!function(a,b,c,d){"use strict";var e=function(b,d){var e=a.extend({},a.fn.summitLightbox.tmlOpts,d),k=a(b),l=this,p=[];k.on("click",function(b){b.preventDefault(),a(k).data("group")&&(p=g(k)),a(this).addClass("tml-active"),e.lightboxAnimation=a(this).data("lightbox-animation")?a(this).data("lightbox-animation"):e.lightboxAnimation,e.contentAnimation=a(this).data("content-animation")?a(this).data("content-animation"):e.contentAnimation,e.modalAnimation=a(this).data("modal-animation")?a(this).data("modal-animation"):e.modalAnimation,e.contentMargin=a(this).data("content-margin")?a(this).data("content-margin"):e.contentMargin,e.navExit=!a(this).is('[data-nav-exit="false"]')&&e.navExit,e.videoRatio=a(this).data("video-ratio")?a(this).data("video-ratio"):e.videoRatio,e.auxClasses=a(this).data("aux-classes")?a(this).data("aux-classes"):e.auxClasses,i(p,e,k,l)}),a(c).on("load",function(){k.is("[data-modal-mode]")&&k.is("[data-auto-launch]")&&f(k)}),a(c).on("resize",function(){m(e)}),l.nextContent=function(){var b=a("#tml-content");if(b.data("loading"))return!1;o(0,e);var c=a(".tml-active"),d=g(c),f=d[a.inArray(c.attr("id"),d)+1];f=a.inArray(f,d)+1===0?d[0]:f,c.removeClass("tml-active"),f=a("#"+f).addClass("tml-active"),j(f,"next",e),d.length=0},l.prevContent=function(){var b=a("#tml-content");if(b.data("loading"))return!1;o(0,e);var c=a(".tml-active"),d=g(c),f=d[a.inArray(c.attr("id"),d)-1];f=a.inArray(f,d)+1===0?d[d.length-1]:f,c.removeClass("tml-active"),f=a("#"+f).addClass("tml-active"),j(f,"prev",e),d.length=0},l.destroyLightbox=function(){var b=a("#tm-lightbox"),c=a("#tml-content"),d=null;a("body").removeClass("modal-open");var f=h(b,e);if(s){if(b.data("transitioning"))return!1;b.children().css({transition:"none"}),c.css({transition:"none"}),b.one(w,function(){clearTimeout(d),d=setTimeout(function(){b.find("iframe").attr("src",""),b.remove(),b=null},50)}),n(b,0,f.x,f.y,e)}else{if(b.is(":animated"))return!1;c.remove(),b.animate({opacity:0,left:f.x+"px",top:f.y+"px"},e.speed,e.easing,function(){b.find("iframe").attr("src",""),b.remove(),b=null})}p.length=0,a(".tml-active").removeClass("tml-active"),e.onExit&&e.onExit()}},f=function(b){function c(){var c=setInterval(function(){a(b).trigger("click"),clearInterval(c)},d)}var d=b.data("launch-delay")?b.data("launch-delay"):0,e=b.is("[data-set-cookie]")?b.data("set-cookie"):b.data("delete-cookie");b.is("[data-set-cookie]")?z.hasItem(e)||(z.setItem(e,"Fri, 31 Dec 9999 23:59:59 GMT","/"),c()):b.is("[data-delete-cookie]")&&z.hasItem(e)?(z.removeItem(e),c()):c()},g=function(b){if(a(b).is("[data-group]")){var c=a(b).data("group"),d=[];return a('[data-group="'+c+'"]').each(function(b){b++,a(this).attr("id")?d.push(a(this).attr("id")):(a(this).attr("id",c+"-tml-thumb-"+b),d.push(a(this).attr("id")))}),d}},h=function(b,d){var e=d.lightboxAnimation,f="slideInLeft"===e||"slideInTop"===e?-1:"slideInRight"===e||"slideInBottom"===e?1:0,g="slideInLeft"===e||"slideInRight"===e?a(c).width()*f:0,h="slideInTop"===e||"slideInBottom"===e?a(c).height()*f:0;return{x:g,y:h}},i=function(d,e,f,g){if(a("#tm-lightbox").length)return!1;a("body").append('
');var i=a("#tm-lightbox"),j=a("#tml-content-wrapper"),l=a("#tml-content"),o=null;if(i.addClass(e.auxClasses.replace(/,/g," ")),f.is("[data-modal-mode]")){i.addClass("tml-modal-mode");var p="slideInTop"===e.modalAnimation?"slide-in-top":"slideInBottom"===e.modalAnimation?"slide-in-bottom":"scaleIn"===e.modalAnimation?"scale-in":"scaleOut"===e.modalAnimation?"scale-out":"fade";l.addClass("modal-dialog").addClass(p),a("body").addClass("modal-open"),f.data("modal-width")&&i.data("modal-width",f.data("modal-width")),f.data("modal-height")&&i.data("modal-height",f.data("modal-height"))}i.data("initLoad",!0);var q=e.contentMargin;if(j.css({top:q+"%",right:q+"%",bottom:q+"%",left:q+"%"}),d.length>=2&&l.swipeIt({preventTouchOn:".scrollable-content",onSwipeMove:function(a){l.css({left:a+"px"})},onSwipeEnd:function(a){"left"===a?g.prevContent():g.nextContent()}}),e.overlay||i.css({background:"none"}),e.navArrows&&d.length>=2){var r=a('').attr("id","tml-prev").addClass("tml-nav").appendTo(i),t=a('').attr("id","tml-next").addClass("tml-nav").appendTo(i);r.on("click",function(a){a.preventDefault(),g.prevContent()}),t.on("click",function(a){a.preventDefault(),g.nextContent()})}if(e.navExit){var u;u=i.hasClass("tml-modal-mode")?a('').appendTo(l):a('').appendTo(i),u.on("click",function(a){a.preventDefault(),g.destroyLightbox()})}if(e.navToolbar){var v,x,y,z=600,A=400,B=a(c).height()/2-A/2,C=a(c).width()/2-z/2,D=a(location).attr("href"),E=a('').appendTo(i),F=String(f.data("toolbar")).split(";");if(e.navZoom=f.is("[data-toolbar]")?a.inArray("zoom",F)>-1:e.navZoom,e.navShare=f.is("[data-toolbar]")?a.inArray("share",F)>-1:e.navShare,e.navZoom&&(x=a('').appendTo(E),x.on("click",function(a){a.preventDefault(),j.toggleClass("zoomed"),m(e)})),e.navShare){var G=f.is("[data-list-vertical]")?"list-vertical":"list-horizontal";y=a('').appendTo(E);var H=f.data("networks")?String(f.data("networks")).split(";"):e.navNetworks.split(",");a.each(H,function(a,b){y.find("ul").append("'+b+"")}),y.children("a").on("click",function(a){a.preventDefault(),y.children("ul").toggleClass("active")}),y.find("ul a").on("click",function(b){b.preventDefault();var d=f.data("caption"),e=f.data("twitter-user")?f.data("twitter-user"):"",g=f.data("image-url")?f.data("image-url"):f.attr("href");return a(this).is("[data-facebook]")?v="https://www.facebook.com/sharer/sharer.php?u="+D+",sharer":a(this).is("[data-twitter]")?v="https://twitter.com/intent/tweet?url="+g+"&via="+e:a(this).is("[data-pinterest]")&&(v="http://pinterest.com/pin/create/button/?url="+D+"&media="+g+"&description="+d),c.open(v,"popup","width="+z+",height="+A+", scrollbars=yes, top="+B+",left="+C),!1})}}e.navKeyboard&&a(b).on("keyup",function(a){37==a.keyCode&&d.length>=2?g.prevContent():39==a.keyCode&&d.length>=2?g.nextContent():27==a.keyCode&&g.destroyLightbox()}),e.overlayClickClose&&i.on("click",function(a){a.target!==this&&"tml-content-wrapper"!==a.target.id||g.destroyLightbox()});var I=h(i,e);if(s){if(i.css({transition:"none",transform:"translate3d("+I.x+"px, "+I.y+"px, 0px)"}),i.data("transitioning"))return!1;clearTimeout(o),o=setTimeout(function(){i.one(w,function(){k(a(".tml-active"),"next",e)}),n(i,1,0,0,e)},50)}else i.css({left:I.x+"px",top:I.y+"px"}),i.animate({opacity:1,left:0,top:0},e.speed,e.easing,function(){k(a(".tml-active"),"next",e)})},j=function(b,c,d){var e=(a("#tm-lightbox"),a("#tml-content"));e.data("loading",!0);var f="fade"===d.contentAnimation?0:d.slideAmount;if(c="next"===c?1:-1,s)e.one(w,function(){a(this).css({visibility:"hidden"}),k(b,c,d)}),n(e,0,-f*c,0,d);else{var g=e.position().left;e.animate({opacity:0,left:g-f*c+"px"},d.speed,d.easing,function(){a(this).css({visibility:"hidden"}),k(b,c,d)})}},k=function(b,d,e){var f=a("#tm-lightbox"),g=a("#tml-content"),h=a("#tml-exit").clone(!0),i=!!f.hasClass("tml-modal-mode");g.find("iframe").attr("src",""),g.removeClass("tml-error scrollable-content").data("type","").html("");var j=b.is("a")?b.attr("href"):"#"+b.attr("id"),k=j.match(/\.(jpeg|jpg|png|gif)/i),m=j.match(/(vimeo\.com|youtu(be\.com|\.be))\/(watch\?v=)?([A-Za-z0-9._%-]*)(\&\S+)?/),n=b.is('[data-content="inline"]')||b.is("[data-modal-mode]"),o=b.is('[data-content="iframe"]'),p=b.is('[data-content="ajax"]');if(a("#tml-loader").length&&a("#tml-loader").remove(),f.append(''),k){var q=j.substr(j.lastIndexOf("."));(c.isRetinaDevice()&&e.retinaSupport||c.isRetinaDevice()&&b.is("[data-retina]"))&&(!y&&!e.retinaSupportMobile||y&&e.retinaSupportMobile)&&(j.match(/\.(svg)/i)||(j=b.data("retina")?b.data("retina"):j.replace(q,e.retinaSuffix+q))),g.data("type","img"),a("").addClass("tml-image").attr("src",j).one("load",function(){g.html(a(this)),l(!0,d,e)}).each(function(){this.complete&&a(this).trigger("load")}).on("error",function(){l(!1,d,e)})}if(m){g.data("type","video");var r=a('');g.html(r),r.one("load",function(){l(!0,d,e)})}if(n)if(g.addClass("scrollable-content").data("type","inline"),a(j).length){var s=a(j).clone(!0).addClass("show").css({visibility:"visible",opacity:1});g.html(s),l(!0,d,e)}else l(!1,d,e);if(o){g.addClass("scrollable-content").data("type","iframe");var t=a('');g.html(t),t.one("load",function(){l(!0,d,e)})}if(p){g.addClass("scrollable-content").data("type","ajax");var u=b.data("target-container");a.ajax({url:j,cache:!1,success:function(b){a(b).find(u).length?g.html(a(b).find(u)):g.html(b),l(!0,d,e)},error:function(a,b,c){l(!1,d,e)}})}i&&g.append(h)},l=function(b,c,d){var e=a("#tm-lightbox"),f=a("#tml-content"),g=null;if(m(d),e.find("#tml-loader").remove(),b){var h="fade"===d.contentAnimation?0:d.slideAmount;if(s)f.css({transition:"none",opacity:0,transform:"translate3d("+h*c+"px, 0, 0)"}),clearTimeout(g),g=setTimeout(function(){f.one(w,function(){f.data("loading",!1)}),n(f,1,0,0,d)},50);else{var i=f.position().left,j=e.data("initLoad")?i:1===c?i+2*h:i-2*h;f.css({visibility:"visible",left:j+"px"}).animate({opacity:1,left:i+"px"},d.speed,d.easing,function(){f.data("loading",!1)})}o(1,d),d.onLoaded&&d.onLoaded()}else{var k="";d.showErrorSrc&&(k=": "+a(".tml-active").attr("href")),f.css({width:"100%",height:"auto",top:"50%",left:0,transition:"none",transform:"translate3d( 0, 0, 0)"}).addClass("tml-error").html(d.errorMessage+k),s?(clearTimeout(g),g=setTimeout(function(){f.one(w,function(){f.data("loading",!1)}),n(f,1,0,0,d)},50)):f.css({visibility:"visible"}).animate({opacity:1},function(){f.data("loading",!1)})}e.data("initLoad",!1)},m=function(b){var c=a("#tm-lightbox"),d=!!c.hasClass("tml-modal-mode"),e=a("#tml-content-wrapper").width(),f=a("#tml-content-wrapper").height(),g=c.data("modal-width"),h=c.data("modal-height"),i=a("#tml-content"),j=i.data("type"),k=0,l=0,m=0,n=0,o=0;if(i.not(".tml-error").css({height:"auto",width:"auto",top:"",left:""}),"img"===j)l=i.find("img").width(),m=i.find("img").height();else if("video"===j)l=b.maxWidth,m=l/b.videoRatio;else if("iframe"===j)l=ee/f?l/e:m/f,l=lm?(f-m)/2:0,i.css({width:Math.round(l)+"px",height:Math.round(m)+"px",top:Math.round(n)+"px",left:Math.round(o)+"px"})},n=function(b,c,d,e,f){var g=a("#tm-lightbox");a("#tml-content");"tm-lightbox"===b.attr("id")&&g.data("transitioning",!0);var h={};h.transform="translate3d("+d+"px, "+e+"px, 0px)",h.transitionProperty=v+", opacity",h.transitionDuration=f.speed+"ms",h.transitionTimingFunction=x[f.easing],h.visibility="visible",h.opacity=c,b.css(h).one(w,function(c){c.stopPropagation(),a(this).off(w),"tm-lightbox"===b.attr("id")&&g.data("transitioning",!1)})},o=function(b,c){var d=a("#tml-caption"),e=a(".tml-active").data("caption");e?(d.html(a("").text(e)),s?n(a("#tml-caption"),b,0,0,c):a("#tml-caption").animate({opacity:b})):d.html("")};c.isRetinaDevice=function(){var a="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";return!!(this.devicePixelRatio>1||this.matchMedia&&this.matchMedia(a).matches)};var p,q=b.body||b.documentElement,r=q.style,s=r.transition!==d||r.WebkitTransition!==d||r.MozTransition!==d||r.MsTransition!==d||r.OTransition!==d,t=["WebkitTransform","MozTransform","OTransform","msTransform"];for(var u in t)r[t[u]]!==d&&(p="-"+t[u].replace("Transform","").toLowerCase());var v=p+"-transform",w="webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",x={linear:"cubic-bezier(0, 0, 1, 1)",swing:"cubic-bezier(0.42, 0, 0.58, 1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"},y=!1;(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i))&&(y=!0);var z={getItem:function(a){return a?decodeURIComponent(b.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(a).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null:null},setItem:function(a,c,d,e,f,g){if(!a||/^(?:expires|max\-age|path|domain|secure)$/i.test(a))return!1;var h="";if(d)switch(d.constructor){case Number:h=d===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+d;break;case String:h="; expires="+d;break;case Date:h="; expires="+d.toUTCString()}return b.cookie=encodeURIComponent(a)+"="+encodeURIComponent(c)+h+(f?"; domain="+f:"")+(e?"; path="+e:"")+(g?"; secure":""),!0},removeItem:function(a,c,d){return!!this.hasItem(a)&&(b.cookie=encodeURIComponent(a)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(d?"; domain="+d:"")+(c?"; path="+c:""),!0)},hasItem:function(a){return!!a&&new RegExp("(?:^|;\\s*)"+encodeURIComponent(a).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(b.cookie)},keys:function(){for(var a=b.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),c=a.length,d=0;d