function debounce(n,t,i){var r,u,f,o,e;return function(){f=this;u=arguments;o=new Date;var s=function(){var h=new Date-o;h<t?r=setTimeout(s,t-h):(r=null,i||(e=n.apply(f,u)))},h=i&&!r;return r||(r=setTimeout(s,t)),h&&(e=n.apply(f,u)),e}}function onScrollSliderParallax(){requesting||(requesting=!0,requestAnimationFrame(function(){SEMICOLON.slider.sliderParallax();SEMICOLON.slider.sliderElementsFade()}));killRequesting()}var $=jQuery.noConflict(),requesting,killRequesting,SEMICOLON;$.fn.inlineStyle=function(n){return this.prop("style")[$.camelCase(n)]};$.fn.doOnce=function(n){return this.length&&n.apply(this),this};$().infinitescroll?$.extend($.infinitescroll.prototype,{_setup_portfolioinfiniteitemsloader:function(){var t=this.options,n=this;$(t.nextSelector).click(function(t){t.which!=1||t.metaKey||t.shiftKey||(t.preventDefault(),n.retrieve())});n.options.loading.start=function(t){t.loading.msg.appendTo(t.loading.selector).show(t.loading.speed,function(){n.beginAjax(t)})}},_showdonemsg_portfolioinfiniteitemsloader:function(){var n=this.options,t=this;n.loading.msg.find("img").hide().parent().find("div").html(n.loading.finishedMsg).animate({opacity:1},2e3,function(){$(this).parent().fadeOut("normal")});$(n.navSelector).fadeOut("normal");n.errorCallback.call($(n.contentSelector)[0],"done")}}):console.log("Infinite Scroll not defined."),function(){for(var i=0,t=["ms","moz","webkit","o"],n=0;n<t.length&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[t[n]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[n]+"CancelAnimationFrame"]||window[t[n]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(n){var t=(new Date).getTime(),r=Math.max(0,16-(t-i)),u=window.setTimeout(function(){n(t+r)},r);return i=t+r,u});window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)})}();requesting=!1;killRequesting=debounce(function(){requesting=!1},100);SEMICOLON=SEMICOLON||{},function(n){"use strict";SEMICOLON.initialize={init:function(){SEMICOLON.initialize.responsiveClasses();SEMICOLON.initialize.imagePreload(".portfolio-item:not(:has(.fslider)) img");SEMICOLON.initialize.stickyElements();SEMICOLON.initialize.goToTop();SEMICOLON.initialize.lazyLoad();SEMICOLON.initialize.fullScreen();SEMICOLON.initialize.verticalMiddle();SEMICOLON.initialize.lightbox();SEMICOLON.initialize.resizeVideos();SEMICOLON.initialize.imageFade();SEMICOLON.initialize.pageTransition();SEMICOLON.initialize.dataResponsiveClasses();SEMICOLON.initialize.dataResponsiveHeights();n(".fslider").addClass("preloader2")},responsiveClasses:function(){if(typeof jRespond=="undefined")return console.log("responsiveClasses: jRespond not Defined."),!0;var n=jRespond([{label:"smallest",enter:0,exit:479},{label:"handheld",enter:480,exit:767},{label:"tablet",enter:768,exit:991},{label:"laptop",enter:992,exit:1199},{label:"desktop",enter:1200,exit:1e4}]);n.addFunc([{breakpoint:"desktop",enter:function(){t.addClass("device-lg")},exit:function(){t.removeClass("device-lg")}},{breakpoint:"laptop",enter:function(){t.addClass("device-md")},exit:function(){t.removeClass("device-md")}},{breakpoint:"tablet",enter:function(){t.addClass("device-sm")},exit:function(){t.removeClass("device-sm")}},{breakpoint:"handheld",enter:function(){t.addClass("device-xs")},exit:function(){t.removeClass("device-xs")}},{breakpoint:"smallest",enter:function(){t.addClass("device-xxs")},exit:function(){t.removeClass("device-xxs")}}])},imagePreload:function(t,i){var r={delay:250,transition:400,easing:"linear"};n.extend(r,i);n(t).each(function(){var t=n(this);t.css({visibility:"hidden",opacity:0,display:"block"});t.wrap('<span class="preloader" />');t.one("load",function(){n(this).delay(r.delay).css({visibility:"visible"}).animate({opacity:1},r.transition,r.easing,function(){n(this).unwrap('<span class="preloader" />')})}).each(function(){this.complete&&n(this).trigger("load")})})},verticalMiddle:function(){ui.length>0&&ui.each(function(){var r=n(this),u=r.outerHeight(),f=i.outerHeight();r.parents("#slider").length>0&&!r.hasClass("ignore-header")&&i.hasClass("transparent-header")&&(t.hasClass("device-lg")||t.hasClass("device-md"))&&(u=u-70,o.next("#header").length>0&&(u=u+f));t.hasClass("device-xs")||t.hasClass("device-xxs")?r.parents(".full-screen").length&&!r.parents(".force-full-screen").length?r.children(".col-padding").length>0?r.css({position:"relative",top:"0",width:"auto",marginTop:"0"}).addClass("clearfix"):r.css({position:"relative",top:"0",width:"auto",marginTop:"0",paddingTop:"60px",paddingBottom:"60px"}).addClass("clearfix"):r.css({position:"absolute",top:"50%",width:"100%",paddingTop:"0",paddingBottom:"0",marginTop:-(u/2)+"px"}):r.css({position:"absolute",top:"50%",width:"100%",paddingTop:"0",paddingBottom:"0",marginTop:-(u/2)+"px"})})},stickyElements:function(){var n,t;ht.length>0&&(n=ht.outerHeight(),ht.css({marginTop:-(n/2)+"px"}));ct.length>0&&(t=ct.outerHeight(),ct.css({marginTop:-(t/2)+"px"}))},goToTop:function(){var t=y.attr("data-speed"),i=y.attr("data-easing");t||(t=700);i||(i="easeOutQuad");y.click(function(){return n("body,html").stop(!0).animate({scrollTop:0},Number(t),i),!1})},goToTopScroll:function(){var i=y.attr("data-mobile"),n=y.attr("data-offset");if(n||(n=450),i!="true"&&(t.hasClass("device-xs")||t.hasClass("device-xxs")))return!0;u.scrollTop()>Number(n)?y.fadeIn():y.fadeOut()},fullScreen:function(){fi.length>0&&fi.each(function(){var r=n(this),f=window.innerHeight?window.innerHeight:u.height(),h=r.attr("data-negative-height"),e,c,s,l,a;r.attr("id")=="slider"&&(e=o.offset().top,f=f-e,r.find(".slider-parallax-inner").length>0&&(c=r.find(".slider-parallax-inner").css("transform"),s=c.match(/-?[\d\.]+/g),l=s?s[5]:0,f=(window.innerHeight?window.innerHeight:u.height())+Number(l)-e),n("#slider.with-header").next("#header:not(.transparent-header)").length>0&&(t.hasClass("device-lg")||t.hasClass("device-md"))&&(a=i.outerHeight(),f=f-a));r.parents(".full-screen").length>0&&(f=r.parents(".full-screen").height());(t.hasClass("device-xs")||t.hasClass("device-xxs"))&&(r.hasClass("force-full-screen")||(f="auto"));h&&(f=f-Number(h));r.css("height",f);r.attr("id")!="slider"||r.hasClass("canvas-slider-grid")||r.has(".swiper-slide")&&r.find(".swiper-slide").css("height",f)})},maxHeight:function(){if(lt.length>0){if(lt.hasClass("customjs"))return!0;lt.each(function(){var t=n(this);t.find(".common-height").length>0&&SEMICOLON.initialize.commonHeight(t.find(".common-height:not(.customjs)"));SEMICOLON.initialize.commonHeight(t)})}},commonHeight:function(t){var i=0;t.children("[class*=col-]").each(function(){var t=n(this).children();t.hasClass("max-height")?i=t.outerHeight():t.outerHeight()>i&&(i=t.outerHeight())});t.children("[class*=col-]").each(function(){n(this).height(i)})},testimonialsGrid:function(){if(at.length>0)if(t.hasClass("device-sm")||t.hasClass("device-md")||t.hasClass("device-lg")){var i=0;at.each(function(){n(this).find("li > .testimonial").each(function(){n(this).height()>i&&(i=n(this).height())});n(this).find("li").height(i);i=0})}else at.find("li").css({height:"auto"})},lightbox:function(){if(!n().magnificPopup)return console.log("lightbox: Magnific Popup not Defined."),!0;var i=n('[data-lightbox="image"]'),r=n('[data-lightbox="gallery"]'),u=n('[data-lightbox="iframe"]'),f=n('[data-lightbox="inline"]'),e=n('[data-lightbox="ajax"]'),o=n('[data-lightbox="ajax-gallery"]');i.length>0&&i.magnificPopup({type:"image",closeOnContentClick:!0,closeBtnInside:!1,fixedContentPos:!0,mainClass:"mfp-no-margins mfp-fade",image:{verticalFit:!0}});r.length>0&&r.each(function(){var t=n(this);t.find('a[data-lightbox="gallery-item"]').parent(".clone").hasClass("clone")&&t.find('a[data-lightbox="gallery-item"]').parent(".clone").find('a[data-lightbox="gallery-item"]').attr("data-lightbox","");t.find('a[data-lightbox="gallery-item"]').parents(".cloned").hasClass("cloned")&&t.find('a[data-lightbox="gallery-item"]').parents(".cloned").find('a[data-lightbox="gallery-item"]').attr("data-lightbox","");t.magnificPopup({delegate:'a[data-lightbox="gallery-item"]',type:"image",closeOnContentClick:!0,closeBtnInside:!1,fixedContentPos:!0,mainClass:"mfp-no-margins mfp-fade",image:{verticalFit:!0},gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})});u.length>0&&u.magnificPopup({disableOn:600,type:"iframe",removalDelay:160,preloader:!1,fixedContentPos:!1});f.length>0&&f.magnificPopup({type:"inline",mainClass:"mfp-no-margins mfp-fade",closeBtnInside:!1,fixedContentPos:!0,overflowY:"scroll"});e.length>0&&e.magnificPopup({type:"ajax",closeBtnInside:!1,callbacks:{ajaxContentAdded:function(){SEMICOLON.widget.loadFlexSlider();SEMICOLON.initialize.resizeVideos();SEMICOLON.widget.masonryThumbs()},open:function(){t.addClass("ohidden")},close:function(){t.removeClass("ohidden")}}});o.length>0&&o.magnificPopup({delegate:'a[data-lightbox="ajax-gallery-item"]',type:"ajax",closeBtnInside:!1,gallery:{enabled:!0,preload:0,navigateByImgClick:!1},callbacks:{ajaxContentAdded:function(){SEMICOLON.widget.loadFlexSlider();SEMICOLON.initialize.resizeVideos();SEMICOLON.widget.masonryThumbs()},open:function(){t.addClass("ohidden")},close:function(){t.removeClass("ohidden")}}})},modal:function(){if(!n().magnificPopup)return console.log("modal: Magnific Popup not Defined."),!0;var t=n(".modal-on-load:not(.customjs)");t.length>0&&t.each(function(){var t=n(this),i=t.attr("data-target"),e=i.split("#")[1],r=t.attr("data-delay"),s=t.attr("data-timeout"),u=t.attr("data-animate-in"),f=t.attr("data-animate-out"),o,h,c;if(t.hasClass("enable-cookie")||n.removeCookie(e),t.hasClass("enable-cookie")&&(o=n.cookie(e),typeof o!="undefined"&&o=="0"))return!0;r=r?Number(r)+1500:1500;h=setTimeout(function(){n.magnificPopup.open({items:{src:i},type:"inline",mainClass:"mfp-no-margins mfp-fade",closeBtnInside:!1,fixedContentPos:!0,removalDelay:500,callbacks:{open:function(){u!=""&&n(i).addClass(u+" animated")},beforeClose:function(){f!=""&&n(i).removeClass(u).addClass(f)},afterClose:function(){(u!=""||f!="")&&n(i).removeClass(u+" "+f+" animated");t.hasClass("enable-cookie")&&n.cookie(e,"0")}}},0)},Number(r));s!=""&&(c=setTimeout(function(){n.magnificPopup.close()},Number(r)+Number(s)))})},resizeVideos:function(){if(!n().fitVids)return console.log("resizeVideos: FitVids not Defined."),!0;n("#content,#footer,#slider:not(.revslider-wrap),.landing-offer-media,.portfolio-ajax-modal,.mega-menu-column").fitVids({customSelector:"iframe[src^='http://www.dailymotion.com/embed'], iframe[src*='maps.google.com'], iframe[src*='google.com/maps']",ignore:".no-fv"})},imageFade:function(){n(".image_fade").hover(function(){n(this).filter(":not(:animated)").animate({opacity:.8},400)},function(){n(this).animate({opacity:1},400)})},blogTimelineEntries:function(){n(".post-timeline.grid-2").find(".entry").each(function(){var t=n(this).inlineStyle("left");t=="0px"?n(this).removeClass("alt"):n(this).addClass("alt");n(this).find(".entry-timeline").fadeIn()})},pageTransition:function(){if(t.hasClass("no-transition"))return!0;if(!n().animsition)return t.addClass("no-transition"),console.log("pageTransition: Animsition not Defined."),!0;window.onpageshow=function(n){n.persisted&&window.location.reload()};var l=t.attr("data-animation-in"),v=t.attr("data-animation-out"),y=t.attr("data-speed-in"),p=t.attr("data-speed-out"),h=t.attr("data-loader-timeout"),e=t.attr("data-loader"),c=t.attr("data-loader-color"),u=t.attr("data-loader-html"),i="",o="",f="",w="",r="",s="";l||(l="fadeIn");v||(v="fadeOut");y||(y=1500);p||(p=800);u||(u='<div class="css3-spinner-bounce1"><\/div><div class="css3-spinner-bounce2"><\/div><div class="css3-spinner-bounce3"><\/div>');h=h?Number(h):!1;c&&(c=="theme"?(f=" bgcolor",w=" border-color",r=' class="bgcolor"',s=' class="border-color"'):(i=' style="background-color:'+c+';"',o=' style="border-color:'+c+';"'),u='<div class="css3-spinner-bounce1'+f+'"'+i+'><\/div><div class="css3-spinner-bounce2'+f+'"'+i+'><\/div><div class="css3-spinner-bounce3'+f+'"'+i+"><\/div>");e=="2"?u='<div class="css3-spinner-flipper'+f+'"'+i+"><\/div>":e=="3"?u='<div class="css3-spinner-double-bounce1'+f+'"'+i+'><\/div><div class="css3-spinner-double-bounce2'+f+'"'+i+"><\/div>":e=="4"?u='<div class="css3-spinner-rect1'+f+'"'+i+'><\/div><div class="css3-spinner-rect2'+f+'"'+i+'><\/div><div class="css3-spinner-rect3'+f+'"'+i+'><\/div><div class="css3-spinner-rect4'+f+'"'+i+'><\/div><div class="css3-spinner-rect5'+f+'"'+i+"><\/div>":e=="5"?u='<div class="css3-spinner-cube1'+f+'"'+i+'><\/div><div class="css3-spinner-cube2'+f+'"'+i+"><\/div>":e=="6"?u='<div class="css3-spinner-scaler'+f+'"'+i+"><\/div>":e=="7"?u='<div class="css3-spinner-grid-pulse"><div'+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><\/div>":e=="8"?u='<div class="css3-spinner-clip-rotate"><div'+s+o+"><\/div><\/div>":e=="9"?u='<div class="css3-spinner-ball-rotate"><div'+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><\/div>":e=="10"?u='<div class="css3-spinner-zig-zag"><div'+r+i+"><\/div><div"+r+i+"><\/div><\/div>":e=="11"?u='<div class="css3-spinner-triangle-path"><div'+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><\/div>":e=="12"?u='<div class="css3-spinner-ball-scale-multiple"><div'+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><\/div>":e=="13"?u='<div class="css3-spinner-ball-pulse-sync"><div'+r+i+"><\/div><div"+r+i+"><\/div><div"+r+i+"><\/div><\/div>":e=="14"&&(u='<div class="css3-spinner-scale-ripple"><div'+s+o+"><\/div><div"+s+o+"><\/div><div"+s+o+"><\/div><\/div>");a.animsition({inClass:l,outClass:v,inDuration:Number(y),outDuration:Number(p),linkElement:'#primary-menu ul li a:not([target="_blank"]):not([href*="#"]):not([data-lightbox]):not([href^="mailto"]):not([href^="tel"]):not([href^="sms"]):not([href^="call"])',loading:!0,loadingParentElement:"body",loadingClass:"css3-spinner",loadingHtml:u,unSupportCss:["animation-duration","-webkit-animation-duration","-o-animation-duration"],overlay:!1,overlayClass:"animsition-overlay-slide",overlayParentElement:"body",timeOut:h})},lazyLoad:function(){var t=n("[data-lazyload]");t.length>0&&t.each(function(){var t=n(this),i=t.attr("data-lazyload");t.attr("src","images/blank.svg").css({background:"url(images/preloader.gif) no-repeat center center #FFF"});t.appear(function(){t.css({background:"none"}).removeAttr("width").removeAttr("height").attr("src",i)},{accX:0,accY:120},"easeInCubic")})},topScrollOffset:function(){var n=0;return(t.hasClass("device-lg")||t.hasClass("device-md"))&&!SEMICOLON.isMobile.any()?(n=i.hasClass("sticky-header")?e.hasClass("dots-menu")?100:144:e.hasClass("dots-menu")?140:184,e.length||(n=i.hasClass("sticky-header")?100:140)):n=40,n},defineColumns:function(n){var i=4;if(n.hasClass("portfolio-full"))i=n.hasClass("portfolio-3")?3:n.hasClass("portfolio-5")?5:n.hasClass("portfolio-6")?6:4,t.hasClass("device-sm")&&(i==4||i==5||i==6)?i=3:t.hasClass("device-xs")&&(i==3||i==4||i==5||i==6)?i=2:t.hasClass("device-xxs")&&(i=1);else if(n.hasClass("masonry-thumbs")){var r=n.attr("data-lg-col"),u=n.attr("data-md-col"),f=n.attr("data-sm-col"),e=n.attr("data-xs-col"),o=n.attr("data-xxs-col");i=n.hasClass("col-2")?2:n.hasClass("col-3")?3:n.hasClass("col-5")?5:n.hasClass("col-6")?6:4;t.hasClass("device-lg")?r&&(i=Number(r)):t.hasClass("device-md")?u&&(i=Number(u)):t.hasClass("device-sm")?f&&(i=Number(f)):t.hasClass("device-xs")?e&&(i=Number(e)):t.hasClass("device-xxs")&&o&&(i=Number(o))}return i},setFullColumnWidth:function(i){var c,f,r,u,s,e,h,o,l;if(!n().isotope)return console.log("setFullColumnWidth: Isotope not Defined."),!0;if(i.css({width:""}),i.hasClass("portfolio-full"))f=SEMICOLON.initialize.defineColumns(i),r=i.width(),r==Math.floor(r/f)*f&&(r=r-1),u=Math.floor(r/f),c=t.hasClass("device-xxs")?1:0,i.find(".portfolio-item").each(function(){var t;t=c==0&&n(this).hasClass("wide")?u*2:u;n(this).css({width:t+"px"})});else if(i.hasClass("masonry-thumbs")&&(f=SEMICOLON.initialize.defineColumns(i),r=i.innerWidth(),r==p&&(r=p*1.004,i.css({width:r+"px"})),u=r/f,u=Math.floor(u),u*f>=r&&i.css({"margin-right":"-1px"}),i.children("a").css({width:u+"px"}),s=i.find("a:eq(0)").outerWidth(),i.isotope({masonry:{columnWidth:s}}),e=i.attr("data-big"),e)){for(e=e.split(","),h="",o="",o=0;o<e.length;o++)h=Number(e[o])-1,i.find("a:eq("+h+")").css({width:s*2+"px"});l=setTimeout(function(){i.isotope("layout")},1e3)}},aspectResizer:function(){var t=n(".aspect-resizer");t.length>0&&t.each(function(){var t=n(this),i=t.inlineStyle("width"),r=t.inlineStyle("height"),u=t.parent().innerWidth()})},dataResponsiveClasses:function(){var i=n("[data-class-xxs]"),r=n("[data-class-xs]"),u=n("[data-class-sm]"),f=n("[data-class-md]"),e=n("[data-class-lg]");i.length>0&&i.each(function(){var i=n(this),r=i.attr("data-class-xxs"),u=i.attr("data-class-xs")+" "+i.attr("data-class-sm")+" "+i.attr("data-class-md")+" "+i.attr("data-class-lg");t.hasClass("device-xxs")&&(i.removeClass(u),i.addClass(r))});r.length>0&&r.each(function(){var i=n(this),r=i.attr("data-class-xs"),u=i.attr("data-class-xxs")+" "+i.attr("data-class-sm")+" "+i.attr("data-class-md")+" "+i.attr("data-class-lg");t.hasClass("device-xs")&&(i.removeClass(u),i.addClass(r))});u.length>0&&u.each(function(){var i=n(this),r=i.attr("data-class-sm"),u=i.attr("data-class-xxs")+" "+i.attr("data-class-xs")+" "+i.attr("data-class-md")+" "+i.attr("data-class-lg");t.hasClass("device-sm")&&(i.removeClass(u),i.addClass(r))});f.length>0&&f.each(function(){var i=n(this),r=i.attr("data-class-md"),u=i.attr("data-class-xxs")+" "+i.attr("data-class-xs")+" "+i.attr("data-class-sm")+" "+i.attr("data-class-lg");t.hasClass("device-md")&&(i.removeClass(u),i.addClass(r))});e.length>0&&e.each(function(){var i=n(this),r=i.attr("data-class-lg"),u=i.attr("data-class-xxs")+" "+i.attr("data-class-xs")+" "+i.attr("data-class-sm")+" "+i.attr("data-class-md");t.hasClass("device-lg")&&(i.removeClass(u),i.addClass(r))})},dataResponsiveHeights:function(){var i=n("[data-height-xxs]"),r=n("[data-height-xs]"),u=n("[data-height-sm]"),f=n("[data-height-md]"),e=n("[data-height-lg]");i.length>0&&i.each(function(){var i=n(this),r=i.attr("data-height-xxs");t.hasClass("device-xxs")&&r!=""&&i.css("height",r)});r.length>0&&r.each(function(){var i=n(this),r=i.attr("data-height-xs");t.hasClass("device-xs")&&r!=""&&i.css("height",r)});u.length>0&&u.each(function(){var i=n(this),r=i.attr("data-height-sm");t.hasClass("device-sm")&&r!=""&&i.css("height",r)});f.length>0&&f.each(function(){var i=n(this),r=i.attr("data-height-md");t.hasClass("device-md")&&r!=""&&i.css("height",r)});e.length>0&&e.each(function(){var i=n(this),r=i.attr("data-height-lg");t.hasClass("device-lg")&&r!=""&&i.css("height",r)})},stickFooterOnSmall:function(){var n=u.height(),i=a.height();!t.hasClass("sticky-footer")&&k.length>0&&a.has("#footer")&&n>i&&k.css({"margin-top":n-i})},stickyFooter:function(){if(t.hasClass("sticky-footer")&&k.length>0&&(t.hasClass("device-lg")||t.hasClass("device-md"))){var n=k.outerHeight();vt.css({"margin-bottom":n})}else vt.css({"margin-bottom":0})}};SEMICOLON.header={init:function(){SEMICOLON.header.superfish();SEMICOLON.header.menufunctions();SEMICOLON.header.fullWidthMenu();SEMICOLON.header.overlayMenu();SEMICOLON.header.stickyMenu();SEMICOLON.header.stickyPageMenu();SEMICOLON.header.sideHeader();SEMICOLON.header.sidePanel();SEMICOLON.header.onePageScroll();SEMICOLON.header.onepageScroller();SEMICOLON.header.logo();SEMICOLON.header.topsearch();SEMICOLON.header.topcart()},superfish:function(){if((t.hasClass("device-lg")||t.hasClass("device-md"))&&(n("#primary-menu ul ul, #primary-menu ul .mega-menu-content").css("display","block"),SEMICOLON.header.menuInvert(),n("#primary-menu ul ul, #primary-menu ul .mega-menu-content").css("display","")),!n().superfish)return t.addClass("no-superfish"),console.log("superfish: Superfish not Defined."),!0;n("body:not(.side-header) #primary-menu > ul, body:not(.side-header) #primary-menu > div > ul:not(.dropdown-menu), .top-links > ul").superfish({popUpSelector:"ul,.mega-menu-content,.top-link-section",delay:250,speed:350,animation:{opacity:"show"},animationOut:{opacity:"hide"},cssArrows:!1,onShow:function(){var i=n(this);i.find(".owl-carousel.customjs").length>0&&(i.find(".owl-carousel").removeClass("customjs"),SEMICOLON.widget.carousel());i.hasClass("mega-menu-content")&&i.find(".widget").length>0&&(t.hasClass("device-lg")||t.hasClass("device-md")?setTimeout(function(){SEMICOLON.initialize.commonHeight(i)},200):i.children().height(""))}});n("body.side-header #primary-menu > ul").superfish({popUpSelector:"ul",delay:250,speed:350,animation:{opacity:"show",height:"show"},animationOut:{opacity:"hide",height:"hide"},cssArrows:!1})},menuInvert:function(){n("#primary-menu .mega-menu-content, #primary-menu ul ul").each(function(t,i){var r=n(i),u=r.offset(),f=r.width(),e=u.left;p-(f+e)<0&&r.addClass("menu-pos-invert")})},menufunctions:function(){if(n("#primary-menu ul li:has(ul)").addClass("sub-menu"),n(".top-links ul li:has(ul) > a, #primary-menu.with-arrows > ul > li:has(ul) > a > div, #primary-menu.with-arrows > div > ul > li:has(ul) > a > div, #page-menu nav ul li:has(ul) > a > div").append('<i class="icon-angle-down"><\/i>'),n(".top-links > ul").addClass("clearfix"),(t.hasClass("device-lg")||t.hasClass("device-md"))&&(n("#primary-menu.sub-title > ul > li").hover(function(){n(this).prev().css({backgroundImage:"none"})},function(){n(this).prev().css({backgroundImage:""})}),n("#primary-menu.sub-title").children("ul").children(".current").prev().css({backgroundImage:"none"})),SEMICOLON.isMobile.Android())n("#primary-menu ul li.sub-menu").children("a").on("touchstart",function(t){n(this).parent("li.sub-menu").hasClass("sfHover")||t.preventDefault()});SEMICOLON.isMobile.Windows()&&(n().superfish?n("#primary-menu > ul, #primary-menu > div > ul,.top-links > ul").superfish("destroy").addClass("windows-mobile-menu"):(n("#primary-menu > ul, #primary-menu > div > ul,.top-links > ul").addClass("windows-mobile-menu"),console.log("menufunctions: Superfish not defined.")),n("#primary-menu ul li:has(ul)").append('<a href="#" class="wn-submenu-trigger"><i class="icon-angle-down"><\/i><\/a>'),n("#primary-menu ul li.sub-menu").children("a.wn-submenu-trigger").click(function(){return n(this).parent().toggleClass("open"),n(this).parent().find("> ul, > .mega-menu-content").stop(!0,!0).toggle(),!1}))},fullWidthMenu:function(){t.hasClass("stretched")?(i.find(".container-fullwidth").length>0&&n(".mega-menu .mega-menu-content").css({width:a.width()-120}),i.hasClass("full-header")&&n(".mega-menu .mega-menu-content").css({width:a.width()-60})):(i.find(".container-fullwidth").length>0&&n(".mega-menu .mega-menu-content").css({width:a.width()-120}),i.hasClass("full-header")&&n(".mega-menu .mega-menu-content").css({width:a.width()-80}))},overlayMenu:function(){if(t.hasClass("overlay-menu")){var i=n("#primary-menu").children("ul").children("li"),r=i.outerHeight(),f=i.length*r,e=(u.height()-f)/2;n("#primary-menu").children("ul").children("li:first-child").css({"margin-top":e+"px"})}},stickyMenu:function(i){u.scrollTop()>i?t.hasClass("device-lg")||t.hasClass("device-md")?(n("body:not(.side-header) #header:not(.no-sticky)").addClass("sticky-header"),f.hasClass("force-not-dark")||f.removeClass("not-dark"),SEMICOLON.header.stickyMenuClass()):(t.hasClass("device-xs")||t.hasClass("device-xxs")||t.hasClass("device-sm"))&&t.hasClass("sticky-responsive-menu")&&(n("#header:not(.no-sticky)").addClass("responsive-sticky-header"),SEMICOLON.header.stickyMenuClass()):SEMICOLON.header.removeStickyness()},stickyPageMenu:function(i){u.scrollTop()>i?t.hasClass("device-lg")||t.hasClass("device-md")?n("#page-menu:not(.dots-menu,.no-sticky)").addClass("sticky-page-menu"):(t.hasClass("device-xs")||t.hasClass("device-xxs")||t.hasClass("device-sm"))&&t.hasClass("sticky-responsive-pagemenu")&&n("#page-menu:not(.dots-menu,.no-sticky)").addClass("sticky-page-menu"):n("#page-menu:not(.dots-menu,.no-sticky)").removeClass("sticky-page-menu")},removeStickyness:function(){i.hasClass("sticky-header")&&(n("body:not(.side-header) #header:not(.no-sticky)").removeClass("sticky-header"),i.removeClass().addClass(d),f.removeClass().addClass(yt),f.hasClass("force-not-dark")||f.removeClass("not-dark"),SEMICOLON.slider.swiperSliderMenu(),SEMICOLON.slider.revolutionSliderMenu());i.hasClass("responsive-sticky-header")&&n("body.sticky-responsive-menu #header").removeClass("responsive-sticky-header");(t.hasClass("device-xs")||t.hasClass("device-xxs")||t.hasClass("device-sm"))&&typeof rt=="undefined"&&(i.removeClass().addClass(d),f.removeClass().addClass(yt),f.hasClass("force-not-dark")||f.removeClass("not-dark"))},sideHeader:function(){n("#header-trigger").click(function(){return n("body.open-header").toggleClass("side-header-open"),!1})},sidePanel:function(){n(".side-panel-trigger").click(function(){return t.toggleClass("side-panel-open"),t.hasClass("device-touch")&&t.toggleClass("ohidden"),!1})},onePageScroll:function(){if(h.length>0){var i=h.attr("data-speed"),u=h.attr("data-offset"),r=h.attr("data-easing");i||(i=1e3);r||(r="easeOutQuad");h.find("a[data-href]").click(function(){var o=n(this),s=o.attr("data-href"),c=o.attr("data-speed"),f=o.attr("data-offset"),l=o.attr("data-easing"),a;return n(s).length>0&&(a=u?u:SEMICOLON.initialize.topScrollOffset(),c||(c=i),f||(f=a),l||(l=r),h.hasClass("no-offset")&&(f=0),ut=Number(f),h.find("li").removeClass("current"),h.find('a[data-href="'+s+'"]').parent("li").addClass("current"),(p<768||t.hasClass("overlay-menu"))&&(n("#primary-menu").find("ul.mobile-primary-menu").length>0?n("#primary-menu > ul.mobile-primary-menu, #primary-menu > div > ul.mobile-primary-menu").toggleClass("show",!1):n("#primary-menu > ul, #primary-menu > div > ul").toggleClass("show",!1),e.toggleClass("pagemenu-active",!1)),n("html,body").stop(!0).animate({scrollTop:n(s).offset().top-Number(f)},Number(c),l),ut=Number(f)),!1})}},onepageScroller:function(){h.find("li").removeClass("current");h.find('a[data-href="#'+SEMICOLON.header.onePageCurrentSection()+'"]').parent("li").addClass("current")},onePageCurrentSection:function(){var i="home",r=f.outerHeight();return t.hasClass("side-header")&&(r=0),ai.each(function(){var t=n(this).offset().top,f=u.scrollTop(),e=r+ut;f+e>=t&&f<t+n(this).height()&&n(this).attr("id")!=i&&(i=n(this).attr("id"))}),i},logo:function(){(i.hasClass("dark")||t.hasClass("dark"))&&!f.hasClass("not-dark")?(kt&&l.find("img").attr("src",kt),dt&&v.find("img").attr("src",dt)):(wt&&l.find("img").attr("src",wt),bt&&v.find("img").attr("src",bt));i.hasClass("sticky-header")&&(gt&&l.find("img").attr("src",gt),ni&&v.find("img").attr("src",ni));(t.hasClass("device-xs")||t.hasClass("device-xxs"))&&(ti&&l.find("img").attr("src",ti),ii&&v.find("img").attr("src",ii))},stickyMenuClass:function(){var t,r,n;if(t=pt?pt.split(/ +/):"",r=t.length,r>0)for(n=0,n=0;n<r;n++)t[n]=="not-dark"?(i.removeClass("dark"),f.addClass("not-dark")):t[n]=="dark"?(f.removeClass("not-dark force-not-dark"),i.hasClass(t[n])||i.addClass(t[n])):i.hasClass(t[n])||i.addClass(t[n])},responsiveMenuClass:function(){var r,u,n;if(t.hasClass("device-xs")||t.hasClass("device-xxs")||t.hasClass("device-sm")){if(r=rt?rt.split(/ +/):"",u=r.length,u>0)for(n=0,n=0;n<u;n++)r[n]=="not-dark"?(i.removeClass("dark"),f.addClass("not-dark")):r[n]=="dark"?(f.removeClass("not-dark force-not-dark"),i.hasClass(r[n])||i.addClass(r[n])):i.hasClass(r[n])||i.addClass(r[n]);SEMICOLON.header.logo()}},topsocial:function(){c.length>0&&(t.hasClass("device-md")||t.hasClass("device-lg")?(c.show(),c.find("a").css({width:40}),c.find(".ts-text").each(function(){var i=n(this).clone().css({visibility:"hidden",display:"inline-block","font-size":"13px","font-weight":"bold"}).appendTo(t),r=i.innerWidth()+52;n(this).parent("a").attr("data-hover-width",r);i.remove()}),c.find("a").hover(function(){n(this).find(".ts-text").length>0&&n(this).css({width:n(this).attr("data-hover-width")})},function(){n(this).css({width:40})})):(c.show(),c.find("a").css({width:40}),c.find("a").each(function(){var t=n(this).find(".ts-text").text();n(this).attr("title",t)}),c.find("a").hover(function(){n(this).css({width:40})},function(){n(this).css({width:40})}),t.hasClass("device-xxs")&&(c.hide(),c.slice(0,8).show())))},topsearch:function(){n(document).on("click",function(i){n(i.target).closest("#top-search").length||t.toggleClass("top-search-open",!1);n(i.target).closest("#top-cart").length||it.toggleClass("top-cart-open",!1);n(i.target).closest("#page-menu").length||e.toggleClass("pagemenu-active",!1);n(i.target).closest("#side-panel").length||t.toggleClass("side-panel-open",!1);n(i.target).closest("#primary-menu.mobile-menu-off-canvas > ul").length||n("#primary-menu.mobile-menu-off-canvas > ul").toggleClass("show",!1);n(i.target).closest("#primary-menu.mobile-menu-off-canvas > div > ul").length||n("#primary-menu.mobile-menu-off-canvas > div > ul").toggleClass("show",!1)});n("#top-search-trigger").click(function(i){t.toggleClass("top-search-open");it.toggleClass("top-cart-open",!1);n("#primary-menu > ul, #primary-menu > div > ul").toggleClass("show",!1);e.toggleClass("pagemenu-active",!1);t.hasClass("top-search-open")&&li.find("input").focus();i.stopPropagation();i.preventDefault()})},topcart:function(){n("#top-cart-trigger").click(function(n){e.toggleClass("pagemenu-active",!1);it.toggleClass("top-cart-open");n.stopPropagation();n.preventDefault()})}};SEMICOLON.slider={init:function(){SEMICOLON.slider.sliderParallaxDimensions();SEMICOLON.slider.sliderRun();SEMICOLON.slider.sliderParallax();SEMICOLON.slider.sliderElementsFade();SEMICOLON.slider.captionPosition()},sliderParallaxDimensions:function(){if(r.find(".slider-parallax-inner").length<1)return!0;if(t.hasClass("device-lg")||t.hasClass("device-md")||t.hasClass("device-sm")){var n=r.outerHeight(),i=r.outerWidth();(r.hasClass("revslider-wrap")||r.find(".carousel-widget").length>0)&&(n=r.find(".slider-parallax-inner").children().first().outerHeight(),r.height(n));r.find(".slider-parallax-inner").height(n);t.hasClass("side-header")&&r.find(".slider-parallax-inner").width(i);t.hasClass("stretched")||(i=a.outerWidth(),r.find(".slider-parallax-inner").width(i))}else r.find(".slider-parallax-inner").css({width:"",height:""});w!=""&&w.update(!0)},sliderRun:function(){var l,a,y,p;if(typeof Swiper=="undefined")return console.log("sliderRun: Swiper not Defined."),!0;if(o.hasClass("customjs"))return!0;if(o.hasClass("swiper_wrapper")){var t=o.filter(".swiper_wrapper"),e=t.attr("data-direction"),s=t.attr("data-speed"),f=t.attr("data-autoplay"),r=t.attr("data-loop"),h=t.attr("data-effect"),c=t.attr("data-grab"),v=t.find("#slide-number-total"),i=t.find("#slide-number-current"),u=t.attr("data-video-autoplay");s||(s=300);e||(e="horizontal");f&&(f=Number(f));r=r=="true"?!0:!1;h||(h="slide");c=c=="false"?!1:!0;u=u=="false"?!1:!0;t.find(".swiper-pagination").length>0?(l=".swiper-pagination",a=!0):(l="",a=!1);y="#slider-arrow-right";p="#slider-arrow-left";w=new Swiper(t.find(".swiper-parent"),{direction:e,speed:Number(s),autoplay:f,loop:r,effect:h,slidesPerView:1,grabCursor:c,pagination:l,paginationClickable:a,prevButton:p,nextButton:y,onInit:function(){SEMICOLON.slider.sliderParallaxDimensions();t.find(".yt-bg-player").removeClass("customjs");SEMICOLON.widget.youtubeBgVideo();n(".swiper-slide-active [data-caption-animate]").each(function(){var t=n(this),i=t.attr("data-caption-delay"),r=0,u;r=i?Number(i)+750:750;t.hasClass("animated")||(t.addClass("not-animated"),u=t.attr("data-caption-animate"),setTimeout(function(){t.removeClass("not-animated").addClass(u+" animated")},r))});n("[data-caption-animate]").each(function(){var t=n(this),i=t.attr("data-caption-animate");if(t.parents(".swiper-slide").hasClass("swiper-slide-active"))return!0;t.removeClass("animated").removeClass(i).addClass("not-animated")});SEMICOLON.slider.swiperSliderMenu()},onSlideChangeStart:function(){i.length>0&&(r==!0?i.html(Number(t.find(".swiper-slide.swiper-slide-active").attr("data-swiper-slide-index"))+1):i.html(w.activeIndex+1));n("[data-caption-animate]").each(function(){var t=n(this),i=t.attr("data-caption-animate");if(t.parents(".swiper-slide").hasClass("swiper-slide-active"))return!0;t.removeClass("animated").removeClass(i).addClass("not-animated")});SEMICOLON.slider.swiperSliderMenu()},onSlideChangeEnd:function(){t.find(".swiper-slide").each(function(){var t=n(this);t.find("video").length>0&&u==!0&&t.find("video").get(0).pause();t.find(".yt-bg-player.mb_YTPlayer:not(.customjs)").length>0&&t.find(".yt-bg-player.mb_YTPlayer:not(.customjs)").YTPPause()});t.find('.swiper-slide:not(".swiper-slide-active")').each(function(){var t=n(this);t.find("video").length>0&&t.find("video").get(0).currentTime!=0&&(t.find("video").get(0).currentTime=0);t.find(".yt-bg-player.mb_YTPlayer:not(.customjs)").length>0&&t.find(".yt-bg-player.mb_YTPlayer:not(.customjs)").YTPGetPlayer().seekTo(t.find(".yt-bg-player.mb_YTPlayer:not(.customjs)").attr("data-start"))});t.find(".swiper-slide.swiper-slide-active").find("video").length>0&&u==!0&&t.find(".swiper-slide.swiper-slide-active").find("video").get(0).play();t.find(".swiper-slide.swiper-slide-active").find(".yt-bg-player.mb_YTPlayer:not(.customjs)").length>0&&u==!0&&t.find(".swiper-slide.swiper-slide-active").find(".yt-bg-player.mb_YTPlayer:not(.customjs)").YTPPlay();t.find(".swiper-slide.swiper-slide-active [data-caption-animate]").each(function(){var t=n(this),i=t.attr("data-caption-delay"),r=0,u;r=i?Number(i)+300:300;t.hasClass("animated")||(t.addClass("not-animated"),u=t.attr("data-caption-animate"),setTimeout(function(){t.removeClass("not-animated").addClass(u+" animated")},r))})}});i.length>0&&(r==!0?i.html(Number(t.find(".swiper-slide.swiper-slide-active").attr("data-swiper-slide-index"))+1):i.html(w.activeIndex+1));v.length>0&&v.html(t.find(".swiper-slide:not(.swiper-slide-duplicate)").length)}},sliderParallaxOffset:function(){var n=0,r=i.outerHeight(),u;return(t.hasClass("side-header")||i.hasClass("transparent-header"))&&(r=0),ri.length>0?(u=ri.outerHeight(),n=u+r):n=r,o.next("#header").length>0&&(n=0),n},sliderParallax:function(){var i,o,f,e;if(r.length<1)return!0;i=SEMICOLON.slider.sliderParallaxOffset();o=r.outerHeight();(t.hasClass("device-lg")||t.hasClass("device-md"))&&!SEMICOLON.isMobile.any()?(o+i+50>u.scrollTop()?(r.addClass("slider-parallax-visible").removeClass("slider-parallax-invisible"),u.scrollTop()>i?r.find(".slider-parallax-inner").length>0?(f=((u.scrollTop()-i)*-.4).toFixed(0),e=((u.scrollTop()-i)*-.15).toFixed(0),r.find(".slider-parallax-inner").css({transform:"translateY("+f+"px)"}),n(".slider-parallax .slider-caption,.ei-title").css({transform:"translateY("+e+"px)"})):(f=((u.scrollTop()-i)/1.5).toFixed(0),e=((u.scrollTop()-i)/7).toFixed(0),r.css({transform:"translateY("+f+"px)"}),n(".slider-parallax .slider-caption,.ei-title").css({transform:"translateY("+-e+"px)"})):r.find(".slider-parallax-inner").length>0?n(".slider-parallax-inner,.slider-parallax .slider-caption,.ei-title").css({transform:"translateY(0px)"}):n(".slider-parallax,.slider-parallax .slider-caption,.ei-title").css({transform:"translateY(0px)"})):r.addClass("slider-parallax-invisible").removeClass("slider-parallax-visible"),requesting&&requestAnimationFrame(function(){SEMICOLON.slider.sliderParallax();SEMICOLON.slider.sliderElementsFade()})):r.find(".slider-parallax-inner").length>0?n(".slider-parallax-inner,.slider-parallax .slider-caption,.ei-title").css({transform:"translateY(0px)"}):n(".slider-parallax,.slider-parallax .slider-caption,.ei-title").css({transform:"translateY(0px)"})},sliderElementsFade:function(){var s,f,e;r.length>0&&((t.hasClass("device-lg")||t.hasClass("device-md"))&&!SEMICOLON.isMobile.any()?(s=SEMICOLON.slider.sliderParallaxOffset(),f=r.outerHeight(),o.length>0&&(e=i.hasClass("transparent-header")||n("body").hasClass("side-header")?100:0,r.find("#slider-arrow-left,#slider-arrow-right,.vertical-middle:not(.no-fade),.slider-caption,.ei-title,.camera_prev,.camera_next").css({opacity:1-(u.scrollTop()-e)*1.85/f}))):r.find("#slider-arrow-left,#slider-arrow-right,.vertical-middle:not(.no-fade),.slider-caption,.ei-title,.camera_prev,.camera_next").css({opacity:1}))},captionPosition:function(){o.find(".slider-caption:not(.custom-caption-pos)").each(function(){var i=n(this).outerHeight(),r=o.outerHeight();n(this).parents("#slider").prev("#header").hasClass("transparent-header")&&(t.hasClass("device-lg")||t.hasClass("device-md"))?n(this).parents("#slider").prev("#header").hasClass("floating-header")?n(this).css({top:(r+160-i)/2+"px"}):n(this).css({top:(r+100-i)/2+"px"}):n(this).css({top:(r-i)/2+"px"})})},swiperSliderMenu:function(n){if(n=typeof n!="undefined"?n:!1,t.hasClass("device-lg")||t.hasClass("device-md")){var i=o.find(".swiper-slide.swiper-slide-active");SEMICOLON.slider.headerSchemeChanger(i,n)}},revolutionSliderMenu:function(n){if(n=typeof n!="undefined"?n:!1,t.hasClass("device-lg")||t.hasClass("device-md")){var i=o.find(".active-revslide");SEMICOLON.slider.headerSchemeChanger(i,n)}},headerSchemeChanger:function(r,u){var o,s,h,e;if(r.length>0){if(o=!1,r.hasClass("dark")){if(s=d?d.split(/ +/):"",h=s.length,h>0)for(e=0,e=0;e<h;e++)if(s[e]=="dark"&&u==!0){o=!0;break}n("#header.transparent-header:not(.sticky-header,.semi-transparent,.floating-header)").addClass("dark");o||n("#header.transparent-header.sticky-header,#header.transparent-header.semi-transparent.sticky-header,#header.transparent-header.floating-header.sticky-header").removeClass("dark");f.removeClass("not-dark")}else t.hasClass("dark")?(r.addClass("not-dark"),n("#header.transparent-header:not(.semi-transparent,.floating-header)").removeClass("dark"),n("#header.transparent-header:not(.sticky-header,.semi-transparent,.floating-header)").find("#header-wrap").addClass("not-dark")):(n("#header.transparent-header:not(.semi-transparent,.floating-header)").removeClass("dark"),f.removeClass("not-dark"));i.hasClass("sticky-header")&&SEMICOLON.header.stickyMenuClass();SEMICOLON.header.logo()}},owlCaptionInit:function(){ei.length>0&&ei.each(function(){var t=n(this);t.find(".owl-dot").length>0&&t.addClass("with-carousel-dots")})}};SEMICOLON.portfolio={init:function(){SEMICOLON.portfolio.ajaxload()},gridInit:function(t){if(!n().isotope)return console.log("gridInit: Isotope not Defined."),!0;if(t.length<1||t.hasClass("customjs"))return!0;t.each(function(){var t=n(this),i=t.attr("data-transition"),r=t.attr("data-layout"),u=t.attr("data-stagger");i||(i="0.65s");r||(r="masonry");u||(u=0);setTimeout(function(){t.hasClass("portfolio")?t.isotope({layoutMode:r,transitionDuration:i,stagger:Number(u),masonry:{columnWidth:t.find(".portfolio-item:not(.wide)")[0]}}):t.isotope({layoutMode:r,transitionDuration:i})},300)})},filterInit:function(){if(!n().isotope)return console.log("filterInit: Isotope not Defined."),!0;if(ot.length<1||ot.hasClass("customjs"))return!0;ot.each(function(){var t=n(this),u=t.attr("data-container"),i=t.attr("data-active-class"),r=t.attr("data-default");i||(i="activeFilter");t.find("a").click(function(){t.find("li").removeClass(i);n(this).parent("li").addClass(i);var r=n(this).attr("data-filter");return n(u).isotope({filter:r}),!1});r&&(t.find("li").removeClass(i),t.find('[data-filter="'+r+'"]').parent("li").addClass(i),n(u).isotope({filter:r}))})},shuffleInit:function(){if(!n().isotope)return console.log("shuffleInit: Isotope not Defined."),!0;if(n(".portfolio-shuffle").length<1)return!0;n(".portfolio-shuffle").click(function(){var t=n(this),i=t.attr("data-container");n(i).isotope("shuffle")})},portfolioDescMargin:function(){var t=n(".portfolio-overlay");t.length>0&&t.each(function(){var t=n(this),i,r,u,f;t.find(".portfolio-desc").length>0&&(i=t.outerHeight(),r=t.find(".portfolio-desc").outerHeight(),u=t.find("a.left-icon").length>0||t.find("a.right-icon").length>0||t.find("a.center-icon").length>0?60:0,f=(i-r-u)/2,t.find(".portfolio-desc").css({"margin-top":f}))})},arrange:function(){ft.length>0&&ft.each(function(){var t=n(this);SEMICOLON.initialize.setFullColumnWidth(t)})},ajaxload:function(){n(".portfolio-ajax .portfolio-item a.center-icon").click(function(t){var i=n(this).parents(".portfolio-item").attr("id");n(this).parents(".portfolio-item").hasClass("portfolio-active")||SEMICOLON.portfolio.loadItem(i,st);t.preventDefault()})},newNextPrev:function(t){var i=SEMICOLON.portfolio.getNextItem(t),r=SEMICOLON.portfolio.getPrevItem(t);n("#next-portfolio").attr("data-id",i);n("#prev-portfolio").attr("data-id",r)},loadItem:function(t,i,r){var u,f,e;r||(r=!1);u=SEMICOLON.portfolio.getNextItem(t);f=SEMICOLON.portfolio.getPrevItem(t);r==!1&&(SEMICOLON.portfolio.closeItem(),tt.fadeIn(),e=n("#"+t).attr("data-loader"),nt.load(e,{portid:t,portnext:u,portprev:f},function(){SEMICOLON.portfolio.initializeAjax(t);SEMICOLON.portfolio.openItem();et.removeClass("portfolio-active");n("#"+t).addClass("portfolio-active")}))},closeItem:function(){s&&s.height()>32&&(tt.fadeIn(),s.find("#portfolio-ajax-single").fadeOut("600",function(){n(this).remove()}),s.removeClass("portfolio-ajax-opened"))},openItem:function(){var t=s.find("img").length,i=0,r,u;if(t>0)s.find("img").on("load",function(){var r,u;i++;r=SEMICOLON.initialize.topScrollOffset();t===i&&(nt.css({display:"block"}),s.addClass("portfolio-ajax-opened"),tt.fadeOut(),u=setTimeout(function(){SEMICOLON.widget.loadFlexSlider();SEMICOLON.initialize.lightbox();SEMICOLON.initialize.resizeVideos();SEMICOLON.widget.masonryThumbs();n("html,body").stop(!0).animate({scrollTop:s.offset().top-r},900,"easeOutQuad")},500))});else r=SEMICOLON.initialize.topScrollOffset(),nt.css({display:"block"}),s.addClass("portfolio-ajax-opened"),tt.fadeOut(),u=setTimeout(function(){SEMICOLON.widget.loadFlexSlider();SEMICOLON.initialize.lightbox();SEMICOLON.initialize.resizeVideos();SEMICOLON.widget.masonryThumbs();n("html,body").stop(!0).animate({scrollTop:s.offset().top-r},900,"easeOutQuad")},500)},getNextItem:function(t){var i="",r=n("#"+t).next();return r.length!=0&&(i=r.attr("id")),i},getPrevItem:function(t){var i="",r=n("#"+t).prev();return r.length!=0&&(i=r.attr("id")),i},initializeAjax:function(t){st=n("#"+t);n("#next-portfolio, #prev-portfolio").click(function(){var t=n(this).attr("data-id");return et.removeClass("portfolio-active"),n("#"+t).addClass("portfolio-active"),SEMICOLON.portfolio.loadItem(t,st),!1});n("#close-portfolio").click(function(){return nt.fadeOut("600",function(){s.find("#portfolio-ajax-single").remove()}),s.removeClass("portfolio-ajax-opened"),et.removeClass("portfolio-active"),!1})}};SEMICOLON.widget={init:function(){SEMICOLON.widget.animations();SEMICOLON.widget.youtubeBgVideo();SEMICOLON.widget.tabs();SEMICOLON.widget.tabsJustify();SEMICOLON.widget.tabsResponsive();SEMICOLON.widget.tabsResponsiveResize();SEMICOLON.widget.toggles();SEMICOLON.widget.accordions();SEMICOLON.widget.counter();SEMICOLON.widget.roundedSkill();SEMICOLON.widget.progress();SEMICOLON.widget.twitterFeed();SEMICOLON.widget.flickrFeed();SEMICOLON.widget.instagramPhotos("36286274.b9e559e.4824cbc1d0c94c23827dc4a2267a9f6b","b9e559ec7c284375bf41e9a9fb72ae01");SEMICOLON.widget.dribbbleShots("01530280af335d298e756ed8ef786c8c4e92a50b88e53a185531b1a639e768b8");SEMICOLON.widget.navTree();SEMICOLON.widget.textRotater();SEMICOLON.widget.carousel();SEMICOLON.widget.linkScroll();SEMICOLON.widget.contactForm();SEMICOLON.widget.subscription();SEMICOLON.widget.quickContact();SEMICOLON.widget.cookieNotify();SEMICOLON.widget.extras()},parallax:function(){if(!n.stellar)return console.log("parallax: Stellar not Defined."),!0;(oi.length>0||si.length>0||hi.length>0)&&(SEMICOLON.isMobile.any()?(oi.addClass("mobile-parallax"),si.addClass("mobile-parallax"),hi.addClass("mobile-parallax")):n.stellar({horizontalScrolling:!1,verticalOffset:150}))},animations:function(){if(!n().appear)return console.log("animations: Appear not Defined."),!0;var i=n("[data-animate]");i.length>0&&(t.hasClass("device-lg")||t.hasClass("device-md")||t.hasClass("device-sm"))&&i.each(function(){var t=n(this),i=t.attr("data-animate-out"),f=t.attr("data-delay"),e=t.attr("data-delay-out"),r=0,o=3e3,u;if(t.parents(".fslider.no-thumbs-animate").length>0)return!0;r=f?Number(f)+500:500;i&&e&&(o=Number(e)+r);t.hasClass("animated")||(t.addClass("not-animated"),u=t.attr("data-animate"),t.appear(function(){setTimeout(function(){t.removeClass("not-animated").addClass(u+" animated")},r);i&&setTimeout(function(){t.removeClass(u).addClass(i)},o)},{accX:0,accY:-120},"easeInCubic"))})},loadFlexSlider:function(){if(!n().flexslider)return console.log("loadFlexSlider: FlexSlider not Defined."),!0;var t=n(".fslider:not(.customjs)").find(".flexslider");t.length>0&&t.each(function(){var t=n(this),e=t.parent(".fslider").attr("data-animation"),r=t.parent(".fslider").attr("data-easing"),u=t.parent(".fslider").attr("data-direction"),o=t.parent(".fslider").attr("data-reverse"),s=t.parent(".fslider").attr("data-slideshow"),h=t.parent(".fslider").attr("data-pause"),c=t.parent(".fslider").attr("data-speed"),l=t.parent(".fslider").attr("data-video"),i=t.parent(".fslider").attr("data-pagi"),a=t.parent(".fslider").attr("data-arrows"),w=t.parent(".fslider").attr("data-thumbs"),v=t.parent(".fslider").attr("data-hover"),f=t.parent(".fslider").attr("data-smooth-height"),y=t.parent(".fslider").attr("data-touch"),p=!1;e||(e="slide");r&&r!="swing"||(r="swing",p=!0);u||(u="horizontal");o=o=="true"?!0:!1;s=s?!1:!0;h||(h=5e3);c||(c=600);l||(l=!1);f=f=="false"?!1:!0;u=="vertical"&&(f=!1);i=i=="false"?!1:!0;i=w=="true"?"thumbnails":i;a=a=="false"?!1:!0;v=v=="false"?!1:!0;y=y=="false"?!1:!0;t.flexslider({selector:".slider-wrap > .slide",animation:e,easing:r,direction:u,reverse:o,slideshow:s,slideshowSpeed:Number(h),animationSpeed:Number(c),pauseOnHover:v,video:l,controlNav:i,directionNav:a,smoothHeight:f,useCSS:p,touch:y,start:function(t){SEMICOLON.widget.animations();SEMICOLON.initialize.verticalMiddle();t.parent().removeClass("preloader2");var i=setTimeout(function(){n(".grid-container").isotope("layout")},1200);SEMICOLON.initialize.lightbox();n(".flex-prev").html('<i class="icon-angle-left"><\/i>');n(".flex-next").html('<i class="icon-angle-right"><\/i>');SEMICOLON.portfolio.portfolioDescMargin()},after:function(){n(".grid-container").hasClass("portfolio-full")&&(n(".grid-container.portfolio-full").isotope("layout"),SEMICOLON.portfolio.portfolioDescMargin())}})})},html5Video:function(){var t=n(".video-wrap:has(video)");t.length>0&&t.each(function(){var i=n(this),t=i.find("video"),h=i.outerWidth(),r=i.outerHeight(),o=t.outerWidth(),u=t.outerHeight(),f,e;if(u<r){var c=o/u,s=r*c,f=(s-h)/2;t.css({width:s+"px",height:r+"px",left:-f+"px"})}else f=(u-r)/2,t.css({width:o+"px",height:u+"px",top:-f+"px"});SEMICOLON.isMobile.any()&&(e=t.attr("poster"),e!=""&&i.append('<div class="video-placeholder" style="background-image: url('+e+');"><\/div>'))})},youtubeBgVideo:function(){if(!n().mb_YTPlayer)return console.log("youtubeBgVideo: YoutubeBG Plugin not Defined."),!0;var t=n(".yt-bg-player");if(t.hasClass("customjs"))return!0;t.length>0&&t.each(function(){var t=n(this),y=t.attr("data-video"),i=t.attr("data-mute"),r=t.attr("data-ratio"),u=t.attr("data-quality"),f=t.attr("data-opacity"),e=t.attr("data-container"),o=t.attr("data-optimize"),s=t.attr("data-loop"),h=t.attr("data-volume"),c=t.attr("data-start"),l=t.attr("data-stop"),a=t.attr("data-autoplay"),v=t.attr("data-fullscreen");i=i=="false"?!1:!0;r||(r="16/9");u||(u="hd720");f||(f=1);e||(e="self");o=o=="false"?!1:!0;s=s=="false"?!1:!0;h||(h=1);c||(c=0);l||(l=0);a=a=="false"?!1:!0;v=v=="true"?!0:!1;t.mb_YTPlayer({videoURL:y,mute:i,ratio:r,quality:u,opacity:Number(f),containment:e,optimizeDisplay:o,loop:s,vol:Number(h),startAt:Number(c),stopAt:Number(l),autoplay:a,realfullscreen:v,showYTLogo:!1,showControls:!1})})},tabs:function(){if(!n().tabs)return console.log("tabs: Tabs not Defined."),!0;var t=n(".tabs:not(.customjs)");t.length>0&&t.each(function(){var i=n(this),r=i.attr("data-speed"),t=i.attr("data-active");r||(r=400);t=t?t-1:0;i.tabs({active:Number(t),show:{effect:"fade",duration:Number(r)}})})},tabsJustify:function(){if(n("body").hasClass("device-xxs")||n("body").hasClass("device-xs"))n(".tabs.tabs-justify").find(".tab-nav > li").css({width:""});else{var t=n(".tabs.tabs-justify");t.length>0&&t.each(function(){var t=n(this),i=t.find(".tab-nav > li"),r=i.length,u=0,f=0;u=t.hasClass("tabs-bordered")||t.hasClass("tabs-bb")?t.find(".tab-nav").outerWidth():t.find("tab-nav").hasClass("tab-nav2")?t.find(".tab-nav").outerWidth()-r*10:t.find(".tab-nav").outerWidth()-30;f=Math.floor(u/r);i.css({width:f+"px"})})}},tabsResponsive:function(){if(!n().tabs)return console.log("tabs: Tabs not Defined."),!0;var t=n(".tabs.tabs-responsive");if(t.length<1)return!0;t.each(function(){var r=n(this),t=n(this).find(".tab-nav"),i=n(this).find(".tab-container");t.children("li").each(function(){var r=n(this),t=r.children("a"),u=t.attr("href"),f=t.html();i.find(u).before('<div class="acctitle hide"><i class="acc-closed icon-ok-circle"><\/i><i class="acc-open icon-remove-circle"><\/i>'+f+"<\/div>")})})},tabsResponsiveResize:function(){if(!n().tabs)return console.log("tabs: Tabs not Defined."),!0;var t=n(".tabs.tabs-responsive");if(t.length<1)return!0;t.each(function(){var t=n(this),i=t.attr("data-accordion-style");n("body").hasClass("device-xs")||n("body").hasClass("device-xxs")?(t.find(".tab-nav").addClass("hide"),t.find(".tab-container").addClass("accordion "+i+" clearfix"),t.find(".tab-content").addClass("acc_content"),t.find(".acctitle").removeClass("hide"),SEMICOLON.widget.accordions()):(n("body").hasClass("device-sm")||n("body").hasClass("device-md")||n("body").hasClass("device-lg"))&&(t.find(".tab-nav").removeClass("hide"),t.find(".tab-container").removeClass("accordion "+i+" clearfix"),t.find(".tab-content").removeClass("acc_content"),t.find(".acctitle").addClass("hide"),t.tabs("refresh"))})},toggles:function(){var t=n(".toggle");t.length>0&&t.each(function(){var t=n(this),i=t.attr("data-state");i!="open"?t.children(".togglec").hide():t.children(".togglet").addClass("toggleta");t.children(".togglet").click(function(){return n(this).toggleClass("toggleta").next(".togglec").slideToggle(300),!0})})},accordions:function(){var t=n(".accordion");t.length>0&&t.each(function(){var t=n(this),r=t.attr("data-state"),i=t.attr("data-active");i=i?i-1:0;t.find(".acc_content").hide();r!="closed"&&t.find(".acctitle:eq("+Number(i)+")").addClass("acctitlec").next().show();t.find(".acctitle").click(function(){return n(this).next().is(":hidden")&&(t.find(".acctitle").removeClass("acctitlec").next().slideUp("normal"),n(this).toggleClass("acctitlec").next().slideDown("normal")),!1})})},counter:function(){if(!n().appear)return console.log("counter: Appear not Defined."),!0;if(!n().countTo)return console.log("counter: countTo not Defined."),!0;var i=n(".counter:not(.counter-instant)");i.length>0&&i.each(function(){var i=n(this),r=n(this).find("span").attr("data-comma");r=r?!0:!1;t.hasClass("device-lg")||t.hasClass("device-md")?i.appear(function(){SEMICOLON.widget.runCounter(i,r);i.parents(".common-height")&&SEMICOLON.initialize.maxHeight()},{accX:0,accY:-120},"easeInCubic"):SEMICOLON.widget.runCounter(i,r)})},runCounter:function(n,t){t==!0?n.find("span").countTo({formatter:function(n,t){return n=n.toFixed(t.decimals),n.replace(/\B(?=(\d{3})+(?!\d))/g,",")}}):n.find("span").countTo()},roundedSkill:function(){if(!n().appear)return console.log("roundedSkill: Appear not Defined."),!0;if(!n().easyPieChart)return console.log("roundedSkill: EasyPieChart not Defined."),!0;var i=n(".rounded-skill");i.length>0&&i.each(function(){var i=n(this),r=i.attr("data-size"),u=i.attr("data-speed"),f=i.attr("data-width"),e=i.attr("data-color"),o=i.attr("data-trackcolor"),s;r||(r=140);u||(u=2e3);f||(f=8);e||(e="#0093BF");o||(o="rgba(0,0,0,0.04)");s={roundSkillSize:r,roundSkillSpeed:u,roundSkillWidth:f,roundSkillColor:e,roundSkillTrackColor:o};t.hasClass("device-lg")||t.hasClass("device-md")?(i.css({width:r+"px",height:r+"px","line-height":r+"px"}).animate({opacity:0},10),i.appear(function(){if(!i.hasClass("skills-animated")){var n=setTimeout(function(){i.css({opacity:1})},100);SEMICOLON.widget.runRoundedSkills(i,s);i.addClass("skills-animated")}},{accX:0,accY:-120},"easeInCubic")):SEMICOLON.widget.runRoundedSkills(i,s)})},runRoundedSkills:function(n,t){n.easyPieChart({size:Number(t.roundSkillSize),animate:Number(t.roundSkillSpeed),scaleColor:!1,trackColor:t.roundSkillTrackColor,lineWidth:Number(t.roundSkillWidth),lineCap:"square",barColor:t.roundSkillColor})},progress:function(){if(!n().appear)return console.log("progress: Appear not Defined."),!0;var i=n(".progress");i.length>0&&i.each(function(){var i=n(this),r=i.parent("li"),u=r.attr("data-percent");t.hasClass("device-lg")||t.hasClass("device-md")?i.appear(function(){r.hasClass("skills-animated")||(i.find(".counter-instant span").countTo(),r.find(".progress").css({width:u+"%"}).addClass("skills-animated"))},{accX:0,accY:-120},"easeInCubic"):(i.find(".counter-instant span").countTo(),r.find(".progress").css({width:u+"%"}))})},twitterFeed:function(){if(typeof sm_format_twitter=="undefined")return console.log("twitterFeed: sm_format_twitter() not Defined."),!0;if(typeof sm_format_twitter3=="undefined")return console.log("twitterFeed: sm_format_twitter3() not Defined."),!0;var t=n(".twitter-feed");t.length>0&&t.each(function(){var t=n(this),i=t.attr("data-username"),r=t.attr("data-count"),u=t.attr("data-loader");i||(i="twitter");r||(r=3);u||(u="include/twitter/tweets.php");n.getJSON(u+"?username="+i+"&count="+r,function(n){t.hasClass("fslider")?t.find(".slider-wrap").html(sm_format_twitter3(n)).promise().done(function(){var n=setInterval(function(){if(t.find(".slide").length>1){t.removeClass("customjs");var i=setTimeout(function(){SEMICOLON.widget.loadFlexSlider()},500);clearInterval(n)}},500)}):t.html(sm_format_twitter(n))})})},flickrFeed:function(){if(!n().jflickrfeed)return console.log("flickrFeed: jflickrfeed not Defined."),!0;var t=n(".flickr-feed");t.length>0&&t.each(function(){var t=n(this),u=t.attr("data-id"),i=t.attr("data-count"),f=t.attr("data-type"),r="photos_public.gne";f=="group"&&(r="groups_pool.gne");i||(i=9);t.jflickrfeed({feedapi:r,limit:Number(i),qstrings:{id:u},itemTemplate:'<a href="{{image_b}}" title="{{title}}" data-lightbox="gallery-item"><img src="{{image_s}}" alt="{{title}}" /><\/a>'},function(){SEMICOLON.initialize.lightbox()})})},instagramPhotos:function(t,i){if(typeof Instafeed=="undefined")return console.log("Instafeed not Defined."),!0;var r=n(".instagram-photos");r.length>0&&r.each(function(){var r=n(this),s=r.attr("id"),h=r.attr("data-user"),l=r.attr("data-tag"),a=r.attr("data-location"),u=r.attr("data-count"),f=r.attr("data-type"),e=r.attr("data-sortBy"),o=r.attr("data-resolution"),c;u||(u=9);e||(e="none");o||(o="thumbnail");c=f=="user"?new Instafeed({target:s,get:f,userId:Number(h),limit:Number(u),sortBy:e,resolution:o,accessToken:t,clientId:i}):f=="tagged"?new Instafeed({target:s,get:f,tagName:l,limit:Number(u),sortBy:e,resolution:o,clientId:i}):f=="location"?new Instafeed({target:s,get:f,locationId:Number(h),limit:Number(u),sortBy:e,resolution:o,clientId:i}):new Instafeed({target:s,get:"popular",limit:Number(u),sortBy:e,resolution:o,clientId:i});c.run()})},dribbbleShots:function(t){if(!n.jribbble)return console.log("dribbbleShots: Jribbble not Defined."),!0;if(!n().imagesLoaded)return console.log("dribbbleShots: imagesLoaded not Defined."),!0;var i=n(".dribbble-shots");i.length>0&&(n.jribbble.setToken(t),i.each(function(){var t=n(this),u=t.attr("data-user"),i=t.attr("data-count"),f=t.attr("data-list"),r=t.attr("data-type");t.addClass("customjs");i||(i=9);r=="user"?n.jribbble.users(u).shots({sort:"recent",page:1,per_page:Number(i)}).then(function(n){var i=[];n.forEach(function(n){i.push('<a href="'+n.html_url+'" target="_blank">');i.push('<img src="'+n.images.teaser+'" ');i.push('alt="'+n.title+'"><\/a>')});t.html(i.join(""));t.imagesLoaded().done(function(){t.removeClass("customjs");SEMICOLON.widget.masonryThumbs()})}):r=="list"&&n.jribbble.shots(f,{sort:"recent",page:1,per_page:Number(i)}).then(function(n){var i=[];n.forEach(function(n){i.push('<a href="'+n.html_url+'" target="_blank">');i.push('<img src="'+n.images.teaser+'" ');i.push('alt="'+n.title+'"><\/a>')});t.html(i.join(""));t.imagesLoaded().done(function(){t.removeClass("customjs");SEMICOLON.widget.masonryThumbs()})})}))},navTree:function(){var t=n(".nav-tree");t.length>0&&t.each(function(){var t=n(this),i=t.attr("data-speed"),r=t.attr("data-easing");i||(i=250);r||(r="swing");t.find("ul li:has(ul)").addClass("sub-menu");t.find("ul li:has(ul) > a").append(' <i class="icon-angle-down"><\/i>');t.hasClass("on-hover")?t.find("ul li:has(ul):not(.active)").hover(function(){n(this).children("ul").stop(!0,!0).slideDown(Number(i),r)},function(){n(this).children("ul").delay(250).slideUp(Number(i),r)}):t.find("ul li:has(ul) > a").click(function(u){var f=n(this);t.find("ul li").not(f.parents()).removeClass("active");f.parent().children("ul").slideToggle(Number(i),r,function(){n(this).find("ul").hide();n(this).find("li.active").removeClass("active")});t.find("ul li > ul").not(f.parent().children("ul")).not(f.parents("ul")).slideUp(Number(i),r);f.parent("li:has(ul)").toggleClass("active");u.preventDefault()})})},carousel:function(){if(!n().owlCarousel)return console.log("carousel: Owl Carousel not Defined."),!0;var i=n(".carousel-widget:not(.customjs)");if(i.length<1)return!0;i.each(function(){var i=n(this),c=i.attr("data-items"),f=i.attr("data-items-lg"),e=i.attr("data-items-md"),o=i.attr("data-items-sm"),s=i.attr("data-items-xs"),l=i.attr("data-items-xxs"),a=i.attr("data-loop"),u=i.attr("data-autoplay"),h=i.attr("data-speed"),v=i.attr("data-animate-in"),y=i.attr("data-animate-out"),p=i.attr("data-nav"),w=i.attr("data-pagi"),b=i.attr("data-margin"),k=i.attr("data-stage-padding"),d=i.attr("data-merge"),g=i.attr("data-start"),nt=i.attr("data-rewind"),r=i.attr("data-slideby"),tt=i.attr("data-center"),it=i.attr("data-lazyload"),rt=i.attr("data-video"),ut=i.attr("data-rtl"),ft;c||(c=4);f||(f=Number(c));e||(e=Number(f));o||(o=Number(e));s||(s=Number(o));l||(l=Number(s));h||(h=250);b||(b=20);k||(k=0);g||(g=0);r||(r=1);r=r=="page"?"page":Number(r);a=a=="true"?!0:!1;u?(ft=Number(u),u=!0):(u=!1,ft=0);v||(v=!1);y||(y=!1);p=p=="false"?!1:!0;w=w=="false"?!1:!0;nt=nt=="true"?!0:!1;d=d=="true"?!0:!1;tt=tt=="true"?!0:!1;it=it=="true"?!0:!1;rt=rt=="true"?!0:!1;ut=ut=="true"||t.hasClass("rtl")?!0:!1;i.owlCarousel({margin:Number(b),loop:a,stagePadding:Number(k),merge:d,startPosition:Number(g),rewind:nt,slideBy:r,center:tt,lazyLoad:it,nav:p,navText:['<i class="icon-angle-left"><\/i>','<i class="icon-angle-right"><\/i>'],autoplay:u,autoplayTimeout:ft,autoplayHoverPause:!0,dots:w,smartSpeed:Number(h),fluidSpeed:Number(h),video:rt,animateIn:v,animateOut:y,rtl:ut,responsive:{0:{items:Number(l)},480:{items:Number(s)},768:{items:Number(o)},992:{items:Number(e)},1200:{items:Number(f)}},onInitialized:function(){SEMICOLON.slider.owlCaptionInit();SEMICOLON.slider.sliderParallaxDimensions();SEMICOLON.initialize.lightbox()}})})},masonryThumbs:function(){var t=n(".masonry-thumbs:not(.customjs)");t.length>0&&t.each(function(){var t=n(this);SEMICOLON.widget.masonryThumbsArrange(t)})},masonryThumbsArrange:function(t){if(!n().isotope)return console.log("masonryThumbsArrange: Isotope not Defined."),!0;SEMICOLON.initialize.setFullColumnWidth(t);t.isotope("layout")},notifications:function(t){if(typeof toastr=="undefined")return console.log("notifications: Toastr not Defined."),!0;toastr.remove();var i=n(t),u=i.attr("data-notify-position"),f=i.attr("data-notify-type"),r=i.attr("data-notify-msg"),e=i.attr("data-notify-timeout"),o=i.attr("data-notify-close");return u=u?"toast-"+i.attr("data-notify-position"):"toast-top-right",r||(r="Please set a message!"),e||(e=5e3),o=o=="true"?!0:!1,toastr.options.positionClass=u,toastr.options.timeOut=Number(e),toastr.options.closeButton=o,toastr.options.closeHtml='<button><i class="icon-remove"><\/i><\/button>',f=="warning"?toastr.warning(r):f=="error"?toastr.error(r):f=="success"?toastr.success(r):toastr.info(r),!1},textRotater:function(){if(!n().Morphext)return console.log("textRotater: Morphext not Defined."),!0;ci.length>0&&ci.each(function(){var f=n(this),t=n(this).attr("data-rotate"),i=n(this).attr("data-speed"),r=n(this).attr("data-separator"),u;t||(t="fade");i||(i=1200);r||(r=",");u=n(this).find(".t-rotate");u.Morphext({animation:t,separator:r,speed:Number(i)})})},linkScroll:function(){n("a[data-scrollto]").click(function(){var i=n(this),t=i.attr("data-scrollto"),r=i.attr("data-speed"),u=i.attr("data-offset"),f=i.attr("data-easing"),e=i.attr("data-highlight");return r||(r=750),u||(u=SEMICOLON.initialize.topScrollOffset()),f||(f="easeOutQuad"),n("html,body").stop(!0).animate({scrollTop:n(t).offset().top-Number(u)},Number(r),f,function(){var i;e&&(n(t).find(".highlight-me").length>0?(n(t).find(".highlight-me").animate({backgroundColor:e},300),i=setTimeout(function(){n(t).find(".highlight-me").animate({backgroundColor:"transparent"},300)},500)):(n(t).animate({backgroundColor:e},300),i=setTimeout(function(){n(t).animate({backgroundColor:"transparent"},300)},500)))}),!1})},contactForm:function(){if(!n().validate)return console.log("contactForm: Form Validate not Defined."),!0;if(!n().ajaxSubmit)return console.log("contactForm: jQuery Form not Defined."),!0;var t=n(".contact-widget:not(.customjs)");if(t.length<1)return!0;t.each(function(){var t=n(this),f=t.attr("data-alert-type"),r=t.attr("data-loader"),i=t.find(".contact-form-result"),u=t.attr("data-redirect");t.find("form").validate({submitHandler:function(t){if(i.hide(),r=="button"){var e=n(t).find("button"),o=e.html();e.html('<i class="icon-line-loader icon-spin nomargin"><\/i>')}else n(t).find(".form-process").fadeIn();n(t).ajaxSubmit({target:i,dataType:"json",success:function(s){var h;if(r=="button"?e.html(o):n(t).find(".form-process").fadeOut(),s.alert!="error"&&u)return window.location.replace(u),!0;f=="inline"?(h=s.alert=="error"?"alert-danger":"alert-success",i.removeClass("alert-danger alert-success").addClass("alert "+h).html(s.message).slideDown(400)):(i.attr("data-notify-type",s.alert).attr("data-notify-msg",s.message).html(""),SEMICOLON.widget.notifications(i));n(t).find(".g-recaptcha").children("div").length>0&&grecaptcha.reset();s.alert!="error"&&n(t).clearForm()}})}})})},subscription:function(){if(!n().validate)return console.log("subscription: Form Validate not Defined."),!0;if(!n().ajaxSubmit)return console.log("subscription: jQuery Form not Defined."),!0;var t=n(".subscribe-widget:not(.customjs)");if(t.length<1)return!0;t.each(function(){var t=n(this),f=t.attr("data-alert-type"),r=t.attr("data-loader"),i=t.find(".widget-subscribe-form-result"),u=t.attr("data-redirect");t.find("form").validate({submitHandler:function(t){if(i.hide(),r=="button"){var e=n(t).find("button"),o=e.html();e.html('<i class="icon-line-loader icon-spin nomargin"><\/i>')}else n(t).find(".input-group-addon").find(".icon-email2").removeClass("icon-email2").addClass("icon-line-loader icon-spin");n(t).ajaxSubmit({target:i,dataType:"json",resetForm:!0,success:function(s){var h;if(r=="button"?e.html(o):n(t).find(".input-group-addon").find(".icon-line-loader").removeClass("icon-line-loader icon-spin").addClass("icon-email2"),s.alert!="error"&&u)return window.location.replace(u),!0;f=="inline"?(h=s.alert=="error"?"alert-danger":"alert-success",i.addClass("alert "+h).html(s.message).slideDown(400)):(i.attr("data-notify-type",s.alert).attr("data-notify-msg",s.message).html(""),SEMICOLON.widget.notifications(i))}})}})})},quickContact:function(){if(!n().validate)return console.log("quickContact: Form Validate not Defined."),!0;if(!n().ajaxSubmit)return console.log("quickContact: jQuery Form not Defined."),!0;var t=n(".quick-contact-widget:not(.customjs)");if(t.length<1)return!0;t.each(function(){var t=n(this),f=t.attr("data-alert-type"),r=t.attr("data-loader"),i=t.find(".quick-contact-form-result"),u=t.attr("data-redirect");t.find("form").validate({submitHandler:function(t){if(i.hide(),n(t).animate({opacity:.4}),r=="button"){var e=n(t).find("button"),o=e.html();e.html('<i class="icon-line-loader icon-spin nomargin"><\/i>')}else n(t).find(".form-process").fadeIn();n(t).ajaxSubmit({target:i,dataType:"json",resetForm:!0,success:function(s){var h;if(n(t).animate({opacity:1}),r=="button"?e.html(o):n(t).find(".form-process").fadeOut(),s.alert!="error"&&u)return window.location.replace(u),!0;f=="inline"?(h=s.alert=="error"?"alert-danger":"alert-success",i.addClass("alert "+h).html(s.message).slideDown(400)):(i.attr("data-notify-type",s.alert).attr("data-notify-msg",s.message).html(""),SEMICOLON.widget.notifications(i));n(t).find(".g-recaptcha").children("div").length>0&&grecaptcha.reset()}})}})})},cookieNotify:function(){if(!n.cookie)return console.log("cookieNotify: Cookie Function not defined."),!0;if(b.length>0){var t=b.outerHeight();b.css({bottom:-t});n.cookie("websiteUsesCookies")!="yesConfirmed"&&b.css({bottom:0});n(".cookie-accept").click(function(){return b.css({bottom:-t}),n.cookie("websiteUsesCookies","yesConfirmed",{expires:30}),!1})}},extras:function(){n().tooltip?n('[data-toggle="tooltip"]').tooltip({container:"body"}):console.log("extras: Bootstrap Tooltip not defined.");n().popover?n("[data-toggle=popover]").popover():console.log("extras: Bootstrap Popover not defined.");n(".style-msg").on("click",".close",function(t){n(this).parents(".style-msg").slideUp();t.preventDefault()});n("#primary-menu-trigger,#overlay-menu-close").click(function(){return n("#primary-menu").find("ul.mobile-primary-menu").length>0?n("#primary-menu > ul.mobile-primary-menu, #primary-menu > div > ul.mobile-primary-menu").toggleClass("show"):n("#primary-menu > ul, #primary-menu > div > ul").toggleClass("show"),t.toggleClass("primary-menu-open"),!1});n("#page-submenu-trigger").click(function(){return t.toggleClass("top-search-open",!1),e.toggleClass("pagemenu-active"),!1});e.find("nav").click(function(){t.toggleClass("top-search-open",!1);it.toggleClass("top-cart-open",!1)});SEMICOLON.isMobile.any()&&t.addClass("device-touch")}};SEMICOLON.isMobile={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return SEMICOLON.isMobile.Android()||SEMICOLON.isMobile.BlackBerry()||SEMICOLON.isMobile.iOS()||SEMICOLON.isMobile.Opera()||SEMICOLON.isMobile.Windows()}};SEMICOLON.documentOnResize={init:function(){var i=setTimeout(function(){SEMICOLON.header.topsocial();SEMICOLON.header.fullWidthMenu();SEMICOLON.header.overlayMenu();SEMICOLON.initialize.fullScreen();SEMICOLON.initialize.verticalMiddle();SEMICOLON.initialize.maxHeight();SEMICOLON.initialize.testimonialsGrid();SEMICOLON.initialize.stickyFooter();SEMICOLON.slider.sliderParallaxDimensions();SEMICOLON.slider.captionPosition();SEMICOLON.portfolio.arrange();SEMICOLON.portfolio.portfolioDescMargin();SEMICOLON.widget.tabsResponsiveResize();SEMICOLON.widget.tabsJustify();SEMICOLON.widget.html5Video();SEMICOLON.widget.masonryThumbs();SEMICOLON.initialize.dataResponsiveClasses();SEMICOLON.initialize.dataResponsiveHeights();g.length>0&&(g.hasClass(".customjs")||(n().isotope?g.isotope("layout"):console.log("documentOnResize > init: Isotope not defined.")));(t.hasClass("device-lg")||t.hasClass("device-md"))&&n("#primary-menu").find("ul.mobile-primary-menu").removeClass("show")},500);p=u.width()}};SEMICOLON.documentOnReady={init:function(){SEMICOLON.initialize.init();SEMICOLON.header.init();o.length>0&&SEMICOLON.slider.init();ft.length>0&&SEMICOLON.portfolio.init();SEMICOLON.widget.init();SEMICOLON.documentOnReady.windowscroll()},windowscroll:function(){var c=0,t=0,o=0,r,s;i.length>0&&(c=i.offset().top);i.length>0&&(t=f.offset().top);e.length>0&&(o=i.length>0&&!i.hasClass("no-sticky")?i.hasClass("sticky-style-2")||i.hasClass("sticky-style-3")?e.offset().top-f.outerHeight():e.offset().top-i.outerHeight():e.offset().top);r=i.attr("data-sticky-offset");typeof r!="undefined"&&(r=="full"?(t=u.height(),s=i.attr("data-sticky-offset-negative"),typeof s!="undefined"&&(t=t-s-1)):t=Number(r));SEMICOLON.header.stickyMenu(t);SEMICOLON.header.stickyPageMenu(o);u.on("scroll",function(){SEMICOLON.initialize.goToTopScroll();n("body.open-header.close-header-on-scroll").removeClass("side-header-open");SEMICOLON.header.stickyMenu(t);SEMICOLON.header.stickyPageMenu(o);SEMICOLON.header.logo()});window.addEventListener("scroll",onScrollSliderParallax,!1);h.length>0&&(n().scrolled?u.scrolled(function(){SEMICOLON.header.onepageScroller()}):console.log("windowscroll: Scrolled Function not defined."))}};SEMICOLON.documentOnLoad={init:function(){SEMICOLON.slider.captionPosition();SEMICOLON.slider.swiperSliderMenu(!0);SEMICOLON.slider.revolutionSliderMenu(!0);SEMICOLON.initialize.maxHeight();SEMICOLON.initialize.testimonialsGrid();SEMICOLON.initialize.verticalMiddle();SEMICOLON.initialize.stickFooterOnSmall();SEMICOLON.initialize.stickyFooter();SEMICOLON.portfolio.gridInit(g);SEMICOLON.portfolio.filterInit();SEMICOLON.portfolio.shuffleInit();SEMICOLON.portfolio.arrange();SEMICOLON.portfolio.portfolioDescMargin();SEMICOLON.widget.parallax();SEMICOLON.widget.loadFlexSlider();SEMICOLON.widget.html5Video();SEMICOLON.widget.masonryThumbs();SEMICOLON.header.topsocial();SEMICOLON.header.responsiveMenuClass();SEMICOLON.initialize.modal()}};var u=n(window),t=n("body"),a=n("#wrapper"),i=n("#header"),f=n("#header-wrap"),vt=n("#content"),k=n("#footer"),p=u.width(),d=i.attr("class"),yt=f.attr("class"),pt=i.attr("data-sticky-class"),rt=i.attr("data-responsive-class"),l=n("#logo").find(".standard-logo"),vi=l.find("img").outerWidth(),v=n("#logo").find(".retina-logo"),wt=l.find("img").attr("src"),bt=v.find("img").attr("src"),kt=l.attr("data-dark-logo"),dt=v.attr("data-dark-logo"),gt=l.attr("data-sticky-logo"),ni=v.attr("data-sticky-logo"),ti=l.attr("data-mobile-logo"),ii=v.attr("data-mobile-logo"),e=n("#page-menu"),h=n(".one-page-menu"),ut=0,ft=n(".portfolio"),yi=n(".shop"),g=n(".grid-container"),o=n("#slider"),r=n(".slider-parallax"),w="",ri=n("#page-title"),et=n(".portfolio-ajax").find(".portfolio-item"),s=n("#portfolio-ajax-wrap"),nt=n("#portfolio-ajax-container"),tt=n("#portfolio-ajax-loader"),ot=n(".portfolio-filter,.custom-filter"),st="",li=n("#top-search"),it=n("#top-cart"),ui=n(".vertical-middle"),c=n("#top-social").find("li"),ht=n(".si-sticky"),ct=n(".dots-menu"),y=n("#gotoTop"),fi=n(".full-screen"),lt=n(".common-height"),at=n(".testimonials-grid"),ai=n(".page-section"),ei=n(".owl-carousel"),oi=n(".parallax"),si=n(".page-title-parallax"),hi=n(".portfolio-parallax").find(".portfolio-image"),ci=n(".text-rotater"),b=n("#cookie-notification");n(document).ready(SEMICOLON.documentOnReady.init);u.load(SEMICOLON.documentOnLoad.init);u.on("resize",SEMICOLON.documentOnResize.init)}(jQuery)