function hasClass(n,t){return(" "+n.className+" ").indexOf(" "+t+" ")>-1}function CenterCarouselImages(){var n=$(".carousel-inner").width(),t=(1800-parseInt(n))/-2;$(".carousel-inner .item img").css("left",t+"px")}function EmailSubmit(n){var t=$(n).val();window.location="http://www.hardrock.com/rewards/?email="+t}function FindLocation(n){var t=$(n).val();$(n).length==0&&n.indexOf("#")==-1&&n.indexOf(".")==-1&&(t=n);window.location="http://www.hardrock.com/locations.aspx?q="+t}function SearchBoxEnable(){var n=TweenMax.to(".search-btn",1,{width:180,className:"+=active",ease:Quint.easeOut,onComplete:function(){SearchBoxButtonShow()}});$(".search-btn").blur(function(){SearchBoxDisable()})}function SearchBoxButtonShow(){$(".search-btn-go").fadeIn()}function SearchBoxButtonHide(){$(".search-btn-go").fadeOut()}function SearchBoxDisable(){TweenMax.to(".search-btn",1,{width:98,ease:Quint.easeIn});TweenMax.to(".search-btn",1,{className:"-=active",delay:1.5});SearchBoxButtonHide()}function URLEncode(n,t){var i=encodeURI(n);return i=i.replace(" ","%20"),t&&(i=i.replace("&","%26"),i=i.replace("?","%3F"),i=i.replace("=","%3D")),i}!function(n){var t,i,u,r;ScrollMagic=function(t){"use strict";var l="ScrollMagic",p={container:window,vertical:!0,globalSceneOptions:{},loglevel:2},r=this,i=n.extend({},p,t),f=[],e=!1,h=0,w="PAUSED",b=!0,a=0,v=!1,c=!0,d=function(){if(n.each(i,function(n){p.hasOwnProperty(n)||(o(2,'WARNING: Unknown option "'+n+'"'),delete i[n])}),i.container=n(i.container).first(),0==i.container.length)return void o(1,"ERROR creating object ScrollMagic: No valid scroll container supplied");b=!n.contains(document,i.container.get(0));a=i.vertical?i.container.height():i.container.width();i.container.on("scroll resize",y);try{TweenLite.ticker.addEventListener("tick",s);v=!0}catch(t){i.container.on("scroll resize",s);v=!1}o(3,"added new "+l+" controller")},k=function(){return i.vertical?i.container.scrollTop():i.container.scrollLeft()},s=function(){var t,s,u;e&&c&&(t=n.isArray(e)?e:f,s=h,h=r.scrollPos(),u=h-s,w=0==u?"PAUSED":u>0?"FORWARD":"REVERSE",r.updateScene(t,!0),0==t.length&&i.loglevel>=3&&o(3,"updating 0 Scenes (nothing added to controller)"),e=!1)},y=function(n){"resize"==n.type&&(a=i.vertical?i.container.height():i.container.width());e=!0},o=function(n){if(i.loglevel>=n){var r="("+l+") ->",t=Array.prototype.splice.call(arguments,1),f=Function.prototype.bind.call(u,window);t.unshift(n,r);f.apply(window,t)}};return this.addScene=function(t){return n.isArray(t)?n.each(t,function(n,t){r.addScene(t)}):t.parent()!=r?t.addTo(r):-1==n.inArray(f,t)&&(f.push(t),n.each(i.globalSceneOptions,function(n,i){t[n]&&t[n].call(t,i)}),o(3,"added Scene ("+f.length+" total)")),r},this.removeScene=function(t){if(n.isArray(t))n.each(t,function(n,t){r.removeScene(t)});else{var i=n.inArray(t,f);i>-1&&(f.splice(i,1),t.remove(),o(3,"removed Scene ("+f.length+" total)"))}return r},this.updateScene=function(t,i){return n.isArray(t)?n.each(t,function(n,u){o(3,"updating Scene "+(n+1)+"/"+t.length+" ("+f.length+" total)");r.updateScene(u,i)}):i?t.update(!0):(n.isArray(e)||(e=[]),-1==n.inArray(t,e)&&e.push(t)),r},this.update=function(n){return y({type:"resize"}),n&&s(),r},this.scrollPos=function(t){return arguments.length?(n.isFunction(t)||(t=function(){return t}),k=t,r):k.call(r)},this.info=function(n){var t={size:a,vertical:i.vertical,scrollPos:h,scrollDirection:w,container:i.container,isDocument:b};return arguments.length?void 0!==t[n]?t[n]:void o(1,'ERROR: option "'+n+'" is not available'):t},this.loglevel=function(n){return arguments.length?(i.loglevel!=n&&(i.loglevel=n),r):i.loglevel},this.enabled=function(n){return arguments.length?(c!=n&&(c=!!n,r.updateScene(f,!0)),r):c},this.destroy=function(n){for(;f.length>0;){var t=f[f.length-1];t.destroy(n)}return i.container.off("scroll resize",y),v?TweenLite.ticker.removeEventListener("tick",s):i.container.off("scroll resize",s),o(3,"destroyed "+l+" (reset: "+(n?"true":"false")+")"),null},d(),r};ScrollScene=function(t){"use strict";var e,c,s,h,tt=["onCenter","onEnter","onLeave"],y="ScrollScene",p={duration:0,offset:0,triggerElement:null,triggerHook:tt[0],reverse:!0,tweenChanges:!1,loglevel:2},f=this,i=n.extend({},p,t),o="BEFORE",a=0,v={start:0,end:0},b=!0,ut=function(){k();f.on("change.internal",function(n){k();"loglevel"!=n.what&&"tweenChanges"!=n.what&&("reverse"!=n.what&&null===i.triggerElement&&g(),f.update(),("DURING"!==o&&"duration"==n.what||"AFTER"===o&&0==i.duration)&&w())});f.on("progress.internal",function(){nt();w()})},l=function(n){if(i.loglevel>=n){var r="("+y+") ->",t=Array.prototype.splice.call(arguments,1),f=Function.prototype.bind.call(u,window);t.unshift(n,r);f.apply(window,t)}},k=function(){var t,r,u;(n.each(i,function(n){p.hasOwnProperty(n)||(l(2,'WARNING: Unknown option "'+n+'"'),delete i[n])}),i.duration=parseFloat(i.duration),(!n.isNumeric(i.duration)||i.duration<0)&&(l(1,'ERROR: Invalid value for option "duration":',i.duration),i.duration=p.duration),i.offset=parseFloat(i.offset),n.isNumeric(i.offset)||(l(1,'ERROR: Invalid value for option "offset":',i.offset),i.offset=p.offset),null!=i.triggerElement&&0==n(i.triggerElement).length&&(l(1,'ERROR: Element defined in option "triggerElement" was not found:',i.triggerElement),i.triggerElement=p.triggerElement),n.isNumeric(i.triggerHook)||-1!=n.inArray(i.triggerHook,tt)||(l(1,'ERROR: Invalid value for option "triggerHook": ',i.triggerHook),i.triggerHook=p.triggerHook),!n.isNumeric(i.loglevel)||i.loglevel<0||i.loglevel>3)&&(t=i.loglevel,i.loglevel=p.loglevel,l(1,'ERROR: Invalid value for option "loglevel":',t));c&&e&&i.triggerElement&&i.loglevel>=2&&(r=c.getTweensOf(n(i.triggerElement)),u=e.info("vertical"),n.each(r,function(n,t){var i=t.vars.css||t.vars,r=u?void 0!==i.top||void 0!==i.bottom:void 0!==i.left||void 0!==i.right;if(r)return(l(2,"WARNING: Tweening the position of the trigger element affects the scene timing and should be avoided!"),!1)}))},g=function(){v={start:f.startPosition()};e&&(v.start-=e.info("size")*f.triggerHook());v.end=v.start+i.duration},nt=function(n){var t=n>=0&&1>=n?n:a;if(c){if(-1===c.repeat())if(("DURING"===o||"AFTER"===o&&0==i.duration)&&c.paused())c.play();else{if("DURING"===o||c.paused())return!1;c.pause()}else{if(t==c.progress())return!1;0==i.duration?"AFTER"==o?c.play():c.reverse():i.tweenChanges?c.tweenTo(t*c.duration()):c.progress(t).pause()}return!0}return!1},w=function(n){var u,f,c,t,l;s&&e&&(u=e.info(),n||"DURING"!==o&&("AFTER"!==o||0!=i.duration)?(f={position:"absolute"==h.origStyle.position?"absolute":"relative",top:0,left:0},c=s.css("position")!=f.position,h.pushFollowers?"AFTER"===o&&0==parseFloat(h.spacer.css("padding-top"))?c=!0:"BEFORE"===o&&0==parseFloat(h.spacer.css("padding-bottom"))&&(c=!0):f[u.vertical?"top":"left"]=i.duration*a,s.css(f),c&&d()):("fixed"!=s.css("position")&&(s.css("position","fixed"),d()),t=r(h.spacer,!0),l=i.reverse||0==i.duration?u.scrollPos-v.start:Math.round(a*i.duration*10)/10,t.top-=parseFloat(h.spacer.css("margin-top")),t[u.vertical?"top":"left"]+=l,s.css({top:t.top,left:t.left})))},d=function(){if(s&&e&&"absolute"!=h.origStyle.position){var v="AFTER"===o,y="BEFORE"===o,u="DURING"===o,r="fixed"==s.css("position"),f=e.info("vertical"),c=h.spacer.children().first(),l=n.inArray(h.spacer.css("display"),["block","flex","list-item","table","-webkit-box"])>-1,t={};l?(t["margin-top"]=y||u&&r?s.css("margin-top"):"auto",t["margin-bottom"]=v||u&&r?s.css("margin-bottom"):"auto"):t["margin-top"]=t["margin-bottom"]="auto";h.relSize.width?s.css("width",r?h.spacer.width():"100%"):(t["min-width"]=c.outerWidth(!0),t.width=r?t["min-width"]:"auto");h.relSize.height?s.css("height",r?h.spacer.height():"100%"):(t["min-height"]=c.outerHeight(!l),t.height=r?t["min-height"]:"auto");h.pushFollowers&&(t["padding"+(f?"Top":"Left")]=i.duration*a,t["padding"+(f?"Bottom":"Right")]=i.duration*(1-a));h.spacer.css(t)}},it=function(){e&&s&&"DURING"===o&&(e.info("isDocument")||w())},rt=function(){e&&s&&"DURING"===o&&(h.relSize.width||h.relSize.height)&&d()};return this.parent=function(){return e},this.duration=function(n){return arguments.length?(i.duration!=n&&(i.duration=n,f.trigger("change",{what:"duration",newval:n})),f):i.duration},this.offset=function(n){return arguments.length?(i.offset!=n&&(i.offset=n,f.trigger("change",{what:"offset",newval:n})),f):i.offset},this.triggerElement=function(n){return arguments.length?(i.triggerElement!=n&&(i.triggerElement=n,f.trigger("change",{what:"triggerElement",newval:n})),f):i.triggerElement},this.triggerHook=function(t){if(!arguments.length){var r;if(n.isNumeric(i.triggerHook))r=i.triggerHook;else switch(i.triggerHook){case"onCenter":r=.5;break;case"onLeave":r=0;break;case"onEnter":default:r=1}return r}return i.triggerHook!=t&&(i.triggerHook=t,f.trigger("change",{what:"triggerHook",newval:t})),f},this.reverse=function(n){return arguments.length?(i.reverse!=n&&(i.reverse=n,f.trigger("change",{what:"reverse",newval:n})),f):i.reverse},this.tweenChanges=function(n){return arguments.length?(i.tweenChanges!=n&&(i.tweenChanges=n,f.trigger("change",{what:"tweenChanges",newval:n})),f):i.tweenChanges},this.loglevel=function(n){return arguments.length?(i.loglevel!=n&&(i.loglevel=n,f.trigger("change",{what:"loglevel",newval:n})),f):i.loglevel},this.state=function(){return o},this.startPosition=function(){var s=i.offset,t,u,o,h;if(e)if(t=e.info(),null===i.triggerElement)s+=t.size*f.triggerHook();else{for(u=n(i.triggerElement).first(),o=r(e.info("container"));u.parent().data("ScrollMagicPinSpacer");)u=u.parent();h=r(u);t.isDocument||(o.top-=t.scrollPos,o.left-=t.scrollPos);s+=t.vertical?h.top-o.top:h.left-o.left}return s},this.update=function(n){if(e)if(n)if(e.enabled()&&b){var r,t=e.info("scrollPos");null!==i.triggerElement&&g();r=i.duration>0?(t-v.start)/(v.end-v.start):t>=v.start?1:0;f.trigger("update",{startPos:v.start,endPos:v.end,scrollPos:t});f.progress(r)}else s&&"fixed"==s.css("position")&&w(!0);else e.updateScene(f,!1);return f},this.progress=function(n){if(arguments.length){var r=!1,u=o,c=e?e.info("scrollDirection"):"PAUSED";if(0>=n&&"BEFORE"!==o&&(n>=a||i.reverse)?(a=0,o="BEFORE",r=!0):n>0&&1>n&&(n>=a||i.reverse)?(a=n,o="DURING",r=!0):n>=1&&"AFTER"!==o?(a=1,o="AFTER",r=!0):"DURING"!==o||i.reverse||w(),r){var t={progress:a,state:o,scrollDirection:c},s=o!=u,h="BEFORE"===o&&0==i.duration;s&&(("DURING"===o||0==i.duration)&&f.trigger("enter",t),("BEFORE"===o||"BEFORE"===u)&&f.trigger(h?"end":"start",t));f.trigger("progress",t);s&&(("AFTER"===o||"AFTER"===u)&&f.trigger(h?"start":"end",t),("DURING"!==o||0==i.duration)&&f.trigger("leave",t))}return f}return a},this.setTween=function(n){c&&f.removeTween();try{c=new TimelineMax({smoothChildTiming:!0}).add(n).pause()}catch(n){l(1,"ERROR calling method 'setTween()': Supplied argument is not a valid TweenMaxObject")}finally{return n.repeat&&-1===n.repeat()&&(c.repeat(-1),c.yoyo(n.yoyo())),k(),l(3,"added tween"),nt(),f}},this.removeTween=function(n){return c&&(n&&nt(0),c.kill(),c=void 0,l(3,"removed tween (reset: "+(n?"true":"false")+")")),f},this.setPin=function(t,i){var i=n.extend({},{pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"},i),r,e,u;if(t=n(t).first(),0==t.length)return l(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),f;if(s){if(s===t)return f;f.removePin()}return(s=t,s.parent().hide(),r=s.css(["position","display","top","left","bottom","right"]),e=s.css(["width","height"]),s.parent().show(),"fixed"==r.position)?(l(1,"ERROR: Pin does not work with elements that are positioned 'fixed'."),s=void 0,f):(u=n("<div><\/div>").addClass(i.spacerClass).css(r).data("ScrollMagicPinSpacer",!0).css({position:"absolute"==r.position?"absolute":"relative","margin-left":"auto","margin-right":"auto","box-sizing":"content-box","-moz-box-sizing":"content-box","-webkit-box-sizing":"content-box"}),"absolute"==r.position&&i.pushFollowers&&(l(2,"WARNING: If the pinned element is positioned absolutely pushFollowers is disabled."),i.pushFollowers=!1),h={spacer:u,relSize:{width:"%"===e.width.slice(-1),height:"%"===e.height.slice(-1)},pushFollowers:i.pushFollowers,origStyle:r},h.relSize.width&&u.css("width",e.width),h.relSize.height&&u.css("height",e.height),s.before(u).appendTo(u).css({position:"absolute"==r.position?"absolute":"relative",top:"auto",left:"auto",bottom:"auto",right:"auto"}),n(window).on("scroll resize",it),l(3,"added pin"),w(),f)},this.removePin=function(t){return s&&(t||!e?(s.insertBefore(h.spacer).css(h.origStyle),h.spacer.remove()):"DURING"===o&&w(!0),n(window).off("scroll resize",it),s=void 0,l(3,"removed pin (reset: "+(t?"true":"false")+")")),f},this.addTo=function(n){if(e!=n)return(e&&e.removeScene(f),e=n,k(),g(),d(),e.info("container").on("resize",rt),l(3,"added "+y+" to controller"),n.addScene(f),f.update(),f)},this.enabled=function(n){return arguments.length?(b!=n&&(b=!!n,f.update(!0)),f):b},this.remove=function(){if(e){e.info("container").off("resize",rt);var n=e;e=void 0;l(3,"removed "+y+" from controller");n.removeScene(f)}return f},this.destroy=function(n){return this.removeTween(n),this.removePin(n),this.remove(),this.off("start end enter leave progress change update change.internal progress.internal"),l(3,"destroyed "+y+" (reset: "+(n?"true":"false")+")"),null},this.on=function(t,i){if(n.isFunction(i)){var r=n.trim(t).toLowerCase().replace(/(\w+)\.(\w+)/g,"$1."+y+"_$2").replace(/( |^)(\w+)( |$)/g,"$1$2."+y+"$3");n(f).on(r,i)}else l(1,"ERROR calling method 'on()': Supplied argument is not a valid callback!");return f},this.off=function(t,i){var r=n.trim(t).toLowerCase().replace(/(\w+)\.(\w+)/g,"$1."+y+"_$2").replace(/( |^)(\w+)( |$)/g,"$1$2."+y+"$3");return n(f).off(r,i),f},this.trigger=function(t,i){l(3,"event fired:",t,"->",i);var r={type:n.trim(t).toLowerCase(),target:f};return n.isPlainObject(i)&&(r=n.extend({},i,r)),n(f).trigger(r),f},ut(),f};t=window.console=window.console||{};i=["error","warn","log"];t.log||(t.log=n.noop);n.each(i,function(n,i){t[i]||(t[i]=t.log)});u=function(n){(n>i.length||0>=n)&&(n=i.length);var r=new Date,f=("0"+r.getHours()).slice(-2)+":"+("0"+r.getMinutes()).slice(-2)+":"+("0"+r.getSeconds()).slice(-2)+":"+("00"+r.getMilliseconds()).slice(-3),e=i[n-1],u=Array.prototype.splice.call(arguments,1),o=Function.prototype.bind.call(t[e],t);u.unshift(f);o.apply(t,u)};r=function(t,i){var r={top:0,left:0},u=t[0],f;return u&&(u.getBoundingClientRect?(f=u.getBoundingClientRect(),r.top=f.top,r.left=f.left,i||(r.top+=n(document).scrollTop(),r.left+=n(document).scrollLeft())):(r=t.offset()||r,i&&(r.top-=n(document).scrollTop(),r.left-=n(document).scrollLeft()))),r}}(jQuery);(window._gsQueue||(window._gsQueue=[])).push(function(){"use strict";window._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,t,i){var c=[].slice,r=function(n,t,u){i.call(this,n,t,u);this._cycle=0;this._yoyo=this.vars.yoyo===!0;this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._dirty=!0;this.render=r.prototype.render},f=1e-10,l=i._internals.isSelector,a=i._internals.isArray,u=r.prototype=i.to({},.1,{}),e=[],o,s,h;return r.version="1.11.4",u.constructor=r,u.kill()._gc=!1,r.killTweensOf=r.killDelayedCallsTo=i.killTweensOf,r.getTweensOf=i.getTweensOf,r.ticker=i.ticker,u.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),i.prototype.invalidate.call(this)},u.updateTo=function(n,t){var u,s=this.ratio,f,e,o,r;t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay));for(u in n)this.vars[u]=n[u];if(this._initted)if(t)this._initted=!1;else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&i._onPluginEvent("_onDisable",this),this._time/this._duration>.998)f=this._time,this.render(0,!0,!1),this._initted=!1,this.render(f,!0,!1);else if(this._time>0)for(this._initted=!1,this._init(),o=1/(1-s),r=this._firstPT;r;)e=r.s+r.c,r.c*=o,r.s=e-r.c,r=r._next;return this},u.render=function(n,t,i){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var c,s,o,v,r,l,a,h,p=this._dirty?this.totalDuration():this._totalDuration,w=this._time,y=this._totalTime,b=this._cycle,u=this._duration;if(n>=p?(this._totalTime=p,this._cycle=this._repeat,this._yoyo&&0!=(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=u,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(c=!0,s="onComplete"),0===u&&(h=this._rawPrevTime,(0===n||0>h||h===f)&&h!==n&&(i=!0,h>f&&(s="onReverseComplete")),this._rawPrevTime=h=!t||n||0===h?n:f)):1e-7>n?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==y||0===u&&this._rawPrevTime>f)&&(s="onReverseComplete",c=this._reversed),0>n?(this._active=!1,0===u&&(this._rawPrevTime>=0&&(i=!0),this._rawPrevTime=h=!t||n||0===this._rawPrevTime?n:f)):this._initted||(i=!0)):(this._totalTime=this._time=n,0!==this._repeat&&(v=u+this._repeatDelay,this._cycle=this._totalTime/v>>0,0!==this._cycle&&this._cycle===this._totalTime/v&&this._cycle--,this._time=this._totalTime-this._cycle*v,this._yoyo&&0!=(1&this._cycle)&&(this._time=u-this._time),this._time>u?this._time=u:0>this._time&&(this._time=0)),this._easeType?(r=this._time/u,l=this._easeType,a=this._easePower,(1===l||3===l&&r>=.5)&&(r=1-r),3===l&&(r*=2),1===a?r*=r:2===a?r*=r*r:3===a?r*=r*r*r:4===a&&(r*=r*r*r*r),this.ratio=1===l?1-r:2===l?r:.5>this._time/u?r/2:1-r/2):this.ratio=this._ease.getRatio(this._time/u)),w===this._time&&!i&&b===this._cycle)return y!==this._totalTime&&this._onUpdate&&(t||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||e)),void 0;if(!this._initted){if(this._init(),!this._initted||this._gc)return;this._time&&!c?this.ratio=this._ease.getRatio(this._time/u):c&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._active||!this._paused&&this._time!==w&&n>=0&&(this._active=!0),0===y&&(this._startAt&&(n>=0?this._startAt.render(n,t,i):s||(s="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===u)&&(t||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||e))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(0>n&&this._startAt&&this._startTime&&this._startAt.render(n,t,i),t||(this._totalTime!==y||c)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||e));this._cycle!==b&&(t||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||e));s&&(this._gc||(0>n&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(n,t,i),c&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[s]&&this.vars[s].apply(this.vars[s+"Scope"]||this,this.vars[s+"Params"]||e),0===u&&this._rawPrevTime===f&&h!==f&&(this._rawPrevTime=0)))},r.to=function(n,t,i){return new r(n,t,i)},r.from=function(n,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new r(n,t,i)},r.fromTo=function(n,t,i,u){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,new r(n,t,u)},r.staggerTo=r.allTo=function(n,t,u,f,o,s,h){f=f||0;var p,y,v,w,b=u.delay||0,k=[],d=function(){u.onComplete&&u.onComplete.apply(u.onCompleteScope||this,arguments);o.apply(h||this,s||e)};for(a(n)||("string"==typeof n&&(n=i.selector(n)||n),l(n)&&(n=c.call(n,0))),p=n.length,v=0;p>v;v++){y={};for(w in u)y[w]=u[w];y.delay=b;v===p-1&&o&&(y.onComplete=d);k[v]=new r(n[v],t,y);b+=f}return k},r.staggerFrom=r.allFrom=function(n,t,i,u,f,e,o){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,r.staggerTo(n,t,i,u,f,e,o)},r.staggerFromTo=r.allFromTo=function(n,t,i,u,f,e,o,s){return u.startAt=i,u.immediateRender=0!=u.immediateRender&&0!=i.immediateRender,r.staggerTo(n,t,u,f,e,o,s)},r.delayedCall=function(n,t,i,u,f){return new r(t,0,{delay:n,onComplete:t,onCompleteParams:i,onCompleteScope:u,onReverseComplete:t,onReverseCompleteParams:i,onReverseCompleteScope:u,immediateRender:!1,useFrames:f,overwrite:0})},r.set=function(n,t){return new r(n,0,t)},r.isTweening=function(n){return i.getTweensOf(n,!0).length>0},o=function(n,t){for(var u=[],f=0,r=n._first;r;)r instanceof i?u[f++]=r:(t&&(u[f++]=r),u=u.concat(o(r,t)),f=u.length),r=r._next;return u},s=r.getAllTweens=function(t){return o(n._rootTimeline,t).concat(o(n._rootFramesTimeline,t))},r.killAll=function(n,i,r,u){null==i&&(i=!0);null==r&&(r=!0);for(var o,f,h=s(0!=u),c=h.length,l=i&&r&&u,e=0;c>e;e++)f=h[e],(l||f instanceof t||(o=f.target===f.vars.onComplete)&&r||i&&!o)&&(n?f.totalTime(f.totalDuration()):f._enabled(!1,!1))},r.killChildTweensOf=function(n,t){if(null!=n){var f,e,o,u,h,s=i._tweenLookup;if("string"==typeof n&&(n=i.selector(n)||n),l(n)&&(n=c.call(n,0)),a(n))for(u=n.length;--u>-1;)r.killChildTweensOf(n[u],t);else{f=[];for(o in s)for(e=s[o].target.parentNode;e;)e===n&&(f=f.concat(s[o].tweens)),e=e.parentNode;for(h=f.length,u=0;h>u;u++)t&&f[u].totalTime(f[u].totalDuration()),f[u]._enabled(!1,!1)}}},h=function(n,i,r,u){i=i!==!1;r=r!==!1;u=u!==!1;for(var e,f,o=s(u),c=i&&r&&u,h=o.length;--h>-1;)f=o[h],(c||f instanceof t||(e=f.target===f.vars.onComplete)&&r||i&&!e)&&f.paused(n)},r.pauseAll=function(n,t,i){h(!0,n,t,i)},r.resumeAll=function(n,t,i){h(!1,n,t,i)},r.globalTimeScale=function(t){var r=n._rootTimeline,u=i.ticker.time;return arguments.length?(t=t||f,r._startTime=u-(u-r._startTime)*r._timeScale/t,r=n._rootFramesTimeline,u=i.ticker.frame,r._startTime=u-(u-r._startTime)*r._timeScale/t,r._timeScale=n._rootTimeline._timeScale=t,t):r._timeScale},u.progress=function(n){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),!1):this._time/this.duration()},u.totalProgress=function(n){return arguments.length?this.totalTime(this.totalDuration()*n,!1):this._totalTime/this.totalDuration()},u.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&0!=(1&this._cycle)?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},u.duration=function(t){return arguments.length?n.prototype.duration.call(this,t):this._duration},u.totalDuration=function(n){return arguments.length?-1===this._repeat?this:this.duration((n-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},u.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},u.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},u.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r},!0);window._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(n,t,i){var u=function(n){t.call(this,n);this._labels={};this.autoRemoveChildren=this.vars.autoRemoveChildren===!0;this.smoothChildTiming=this.vars.smoothChildTiming===!0;this._sortChildren=!0;this._onUpdate=this.vars.onUpdate;var r,u,i=this.vars;for(u in i)r=i[u],f(r)&&-1!==r.join("").indexOf("{self}")&&(i[u]=this._swapSelfInParams(r));f(i.tweens)&&this.add(i.tweens,0,i.align,i.stagger)},e=1e-10,h=i._internals.isSelector,f=i._internals.isArray,o=[],s=function(n){var t,i={};for(t in n)i[t]=n[t];return i},c=function(n,t,i,r){n._timeline.pause(n._startTime);t&&t.apply(r||n._timeline,i||o)},l=o.slice,r=u.prototype=new t;return u.version="1.11.4",r.constructor=u,r.kill()._gc=!1,r.to=function(n,t,r,u){return t?this.add(new i(n,t,r),u):this.set(n,r,u)},r.from=function(n,t,r,u){return this.add(i.from(n,t,r),u)},r.fromTo=function(n,t,r,u,f){return t?this.add(i.fromTo(n,t,r,u),f):this.set(n,u,f)},r.staggerTo=function(n,t,r,f,e,o,c,a){var v,y=new u({onComplete:o,onCompleteParams:c,onCompleteScope:a,smoothChildTiming:this.smoothChildTiming});for("string"==typeof n&&(n=i.selector(n)||n),h(n)&&(n=l.call(n,0)),f=f||0,v=0;n.length>v;v++)r.startAt&&(r.startAt=s(r.startAt)),y.to(n[v],t,s(r),v*f);return this.add(y,e)},r.staggerFrom=function(n,t,i,r,u,f,e,o){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(n,t,i,r,u,f,e,o)},r.staggerFromTo=function(n,t,i,r,u,f,e,o,s){return r.startAt=i,r.immediateRender=0!=r.immediateRender&&0!=i.immediateRender,this.staggerTo(n,t,r,u,f,e,o,s)},r.call=function(n,t,r,u){return this.add(i.delayedCall(0,n,t,r),u)},r.set=function(n,t,r){return r=this._parseTimeOrLabel(r,0,!0),null==t.immediateRender&&(t.immediateRender=r===this._time&&!this._paused),this.add(new i(n,0,t),r)},u.exportRoot=function(n,t){n=n||{};null==n.smoothChildTiming&&(n.smoothChildTiming=!0);var r,o,f=new u(n),e=f._timeline;for(null==t&&(t=!0),e._remove(f,!0),f._startTime=0,f._rawPrevTime=f._time=f._totalTime=e._time,r=e._first;r;)o=r._next,t&&r instanceof i&&r.target===r.vars.onComplete||f.add(r,r._startTime-r._delay),r=o;return e.add(f,0),f},r.add=function(r,e,o,s){var l,v,a,h,c,y;if("number"!=typeof e&&(e=this._parseTimeOrLabel(e,0,!0,r)),!(r instanceof n)){if(r instanceof Array||r&&r.push&&f(r)){for(o=o||"normal",s=s||0,l=e,v=r.length,a=0;v>a;a++)f(h=r[a])&&(h=new u({tweens:h})),this.add(h,l),"string"!=typeof h&&"function"!=typeof h&&("sequence"===o?l=h._startTime+h.totalDuration()/h._timeScale:"start"===o&&(h._startTime-=h.delay())),l+=s;return this._uncache(!0)}if("string"==typeof r)return this.addLabel(r,e);if("function"!=typeof r)throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedCall(0,r)}if(t.prototype.add.call(this,r,e),this._gc&&!this._paused&&this._duration<this.duration())for(c=this,y=c.rawTime()>r._startTime;c._gc&&c._timeline;)c._timeline.smoothChildTiming&&y?c.totalTime(c._totalTime,!0):c._enabled(!0,!1),c=c._timeline;return this},r.remove=function(t){if(t instanceof n)return this._remove(t,!1);if(t instanceof Array||t&&t.push&&f(t)){for(var i=t.length;--i>-1;)this.remove(t[i]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},r._remove=function(n,i){t.prototype._remove.call(this,n,i);var r=this._last;return r?this._time>r._startTime+r._totalDuration/r._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=0,this},r.append=function(n,t){return this.add(n,this._parseTimeOrLabel(null,t,!0,n))},r.insert=r.insertMultiple=function(n,t,i,r){return this.add(n,t||0,i,r)},r.appendMultiple=function(n,t,i,r){return this.add(n,this._parseTimeOrLabel(null,t,!0,n),i,r)},r.addLabel=function(n,t){return this._labels[n]=this._parseTimeOrLabel(t),this},r.addPause=function(n,t,i,r){return this.call(c,["{self}",t,i,r],this,n)},r.removeLabel=function(n){return delete this._labels[n],this},r.getLabelTime=function(n){return null!=this._labels[n]?this._labels[n]:-1},r._parseTimeOrLabel=function(t,i,r,u){var e;if(u instanceof n&&u.timeline===this)this.remove(u);else if(u&&(u instanceof Array||u.push&&f(u)))for(e=u.length;--e>-1;)u[e]instanceof n&&u[e].timeline===this&&this.remove(u[e]);if("string"==typeof i)return this._parseTimeOrLabel(i,r&&"number"==typeof t&&null==this._labels[i]?t-this.duration():0,r);if(i=i||0,"string"==typeof t&&(isNaN(t)||null!=this._labels[t])){if(e=t.indexOf("="),-1===e)return null==this._labels[t]?r?this._labels[t]=this.duration()+i:i:this._labels[t]+i;i=parseInt(t.charAt(e-1)+"1",10)*Number(t.substr(e+1));t=e>1?this._parseTimeOrLabel(t.substr(0,e-1),0,r):this.duration()}else null==t&&(t=this.duration());return Number(t)+i},r.seek=function(n,t){return this.totalTime("number"==typeof n?n:this._parseTimeOrLabel(n),t!==!1)},r.stop=function(){return this.paused(!0)},r.gotoAndPlay=function(n,t){return this.play(n,t)},r.gotoAndStop=function(n,t){return this.pause(n,t)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var r,l,s,u,h,c=this._dirty?this.totalDuration():this._totalDuration,f=this._time,v=this._startTime,y=this._timeScale,a=this._paused;if(n>=c?(this._totalTime=this._time=c,this._reversed||this._hasPausedChild()||(l=!0,u="onComplete",0===this._duration&&(0===n||0>this._rawPrevTime||this._rawPrevTime===e)&&this._rawPrevTime!==n&&this._first&&(h=!0,this._rawPrevTime>e&&(u="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||0===this._rawPrevTime?n:e,n=c+.0001):1e-7>n?(this._totalTime=this._time=0,(0!==f||0===this._duration&&(this._rawPrevTime>e||0>n&&this._rawPrevTime>=0))&&(u="onReverseComplete",l=this._reversed),0>n?(this._active=!1,0===this._duration&&this._rawPrevTime>=0&&this._first&&(h=!0),this._rawPrevTime=n):(this._rawPrevTime=this._duration||!t||n||0===this._rawPrevTime?n:e,n=0,this._initted||(h=!0))):this._totalTime=this._time=this._rawPrevTime=n,this._time!==f&&this._first||i||h){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==f&&n>0&&(this._active=!0),0===f&&this.vars.onStart&&0!==this._time&&(t||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||o)),this._time>=f)for(r=this._first;r&&(s=r._next,!this._paused||a);)(r._active||r._startTime<=this._time&&!r._paused&&!r._gc)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=s;else for(r=this._last;r&&(s=r._prev,!this._paused||a);)(r._active||f>=r._startTime&&!r._paused&&!r._gc)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=s;this._onUpdate&&(t||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||o));u&&(this._gc||(v===this._startTime||y!==this._timeScale)&&(0===this._time||c>=this.totalDuration())&&(l&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[u]&&this.vars[u].apply(this.vars[u+"Scope"]||this,this.vars[u+"Params"]||o)))}},r._hasPausedChild=function(){for(var n=this._first;n;){if(n._paused||n instanceof u&&n._hasPausedChild())return!0;n=n._next}return!1},r.getChildren=function(n,t,r,u){u=u||-9999999999;for(var e=[],f=this._first,o=0;f;)u>f._startTime||(f instanceof i?t!==!1&&(e[o++]=f):(r!==!1&&(e[o++]=f),n!==!1&&(e=e.concat(f.getChildren(!0,t,r)),o=e.length))),f=f._next;return e},r.getTweensOf=function(n,t){for(var r=i.getTweensOf(n),u=r.length,f=[],e=0;--u>-1;)(r[u].timeline===this||t&&this._contains(r[u]))&&(f[e++]=r[u]);return f},r._contains=function(n){for(var t=n.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},r.shiftChildren=function(n,t,i){i=i||0;for(var u,r=this._first,f=this._labels;r;)r._startTime>=i&&(r._startTime+=n),r=r._next;if(t)for(u in f)f[u]>=i&&(f[u]+=n);return this._uncache(!0)},r._kill=function(n,t){if(!n&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),r=i.length,u=!1;--r>-1;)i[r]._kill(n,t)&&(u=!0);return u},r.clear=function(n){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;--i>-1;)t[i]._enabled(!1,!1);return n!==!1&&(this._labels={}),this._uncache(!0)},r.invalidate=function(){for(var n=this._first;n;)n.invalidate(),n=n._next;return this},r._enabled=function(n,i){if(n===this._gc)for(var r=this._first;r;)r._enabled(n,!0),r=r._next;return t.prototype._enabled.call(this,n,i)},r.duration=function(n){return arguments.length?(0!==this.duration()&&0!==n&&this.timeScale(this._duration/n),this):(this._dirty&&this.totalDuration(),this._duration)},r.totalDuration=function(n){if(!arguments.length){if(this._dirty){for(var f,r,i=0,t=this._last,u=999999999999;t;)f=t._prev,t._dirty&&t.totalDuration(),t._startTime>u&&this._sortChildren&&!t._paused?this.add(t,t._startTime-t._delay):u=t._startTime,0>t._startTime&&!t._paused&&(i-=t._startTime,this._timeline.smoothChildTiming&&(this._startTime+=t._startTime/this._timeScale),this.shiftChildren(-t._startTime,!1,-9999999999),u=0),r=t._startTime+t._totalDuration/t._timeScale,r>i&&(i=r),t=f;this._duration=this._totalDuration=i;this._dirty=!1}return this._totalDuration}return 0!==this.totalDuration()&&0!==n&&this.timeScale(this._totalDuration/n),this},r.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===n._rootFramesTimeline},r.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},u},!0);window._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(n,t,i){var e=function(t){n.call(this,t);this._repeat=this.vars.repeat||0;this._repeatDelay=this.vars.repeatDelay||0;this._cycle=0;this._yoyo=this.vars.yoyo===!0;this._dirty=!0},f=1e-10,u=[],o=new i(null,null,1,0),r=e.prototype=new n;return r.constructor=e,r.kill()._gc=!1,e.version="1.11.4",r.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),n.prototype.invalidate.call(this)},r.addCallback=function(n,i,r,u){return this.add(t.delayedCall(0,n,r,u),i)},r.removeCallback=function(n,t){if(n)if(null==t)this._kill(null,n);else for(var i=this.getTweensOf(n,!1),r=i.length,u=this._parseTimeOrLabel(t);--r>-1;)i[r]._startTime===u&&i[r]._enabled(!1,!1);return this},r.tweenTo=function(n,i){i=i||{};var e,s,r,f={ease:o,overwrite:2,useFrames:this.usesFrames(),immediateRender:!1};for(s in i)f[s]=i[s];return f.time=this._parseTimeOrLabel(n),e=Math.abs(Number(f.time)-this._time)/this._timeScale||.001,r=new t(this,e,f),f.onStart=function(){r.target.paused(!0);r.vars.time!==r.target.time()&&e===r.duration()&&r.duration(Math.abs(r.vars.time-r.target.time())/r.target._timeScale);i.onStart&&i.onStart.apply(i.onStartScope||r,i.onStartParams||u)},r},r.tweenFromTo=function(n,t,i){i=i||{};n=this._parseTimeOrLabel(n);i.startAt={onComplete:this.seek,onCompleteParams:[n],onCompleteScope:this};i.immediateRender=i.immediateRender!==!1;var r=this.tweenTo(t,i);return r.duration(Math.abs(r.vars.time-n)/this._timeScale||.001)},r.render=function(n,t,i){this._gc&&this._enabled(!0,!1);var r,p,v,h,c,y,w=this._dirty?this.totalDuration():this._totalDuration,e=this._duration,s=this._time,b=this._totalTime,d=this._startTime,g=this._timeScale,o=this._rawPrevTime,k=this._paused,l=this._cycle;if(n>=w?(this._locked||(this._totalTime=w,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(p=!0,h="onComplete",0===this._duration&&(0===n||0>o||o===f)&&o!==n&&this._first&&(c=!0,o>f&&(h="onReverseComplete"))),this._rawPrevTime=this._duration||!t||n||0===this._rawPrevTime?n:f,this._yoyo&&0!=(1&this._cycle)?this._time=n=0:(this._time=e,n=e+.0001)):1e-7>n?(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==s||0===e&&(o>f||0>n&&o>=0)&&!this._locked)&&(h="onReverseComplete",p=this._reversed),0>n?(this._active=!1,0===e&&o>=0&&this._first&&(c=!0),this._rawPrevTime=n):(this._rawPrevTime=e||!t||n||0===this._rawPrevTime?n:f,n=0,this._initted||(c=!0))):(0===e&&0>o&&(c=!0),this._time=this._rawPrevTime=n,this._locked||(this._totalTime=n,0!==this._repeat&&(y=e+this._repeatDelay,this._cycle=this._totalTime/y>>0,0!==this._cycle&&this._cycle===this._totalTime/y&&this._cycle--,this._time=this._totalTime-this._cycle*y,this._yoyo&&0!=(1&this._cycle)&&(this._time=e-this._time),this._time>e?(this._time=e,n=e+.0001):0>this._time?this._time=n=0:n=this._time))),this._cycle!==l&&!this._locked){var a=this._yoyo&&0!=(1&l),nt=a===(this._yoyo&&0!=(1&this._cycle)),tt=this._totalTime,it=this._cycle,rt=this._rawPrevTime,ut=this._time;if(this._totalTime=l*e,l>this._cycle?a=!a:this._totalTime+=e,this._time=s,this._rawPrevTime=0===e?o-.0001:o,this._cycle=l,this._locked=!0,s=a?0:e,this.render(s,t,0===e),t||this._gc||this.vars.onRepeat&&this.vars.onRepeat.apply(this.vars.onRepeatScope||this,this.vars.onRepeatParams||u),nt&&(s=a?e+.0001:-.0001,this.render(s,!0,!1)),this._locked=!1,this._paused&&!k)return;this._time=ut;this._totalTime=tt;this._cycle=it;this._rawPrevTime=rt}if(!(this._time!==s&&this._first||i||c))return b!==this._totalTime&&this._onUpdate&&(t||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||u)),void 0;if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==b&&n>0&&(this._active=!0),0===b&&this.vars.onStart&&0!==this._totalTime&&(t||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||u)),this._time>=s)for(r=this._first;r&&(v=r._next,!this._paused||k);)(r._active||r._startTime<=this._time&&!r._paused&&!r._gc)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=v;else for(r=this._last;r&&(v=r._prev,!this._paused||k);)(r._active||s>=r._startTime&&!r._paused&&!r._gc)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=v;this._onUpdate&&(t||this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||u));h&&(this._locked||this._gc||(d===this._startTime||g!==this._timeScale)&&(0===this._time||w>=this.totalDuration())&&(p&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[h]&&this.vars[h].apply(this.vars[h+"Scope"]||this,this.vars[h+"Params"]||u)))},r.getActive=function(n,t,i){null==n&&(n=!0);null==t&&(t=!0);null==i&&(i=!1);for(var u,f=[],e=this.getChildren(n,t,i),o=0,s=e.length,r=0;s>r;r++)u=e[r],u.isActive()&&(f[o++]=u);return f},r.getLabelAfter=function(n){n||0!==n&&(n=this._time);for(var i=this.getLabelsArray(),r=i.length,t=0;r>t;t++)if(i[t].time>n)return i[t].name;return null},r.getLabelBefore=function(n){null==n&&(n=this._time);for(var t=this.getLabelsArray(),i=t.length;--i>-1;)if(n>t[i].time)return t[i].name;return null},r.getLabelsArray=function(){var n,t=[],i=0;for(n in this._labels)t[i++]={time:this._labels[n],name:n};return t.sort(function(n,t){return n.time-t.time}),t},r.progress=function(n){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),!1):this._time/this.duration()},r.totalProgress=function(n){return arguments.length?this.totalTime(this.totalDuration()*n,!1):this._totalTime/this.totalDuration()},r.totalDuration=function(t){return arguments.length?-1===this._repeat?this:this.duration((t-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(n.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},r.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),n>this._duration&&(n=this._duration),this._yoyo&&0!=(1&this._cycle)?n=this._duration-n+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(n+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(n,t)):this._time},r.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},r.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},r.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},r.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.getLabelBefore(this._time+1e-8)},e},!0),function(){var h=180/Math.PI,n=[],t=[],i=[],f={},u=function(n,t,i,r){this.a=n;this.b=t;this.c=i;this.d=r;this.da=r-n;this.ca=i-n;this.ba=t-n},c=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",e=function(n,t,i,r){var e={a:n},u={},f={},o={c:r},s=(n+t)/2,a=(t+i)/2,h=(i+r)/2,c=(s+a)/2,l=(a+h)/2,v=(l-c)/8;return e.b=s+(n-s)/4,u.b=c+v,e.c=u.a=(e.b+u.b)/2,u.c=f.a=(c+l)/2,f.b=l-v,o.b=h+(r-h)/4,f.c=o.a=(f.b+o.b)/2,[e,u,f,o]},l=function(r,u,f,o,s){for(var y,c,nt,h,p,b,g,tt,l,k,d,it,rt=r.length-1,w=0,a=r[0].a,v=0;rt>v;v++)h=r[w],y=h.a,c=h.d,nt=r[w+1].d,s?(k=n[v],d=t[v],it=.25*(d+k)*u/(o?.5:i[v]||.5),p=c-(c-y)*(o?.5*u:0!==k?it/k:0),b=c+(nt-c)*(o?.5*u:0!==d?it/d:0),g=c-(p+((b-p)*(3*k/(k+d)+.5)/4||0))):(p=c-.5*(c-y)*u,b=c+.5*(nt-c)*u,g=c-(p+b)/2),p+=g,b+=g,h.c=tt=p,h.b=0!==v?a:a=h.a+.6*(h.c-h.a),h.da=c-y,h.ca=tt-y,h.ba=a-y,f?(l=e(y,a,tt,c),r.splice(w,1,l[0],l[1],l[2],l[3]),w+=4):w++,a=b;h=r[w];h.b=a;h.c=a+.4*(h.d-a);h.da=h.d-h.a;h.ca=h.c-h.a;h.ba=a-h.a;f&&(l=e(h.a,a,h.c,h.d),r.splice(w,1,l[0],l[1],l[2],l[3]))},a=function(i,r,f,e){var c,o,l,s,v,a,h=[];if(e)for(i=[e].concat(i),o=i.length;--o>-1;)"string"==typeof(a=i[o][r])&&"="===a.charAt(1)&&(i[o][r]=e[r]+Number(a.charAt(0)+a.substr(2)));if(c=i.length-2,0>c)return h[0]=new u(i[0][r],0,0,i[-1>c?0:1][r]),h;for(o=0;c>o;o++)l=i[o][r],s=i[o+1][r],h[o]=new u(l,0,0,s),f&&(v=i[o+2][r],n[o]=(n[o]||0)+(s-l)*(s-l),t[o]=(t[o]||0)+(v-s)*(v-s));return h[o]=new u(i[o][r],0,0,i[o+1][r]),h},o=function(r,u,e,o,s,h){var v,y,w,p,g,nt,k,tt,d={},b=[],it=h||r[0];s="string"==typeof s?","+s+",":c;null==u&&(u=1);for(y in r[0])b.push(y);if(r.length>1){for(tt=r[r.length-1],k=!0,v=b.length;--v>-1;)if(y=b[v],Math.abs(it[y]-tt[y])>.05){k=!1;break}k&&(r=r.concat(),h&&r.unshift(h),r.push(r[1]),h=r[r.length-3])}for(n.length=t.length=i.length=0,v=b.length;--v>-1;)y=b[v],f[y]=-1!==s.indexOf(","+y+","),d[y]=a(r,y,f[y],h);for(v=n.length;--v>-1;)n[v]=Math.sqrt(n[v]),t[v]=Math.sqrt(t[v]);if(!o){for(v=b.length;--v>-1;)if(f[y])for(w=d[b[v]],nt=w.length-1,p=0;nt>p;p++)g=w[p+1].da/t[p]+w[p].da/n[p],i[p]=(i[p]||0)+g*g;for(v=i.length;--v>-1;)i[v]=Math.sqrt(i[v])}for(v=b.length,p=e?4:1;--v>-1;)y=b[v],w=d[y],l(w,u,e,o,f[y]),k&&(w.splice(0,p),w.splice(w.length-p,p));return d},v=function(n,t,i){t=t||"soft";var o,a,v,w,f,y,r,c,s,e,h,b={},l="cubic"===t?3:2,k="soft"===t,p=[];if(k&&i&&(n=[i].concat(n)),null==n||l+1>n.length)throw"invalid Bezier data";for(s in n[0])p.push(s);for(y=p.length;--y>-1;){for(s=p[y],b[s]=f=[],e=0,c=n.length,r=0;c>r;r++)o=null==i?n[r][s]:"string"==typeof(h=n[r][s])&&"="===h.charAt(1)?i[s]+Number(h.charAt(0)+h.substr(2)):Number(h),k&&r>1&&c-1>r&&(f[e++]=(o+f[e-2])/2),f[e++]=o;for(c=e-l+1,e=0,r=0;c>r;r+=l)o=f[r],a=f[r+1],v=f[r+2],w=2===l?0:f[r+3],f[e++]=h=3===l?new u(o,a,v,w):new u(o,(2*a+o)/3,(2*a+v)/3,v);f.length=e}return b},y=function(n,t,i){for(var e,s,o,a,v,y,r,u,h,f,c,p=1/i,l=n.length;--l>-1;)for(f=n[l],o=f.a,a=f.d-o,v=f.c-o,y=f.b-o,e=s=0,u=1;i>=u;u++)r=p*u,h=1-r,e=s-(s=(r*r*a+3*h*(r*v+h*y))*r),c=l*i+u-1,t[c]=(t[c]||0)+e*e},p=function(n,t){t=t>>0||6;var s,i,h,r,f=[],c=[],u=0,e=0,a=t-1,l=[],o=[];for(s in n)y(n[s],f,t);for(h=f.length,i=0;h>i;i++)u+=Math.sqrt(f[i]),r=i%t,o[r]=u,r===a&&(e+=u,r=i/t>>0,l[r]=o,c[r]=e,u=0,o=[]);return{length:e,lengths:c,segments:l}},r=window._gsDefine.plugin({propName:"bezier",priority:-1,API:2,global:!0,init:function(n,t,i){var c;this._target=n;t instanceof Array&&(t={values:t});this._func={};this._round={};this._props=[];this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var r,a,f,e,l,s=t.values||[],h={},y=s[0],u=t.autoRotate||i.vars.orientToBezier;this._autoRotate=u?u instanceof Array?u:[["x","y","rotation",u===!0?0:Number(u)||0]]:null;for(r in y)this._props.push(r);for(f=this._props.length;--f>-1;)r=this._props[f],this._overwriteProps.push(r),a=this._func[r]="function"==typeof n[r],h[r]=a?n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]():parseFloat(n[r]),l||h[r]!==s[0][r]&&(l=h);if((this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?o(s,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,l):v(s,t.type,h),this._segCount=this._beziers[r].length,this._timeRes)&&(c=p(this._beziers,this._timeRes),this._length=c.length,this._lengths=c.lengths,this._segments=c.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length),u=this._autoRotate)for(u[0]instanceof Array||(this._autoRotate=u=[u]),f=u.length;--f>-1;)for(e=0;3>e;e++)r=u[f][e],this._func[r]="function"==typeof n[r]?n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]:!1;return!0},set:function(n){var c,d,t,e,i,r,o,p,a,u,l=this._segCount,g=this._func,w=this._target,f,b,k,v,y,nt,tt,s;if(this._timeRes){if(a=this._lengths,u=this._curSeg,n*=this._length,t=this._li,n>this._l2&&l-1>t){for(p=l-1;p>t&&n>=(this._l2=a[++t]););this._l1=a[t-1];this._li=t;this._curSeg=u=this._segments[t];this._s2=u[this._s1=this._si=0]}else if(this._l1>n&&t>0){for(;t>0&&(this._l1=a[--t])>=n;);0===t&&this._l1>n?this._l1=0:t++;this._l2=a[t];this._li=t;this._curSeg=u=this._segments[t];this._s1=u[(this._si=u.length-1)-1]||0;this._s2=u[this._si]}if(c=t,n-=this._l1,t=this._si,n>this._s2&&u.length-1>t){for(p=u.length-1;p>t&&n>=(this._s2=u[++t]););this._s1=u[t-1];this._si=t}else if(this._s1>n&&t>0){for(;t>0&&(this._s1=u[--t])>=n;);0===t&&this._s1>n?this._s1=0:t++;this._s2=u[t];this._si=t}r=(t+(n-this._s1)/(this._s2-this._s1))*this._prec}else c=0>n?0:n>=1?l-1:l*n>>0,r=(n-c*(1/l))*l;for(d=1-r,t=this._props.length;--t>-1;)e=this._props[t],i=this._beziers[e][c],o=(r*r*i.da+3*d*(r*i.ca+d*i.ba))*r+i.a,this._round[e]&&(o=o+(o>0?.5:-.5)>>0),g[e]?w[e](o):w[e]=o;if(this._autoRotate)for(s=this._autoRotate,t=s.length;--t>-1;)e=s[t][2],nt=s[t][3]||0,tt=s[t][4]===!0?1:h,i=this._beziers[s[t][0]],f=this._beziers[s[t][1]],i&&f&&(i=i[c],f=f[c],b=i.a+(i.b-i.a)*r,v=i.b+(i.c-i.b)*r,b+=(v-b)*r,v+=(i.c+(i.d-i.c)*r-v)*r,k=f.a+(f.b-f.a)*r,y=f.b+(f.c-f.b)*r,k+=(y-k)*r,y+=(f.c+(f.d-f.c)*r-y)*r,o=Math.atan2(y-k,v-b)*tt+nt,g[e]?w[e](o):w[e]=o)}}),s=r.prototype;r.bezierThrough=o;r.cubicToQuadratic=e;r._autoCSS=!0;r.quadraticToCubic=function(n,t,i){return new u(n,(2*t+n)/3,(2*t+i)/3,i)};r._cssRegister=function(){var t=window._gsDefine.globals.CSSPlugin;if(t){var n=t._internals,i=n._parseToProxy,u=n._setPluginRatio,f=n.CSSPropTween;n._registerComplexSpecialProp("bezier",{parser:function(n,t,e,o,s,h){t instanceof Array&&(t={values:t});h=new r;var l,v,a,p=t.values,y=p.length-1,w=[],c={};if(0>y)return s;for(l=0;y>=l;l++)a=i(n,p[l],o,s,h,y!==l),w[l]=a.end;for(v in t)c[v]=t[v];return c.values=w,s=new f(n,"bezier",0,0,a.pt,2),s.data=a,s.plugin=h,s.setRatio=u,0===c.autoRotate&&(c.autoRotate=!0),!c.autoRotate||c.autoRotate instanceof Array||(l=c.autoRotate===!0?0:Number(c.autoRotate),c.autoRotate=null!=a.end.left?[["left","top","rotation",l,!1]]:null!=a.end.x?[["x","y","rotation",l,!1]]:!1),c.autoRotate&&(o._transform||o._enableTransforms(!1),a.autoRotate=o._target._gsTransform),h._onInitTween(a.proxy,c,o._tween),s}})}};s._roundProps=function(n,t){for(var i=this._overwriteProps,r=i.length;--r>-1;)(n[i[r]]||n.bezier||n.bezierThrough)&&(this._round[i[r]]=t)};s._kill=function(n){var t,i,r=this._props;for(t in this._beziers)if(t in n)for(delete this._beziers[t],delete this._func[t],i=r.length;--i>-1;)r[i]===t&&r.splice(i,1);return this._super._kill.call(this,n)}}();window._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(n,t){var tt,ct,f,bt,e=function(){n.call(this,"css");this._overwriteProps.length=0;this.setRatio=e.prototype.setRatio},c={},i=e.prototype=new n("css"),or,wt,sr,hr,ht;i.constructor=e;e.version="1.11.4";e.API=2;e.defaultTransformPerspective=0;i="px";e.suffixMap={top:i,right:i,bottom:i,left:i,width:i,height:i,fontSize:i,padding:i,margin:i,perspective:i,lineHeight:""};var kt,ai,dt,vi,yi,it,lt=/(?:\d|\-\d|\.\d|\-\.\d)+/g,pi=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,gt=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,at=/[^\d\-\.]/g,ni=/(?:\d|\-|\+|=|#|\.)*/g,ti=/opacity *= *([^)]*)/,cr=/opacity:([^;]*)/,lr=/alpha\(opacity *=.+?\)/i,wi=/^(rgb|hsl)/,bi=/([A-Z])/g,ki=/-([a-z])/gi,ar=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,di=function(n,t){return t.toUpperCase()},vr=/(?:Left|Right|Width)/i,yr=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,pr=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,l=/,(?=[^\)]*(?:\(|$))/gi,v=Math.PI/180,b=180/Math.PI,vt={},k=document,rt=k.createElement("div"),ii=k.createElement("img"),yt=e._internals={_specialProps:c},p=navigator.userAgent,d=function(){var n,t=p.indexOf("Android"),i=k.createElement("div");return dt=-1!==p.indexOf("Safari")&&-1===p.indexOf("Chrome")&&(-1===t||Number(p.substr(t+8,1))>3),yi=dt&&6>Number(p.substr(p.indexOf("Version/")+8,1)),vi=-1!==p.indexOf("Firefox"),/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(p)&&(it=parseFloat(RegExp.$1)),i.innerHTML="<a style='top:1px;opacity:.55;'>a<\/a>",n=i.getElementsByTagName("a")[0],n?/^0.55/.test(n.style.opacity):!1}(),gi=function(n){return ti.test("string"==typeof n?n:(n.currentStyle?n.currentStyle.filter:n.style.filter)||"")?parseFloat(RegExp.$1)/100:1},nr=function(n){window.console&&console.log(n)},tr="",ri="",ut=function(n,t){t=t||rt;var r,i,u=t.style;if(void 0!==u[n])return n;for(n=n.charAt(0).toUpperCase()+n.substr(1),r=["O","Moz","ms","Ms","Webkit"],i=5;--i>-1&&void 0===u[r[i]+n];);return i>=0?(ri=3===i?"ms":r[i],tr="-"+ri.toLowerCase()+"-",ri+n):null},ft=k.defaultView?k.defaultView.getComputedStyle:function(){},r=e.getStyle=function(n,t,i,r,u){var f;return d||"opacity"!==t?(!r&&n.style[t]?f=n.style[t]:(i=i||ft(n,null))?(n=i.getPropertyValue(t.replace(bi,"-$1").toLowerCase()),f=n||i.length?n:i[t]):n.currentStyle&&(f=n.currentStyle[t]),null==u||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:u):gi(n)},a=function(n,t,i,u,f){if("px"===u||!u)return i;if("auto"===u||!i)return 0;var e,o=vr.test(t),s=n,h=rt.style,c=0>i;return c&&(i=-i),"%"===u&&-1!==t.indexOf("border")?e=i/100*(o?n.clientWidth:n.clientHeight):(h.cssText="border:0 solid red;position:"+r(n,"position")+";line-height:0;","%"!==u&&s.appendChild?h[o?"borderLeftWidth":"borderTopWidth"]=i+u:(s=n.parentNode||k.body,h[o?"width":"height"]=i+u),s.appendChild(rt),e=parseFloat(rt[o?"offsetWidth":"offsetHeight"]),s.removeChild(rt),0!==e||f||(e=a(n,t,i,u,!0))),c?-e:e},ir=function(n,t,i){if("absolute"!==r(n,"position",i))return 0;var u="left"===t?"Left":"Top",f=r(n,"margin"+u,i);return n["offset"+u]-(a(n,t,parseFloat(f),f.replace(ni,""))||0)},et=function(n,t){var r,u,i={};if(t=t||ft(n,null))if(r=t.length)for(;--r>-1;)i[t[r].replace(ki,di)]=t.getPropertyValue(t[r]);else for(r in t)i[r]=t[r];else if(t=n.currentStyle||n.style)for(r in t)"string"==typeof r&&void 0!==i[r]&&(i[r.replace(ki,di)]=t[r]);return d||(i.opacity=gi(n)),u=st(n,t,!1),i.rotation=u.rotation,i.skewX=u.skewX,i.scaleX=u.scaleX,i.scaleY=u.scaleY,i.x=u.x,i.y=u.y,y&&(i.z=u.z,i.rotationX=u.rotationX,i.rotationY=u.rotationY,i.scaleZ=u.scaleZ),i.filters&&delete i.filters,i},ui=function(n,t,i,r,u){var e,f,o,s={},h=n.style;for(f in i)"cssText"!==f&&"length"!==f&&isNaN(f)&&(t[f]!==(e=i[f])||u&&u[f])&&-1===f.indexOf("Origin")&&("number"==typeof e||"string"==typeof e)&&(s[f]="auto"!==e||"left"!==f&&"top"!==f?""!==e&&"auto"!==e&&"none"!==e||"string"!=typeof t[f]||""===t[f].replace(at,"")?e:0:ir(n,f),void 0!==h[f]&&(o=new hi(h,f,h[f],o)));if(r)for(f in r)"className"!==f&&(s[f]=r[f]);return{difs:s,firstMPT:o}},wr={width:["Left","Right"],height:["Top","Bottom"]},br=["marginLeft","marginRight","marginTop","marginBottom"],kr=function(n,t,i){var u=parseFloat("width"===t?n.offsetWidth:n.offsetHeight),f=wr[t],e=f.length;for(i=i||ft(n,null);--e>-1;)u-=parseFloat(r(n,"padding"+f[e],i,!0))||0,u-=parseFloat(r(n,"border"+f[e]+"Width",i,!0))||0;return u},fi=function(n,t){(null==n||""===n||"auto"===n||"auto auto"===n)&&(n="0 0");var u=n.split(" "),i=-1!==n.indexOf("left")?"0%":-1!==n.indexOf("right")?"100%":u[0],r=-1!==n.indexOf("top")?"0%":-1!==n.indexOf("bottom")?"100%":u[1];return null==r?r="0":"center"===r&&(r="50%"),("center"===i||isNaN(parseFloat(i))&&-1===(i+"").indexOf("="))&&(i="50%"),t&&(t.oxp=-1!==i.indexOf("%"),t.oyp=-1!==r.indexOf("%"),t.oxr="="===i.charAt(1),t.oyr="="===r.charAt(1),t.ox=parseFloat(i.replace(at,"")),t.oy=parseFloat(r.replace(at,""))),i+" "+r+(u.length>2?" "+u[2]:"")},rr=function(n,t){return"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-parseFloat(t)},w=function(n,t){return null==n?t:"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*Number(n.substr(2))+t:parseFloat(n)},ot=function(n,t,i,r){var f,o,u,e,s=1e-6;return null==n?e=t:"number"==typeof n?e=n:(f=360,o=n.split("_"),u=Number(o[0].replace(at,""))*(-1===n.indexOf("rad")?1:b)-("="===n.charAt(1)?0:t),o.length&&(r&&(r[i]=t+u),-1!==n.indexOf("short")&&(u%=f,u!==u%(f/2)&&(u=0>u?u+f:u-f)),-1!==n.indexOf("_cw")&&0>u?u=(u+9999999999*f)%f-(0|u/f)*f:-1!==n.indexOf("ccw")&&u>0&&(u=(u-9999999999*f)%f-(0|u/f)*f)),e=t+u),s>e&&e>-s&&(e=0),e},g={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},ei=function(n,t,i){return n=0>n?n+1:n>1?n-1:n,0|255*(1>6*n?t+6*(i-t)*n:.5>n?i:2>3*n?t+6*(i-t)*(2/3-n):t)+.5},oi=function(n){var i,t,e,u,f,r;return n&&""!==n?"number"==typeof n?[n>>16,255&n>>8,255&n]:(","===n.charAt(n.length-1)&&(n=n.substr(0,n.length-1)),g[n]?g[n]:"#"===n.charAt(0)?(4===n.length&&(i=n.charAt(1),t=n.charAt(2),e=n.charAt(3),n="#"+i+i+t+t+e+e),n=parseInt(n.substr(1),16),[n>>16,255&n>>8,255&n]):"hsl"===n.substr(0,3)?(n=n.match(lt),u=Number(n[0])%360/360,f=Number(n[1])/100,r=Number(n[2])/100,t=.5>=r?r*(f+1):r+f-r*f,i=2*r-t,n.length>3&&(n[3]=Number(n[3])),n[0]=ei(u+1/3,i,t),n[1]=ei(u,i,t),n[2]=ei(u-1/3,i,t),n):(n=n.match(lt)||g.transparent,n[0]=Number(n[0]),n[1]=Number(n[1]),n[2]=Number(n[2]),n.length>3&&(n[3]=Number(n[3])),n)):g.black},nt="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#.+?\\b";for(i in g)nt+="|"+i+"\\b";nt=RegExp(nt+")","gi");var ur=function(n,t,i,r){if(null==n)return function(n){return n};var e,s=t?(n.match(nt)||[""])[0]:"",f=n.split(s).join("").match(gt)||[],h=n.substr(0,n.indexOf(f[0])),c=")"===n.charAt(n.length-1)?")":"",o=-1!==n.indexOf(" ")?" ":",",u=f.length,a=u>0?f[0].replace(lt,""):"";return u?e=t?function(n){var p,v,t,y;if("number"==typeof n)n+=a;else if(r&&l.test(n)){for(y=n.replace(l,"|").split("|"),t=0;y.length>t;t++)y[t]=e(y[t]);return y.join(",")}if(p=(n.match(nt)||[s])[0],v=n.split(p).join("").match(gt)||[],t=v.length,u>t--)for(;u>++t;)v[t]=i?v[0|(t-1)/2]:f[t];return h+v.join(o)+o+p+c+(-1!==n.indexOf("inset")?" inset":"")}:function(n){var s,v,t;if("number"==typeof n)n+=a;else if(r&&l.test(n)){for(v=n.replace(l,"|").split("|"),t=0;v.length>t;t++)v[t]=e(v[t]);return v.join(",")}if(s=n.match(gt)||[],t=s.length,u>t--)for(;u>++t;)s[t]=i?s[0|(t-1)/2]:f[t];return h+s.join(o)+c}:function(n){return n}},si=function(n){return n=n.split(","),function(t,i,r,u,f,e,o){var s,h=(i+"").split(" ");for(o={},s=0;4>s;s++)o[n[s]]=h[s]=h[s]||h[(s-1)/2>>0];return u.parse(t,o,f,e)}},hi=(yt._setPluginRatio=function(n){this.plugin.setRatio(n);for(var r,t,u,e,f=this.data,o=f.proxy,i=f.firstMPT,s=1e-6;i;)r=o[i.v],i.r?r=r>0?0|r+.5:0|r-.5:s>r&&r>-s&&(r=0),i.t[i.p]=r,i=i._next;if(f.autoRotate&&(f.autoRotate.rotation=o.rotation),1===n)for(i=f.firstMPT;i;){if(t=i.t,t.type){if(1===t.type){for(e=t.xs0+t.s+t.xs1,u=1;t.l>u;u++)e+=t["xn"+u]+t["xs"+(u+1)];t.e=e}}else t.e=t.s+t.xs0;i=i._next}},function(n,t,i,r,u){this.t=n;this.p=t;this.v=i;this.r=u;r&&(r._prev=this,this._next=r)}),o=(yt._parseToProxy=function(n,t,i,r,u,f){var c,e,o,s,v,h=r,l={},a={},y=i._transform,p=vt;for(i._transform=null,vt=t,r=v=i.parse(n,t,r,u),vt=p,f&&(i._transform=y,h&&(h._prev=null,h._prev&&(h._prev._next=null)));r&&r!==h;){if(1>=r.type&&(e=r.p,a[e]=r.s+r.c,l[e]=r.s,f||(s=new hi(r,"s",e,s,r.r),r.c=0),1===r.type))for(c=r.l;--c>0;)o="xn"+c,e=r.p+"_"+o,a[e]=r.data[o],l[e]=r[o],f||(s=new hi(r,o,e,s,r.rxp[o]));r=r._next}return{proxy:l,end:a,firstMPT:s,pt:v}},yt.CSSPropTween=function(n,t,i,r,u,f,e,s,h,c,l){this.t=n;this.p=t;this.s=i;this.c=r;this.n=e||t;n instanceof o||bt.push(this.n);this.r=s;this.type=f||0;h&&(this.pr=h,tt=!0);this.b=void 0===c?i:c;this.e=void 0===l?i+r:l;u&&(this._next=u,u._prev=this)}),pt=e.parseComplex=function(n,t,i,r,u,f,e,s,h,c){i=i||f||"";e=new o(n,t,0,0,e,c?2:1,null,!1,s,i,r);r+="";var y,w,b,a,v,ut,ft,it,k,et,nt,tt,p=i.split(", ").join(",").split(" "),rt=r.split(", ").join(",").split(" "),ot=p.length,st=kt!==!1;for((-1!==r.indexOf(",")||-1!==i.indexOf(","))&&(p=p.join(" ").replace(l,", ").split(" "),rt=rt.join(" ").replace(l,", ").split(" "),ot=p.length),ot!==rt.length&&(p=(f||"").split(" "),ot=p.length),e.plugin=h,e.setRatio=c,y=0;ot>y;y++)if(a=p[y],v=rt[y],it=parseFloat(a),it||0===it)e.appendXtra("",it,rr(v,it),v.replace(pi,""),st&&-1!==v.indexOf("px"),!0);else if(u&&("#"===a.charAt(0)||g[a]||wi.test(a)))tt=","===v.charAt(v.length-1)?"),":")",a=oi(a),v=oi(v),k=a.length+v.length>6,k&&!d&&0===v[3]?(e["xs"+e.l]+=e.l?" transparent":"transparent",e.e=e.e.split(rt[y]).join("transparent")):(d||(k=!1),e.appendXtra(k?"rgba(":"rgb(",a[0],v[0]-a[0],",",!0,!0).appendXtra("",a[1],v[1]-a[1],",",!0).appendXtra("",a[2],v[2]-a[2],k?",":tt,!0),k&&(a=4>a.length?1:a[3],e.appendXtra("",a,(4>v.length?1:v[3])-a,tt,!1)));else if(ut=a.match(lt)){if(ft=v.match(pi),!ft||ft.length!==ut.length)return e;for(b=0,w=0;ut.length>w;w++)nt=ut[w],et=a.indexOf(nt,b),e.appendXtra(a.substr(b,et-b),Number(nt),rr(ft[w],nt),"",st&&"px"===a.substr(et+nt.length,2),0===w),b=et+nt.length;e["xs"+e.l]+=a.substr(b)}else e["xs"+e.l]+=e.l?" "+a:a;if(-1!==r.indexOf("=")&&e.data){for(tt=e.xs0+e.data.s,y=1;e.l>y;y++)tt+=e["xs"+y]+e.data["xn"+y];e.e=tt+e["xs"+y]}return e.l||(e.type=-1,e.xs0=e.e),e.xfirst||e},s=9;for(i=o.prototype,i.l=i.pr=0;--s>0;)i["xn"+s]=0,i["xs"+s]="";i.xs0="";i._next=i._prev=i.xfirst=i.data=i.plugin=i.setRatio=i.rxp=null;i.appendXtra=function(n,t,i,r,u,f){var e=this,s=e.l;return e["xs"+s]+=f&&s?" "+n:n||"",i||0===s||e.plugin?(e.l++,e.type=e.setRatio?2:1,e["xs"+e.l]=r||"",s>0?(e.data["xn"+s]=t+i,e.rxp["xn"+s]=u,e["xn"+s]=t,e.plugin||(e.xfirst=new o(e,"xn"+s,t,i,e.xfirst||e,0,e.n,u,e.pr),e.xfirst.xs0=0),e):(e.data={s:t+i},e.rxp={},e.s=t,e.c=i,e.r=u,e)):(e["xs"+s]+=t+(r||""),e)};var fr=function(n,t){t=t||{};this.p=t.prefix?ut(n)||n:n;c[n]=c[this.p]=this;this.format=t.formatter||ur(t.defaultValue,t.color,t.collapsible,t.multi);t.parser&&(this.parse=t.parser);this.clrs=t.color;this.multi=t.multi;this.keyword=t.keyword;this.dflt=t.defaultValue;this.pr=t.priority||0},u=yt._registerComplexSpecialProp=function(n,t,i){"object"!=typeof t&&(t={parser:i});var r,e,u=n.split(","),f=t.defaultValue;for(i=i||[f],r=0;u.length>r;r++)t.prefix=0===r&&t.prefix,t.defaultValue=i[r]||f,e=new fr(u[r],t)},dr=function(n){if(!c[n]){var t=n.charAt(0).toUpperCase()+n.substr(1)+"Plugin";u(n,{parser:function(n,i,r,u,f,e,o){var s=(window.GreenSockGlobals||window).com.greensock.plugins[t];return s?(s._cssRegister(),c[r].parse(n,i,r,u,f,e,o)):(nr("Error: "+t+" js file not loaded."),f)}})}};i=fr.prototype;i.parseComplex=function(n,t,i,r,u,f){var o,s,e,a,v,c,h=this.keyword;if(this.multi&&(l.test(i)||l.test(t)?(s=t.replace(l,"|").split("|"),e=i.replace(l,"|").split("|")):h&&(s=[t],e=[i])),e){for(a=e.length>s.length?e.length:s.length,o=0;a>o;o++)t=s[o]=s[o]||this.dflt,i=e[o]=e[o]||this.dflt,h&&(v=t.indexOf(h),c=i.indexOf(h),v!==c&&(i=-1===c?e:s,i[o]+=" "+h));t=s.join(", ");i=e.join(", ")}return pt(n,this.p,t,i,this.clrs,this.dflt,r,this.pr,u,f)};i.parse=function(n,t,i,u,e,o){return this.parseComplex(n.style,this.format(r(n,this.p,f,!1,this.dflt)),this.format(t),e,o)};e.registerSpecialProp=function(n,t,i){u(n,{parser:function(n,r,u,f,e,s){var h=new o(n,u,0,0,e,2,u,!1,i);return h.plugin=s,h.setRatio=t(n,r,f._tween,u),h},priority:i})};var er="scaleX,scaleY,scaleZ,x,y,z,skewX,rotation,rotationX,rotationY,perspective".split(","),h=ut("transform"),gr=tr+"transform",ci=ut("transformOrigin"),y=null!==ut("perspective"),st=function(n,t,i,u){if(n._gsTransform&&i&&!u)return n._gsTransform;var a,o,nt,lt,ui,vt,yt,ut,tt,fi,ei,pt,wt,f=i?n._gsTransform||{skewY:0}:{skewY:0},yi=0>f.scaleX,et=2e-5,p=1e5,at=179.99,ot=at*v,pi=y?parseFloat(r(n,ci,t,!1,"0 0 0").split(" ")[2])||f.zOrigin||0:0;for(h?a=r(n,gr,t,!0):n.currentStyle&&(a=n.currentStyle.filter.match(yr),a=a&&4===a.length?[a[0].substr(4),Number(a[2].substr(4)),Number(a[1].substr(4)),a[3].substr(4),f.x||0,f.y||0].join(","):""),o=(a||"").match(/(?:\-|\b)[\d\-\.e]+\b/gi)||[],nt=o.length;--nt>-1;)lt=Number(o[nt]),o[nt]=(ui=lt-(lt|=0))?(0|ui*p+(0>ui?-.5:.5))/p+lt:lt;if(16===o.length){var st=o[8],k=o[9],w=o[10],hi=o[12],li=o[13],ht=o[14];if(f.zOrigin&&(ht=-f.zOrigin,hi=st*ht-o[12],li=k*ht-o[13],ht=w*ht+f.zOrigin-o[14]),!i||u||null==f.rotationX){var bt,ct,kt,s,c,oi,si,ft=o[0],d=o[1],dt=o[2],wi=o[3],gt=o[4],g=o[5],it=o[6],bi=o[7],rt=o[11],l=Math.atan2(it,w),ai=-ot>l||l>ot;f.rotationX=l*b;l&&(s=Math.cos(-l),c=Math.sin(-l),bt=gt*s+st*c,ct=g*s+k*c,kt=it*s+w*c,st=gt*-c+st*s,k=g*-c+k*s,w=it*-c+w*s,rt=bi*-c+rt*s,gt=bt,g=ct,it=kt);l=Math.atan2(st,ft);f.rotationY=l*b;l&&(oi=-ot>l||l>ot,s=Math.cos(-l),c=Math.sin(-l),bt=ft*s-st*c,ct=d*s-k*c,kt=dt*s-w*c,k=d*c+k*s,w=dt*c+w*s,rt=wi*c+rt*s,ft=bt,d=ct,dt=kt);l=Math.atan2(d,g);f.rotation=l*b;l&&(si=-ot>l||l>ot,s=Math.cos(-l),c=Math.sin(-l),ft=ft*s+gt*c,ct=d*s+g*c,g=d*-c+g*s,it=dt*-c+it*s,d=ct);si&&ai?f.rotation=f.rotationX=0:si&&oi?f.rotation=f.rotationY=0:oi&&ai&&(f.rotationY=f.rotationX=0);f.scaleX=(0|Math.sqrt(ft*ft+d*d)*p+.5)/p;f.scaleY=(0|Math.sqrt(g*g+k*k)*p+.5)/p;f.scaleZ=(0|Math.sqrt(it*it+w*w)*p+.5)/p;f.skewX=0;f.perspective=rt?1/(0>rt?-rt:rt):0;f.x=hi;f.y=li;f.z=ht}}else if(!(y&&!u&&o.length&&f.x===o[4]&&f.y===o[5]&&(f.rotationX||f.rotationY)||void 0!==f.x&&"none"===r(n,"display",t))){var vi=o.length>=6,ni=vi?o[0]:1,ti=o[1]||0,ii=o[2]||0,ri=vi?o[3]:1;f.x=o[4]||0;f.y=o[5]||0;vt=Math.sqrt(ni*ni+ti*ti);yt=Math.sqrt(ri*ri+ii*ii);ut=ni||ti?Math.atan2(ti,ni)*b:f.rotation||0;tt=ii||ri?Math.atan2(ii,ri)*b+ut:f.skewX||0;fi=vt-Math.abs(f.scaleX||0);ei=yt-Math.abs(f.scaleY||0);Math.abs(tt)>90&&270>Math.abs(tt)&&(yi?(vt*=-1,tt+=0>=ut?180:-180,ut+=0>=ut?180:-180):(yt*=-1,tt+=0>=tt?180:-180));pt=(ut-f.rotation)%180;wt=(tt-f.skewX)%180;(void 0===f.skewX||fi>et||-et>fi||ei>et||-et>ei||pt>-at&&at>pt&&!1|pt*p||wt>-at&&at>wt&&!1|wt*p)&&(f.scaleX=vt,f.scaleY=yt,f.rotation=ut,f.skewX=tt);y&&(f.rotationX=f.rotationY=f.z=0,f.perspective=parseFloat(e.defaultTransformPerspective)||0,f.scaleZ=1)}f.zOrigin=pi;for(nt in f)et>f[nt]&&f[nt]>-et&&(f[nt]=0);return i&&(n._gsTransform=f),f},nu=function(n){var o,w,t=this.data,nt=-t.rotation*v,ft=nt+t.skewX*v,e=1e5,h=(0|Math.cos(nt)*t.scaleX*e)/e,u=(0|Math.sin(nt)*t.scaleX*e)/e,f=(0|Math.sin(ft)*-t.scaleY*e)/e,c=(0|Math.cos(ft)*t.scaleY*e)/e,d=this.t.style,g=this.t.currentStyle,k,p,et,ot;if(g){w=u;u=-f;f=-w;o=g.filter;d.filter="";var i,r,l=this.t.offsetWidth,y=this.t.offsetHeight,tt="absolute"!==g.position,b="progid:DXImageTransform.Microsoft.Matrix(M11="+h+", M12="+u+", M21="+f+", M22="+c,rt=t.x,ut=t.y;if(null!=t.ox&&(i=(t.oxp?.01*l*t.ox:t.ox)-l/2,r=(t.oyp?.01*y*t.oy:t.oy)-y/2,rt+=i-(i*h+r*u),ut+=r-(i*f+r*c)),tt?(i=l/2,r=y/2,b+=", Dx="+(i-(i*h+r*u)+rt)+", Dy="+(r-(i*f+r*c)+ut)+")"):b+=", sizingMethod='auto expand')",d.filter=-1!==o.indexOf("DXImageTransform.Microsoft.Matrix(")?o.replace(pr,b):b+" "+o,(0===n||1===n)&&1===h&&0===u&&0===f&&1===c&&(tt&&-1===b.indexOf("Dx=0, Dy=0")||ti.test(o)&&100!==parseFloat(RegExp.$1)||-1===o.indexOf("gradient("&&o.indexOf("Alpha"))&&d.removeAttribute("filter")),!tt)for(ot=8>it?1:-1,i=t.ieOffsetX||0,r=t.ieOffsetY||0,t.ieOffsetX=Math.round((l-((0>h?-h:h)*l+(0>u?-u:u)*y))/2+rt),t.ieOffsetY=Math.round((y-((0>c?-c:c)*y+(0>f?-f:f)*l))/2+ut),s=0;4>s;s++)p=br[s],k=g[p],w=-1!==k.indexOf("px")?parseFloat(k):a(this.t,p,parseFloat(k),k.replace(ni,""))||0,et=w!==t[p]?2>s?-t.ieOffsetX:-t.ieOffsetY:2>s?i-t.ieOffsetX:r-t.ieOffsetY,d[p]=(t[p]=Math.round(w-et*(0===s||2===s?1:ot)))+"px"}},li=function(){var nt,k,l,a,tt,d,y,p,ft,it,c,f,et,rt,w,ot,n,i,r,e,st,ht,ct,t=this.data,lt=this.t.style,u=t.rotation*v,o=t.scaleX,s=t.scaleY,b=t.scaleZ,g=t.perspective,ut;if(vi&&(ut=.0001,ut>o&&o>-ut&&(o=b=2e-5),ut>s&&s>-ut&&(s=b=2e-5),!g||t.z||t.rotationX||t.rotationY||(g=0)),u||t.skewX)i=Math.cos(u),r=Math.sin(u),nt=i,tt=r,t.skewX&&(u-=t.skewX*v,i=Math.cos(u),r=Math.sin(u)),k=-r,d=i;else{if(!(t.rotationY||t.rotationX||1!==b||g))return lt[h]="translate3d("+t.x+"px,"+t.y+"px,"+t.z+"px)"+(1!==o||1!==s?" scale("+o+","+s+")":""),void 0;nt=d=1;k=tt=0}c=1;l=a=y=p=ft=it=f=et=rt=0;w=g?-1/g:0;ot=t.zOrigin;n=1e5;u=t.rotationY*v;u&&(i=Math.cos(u),r=Math.sin(u),ft=c*-r,et=w*-r,l=nt*r,y=tt*r,c*=i,w*=i,nt*=i,tt*=i);u=t.rotationX*v;u&&(i=Math.cos(u),r=Math.sin(u),e=k*i+l*r,st=d*i+y*r,ht=it*i+c*r,ct=rt*i+w*r,l=k*-r+l*i,y=d*-r+y*i,c=it*-r+c*i,w=rt*-r+w*i,k=e,d=st,it=ht,rt=ct);1!==b&&(l*=b,y*=b,c*=b,w*=b);1!==s&&(k*=s,d*=s,it*=s,rt*=s);1!==o&&(nt*=o,tt*=o,ft*=o,et*=o);ot&&(f-=ot,a=l*f,p=y*f,f=c*f+ot);a=(e=(a+=t.x)-(a|=0))?(0|e*n+(0>e?-.5:.5))/n+a:a;p=(e=(p+=t.y)-(p|=0))?(0|e*n+(0>e?-.5:.5))/n+p:p;f=(e=(f+=t.z)-(f|=0))?(0|e*n+(0>e?-.5:.5))/n+f:f;lt[h]="matrix3d("+[(0|nt*n)/n,(0|tt*n)/n,(0|ft*n)/n,(0|et*n)/n,(0|k*n)/n,(0|d*n)/n,(0|it*n)/n,(0|rt*n)/n,(0|l*n)/n,(0|y*n)/n,(0|c*n)/n,(0|w*n)/n,a,p,f,g?1+-f/g:1].join(",")+")"},tu=function(n){var r,u,i,f,e,t=this.data,s=this.t,o=s.style;return t.rotationX||t.rotationY||t.z||t.force3D?(this.setRatio=li,li.call(this,n),void 0):(t.rotation||t.skewX?(r=t.rotation*v,u=r-t.skewX*v,i=1e5,f=t.scaleX*i,e=t.scaleY*i,o[h]="matrix("+(0|Math.cos(r)*f)/i+","+(0|Math.sin(r)*f)/i+","+(0|Math.sin(u)*-e)/i+","+(0|Math.cos(u)*e)/i+","+t.x+","+t.y+")"):o[h]="matrix("+t.scaleX+",0,0,"+t.scaleY+","+t.x+","+t.y+")",void 0)};for(u("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,transformPerspective,directionalRotation,parseTransform,force3D",{parser:function(n,t,i,u,e,s,c){if(u._transform)return e;var p,it,b,v,nt,tt,d,a=u._transform=st(n,f,!0,c.parseTransform),k=n.style,rt=1e-6,ut=er.length,l=c,g={};if("string"==typeof l.transform&&h)b=k.cssText,k[h]=l.transform,k.display="block",p=st(n,null,!1),k.cssText=b;else if("object"==typeof l){if(p={scaleX:w(null!=l.scaleX?l.scaleX:l.scale,a.scaleX),scaleY:w(null!=l.scaleY?l.scaleY:l.scale,a.scaleY),scaleZ:w(l.scaleZ,a.scaleZ),x:w(l.x,a.x),y:w(l.y,a.y),z:w(l.z,a.z),perspective:w(l.transformPerspective,a.perspective)},d=l.directionalRotation,null!=d)if("object"==typeof d)for(b in d)l[b]=d[b];else l.rotation=d;p.rotation=ot("rotation"in l?l.rotation:"shortRotation"in l?l.shortRotation+"_short":"rotationZ"in l?l.rotationZ:a.rotation,a.rotation,"rotation",g);y&&(p.rotationX=ot("rotationX"in l?l.rotationX:"shortRotationX"in l?l.shortRotationX+"_short":a.rotationX||0,a.rotationX,"rotationX",g),p.rotationY=ot("rotationY"in l?l.rotationY:"shortRotationY"in l?l.shortRotationY+"_short":a.rotationY||0,a.rotationY,"rotationY",g));p.skewX=null==l.skewX?a.skewX:ot(l.skewX,a.skewX);p.skewY=null==l.skewY?a.skewY:ot(l.skewY,a.skewY);(it=p.skewY-a.skewY)&&(p.skewX+=it,p.rotation+=it)}for(y&&null!=l.force3D&&(a.force3D=l.force3D,tt=!0),nt=a.force3D||a.z||a.rotationX||a.rotationY||p.z||p.rotationX||p.rotationY||p.perspective,nt||null==l.scale||(p.scaleZ=1);--ut>-1;)i=er[ut],v=p[i]-a[i],(v>rt||-rt>v||null!=vt[i])&&(tt=!0,e=new o(a,i,a[i],v,e),i in g&&(e.e=g[i]),e.xs0=0,e.plugin=s,u._overwriteProps.push(e.n));return v=l.transformOrigin,(v||y&&nt&&a.zOrigin)&&(h?(tt=!0,i=ci,v=(v||r(n,i,f,!1,"50% 50%"))+"",e=new o(k,i,0,0,e,-1,"transformOrigin"),e.b=k[i],e.plugin=s,y?(b=a.zOrigin,v=v.split(" "),a.zOrigin=(v.length>2&&(0===b||"0px"!==v[2])?parseFloat(v[2]):b)||0,e.xs0=e.e=k[i]=v[0]+" "+(v[1]||"50%")+" 0px",e=new o(a,"zOrigin",0,0,e,-1,e.n),e.b=b,e.xs0=e.e=a.zOrigin):e.xs0=e.e=k[i]=v):fi(v+"",a)),tt&&(u._transformType=nt||3===this._transformType?3:2),e},prefix:!0}),u("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),u("borderRadius",{defaultValue:"0px",parser:function(n,t,i,u,e){t=this.format(t);var tt,l,d,h,o,s,w,v,it,rt,c,y,g,b,k,nt,p=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],ft=n.style;for(it=parseFloat(n.offsetWidth),rt=parseFloat(n.offsetHeight),tt=t.split(" "),l=0;p.length>l;l++)this.p.indexOf("border")&&(p[l]=ut(p[l])),o=h=r(n,p[l],f,!1,"0px"),-1!==o.indexOf(" ")&&(h=o.split(" "),o=h[0],h=h[1]),s=d=tt[l],w=parseFloat(o),y=o.substr((w+"").length),g="="===s.charAt(1),g?(v=parseInt(s.charAt(0)+"1",10),s=s.substr(2),v*=parseFloat(s),c=s.substr((v+"").length-(0>v?1:0))||""):(v=parseFloat(s),c=s.substr((v+"").length)),""===c&&(c=ct[i]||y),c!==y&&(b=a(n,"borderLeft",w,y),k=a(n,"borderTop",w,y),"%"===c?(o=100*(b/it)+"%",h=100*(k/rt)+"%"):"em"===c?(nt=a(n,"borderLeft",1,"em"),o=b/nt+"em",h=k/nt+"em"):(o=b+"px",h=k+"px"),g&&(s=parseFloat(o)+v+c,d=parseFloat(h)+v+c)),e=pt(ft,p[l],o+" "+h,s+" "+d,!1,"0px",e);return e},prefix:!0,formatter:ur("0px 0px 0px 0px",!1,!0)}),u("backgroundPosition",{defaultValue:"0 0",parser:function(n,t,i,u,e,o){var c,b,h,v,y,l,p="background-position",a=f||ft(n,null),s=this.format((a?it?a.getPropertyValue(p+"-x")+" "+a.getPropertyValue(p+"-y"):a.getPropertyValue(p):n.currentStyle.backgroundPositionX+" "+n.currentStyle.backgroundPositionY)||"0 0"),w=this.format(t);if(-1!==s.indexOf("%")!=(-1!==w.indexOf("%"))&&(l=r(n,"backgroundImage").replace(ar,""),l&&"none"!==l)){for(c=s.split(" "),b=w.split(" "),ii.setAttribute("src",l),h=2;--h>-1;)s=c[h],v=-1!==s.indexOf("%"),v!==(-1!==b[h].indexOf("%"))&&(y=0===h?n.offsetWidth-ii.width:n.offsetHeight-ii.height,c[h]=v?parseFloat(s)/100*y+"px":100*(parseFloat(s)/y)+"%");s=c.join(" ")}return this.parseComplex(n.style,s,w,e,o)},formatter:fi}),u("backgroundSize",{defaultValue:"0 0",formatter:fi}),u("perspective",{defaultValue:"0px",prefix:!0}),u("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),u("transformStyle",{prefix:!0}),u("backfaceVisibility",{prefix:!0}),u("userSelect",{prefix:!0}),u("margin",{parser:si("marginTop,marginRight,marginBottom,marginLeft")}),u("padding",{parser:si("paddingTop,paddingRight,paddingBottom,paddingLeft")}),u("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(n,t,i,u,e,o){var c,s,h;return 9>it?(s=n.currentStyle,h=8>it?" ":",",c="rect("+s.clipTop+h+s.clipRight+h+s.clipBottom+h+s.clipLeft+")",t=this.format(t).split(",").join(h)):(c=this.format(r(n,this.p,f,!1,this.dflt)),t=this.format(t)),this.parseComplex(n.style,c,t,e,o)}}),u("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),u("autoRound,strictUnits",{parser:function(n,t,i,r,u){return u}}),u("border",{defaultValue:"0px solid #000",parser:function(n,t,i,u,e,o){return this.parseComplex(n.style,this.format(r(n,"borderTopWidth",f,!1,"0px")+" "+r(n,"borderTopStyle",f,!1,"solid")+" "+r(n,"borderTopColor",f,!1,"#000")),this.format(t),e,o)},color:!0,formatter:function(n){var t=n.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(n.match(nt)||["#000"])[0]}}),u("borderWidth",{parser:si("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),u("float,cssFloat,styleFloat",{parser:function(n,t,i,r,u){var f=n.style,e="cssFloat"in f?"cssFloat":"styleFloat";return new o(f,e,0,0,u,-1,i,!1,0,f[e],t)}}),or=function(n){var f,i=this.t,t=i.filter||r(this.data,"filter"),u=0|this.s+this.c*n;100===u&&(-1===t.indexOf("atrix(")&&-1===t.indexOf("radient(")&&-1===t.indexOf("oader(")?(i.removeAttribute("filter"),f=!r(this.data,"filter")):(i.filter=t.replace(lr,""),f=!0));f||(this.xn1&&(i.filter=t=t||"alpha(opacity="+u+")"),-1===t.indexOf("opacity")?0===u&&this.xn1||(i.filter=t+" alpha(opacity="+u+")"):i.filter=t.replace(ti,"opacity="+u))},u("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(n,t,i,u,e,s){var h=parseFloat(r(n,"opacity",f,!1,"1")),c=n.style,l="autoAlpha"===i;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+h),l&&1===h&&"hidden"===r(n,"visibility",f)&&0!==t&&(h=0),d?e=new o(c,"opacity",h,t-h,e):(e=new o(c,"opacity",100*h,100*(t-h),e),e.xn1=l?1:0,c.zoom=1,e.type=2,e.b="alpha(opacity="+e.s+")",e.e="alpha(opacity="+(e.s+e.c)+")",e.data=n,e.plugin=s,e.setRatio=or),l&&(e=new o(c,"visibility",0,0,e,-1,null,!1,0,0!==h?"inherit":"hidden",0===t?"hidden":"inherit"),e.xs0="inherit",u._overwriteProps.push(e.n),u._overwriteProps.push(i)),e}}),wt=function(n,t){t&&(n.removeProperty?n.removeProperty(t.replace(bi,"-$1").toLowerCase()):n.removeAttribute(t))},sr=function(n){if(this.t._gsClassPT=this,1===n||0===n){this.t.className=0===n?this.b:this.e;for(var t=this.data,i=this.t.style;t;)t.v?i[t.p]=t.v:wt(i,t.p),t=t._next;1===n&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.className!==this.e&&(this.t.className=this.e)},u("className",{parser:function(n,t,i,r,u,e,s){var c,y,l,a,h,v=n.className,p=n.style.cssText;if(u=r._classNamePT=new o(n,i,0,0,u,2),u.setRatio=sr,u.pr=-11,tt=!0,u.b=v,y=et(n,f),l=n._gsClassPT){for(a={},h=l.data;h;)a[h.p]=1,h=h._next;l.setRatio(1)}return n._gsClassPT=u,u.e="="!==t.charAt(1)?t:v.replace(RegExp("\\s*\\b"+t.substr(2)+"\\b"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),r._tween._duration&&(n.className=u.e,c=ui(n,y,et(n),s,a),n.className=v,u.data=c.firstMPT,n.style.cssText=p,u=u.xfirst=r.parse(n,c.difs,u,e)),u}}),hr=function(n){if((1===n||0===n)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var i,t,r,u,f=this.t.style,e=c.transform.parse;if("all"===this.e)f.cssText="",u=!0;else for(i=this.e.split(","),r=i.length;--r>-1;)t=i[r],c[t]&&(c[t].parse===e?u=!0:t="transformOrigin"===t?ci:c[t].p),wt(f,t);u&&(wt(f,h),this.t._gsTransform&&delete this.t._gsTransform)}},u("clearProps",{parser:function(n,t,i,r,u){return u=new o(n,i,0,0,u,2),u.setRatio=hr,u.e=t,u.pr=-10,u.data=r._tween,tt=!0,u}}),i="bezier,throwProps,physicsProps,physics2D".split(","),s=i.length;s--;)dr(i[s]);return i=e.prototype,i._firstPT=null,i._onInitTween=function(n,t,i){if(!n.nodeType)return!1;this._target=n;this._tween=i;this._vars=t;kt=t.autoRound;tt=!1;ct=t.suffixMap||e.suffixMap;f=ft(n,"");bt=this._overwriteProps;var l,s,u,a,b,k,p,v,w,c=n.style;if(ai&&""===c.zIndex&&(l=r(n,"zIndex",f),("auto"===l||""===l)&&(c.zIndex=0)),"string"==typeof t&&(a=c.cssText,l=et(n,f),c.cssText=a+";"+t,l=ui(n,l,et(n)).difs,!d&&cr.test(t)&&(l.opacity=parseFloat(RegExp.$1)),t=l,c.cssText=a),this._firstPT=s=this.parse(n,t,null),this._transformType){for(w=3===this._transformType,h?dt&&(ai=!0,""===c.zIndex&&(p=r(n,"zIndex",f),("auto"===p||""===p)&&(c.zIndex=0)),yi&&(c.WebkitBackfaceVisibility=this._vars.WebkitBackfaceVisibility||(w?"visible":"hidden"))):c.zoom=1,u=s;u&&u._next;)u=u._next;v=new o(n,"transform",0,0,null,2);this._linkCSSP(v,null,u);v.setRatio=w&&y?li:h?tu:nu;v.data=this._transform||st(n,f,!0);bt.pop()}if(tt){for(;s;){for(k=s._next,u=a;u&&u.pr>s.pr;)u=u._next;(s._prev=u?u._prev:b)?s._prev._next=s:a=s;(s._next=u)?u._prev=s:b=s;s=k}this._firstPT=a}return!0},i.parse=function(n,t,i,u){var e,d,h,l,y,s,p,v,w,b,k=n.style;for(e in t)s=t[e],d=c[e],d?i=d.parse(n,s,e,this,i,u,t):(y=r(n,e,f)+"",w="string"==typeof s,"color"===e||"fill"===e||"stroke"===e||-1!==e.indexOf("Color")||w&&wi.test(s)?(w||(s=oi(s),s=(s.length>3?"rgba(":"rgb(")+s.join(",")+")"),i=pt(k,e,y,s,!0,"transparent",i,0,u)):!w||-1===s.indexOf(" ")&&-1===s.indexOf(",")?(h=parseFloat(y),p=h||0===h?y.substr((h+"").length):"",(""===y||"auto"===y)&&("width"===e||"height"===e?(h=kr(n,e,f),p="px"):"left"===e||"top"===e?(h=ir(n,e,f),p="px"):(h="opacity"!==e?0:1,p="")),b=w&&"="===s.charAt(1),b?(l=parseInt(s.charAt(0)+"1",10),s=s.substr(2),l*=parseFloat(s),v=s.replace(ni,"")):(l=parseFloat(s),v=w?s.substr((l+"").length)||"":""),""===v&&(v=e in ct?ct[e]:p),s=l||0===l?(b?l+h:l)+v:t[e],p!==v&&""!==v&&(l||0===l)&&(h||0===h)&&(h=a(n,e,h,p),"%"===v?(h/=a(n,e,100,"%")/100,t.strictUnits!==!0&&(y=h+"%")):"em"===v?h/=a(n,e,1,"em"):(l=a(n,e,l,v),v="px"),b&&(l||0===l)&&(s=l+h+v)),b&&(l+=h),!h&&0!==h||!l&&0!==l?void 0!==k[e]&&(s||"NaN"!=s+""&&null!=s)?(i=new o(k,e,l||h||0,0,i,-1,e,!1,0,y,s),i.xs0="none"!==s||"display"!==e&&-1===e.indexOf("Style")?s:y):nr("invalid "+e+" tween value: "+t[e]):(i=new o(k,e,h,l-h,i,0,e,kt!==!1&&("px"===v||"zIndex"===e),0,y,s),i.xs0=v)):i=pt(k,e,y,s,!0,null,i,0,u)),u&&i&&!i.plugin&&(i.plugin=u);return i},i.setRatio=function(n){var i,u,r,t=this._firstPT,f=1e-6;if(1!==n||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(n||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;t;){if(i=t.c*n+t.s,t.r?i=i>0?0|i+.5:0|i-.5:f>i&&i>-f&&(i=0),t.type)if(1===t.type)if(r=t.l,2===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2;else if(3===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3;else if(4===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4;else if(5===r)t.t[t.p]=t.xs0+i+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5;else{for(u=t.xs0+i+t.xs1,r=1;t.l>r;r++)u+=t["xn"+r]+t["xs"+(r+1)];t.t[t.p]=u}else-1===t.type?t.t[t.p]=t.xs0:t.setRatio&&t.setRatio(n);else t.t[t.p]=i+t.xs0;t=t._next}else for(;t;)2!==t.type?t.t[t.p]=t.b:t.setRatio(n),t=t._next;else for(;t;)2!==t.type?t.t[t.p]=t.e:t.setRatio(n),t=t._next},i._enableTransforms=function(n){this._transformType=n||3===this._transformType?3:2;this._transform=this._transform||st(this._target,f,!0)},i._linkCSSP=function(n,t,i,r){return n&&(t&&(t._prev=n),n._next&&(n._next._prev=n._prev),n._prev?n._prev._next=n._next:this._firstPT===n&&(this._firstPT=n._next,r=!0),i?i._next=n:r||null!==this._firstPT||(this._firstPT=n),n._next=t,n._prev=i),n},i._kill=function(t){var i,f,r,u=t;if(t.autoAlpha||t.alpha){u={};for(f in t)u[f]=t[f];u.opacity=1;u.autoAlpha&&(u.visibility=1)}return t.className&&(i=this._classNamePT)&&(r=i.xfirst,r&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,r._prev),this._classNamePT=null),n.prototype._kill.call(this,u)},ht=function(n,t,i){var e,u,r,f;if(n.slice)for(u=n.length;--u>-1;)ht(n[u],t,i);else for(e=n.childNodes,u=e.length;--u>-1;)r=e[u],f=r.type,r.style&&(t.push(et(r)),i&&i.push(r)),1!==f&&9!==f&&11!==f||!r.childNodes.length||ht(r,t,i)},e.cascadeTo=function(n,i,r){var u,f,o,e=t.to(n,i,r),h=[e],c=[],l=[],s=[],a=t._internals.reservedProps;for(n=e._targets||e.target,ht(n,c,s),e.render(i,!0),ht(n,l),e.render(0,!0),e._enabled(!0),u=s.length;--u>-1;)if(f=ui(s[u],c[u],l[u]),f.firstMPT){f=f.difs;for(o in r)a[o]&&(f[o]=r[o]);h.push(t.to(s[u],i,f))}return h},n.activate([e]),e},!0),function(){var t=window._gsDefine.plugin({propName:"roundProps",priority:-1,API:2,init:function(n,t,i){return this._tween=i,!0}}),n=t.prototype;n._onInitAllProps=function(){for(var u,n,i,t=this._tween,f=t.vars.roundProps instanceof Array?t.vars.roundProps:t.vars.roundProps.split(","),r=f.length,e={},o=t._propLookup.roundProps;--r>-1;)e[f[r]]=1;for(r=f.length;--r>-1;)for(u=f[r],n=t._firstPT;n;)i=n._next,n.pg?n.t._roundProps(e,!0):n.n===u&&(this._add(n.t,u,n.s,n.c),i&&(i._prev=n._prev),n._prev?n._prev._next=i:t._firstPT===n&&(t._firstPT=i),n._next=n._prev=null,t._propLookup[u]=o),n=i;return!1};n._add=function(n,t,i,r){this._addTween(n,t,i,i+r,t,!0);this._overwriteProps.push(t)}}();window._gsDefine.plugin({propName:"attr",API:2,version:"0.2.0",init:function(n,t){var i;if("function"!=typeof n.setAttribute)return!1;this._target=n;this._proxy={};for(i in t)this._addTween(this._proxy,i,parseFloat(n.getAttribute(i)),t[i],i)&&this._overwriteProps.push(i);return!0},set:function(n){this._super.setRatio.call(this,n);for(var t,i=this._overwriteProps,r=i.length;--r>-1;)t=i[r],this._target.setAttribute(t,this._proxy[t]+"")}});window._gsDefine.plugin({propName:"directionalRotation",API:2,version:"0.2.0",init:function(n,t){"object"!=typeof t&&(t={rotation:t});this.finals={};var r,f,e,s,i,o,u=t.useRadians===!0?2*Math.PI:360,h=1e-6;for(r in t)"useRadians"!==r&&(o=(t[r]+"").split("_"),f=o[0],e=parseFloat("function"!=typeof n[r]?n[r]:n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]()),s=this.finals[r]="string"==typeof f&&"="===f.charAt(1)?e+parseInt(f.charAt(0)+"1",10)*Number(f.substr(2)):Number(f)||0,i=s-e,o.length&&(f=o.join("_"),-1!==f.indexOf("short")&&(i%=u,i!==i%(u/2)&&(i=0>i?i+u:i-u)),-1!==f.indexOf("_cw")&&0>i?i=(i+9999999999*u)%u-(0|i/u)*u:-1!==f.indexOf("ccw")&&i>0&&(i=(i-9999999999*u)%u-(0|i/u)*u)),(i>h||-h>i)&&(this._addTween(n,r,e,e+i,r),this._overwriteProps.push(r)));return!0},set:function(n){var t;if(1!==n)this._super.setRatio.call(this,n);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0;window._gsDefine("easing.Back",["easing.Ease"],function(n){var f,u,h,v=window.GreenSockGlobals||window,p=v.com.greensock,s=2*Math.PI,y=Math.PI/2,r=p._class,t=function(t,i){var u=r("easing."+t,function(){},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,u},c=n.register||function(){},e=function(n,t,i,u){var f=r("easing."+n,{easeOut:new t,easeIn:new i,easeInOut:new u},!0);return c(f,n),f},l=function(n,t,i){this.t=n;this.v=t;i&&(this.next=i,i.prev=this,this.c=i.v-t,this.gap=i.t-n)},a=function(t,i){var u=r("easing."+t,function(n){this._p1=n||0===n?n:1.70158;this._p2=1.525*this._p1},!0),f=u.prototype=new n;return f.constructor=u,f.getRatio=i,f.config=function(n){return new u(n)},u},w=e("Back",a("BackOut",function(n){return(n-=1)*n*((this._p1+1)*n+this._p1)+1}),a("BackIn",function(n){return n*n*((this._p1+1)*n-this._p1)}),a("BackInOut",function(n){return 1>(n*=2)?.5*n*n*((this._p2+1)*n-this._p2):.5*((n-=2)*n*((this._p2+1)*n+this._p2)+2)})),o=r("easing.SlowMo",function(n,t,i){t=t||0===t?t:.7;null==n?n=.7:n>1&&(n=1);this._p=1!==n?t:0;this._p1=(1-n)/2;this._p2=n;this._p3=this._p1+this._p2;this._calcEnd=i===!0},!0),i=o.prototype=new n;return i.constructor=o,i.getRatio=function(n){var t=n+(.5-n)*this._p;return this._p1>n?this._calcEnd?1-(n=1-n/this._p1)*n:t-(n=1-n/this._p1)*n*n*n*t:n>this._p3?this._calcEnd?1-(n=(n-this._p3)/this._p1)*n:t+(n-t)*(n=(n-this._p3)/this._p1)*n*n*n:this._calcEnd?1:t},o.ease=new o(.7,.7),i.config=o.config=function(n,t,i){return new o(n,t,i)},f=r("easing.SteppedEase",function(n){n=n||1;this._p1=1/n;this._p2=n+1},!0),i=f.prototype=new n,i.constructor=f,i.getRatio=function(n){return 0>n?n=0:n>=1&&(n=.999999999),(this._p2*n>>0)*this._p1},i.config=f.config=function(n){return new f(n)},u=r("easing.RoughEase",function(t){t=t||{};for(var i,r,u,f,h,e,c=t.taper||"none",a=[],w=0,v=0|(t.points||20),o=v,y=t.randomize!==!1,b=t.clamp===!0,p=t.template instanceof n?t.template:null,s="number"==typeof t.strength?.4*t.strength:.4;--o>-1;)i=y?Math.random():1/v*o,r=p?p.getRatio(i):i,"none"===c?u=s:"out"===c?(f=1-i,u=f*f*s):"in"===c?u=i*i*s:.5>i?(f=2*i,u=.5*f*f*s):(f=2*(1-i),u=.5*f*f*s),y?r+=Math.random()*u-.5*u:o%2?r+=.5*u:r-=.5*u,b&&(r>1?r=1:0>r&&(r=0)),a[w++]={x:i,y:r};for(a.sort(function(n,t){return n.x-t.x}),e=new l(1,1,null),o=v;--o>-1;)h=a[o],e=new l(h.x,h.y,e);this._prev=new l(0,0,0!==e.t?e:e.next)},!0),i=u.prototype=new n,i.constructor=u,i.getRatio=function(n){var t=this._prev;if(n>t.t){for(;t.next&&n>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&t.t>=n;)t=t.prev;return this._prev=t,t.v+(n-t.t)/t.gap*t.c},i.config=function(n){return new u(n)},u.ease=new u,e("Bounce",t("BounceOut",function(n){return 1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}),t("BounceIn",function(n){return 1/2.75>(n=1-n)?1-7.5625*n*n:2/2.75>n?1-(7.5625*(n-=1.5/2.75)*n+.75):2.5/2.75>n?1-(7.5625*(n-=2.25/2.75)*n+.9375):1-(7.5625*(n-=2.625/2.75)*n+.984375)}),t("BounceInOut",function(n){var t=.5>n;return n=t?1-2*n:2*n-1,n=1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375,t?.5*(1-n):.5*n+.5})),e("Circ",t("CircOut",function(n){return Math.sqrt(1-(n-=1)*n)}),t("CircIn",function(n){return-(Math.sqrt(1-n*n)-1)}),t("CircInOut",function(n){return 1>(n*=2)?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1)})),h=function(t,i,u){var f=r("easing."+t,function(n,t){this._p1=n||1;this._p2=t||u;this._p3=this._p2/s*(Math.asin(1/this._p1)||0)},!0),e=f.prototype=new n;return e.constructor=f,e.getRatio=i,e.config=function(n,t){return new f(n,t)},f},e("Elastic",h("ElasticOut",function(n){return this._p1*Math.pow(2,-10*n)*Math.sin((n-this._p3)*s/this._p2)+1},.3),h("ElasticIn",function(n){return-(this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*s/this._p2))},.3),h("ElasticInOut",function(n){return 1>(n*=2)?-.5*this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*s/this._p2):.5*this._p1*Math.pow(2,-10*(n-=1))*Math.sin((n-this._p3)*s/this._p2)+1},.45)),e("Expo",t("ExpoOut",function(n){return 1-Math.pow(2,-10*n)}),t("ExpoIn",function(n){return Math.pow(2,10*(n-1))-.001}),t("ExpoInOut",function(n){return 1>(n*=2)?.5*Math.pow(2,10*(n-1)):.5*(2-Math.pow(2,-10*(n-1)))})),e("Sine",t("SineOut",function(n){return Math.sin(n*y)}),t("SineIn",function(n){return-Math.cos(n*y)+1}),t("SineInOut",function(n){return-.5*(Math.cos(Math.PI*n)-1)})),r("easing.EaseLookup",{find:function(t){return n.map[t]}},!0),c(v.SlowMo,"SlowMo","ease,"),c(u,"RoughEase","ease,"),c(f,"SteppedEase","ease,"),w},!0)}),function(n){"use strict";var it=n.GreenSockGlobals||n,ot,e,ct,nt,h;if(!it.TweenLite){var o,u,t,r,s,yt=function(n){for(var r=n.split("."),i=it,t=0;r.length>t;t++)i[r[t]]=i=i[r[t]]||{};return i},a=yt("com.greensock"),f=1e-10,pt=[].slice,wt=function(){},b=function(){var n=Object.prototype.toString,t=n.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&n.call(i)===t)}}(),k={},bt=function(t,i,r,u){this.sc=k[t]?k[t].sc:[];k[t]=this;this.gsClass=null;this.func=r;var f=[];this.check=function(e){for(var h,c,l,s,o=i.length,a=o;--o>-1;)(h=k[i[o]]||new bt(i[o],[])).gsClass?(f[o]=h.gsClass,a--):e&&h.sc.push(this);if(0===a&&r)for(c=("com.greensock."+t).split("."),l=c.pop(),s=yt(c.join("."))[l]=this.gsClass=r.apply(r,f),u&&(it[l]=s,"function"==typeof define&&define.amd?define((n.GreenSockAMDPath?n.GreenSockAMDPath+"/":"")+t.split(".").join("/"),[],function(){return s}):"undefined"!=typeof module&&module.exports&&(module.exports=s)),o=0;this.sc.length>o;o++)this.sc[o].check()};this.check(!0)},ut=n._gsDefine=function(n,t,i,r){return new bt(n,t,i,r)},c=a._class=function(n,t,i){return t=t||function(){},ut(n,[],function(){return t},i),t};ut.globals=it;var kt=[0,0,1,1],ft=[],l=c("easing.Ease",function(n,t,i,r){this._func=n;this._type=i||0;this._power=r||0;this._params=t?kt.concat(t):kt},!0),d=l.map={},et=l.register=function(n,t,i,r){for(var o,u,e,f,s=t.split(","),h=s.length,l=(i||"easeIn,easeOut,easeInOut").split(",");--h>-1;)for(u=s[h],o=r?c("easing."+u,null,!0):a.easing[u]||{},e=l.length;--e>-1;)f=l[e],d[u+"."+f]=d[f+u]=o[f]=n.getRatio?n:n[f]||new n};for(t=l.prototype,t._calcEnd=!1,t.getRatio=function(n){if(this._func)return this._params[0]=n,this._func.apply(null,this._params);var i=this._type,r=this._power,t=1===i?1-n:2===i?n:.5>n?2*n:2*(1-n);return 1===r?t*=t:2===r?t*=t*t:3===r?t*=t*t*t:4===r&&(t*=t*t*t*t),1===i?1-t:2===i?t:.5>n?t/2:1-t/2},o=["Linear","Quad","Cubic","Quart","Quint,Strong"],u=o.length;--u>-1;)t=o[u]+",Power"+u,et(new l(null,null,1,u),t,"easeOut",!0),et(new l(null,null,2,u),t,"easeIn"+(0===u?",easeNone":"")),et(new l(null,null,3,u),t,"easeInOut");d.linear=a.easing.Linear.easeIn;d.swing=a.easing.Quad.easeInOut;ot=c("events.EventDispatcher",function(n){this._listeners={};this._eventTarget=n||this});t=ot.prototype;t.addEventListener=function(n,t,i,u,f){f=f||0;var h,o,e=this._listeners[n],c=0;for(null==e&&(this._listeners[n]=e=[]),o=e.length;--o>-1;)h=e[o],h.c===t&&h.s===i?e.splice(o,1):0===c&&f>h.pr&&(c=o+1);e.splice(c,0,{c:t,s:i,up:u,pr:f});this!==r||s||r.wake()};t.removeEventListener=function(n,t){var i,r=this._listeners[n];if(r)for(i=r.length;--i>-1;)if(r[i].c===t)return r.splice(i,1),void 0};t.dispatchEvent=function(n){var r,i,t,u=this._listeners[n];if(u)for(r=u.length,i=this._eventTarget;--r>-1;)t=u[r],t.up?t.c.call(t.s||i,{type:n,target:i}):t.c.call(t.s||i)};var g=n.requestAnimationFrame,st=n.cancelAnimationFrame,rt=Date.now||function(){return(new Date).getTime()},ht=rt();for(o=["ms","moz","webkit","o"],u=o.length;--u>-1&&!g;)g=n[o[u]+"RequestAnimationFrame"],st=n[o[u]+"CancelAnimationFrame"]||n[o[u]+"CancelRequestAnimationFrame"];c("Ticker",function(n,t){var f,c,u,o,h,i=this,a=rt(),e=t!==!1&&g,l=function(n){ht=rt();i.time=(ht-a)/1e3;var r,t=i.time-h;(!f||t>0||n===!0)&&(i.frame++,h+=t+(t>=o?.004:o-t),r=!0);n!==!0&&(u=c(l));r&&i.dispatchEvent("tick")};ot.call(i);i.time=i.frame=0;i.tick=function(){l(!0)};i.sleep=function(){null!=u&&(e&&st?st(u):clearTimeout(u),c=wt,u=null,i===r&&(s=!1))};i.wake=function(){null!==u&&i.sleep();c=0===f?wt:e&&g?g:function(n){return setTimeout(n,0|1e3*(h-i.time)+1)};i===r&&(s=!0);l(2)};i.fps=function(n){return arguments.length?(f=n,o=1/(f||60),h=this.time+o,i.wake(),void 0):f};i.useRAF=function(n){return arguments.length?(i.sleep(),e=n,i.fps(f),void 0):e};i.fps(n);setTimeout(function(){e&&(!u||5>i.frame)&&i.useRAF(!1)},1500)});t=a.Ticker.prototype=new a.events.EventDispatcher;t.constructor=a.Ticker;e=c("core.Animation",function(n,t){if(this.vars=t=t||{},this._duration=this._totalDuration=n||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=t.immediateRender===!0,this.data=t.data,this._reversed=t.reversed===!0,v){s||r.wake();var i=this.vars.useFrames?w:v;i.add(this,i._time);this.vars.paused&&this.paused(!0)}});r=e.ticker=new a.Ticker;t=e.prototype;t._dirty=t._gc=t._initted=t._paused=!1;t._totalTime=t._time=0;t._rawPrevTime=-1;t._next=t._last=t._onUpdate=t._timeline=t.timeline=null;t._paused=!1;ct=function(){s&&rt()-ht>2e3&&r.wake();setTimeout(ct,2e3)};ct();t.play=function(n,t){return arguments.length&&this.seek(n,t),this.reversed(!1).paused(!1)};t.pause=function(n,t){return arguments.length&&this.seek(n,t),this.paused(!0)};t.resume=function(n,t){return arguments.length&&this.seek(n,t),this.paused(!1)};t.seek=function(n,t){return this.totalTime(Number(n),t!==!1)};t.restart=function(n,t){return this.reversed(!1).paused(!1).totalTime(n?-this._delay:0,t!==!1,!0)};t.reverse=function(n,t){return arguments.length&&this.seek(n||this.totalDuration(),t),this.reversed(!0).paused(!1)};t.render=function(){};t.invalidate=function(){return this};t.isActive=function(){var t,n=this._timeline,i=this._startTime;return!n||!this._gc&&!this._paused&&n.isActive()&&(t=n.rawTime())>=i&&i+this.totalDuration()/this._timeScale>t};t._enabled=function(n,t){return s||r.wake(),this._gc=!n,this._active=this.isActive(),t!==!0&&(n&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!n&&this.timeline&&this._timeline._remove(this,!0)),!1};t._kill=function(){return this._enabled(!1,!1)};t.kill=function(n,t){return this._kill(n,t),this};t._uncache=function(n){for(var t=n?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this};t._swapSelfInParams=function(n){for(var t=n.length,i=n.concat();--t>-1;)"{self}"===n[t]&&(i[t]=this);return i};t.eventCallback=function(n,t,i,r){if("on"===(n||"").substr(0,2)){var u=this.vars;if(1===arguments.length)return u[n];null==t?delete u[n]:(u[n]=t,u[n+"Params"]=b(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,u[n+"Scope"]=r);"onUpdate"===n&&(this._onUpdate=t)}return this};t.delay=function(n){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+n-this._delay),this._delay=n,this):this._delay};t.duration=function(n){return arguments.length?(this._duration=this._totalDuration=n,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==n&&this.totalTime(this._totalTime*(n/this._duration),!0),this):(this._dirty=!1,this._duration)};t.totalDuration=function(n){return this._dirty=!1,arguments.length?this.duration(n):this._totalDuration};t.time=function(n,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(n>this._duration?this._duration:n,t)):this._time};t.totalTime=function(n,t,i){if(s||r.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>n&&!i&&(n+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var f=this._totalDuration,u=this._timeline;if(n>f&&!i&&(n=f),this._startTime=(this._paused?this._pauseTime:u._time)-(this._reversed?f-n:n)/this._timeScale,u._dirty||this._uncache(!1),u._timeline)for(;u._timeline;)u._timeline._time!==(u._startTime+u._totalTime)/u._timeScale&&u.totalTime(u._totalTime,!0),u=u._timeline}this._gc&&this._enabled(!0,!1);(this._totalTime!==n||0===this._duration)&&this.render(n,t,!1)}return this};t.progress=t.totalProgress=function(n,t){return arguments.length?this.totalTime(this.duration()*n,t):this._time/this.duration()};t.startTime=function(n){return arguments.length?(n!==this._startTime&&(this._startTime=n,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,n-this._delay)),this):this._startTime};t.timeScale=function(n){if(!arguments.length)return this._timeScale;if(n=n||f,this._timeline&&this._timeline.smoothChildTiming){var t=this._pauseTime,i=t||0===t?t:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/n}return this._timeScale=n,this._uncache(!1)};t.reversed=function(n){return arguments.length?(n!=this._reversed&&(this._reversed=n,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed};t.paused=function(n){if(!arguments.length)return this._paused;if(n!=this._paused&&this._timeline){s||n||r.wake();var t=this._timeline,i=t.rawTime(),u=i-this._pauseTime;!n&&t.smoothChildTiming&&(this._startTime+=u,this._uncache(!1));this._pauseTime=n?i:null;this._paused=n;this._active=this.isActive();!n&&0!==u&&this._initted&&this.duration()&&this.render(t.smoothChildTiming?this._totalTime:(i-this._startTime)/this._timeScale,!0,!0)}return this._gc&&!n&&this._enabled(!0,!1),this};nt=c("core.SimpleTimeline",function(n){e.call(this,0,n);this.autoRemoveChildren=this.smoothChildTiming=!0});t=nt.prototype=new e;t.constructor=nt;t.kill()._gc=!1;t._first=t._last=null;t._sortChildren=!1;t.add=t.insert=function(n,t){var i,r;if(n._startTime=Number(t||0)+n._delay,n._paused&&this!==n._timeline&&(n._pauseTime=n._startTime+(this.rawTime()-n._startTime)/n._timeScale),n.timeline&&n.timeline._remove(n,!0),n.timeline=n._timeline=this,n._gc&&n._enabled(!0,!0),i=this._last,this._sortChildren)for(r=n._startTime;i&&i._startTime>r;)i=i._prev;return i?(n._next=i._next,i._next=n):(n._next=this._first,this._first=n),n._next?n._next._prev=n:this._last=n,n._prev=i,this._timeline&&this._uncache(!0),this};t._remove=function(n,t){return n.timeline===this&&(t||n._enabled(!1,!0),n.timeline=null,n._prev?n._prev._next=n._next:this._first===n&&(this._first=n._next),n._next?n._next._prev=n._prev:this._last===n&&(this._last=n._prev),this._timeline&&this._uncache(!0)),this};t.render=function(n,t,i){var u,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=n;r;)u=r._next,(r._active||n>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,t,i):r.render((n-r._startTime)*r._timeScale,t,i)),r=u};t.rawTime=function(){return s||r.wake(),this._totalTime};var i=c("TweenLite",function(t,r,u){if(e.call(this,r,u),this.render=i.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:i.selector(t)||t;var o,f,s,c=t.jquery||t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType),h=this.vars.overwrite;if(this._overwrite=h=null==h?dt[i.defaultOverwrite]:"number"==typeof h?h>>0:dt[h],(c||t instanceof Array||t.push&&b(t))&&"number"!=typeof t[0])for(this._targets=s=pt.call(t,0),this._propLookup=[],this._siblings=[],o=0;s.length>o;o++)f=s[o],f?"string"!=typeof f?f.length&&f!==n&&f[0]&&(f[0]===n||f[0].nodeType&&f[0].style&&!f.nodeType)?(s.splice(o--,1),this._targets=s=s.concat(pt.call(f,0))):(this._siblings[o]=tt(f,this,!1),1===h&&this._siblings[o].length>1&&vt(f,this,null,1,this._siblings[o])):(f=s[o--]=i.selector(f),"string"==typeof f&&s.splice(o+1,1)):s.splice(o--,1);else this._propLookup={},this._siblings=tt(t,this,!1),1===h&&this._siblings.length>1&&vt(t,this,null,1,this._siblings);(this.vars.immediateRender||0===r&&0===this._delay&&this.vars.immediateRender!==!1)&&this.render(-this._delay,!1,!0)},!0),lt=function(t){return t.length&&t!==n&&t[0]&&(t[0]===n||t[0].nodeType&&t[0].style&&!t.nodeType)},ni=function(n,t){var i,r={};for(i in n)at[i]||i in t&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!y[i]||y[i]&&y[i]._autoCSS)||(r[i]=n[i],delete n[i]);n.css=r};t=i.prototype=new e;t.constructor=i;t.kill()._gc=!1;t.ratio=0;t._firstPT=t._targets=t._overwrittenProps=t._startAt=null;t._notifyPluginsOfEnabled=!1;i.version="1.11.4";i.defaultEase=t._ease=new l(null,null,1,1);i.defaultOverwrite="auto";i.ticker=r;i.autoSleep=!0;i.selector=n.$||n.jQuery||function(t){return n.$?(i.selector=n.$,n.$(t)):n.document?n.document.getElementById("#"===t.charAt(0)?t.substr(1):t):t};var ti=i._internals={isArray:b,isSelector:lt},y=i._plugins={},p=i._tweenLookup={},ii=0,at=ti.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1},dt={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},w=e._rootFramesTimeline=new nt,v=e._rootTimeline=new nt;v._startTime=r.time;w._startTime=r.frame;v._active=w._active=!0;e._updateRoot=function(){if(v.render((r.time-v._startTime)*v._timeScale,!1,!1),w.render((r.frame-w._startTime)*w._timeScale,!1,!1),!(r.frame%120)){var u,t;for(var n in p){for(t=p[n].tweens,u=t.length;--u>-1;)t[u]._gc&&t.splice(u,1);0===t.length&&delete p[n]}if(n=v._first,(!n||n._paused)&&i.autoSleep&&!w._first&&1===r._listeners.tick.length){for(;n&&n._paused;)n=n._next;n||r.sleep()}}};r.addEventListener("tick",e._updateRoot);var tt=function(n,t,i){var r,f,u=n._gsTweenID;if(p[u||(n._gsTweenID=u="t"+ii++)]||(p[u]={target:n,tweens:[]}),t&&(r=p[u].tweens,r[f=r.length]=t,i))for(;--f>-1;)r[f]===t&&r.splice(f,1);return p[u].tweens},vt=function(n,t,i,r,u){var o,s,e,y;if(1===r||r>=4){for(y=u.length,o=0;y>o;o++)if((e=u[o])!==t)e._gc||e._enabled(!1,!1)&&(s=!0);else if(5===r)break;return s}var h,c=t._startTime+f,l=[],a=0,v=0===t._duration;for(o=u.length;--o>-1;)(e=u[o])===t||e._gc||e._paused||(e._timeline!==t._timeline?(h=h||gt(t,0,v),0===gt(e,h,v)&&(l[a++]=e)):c>=e._startTime&&e._startTime+e.totalDuration()/e._timeScale>c&&((v||!e._initted)&&2e-10>=c-e._startTime||(l[a++]=e)));for(o=a;--o>-1;)e=l[o],2===r&&e._kill(i,n)&&(s=!0),(2!==r||!e._firstPT&&e._initted)&&e._enabled(!1,!1)&&(s=!0);return s},gt=function(n,t,i){for(var u=n._timeline,e=u._timeScale,r=n._startTime;u._timeline;){if(r+=u._startTime,e*=u._timeScale,u._paused)return-100;u=u._timeline}return r/=e,r>t?r-t:i&&r===t||!n._initted&&2*f>r-t?f:(r+=n.totalDuration()/n._timeScale/e)>t+f?0:r-t-f};if(t._init=function(){var u,o,t,f,n=this.vars,e=this._overwrittenProps,s=this._duration,h=n.immediateRender,r=n.ease;if(n.startAt){if(this._startAt&&this._startAt.render(-1,!0),n.startAt.overwrite=0,n.startAt.immediateRender=!0,this._startAt=i.to(this.target,0,n.startAt),h)if(this._time>0)this._startAt=null;else if(0!==s)return}else if(n.runBackwards&&0!==s)if(this._startAt)this._startAt.render(-1,!0),this._startAt=null;else{t={};for(f in n)at[f]&&"autoCSS"!==f||(t[f]=n[f]);if(t.overwrite=0,t.data="isFromStart",this._startAt=i.to(this.target,0,t),n.immediateRender){if(0===this._time)return}else this._startAt.render(-1,!0)}if(this._ease=r?r instanceof l?n.easeParams instanceof Array?r.config.apply(r,n.easeParams):r:"function"==typeof r?new l(r,n.easeParams):d[r]||i.defaultEase:i.defaultEase,this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(u=this._targets.length;--u>-1;)this._initProps(this._targets[u],this._propLookup[u]={},this._siblings[u],e?e[u]:null)&&(o=!0);else o=this._initProps(this.target,this._propLookup,this._siblings,e);if(o&&i._onPluginEvent("_onInitAllProps",this),e&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),n.runBackwards)for(t=this._firstPT;t;)t.s+=t.c,t.c=-t.c,t=t._next;this._onUpdate=n.onUpdate;this._initted=!0},t._initProps=function(t,i,r,u){var f,h,c,s,o,e;if(null==t)return!1;this.vars.css||t.style&&t!==n&&t.nodeType&&y.css&&this.vars.autoCSS!==!1&&ni(this.vars,t);for(f in this.vars){if(e=this.vars[f],at[f])e&&(e instanceof Array||e.push&&b(e))&&-1!==e.join("").indexOf("{self}")&&(this.vars[f]=e=this._swapSelfInParams(e,this));else if(y[f]&&(s=new y[f])._onInitTween(t,this.vars[f],this)){for(this._firstPT=o={_next:this._firstPT,t:s,p:"setRatio",s:0,c:1,f:!0,n:f,pg:!0,pr:s._priority},h=s._overwriteProps.length;--h>-1;)i[s._overwriteProps[h]]=this._firstPT;(s._priority||s._onInitAllProps)&&(c=!0);(s._onDisable||s._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[f]=o={_next:this._firstPT,t:t,p:f,f:"function"==typeof t[f],n:f,pg:!1,pr:0},o.s=o.f?t[f.indexOf("set")||"function"!=typeof t["get"+f.substr(3)]?f:"get"+f.substr(3)]():parseFloat(t[f]),o.c="string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*Number(e.substr(2)):Number(e)-o.s||0;o&&o._next&&(o._next._prev=o)}return u&&this._kill(u,t)?this._initProps(t,i,r,u):this._overwrite>1&&this._firstPT&&r.length>1&&vt(t,this,i,this._overwrite,r)?(this._kill(i,t),this._initProps(t,i,r,u)):c},t.render=function(n,t,i){var h,o,u,s,c=this._time,e=this._duration;if(n>=e)this._totalTime=this._time=e,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(h=!0,o="onComplete"),0===e&&(s=this._rawPrevTime,(0===n||0>s||s===f)&&s!==n&&(i=!0,s>f&&(o="onReverseComplete")),this._rawPrevTime=s=!t||n||0===s?n:f);else if(1e-7>n)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==c||0===e&&this._rawPrevTime>f)&&(o="onReverseComplete",h=this._reversed),0>n?(this._active=!1,0===e&&(this._rawPrevTime>=0&&(i=!0),this._rawPrevTime=s=!t||n||0===this._rawPrevTime?n:f)):this._initted||(i=!0);else if(this._totalTime=this._time=n,this._easeType){var r=n/e,l=this._easeType,a=this._easePower;(1===l||3===l&&r>=.5)&&(r=1-r);3===l&&(r*=2);1===a?r*=r:2===a?r*=r*r:3===a?r*=r*r*r:4===a&&(r*=r*r*r*r);this.ratio=1===l?1-r:2===l?r:.5>n/e?r/2:1-r/2}else this.ratio=this._ease.getRatio(n/e);if(this._time!==c||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;this._time&&!h?this.ratio=this._ease.getRatio(this._time/e):h&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._active||!this._paused&&this._time!==c&&n>=0&&(this._active=!0),0===c&&(this._startAt&&(n>=0?this._startAt.render(n,t,i):o||(o="_dummyGS")),this.vars.onStart&&(0!==this._time||0===e)&&(t||this.vars.onStart.apply(this.vars.onStartScope||this,this.vars.onStartParams||ft))),u=this._firstPT;u;)u.f?u.t[u.p](u.c*this.ratio+u.s):u.t[u.p]=u.c*this.ratio+u.s,u=u._next;this._onUpdate&&(0>n&&this._startAt&&this._startTime&&this._startAt.render(n,t,i),t||(this._time!==c||h)&&this._onUpdate.apply(this.vars.onUpdateScope||this,this.vars.onUpdateParams||ft));o&&(this._gc||(0>n&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(n,t,i),h&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[o]&&this.vars[o].apply(this.vars[o+"Scope"]||this,this.vars[o+"Params"]||ft),0===e&&this._rawPrevTime===f&&s!==f&&(this._rawPrevTime=0)))}},t._kill=function(n,t){if("all"===n&&(n=null),null==n&&(null==t||t===this.target))return this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:i.selector(t)||t;var u,e,o,r,f,s,h,c;if((b(t)||lt(t))&&"number"!=typeof t[0])for(u=t.length;--u>-1;)this._kill(n,t[u])&&(s=!0);else{if(this._targets){for(u=this._targets.length;--u>-1;)if(t===this._targets[u]){f=this._propLookup[u]||{};this._overwrittenProps=this._overwrittenProps||[];e=this._overwrittenProps[u]=n?this._overwrittenProps[u]||{}:"all";break}}else{if(t!==this.target)return!1;f=this._propLookup;e=this._overwrittenProps=n?this._overwrittenProps||{}:"all"}if(f){h=n||f;c=n!==e&&"all"!==e&&n!==f&&("object"!=typeof n||!n._tempKill);for(o in h)(r=f[o])&&(r.pg&&r.t._kill(h)&&(s=!0),r.pg&&0!==r.t._overwriteProps.length||(r._prev?r._prev._next=r._next:r===this._firstPT&&(this._firstPT=r._next),r._next&&(r._next._prev=r._prev),r._next=r._prev=null),delete f[o]),c&&(e[o]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return s},t.invalidate=function(){return this._notifyPluginsOfEnabled&&i._onPluginEvent("_onDisable",this),this._firstPT=null,this._overwrittenProps=null,this._onUpdate=null,this._startAt=null,this._initted=this._active=this._notifyPluginsOfEnabled=!1,this._propLookup=this._targets?{}:[],this},t._enabled=function(n,t){if(s||r.wake(),n&&this._gc){var u,f=this._targets;if(f)for(u=f.length;--u>-1;)this._siblings[u]=tt(f[u],this,!0);else this._siblings=tt(this.target,this,!0)}return e.prototype._enabled.call(this,n,t),this._notifyPluginsOfEnabled&&this._firstPT?i._onPluginEvent(n?"_onEnable":"_onDisable",this):!1},i.to=function(n,t,r){return new i(n,t,r)},i.from=function(n,t,r){return r.runBackwards=!0,r.immediateRender=0!=r.immediateRender,new i(n,t,r)},i.fromTo=function(n,t,r,u){return u.startAt=r,u.immediateRender=0!=u.immediateRender&&0!=r.immediateRender,new i(n,t,u)},i.delayedCall=function(n,t,r,u,f){return new i(t,0,{delay:n,onComplete:t,onCompleteParams:r,onCompleteScope:u,onReverseComplete:t,onReverseCompleteParams:r,onReverseCompleteScope:u,immediateRender:!1,useFrames:f,overwrite:0})},i.set=function(n,t){return new i(n,0,t)},i.getTweensOf=function(n,t){if(null==n)return[];n="string"!=typeof n?n:i.selector(n)||n;var r,u,f,e;if((b(n)||lt(n))&&"number"!=typeof n[0]){for(r=n.length,u=[];--r>-1;)u=u.concat(i.getTweensOf(n[r],t));for(r=u.length;--r>-1;)for(e=u[r],f=r;--f>-1;)e===u[f]&&u.splice(r,1)}else for(u=tt(n).concat(),r=u.length;--r>-1;)(u[r]._gc||t&&!u[r].isActive())&&u.splice(r,1);return u},i.killTweensOf=i.killDelayedCallsTo=function(n,t,r){"object"==typeof t&&(r=t,t=!1);for(var u=i.getTweensOf(n,t),f=u.length;--f>-1;)u[f]._kill(r,n)},h=c("plugins.TweenPlugin",function(n,t){this._overwriteProps=(n||"").split(",");this._propName=this._overwriteProps[0];this._priority=t||0;this._super=h.prototype},!0),t=h.prototype,h.version="1.10.1",h.API=2,t._firstPT=null,t._addTween=function(n,t,i,r,u,f){var o,e;if(null!=r&&(o="number"==typeof r||"="!==r.charAt(1)?Number(r)-i:parseInt(r.charAt(0)+"1",10)*Number(r.substr(2))))return(this._firstPT=e={_next:this._firstPT,t:n,p:t,s:i,c:o,f:"function"==typeof n[t],n:u||t,r:f},e._next&&(e._next._prev=e),e)},t.setRatio=function(n){for(var i,t=this._firstPT,r=1e-6;t;)i=t.c*n+t.s,t.r?i=0|i+(i>0?.5:-.5):r>i&&i>-r&&(i=0),t.f?t.t[t.p](i):t.t[t.p]=i,t=t._next},t._kill=function(n){var i,r=this._overwriteProps,t=this._firstPT;if(null!=n[this._propName])this._overwriteProps=[];else for(i=r.length;--i>-1;)null!=n[r[i]]&&r.splice(i,1);for(;t;)null!=n[t.n]&&(t._next&&(t._next._prev=t._prev),t._prev?(t._prev._next=t._next,t._prev=null):this._firstPT===t&&(this._firstPT=t._next)),t=t._next;return!1},t._roundProps=function(n,t){for(var i=this._firstPT;i;)(n[this._propName]||null!=i.n&&n[i.n.split(this._propName+"_").join("")])&&(i.r=t),i=i._next},i._onPluginEvent=function(n,t){var f,r,u,e,o,i=t._firstPT;if("_onInitAllProps"===n){for(;i;){for(o=i._next,r=u;r&&r.pr>i.pr;)r=r._next;(i._prev=r?r._prev:e)?i._prev._next=i:u=i;(i._next=r)?r._prev=i:e=i;i=o}i=t._firstPT=u}for(;i;)i.pg&&"function"==typeof i.t[n]&&i.t[n]()&&(f=!0),i=i._next;return f},h.activate=function(n){for(var t=n.length;--t>-1;)n[t].API===h.API&&(y[(new n[t])._propName]=n[t]);return!0},ut.plugin=function(n){if(!(n&&n.propName&&n.init&&n.API))throw"illegal plugin definition.";var i,r=n.propName,e=n.priority||0,o=n.overwriteProps,u={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},t=c("plugins."+r.charAt(0).toUpperCase()+r.substr(1)+"Plugin",function(){h.call(this,r,e);this._overwriteProps=o||[]},n.global===!0),f=t.prototype=new h(r);f.constructor=t;t.API=n.API;for(i in u)"function"==typeof n[i]&&(f[u[i]]=n[i]);return t.version=n.version,h.activate([t]),t},o=n._gsQueue){for(u=0;o.length>u;u++)o[u]();for(t in k)k[t].func||n.console.log("GSAP encountered missing dependency: com.greensock."+t)}s=!1}}(window),function(n,t){"use strict";var i=t.Modernizr,u=n("body"),r;n.DLMenu=function(t,i){this.$el=n(i);this._init(t)};n.DLMenu.defaults={animationClasses:{"in":"dl-animate-in-1",out:"dl-animate-out-1"}};n.DLMenu.prototype={_init:function(t){this.options=n.extend(!0,{},n.DLMenu.defaults,t);this._config();this.animEndEventName={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd",animation:"animationend"}[i.prefixed("animation")]+".dlmenu";this.transEndEventName={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd",transition:"transitionend"}[i.prefixed("transition")]+".dlmenu";this.supportAnimations=i.cssanimations;this.supportTransitions=i.csstransitions;this._initEvents()},_config:function(){this.open=!1;this.$trigger=n(this.options.trigger);this.$menu=this.$el.children("ul.dl-menu");this.$menuitems=this.$menu.find("li:not(.dl-back)");this.$back=this.$menu.find("li.dl-back")},_initEvents:function(){var t=this;this.$trigger.on("click.dlmenu",function(){if(t.open)t._closeMenu();else{t._openMenu();u.off("click").on("click.dlmenu",function(){t._closeMenu()});n(".mobile-menu-button-container button").not(t.options.trigger).on("click.dlmenu",function(){t.open==!0&&t._closeMenu()})}return!1});this.$menuitems.on("click.dlmenu",function(i){var r,u,e,f;if(i.stopPropagation(),r=n(this),u=r.children("ul.dl-submenu"),u.length>0){if(e=u.clone().insertAfter(t.$menu).addClass(t.options.animationClasses.in),f=function(){t.$menu.off(t.animEndEventName).removeClass(t.options.animationClasses.out).addClass("dl-subview");r.addClass("dl-subviewopen").parents(".dl-subviewopen:first").removeClass("dl-subviewopen").addClass("dl-subview");e.remove()},t.$menu.addClass(t.options.animationClasses.out),t.supportAnimations)t.$menu.on(t.animEndEventName,f);else f.call();return!1}});this.$back.on("click.dlmenu",function(){var r=n(this),u=r.parents("ul.dl-submenu:first"),e=u.parent(),o=u.clone().insertAfter(t.$menu).addClass(t.options.animationClasses.out),f=function(){t.$menu.off(t.animEndEventName).removeClass(t.options.animationClasses.in);o.remove()},i;if(t.$menu.addClass(t.options.animationClasses.in),t.supportAnimations)t.$menu.on(t.animEndEventName,f);else f.call();return e.removeClass("dl-subviewopen"),i=r.parents(".dl-subview:first"),i.is("li")&&i.addClass("dl-subviewopen"),i.removeClass("dl-subview"),!1})},_closeMenu:function(){var n=this,t=function(){n.$menu.off(n.transEndEventName);n._resetMenu()};if(this.$menu.removeClass("dl-menuopen"),this.$menu.addClass("dl-menu-toggle"),this.$trigger.removeClass("dl-active"),this.$trigger.parent().removeClass("dl-active"),this.supportTransitions)this.$menu.on(this.transEndEventName,t);else t.call();this.open=!1},_openMenu:function(){this.$menu.addClass("dl-menuopen dl-menu-toggle").on(this.transEndEventName,function(){n(this).removeClass("dl-menu-toggle")});this.$trigger.addClass("dl-active");this.$trigger.parent().addClass("dl-active");this.open=!0},_resetMenu:function(){this.$menu.removeClass("dl-subview");this.$menuitems.removeClass("dl-subview dl-subviewopen")}};r=function(n){t.console&&t.console.error(n)};n.fn.dlmenu=function(t){if(typeof t=="string"){var i=Array.prototype.slice.call(arguments,1);this.each(function(){var u=n.data(this,"dlmenu");if(!u){r("cannot call methods on dlmenu prior to initialization; attempted to call method '"+t+"'");return}if(!n.isFunction(u[t])||t.charAt(0)==="_"){r("no such method '"+t+"' for dlmenu instance");return}u[t].apply(u,i)})}else this.each(function(){var i=n.data(this,"dlmenu");i?i._init():i=n.data(this,"dlmenu",new n.DLMenu(t,this))});return this}}(jQuery,window),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n:n(jQuery)}(function(n){function e(i){var r=i||window.event,y=h.call(arguments,1),o=0,e=0,f=0,l=0,a,v;if(i=n.event.fix(r),i.type="mousewheel","detail"in r&&(f=r.detail*-1),"wheelDelta"in r&&(f=r.wheelDelta),"wheelDeltaY"in r&&(f=r.wheelDeltaY),"wheelDeltaX"in r&&(e=r.wheelDeltaX*-1),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(e=f*-1,f=0),o=f===0?e:f,"deltaY"in r&&(f=r.deltaY*-1,o=f),"deltaX"in r&&(e=r.deltaX,f===0&&(o=e*-1)),f!==0||e!==0)return r.deltaMode===1?(a=n.data(this,"mousewheel-line-height"),o*=a,f*=a,e*=a):r.deltaMode===2&&(v=n.data(this,"mousewheel-page-height"),o*=v,f*=v,e*=v),l=Math.max(Math.abs(f),Math.abs(e)),(!t||l<t)&&(t=l,s(r,l)&&(t/=40)),s(r,l)&&(o/=40,e/=40,f/=40),o=Math[o>=1?"floor":"ceil"](o/t),e=Math[e>=1?"floor":"ceil"](e/t),f=Math[f>=1?"floor":"ceil"](f/t),i.deltaX=e,i.deltaY=f,i.deltaFactor=t,i.deltaMode=0,y.unshift(i,o,e,f),u&&clearTimeout(u),u=setTimeout(c,200),(n.event.dispatch||n.event.handle).apply(this,y)}function c(){t=null}function s(n,t){return r.settings.adjustOldDeltas&&n.type==="mousewheel"&&t%120==0}var o=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],i="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],h=Array.prototype.slice,u,t,f,r;if(n.event.fixHooks)for(f=o.length;f;)n.event.fixHooks[o[--f]]=n.event.mouseHooks;r=n.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var t=i.length;t;)this.addEventListener(i[--t],e,!1);else this.onmousewheel=e;n.data(this,"mousewheel-line-height",r.getLineHeight(this));n.data(this,"mousewheel-page-height",r.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var n=i.length;n;)this.removeEventListener(i[--n],e,!1);else this.onmousewheel=null},getLineHeight:function(t){return parseInt(n(t)["offsetParent"in n.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(t){return n(t).height()},settings:{adjustOldDeltas:!0}};n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.unbind("mousewheel",n)}})}),function(){"use strict";var n,t;n=jQuery;t=function(t,i){var e,u,f,r=this;return this.options=n.extend({title:null,footer:null,remote:null},n.fn.ekkoLightbox.defaults,i||{}),this.$element=n(t),e="",this.modal_id=this.options.modal_id?this.options.modal_id:"ekkoLightbox-"+Math.floor(Math.random()*1e3+1),f='<div class="modal-header"'+(this.options.title||this.options.always_show_close?"":' style="display:none"')+'><button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;<\/button><h4 class="modal-title">'+(this.options.title||"&nbsp;")+"<\/h4><\/div>",u='<div class="modal-footer"'+(this.options.footer?"":' style="display:none"')+">"+this.options.footer+"<\/div>",n(document.body).append('<div id="'+this.modal_id+'" class="ekko-lightbox modal fade" tabindex="-1"><div class="modal-dialog"><div class="modal-content">'+f+'<div class="modal-body"><div class="ekko-lightbox-container"><div><\/div><\/div><\/div>'+u+"<\/div><\/div><\/div>"),this.modal=n("#"+this.modal_id),this.modal_dialog=this.modal.find(".modal-dialog").first(),this.modal_content=this.modal.find(".modal-content").first(),this.modal_body=this.modal.find(".modal-body").first(),this.lightbox_container=this.modal_body.find(".ekko-lightbox-container").first(),this.lightbox_body=this.lightbox_container.find("> div:first-child").first(),this.showLoading(),this.modal_arrows=null,this.border={top:parseFloat(this.modal_dialog.css("border-top-width"))+parseFloat(this.modal_content.css("border-top-width"))+parseFloat(this.modal_body.css("border-top-width")),right:parseFloat(this.modal_dialog.css("border-right-width"))+parseFloat(this.modal_content.css("border-right-width"))+parseFloat(this.modal_body.css("border-right-width")),bottom:parseFloat(this.modal_dialog.css("border-bottom-width"))+parseFloat(this.modal_content.css("border-bottom-width"))+parseFloat(this.modal_body.css("border-bottom-width")),left:parseFloat(this.modal_dialog.css("border-left-width"))+parseFloat(this.modal_content.css("border-left-width"))+parseFloat(this.modal_body.css("border-left-width"))},this.padding={top:parseFloat(this.modal_dialog.css("padding-top"))+parseFloat(this.modal_content.css("padding-top"))+parseFloat(this.modal_body.css("padding-top")),right:parseFloat(this.modal_dialog.css("padding-right"))+parseFloat(this.modal_content.css("padding-right"))+parseFloat(this.modal_body.css("padding-right")),bottom:parseFloat(this.modal_dialog.css("padding-bottom"))+parseFloat(this.modal_content.css("padding-bottom"))+parseFloat(this.modal_body.css("padding-bottom")),left:parseFloat(this.modal_dialog.css("padding-left"))+parseFloat(this.modal_content.css("padding-left"))+parseFloat(this.modal_body.css("padding-left"))},this.modal.on("show.bs.modal",this.options.onShow.bind(this)).on("shown.bs.modal",function(){return r.modal_shown(),r.options.onShown.call(r)}).on("hide.bs.modal",this.options.onHide.bind(this)).on("hidden.bs.modal",function(){return r.gallery&&n(document).off("keydown.ekkoLightbox"),r.modal.remove(),r.options.onHidden.call(r)}).modal("show",i),this.modal};t.prototype={modal_shown:function(){var t,i=this;if(this.options.remote){if(this.gallery=this.$element.data("gallery"),this.gallery){this.gallery_items=this.options.gallery_parent_selector==="document.body"||this.options.gallery_parent_selector===""?n(document.body).find('*[data-toggle="lightbox"][data-gallery="'+this.gallery+'"]'):this.$element.parents(this.options.gallery_parent_selector).first().find('*[data-toggle="lightbox"][data-gallery="'+this.gallery+'"]');this.gallery_index=this.gallery_items.index(this.$element);n(document).on("keydown.ekkoLightbox",this.navigate.bind(this));if(this.options.directional_arrows&&this.gallery_items.length>1){this.lightbox_container.append('<div class="ekko-lightbox-nav-overlay"><a href="#" class="'+this.strip_stops(this.options.left_arrow_class)+'"><\/a><a href="#" class="'+this.strip_stops(this.options.right_arrow_class)+'"><\/a><\/div>');this.modal_arrows=this.lightbox_container.find("div.ekko-lightbox-nav-overlay").first();this.lightbox_container.find("a"+this.strip_spaces(this.options.left_arrow_class)).on("click",function(n){return n.preventDefault(),i.navigate_left()});this.lightbox_container.find("a"+this.strip_spaces(this.options.right_arrow_class)).on("click",function(n){return n.preventDefault(),i.navigate_right()})}}return this.options.type?this.options.type==="image"?this.preloadImage(this.options.remote,!0):this.options.type==="youtube"&&(t=this.getYoutubeId(this.options.remote))?this.showYoutubeVideo(t):this.options.type==="vimeo"?this.showVimeoVideo(this.options.remote):this.options.type==="instagram"?this.showInstagramVideo(this.options.remote):this.options.type==="url"?this.loadRemoteContent(this.options.remote):this.options.type==="video"?this.showVideoIframe(this.options.remote):this.error('Could not detect remote target type. Force the type using data-type="image|youtube|vimeo|instagram|url|video"'):this.detectRemoteType(this.options.remote)}return this.error("No remote target given")},strip_stops:function(n){return n.replace(/\./g,"")},strip_spaces:function(n){return n.replace(/\s/g,"")},isImage:function(n){return n.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSwf:function(n){return n.match(/\.(swf)((\?|#).*)?$/i)},getYoutubeId:function(n){var t;return t=n.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/),t&&t[2].length===11?t[2]:!1},getVimeoId:function(n){return n.indexOf("vimeo")>0?n:!1},getInstagramId:function(n){return n.indexOf("instagram")>0?n:!1},navigate:function(n){if(n=n||window.event,n.keyCode===39||n.keyCode===37){if(n.keyCode===39)return this.navigate_right();if(n.keyCode===37)return this.navigate_left()}},navigateTo:function(t){var r,i;return t<0||t>this.gallery_items.length-1?this:(this.showLoading(),this.gallery_index=t,this.$element=n(this.gallery_items.get(this.gallery_index)),this.updateTitleAndFooter(),i=this.$element.attr("data-remote")||this.$element.attr("href"),this.detectRemoteType(i,this.$element.attr("data-type")||!1),this.gallery_index+1<this.gallery_items.length&&(r=n(this.gallery_items.get(this.gallery_index+1),!1),i=r.attr("data-remote")||r.attr("href"),r.attr("data-type")==="image"||this.isImage(i))?this.preloadImage(i,!1):void 0)},navigate_left:function(){if(this.gallery_items.length!==1)return this.gallery_index===0?this.gallery_index=this.gallery_items.length-1:this.gallery_index--,this.options.onNavigate.call(this,"left",this.gallery_index),this.navigateTo(this.gallery_index)},navigate_right:function(){if(this.gallery_items.length!==1)return this.gallery_index===this.gallery_items.length-1?this.gallery_index=0:this.gallery_index++,this.options.onNavigate.call(this,"right",this.gallery_index),this.navigateTo(this.gallery_index)},detectRemoteType:function(n,t){var i;return t=t||!1,t==="image"||this.isImage(n)?(this.options.type="image",this.preloadImage(n,!0)):t==="youtube"||(i=this.getYoutubeId(n))?(this.options.type="youtube",this.showYoutubeVideo(i)):t==="vimeo"||(i=this.getVimeoId(n))?(this.options.type="vimeo",this.showVimeoVideo(i)):t==="instagram"||(i=this.getInstagramId(n))?(this.options.type="instagram",this.showInstagramVideo(i)):t==="video"?(this.options.type="video",this.showVideoIframe(i)):(this.options.type="url",this.loadRemoteContent(n))},updateTitleAndFooter:function(){var n,t,i,r;return i=this.modal_content.find(".modal-header"),t=this.modal_content.find(".modal-footer"),r=this.$element.data("title")||"",n=this.$element.data("footer")||"",r||this.options.always_show_close?i.css("display","").find(".modal-title").html(r||"&nbsp;"):i.css("display","none"),n?t.css("display","").html(n):t.css("display","none"),this},showLoading:function(){return this.lightbox_body.html('<div class="modal-loading">'+this.options.loadingMessage+"<\/div>"),this},showYoutubeVideo:function(n){var i,t;return t=this.checkDimensions(this.$element.data("width")||560),i=t/(560/315),this.showVideoIframe("//www.youtube.com/embed/"+n+"?badge=0&autoplay=1&html5=1",t,i)},showVimeoVideo:function(n){var i,t;return t=this.checkDimensions(this.$element.data("width")||560),i=t/(500/281),this.showVideoIframe(n+"?autoplay=1",t,i)},showInstagramVideo:function(n){var i,t;return t=this.checkDimensions(this.$element.data("width")||612),this.resize(t),i=t+80,this.lightbox_body.html('<iframe width="'+t+'" height="'+i+'" src="'+this.addTrailingSlash(n)+'embed/" frameborder="0" allowfullscreen><\/iframe>'),this.options.onContentLoaded.call(this),this.modal_arrows?this.modal_arrows.css("display","none"):void 0},showVideoIframe:function(n,t,i){return i=i||t,this.resize(t),this.lightbox_body.html('<div class="embed-responsive embed-responsive-16by9"><iframe width="'+t+'" height="'+i+'" src="'+n+'" frameborder="0" allowfullscreenclass="embed-responsive-item"><\/iframe><\/div>'),this.options.onContentLoaded.call(this),this.modal_arrows&&this.modal_arrows.css("display","none"),this},loadRemoteContent:function(t){var r,i,u=this;return i=this.$element.data("width")||560,this.resize(i),r=this.$element.data("disableExternalCheck")||!1,r||this.isExternal(t)?(this.lightbox_body.html('<iframe width="'+i+'" height="'+i+'" src="'+t+'" frameborder="0" allowfullscreen><\/iframe>'),this.options.onContentLoaded.call(this)):this.lightbox_body.load(t,n.proxy(function(){return u.$element.trigger("loaded.bs.modal")})),this.modal_arrows&&this.modal_arrows.css("display","none"),this},isExternal:function(n){var t;return(t=n.match(/^([^:\/?#]+:)?(?:\/\/([^\/?#]*))?([^?#]+)?(\?[^#]*)?(#.*)?/),typeof t[1]=="string"&&t[1].length>0&&t[1].toLowerCase()!==location.protocol)?!0:typeof t[2]=="string"&&t[2].length>0&&t[2].replace(new RegExp(":("+{"http:":80,"https:":443}[location.protocol]+")?$"),"")!==location.host?!0:!1},error:function(n){return this.lightbox_body.html(n),this},preloadImage:function(t,i){var r,u=this;return r=new Image,(i==null||i===!0)&&(r.onload=function(){var t;return t=n("<img />"),t.attr("src",r.src),t.addClass("img-responsive"),u.lightbox_body.html(t),u.modal_arrows&&u.modal_arrows.css("display","block"),u.resize(r.width),u.options.onContentLoaded.call(u)},r.onerror=function(){return u.error("Failed to load image: "+t)}),r.src=t,r},resize:function(t){var i;return i=t+this.border.left+this.padding.left+this.padding.right+this.border.right,this.modal_dialog.css("width","auto").css("max-width",i),this.lightbox_container.find("a").css("line-height",function(){return n(this).parent().height()+"px"}),this},checkDimensions:function(n){var t,i;return i=n+this.border.left+this.padding.left+this.padding.right+this.border.right,t=document.body.clientWidth,i>t&&(n=this.modal_body.width()),n},close:function(){return this.modal.modal("hide")},addTrailingSlash:function(n){return n.substr(-1)!=="/"&&(n+="/"),n}};n.fn.ekkoLightbox=function(i){return this.each(function(){var r;return r=n(this),i=n.extend({remote:r.attr("data-remote")||r.attr("href"),gallery_parent_selector:r.attr("data-parent"),type:r.attr("data-type")},i,r.data()),new t(this,i),this})};n.fn.ekkoLightbox.defaults={gallery_parent_selector:"document.body",left_arrow_class:".glyphicon .glyphicon-chevron-left",right_arrow_class:".glyphicon .glyphicon-chevron-right",directional_arrows:!0,type:null,always_show_close:!0,loadingMessage:"Loading...",onShow:function(){},onShown:function(){},onHide:function(){},onHidden:function(){},onNavigate:function(){},onContentLoaded:function(){}}}.call(this),function(n,t,i,r){"use strict";function hi(n,t,i){return setTimeout(li(n,i),t)}function it(n,t,i){return Array.isArray(n)?(v(n,i[t],i),!0):!1}function v(n,t,i){var u;if(n)if(n.forEach)n.forEach(t,i);else if(n.length!==r)for(u=0;u<n.length;)t.call(i,n[u],u,n),u++;else for(u in n)n.hasOwnProperty(u)&&t.call(i,n[u],u,n)}function k(n,t,i){for(var f=Object.keys(t),u=0;u<f.length;)(!i||i&&n[f[u]]===r)&&(n[f[u]]=t[f[u]]),u++;return n}function ci(n,t){return k(n,t,!0)}function o(n,t,i){var u=t.prototype,r;r=n.prototype=Object.create(u);r.constructor=n;r._super=u;i&&k(r,i)}function li(n,t){return function(){return n.apply(t,arguments)}}function ai(n,t){return typeof n==fr?n.apply(t?t[0]||r:r,t):n}function er(n,t){return n===r?t:n}function pt(n,t,i){v(bt(t),function(t){n.addEventListener(t,i,!1)})}function wt(n,t,i){v(bt(t),function(t){n.removeEventListener(t,i,!1)})}function or(n,t){while(n){if(n==t)return!0;n=n.parentNode}return!1}function d(n,t){return n.indexOf(t)>-1}function bt(n){return n.trim().split(/\s+/g)}function rt(n,t,i){if(n.indexOf&&!i)return n.indexOf(t);for(var r=0;r<n.length;){if(i&&n[r][i]==t||!i&&n[r]===t)return r;r++}return-1}function kt(n){return Array.prototype.slice.call(n,0)}function sr(n,t,i){for(var u=[],e=[],r=0,f;r<n.length;)f=t?n[r][t]:n[r],rt(e,f)<0&&u.push(n[r]),e[r]=f,r++;return i&&(u=t?u.sort(function(n,i){return n[t]>i[t]}):u.sort()),u}function dt(n,t){for(var i,u,e=t[0].toUpperCase()+t.slice(1),f=0;f<ur.length;){if(i=ur[f],u=i?i+e:t,u in n)return u;f++}return r}function hu(){return su++}function hr(n){var t=n.ownerDocument;return t.defaultView||t.parentWindow}function s(n,t){var i=this;this.manager=n;this.callback=t;this.element=n.element;this.target=n.options.inputTarget;this.domHandler=function(t){ai(n.options.enable,[n])&&i.handler(t)};this.init()}function vu(n){var t,i=n.options.inputClass;return t=i?i:cu?pi:lu?ri:cr?wi:ii,new t(n,yu)}function yu(n,t,i){var r=i.pointers.length,o=i.changedPointers.length,s=t&f&&r-o==0,h=t&(u|e)&&r-o==0;i.isFirst=!!s;i.isFinal=!!h;s&&(n.session={});i.eventType=t;pu(n,i);n.emit("hammer.input",i);n.recognize(i);n.session.prevInput=i}function pu(n,t){var i=n.session,u=t.pointers,e=u.length,f;i.firstInput||(i.firstInput=vr(t));e>1&&!i.firstMultiple?i.firstMultiple=vr(t):e===1&&(i.firstMultiple=!1);var o=i.firstInput,r=i.firstMultiple,s=r?r.center:o.center,h=t.center=yr(u);t.timeStamp=si();t.deltaTime=t.timeStamp-o.timeStamp;t.angle=yi(s,h);t.distance=ti(s,h);wu(i,t);t.offsetDirection=pr(t.deltaX,t.deltaY);t.scale=r?gu(r.pointers,u):1;t.rotation=r?du(r.pointers,u):0;bu(i,t);f=n.element;or(t.srcEvent.target,f)&&(f=t.srcEvent.target);t.target=f}function wu(n,t){var i=t.center,r=n.offsetDelta||{},e=n.prevDelta||{},o=n.prevInput||{};(t.eventType===f||o.eventType===u)&&(e=n.prevDelta={x:o.deltaX||0,y:o.deltaY||0},r=n.offsetDelta={x:i.x,y:i.y});t.deltaX=e.x+(i.x-r.x);t.deltaY=e.y+(i.y-r.y)}function bu(n,t){var i=n.lastInterval||t,c=t.timeStamp-i.timeStamp,f,o,s,h;if(t.eventType!=e&&(c>au||i.velocity===r)){var l=i.deltaX-t.deltaX,a=i.deltaY-t.deltaY,u=ku(c,l,a);o=u.x;s=u.y;f=ft(u.x)>ft(u.y)?u.x:u.y;h=pr(l,a);n.lastInterval=t}else f=i.velocity,o=i.velocityX,s=i.velocityY,h=i.direction;t.velocity=f;t.velocityX=o;t.velocityY=s;t.direction=h}function vr(n){for(var i=[],t=0;t<n.pointers.length;)i[t]={clientX:tt(n.pointers[t].clientX),clientY:tt(n.pointers[t].clientY)},t++;return{timeStamp:si(),pointers:i,center:yr(i),deltaX:n.deltaX,deltaY:n.deltaY}}function yr(n){var t=n.length;if(t===1)return{x:tt(n[0].clientX),y:tt(n[0].clientY)};for(var r=0,u=0,i=0;i<t;)r+=n[i].clientX,u+=n[i].clientY,i++;return{x:tt(r/t),y:tt(u/t)}}function ku(n,t,i){return{x:t/n||0,y:i/n||0}}function pr(n,t){return n===t?gt:ft(n)>=ft(t)?n>0?ot:st:t>0?ht:ct}function ti(n,t,i){i||(i=ar);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return Math.sqrt(r*r+u*u)}function yi(n,t,i){i||(i=ar);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return Math.atan2(u,r)*180/Math.PI}function du(n,t){return yi(t[1],t[0],ni)-yi(n[1],n[0],ni)}function gu(n,t){return ti(t[0],t[1],ni)/ti(n[0],n[1],ni)}function ii(){this.evEl=tf;this.evWin=rf;this.allow=!0;this.pressed=!1;s.apply(this,arguments)}function pi(){this.evEl=wr;this.evWin=br;s.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}function kr(){this.evTarget=of;this.evWin=sf;this.started=!1;s.apply(this,arguments)}function hf(n,t){var i=kt(n.touches),r=kt(n.changedTouches);return t&(u|e)&&(i=sr(i.concat(r),"identifier",!0)),[i,r]}function ri(){this.evTarget=gr;this.targetIds={};s.apply(this,arguments)}function cf(n,t){var r=kt(n.touches),o=this.targetIds;if(t&(f|g)&&r.length===1)return o[r[0].identifier]=!0,[r,r];var i,s,h=kt(n.changedTouches),c=[],l=this.target;if(s=r.filter(function(n){return or(n.target,l)}),t===f)for(i=0;i<s.length;)o[s[i].identifier]=!0,i++;for(i=0;i<h.length;)o[h[i].identifier]&&c.push(h[i]),t&(u|e)&&delete o[h[i].identifier],i++;if(c.length)return[sr(s.concat(c),"identifier",!0),c]}function wi(){s.apply(this,arguments);var n=li(this.handler,this);this.touch=new ri(this.manager,n);this.mouse=new ii(this.manager,n)}function ki(n,t){this.manager=n;this.set(t)}function lf(n){if(d(n,lt))return lt;var t=d(n,at),i=d(n,vt);return t&&i?at+" "+vt:t||i?t?at:vt:d(n,bi)?bi:ru}function p(n){this.id=hu();this.manager=null;this.options=ci(n||{},this.defaults);this.options.enable=er(this.options.enable,!0);this.state=ui;this.simultaneous={};this.requireFail=[]}function af(n){return n&yt?"cancel":n&w?"end":n&ut?"move":n&h?"start":""}function uu(n){return n==ct?"down":n==ht?"up":n==ot?"left":n==st?"right":""}function fi(n,t){var i=t.manager;return i?i.get(n):n}function c(){p.apply(this,arguments)}function ei(){c.apply(this,arguments);this.pX=null;this.pY=null}function di(){c.apply(this,arguments)}function gi(){p.apply(this,arguments);this._timer=null;this._input=null}function nr(){c.apply(this,arguments)}function tr(){c.apply(this,arguments)}function oi(){p.apply(this,arguments);this.pTime=!1;this.pCenter=!1;this._timer=null;this._input=null;this.count=0}function b(n,t){return t=t||{},t.recognizers=er(t.recognizers,b.defaults.preset),new rr(n,t)}function rr(n,t){t=t||{};this.options=ci(t,b.defaults);this.options.inputTarget=this.options.inputTarget||n;this.handlers={};this.session={};this.recognizers=[];this.element=n;this.input=vu(this);this.touchAction=new ki(this,this.options.touchAction);eu(this,!0);v(t.recognizers,function(n){var t=this.add(new n[0](n[1]));n[2]&&t.recognizeWith(n[2]);n[3]&&t.requireFailure(n[3])},this)}function eu(n,t){var i=n.element;v(n.options.cssProps,function(n,r){i.style[dt(i.style,r)]=t?n:""})}function vf(n,i){var r=t.createEvent("Event");r.initEvent(n,!0,!0);r.gesture=i;i.target.dispatchEvent(r)}var ur=["","webkit","moz","MS","ms","o"],ou=t.createElement("div"),fr="function",tt=Math.round,ft=Math.abs,si=Date.now,su=1,cr="ontouchstart"in n,cu=dt(n,"PointerEvent")!==r,lu=cr&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),et="touch",vi="mouse",au=25,f=1,g=2,u=4,e=8,gt=1,ot=2,st=4,ht=8,ct=16,l=ot|st,nt=ht|ct,lr=l|nt,ar=["x","y"],ni=["clientX","clientY"],dr,gr,fu,ir;s.prototype={handler:function(){},init:function(){this.evEl&&pt(this.element,this.evEl,this.domHandler);this.evTarget&&pt(this.target,this.evTarget,this.domHandler);this.evWin&&pt(hr(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&wt(this.element,this.evEl,this.domHandler);this.evTarget&&wt(this.target,this.evTarget,this.domHandler);this.evWin&&wt(hr(this.element),this.evWin,this.domHandler)}};var nf={mousedown:f,mousemove:g,mouseup:u},tf="mousedown",rf="mousemove mouseup";o(ii,s,{handler:function(n){var t=nf[n.type];(t&f&&n.button===0&&(this.pressed=!0),t&g&&n.which!==1&&(t=u),this.pressed&&this.allow)&&(t&u&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[n],changedPointers:[n],pointerType:vi,srcEvent:n}))}});var uf={pointerdown:f,pointermove:g,pointerup:u,pointercancel:e,pointerout:e},ff={2:et,3:"pen",4:vi,5:"kinect"},wr="pointerdown",br="pointermove pointerup pointercancel";n.MSPointerEvent&&(wr="MSPointerDown",br="MSPointerMove MSPointerUp MSPointerCancel");o(pi,s,{handler:function(n){var t=this.store,o=!1,h=n.type.toLowerCase().replace("ms",""),r=uf[h],s=ff[n.pointerType]||n.pointerType,c=s==et,i=rt(t,n.pointerId,"pointerId");(r&f&&(n.button===0||c)?i<0&&(t.push(n),i=t.length-1):r&(u|e)&&(o=!0),i<0)||(t[i]=n,this.callback(this.manager,r,{pointers:t,changedPointers:[n],pointerType:s,srcEvent:n}),o&&t.splice(i,1))}});var ef={touchstart:f,touchmove:g,touchend:u,touchcancel:e},of="touchstart",sf="touchstart touchmove touchend touchcancel";o(kr,s,{handler:function(n){var i=ef[n.type],t;(i===f&&(this.started=!0),this.started)&&(t=hf.call(this,n,i),i&(u|e)&&t[0].length-t[1].length==0&&(this.started=!1),this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:et,srcEvent:n}))}});dr={touchstart:f,touchmove:g,touchend:u,touchcancel:e};gr="touchstart touchmove touchend touchcancel";o(ri,s,{handler:function(n){var i=dr[n.type],t=cf.call(this,n,i);t&&this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:et,srcEvent:n})}});o(wi,s,{handler:function(n,t,i){var r=i.pointerType==et,f=i.pointerType==vi;if(r)this.mouse.allow=!1;else if(f&&!this.mouse.allow)return;t&(u|e)&&(this.mouse.allow=!0);this.callback(n,t,i)},destroy:function(){this.touch.destroy();this.mouse.destroy()}});var nu=dt(ou.style,"touchAction"),tu=nu!==r,iu="compute",ru="auto",bi="manipulation",lt="none",at="pan-x",vt="pan-y";ki.prototype={set:function(n){n==iu&&(n=this.compute());tu&&(this.manager.element.style[nu]=n);this.actions=n.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var n=[];return v(this.manager.recognizers,function(t){ai(t.options.enable,[t])&&(n=n.concat(t.getTouchAction()))}),lf(n.join(" "))},preventDefaults:function(n){var t,i;if(!tu){if(t=n.srcEvent,i=n.offsetDirection,this.manager.session.prevented){t.preventDefault();return}var r=this.actions,u=d(r,lt),f=d(r,vt),e=d(r,at);if(u||f&&i&l||e&&i&nt)return this.preventSrc(t)}},preventSrc:function(n){this.manager.session.prevented=!0;n.preventDefault()}};var ui=1,h=2,ut=4,w=8,y=w,yt=16,a=32;p.prototype={defaults:{},set:function(n){return k(this.options,n),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(n){if(it(n,"recognizeWith",this))return this;var t=this.simultaneous;return n=fi(n,this),t[n.id]||(t[n.id]=n,n.recognizeWith(this)),this},dropRecognizeWith:function(n){return it(n,"dropRecognizeWith",this)?this:(n=fi(n,this),delete this.simultaneous[n.id],this)},requireFailure:function(n){if(it(n,"requireFailure",this))return this;var t=this.requireFail;return n=fi(n,this),rt(t,n)===-1&&(t.push(n),n.requireFailure(this)),this},dropRequireFailure:function(n){if(it(n,"dropRequireFailure",this))return this;n=fi(n,this);var t=rt(this.requireFail,n);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(n){return!!this.simultaneous[n.id]},emit:function(n){function i(i){r.manager.emit(r.options.event+(i?af(t):""),n)}var r=this,t=this.state;t<w&&i(!0);i();t>=w&&i(!0)},tryEmit:function(n){if(this.canEmit())return this.emit(n);this.state=a},canEmit:function(){for(var n=0;n<this.requireFail.length;){if(!(this.requireFail[n].state&(a|ui)))return!1;n++}return!0},recognize:function(n){var t=k({},n);if(!ai(this.options.enable,[this,t])){this.reset();this.state=a;return}this.state&(y|yt|a)&&(this.state=ui);this.state=this.process(t);this.state&(h|ut|w|yt)&&this.tryEmit(t)},process:function(){},getTouchAction:function(){},reset:function(){}};o(c,p,{defaults:{pointers:1},attrTest:function(n){var t=this.options.pointers;return t===0||n.pointers.length===t},process:function(n){var t=this.state,i=n.eventType,r=t&(h|ut),f=this.attrTest(n);return r&&(i&e||!f)?t|yt:r||f?i&u?t|w:(t&h)?t|ut:h:a}});o(ei,c,{defaults:{event:"pan",threshold:10,pointers:1,direction:lr},getTouchAction:function(){var t=this.options.direction,n=[];return t&l&&n.push(vt),t&nt&&n.push(at),n},directionTest:function(n){var i=this.options,r=!0,u=n.distance,t=n.direction,f=n.deltaX,e=n.deltaY;return t&i.direction||(i.direction&l?(t=f===0?gt:f<0?ot:st,r=f!=this.pX,u=Math.abs(n.deltaX)):(t=e===0?gt:e<0?ht:ct,r=e!=this.pY,u=Math.abs(n.deltaY))),n.direction=t,r&&u>i.threshold&&t&i.direction},attrTest:function(n){return c.prototype.attrTest.call(this,n)&&(this.state&h||!(this.state&h)&&this.directionTest(n))},emit:function(n){this.pX=n.deltaX;this.pY=n.deltaY;var t=uu(n.direction);t&&this.manager.emit(this.options.event+t,n);this._super.emit.call(this,n)}});o(di,c,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[lt]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.scale-1)>this.options.threshold||this.state&h)},emit:function(n){if(this._super.emit.call(this,n),n.scale!==1){var t=n.scale<1?"in":"out";this.manager.emit(this.options.event+t,n)}}});o(gi,p,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[ru]},process:function(n){var t=this.options,i=n.pointers.length===t.pointers,r=n.distance<t.threshold,o=n.deltaTime>t.time;if(this._input=n,!r||!i||n.eventType&(u|e)&&!o)this.reset();else if(n.eventType&f)this.reset(),this._timer=hi(function(){this.state=y;this.tryEmit()},t.time,this);else if(n.eventType&u)return y;return a},reset:function(){clearTimeout(this._timer)},emit:function(n){this.state===y&&(n&&n.eventType&u?this.manager.emit(this.options.event+"up",n):(this._input.timeStamp=si(),this.manager.emit(this.options.event,this._input)))}});o(nr,c,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[lt]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.rotation)>this.options.threshold||this.state&h)}});o(tr,c,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:l|nt,pointers:1},getTouchAction:function(){return ei.prototype.getTouchAction.call(this)},attrTest:function(n){var t=this.options.direction,i;return t&(l|nt)?i=n.velocity:t&l?i=n.velocityX:t&nt&&(i=n.velocityY),this._super.attrTest.call(this,n)&&t&n.direction&&n.distance>this.options.threshold&&ft(i)>this.options.velocity&&n.eventType&u},emit:function(n){var t=uu(n.direction);t&&this.manager.emit(this.options.event+t,n);this.manager.emit(this.options.event,n)}});o(oi,p,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[bi]},process:function(n){var t=this.options,o=n.pointers.length===t.pointers,s=n.distance<t.threshold,c=n.deltaTime<t.time,i,r,e;if(this.reset(),n.eventType&f&&this.count===0)return this.failTimeout();if(s&&c&&o){if(n.eventType!=u)return this.failTimeout();if(i=this.pTime?n.timeStamp-this.pTime<t.interval:!0,r=!this.pCenter||ti(this.pCenter,n.center)<t.posThreshold,this.pTime=n.timeStamp,this.pCenter=n.center,r&&i?this.count+=1:this.count=1,this._input=n,e=this.count%t.taps,e===0)return this.hasRequireFailures()?(this._timer=hi(function(){this.state=y;this.tryEmit()},t.interval,this),h):y}return a},failTimeout:function(){return this._timer=hi(function(){this.state=a},this.options.interval,this),a},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==y&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});b.VERSION="2.0.4";b.defaults={domEvents:!1,touchAction:iu,enable:!0,inputTarget:null,inputClass:null,preset:[[nr,{enable:!1}],[di,{enable:!1},["rotate"]],[tr,{direction:l}],[ei,{direction:l},["swipe"]],[oi],[oi,{event:"doubletap",taps:2},["tap"]],[gi]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};fu=1;ir=2;rr.prototype={set:function(n){return k(this.options,n),n.touchAction&&this.touchAction.update(),n.inputTarget&&(this.input.destroy(),this.input.target=n.inputTarget,this.input.init()),this},stop:function(n){this.session.stopped=n?ir:fu},recognize:function(n){var r=this.session,i,f,t,u;if(!r.stopped)for(this.touchAction.preventDefaults(n),f=this.recognizers,t=r.curRecognizer,(!t||t&&t.state&y)&&(t=r.curRecognizer=null),u=0;u<f.length;)i=f[u],r.stopped!==ir&&(!t||i==t||i.canRecognizeWith(t))?i.recognize(n):i.reset(),!t&&i.state&(h|ut|w)&&(t=r.curRecognizer=i),u++},get:function(n){var i,t;if(n instanceof p)return n;for(i=this.recognizers,t=0;t<i.length;t++)if(i[t].options.event==n)return i[t];return null},add:function(n){if(it(n,"add",this))return this;var t=this.get(n.options.event);return t&&this.remove(t),this.recognizers.push(n),n.manager=this,this.touchAction.update(),n},remove:function(n){if(it(n,"remove",this))return this;var t=this.recognizers;return n=this.get(n),t.splice(rt(t,n),1),this.touchAction.update(),this},on:function(n,t){var i=this.handlers;return v(bt(n),function(n){i[n]=i[n]||[];i[n].push(t)}),this},off:function(n,t){var i=this.handlers;return v(bt(n),function(n){t?i[n].splice(rt(i[n],t),1):delete i[n]}),this},emit:function(n,t){var i,r;if(this.options.domEvents&&vf(n,t),i=this.handlers[n]&&this.handlers[n].slice(),i&&i.length)for(t.type=n,t.preventDefault=function(){t.srcEvent.preventDefault()},r=0;r<i.length;)i[r](t),r++},destroy:function(){this.element&&eu(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};k(b,{INPUT_START:f,INPUT_MOVE:g,INPUT_END:u,INPUT_CANCEL:e,STATE_POSSIBLE:ui,STATE_BEGAN:h,STATE_CHANGED:ut,STATE_ENDED:w,STATE_RECOGNIZED:y,STATE_CANCELLED:yt,STATE_FAILED:a,DIRECTION_NONE:gt,DIRECTION_LEFT:ot,DIRECTION_RIGHT:st,DIRECTION_UP:ht,DIRECTION_DOWN:ct,DIRECTION_HORIZONTAL:l,DIRECTION_VERTICAL:nt,DIRECTION_ALL:lr,Manager:rr,Input:s,TouchAction:ki,TouchInput:ri,MouseInput:ii,PointerEventInput:pi,TouchMouseInput:wi,SingleTouchInput:kr,Recognizer:p,AttrRecognizer:c,Tap:oi,Pan:ei,Swipe:tr,Pinch:di,Rotate:nr,Press:gi,on:pt,off:wt,each:v,merge:ci,extend:k,inherit:o,bindFn:li,prefixed:dt});typeof define==fr&&define.amd?define(function(){return b}):typeof module!="undefined"&&module.exports?module.exports=b:n[i]=b}(window,document,"Hammer"),function(n){typeof define=="function"&&define.amd?define(["jquery","hammerjs"],n):typeof exports=="object"?n(require("jquery"),require("hammerjs")):n(jQuery,Hammer)}(function(n,t){function i(i,r){var u=n(i);u.data("hammer")||u.data("hammer",new t(u[0],r))}n.fn.hammer=function(n){return this.each(function(){i(this,n)})};t.Manager.prototype.emit=function(t){return function(i,r){t.call(this,i,r);n(this.element).trigger({type:i,gesture:r})}}(t.Manager.prototype.emit)}),function(){function nt(t){function r(n,i,r,u,f,e){for(;f>=0&&e>f;f+=t){var o=u?u[f]:f;r=i(r,n[o],o,n)}return r}return function(u,f,o,s){f=e(f,s,4);var h=!i(u)&&n.keys(u),l=(h||u).length,c=t>0?0:l-1;return arguments.length<3&&(o=u[h?h[c]:c],c+=t),r(u,f,o,h,c,l)}}function tt(n){return function(i,r,f){r=t(r,f);for(var o=u(i),e=n>0?0:o-1;e>=0&&o>e;e+=n)if(r(i[e],e,i))return e;return-1}}function it(t,i,f){return function(e,o,s){var c=0,h=u(e);if("number"==typeof s)t>0?c=s>=0?s:Math.max(s+h,c):h=s>=0?Math.min(s+1,h):s+h+1;else if(f&&s&&h)return s=f(e,o),e[s]===o?s:-1;if(o!==o)return s=i(r.call(e,c,h),n.isNaN),s>=0?s+c:-1;for(s=t>0?c:h-1;s>=0&&h>s;s+=t)if(e[s]===o)return s;return-1}}function rt(t,i){var u=d.length,f=t.constructor,e=n.isFunction(f)&&f.prototype||v,r="constructor";for(n.has(t,r)&&!n.contains(i,r)&&i.push(r);u--;)r=d[u],r in t&&t[r]!==e[r]&&!n.contains(i,r)&&i.push(r)}var a=this,lt=a._,s=Array.prototype,v=Object.prototype,at=Function.prototype,vt=s.push,r=s.slice,o=v.toString,yt=v.hasOwnProperty,pt=Array.isArray,ut=Object.keys,y=at.bind,ft=Object.create,p=function(){},n=function(t){return t instanceof n?t:this instanceof n?void(this._wrapped=t):new n(t)},e,t,h,f,b,k,d,c,ct,l;"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=n),exports._=n):a._=n;n.VERSION="1.8.3";e=function(n,t,i){if(t===void 0)return n;switch(null==i?3:i){case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)};case 4:return function(i,r,u,f){return n.call(t,i,r,u,f)}}return function(){return n.apply(t,arguments)}};t=function(t,i,r){return null==t?n.identity:n.isFunction(t)?e(t,i,r):n.isObject(t)?n.matcher(t):n.property(t)};n.iteratee=function(n,i){return t(n,i,1/0)};var w=function(n,t){return function(i){var e=arguments.length,r,u;if(2>e||null==i)return i;for(r=1;e>r;r++)for(var o=arguments[r],s=n(o),h=s.length,f=0;h>f;f++)u=s[f],t&&i[u]!==void 0||(i[u]=o[u]);return i}},et=function(t){if(!n.isObject(t))return{};if(ft)return ft(t);p.prototype=t;var i=new p;return p.prototype=null,i},ot=function(n){return function(t){if(null!=t)return t[n]}},wt=Math.pow(2,53)-1,u=ot("length"),i=function(n){var t=u(n);return"number"==typeof t&&t>=0&&wt>=t};n.each=n.forEach=function(t,r,u){var f,o,s;if(r=e(r,u),i(t))for(f=0,o=t.length;o>f;f++)r(t[f],f,t);else for(s=n.keys(t),f=0,o=s.length;o>f;f++)r(t[s[f]],s[f],t);return t};n.map=n.collect=function(r,u,f){var s;u=t(u,f);for(var o=!i(r)&&n.keys(r),h=(o||r).length,c=Array(h),e=0;h>e;e++)s=o?o[e]:e,c[e]=u(r[s],s,r);return c};n.reduce=n.foldl=n.inject=nt(1);n.reduceRight=n.foldr=nt(-1);n.find=n.detect=function(t,r,u){var f;return f=i(t)?n.findIndex(t,r,u):n.findKey(t,r,u),f!==void 0&&f!==-1?t[f]:void 0};n.filter=n.select=function(i,r,u){var f=[];return r=t(r,u),n.each(i,function(n,t,i){r(n,t,i)&&f.push(n)}),f};n.reject=function(i,r,u){return n.filter(i,n.negate(t(r)),u)};n.every=n.all=function(r,u,f){var s;u=t(u,f);for(var o=!i(r)&&n.keys(r),h=(o||r).length,e=0;h>e;e++)if(s=o?o[e]:e,!u(r[s],s,r))return!1;return!0};n.some=n.any=function(r,u,f){var s;u=t(u,f);for(var o=!i(r)&&n.keys(r),h=(o||r).length,e=0;h>e;e++)if(s=o?o[e]:e,u(r[s],s,r))return!0;return!1};n.contains=n.includes=n.include=function(t,r,u,f){return i(t)||(t=n.values(t)),("number"!=typeof u||f)&&(u=0),n.indexOf(t,r,u)>=0};n.invoke=function(t,i){var u=r.call(arguments,2),f=n.isFunction(i);return n.map(t,function(n){var t=f?i:n[i];return null==t?t:t.apply(n,u)})};n.pluck=function(t,i){return n.map(t,n.property(i))};n.where=function(t,i){return n.filter(t,n.matcher(i))};n.findWhere=function(t,i){return n.find(t,n.matcher(i))};n.max=function(r,u,f){var h,o,e=-1/0,c=-1/0,s,l;if(null==u&&null!=r)for(r=i(r)?r:n.values(r),s=0,l=r.length;l>s;s++)h=r[s],h>e&&(e=h);else u=t(u,f),n.each(r,function(n,t,i){o=u(n,t,i);(o>c||o===-1/0&&e===-1/0)&&(e=n,c=o)});return e};n.min=function(r,u,f){var h,o,e=1/0,c=1/0,s,l;if(null==u&&null!=r)for(r=i(r)?r:n.values(r),s=0,l=r.length;l>s;s++)h=r[s],e>h&&(e=h);else u=t(u,f),n.each(r,function(n,t,i){o=u(n,t,i);(c>o||1/0===o&&1/0===e)&&(e=n,c=o)});return e};n.shuffle=function(t){for(var u,e=i(t)?t:n.values(t),o=e.length,f=Array(o),r=0;o>r;r++)u=n.random(0,r),u!==r&&(f[r]=f[u]),f[u]=e[r];return f};n.sample=function(t,r,u){return null==r||u?(i(t)||(t=n.values(t)),t[n.random(t.length-1)]):n.shuffle(t).slice(0,Math.max(0,r))};n.sortBy=function(i,r,u){return r=t(r,u),n.pluck(n.map(i,function(n,t,i){return{value:n,index:t,criteria:r(n,t,i)}}).sort(function(n,t){var i=n.criteria,r=t.criteria;if(i!==r){if(i>r||i===void 0)return 1;if(r>i||r===void 0)return-1}return n.index-t.index}),"value")};h=function(i){return function(r,u,f){var e={};return u=t(u,f),n.each(r,function(n,t){var f=u(n,t,r);i(e,n,f)}),e}};n.groupBy=h(function(t,i,r){n.has(t,r)?t[r].push(i):t[r]=[i]});n.indexBy=h(function(n,t,i){n[i]=t});n.countBy=h(function(t,i,r){n.has(t,r)?t[r]++:t[r]=1});n.toArray=function(t){return t?n.isArray(t)?r.call(t):i(t)?n.map(t,n.identity):n.values(t):[]};n.size=function(t){return null==t?0:i(t)?t.length:n.keys(t).length};n.partition=function(i,r,u){r=t(r,u);var f=[],e=[];return n.each(i,function(n,t,i){(r(n,t,i)?f:e).push(n)}),[f,e]};n.first=n.head=n.take=function(t,i,r){if(null!=t)return null==i||r?t[0]:n.initial(t,t.length-i)};n.initial=function(n,t,i){return r.call(n,0,Math.max(0,n.length-(null==t||i?1:t)))};n.last=function(t,i,r){if(null!=t)return null==i||r?t[t.length-1]:n.rest(t,Math.max(0,t.length-i))};n.rest=n.tail=n.drop=function(n,t,i){return r.call(n,null==t||i?1:t)};n.compact=function(t){return n.filter(t,n.identity)};f=function(t,r,e,o){for(var s,l,a,h=[],v=0,c=o||0,y=u(t);y>c;c++)if(s=t[c],i(s)&&(n.isArray(s)||n.isArguments(s)))for(r||(s=f(s,r,e)),l=0,a=s.length,h.length+=a;a>l;)h[v++]=s[l++];else e||(h[v++]=s);return h};n.flatten=function(n,t){return f(n,t,!1)};n.without=function(t){return n.difference(t,r.call(arguments,1))};n.uniq=n.unique=function(i,r,f,e){var o,c;n.isBoolean(r)||(e=f,f=r,r=!1);null!=f&&(f=t(f,e));for(var s=[],l=[],h=0,a=u(i);a>h;h++)o=i[h],c=f?f(o,h,i):o,r?(h&&l===c||s.push(o),l=c):f?n.contains(l,c)||(l.push(c),s.push(o)):n.contains(s,o)||s.push(o);return s};n.union=function(){return n.uniq(f(arguments,!0,!0))};n.intersection=function(t){for(var r,i,f=[],o=arguments.length,e=0,s=u(t);s>e;e++)if(r=t[e],!n.contains(f,r)){for(i=1;o>i&&n.contains(arguments[i],r);i++);i===o&&f.push(r)}return f};n.difference=function(t){var i=f(arguments,!0,!0,1);return n.filter(t,function(t){return!n.contains(i,t)})};n.zip=function(){return n.unzip(arguments)};n.unzip=function(t){for(var r=t&&n.max(t,u).length||0,f=Array(r),i=0;r>i;i++)f[i]=n.pluck(t,i);return f};n.object=function(n,t){for(var r={},i=0,f=u(n);f>i;i++)t?r[n[i]]=t[i]:r[n[i][0]]=n[i][1];return r};n.findIndex=tt(1);n.findLastIndex=tt(-1);n.sortedIndex=function(n,i,r,f){var o;r=t(r,f,1);for(var h=r(i),e=0,s=u(n);s>e;)o=Math.floor((e+s)/2),r(n[o])<h?e=o+1:s=o;return e};n.indexOf=it(1,n.findIndex,n.sortedIndex);n.lastIndexOf=it(-1,n.findLastIndex);n.range=function(n,t,i){null==t&&(t=n||0,n=0);i=i||1;for(var u=Math.max(Math.ceil((t-n)/i),0),f=Array(u),r=0;u>r;r++,n+=i)f[r]=n;return f};b=function(t,i,r,u,f){if(!(u instanceof i))return t.apply(r,f);var e=et(t.prototype),o=t.apply(e,f);return n.isObject(o)?o:e};n.bind=function(t,i){if(y&&t.bind===y)return y.apply(t,r.call(arguments,1));if(!n.isFunction(t))throw new TypeError("Bind must be called on a function");var f=r.call(arguments,2),u=function(){return b(t,u,i,this,f.concat(r.call(arguments)))};return u};n.partial=function(t){var i=r.call(arguments,1),u=function(){for(var f=0,o=i.length,e=Array(o),r=0;o>r;r++)e[r]=i[r]===n?arguments[f++]:i[r];for(;f<arguments.length;)e.push(arguments[f++]);return b(t,u,this,this,e)};return u};n.bindAll=function(t){var i,r,u=arguments.length;if(1>=u)throw new Error("bindAll must be passed function names");for(i=1;u>i;i++)r=arguments[i],t[r]=n.bind(t[r],t);return t};n.memoize=function(t,i){var r=function(u){var f=r.cache,e=""+(i?i.apply(this,arguments):u);return n.has(f,e)||(f[e]=t.apply(this,arguments)),f[e]};return r.cache={},r};n.delay=function(n,t){var i=r.call(arguments,2);return setTimeout(function(){return n.apply(null,i)},t)};n.defer=n.partial(n.delay,n,1);n.throttle=function(t,i,r){var f,e,s,u=null,o=0,h;return r||(r={}),h=function(){o=r.leading===!1?0:n.now();u=null;s=t.apply(f,e);u||(f=e=null)},function(){var l=n.now(),c;return o||r.leading!==!1||(o=l),c=i-(l-o),f=this,e=arguments,0>=c||c>i?(u&&(clearTimeout(u),u=null),o=l,s=t.apply(f,e),u||(f=e=null)):u||r.trailing===!1||(u=setTimeout(h,c)),s}};n.debounce=function(t,i,r){var u,f,e,s,o,h=function(){var c=n.now()-s;i>c&&c>=0?u=setTimeout(h,i-c):(u=null,r||(o=t.apply(e,f),u||(e=f=null)))};return function(){e=this;f=arguments;s=n.now();var c=r&&!u;return u||(u=setTimeout(h,i)),c&&(o=t.apply(e,f),e=f=null),o}};n.wrap=function(t,i){return n.partial(i,t)};n.negate=function(n){return function(){return!n.apply(this,arguments)}};n.compose=function(){var n=arguments,t=n.length-1;return function(){for(var r=t,i=n[t].apply(this,arguments);r--;)i=n[r].call(this,i);return i}};n.after=function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}};n.before=function(n,t){var i;return function(){return--n>0&&(i=t.apply(this,arguments)),1>=n&&(t=null),i}};n.once=n.partial(n.before,2);k=!{toString:null}.propertyIsEnumerable("toString");d=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];n.keys=function(t){var i,r;if(!n.isObject(t))return[];if(ut)return ut(t);i=[];for(r in t)n.has(t,r)&&i.push(r);return k&&rt(t,i),i};n.allKeys=function(t){var i,r;if(!n.isObject(t))return[];i=[];for(r in t)i.push(r);return k&&rt(t,i),i};n.values=function(t){for(var r=n.keys(t),u=r.length,f=Array(u),i=0;u>i;i++)f[i]=t[r[i]];return f};n.mapObject=function(i,r,u){r=t(r,u);for(var f,o=n.keys(i),h=o.length,s={},e=0;h>e;e++)f=o[e],s[f]=r(i[f],f,i);return s};n.pairs=function(t){for(var r=n.keys(t),u=r.length,f=Array(u),i=0;u>i;i++)f[i]=[r[i],t[r[i]]];return f};n.invert=function(t){for(var u={},r=n.keys(t),i=0,f=r.length;f>i;i++)u[t[r[i]]]=r[i];return u};n.functions=n.methods=function(t){var i=[];for(var r in t)n.isFunction(t[r])&&i.push(r);return i.sort()};n.extend=w(n.allKeys);n.extendOwn=n.assign=w(n.keys);n.findKey=function(i,r,u){r=t(r,u);for(var f,o=n.keys(i),e=0,s=o.length;s>e;e++)if(f=o[e],r(i[f],f,i))return f};n.pick=function(t,i,r){var c,o,l={},u=t,s,v,h,a;if(null==u)return l;for(n.isFunction(i)?(o=n.allKeys(u),c=e(i,r)):(o=f(arguments,!1,!1,1),c=function(n,t,i){return t in i},u=Object(u)),s=0,v=o.length;v>s;s++)h=o[s],a=u[h],c(a,h,u)&&(l[h]=a);return l};n.omit=function(t,i,r){if(n.isFunction(i))i=n.negate(i);else{var u=n.map(f(arguments,!1,!1,1),String);i=function(t,i){return!n.contains(u,i)}}return n.pick(t,i,r)};n.defaults=w(n.allKeys,!0);n.create=function(t,i){var r=et(t);return i&&n.extendOwn(r,i),r};n.clone=function(t){return n.isObject(t)?n.isArray(t)?t.slice():n.extend({},t):t};n.tap=function(n,t){return t(n),n};n.isMatch=function(t,i){var e=n.keys(i),o=e.length,f,r,u;if(null==t)return!o;for(f=Object(t),r=0;o>r;r++)if(u=e[r],i[u]!==f[u]||!(u in f))return!1;return!0};c=function(t,i,r,u){var h,a,e,s,f,l,v;if(t===i)return 0!==t||1/t==1/i;if(null==t||null==i)return t===i;if(t instanceof n&&(t=t._wrapped),i instanceof n&&(i=i._wrapped),h=o.call(t),h!==o.call(i))return!1;switch(h){case"[object RegExp]":case"[object String]":return""+t==""+i;case"[object Number]":return+t!=+t?+i!=+i:0==+t?1/+t==1/i:+t==+i;case"[object Date]":case"[object Boolean]":return+t==+i}if(a="[object Array]"===h,!a&&("object"!=typeof t||"object"!=typeof i||(e=t.constructor,s=i.constructor,e!==s&&!(n.isFunction(e)&&e instanceof e&&n.isFunction(s)&&s instanceof s)&&"constructor"in t&&"constructor"in i)))return!1;for(r=r||[],u=u||[],f=r.length;f--;)if(r[f]===t)return u[f]===i;if(r.push(t),u.push(i),a){if(f=t.length,f!==i.length)return!1;for(;f--;)if(!c(t[f],i[f],r,u))return!1}else{if(v=n.keys(t),f=v.length,n.keys(i).length!==f)return!1;for(;f--;)if(l=v[f],!n.has(i,l)||!c(t[l],i[l],r,u))return!1}return r.pop(),u.pop(),!0};n.isEqual=function(n,t){return c(n,t)};n.isEmpty=function(t){return null==t?!0:i(t)&&(n.isArray(t)||n.isString(t)||n.isArguments(t))?0===t.length:0===n.keys(t).length};n.isElement=function(n){return!(!n||1!==n.nodeType)};n.isArray=pt||function(n){return"[object Array]"===o.call(n)};n.isObject=function(n){var t=typeof n;return"function"===t||"object"===t&&!!n};n.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(t){n["is"+t]=function(n){return o.call(n)==="[object "+t+"]"}});n.isArguments(arguments)||(n.isArguments=function(t){return n.has(t,"callee")});"function"!=typeof/./&&"object"!=typeof Int8Array&&(n.isFunction=function(n){return"function"==typeof n||!1});n.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))};n.isNaN=function(t){return n.isNumber(t)&&t!==+t};n.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"===o.call(n)};n.isNull=function(n){return null===n};n.isUndefined=function(n){return n===void 0};n.has=function(n,t){return null!=n&&yt.call(n,t)};n.noConflict=function(){return a._=lt,this};n.identity=function(n){return n};n.constant=function(n){return function(){return n}};n.noop=function(){};n.property=ot;n.propertyOf=function(n){return null==n?function(){}:function(t){return n[t]}};n.matcher=n.matches=function(t){return t=n.extendOwn({},t),function(i){return n.isMatch(i,t)}};n.times=function(n,t,i){var u=Array(Math.max(0,n)),r;for(t=e(t,i,1),r=0;n>r;r++)u[r]=t(r);return u};n.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))};n.now=Date.now||function(){return(new Date).getTime()};var st={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},bt=n.invert(st),ht=function(t){var r=function(n){return t[n]},i="(?:"+n.keys(t).join("|")+")",u=RegExp(i),f=RegExp(i,"g");return function(n){return n=null==n?"":""+n,u.test(n)?n.replace(f,r):n}};n.escape=ht(st);n.unescape=ht(bt);n.result=function(t,i,r){var u=null==t?void 0:t[i];return u===void 0&&(u=r),n.isFunction(u)?u.call(t):u};ct=0;n.uniqueId=function(n){var t=++ct+"";return n?n+t:t};n.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var g=/(.)^/,kt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},dt=/\\|'|\r|\n|\u2028|\u2029/g,gt=function(n){return"\\"+kt[n]};n.template=function(t,i,r){var o,f,h;!i&&r&&(i=r);i=n.defaults({},i,n.templateSettings);var c=RegExp([(i.escape||g).source,(i.interpolate||g).source,(i.evaluate||g).source].join("|")+"|$","g"),e=0,u="__p+='";t.replace(c,function(n,i,r,f,o){return u+=t.slice(e,o).replace(dt,gt),e=o+n.length,i?u+="'+\n((__t=("+i+"))==null?'':_.escape(__t))+\n'":r?u+="'+\n((__t=("+r+"))==null?'':__t)+\n'":f&&(u+="';\n"+f+"\n__p+='"),n});u+="';\n";i.variable||(u="with(obj||{}){\n"+u+"}\n");u="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+u+"return __p;\n";try{o=new Function(i.variable||"obj","_",u)}catch(s){throw s.source=u,s;}return f=function(t){return o.call(this,t,n)},h=i.variable||"obj",f.source="function("+h+"){\n"+u+"}",f};n.chain=function(t){var i=n(t);return i._chain=!0,i};l=function(t,i){return t._chain?n(i).chain():i};n.mixin=function(t){n.each(n.functions(t),function(i){var r=n[i]=t[i];n.prototype[i]=function(){var t=[this._wrapped];return vt.apply(t,arguments),l(this,r.apply(n,t))}})};n.mixin(n);n.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var i=s[t];n.prototype[t]=function(){var n=this._wrapped;return i.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0],l(this,n)}});n.each(["concat","join","slice"],function(t){var i=s[t];n.prototype[t]=function(){return l(this,i.apply(this._wrapped,arguments))}});n.prototype.value=function(){return this._wrapped};n.prototype.valueOf=n.prototype.toJSON=n.prototype.value;n.prototype.toString=function(){return""+this._wrapped};"function"==typeof define&&define.amd&&define("underscore",[],function(){return n})}.call(this);var nav_unpin_duration=1e3,nav_pin_duration=800;$(function(){function n(n){n==null&&(n=".search-btn");var t=$(n).val();t!=""&&(window.location="/search?q="+URLEncode(t,!0))}var t,i,r;$("#rewards-message").length&&$("#rewards-message").appendTo("body").modal("show");$(".corp-subnav-link").on({touchstart:function(){return window.location=$(this+" a").attr("href"),!1}});$(".manage-actions a").addClass("fa fa-pencil");t=$(window).width();$("#main-navigation").scrollUpMenu();$("#dl-mobile-menu").dlmenu({animationClasses:{IN:"dl-animate-in-2",out:"dl-animate-out-2"},trigger:".dl-trigger-nav"});$("#dl-mobile-menu-search").dlmenu({trigger:".dl-trigger-search"});$(".dl-trigger-location").click(function(){return window.location="http://www.hardrock.com/locations.aspx",!1});i=$.data($("#dl-mobile-menu")[0],"dlmenu");r=$.data($("#dl-mobile-menu-search")[0],"dlmenu");$(".search-btn").keydown(function(t){t.keyCode==13&&(t.preventDefault(),n())});CenterCarouselImages();$(window).resize(function(){CenterCarouselImages()});$(".search-btn").click(function(){SearchBoxEnable()});$(".search-btn-go").click(function(){n()});$("#mobile-menu-search").keydown(function(t){t.keyCode==13&&(t.preventDefault(),n("#mobile-menu-search"))});$(".search-btn").keydown(function(t){t.keyCode==13&&(t.preventDefault(),n())});$("#footer-email-input").keydown(function(n){n.keyCode==13&&(n.preventDefault(),EmailSubmit("#footer-email-input"))});$(".footer-utility-link a, #mobile-link a").each(function(){var n=$(this).attr("href"),t=document.URL.replace("http://","").replace("https://","");n=n.replace("{CURRENTURL}",t);$(this).attr("href",n)});$(".dropdown-toggle").hover(function(){$(this).removeClass("navmouseout")});$(".dropdown-menu").hover(function(){$(this).parents("li.dropdown").addClass("active")},function(){$(this).parents("li.dropdown").removeClass("active")});$(".css-drop").addClass("js-drop").removeClass("css-drop");$(".js-drop").hoverIntent(function(){$(".dropdown-menu").hide();$(this).find(".dropdown-menu").finish().show(10)},function(){$(this).find(".dropdown-menu").finish().hide(10)});$(document).click(function(){$("li.dropdown").removeClass("active");$(".dropdown-menu").hide();$("#mainMenu li, #dl-mobile-menu li").unbind("mouseenter").unbind("mouseleave");$("#mainMenu li, #dl-mobile-menu li").removeProp("hoverIntent_t");$("#mainMenu li, #dl-mobile-menu li").removeProp("hoverIntent_s");$(".js-drop").hoverIntent(function(){$(".dropdown-menu").hide();$(this).find(".dropdown-menu").finish().show(10)},function(){$(this).find(".dropdown-menu").finish().hide(10)})});$(".dropdown-toggle").on("click",function(){$(this).addClass("navmouseout")});$(".dl-submenu .child, #dl-mobile-menu .no-child").on("click",function(){$(".dl-trigger-nav, .dl-trigger-search, .dl-trigger-location").addClass("navmouseout-touch")});$(".dl-trigger-nav, .dl-trigger-search, .dl-trigger-location").on("click",function(){hasClass(this,"dl-active")?$(this).removeClass("navmouseout-touch"):$(this).addClass("navmouseout-touch")})}),function(n,t){function h(t,i){this.element=t;this.settings=n.extend({},f,i);this._defaults=f;this._name=u;this.init()}var u="scrollUpMenu",f={waitTime:15,transitionTime:250,menuCss:{position:"fixed",top:"0"}},e=n(t).width(),o=0,i,s,r=50;h.prototype={init:function(){var u=this;i=n(this.element);i.css(u.settings.menuCss);r=i.height();i.next().css({"margin-top":r});n(t).bind("scroll",function(){clearTimeout(s);s=setTimeout(function(){u.refresh(u.settings)},u.settings.waitTime)})},refresh:function(u){var f=n(t).scrollTop();f>o&&f>r+200?e>360?(i.slideUp(u.transitionTime),i.addClass("nav-not-top")):e<360&&(n("#navbar-main-mobile, #main-navigation").css("position","inherit"),n("#main-navigation .container").css("padding-left",0),n("#main-navigation .container").css("padding-right",0),f>800&&(i.slideUp(u.transitionTime),i.addClass("nav-not-top"))):(f<=r&&(n("#mobile-menu-container .dl-trigger-nav, #mobile-menu-container col-xs-4").hasClass("dl-active")&&n("#mobile-menu-container .dl-trigger-nav").click(),n("#mobile-menu-container .dl-trigger-nav, #mobile-menu-container col-xs-4").removeClass("dl-active"),i.removeClass("nav-not-top")),f>10&&(n("#navbar-main-mobile, #main-navigation").css("position","fixed"),i.slideDown(u.transitionTime),f<=r?i.removeClass("nav-not-top"):(n("#dl-mobile-menu ul").hasClass("dl-menuopen")&&n("#dl-mobile-menu ul").removeClass("dl-menuopen"),n("#dl-mobile-menu ul").removeClass("dl-menuopen"))));f<3&&(i.slideDown(u.transitionTime).delay(100),i.removeClass("nav-not-top").delay(100));o=f}};n.fn[u]=function(t){return this.each(function(){n.data(this,"plugin_"+u)||n.data(this,"plugin_"+u,new h(this,t))})}}(jQuery,window,document);$(function(){$('.carousel[data-type="multi"] .item').each(function(){var n=$(this).next(),t;for(n.length||(n=$(this).siblings(":first")),n.children(":first-child").clone().appendTo($(this)),t=0;t<2;t++)n=n.next(),n.length||(n=$(this).siblings(":first")),n.children(":first-child").clone().appendTo($(this))})});jQuery(function(){jQuery.support.placeholder=!1;test=document.createElement("input");"placeholder"in test&&(jQuery.support.placeholder=!0)});$(function(){if(!$.support.placeholder){var n=document.activeElement;$(":text").focus(function(){$(this).attr("placeholder")!=""&&$(this).val()==$(this).attr("placeholder")&&$(this).val("").removeClass("hasPlaceholder")}).blur(function(){$(this).attr("placeholder")!=""&&($(this).val()==""||$(this).val()==$(this).attr("placeholder"))&&$(this).val($(this).attr("placeholder")).addClass("hasPlaceholder")});$(":text").blur();$(n).focus();$("form:eq(0)").submit(function(){$(":text.hasPlaceholder").val("")})}});$(function(){var n=$(".text-field-promo-band .value").html();$(".text-field-promo-band .value").length&&(n=="Yes"||n=="undefined"?$("#promo").show():$("#promo").remove())})