Outiref

Code source de l'URL : http://www.cuisines-pau.sitew.fr

<!DOCTYPE html><html lang=en>
	<head>
		<title>PRO Cuisines PAU /Les MEILLEURS PRIX Cuisine de PAU sont içi !</title>

		<meta content="Cuisines PAU/ Les&quot; meilleurs prix&quot; de tout PAU !Votre cuisine 100% fabriquée en France proposée à Prix Discount. Pro Cuisines 1er Grossiste à PAU en cuisines équipées sur mesures. Cuisines pas cher ,Cuisines petit prix et pourtant fabrication française de qualité." name="description">		<meta content="cuisines pau,cuisiniste pau,cuisines pas cher pau,Cuisines Pau,Cuisiniste Pau,Cuisinistes Pau,Comparatif cuisines,prix cuisines,,meilleur prix cuisines,CUISINES PAU,CUISINES PAU,Fabricant Cuisines, Comparatif cuisines,avis cuisinistes pau,Avis Cuisines Pau," name="keywords">
		<meta content="PRO Cuisines PAU /Les MEILLEURS PRIX Cuisine de PAU sont içi !" property="og:title">		<meta content="website" property="og:type">		<meta content="https://www.cuisines-pau.fr" property="og:url">		<meta content="http://www.cuisines-pau.fr/fb.jpg?t=1557077055" property="og:image">		<meta content="CUISINES Pau Lons 64. Cuisines sur Mesures pas cher à petit prix discount ,Direct Usine.PAU,LONS,BILLERE,LESCAR,BILLERE,.64.Meubles de Cuisine pour les cuisinistes." property="og:site_name">		<meta content="Cuisines PAU/ Les&quot; meilleurs prix&quot; de tout PAU !Votre cuisine 100% fabriquée en France proposée à Prix Discount. Pro Cuisines 1er Grossiste à PAU en cuisines équipées sur mesures. Cuisines pas cher ,Cuisines petit prix et pourtant fabrication française de qualité." property="og:description">
<meta name="referrer" content="unsafe-url">


<link href="http://www.cuisines-pau.fr/fb.jpg?t=1557077055" rel="image_src" />
		<meta name="robots" content="noarchive" />
		<meta id=viewport name="viewport" content="width=device-width,initial-scale=1">
		<link rel="apple-touch-icon" href="/ios57.png" />
		<link rel="apple-touch-icon" sizes="72x72" href="/ios72.png" />
		<link rel="apple-touch-icon" sizes="114x114" href="/ios114.png" />
		<style>#loadingNodeBG,#progressLoading{position:fixed;top:0}
#loadingNodeBG,#progressLoading{height:4px;left:0}
#loadingNodeBG{right:0;background-color:rgba(255,255,255,.5);z-index:100;-webkit-transition:-webkit-transform .4s ease;-webkit-transition-delay:0s;-moz-transition:-moz-transform .4s ease 0s;-o-transition:-o-transform .4s ease 0s;transition:transform .4s ease 0s;transform:translateY(0);-webkit-transform:translateY(0)}
#loadingNodeBG.finish{transform:translateY(-5px);-webkit-transform:translateY(-5px);-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}
#progressLoading{background-color:#19b5fe;z-index:1001;width:0}
#progressLoading::after{-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-box-shadow:5px 0 5px rgba(0,0,0,.3);-moz-box-shadow:5px 0 5px rgba(0,0,0,.3);box-shadow:5px 0 5px rgba(0,0,0,.3);content:&quot;&quot;;height:4px;position:absolute;right:0;width:20px}
#loadingNode{position:fixed;right:10px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-webkit-transition-delay:.1s,.1s;-moz-transition:opacity .3s ease .1s,-moz-transform .3s ease .1s;-o-transition:opacity .3s ease .1s,-o-transform .3s ease .1s;transition:opacity .3s ease .1s,transform .3s ease .1s;transform:translateY(0);-webkit-transform:translateY(0);z-index:75001;top:0;filter:alpha(Opacity=100);opacity:1}
.detected_device_mobile #loadingNode,.detected_device_mobile_landscape #loadingNode{left:50%;right:auto;margin-left:-100px;width:200px}
.detected_device_mobile #loadingNode.done,.detected_device_mobile_landscape #loadingNode.done{filter:alpha(Opacity=0);opacity:0;pointer-events:none}
#loadingNode.done_opa{filter:alpha(Opacity=30);opacity:.3}
#loadingNode.done.outer{transform:translateY(-25px);-webkit-transform:translateY(-25px)}
#loading_sitew{background-color:#4A4A4A;color:#fff;font-family:Verdana,sans-serif;text-align:center;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:0 25px;cursor:pointer;position:relative;-webkit-transition:border-radius .4s ease;-moz-transition:border-radius .4s ease;-o-transition:border-radius .4s ease;transition:border-radius .4s ease}
#loading_sitew .main{font-size:12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}
#loadingNode a,#loadingNode a:visited,#loading_sitew a,#loading_sitew a:visited{color:#fff;text-decoration:none}
#loadingNode a:hover{text-decoration:none}
#loadingNode .slogan{filter:alpha(Opacity=0);opacity:0;background-color:#3d3d3d;color:#fff;font-family:Verdana,sans-serif;font-size:12px;padding:3px 2px;text-align:center;transform:translateY(-100%);-webkit-transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;-webkit-box-shadow:-2px -2px 5px rgba(0,0,0,.2);-moz-box-shadow:-2px -2px 5px rgba(0,0,0,.2);box-shadow:-2px -2px 5px rgba(0,0,0,.2);position:absolute;top:100%;left:0;right:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
#loadingNode .slogan&gt;p{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#loadingNode .slogan .cta_viewer{display:inline-block;font-size:14px;margin:5px;padding:5px 14px;text-decoration:none;border-radius:35px;-webkit-transition:all .17s linear;-moz-transition:all .17s linear;-o-transition:all .17s linear;transition:all .17s linear}
#loadingNode:hover{filter:alpha(Opacity=100);opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}
#loadingNode:hover #loading_sitew{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
#loadingNode:hover .slogan{filter:alpha(Opacity=100);opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}</style>
		<meta id=site_engine_css />
		<meta id=ui_css />
		<meta id=theme_css />
		<meta id=block_font_css />
		<meta id=block_custom_styles_css />
		<meta id=presets_custom_styles_css />
		<meta id=site_css />
		<meta id=block_positions_css />
		<meta id=device_screen_css />
		<meta id=mobile_auto_css />
		<meta id=mobile_tree_css />
		<!-- Generated on Sun, 05 May 2019 19:23:17 +0200 in "1k29g/A/en" "_1521558_en_" 1521558.A. from 9.server unicorn  -->
		<link rel="canonical" href="https://www.cuisines-pau.fr" />
		<meta content="authenticity_token" name="csrf-param" />
<meta content="rQ1hZcQ6doOS7dJbERbkE4JNl4sAAyXaKQahkvxRuJI=" name="csrf-token" />
	</head>
	<body>
		<div id="loadingNodeBG" class='pro'>
			<div id="progressLoading"></div>
		</div>
		<!-- 3523107 2 -->
		
		<script>
			/*!
loadCSS: load a CSS file asynchronously.
[c]2014 @scottjehl, Filament Group, Inc.
Licensed MIT
*/
;
function loadCSS(a,d,f,g){var b=window.document.createElement("link");
var c=d||window.document.getElementsByTagName("script")[0];
var e=window.document.styleSheets;
b.rel="stylesheet";
b.href=a;
b.media="only x";
if(g){b.onload=g
}c.parentNode.insertBefore(b,c);
b.onloadcssdefined=function(h){var k;
for(var j=0;
j<e.length;
j++){if(e[j].href&&e[j].href.indexOf(a)>-1){k=true
}}if(k){h()
}else{setTimeout(function(){b.onloadcssdefined(h)
})
}};
b.onloadcssdefined(function(){b.media=f||"all"
});
return b
}function loadStyle(c,d){var a=document.createElement("style");
a.type="text/css";
if(a.styleSheet){a.styleSheet.cssText=c
}else{a.appendChild(document.createTextNode(c))
}var b=d||window.document.getElementsByTagName("script")[0];
b.parentNode.insertBefore(a,b);
return a
}function stylesheet_path(a){return({menu_all:"/assets/precompile/cpts/menu/all-a21c1f37b8a7bf756b81fcaee7b18fb5.css",faq_all:"/stylesheets/precompile/cpts/faq/all.css"})[a]
};
			var old_ie=navigator.userAgent.match(/MSIE \d\./)
			if (old_ie)
				loadCSS("https://st0.cdnsw.com/assets/precompile/viewer2_all-25e7f8ba3315c94ae8b5f0f1202e0ae8.css",document.getElementById("site_engine_css"))
			MobileBarExtraButtons=["link_page","link_tel","link_email","link_geo"];
var deviceDetector={map:{mobile:{mobile:{max_width:468,orientation:"portrait-primary"},mobile_auto:{max_width:412,orientation:"portrait-primary"},mobile_tree:{max_width:412,orientation:"portrait-primary"}},mobile_landscape:{mobile:{max_width:736,orientation:"landscape-primary"},mobile_landscape:{max_width:780,orientation:"landscape-primary"},mobile_auto:{max_width:480,orientation:"landscape-primary"},mobile_tree:{max_width:480,orientation:"landscape-primary"},tablet:{max_width:910,orientation:"landscape-primary"}},tablet:{tablet:{max_width:910,orientation:"portrait-primary"},mobile:{max_width:768,orientation:"portrait-primary"},mobile_landscape:{max_width:800,orientation:"portrait-primary"}}},devices:["mobile","mobile_landscape","tablet"],detect:function(){var f="desktop";
function c(){try{return window.self!==window.top
}catch(a){return true
}}this.w=window.outerWidth||screen.availWidth;
this.h=window.outerHeight||screen.availHeight;
if(c()){var h=window;
var k="inner";
if(!("innerWidth" in window)){k="client";
h=document.documentElement||document.body
}this.w=h[k+"Width"];
this.h=h[k+"Height"]
}if(window.outerWidth==0&&window.outerHeight==0&&Math.abs(window.orientation)===90){var b=this.w;
this.w=this.h;
this.h=b
}this.orientation=((this.w>this.h&&this.w>=460)?"landscape-primary":"portrait-primary");
var f=null;
for(var g=0;
g<this.devices.length;
g++){var j=this.devices[g];
var l=this.device_modes[j];
var m=this.map[j][l];
if(m&&this.w<=m.max_width&&this.orientation==m.orientation){f=f||l
}}f=(this.force_device_mode||f||"desktop");
if(navigator.userAgent.match(/IEMobile\/10\.0/)&&f=="mobile_auto"){f="desktop"
}document.body.className=document.body.className.replace(/ *detected_device_.+?( |$) */g," ")+" detected_device_"+(f=="mobile_tree"?"mobile":f);
return f||"desktop"
},bestSourceDevice:function(b){var a=["mobile","mobile_landscape","tablet","desktop"];
cd=Math.max((a.indexOf(b)-1),0);
if(a[cd]==b){cd+=1
}while(a[cd]!="desktop"&&this.device_modes[a[cd]]!=a[cd]){cd+=1;
if(a[cd]==b){cd+=1
}}return a[cd]
},loadDeviceScreenCss:function(){if(!this.device_screen_css){this.device_screen_css=loadStyle("  #pageContainer, #pages,   /*system*/#theme_body,#site_content,#theme_page,#theme_header,#theme_footer,#page,#theme_content,#theme_menu /*theme size overiding*/{width:100%;/*beautifullmam has specific css with margin */margin-right:0;margin-left:0;}#body.body{overflow:hidden}",document.getElementById("device_screen_css"))
}},removeDeviceScreenCss:function(){if(this.device_screen_css){$(this.device_screen_css).remove()
}this.device_screen_css=null
}};
			deviceDetector.device_modes={"desktop":"desktop","mobile":"desktop","mobile_landscape":"desktop","tablet":"desktop"}
			var current_device=deviceDetector.detect()
			var mobile_auto_css="#pages{left:0}\n#pages div.component{position:static}\n#pages div.component .componentBody{position:relative}\n.component.f_left{float:left}\n.component.f_right{float:right}\n#pages div.component{max-width:100%;height:auto}\n.uim_sh li a,.uim_sv li a{color:inherit}"
			var mobile_tree_css="#mobile_wrapper{position:relative;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}\n#mobile_wrapper .component:not(.force_height) .componentBody{position:static;height:auto;width:auto;text-align:center}\n.hide_mobile{display:none!important}"
			console.log("Starting up on ",current_device)
			if (current_device=="mobile_auto"){
				loadStyle(mobile_auto_css,document.getElementById("mobile_auto_css"))
      }else if (current_device=="mobile_tree"){
				loadStyle(mobile_tree_css,document.getElementById("mobile_tree_css"))
      }else if (current_device!="desktop"){
				deviceDetector.loadDeviceScreenCss()
				var hideContentNode=loadStyle("#pages{opacity:0}",document.getElementById("theme_css"))
			}
			setTimeout(function(){
				document.getElementById("progressLoading").setAttribute("style","transition: width 2s linear;width:10%");
			},10)
			loadStyle("#u2_foreground{opacity:0}\n#u2_foreground,#theme_content{background-color:rgba(26,26,26,.9);border-width:0;width:1000px}\n.body,#TB_window,.lg{font-family:'Source Sans Pro',sans-serif}\n.body,.uit_cttxt,.uit_ttltxt,#TB_window{font-size:14px}\n#body .font_title_1{font-size:34px}\n#body .font_title_2{font-size:28px}\n#body .font_title_3{font-size:20px}\n#body .font_title_4{font-size:16px}\n#body .site_categ{border:2px solid #67adce;color:#ccc;border-radius:2px;padding:5px 10px;transition:color .2s,background-color .2s;text-decoration:none;display:inline-block;margin:5px;cursor:pointer}\n#body .site_categ:hover,#body .site_categ.selected{color:#fff;background-color:#67adce}\n#body .site_categ.selected{cursor:default}\n.uifaq_categ_list,.uib_list_categories ul,.uis_cat ul{margin:0;padding:10px 0;text-align:center;line-height:25px}\n.uifaq_categ_list:empty,.uib_list_categories ul:empty,.uis_cat ul:empty{display:none}\n.uifaq_categ_list li:last-child,.uib_list_categories ul li:last-child,.uis_cat ul li:last-child{margin-right:0}\n.uifaq_categ_list li:last-child,.uib_list_categories ul li:last-child,.uis_cat ul li:last-child{margin-left:0}\n#body .site_button,#TB_window .site_button{background:0 0;border:2px solid #67adce;border-radius:2px;color:#ccc;padding:5px 10px;text-decoration:none;transition:color .2s,background-color .2s;cursor:pointer}\n#body .site_button:hover,#TB_window .site_button:hover{color:#fff;background-color:#67adce}\n#TB_window .site_button{color:#333}\n#body .site_textbox,.component textarea,#TB_window .site_textbox,#TB_window textarea{background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#565656;font-size:14px;padding:4px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,background-color .15s ease-in-out}\n#body .site_textbox:focus,.component textarea:focus,#TB_window .site_textbox:focus,#TB_window textarea:focus{border-color:#66afe9;outline:0;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 4px rgba(102,175,233,.6)}\n#body .component_searchbar .site_button{background-color:#67adce;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}\n#body .site_button:hover{background-color:#67adce;color:#fff}\n.body,.uit_cttxt,.uit_ttltxt{color:#999}\n:not(html).body{background-color:#1a1a1a}\n#theme_background{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}\n#theme_content{bottom:0;left:50%;max-width:100%;position:absolute;top:0;border-style:solid;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}\n#site_content{padding-bottom:30px}\n#theme_body{width:100%}\n.body a,.clickable_link,.uit_cttxt a,.uit_cttxt_n a,.uit_cttxt_n a:visited,.uit_cttxt_n a:hover,#TB_window:not(.editor_interface) a{color:#67adce}\n.uit_cttxt_m,.uim_mv ul li a,.uim_mh a,.uim_dv li .uim_m a,.uim_dh li .uim_m a,.uisl_l h3,.uisl_h h3,.uisl_h .uis_list_price,.uisl_l .uis_list_price,._ui18_member_username,.uif_body,div.UI_Forum .uif_subject,div.UI_Forum .tpl_table thead,.uib_view_content_first,.uib_view_content_last,.uibs_b .uib_content_first{font-size:16px}\ndiv.UI_Comment span.date,div.UI_Comment .info,div.UI_Comment div.help_cmt,.uib_view_date,.uis_bill tbody td span.uis_opts,div.UI_Forum .uif_topic_creation,div.UI_Forum tbody .uif_last_reply,div.UI_Forum span.uif_date{font-size:14px}\n.uit_cttxt_t,.uit_ttltxt_m,.uit_cttxt_m,div.UI_Contact .uicf_f,.UI_Contact .uicf_or,div.UI_Comment div.stat,div.UI_Comment div.comment_holder,div.UI_Comment .form,div.UI_Download .uidl_desc,.uib_view_title,.uib_edit_title,.uib_view_content_first,.uib_view_content_last,.uisl_s h3,.uisl_l h3,.uisl_h h3,.uisl_h .uis_list_price,.uisl_l .uis_list_price,.uis_bill thead td,.uis_bill tfoot td,.uis_bill h1,.uis_bill_mn h2,.uif_body,div.UI_Forum .uif_subject,.uibs_b .uib_content_first{font-weight:300}\n.uit_cttxt_t b,.uit_ttltxt_m b,.uit_cttxt_m b,.uib_view_title b,.uibs_b .uib_view_content_first b,.uib_view_content_last b,.uif_body b,.uib_content_first b,.uit_cttxt_t strong,.uit_ttltxt_m strong,.uit_cttxt_m strong,.uib_view_title strong,.uib_view_content_first strong,.uib_view_content_last strong,.uif_body strong,.uibs_b .uib_content_first strong{font-weight:700}\n.uit_tbl_m .uit_ttl .c{padding:5px}\n.uit_cttxt{text-align:justify}\n.uit_cttxt_m a:hover{text-decoration:none}\n.uit_tbl_s .uit_ttl .c,.uit_tbl_s .uit_ttl .tl,.uit_tbl_s .uit_ttl .tr{height:34px}\n.uit_cttxt_s a:hover{text-decoration:none}\n.uit_cttxt_s ul{margin:0;padding:0;list-style:none}\n.uit_cttxt_s li{padding:5px 0}\n.uit_cttxt_s li li{background:0 0;padding:0 0 0 15px}\n.uim_mv ul{margin:0;padding:0;list-style:none}\n.uim_mv ul li{padding:5px 0}\n.uim_mv ul li a{color:#999;padding:5px;text-decoration:none;text-transform:uppercase;margin-bottom:8px}\n.uim_mv ul ul li{background:0 0;padding-left:15px;padding-bottom:0}\n.uim_mv ul ul ul{padding-left:10px}\n.uim_mv ul li\u003Eul li a:hover{color:#67adce}\n.uim_mv ul li.selected\u003E.uim_m a,.uim_mv ul li.selected\u003E.uim_m a:hover{color:#fff;background-color:#67adce}\n.uim_mv a:hover{text-decoration:none;color:#67adce}\n.uim_mh{height:20px;padding:0}\n.uim_mh ul{padding:0;width:100%}\n.uim_mh li a{color:#999;margin:0 15px;padding:5px 7px;display:inline-block;margin-bottom:2px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background-color .2s ease;-moz-transition:color .2s ease,background-color .2s ease;-ms-transition:color .2s ease,background-color .2s ease;-o-transition:color .2s ease,background-color .2s ease;-webkit-transition:color .2s ease,background-color .2s ease}\n.uim_mh li a:after{background-color:#555;bottom:0;content:\"\";height:100%;position:absolute;right:-16px;top:0;width:1px}\n.uim_mh .uim_mc\u003Eul\u003Eli:last-child a:after{display:none}\n.uim_mh a:hover{color:#67adce}\n.uim_mh .uim_m1{height:100%;padding-top:5px}\n.uim_mh .uim_m2{height:100%;margin-left:3px}\n.uim_mh ul li.selected\u003E.uim_m a,.uim_mh ul li.selected\u003E .uim_m a:hover{background-color:#67adce;color:#fff}\n.uim_mh li.selected\u003E ul li .uim_m a,.uim_mh li.selected\u003Eul li .uim_m a:hover{background:0 0}\n.uim_sh ul li a,.uim_sv ul li a{color:#999}\n.uim_sv ul li.selected\u003E.uim_m a,.uim_sh ul li.selected\u003E.uim_m a{color:#67adce;font-weight:400}\n.UI_Menu.uim_sv ul ul li{padding-left:10px}\n.UI_Menu.uim_dh ul .ul_1{margin-top:18px}\n.UI_Menu.uim_dh li{margin-bottom:18px}\n.UI_Menu.uim_dv li{margin:21px 0}\n.uim_dv li .uim_m a,.uim_dh li .uim_m a{border:1px solid transparent;background-color:#2a2a2a;color:#999;margin:0 5px;padding:7px;text-decoration:none;text-transform:uppercase;transition:color .2s ease,border-color .2s ease;-moz-transition:color .2s ease,border-color .2s ease;-ms-transition:color .2s ease,border-color .2s ease;-o-transition:color .2s ease,border-color .2s ease;-webkit-transition:color .2s ease,border-color .2s ease}\n.uim_dv li .uim_m a:hover,.uim_dh li .uim_m a:hover{color:#67adce}\n.uim_dh ul li.selected\u003E .uim_m a,.uim_dv ul li.selected\u003E.uim_m a{border-color:#67adce}\n.UI_Menu.uim_cv .uim_mc\u003Eul li\u003Eul li.selected\u003Espan\u003Ea,.UI_Menu.uim_ch .uim_mc\u003Eul li\u003Eul li.selected\u003Espan\u003Ea{color:#67adce}\n.jcarousel-skin-tango.jcarousel-container{background-color:#2a2a2a;border:medium none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}\n.jcarousel-skin-tango .jcarousel-next-horizontal{background-image:url(/files/themes/elegance/generated/100_100_79ccf2_67adce/images/next-horizontal.png)}\n.jcarousel-skin-tango .jcarousel-prev-horizontal{background-image:url(/files/themes/elegance/generated/100_100_79ccf2_67adce/images/prev-horizontal.png)}\n.jcarousel-skin-tango .jcarousel-prev-vertical{background-image:url(/files/themes/elegance/generated/100_100_79ccf2_67adce/images/prev-vertical.png)}\n.jcarousel-skin-tango .jcarousel-next-vertical{background-image:url(/files/themes/elegance/generated/100_100_79ccf2_67adce/images/next-vertical.png)}\n.hover_c .img_click::after{background-color:#67adce}\ndiv.UI_Comment div.comment_holder{background:#2a2a2a}\ndiv.UI_Comment div.comment_holder .name{color:#fff}\ndiv.UI_Comment div.admin{color:#fff}\ndiv.UI_Comment .admin span.date{color:#fff}\ndiv.UI_Comment div.comment a{color:#fff}\ndiv.UI_Comment div.admin div.comment a{color:#999}\n.uibs_b .uib_article{background-color:#2a2a2a}\n.uibs_b .uib_title{background-color:#67adce;color:#fff}\n.uib_view_title,.uib_edit_title{background-color:#67adce;color:#fff}\n.uib_view_facebook_comments{background-color:#1a1a1a}\n.uib_edit input.uib_edit_title:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]){color:#67adce}\n#body .site_button.uib_rm_link{color:#333}\n.uis_ss{background-image:url(/stylesheets/components/UI_Store/ascw.gif)}\n.uis_ssa{background-image:url(/stylesheets/components/UI_Store/descw.gif)}\n.uis_prod{background-color:#2a2a2a}\n.uisl_h h3{width:100%}\n.uis_cat li.uis_sel,.uifaq_categ_list li.selected,.uib_list_categories li.selected{background-color:#67adce;border-color:#67adce;font-weight:400;color:#fff}\n.uis_search_header,.uis_search\u003Ediv\u003Ediv.uis_close_search{background-color:#2a2a2a}\n.uis_search .uis_btn,.uis_search_suggest h3,.uifaq_search .uifaq_btn{background-color:#67adce}\n.uis_search.uis_search_result{border-left-color:#2a2a2a;border-top-color:#2a2a2a}\n.uis_search_suggest{border-color:#67adce;top:calc(100% - 5px)}\n.uis_search_suggest .highlight{color:#67adce}\n.uis_suggest_category\u003Ediv,.uis_suggest_word\u003Ediv,.uis_suggest_product\u003Ediv{color:#666}\n.uis_suggest_category\u003Ediv:hover,.uis_suggest_word\u003Ediv:hover,.uis_suggest_product\u003Ediv:hover{background-color:#f0f0f0;color:#666}\n.uis_search_suggest h3,.uis_search .uis_btn .fonticon,.uis_btn .fonticon,.uifaq_search .uifaq_btn{color:#fff}\n.close_tooltip{background-color:#67adce}\n.close_tooltip:after{border-right-color:#67adce}\ndiv.component .uis_search input[type=text],div.component .uifaq_search input[type=text]{border:medium none;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}\n.uis_search .uis_btn,.uifaq_search .uifaq_btn{border-radius:0 5px 5px 0}\n.uisl_s .uis_list\u003Eul li{background-color:#2a2a2a}\n.uisl_h li.uis_lio{background-color:#f4f6e8}\n.uisl_h .uis_list\u003Eul li:nth-child(odd){background:#2a2a2a}\n.uisl_h .uis_list\u003Eul li:nth-child(even){background:#1a1a1a}\n#body .uis_cat_list li{background-color:#67adce;border-color:transparent;border-radius:0;color:#fff}\n.uis_pages li.selected,.ui_list_pages ul li.selected{background-color:#67adce;color:#fff}\n.uis_bill h1{color:#67adce}\n.uis_bill table{background-color:#2a2a2a}\n.uis_bill thead,.uis_bill tfoot{background-color:#2a2a2a;color:#fff}\n.uis_bill tbody td{background-color:#1a1a1a}\n.uis_bill tfoot td.uis_extra,.uis_summary_prod,.uis_summary_options,.uis_order_sum{background-color:#2a2a2a}\n.uis_bill table a{color:#999}\n.uis_bill_mn{background-color:#1a1a1a}\n.uis_bill_mn h2{border-color:#999;color:#67adce}\n.uisl_h\u003Eli:after{background-color:#444;bottom:0;content:\"\";height:1px;left:0;position:absolute;right:0}\n.uisl_h\u003Eli:last-child:after{display:none}\n.uisl_m .uis_list\u003Eul li .ov_prod\u003Ediv:hover\u003Ediv{color:#67adce}\n.uisa_a\u003Espan{color:#999}\n.uisl_h .uis_list\u003Eul li .ov_prod\u003Ediv{color:inherit;background-color:#333}\n.uisl_h .uis_list\u003Eul li .ov_prod\u003Ediv:hover{color:#fff}\n.uisl_m .uis_list\u003Eul li .uis_list_img{background-color:#333}\n.uisl_m .uis_list\u003Eul li .ov_prod{background-color:rgba(0,0,0,.5)}\n.uisl_m .uis_list\u003Eul li .ov_prod\u003Ediv{color:#fff}\n.uisl_m .uis_pages li{background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-radius:3px}\n.uisl_m .uis_pages li.selected,.uisl_m .ui_list_pages ul li.selected{border-color:#67adce}\n.uisl_m .main_cart\u003E tfoot{border-top:1px solid #666}\n.uisl_m .main_cart\u003E thead,tfoot{border-bottom:1px solid #666}\n.uisl_m .main_cart tbody tr:hover td{background-color:#282828}\n.uisl_m .uis_bill thead,.uis_bill tfoot,.uis_sum_grid{background-color:#1a1a1a}\n.uisl_m .uis_bill tfoot td.uis_extra{background-color:#282828}\n.block_section{background:#333}\n.component input.uis_prod_name:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=button]){color:#777}\n.uis_cb_form{background:#2a2a2a}\n#form_cb_wrapper{border:1px solid #777}\n#body .uis_addCat_wrapper li.uis_ed{color:#fff}\n.UI_Store .uis_shipping_pickups{background:#2a2a2a}\n.UI_Store .uis_spp_w{background-color:#545454}\n.UI_Store .pickup_item{border-color:#545454}\n.uis_bill_breadcrumb\u003Ediv.uis_step_selected::after{background:#67adce}\n.sitew_editor .selected .uis_prod_bloc{border:1px solid #aaa}\n.ui18_style_none ._ui18_member_unlogged,.ui18_style_none ._ui18_member_logged{background-color:#2a2a2a;border-color:transparent}\n._ui18_member_logged,div.UI_Member._ui18_member_signup{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}\n._ui18_member_signup h2{color:#67adce}\n._ui18_div_do_member_signin:hover,._ui18_div_do_member_space:hover{color:#67adce;background-color:#fff}\ndiv.UI_Forum span._ui18_do_member_signup,div.UI_Forum span._ui18_do_member_signin{border-bottom:medium none}\n._ui18_div_do_member_signin a,._ui18_div_do_member_space a{color:inherit}\n#list_styles.ui_member_styles{background-color:#1a1a1a}\n.default_preset_1 .modal{background-color:rgba(0,0,0,.5)}\n._ui18_member_signup h2{color:#67adce}\n.uif_body_edit li a{color:#fff}\n.uif_body_edit li a:hover{color:#61723b}\ndiv.UI_Forum div.uif_margin_left{background-color:#3a3a3a;border-right-color:#444}\ndiv.UI_Forum div.header_post{background-color:#67adce;color:#fff}\ndiv.UI_Forum fieldset{background-color:#2a2a2a;border-color:transparent}\ndiv.UI_Forum .uif_hide_post{background-color:rgba(0,0,0,.1);border-color:#fff}\ndiv.UI_Forum .uif_subject{cursor:pointer}\n.uif_subject_field{margin-bottom:5px}\n.UI_Forum .uif_delete_topic.uif_clickable{background-color:transparent;border:medium none}\ndiv.UI_Forum .tpl_table thead{color:#fff;background:#67adce}\ndiv.UI_Forum .tpl_table tbody{background-color:#2a2a2a}\ndiv.UI_Forum div.uif_header{padding-top:8px}\n.UI_Form h3{color:#67adce}\n.UI_Form .upload_link{color:#67adce}\n.upload_link:hover,.upload_link.open{background-color:#67adce;color:#fff}\n.upload_link:hover,.upload_link.open{background-color:#67adce;color:#fff}\n.show_file{background-color:#fff;border:1px dashed #67adce;border-radius:50px;color:#67adce}\n.UI_Calendar .fc-view-container{background-color:#333}\n.UI_Calendar .fc-view-container\u003Ediv{border-color:#777}\n.UI_Calendar .fc-list-item:hover td{background-color:#888;color:#fff}\n.UI_Calendar .fc-unthemed td.fc-today{background-color:#707070}\n.UI_Calendar .fc-unthemed .fc-divider,.UI_Calendar .fc-unthemed .fc-list-heading td,.UI_Calendar .fc-unthemed .fc-popover .fc-header{background-color:#707070;border:none}\n.UI_Calendar .fc-list-heading{border:none}\n.UI_Calendar .fc-unthemed .fc-list-empty{background-color:#333}\n.uifaq_title{color:#67adce}\n.default_preset_1 .uifaq_question_wrapper{margin-bottom:15px;border-bottom:1px solid #999}\n.default_preset_1 .uifaq_question{font-size:16px;padding:10px 5px}\n.default_preset_1 .uifaq_answer{padding:10px;text-align:justify}\n.default_preset_2 .uifaq_question_wrapper{margin-bottom:15px;background-color:#2a2a2a}\n.default_preset_2 .uifaq_question{font-size:16px;padding:10px 5px}\n.default_preset_2 .uifaq_answer{padding:5px}\n.default_preset_2 .uifaq_question_wrapper:hover .uifaq_question,.default_preset_2 .uifaq_question_wrapper.uifaq_open .uifaq_question{color:#67adce}\n.default_preset_2 .uifaq_question_wrapper.uifaq_open .uifaq_question{font-size:18px}\n.uifaq_categ_list li.selected,.uib_list_categories li.selected{border:2px solid #67adce;cursor:default}\n.uifaq_categ_list li.selected:hover,.uib_list_categories li.selected:hover{background-color:#67adce;color:#fff}\n.uifaq_form .uifaq_answer,.first_signin_content{background-color:#2a2a2a}\n.first_signin_content::before,.first_signin_content::after{border-bottom:10px solid #2a2a2a}\n.window_popup_content input[type=submit],.window_popup_content button{color:#333}\n#list_styles.ui_faq_styles,#list_styles.ui_blog_styles{background-color:#1a1a1a}\n.tpl_table td{border-color:transparent}\n#vw_footer_holder.premium,#vw_footer_holder.pro{background-color:transparent}\n#vw_footer.pro,#vw_footer.premium,#vw_footer.pro a,#vw_footer.premium a{color:rgba(255,255,255,.5)}\n.bg_logo{background-image:url(/assets/viewer/viewer_w-71669d7f9b8088fb783f63e0c2a312d1.png)}\n.component .editor_interface{color:#999}\n.edit_ui_wrapper{background-color:rgba(0,0,0,.3)}\n.edit_ui_wrapper.anim_ended:hover{background-color:rgba(0,0,0,.5)}\n#body .component .editor_add_item{background-color:rgba(0,0,0,.5)}\n.fonticon.iconHelp{background-color:#aaa}\n.edit_btn{background-color:#fff;color:#444}",document.getElementById("theme_css"))
			if (!old_ie)
				loadStyle("@charset \"UTF-8\";\n@keyframes show_overlay{0%{filter:alpha(Opacity=0);opacity:0}\n100%{filter:alpha(Opacity=30);opacity:.3}\n}\n@keyframes hide_overlay{0%{filter:alpha(Opacity=30);opacity:.3}\n100%{filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes show_content{0%{filter:alpha(Opacity=0);opacity:0;transform:translateY(-80px);-webkit-transform:translateY(-80px)}\n100%{filter:alpha(Opacity=100);opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}\n}\n@keyframes hide_content{0%{filter:alpha(Opacity=100);opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}\n100%{filter:alpha(Opacity=0);opacity:0;transform:translateY(-80px);-webkit-transform:translateY(-80px)}\n}\n@keyframes show_img{0%{filter:alpha(Opacity=0);opacity:0}\n100%{filter:alpha(Opacity=100);opacity:1}\n}\n#TB_window a img{animation:show_img .6s linear;border:0}\n#TB_overlay{position:fixed;z-index:20000;top:0;left:0;height:100%;width:100%}\n.TB_overlayBG{background-color:#fff;filter:alpha(Opacity=70);opacity:.7;animation:show_overlay .3s ease-in}\n#TB_window{position:fixed;z-index:21000;display:none;align-items:center;justify-content:center;text-align:left;top:0;left:0;width:100%;height:100%;font-size:12px;animation:show_content .25s ease-in-out;-webkit-transition:margin .32s ease;-moz-transition:margin .32s ease;-o-transition:margin .32s ease;transition:margin .32s ease}\n#TB_window h1,#TB_window h2,#TB_window h3,#TB_window h4,#TB_window h5,#TB_window h6{margin:0}\n#TB_window.editor_interface{color:#333;font-family:Roboto,Calibri,Candara,Arial,sans-serif;font-size:12px;line-height:1.42857}\n* html #TB_window{position:absolute;margin-top:expression(0 - parseInt( this.offsetHeight / 2) + (TBWindowMargin = document.documentElement \u0026\u0026 document.documentElement.scrollTop || document.body.scrollTop) + 'px')}\n#TB_window img#TB_Image{display:block;border:1px solid;border-color:#666 #ccc #ccc #666}\n#TB_closeWindow,#TB_closeAjaxWindow{position:absolute;right:5px;top:5px;z-index:1}\ndiv#TB_closeWindowButton{color:#666;cursor:pointer;font-size:17px;padding:6px;text-shadow:1px 1px 2px #fff}\n#TB_ajaxWindowTitle{color:#777;float:left;font-size:14px;font-weight:700;margin-bottom:1px;padding:7px 0 5px 10px}\n#TB_ajaxContent{clear:both;margin:0 auto;overflow-y:auto;overflow-x:hidden;text-align:left;position:relative}\n#TB_ajaxContent.TB_modal{padding:15px}\n#TB_ajaxContent p{padding:5px 0}\n#TB_load{display:none;left:calc(50% - 33px);position:fixed;top:calc(50% - 33px);z-index:20001;font-size:66px;color:#fff;animation:loading_css 2.2s infinite cubic-bezier(0.42,0,.58,1)}\n#tb_load_iframe{background:url(/assets/lg/loading.svg) no-repeat scroll center center transparent;position:absolute;top:calc(50% - 64px);left:calc(50% - 64px);width:128px;height:128px;background-size:cover}\n#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(Opacity=0);opacity:0;height:100%;width:100%}\n#TB_iframeContent{clear:both;border:none}\n#TB_window .tb_c{min-width:25vw;max-height:80vh;min-height:80px;overflow:auto;position:relative;background-color:#FFF;padding:40px;margin:2px;box-shadow:0 15px 40px #36424c1c;border-radius:5px;-webkit-overflow-scrolling:touch;box-sizing:content-box}\n.tb_c\u003Eh1{color:#199CE8;text-align:center}\n#TB_window.tb_toRemove{animation:hide_content .5s forwards}\n#TB_overlay.tb_toRemove{animation:hide_overlay .35s forwards}\n#TB_prev,#TB_next{background:url(https://st0.cdnsw.com/assets/thickbox/arrow_left_carrousel-0c0b21e36ea4b1aa5d3a4c0d4e963732.png) no-repeat scroll 9px 12px #000;cursor:pointer;display:block;height:60px;opacity:.5;position:absolute;top:40%;width:40px;-webkit-transition:opacity .2s ease-in-out,background-position .2s ease-in-out,width .2s ease-in-out,right .2s ease-in-out,left .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-position .2s ease-in-out,width .2s ease-in-out,right .2s ease-in-out,left .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-position .2s ease-in-out,width .2s ease-in-out,right .2s ease-in-out,left .2s ease-in-out;transition:opacity .2s ease-in-out,background-position .2s ease-in-out,width .2s ease-in-out,right .2s ease-in-out,left .2s ease-in-out}\n#TB_prev{border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;left:-48px}\n#TB_next{background:url(https://st2.cdnsw.com/assets/thickbox/arrow_right_carrousel-4be61cbaf87720caa3dc2425ed06c3e6.png) no-repeat scroll 9px 12px #000;border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;-webkit-border-radius:0 7px 7px 0;right:-48px}\n#TB_prev:hover,#TB_next:hover{opacity:.7}\n#TB_prev:active,#TB_next:active{background-color:#BC2F2F}\n.TB_bg_next,.TB_bg_prev{top:25px;cursor:pointer;position:absolute;background-color:#fff;opacity:0;filter:alpha(opacity=1)}\n.TB_bg_next:hover~#TB_next{background-position:17px 12px;opacity:.6;width:50px;right:-58px}\n.TB_bg_prev:hover~#TB_prev{opacity:.6;width:50px;left:-58px}\n#TB_window div.tb_image_description{margin:5px}\n#TB_window textarea.tb_edit_image_description{margin:5px;width:250px;height:40px}\n#TB_window.tb_mark .tb_c{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}\n.TB_overlayBGmk{background-color:rgba(55,58,71,.5)}\n#TB_window.small_screen .tb_c{padding:20px}\n#live_edit_desc{background-color:#fff}\n#live_edit_desc.openning{display:block}\n#live_edit_desc .btn{color:#444}\n#live_edit_desc .btn:hover{color:#fff}\n.detected_device_mobile div#TB_closeWindowButton{font-size:30px}\ntable.tablesorter:not(.members_all) .display{max-width:250px}\ntable.tablesorter:not(.members_all) input.edit_name_field{width:250px;max-width:inherit}\n@media screen and (max-width:768px){#TB_window .tb_c{padding:15px}\n}\n.fonticon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;speak:none;font-weight:400;font-variant:normal;text-transform:none;font-family:icon!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}\na .fonticon{cursor:pointer}\n.fonticon.icon_12{font-size:12px!important}\n.fonticon.icon_16{font-size:16px!important}\n.fonticon.icon_20{font-size:20px!important}\n.fonticon.icon_24{font-size:24px!important}\n.logo{font-family:Univia,Verdana;font-size:28px;line-height:1;font-weight:700}\n.logo .fonticon{padding-right:3px}\n.logo\u003Eimg{margin-top:-11px;padding-right:4px;width:56px}\n.logo_text{color:#fff}\n.logo_text\u003Espan{color:#0dc6f3}\nbody.reseller_colors .main_menu .logo_text\u003Espan{color:#0dc6f3}\n#logo .sitewLogoAnimSVG{height:40px;width:60px;position:relative;top:6px}\n.animate_logo{display:inline-block;max-height:50px;overflow:visible;width:100%;opacity:0;line-height:50px;padding-top:0;color:#fff}\n@keyframes typing{0%{width:0}\n100%{width:200px!important}\n}\n.animate_logo #logo_anim_text{font-family:Univia,sans-serif;font-size:28px;font-weight:700;overflow:hidden;white-space:nowrap;padding-left:0;vertical-align:top;width:0;display:inline-block;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s}\n#logo.animated #logo_anim_text{width:4.4ch!important}\n.animate_logo #logo_anim_text span{color:#0dc6f3;vertical-align:top}\n.animate_logo .merry_christmas #logo_anim_text span{vertical-align:bottom}\n.animate_logo.logo_small{opacity:1;line-height:40px;padding-top:8px}\n.animate_logo.logo_small\u003Espan{font-size:20px;padding-top:3px}\n#logo.logo_small .sitewLogoAnimSVG{transform:none;-webkit-transform:none;width:48px;top:2px}\nhtml:not(.wf-materialicons-n4-active) .material-icons{opacity:0;max-width:54px;display:inline-block;height:40px}\n@keyframes fallHat{0%{transform:rotate(50deg);-webkit-transform:rotate(50deg);top:-30px;left:48px}\n100%{top:-2px;left:18px;transform:rotate(17deg);-webkit-transform:rotate(17deg)}\n}\n@keyframes heightBall{0%{height:0;transform:translateY(-15px);-webkit-transform:translateY(-15px)}\n100%{height:25px;transform:translateY(0);-webkit-transform:translateY(0)}\n}\n.logo.merry_christmas{position:relative;display:inline-block}\n#christmas_hat{background:url(https://ssl.sitew.org/images/blog/hat.png) no-repeat 0 0;position:absolute;top:-40px;left:48px;width:35px;height:27px;transform:rotate(50deg);-webkit-transform:rotate(50deg);animation:fallHat .5s ease-in-out forwards 4s}\n#christmas_ball{background:url(https://ssl.sitew.org/images/blog/ball.png) no-repeat 0 0;position:absolute;left:-5px;width:13px;height:0;top:8px;animation:heightBall .6s ease-in-out forwards 4.3s}\n.animate_logo #christmas_hat{animation:fallHat .5s ease-in-out forwards 7s}\n.animate_logo #christmas_ball{animation:heightBall .6s ease-in-out forwards 7.3s}\n.logo.merry_christmas\u003Eimg{transform:translateY(5px);-webkit-transform:translateY(5px)}\n.logo.merry_christmas svg{transform:translateY(-8px);-webkit-transform:translateY(-8px)}\n#giftBox_wrapper{position:absolute;top:-70px;left:0;width:150px;height:60px;transform:translateX(20px) translateY(-20px) rotate(145deg) scale(0.4);transition:all .3s linear;opacity:.3;z-index:500}\n.giftbox{position:absolute;top:25px;transition:all .3s linear;left:0;width:40px;height:30px}\n.giftbox\u003Espan{background:#eb2400;position:absolute}\n.giftbox\u003Espan::after,.giftbox\u003Espan::before{position:absolute;content:\"\";top:0}\n.giftbox .gb_cover{width:100%;top:0;left:0;height:25%;z-index:2;pointer-events:none}\n.giftbox .gb_cover::after{position:absolute;height:100%;left:50%;width:8px;transform:translateX(-50%);background:#fbb114}\n.giftbox .gb_cover\u003Espan{position:absolute;width:12px;height:13px;left:50%;top:-14px;transform:translateX(-50%)}\n.giftbox .gb_cover\u003Espan::before,.giftbox .gb_cover\u003Espan::after{position:absolute;left:0;top:0;width:100%;height:100%;content:\"\";box-shadow:inset 0 0 0 4px #fbb114;border-radius:30px;transform-origin:50% 100%}\n.giftbox .gb_cover\u003Espan::before{transform:translateX(-45%) skewY(40deg);-webkit-transform:translateX(-45%) skewY(40deg)}\n.giftbox .gb_cover\u003Espan::after{transform:translateX(45%) skewY(-40deg);-webkit-transform:translateX(45%) skewY(-40deg)}\n.giftbox .gb_box{right:5%;left:5%;height:80%;bottom:0}\n.giftbox .gb_box::before{width:8px;height:100%;left:50%;transform:translateX(-50%);background:#fbb114}\n.giftbox .gb_box::after{width:100%;height:10px;left:0;background:rgba(0,0,0,.2)}\n.giftbox .fonticon.gift_stars{font-size:15px;position:absolute;top:10px;left:13px;background:0 0;z-index:-1;opacity:0}\n.giftbox .fonticon.gift_stars.gs_0{color:#ff2eaa}\n.giftbox .fonticon.gift_stars.gs_1{color:#2effaa}\n.giftbox .fonticon.gift_stars.gs_2{color:#e2ff06}\n.giftbox .fonticon.gift_stars.gs_3{color:#35ff13}\n.giftbox .fonticon.gift_stars.gs_4{color:#ff00a3}\n#ball_discount{position:absolute;font-size:14px;text-shadow:0 0 1px #00080;font-family:Roboto,sans-serif;transform:scale(0.3);background-color:#000;color:#fff;font-weight:700;top:6px;left:0;background:0 0;z-index:-1}\n@keyframes Gwobble{25%{transform:rotate(4deg)}\n75%{transform:rotate(-2deg)}\n}\n@keyframes wobble{25%{transform:rotate(6deg)}\n75%{transform:rotate(-3deg)}\n}\n@keyframes openCover{0%{transform:rotate(-3deg)}\n100%{transform:rotate(125deg)}\n}\n@keyframes gs_s3{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(-12px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(-18px,-25px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s0{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(-8px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(-12px,-30px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s1{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(0,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(0,-30px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s2{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(8px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(12px,-30px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s4{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(12px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(18px,-25px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes slideTop50{0%{top:6px;transform:scale(0.3)}\n90%{top:-18px;transform:scale(1)}\n100%{top:-12px;transform:scale(1)}\n}\n#logo:hover #giftBox_wrapper{transform:translateX(0) translateY(105px) scale(1) rotate(0);opacity:1}\n#logo:hover .giftbox:hover{animation:none}\n#logo:hover .giftbox:hover .gb_cover{transform-origin:100% 100%;animation:openCover .3s linear forwards}\n#logo:hover .giftbox:hover .gift_stars.gs_3{animation:gs_s3 .8s linear infinite forwards .8s}\n#logo:hover .giftbox:hover .gift_stars.gs_0{animation:gs_s0 .8s linear infinite forwards .2s}\n#logo:hover .giftbox:hover .gift_stars.gs_1{animation:gs_s1 .8s linear infinite forwards}\n#logo:hover .giftbox:hover .gift_stars.gs_2{animation:gs_s2 .8s linear infinite forwards .4s}\n#logo:hover .giftbox:hover .gift_stars.gs_4{animation:gs_s4 .8s linear infinite forwards .6s}\n#logo:hover .giftbox:hover #ball_discount{animation:slideTop50 .6s ease-in-out forwards 1s}\n#logo:hover .giftbox{animation:Gwobble .5s linear infinite forwards .5s}\n#logo:hover .gb_cover{animation:wobble .5s linear infinite .1s forwards}\n@media screen and (max-width:768px){#giftBox_wrapper,#christmas_hat,#christmas_ball{display:none}\n.logo.merry_christmas\u003Eimg{transform:none;-webkit-transform:none}\n.logo.merry_christmas::after{display:none}\n}\n.upgrade_icon{height:20px;width:20px;position:absolute;top:0;right:0}\n.upgrade_icon img{width:100%;height:auto}\n.upgrade_icon.ui_bg{background-color:#fff;border-radius:50%}\n.uii_group .upgrade_icon,.button_list_button .upgrade_icon,.button_add_button .upgrade_icon,#left_menu .btn-block .upgrade_icon{top:5px;right:5px}\n.jsf_div .upgrade_icon,.fb_content .upgrade_icon,.icon_min_upgrade_tooltip .upgrade_icon,.store_provider_m .upgrade_icon,.create_preset .upgrade_icon,#category_list tbody .upgrade_icon,#wizard_new_disabled_on_viewer .upgrade_icon,#change_package_ribbon .upgrade_icon{position:relative;display:inline-block}\n.menu .upgrade_icon{right:-10px;top:-4px}\n.li_page .upgrade_icon,.uis_list_img .upgrade_icon,.editor_add_item .upgrade_icon{top:2px;right:2px}\nlabel[for=enable_coupon] .upgrade_icon{left:calc(100% + 5px);top:-2px}\nform[action=\"/site/rights\"] .upgrade_icon{left:calc(100% + 5px);top:5px}\n#page_tools .upgrade_icon img{display:inline-block;vertical-align:baseline}\n.uiDisabled .upgrade_icon{opacity:.3}\n@font-face{font-family:Univia;src:url(https://st1.bp.cdnsw.com/assets/Univia/univia_book-6d4f238d497ff93fe36197aa50fc215d.eot);src:url(https://st1.bp.cdnsw.com/assets/Univia/univia_book-6d4f238d497ff93fe36197aa50fc215d.eot#iefix) format(\"embedded-opentype\"),url(https://st3.bp.cdnsw.com/assets/Univia/univia_book-b22ba28523c5640192202d769a738200.woff2) format(\"woff2\"),url(https://st3.bp.cdnsw.com/assets/Univia/univia_book-a0a5540b132aa6b8b69dc7af3a7b68d5.woff) format(\"woff\"),url(https://st0.bp.cdnsw.com/assets/Univia/univia_book-923c4baa8b9383cae866fc5ff1bc3519.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:Univia;src:url(https://st3.bp.cdnsw.com/assets/Univia/univia_medium-705dc45d7863de53dccf24f1470c878f.eot);src:url(https://st3.bp.cdnsw.com/assets/Univia/univia_medium-705dc45d7863de53dccf24f1470c878f.eot#iefix) format(\"embedded-opentype\"),url(https://st0.bp.cdnsw.com/assets/Univia/univia_medium-c1968295111bc6e14611bf7e3e31b977.woff2) format(\"woff2\"),url(https://st3.bp.cdnsw.com/assets/Univia/univia_medium-88acda939a3e2ed30937b422bdc08c6e.woff) format(\"woff\"),url(https://st2.bp.cdnsw.com/assets/Univia/univia_medium-0448f755337e50b71914d1478b17b804.ttf) format(\"truetype\");font-weight:700;font-style:bold}\n@font-face{font-family:Amatic_SC;src:url(https://st2.bp.cdnsw.com/assets/Amatic_SC/amaticsc-regular-webfont-ae60825e9a3e12f33dff20adf76fe4e4.eot);src:url(https://st2.bp.cdnsw.com/assets/Amatic_SC/amaticsc-regular-webfont-ae60825e9a3e12f33dff20adf76fe4e4.eot#iefix) format(\"embedded-opentype\"),url(https://st2.bp.cdnsw.com/assets/Amatic_SC/amaticsc-regular-webfont-fc71b82eb6074331927c27e27abcd603.woff) format(\"woff\"),url(https://st2.bp.cdnsw.com/assets/Amatic_SC/amaticsc-regular-webfont-59856455111ee002cbc47c3d155ac14f.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:Annie_Use_Your_Telescope;src:url(https://st0.bp.cdnsw.com/assets/Annie_Use_Your_Telescope/annieuseyourtelescope-webfont-7f67dac342fefee51a61939f7a445e9f.eot);src:url(https://st0.bp.cdnsw.com/assets/Annie_Use_Your_Telescope/annieuseyourtelescope-webfont-7f67dac342fefee51a61939f7a445e9f.eot#iefix) format(\"embedded-opentype\"),url(https://st2.bp.cdnsw.com/assets/Annie_Use_Your_Telescope/annieuseyourtelescope-webfont-0f41c19f140e572c4e75f840ee78cb98.woff) format(\"woff\"),url(https://st3.bp.cdnsw.com/assets/Annie_Use_Your_Telescope/annieuseyourtelescope-webfont-ccd8cac1ef6a6ee4c428ac466616b5bf.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:icon;src:url(https://st3.bp.cdnsw.com/assets/sitew/sitew-558f8bcff023b251e3c7872c767704cd.eot);src:url(https://st3.bp.cdnsw.com/assets/sitew/sitew-558f8bcff023b251e3c7872c767704cd.eot#iefix) format(\"embedded-opentype\"),url(https://st1.bp.cdnsw.com/assets/sitew/sitew-74001e3b3ebc0c4ac370b1df3a735cb3.woff) format(\"woff\"),url(https://st3.bp.cdnsw.com/assets/sitew/sitew-10cc202cb010900378a21ac37e6d8a32.ttf) format(\"truetype\"),url(https://st3.bp.cdnsw.com/assets/sitew/sitew-a04fae4d2f850e6430af68d875328ede.svg#icomoon) format(\"svg\");font-weight:400;font-style:normal}\n@font-face{font-family:'verdana bold italic';src:url(https://st0.bp.cdnsw.com/assets/standard/Verdana_Bold_Italic-f84476a63ac058e53b5b8d7b341774db.ttf) format(\"truetype\");font-weight:700;font-style:italic}\n@font-face{font-family:'arial black';src:url(https://st3.bp.cdnsw.com/assets/standard/Arial_Black-e7f648e7871f6b6fe0379569030ab0a5.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'verdana italic';src:url(https://st2.bp.cdnsw.com/assets/standard/Verdana_Italic-4eee233364cda7b23ccd7a9e5b16e8dc.ttf) format(\"truetype\");font-weight:400;font-style:italic}\n@font-face{font-family:verdana;src:url(https://st3.bp.cdnsw.com/assets/standard/Verdana-e917ed32c33f5ff22ec3a68983335c60.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'courier new';src:url(https://st3.bp.cdnsw.com/assets/standard/Courier_New-5a89829b10e5f0c295fd61f3984f2da6.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'trebuchet ms bold italic';src:url(https://st3.bp.cdnsw.com/assets/standard/Trebuchet_MS_Bold_Italic-ff7573ce6a5316f2fac88a83c5678ef2.ttf) format(\"truetype\");font-weight:700;font-style:italic}\n@font-face{font-family:'comic sans ms bold';src:url(https://st2.bp.cdnsw.com/assets/standard/Comic_Sans_MS_Bold-8b8c125f4500f1e3c71601a6e7fe3503.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:'courier new bold italic';src:url(https://st2.bp.cdnsw.com/assets/standard/Courier_New_Bold_Italic-febcfc7b3bb01696be7eb2355da97a2f.ttf) format(\"truetype\");font-weight:700;font-style:italic}\n@font-face{font-family:'arial bold';src:url(https://st0.bp.cdnsw.com/assets/standard/Arial_Bold-303ca96f64b76ec6b0371e8f3be1660f.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:'verdana bold';src:url(https://st3.bp.cdnsw.com/assets/standard/Verdana_Bold-c7123f2922915f0a20bb681714fcfc0f.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:'times new roman';src:url(https://st2.bp.cdnsw.com/assets/standard/Times_New_Roman-f3555f3d8de04133ed46b32bcf79fc87.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'courier new italic';src:url(https://st2.bp.cdnsw.com/assets/standard/Courier_New_Italic-3435f92fa1a1ad24040f7b9b5bde93aa.ttf) format(\"truetype\");font-weight:400;font-style:italic}\n@font-face{font-family:'times new roman bold';src:url(https://st3.bp.cdnsw.com/assets/standard/Times_New_Roman_Bold-9406e58af92d04bcc91658589e19fd06.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:'arial bold italic';src:url(https://st0.bp.cdnsw.com/assets/standard/Arial_Bold_Italic-ac9808f626c564fc1cac7290ec467fb0.ttf) format(\"truetype\");font-weight:700;font-style:italic}\n@font-face{font-family:'arial italic';src:url(https://st3.bp.cdnsw.com/assets/standard/Arial_Italic-c15c1b8b0624a33e387218467fbc7d0c.ttf) format(\"truetype\");font-weight:400;font-style:italic}\n@font-face{font-family:'georgia italic';src:url(https://st1.bp.cdnsw.com/assets/standard/Georgia_Italic-5fccfb56f5725c8a3c6a81523d16fb55.ttf) format(\"truetype\");font-weight:400;font-style:italic}\n@font-face{font-family:'times new roman bold italic';src:url(https://st2.bp.cdnsw.com/assets/standard/Times_New_Roman_Bold_Italic-355c72708213fa1199577be6fdcb2c6b.ttf) format(\"truetype\");font-weight:700;font-style:italic}\n@font-face{font-family:'trebuchet ms italic';src:url(https://st2.bp.cdnsw.com/assets/standard/Trebuchet_MS_Italic-8c951cd462b4e3822953677450d5baf5.ttf) format(\"truetype\");font-weight:400;font-style:italic}\n@font-face{font-family:'trebuchet ms bold';src:url(https://st3.bp.cdnsw.com/assets/standard/Trebuchet_MS_Bold-078d453bb42234f021d83bd1468b06c7.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:'georgia bold italic';src:url(https://st1.bp.cdnsw.com/assets/standard/Georgia_Bold_Italic-1692bd0414575388572c591b87fa8573.ttf) format(\"truetype\");font-weight:700;font-style:italic}\n@font-face{font-family:'trebuchet ms';src:url(https://st2.bp.cdnsw.com/assets/standard/Trebuchet_MS-0aae26cdffc9df3d3fecc054fd4edc01.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'georgia bold';src:url(https://st0.bp.cdnsw.com/assets/standard/Georgia_Bold-6ad47b4302cd5467bae0c6777679900c.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:arial;src:url(https://st1.bp.cdnsw.com/assets/standard/Arial-1f08c7e62c896335158d82e8f183ea43.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:georgia;src:url(https://st0.bp.cdnsw.com/assets/standard/Georgia-94ee8892349b48bf79b02f555ba4c0df.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'comic sans ms';src:url(https://st0.bp.cdnsw.com/assets/standard/Comic_Sans_MS-f04526b9bebf7221debc11164a5001f5.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'courier new bold';src:url(https://st0.bp.cdnsw.com/assets/standard/Courier_New_Bold-1d34a29b06c9a39b1979f097dcb7ebd8.ttf) format(\"truetype\");font-weight:700;font-style:normal}\n@font-face{font-family:'andale mono';src:url(https://st1.bp.cdnsw.com/assets/standard/Andale_Mono-9ccb2e0d1105035670501e7d996fc810.ttf) format(\"truetype\");font-weight:400;font-style:normal}\n@font-face{font-family:'times new roman italic';src:url(https://st1.bp.cdnsw.com/assets/standard/Times_New_Roman_Italic-82763f76702a9bdd9d8f3b2f59227402.ttf) format(\"truetype\");font-weight:400;font-style:italic}\n@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,-90deg);-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);transition-timing-function:ease-in}\n40%{transform:perspective(400px) rotate3d(1,0,0,20deg);-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);transition-timing-function:ease-out}\n60%{transform:perspective(400px) rotate3d(1,0,0,-10deg);-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg);transition-timing-function:ease-in;filter:alpha(Opacity=100);opacity:1}\n80%{transform:perspective(400px) rotate3d(1,0,0,5deg);-webkit-transform:perspective(400px) rotate3d(1,0,0,5deg);transition-timing-function:ease-out}\n100%{transform:perspective(400px);-webkit-transform:perspective(400px)}\n}\n@keyframes animJelly{0%{transform:matrix3d(0.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.7,0,0,0,0,.7,0,0,0,0,1,0,0,0,0,1)}\n2.083333%{transform:matrix3d(0.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.75266,0,0,0,0,.76342,0,0,0,0,1,0,0,0,0,1)}\n4.166667%{transform:matrix3d(0.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.81071,0,0,0,0,.84545,0,0,0,0,1,0,0,0,0,1)}\n6.25%{transform:matrix3d(0.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.86808,0,0,0,0,.9286,0,0,0,0,1,0,0,0,0,1)}\n8.333333%{transform:matrix3d(0.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.92038,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n10.416667%{filter:alpha(Opacity=100);opacity:1;transform:matrix3d(0.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.96482,0,0,0,0,1.05202,0,0,0,0,1,0,0,0,0,1)}\n12.5%{transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1.08204,0,0,0,0,1,0,0,0,0,1)}\n14.583333%{transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.02563,0,0,0,0,1.09149,0,0,0,0,1,0,0,0,0,1)}\n16.666667%{transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.04227,0,0,0,0,1.08453,0,0,0,0,1,0,0,0,0,1)}\n18.75%{transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.05102,0,0,0,0,1.06666,0,0,0,0,1,0,0,0,0,1)}\n20.833333%{transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.05334,0,0,0,0,1.04355,0,0,0,0,1,0,0,0,0,1)}\n22.916667%{transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.05078,0,0,0,0,1.02012,0,0,0,0,1,0,0,0,0,1)}\n25%{transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.04487,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n27.083333%{transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.03699,0,0,0,0,.98534,0,0,0,0,1,0,0,0,0,1)}\n29.166667%{transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.02831,0,0,0,0,.97688,0,0,0,0,1,0,0,0,0,1)}\n31.25%{transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.01973,0,0,0,0,.97422,0,0,0,0,1,0,0,0,0,1)}\n33.333333%{transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.01191,0,0,0,0,.97618,0,0,0,0,1,0,0,0,0,1)}\n35.416667%{transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00526,0,0,0,0,.98122,0,0,0,0,1,0,0,0,0,1)}\n37.5%{transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,.98773,0,0,0,0,1,0,0,0,0,1)}\n39.583333%{transform:matrix3d(0.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99617,0,0,0,0,.99433,0,0,0,0,1,0,0,0,0,1)}\n41.666667%{transform:matrix3d(0.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99368,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n43.75%{transform:matrix3d(0.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99237,0,0,0,0,1.00413,0,0,0,0,1,0,0,0,0,1)}\n45.833333%{transform:matrix3d(0.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99202,0,0,0,0,1.00651,0,0,0,0,1,0,0,0,0,1)}\n47.916667%{transform:matrix3d(0.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99241,0,0,0,0,1.00726,0,0,0,0,1,0,0,0,0,1)}\n50%{transform:matrix3d(0.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99329,0,0,0,0,1.00671,0,0,0,0,1,0,0,0,0,1)}\n52.083333%{transform:matrix3d(0.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99447,0,0,0,0,1.00529,0,0,0,0,1,0,0,0,0,1)}\n54.166667%{transform:matrix3d(0.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99577,0,0,0,0,1.00346,0,0,0,0,1,0,0,0,0,1)}\n56.25%{transform:matrix3d(0.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99705,0,0,0,0,1.0016,0,0,0,0,1,0,0,0,0,1)}\n58.333333%{transform:matrix3d(0.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99822,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n60.416667%{transform:matrix3d(0.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99921,0,0,0,0,.99884,0,0,0,0,1,0,0,0,0,1)}\n62.5%{transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,.99816,0,0,0,0,1,0,0,0,0,1)}\n64.583333%{transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00057,0,0,0,0,.99795,0,0,0,0,1,0,0,0,0,1)}\n66.666667%{transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00095,0,0,0,0,.99811,0,0,0,0,1,0,0,0,0,1)}\n68.75%{transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00114,0,0,0,0,.99851,0,0,0,0,1,0,0,0,0,1)}\n70.833333%{transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00119,0,0,0,0,.99903,0,0,0,0,1,0,0,0,0,1)}\n72.916667%{transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00114,0,0,0,0,.99955,0,0,0,0,1,0,0,0,0,1)}\n75%{transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.001,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n77.083333%{transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00083,0,0,0,0,1.00033,0,0,0,0,1,0,0,0,0,1)}\n79.166667%{transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00063,0,0,0,0,1.00052,0,0,0,0,1,0,0,0,0,1)}\n81.25%{transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00044,0,0,0,0,1.00058,0,0,0,0,1,0,0,0,0,1)}\n83.333333%{transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00027,0,0,0,0,1.00053,0,0,0,0,1,0,0,0,0,1)}\n85.416667%{transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1.00012,0,0,0,0,1.00042,0,0,0,0,1,0,0,0,0,1)}\n87.5%{transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1.00027,0,0,0,0,1,0,0,0,0,1)}\n89.583333%{transform:matrix3d(0.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99991,0,0,0,0,1.00013,0,0,0,0,1,0,0,0,0,1)}\n91.666667%{transform:matrix3d(0.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99986,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n93.75%{transform:matrix3d(0.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99983,0,0,0,0,.99991,0,0,0,0,1,0,0,0,0,1)}\n95.833333%{transform:matrix3d(0.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99982,0,0,0,0,.99985,0,0,0,0,1,0,0,0,0,1)}\n97.916667%{transform:matrix3d(0.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.99983,0,0,0,0,.99984,0,0,0,0,1,0,0,0,0,1)}\n100%{filter:alpha(Opacity=100);opacity:1;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}\n}\na{outline:0}\ninput[type=text],input[type=password],textarea{outline:0}\n.clickable{cursor:pointer}\n.clickable_link{cursor:pointer;text-decoration:underline}\n.tb_beginning{background-color:#f4f4f4;border:1px solid #ddd;padding:3px 7px}\n.tb_beginning h2{font-size:20px}\n#hs{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3);display:none;font-size:12px;padding:5px;position:absolute;max-width:250px;z-index:30000;background-color:#fff}\n#hs h3{font-size:13px}\n#hsc{padding:0 5px}\n#hsc\u003Ea{color:#19b5fe;text-decoration:none}\n* html #hsc{width:225px}\n#hsc ul,#hsc ol,#hsc li{margin:0 0 0 2px;padding:0;width:auto}\n#hsc ul li{list-style:disc inside none}\n#hsc ol li{list-style:decimal inside none}\ndiv.ishelp{display:none}\n.fonticon.iconHelp{background-color:rgba(0,0,0,.13);border-radius:50%;color:#444;font-size:8px;padding:2px;margin:0 2px;cursor:help}\n.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}\n.collapse{display:none}\n.collapse.in{display:block}\n.dropdown-menu{position:absolute;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}\n.list-unstyled{padding-left:0;list-style:none}\n.bootstrap-datetimepicker-widget .fonticon{position:static!important;top:1px;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}\n.bootstrap-datetimepicker-widget{list-style:none}\n.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em;font-size:12px;font-family:SANS-SERIF;line-height:15px;color:#444}\n@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}\n}\n@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}\n}\n@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}\n}\n.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}\n.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}\n.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}\n.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}\n.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}\n.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}\n.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}\n.bootstrap-datetimepicker-widget .list-unstyled{margin:0}\n.bootstrap-datetimepicker-widget a[data-action]{padding:0 0}\n.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}\n.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0;font-size:12px}\n.bootstrap-datetimepicker-widget button[data-action]{padding:6px}\n.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Increment Hours\"}\n.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Increment Minutes\"}\n.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Decrement Hours\"}\n.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Decrement Minutes\"}\n.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Show Hours\"}\n.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Show Minutes\"}\n.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Toggle AM/PM\"}\n.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Clear the picker\"}\n.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Set the date to today\"}\n.bootstrap-datetimepicker-widget .picker-switch{text-align:center}\n.bootstrap-datetimepicker-widget li.picker-switch{display:none}\n.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Toggle Date and Time Screens\"}\n.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}\n.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}\n.bootstrap-datetimepicker-widget table{width:100%;margin:0}\n.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}\n.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}\n.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}\n.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}\n.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Previous Month\"}\n.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:\"Next Month\"}\n.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}\n.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}\n.bootstrap-datetimepicker-widget table td{height:20px;line-height:20px;width:54px}\n.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}\n.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}\n.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}\n.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#888}\n.bootstrap-datetimepicker-widget table td.today{position:relative}\n.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}\n.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}\n.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}\n.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#DDD;cursor:not-allowed}\n.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:20px;line-height:20px;margin:2px 1.5px;cursor:pointer;border-radius:4px}\n.bootstrap-datetimepicker-widget table td span:hover{background:#eee}\n.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}\n.bootstrap-datetimepicker-widget table td span.old{color:#777}\n.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}\n.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}\n.bootstrap-datetimepicker-widget.wider{width:21em}\n.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}\n.input-group.date .input-group-addon{cursor:pointer}\n.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}\n@font-face{font-family:lg;src:url(/assets/lg/lg.eot?n1z373);src:url(/assets/lg/lg.eot?#iefixn1z373) format(\"embedded-opentype\"),url(/assets/lg/lg.woff?n1z373) format(\"woff\"),url(/assets/lg/lg.ttf?n1z373) format(\"truetype\"),url(/assets/lg/lg.svg?n1z373#lg) format(\"svg\");font-weight:400;font-style:normal}\n.lg .lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}\n.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}\n.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}\n.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}\n.lg-actions .lg-next{right:20px}\n.lg-actions .lg-next:before{content:\"\\e095\"}\n.lg-actions .lg-prev{left:20px}\n.lg-actions .lg-prev:after{content:\"\\e094\"}\n@-webkit-keyframes lg-right-end{0%{left:0}\n50%{left:-30px}\n100%{left:0}\n}\n@-moz-keyframes lg-right-end{0%{left:0}\n50%{left:-30px}\n100%{left:0}\n}\n@-ms-keyframes lg-right-end{0%{left:0}\n50%{left:-30px}\n100%{left:0}\n}\n@keyframes lg-right-end{0%{left:0}\n50%{left:-30px}\n100%{left:0}\n}\n@-webkit-keyframes lg-left-end{0%{left:0}\n50%{left:30px}\n100%{left:0}\n}\n@-moz-keyframes lg-left-end{0%{left:0}\n50%{left:30px}\n100%{left:0}\n}\n@-ms-keyframes lg-left-end{0%{left:0}\n50%{left:30px}\n100%{left:0}\n}\n@keyframes lg-left-end{0%{left:0}\n50%{left:30px}\n100%{left:0}\n}\n.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}\n.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}\n.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}\n.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}\n.lg-toolbar .lg-icon:hover{color:#FFF}\n.lg-toolbar .lg-close:after{content:\"\\e070\"}\n.lg-toolbar .lg-download:after{content:\"\\e0f2\"}\n.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}\n.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}\n.lg-sub-html p{font-size:12px;margin:5px 0 0}\n#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}\n.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}\n.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}\n.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}\n.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,.5,.5);transform:scale3d(0.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}\nbody:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}\n.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}\n.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}\n.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}\n.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}\n.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}\n.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}\n@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}\n}\n.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}\n.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}\n.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}\n.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}\n.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}\n.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}\n.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}\n.lg-outer .lg-toogle-thumb:after{content:\"\\e1ff\"}\n.lg-outer .lg-toogle-thumb:hover{color:#FFF}\n.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}\n.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}\n.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}\n.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}\n.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}\n.lg-outer .lg-has-vimeo .lg-video-play{background:url(/assets/lg/vimeo-play.png) no-repeat scroll 0 0 transparent}\n.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/assets/lg/vimeo-play.png) no-repeat scroll 0 -58px transparent}\n.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(/assets/lg/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}\n.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}\n.lg-outer .lg-has-youtube .lg-video-play{background:url(/assets/lg/youtube-play.png) no-repeat scroll 0 0 transparent}\n.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/assets/lg/youtube-play.png) no-repeat scroll 0 -60px transparent}\n.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}\n.lg-outer .lg-has-video .lg-video-object{visibility:hidden}\n.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}\n.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}\n.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity .08s ease 0s;-moz-transition:opacity .08s ease 0s;-o-transition:opacity .08s ease 0s;transition:opacity .08s ease 0s}\n.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}\n.lg-progress-bar.lg-start .lg-progress{width:100%}\n.lg-show-autoplay .lg-progress-bar{opacity:1}\n.lg-autoplay-button:after{content:\"\\e01d\"}\n.lg-show-autoplay .lg-autoplay-button:after{content:\"\\e01a\"}\n.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}\n.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}\n.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}\n.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}\n#lg-zoom-in:after{content:\"\\e311\"}\n#lg-actual-size{font-size:20px}\n#lg-actual-size:after{content:\"\\e033\"}\n#lg-zoom-out{opacity:.5;pointer-events:none}\n#lg-zoom-out:after{content:\"\\e312\"}\n.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}\n.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}\n.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}\n.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}\n.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}\n.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}\n.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}\n.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}\n.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}\n.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}\n.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}\n.lg-fullscreen:after{content:\"\\e20c\"}\n.lg-fullscreen-on .lg-fullscreen:after{content:\"\\e20d\"}\n.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}\n.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}\n.lg-outer.lg-dropdown-active #lg-share{color:#FFF}\n.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}\n.lg-outer .lg-dropdown:after{content:\"\";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}\n.lg-outer .lg-dropdown\u003Eli:last-child{margin-bottom:0}\n.lg-outer .lg-dropdown\u003Eli:hover a,.lg-outer .lg-dropdown\u003Eli:hover .lg-icon{color:#333}\n.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:\"Open Sans\",\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:12px}\n.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}\n.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}\n.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}\n.lg-outer #lg-share{position:relative}\n.lg-outer #lg-share:after{content:\"\\e80d\"}\n.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}\n.lg-outer #lg-share-facebook .lg-icon:after{content:\"\\e901\"}\n.lg-outer #lg-share-twitter .lg-icon{color:#00aced}\n.lg-outer #lg-share-twitter .lg-icon:after{content:\"\\e904\"}\n.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}\n.lg-outer #lg-share-googleplus .lg-icon:after{content:\"\\e902\"}\n.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}\n.lg-outer #lg-share-pinterest .lg-icon:after{content:\"\\e903\"}\n.lg-group:after{content:\"\";display:table;clear:both}\n.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}\n.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}\n.lg-outer.lg-visible{opacity:1}\n.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}\n.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}\n.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}\n.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}\n.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}\n.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}\n.lg-outer .lg-item{background:url(/assets/lg/loading.gif) no-repeat scroll center center transparent;display:none!important}\n.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block!important}\n.lg-outer.lg-css .lg-current{display:inline-block!important}\n.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}\n.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:\"\";display:inline-block;height:50%;width:1px;margin-right:-1px}\n.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}\n.lg-outer .lg-item.lg-complete{background-image:none}\n.lg-outer .lg-item.lg-current{z-index:1060}\n.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}\n.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}\n.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}\n.lg-outer .lg-empty-html{display:none}\n.lg-outer.lg-hide-download #lg-download{display:none}\n.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}\n.lg-backdrop.in{opacity:1}\n.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}\n.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}\n.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}\n.lg-css3.lg-fade .lg-item{opacity:0}\n.lg-css3.lg-fade .lg-item.lg-current{opacity:1}\n.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}\n.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}\n.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}\n.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}\n.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}\n.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg .lg-icon:focus{outline:0}\n.lg-icon::-moz-focus-inner{border:0}\n.lg-outer .lg-item{background-image:url(/assets/lg/loading.svg)}\n.lg-item.lg-prev-slide:not(.lg-current){pointer-events:none}\n.lg-backdrop{z-index:75002}\n.lg-outer{z-index:75003}\n.tb_dark_theme .lg-backdrop{opacity:.5}\n.tb_light_theme .lg-backdrop{opacity:.8}\n.tb_light_theme .lg-backdrop{background-color:#fff}\n.tb_light_theme .lg-toolbar{background:0 0}\n.tb_light_theme .lg-toolbar .lg-icon:hover{color:#777}\n.tb_light_theme .lg-sub-html{background-color:rgba(0,0,0,.5);color:#fff}\n.tb_light_theme .lg-actions .lg-next,.tb_light_theme .lg-actions .lg-prev{color:#fff}\n.tb_light_theme .lg-thumb-outer.lg-grab{background-color:#fff}\n.tb_light_theme .lg-outer .lg-toogle-thumb{background-color:#fff}\n.tb_light_theme .lg-outer .lg-toogle-thumb:hover{color:#696969}\n.tb_old_mode.lg-outer .lg{overflow:visible}\n.tb_old_mode.lg-outer .lg-inner{overflow:hidden;background-color:#FFF}\n.tb_dark_theme .tb_old_mode.lg-outer .lg-inner{background:#313131}\n.tb_old_mode.lg-outer .lg-sub-html{position:absolute;text-align:left;top:100%;bottom:auto}\n.tb_old_mode.lg-outer .lg-toolbar{background-color:transparent;height:0}\n.tb_old_mode.lg-outer .lg-img-wrap{padding:12px}\n.tb_old_mode .lg{box-shadow:0 0 150px rgba(0,0,0,.3)}\n#live_edit_desc{display:none;position:absolute;bottom:0;width:100%;left:0;text-align:center}\n#live_edit_desc\u003Ebutton{vertical-align:top;margin-top:25px;margin-left:10px}\n#live_edit_desc_area{border-radius:5px;right:0;text-align:center;color:#4e4e4e;min-width:470px;margin-top:15px}\n.tb_old_mode #live_edit_desc_area{width:60%;margin-top:7px;min-width:auto}\n.tb_old_mode #live_edit_desc\u003Ebutton{margin-top:18px}\n.editor_interface .lg-sub-html{cursor:text}\n.lg-object.lg-image{cursor:grab;cursor:-webkit-grab}\n.trial_package_offer{color:#ff1453;background:#fff}\n.message .trial_package_offer{background:0 0;color:#fff}\n.component_gdpr_container p{display:inline}\n.component_gdpr_container input,.component_gdpr_container label{vertical-align:middle}\n.component_gdpr_container input{margin-right:5px}\n.component_gdpr_container.error{color:red}\n.ui_list_pages li.selected:hover{font-weight:400}\n.ui_list_pages{padding:10px 0;text-align:center}\n.ui_list_pages ul li{cursor:pointer;display:inline;margin:1px 2px;padding:1px 5px}\n.ui_list_pages ul li.selected{background-color:#666;color:#fff}\n.ui_list_pages li:hover{font-weight:700}\n.body{color:#2D2D2D}\n.body a{color:#000}\n.uit_tbl{padding:0;margin:0}\n.uit_cttxt,.uit_ttltxt,.uit_tbl .c{padding:0;border:none;overflow:hidden}\n.uit_cttxt,.uit_ttltxt{position:relative}\n.uit_ttl,.uit_ct{margin:0;position:relative}\n.uit_tbl .tl,.uit_tbl .tr,.uit_tbl .bl,.uit_tbl .br{position:absolute}\n.uit_tbl .tl{top:0;left:0}\n.uit_tbl .tr{top:0;right:0}\n.uit_tbl .br{bottom:0;right:0}\n.uit_tbl .bl{bottom:0;left:0}\n.uit_cttxt_n a,.uit_cttxt_n a:visited,.uit_cttxt_n a:hover{color:#00e}\n.uit_tbl_t .uit_ttl,.uit_tbl_n .uit_ttl,.uit_tbl_mwt .uit_ttl,.uit_tbl_swt .uit_ttl{display:none;height:0}\n.uit_cttxt{color:#000;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400}\n.uit_transitional.uit_cttxt{line-height:16px}\n.uit_transitional.uit_cttxt_t{line-height:normal}\n.uit_tbl_t .uit_ct,.uit_tbl_n .uit_ct,.uit_tbl_mwt .uit_ct,.uit_tbl_swt .uit_ct{height:100%}\n.uit_cttxt ul{padding-left:40px}\n.captcha_field{font-size:18px;vertical-align:top;text-align:center;text-transform:uppercase;color:#00008c;width:50px}\n.UI_Contact .result{color:#000}\n.tpl_table{border-collapse:collapse}\n.tpl_table td{border-width:1px;border-style:solid}\n.tpl_table thead{background-color:#eee}\n.tpl_table td{border-color:#000}\n.tpl_light_color{color:#888}\n.tpl_light_border_color{border-color:#888}\n.tpl_dark_border_color{border-color:#000}\nhtml.uit_tbl.body{border:none;height:100%;overflow:auto}\nhtml.uit_tbl.body .uit_ttltxt,html.uit_tbl.body .uit_cttxt{margin:0!important;min-height:100%;box-sizing:border-box}\ndiv.ct_invisible,.c\u003Ediv.ct_invisible{pointer-events:none;opacity:0;visibility:hidden}\n#pages div.component{position:absolute;filter:alpha(Opacity=0);opacity:0;pointer-events:none;visibility:hidden;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}\n#pages div.component.visible{filter:alpha(Opacity=100);opacity:1;pointer-events:auto;visibility:visible}\ndiv.componentBody{width:100%;height:100%;overflow:hidden;position:absolute;z-index:1000}\ndiv.componentBody.UI_Text,div.componentBody.UI_Form{overflow:visible}\ndiv.UI_Image .svg_wrapper{position:relative}\ndiv.UI_Image .svg_overlay{position:absolute;top:0;left:0;right:0;bottom:0;border:0;background-color:rgba(0,0,0,0)}\n.img_overlay{height:100%;pointer-events:none;position:absolute;width:100%;z-index:10}\n.component .input-group,#site_tools .input-group{margin-top:5px;position:relative;border-collapse:separate}\n.component .input-group-addon,#site_tools .input-group-addon{transition:color .3s linear,background-color .3s linear,text-shadow .5s ease-in-out;border-bottom-left-radius:3px;border-top-left-radius:3px;left:1px;padding:4px 7px 2px;position:absolute;top:1px;box-shadow:0 2px 2px rgba(0,0,0,.075) inset;background-color:#e5e5e5;height:28px;font-size:16px;box-sizing:border-box;color:#666}\n.component .input-group-addon:hover,#site_tools .input-group-addon:hover{background-color:#e5e5e5;color:#666}\n.component .input-group-addon .fonticon,#site_tools .input-group-addon .fonticon{cursor:pointer}\n.cpt_inline_block{display:inline-block!important}\n.block_section{padding:5px;margin-bottom:10px;position:relative}\n.block_section textarea{box-sizing:border-box}\n.blocks_errors{background:-webkit-linear-gradient(45deg,#eb1518 0,#f56264 100%);background:-moz-linear-gradient(45deg,#eb1518 0,#f56264 100%);background:-o-linear-gradient(45deg,#eb1518 0,#f56264 100%);background:linear-gradient(45deg,#eb1518 0,#f56264 100%);color:#fff;border-radius:5px;padding:5px;margin:5px}\n#body .component .admin_elem{display:none}\n.item_div{padding:5px;overflow-y:visible;overflow-x:visible;text-align:left}\n.item_div\u003Ediv{position:relative}\n.item_div\u003Ediv\u003Ediv{padding:5px 0}\n.item_div\u003Eselect{background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#565656;font-size:14px;padding:4px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}\n.item_div hr{display:inline-block}\n.item_div [type=checkbox],.item_div [type=radio]{margin:2px}\n.item_div .label_form_important{color:red;display:inline-block;margin:0 0 0 3px;padding:0!important}\n.item_div .phd input:not([type=checkbox]){display:block;width:100%;box-sizing:border-box}\n.span_form_important{color:red}\n.detected_device_mobile #mobile_wrapper\u003Ediv.component:first-child{margin-top:0!important}\n.sub_column_node:empty{display:none}\n#theme_body{position:relative;z-index:50}\n#bg-images,#bg-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}\n#bg-video{position:fixed}\n#bg-video-wrapper{position:relative;width:100%;height:100%;background:url(/images/spacer.gif) no-repeat center scroll;background-size:cover}\n#bg-video-wrapper\u003E*{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}\n#bg-pause{background-color:rgba(0,0,0,.6);cursor:pointer;height:20px;left:0;position:fixed;top:0;width:20px;z-index:10500}\n#bg-pause .fonticon{color:rgba(255,255,255,.6);left:0;padding:3px;position:absolute;top:0;cursor:pointer}\n#bg-pause:hover{opacity:.95}\n#bg-images .multi_imgs{height:1080px;position:relative;width:100%;background-color:transparent;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 50px #000}\n@media screen and (max-width:1024px){#bg-images .multi_imgs{background-attachment:scroll;background-position:50% 50%}\n}\n#pageContainer{margin-left:auto;margin-right:auto}\n#pageContainer,#pages{width:800px;height:200px}\n#pages{position:absolute;z-index:0}\n*{margin:0}\n.font_xxsmall{font-size:10px;line-height:12px}\n.font_xsmall{font-size:12px;line-height:16px}\n.font_14px{font-size:14px;line-height:1.2em}\n.font_small{font-size:16px;line-height:20px}\n.font_medium{font-size:18px;line-height:24px}\n.font_20px{font-size:20px;line-height:1.2em}\n.font_large{font-size:24px;line-height:32px}\n.font_28px{font-size:28px;line-height:1.2em}\n.font_xlarge{font-size:32px;line-height:40px}\n.font_42px{font-size:42px;line-height:1.2em}\n.font_xxlarge{font-size:48px;line-height:58px}\n.font_56px{font-size:56px;line-height:1.2em}\n.font_62px{font-size:62px;line-height:1.2em}\n.font_68px{font-size:68px;line-height:1.2em}\n.font_74px{font-size:74px;line-height:1.2em}\n.font_82px{font-size:82px;line-height:1.2em}\n.font_90px{font-size:90px;line-height:1.2em}\n.font_100px{font-size:100px;line-height:1.2em}\n.font_110px{font-size:110px;line-height:1.2em}\n.font_120px{font-size:120px;line-height:1.2em}\n#block_tools_overlay{display:block;width:100%;height:100%;background-color:#000;opacity:.45;position:absolute;z-index:500}\n#mobile_bar{position:fixed;height:30px;top:0;left:0;width:100%}\n#mobile_bar.horizontal{height:100%;width:30px;right:0;left:auto}\n#content_editor #mobile_bar{position:absolute;height:30px;left:-180px;width:360px}\n#content_editor #mobile_bar.horizontal{height:360px;width:30px;left:300px}\n#mobile_bar{background:#252525;z-index:20000}\n#mobile_bar .componentBody{overflow:visible}\n#mobile_bar .actionable{cursor:pointer}\n#mobile_bar .up{float:right}\n#mobile_bar .down{float:left}\n#mobile_bar .mb_img{margin:5px}\n.mb_img{background-size:contain;background-repeat:no-repeat;background-position:center center;height:20px;width:20px}\n#mobile_bar.horizontal .up,#mobile_bar.horizontal .down{display:table-row;float:none}\n#mobile_bar.horizontal .separator{display:table-row;height:100%}\n#mobile_bar.horizontal .mb_img{margin:3px 5px}\n.editor_interface #mobile_bar_menu{top:-3px;width:100%}\n.editor_interface.horizontal #mobile_bar_menu{right:550px;width:550px;top:-183px}\n#mobile_bar_menu{background-color:rgba(0,0,0,.8);clear:both;color:#fff;max-height:420px;overflow-y:auto;position:relative}\n#mobile_bar_menu ul{padding-left:20px}\n#mobile_bar_menu .mobile_bar_list,#mobile_bar_menu .mobile_bar_button{list-style:none}\n#mobile_bar_menu .mobile_bar_list{margin:0}\n#mobile_bar_menu .mobile_bar_list.l_0{padding:0}\n#mobile_bar_menu .mobile_bar_button{box-sizing:border-box;cursor:pointer;margin-bottom:5px;margin-right:0;margin-top:0;padding:5px 0 5px 10px;width:100%}\n#mobile_bar_menu .mobile_bar_button.selected:not(.mobile_bar_anchor){background-color:rgba(255,255,255,.3)}\n#mobile_bar.horizontal #mobile_bar_menu{left:-360px;width:360px;position:absolute;top:0;max-height:100%}\n@keyframes add_opt_block{0%{filter:alpha(Opacity=0);opacity:0;transform:scale(0.7);-webkit-transform:scale(0.7)}\n100%{filter:alpha(Opacity=100);opacity:1;transform:scale(1);-webkit-transform:scale(1)}\n}\n#block_properties .button_add_button,.conf_design .button_add_button,#pages_part .button_add_button{position:relative;margin:5px 0;height:30px;cursor:pointer}\n#block_properties .button_add_button .button_list_grp_icon,.conf_design .button_add_button .button_list_grp_icon,#pages_part .button_add_button .button_list_grp_icon{width:30px;text-align:center;height:30px;position:absolute;top:0;left:0;padding-top:5px;z-index:10;cursor:pointer}\n#block_properties .button_add_button .button_list_grp_icon img,.conf_design .button_add_button .button_list_grp_icon img,#pages_part .button_add_button .button_list_grp_icon img{width:16px}\n#block_properties .button_add_button .button_list_grp_label,.conf_design .button_add_button .button_list_grp_label,#pages_part .button_add_button .button_list_grp_label{background-color:#fff;color:#333;position:absolute;left:30px;height:29px;right:0;padding-left:10px;padding-top:6px;border-radius:1px}\n#block_properties .button_list_button,.conf_design .button_list_button,#pages_part .button_list_button{animation:add_opt_block .3s forwards;position:relative;width:100%;margin-bottom:5px;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;filter:alpha(Opacity=100);opacity:1;cursor:pointer}\n#block_properties .button_list_button.separator,.conf_design .button_list_button.separator,#pages_part .button_list_button.separator{background-color:transparent;position:relative;height:30px;border:none}\n#block_properties .button_list_button.separator .button_list_separator,.conf_design .button_list_button.separator .button_list_separator,#pages_part .button_list_button.separator .button_list_separator{width:100%;height:5px;margin-top:14px;position:absolute}\n#block_properties .button_list_button .button_list_options,.conf_design .button_list_button .button_list_options,#pages_part .button_list_button .button_list_options{display:none;padding:2px}\n#block_properties .button_list_button.open .button_list_options,.conf_design .button_list_button.open .button_list_options,#pages_part .button_list_button.open .button_list_options{display:block}\n#block_properties .button_list_button .opt_toggle_handle,.conf_design .button_list_button .opt_toggle_handle,#pages_part .button_list_button .opt_toggle_handle{display:inline-block}\n#block_properties .button_list_button_placeholder,.conf_design .button_list_button_placeholder,#pages_part .button_list_button_placeholder{background-color:rgba(255,255,255,.5);display:block;width:100%;height:30px;margin-bottom:5px;border:dashed 2px #fff}\n#block_properties .button_list_grip,.conf_design .button_list_grip,#pages_part .button_list_grip{cursor:move;height:20px;margin:5px;display:inline-block;width:20px;z-index:20}\n#block_properties .button_list_icon,.conf_design .button_list_icon,#pages_part .button_list_icon{height:20px;margin:5px;overflow:hidden;padding:0;display:inline-block;text-align:center;width:20px}\n#block_properties .button_list_icon img,.conf_design .button_list_icon img,#pages_part .button_list_icon img{height:16px;width:16px}\n#block_properties .button_list_remove,.conf_design .button_list_remove,#pages_part .button_list_remove{cursor:pointer;position:absolute;z-index:20;top:8px;right:7px;padding:3px;filter:alpha(Opacity=70);opacity:.7}\n#block_properties .button_list_remove:hover,.conf_design .button_list_remove:hover,#pages_part .button_list_remove:hover{filter:alpha(Opacity=100);opacity:1}\n#block_properties .button_list_title,.conf_design .button_list_title,#pages_part .button_list_title{vertical-align:top;display:inline-block;cursor:pointer;padding:6px}\n#block_properties .button_list_title.block,.conf_design .button_list_title.block,#pages_part .button_list_title.block{display:block;text-align:center}\n#block_properties .button_list_title .fonticon,.conf_design .button_list_title .fonticon,#pages_part .button_list_title .fonticon{display:inline-block;padding-right:5px;position:relative;top:1px;cursor:pointer}\n#block_properties .button_list_title.unsortable,.conf_design .button_list_title.unsortable,#pages_part .button_list_title.unsortable{padding:6px}\n#block_properties .prop_rad_wrapper,.conf_design .prop_rad_wrapper,#pages_part .prop_rad_wrapper{text-align:center;padding-bottom:5px}\n#block_properties .button_list_options .option,.conf_design .button_list_options .option,#pages_part .button_list_options .option{min-height:30px;overflow:hidden}\n#block_properties .button_list_options .option button,.conf_design .button_list_options .option button,#pages_part .button_list_options .option button{margin:0 auto;width:calc(100% - 23px)}\n#block_properties .button_list_options .option button img,.conf_design .button_list_options .option button img,#pages_part .button_list_options .option button img{left:4px;padding:3px;position:absolute;top:2px;width:24px;height:auto}\n#block_properties .button_list_options .option .label,.conf_design .button_list_options .option .label,#pages_part .button_list_options .option .label{position:absolute;left:5px;padding:7px;font-size:12px;font-weight:400}\n#block_properties .button_list_options .option input,.conf_design .button_list_options .option input,#pages_part .button_list_options .option input{position:absolute;right:10px}\n#block_properties .button_list_options .option input.large_width,.conf_design .button_list_options .option input.large_width,#pages_part .button_list_options .option input.large_width{left:0;right:0;width:calc(100% - 2px)}\n#block_properties .button_list_options .option .image,.conf_design .button_list_options .option .image,#pages_part .button_list_options .option .image{transition:all .5s;height:16px;width:16px;position:absolute;right:12px}\n#block_properties .button_list_options .option .mobile,.conf_design .button_list_options .option .mobile,#pages_part .button_list_options .option .mobile{color:#fff;position:absolute;font-size:20px;top:3px;opacity:.45}\n#block_properties .button_list_options .option .mobile.selected,.conf_design .button_list_options .option .mobile.selected,#pages_part .button_list_options .option .mobile.selected{opacity:1}\n#block_properties .button_list_options .option .mobile.mob,.conf_design .button_list_options .option .mobile.mob,#pages_part .button_list_options .option .mobile.mob{right:10px}\n#block_properties .button_list_options .option .mobile.mob_l,.conf_design .button_list_options .option .mobile.mob_l,#pages_part .button_list_options .option .mobile.mob_l{right:35px}\n#block_properties .button_list_options .option:hover.link,#block_properties .button_list_options .option:hover.img,#block_properties .button_list_options .option:hover.menu,.conf_design .button_list_options .option:hover.link,.conf_design .button_list_options .option:hover.img,.conf_design .button_list_options .option:hover.menu,#pages_part .button_list_options .option:hover.link,#pages_part .button_list_options .option:hover.img,#pages_part .button_list_options .option:hover.menu{cursor:pointer}\n#block_properties .button_list_options .option:hover.link .image,#block_properties .button_list_options .option:hover.img .image,#block_properties .button_list_options .option:hover.menu .image,.conf_design .button_list_options .option:hover.link .image,.conf_design .button_list_options .option:hover.img .image,.conf_design .button_list_options .option:hover.menu .image,#pages_part .button_list_options .option:hover.link .image,#pages_part .button_list_options .option:hover.img .image,#pages_part .button_list_options .option:hover.menu .image{transition:all .5s;background-color:#6db21e}\n#block_properties .button_list_options .option:hover .mobile,.conf_design .button_list_options .option:hover .mobile,#pages_part .button_list_options .option:hover .mobile{cursor:pointer}\n#block_properties .button_list_button.fade_list_btn,.conf_design .button_list_button.fade_list_btn,#pages_part .button_list_button.fade_list_btn{filter:alpha(Opacity=50);opacity:.5}\nspan.lab_refresh{font-size:10px;opacity:.7;display:none}\nspan.lab_refresh .fonticon{font-size:10px!important;padding-right:0!important}\n.open .lab_refresh{display:inline}\n.gradient_animation_horizontal{-webkit-animation:bp_h 50s ease infinite;-moz-animation:bp_h 50s ease infinite;animation:bp_h 50s ease infinite;background-size:400% 400%}\n@-webkit-keyframes bp_h{0%{background-position:0 50%}\n50%{background-position:100% 50%}\n100%{background-position:0 50%}\n}\n@-moz-keyframes bp_h{0%{background-position:0 50%}\n50%{background-position:100% 50%}\n100%{background-position:0 50%}\n}\n@keyframes bp_h{0%{background-position:0 50%}\n50%{background-position:100% 50%}\n100%{background-position:0 50%}\n}\n.gradient_animation_vertical{-webkit-animation:bp_v 50s ease infinite;-moz-animation:bp_v 50s ease infinite;animation:bp_v 50s ease infinite;background-size:400% 400%}\n@-webkit-keyframes bp_v{0%{background-position:50% 0}\n50%{background-position:50% 100%}\n100%{background-position:50% 0}\n}\n@-moz-keyframes bp_v{0%{background-position:50% 0}\n50%{background-position:50% 100%}\n100%{background-position:50% 0}\n}\n@keyframes bp_v{0%{background-position:50% 0}\n50%{background-position:50% 100%}\n100%{background-position:50% 0}\n}\n.gradient_animation_radial{-webkit-animation:bp_v 50s ease infinite;-moz-animation:bp_v 50s ease infinite;animation:bp_v 50s ease infinite;background-size:400% 400%}\n@-webkit-keyframes bp_v{0%{background-position:0 0}\n50%{background-position:100% 100%}\n100%{background-position:0 0}\n}\n@-moz-keyframes bp_v{0%{background-position:0 0}\n50%{background-position:100% 100%}\n100%{background-position:0 0}\n}\n@keyframes bp_v{0%{background-position:0 0}\n50%{background-position:100% 100%}\n100%{background-position:0 0}\n}\n#snow{background:0 0;background-image:url(https://ssl.sitew.org/images/blog/snow_1.png);position:absolute;pointer-events:none;-webkit-animation:run_snow 15s linear infinite;animation:run_snow 15s linear infinite;z-index:5000;left:-500px;top:-1000px;right:0;bottom:0}\n#snow::after,#snow::before{content:\"\";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:20}\n#snow::after{background-image:url(https://ssl.sitew.org/images/blog/snow_2.png);-webkit-animation:run_snow_2 15s linear infinite;animation:run_snow_2 15s linear infinite;z-index:-1;left:-100px;top:-400px;right:0;bottom:0}\n#snow::before{background-image:url(https://ssl.sitew.org/images/blog/snow_3.png);-webkit-animation:run_snow_3 15s linear infinite;animation:run_snow_3 15s linear infinite;z-index:-1;left:0;top:-300px;right:-100px;bottom:0}\n.control_effect{bottom:0;cursor:pointer;height:46px;position:fixed;right:0;width:100px;z-index:55000;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:right center}\n#control_snow{background-image:url(https://ssl.sitew.org/images/blog/snow_icon.png)}\n#control_heart{background-image:url(https://ssl.sitew.org/images/blog/heart_icon.png)}\n@keyframes run_snow{0%{transform:translate3d(0,0,0)}\n50%{transform:translate3d(500px,500px,0)}\n100%{transform:translate3d(500px,1000px,0)}\n}\n@-webkit-keyframes run_snow{0%{transform:translate3d(0,0,0)}\n50%{transform:translate3d(500px,500px,0)}\n100%{transform:translate3d(500px,1000px,0)}\n}\n@keyframes run_snow_2{0%{transform:translate3d(0,0,0)}\n50%{transform:translate3d(100px,200px,0)}\n100%{transform:translate3d(0,400px,0)}\n}\n@-webkit-keyframes run_snow_2{0%{transform:translate3d(0,0,0)}\n50%{transform:translate3d(100px,200px,0)}\n100%{transform:translate3d(0,400px,0)}\n}\n@keyframes run_snow_3{0%{transform:translate3d(0,0,0)}\n50%{transform:translate3d(-100px,150px,0)}\n100%{transform:translate3d(0,300px,0)}\n}\n@-webkit-keyframes run_snow_3{0%{transform:translate3d(0,0,0)}\n50%{transform:translate3d(-100px,150px,0)}\n100%{transform:translate3d(0,300px,0)}\n}\n#heart{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:500}\n#snow_w{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;overflow:hidden}\n.fonticon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;speak:none;font-weight:400;font-variant:normal;text-transform:none;font-family:icon!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}\na .fonticon{cursor:pointer}\n.fonticon.icon_12{font-size:12px!important}\n.fonticon.icon_16{font-size:16px!important}\n.fonticon.icon_20{font-size:20px!important}\n.fonticon.icon_24{font-size:24px!important}\n.logo{font-family:Univia,Verdana;font-size:28px;line-height:1;font-weight:700}\n.logo .fonticon{padding-right:3px}\n.logo\u003Eimg{margin-top:-11px;padding-right:4px;width:56px}\n.logo_text{color:#fff}\n.logo_text\u003Espan{color:#0dc6f3}\nbody.reseller_colors .main_menu .logo_text\u003Espan{color:#0dc6f3}\n#logo .sitewLogoAnimSVG{height:40px;width:60px;position:relative;top:6px}\n.animate_logo{display:inline-block;max-height:50px;overflow:visible;width:100%;opacity:0;line-height:50px;padding-top:0;color:#fff}\n@keyframes typing{0%{width:0}\n100%{width:200px!important}\n}\n.animate_logo #logo_anim_text{font-family:Univia,sans-serif;font-size:28px;font-weight:700;overflow:hidden;white-space:nowrap;padding-left:0;vertical-align:top;width:0;display:inline-block;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;transition:width .5s}\n#logo.animated #logo_anim_text{width:4.4ch!important}\n.animate_logo #logo_anim_text span{color:#0dc6f3;vertical-align:top}\n.animate_logo .merry_christmas #logo_anim_text span{vertical-align:bottom}\n.animate_logo.logo_small{opacity:1;line-height:40px;padding-top:8px}\n.animate_logo.logo_small\u003Espan{font-size:20px;padding-top:3px}\n#logo.logo_small .sitewLogoAnimSVG{transform:none;-webkit-transform:none;width:48px;top:2px}\nhtml:not(.wf-materialicons-n4-active) .material-icons{opacity:0;max-width:54px;display:inline-block;height:40px}\n@keyframes fallHat{0%{transform:rotate(50deg);-webkit-transform:rotate(50deg);top:-30px;left:48px}\n100%{top:-2px;left:18px;transform:rotate(17deg);-webkit-transform:rotate(17deg)}\n}\n@keyframes heightBall{0%{height:0;transform:translateY(-15px);-webkit-transform:translateY(-15px)}\n100%{height:25px;transform:translateY(0);-webkit-transform:translateY(0)}\n}\n.logo.merry_christmas{position:relative;display:inline-block}\n#christmas_hat{background:url(https://ssl.sitew.org/images/blog/hat.png) no-repeat 0 0;position:absolute;top:-40px;left:48px;width:35px;height:27px;transform:rotate(50deg);-webkit-transform:rotate(50deg);animation:fallHat .5s ease-in-out forwards 4s}\n#christmas_ball{background:url(https://ssl.sitew.org/images/blog/ball.png) no-repeat 0 0;position:absolute;left:-5px;width:13px;height:0;top:8px;animation:heightBall .6s ease-in-out forwards 4.3s}\n.animate_logo #christmas_hat{animation:fallHat .5s ease-in-out forwards 7s}\n.animate_logo #christmas_ball{animation:heightBall .6s ease-in-out forwards 7.3s}\n.logo.merry_christmas\u003Eimg{transform:translateY(5px);-webkit-transform:translateY(5px)}\n.logo.merry_christmas svg{transform:translateY(-8px);-webkit-transform:translateY(-8px)}\n#giftBox_wrapper{position:absolute;top:-70px;left:0;width:150px;height:60px;transform:translateX(20px) translateY(-20px) rotate(145deg) scale(0.4);transition:all .3s linear;opacity:.3;z-index:500}\n.giftbox{position:absolute;top:25px;transition:all .3s linear;left:0;width:40px;height:30px}\n.giftbox\u003Espan{background:#eb2400;position:absolute}\n.giftbox\u003Espan::after,.giftbox\u003Espan::before{position:absolute;content:\"\";top:0}\n.giftbox .gb_cover{width:100%;top:0;left:0;height:25%;z-index:2;pointer-events:none}\n.giftbox .gb_cover::after{position:absolute;height:100%;left:50%;width:8px;transform:translateX(-50%);background:#fbb114}\n.giftbox .gb_cover\u003Espan{position:absolute;width:12px;height:13px;left:50%;top:-14px;transform:translateX(-50%)}\n.giftbox .gb_cover\u003Espan::before,.giftbox .gb_cover\u003Espan::after{position:absolute;left:0;top:0;width:100%;height:100%;content:\"\";box-shadow:inset 0 0 0 4px #fbb114;border-radius:30px;transform-origin:50% 100%}\n.giftbox .gb_cover\u003Espan::before{transform:translateX(-45%) skewY(40deg);-webkit-transform:translateX(-45%) skewY(40deg)}\n.giftbox .gb_cover\u003Espan::after{transform:translateX(45%) skewY(-40deg);-webkit-transform:translateX(45%) skewY(-40deg)}\n.giftbox .gb_box{right:5%;left:5%;height:80%;bottom:0}\n.giftbox .gb_box::before{width:8px;height:100%;left:50%;transform:translateX(-50%);background:#fbb114}\n.giftbox .gb_box::after{width:100%;height:10px;left:0;background:rgba(0,0,0,.2)}\n.giftbox .fonticon.gift_stars{font-size:15px;position:absolute;top:10px;left:13px;background:0 0;z-index:-1;opacity:0}\n.giftbox .fonticon.gift_stars.gs_0{color:#ff2eaa}\n.giftbox .fonticon.gift_stars.gs_1{color:#2effaa}\n.giftbox .fonticon.gift_stars.gs_2{color:#e2ff06}\n.giftbox .fonticon.gift_stars.gs_3{color:#35ff13}\n.giftbox .fonticon.gift_stars.gs_4{color:#ff00a3}\n#ball_discount{position:absolute;font-size:14px;text-shadow:0 0 1px #00080;font-family:Roboto,sans-serif;transform:scale(0.3);background-color:#000;color:#fff;font-weight:700;top:6px;left:0;background:0 0;z-index:-1}\n@keyframes Gwobble{25%{transform:rotate(4deg)}\n75%{transform:rotate(-2deg)}\n}\n@keyframes wobble{25%{transform:rotate(6deg)}\n75%{transform:rotate(-3deg)}\n}\n@keyframes openCover{0%{transform:rotate(-3deg)}\n100%{transform:rotate(125deg)}\n}\n@keyframes gs_s3{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(-12px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(-18px,-25px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s0{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(-8px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(-12px,-30px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s1{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(0,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(0,-30px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s2{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(8px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(12px,-30px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes gs_s4{0%{transform:translate3d(0,0,0) rotate(0);opacity:0}\n50%{transform:translate3d(12px,-20px,0) rotate(40deg);opacity:1}\n85%{transform:translate3d(18px,-25px,0) rotate(80deg);opacity:.1}\n90%{opacity:0}\n}\n@keyframes slideTop50{0%{top:6px;transform:scale(0.3)}\n90%{top:-18px;transform:scale(1)}\n100%{top:-12px;transform:scale(1)}\n}\n#logo:hover #giftBox_wrapper{transform:translateX(0) translateY(105px) scale(1) rotate(0);opacity:1}\n#logo:hover .giftbox:hover{animation:none}\n#logo:hover .giftbox:hover .gb_cover{transform-origin:100% 100%;animation:openCover .3s linear forwards}\n#logo:hover .giftbox:hover .gift_stars.gs_3{animation:gs_s3 .8s linear infinite forwards .8s}\n#logo:hover .giftbox:hover .gift_stars.gs_0{animation:gs_s0 .8s linear infinite forwards .2s}\n#logo:hover .giftbox:hover .gift_stars.gs_1{animation:gs_s1 .8s linear infinite forwards}\n#logo:hover .giftbox:hover .gift_stars.gs_2{animation:gs_s2 .8s linear infinite forwards .4s}\n#logo:hover .giftbox:hover .gift_stars.gs_4{animation:gs_s4 .8s linear infinite forwards .6s}\n#logo:hover .giftbox:hover #ball_discount{animation:slideTop50 .6s ease-in-out forwards 1s}\n#logo:hover .giftbox{animation:Gwobble .5s linear infinite forwards .5s}\n#logo:hover .gb_cover{animation:wobble .5s linear infinite .1s forwards}\n@media screen and (max-width:768px){#giftBox_wrapper,#christmas_hat,#christmas_ball{display:none}\n.logo.merry_christmas\u003Eimg{transform:none;-webkit-transform:none}\n.logo.merry_christmas::after{display:none}\n}\n.upgrade_icon{height:20px;width:20px;position:absolute;top:0;right:0}\n.upgrade_icon img{width:100%;height:auto}\n.upgrade_icon.ui_bg{background-color:#fff;border-radius:50%}\n.uii_group .upgrade_icon,.button_list_button .upgrade_icon,.button_add_button .upgrade_icon,#left_menu .btn-block .upgrade_icon{top:5px;right:5px}\n.jsf_div .upgrade_icon,.fb_content .upgrade_icon,.icon_min_upgrade_tooltip .upgrade_icon,.store_provider_m .upgrade_icon,.create_preset .upgrade_icon,#category_list tbody .upgrade_icon,#wizard_new_disabled_on_viewer .upgrade_icon,#change_package_ribbon .upgrade_icon{position:relative;display:inline-block}\n.menu .upgrade_icon{right:-10px;top:-4px}\n.li_page .upgrade_icon,.uis_list_img .upgrade_icon,.editor_add_item .upgrade_icon{top:2px;right:2px}\nlabel[for=enable_coupon] .upgrade_icon{left:calc(100% + 5px);top:-2px}\nform[action=\"/site/rights\"] .upgrade_icon{left:calc(100% + 5px);top:5px}\n#page_tools .upgrade_icon img{display:inline-block;vertical-align:baseline}\n.uiDisabled .upgrade_icon{opacity:.3}\n@keyframes transition_fadeIn{0%{opacity:0}\n100%{opacity:1}\n}\n@keyframes transition_fadeIn_out{0%{opacity:1}\n100%{opacity:0}\n}\n.transition_fade:not(.out):not(.moving){animation-name:transition_fadeIn}\n.transition_fade.out:not(.moving){animation-name:transition_fadeIn_out}\n@keyframes transition_slideDown_distance_100{0%{transform:translateY(100px);-webkit-transform:translateY(100px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_100{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-100px);-webkit-transform:translateY(-100px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_100{0%{transform:translateY(-100px);-webkit-transform:translateY(-100px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_100{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(100px);-webkit-transform:translateY(100px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_100{0%{transform:translateX(-100px);-webkit-transform:translateX(-100px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_100{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(100px);-webkit-transform:translateX(100px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_100{0%{transform:translateX(100px);-webkit-transform:translateX(100px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_100{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-100px);-webkit-transform:translateX(-100px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_100{transform:translateY(100px);-webkit-transform:translateY(100px);animation-name:transition_slideDown_distance_100}\n.transition_slide:not(.moving).out.down.distance_100{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_100}\n.transition_slide:not(.moving):not(.out).up.distance_100{transform:translateY(-100px);-webkit-transform:translateY(-100px);animation-name:transition_slideUp_distance_100}\n.transition_slide:not(.moving).out.up.distance_100{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_100}\n.transition_slide:not(.moving):not(.out).right.distance_100{transform:translateX(-100px);-webkit-transform:translateX(-100px);animation-name:transition_slideRight_distance_100}\n.transition_slide:not(.moving).out.right.distance_100{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_100}\n.transition_slide:not(.moving):not(.out).left.distance_100{transform:translateX(100px);-webkit-transform:translateX(100px);animation-name:transition_slideLeft_distance_100}\n.transition_slide:not(.moving).out.left.distance_100{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_100}\n@keyframes transition_slideDown_distance_200{0%{transform:translateY(200px);-webkit-transform:translateY(200px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_200{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-200px);-webkit-transform:translateY(-200px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_200{0%{transform:translateY(-200px);-webkit-transform:translateY(-200px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_200{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(200px);-webkit-transform:translateY(200px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_200{0%{transform:translateX(-200px);-webkit-transform:translateX(-200px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_200{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(200px);-webkit-transform:translateX(200px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_200{0%{transform:translateX(200px);-webkit-transform:translateX(200px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_200{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-200px);-webkit-transform:translateX(-200px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_200{transform:translateY(200px);-webkit-transform:translateY(200px);animation-name:transition_slideDown_distance_200}\n.transition_slide:not(.moving).out.down.distance_200{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_200}\n.transition_slide:not(.moving):not(.out).up.distance_200{transform:translateY(-200px);-webkit-transform:translateY(-200px);animation-name:transition_slideUp_distance_200}\n.transition_slide:not(.moving).out.up.distance_200{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_200}\n.transition_slide:not(.moving):not(.out).right.distance_200{transform:translateX(-200px);-webkit-transform:translateX(-200px);animation-name:transition_slideRight_distance_200}\n.transition_slide:not(.moving).out.right.distance_200{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_200}\n.transition_slide:not(.moving):not(.out).left.distance_200{transform:translateX(200px);-webkit-transform:translateX(200px);animation-name:transition_slideLeft_distance_200}\n.transition_slide:not(.moving).out.left.distance_200{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_200}\n@keyframes transition_slideDown_distance_300{0%{transform:translateY(300px);-webkit-transform:translateY(300px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_300{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-300px);-webkit-transform:translateY(-300px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_300{0%{transform:translateY(-300px);-webkit-transform:translateY(-300px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_300{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(300px);-webkit-transform:translateY(300px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_300{0%{transform:translateX(-300px);-webkit-transform:translateX(-300px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_300{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(300px);-webkit-transform:translateX(300px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_300{0%{transform:translateX(300px);-webkit-transform:translateX(300px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_300{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-300px);-webkit-transform:translateX(-300px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_300{transform:translateY(300px);-webkit-transform:translateY(300px);animation-name:transition_slideDown_distance_300}\n.transition_slide:not(.moving).out.down.distance_300{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_300}\n.transition_slide:not(.moving):not(.out).up.distance_300{transform:translateY(-300px);-webkit-transform:translateY(-300px);animation-name:transition_slideUp_distance_300}\n.transition_slide:not(.moving).out.up.distance_300{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_300}\n.transition_slide:not(.moving):not(.out).right.distance_300{transform:translateX(-300px);-webkit-transform:translateX(-300px);animation-name:transition_slideRight_distance_300}\n.transition_slide:not(.moving).out.right.distance_300{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_300}\n.transition_slide:not(.moving):not(.out).left.distance_300{transform:translateX(300px);-webkit-transform:translateX(300px);animation-name:transition_slideLeft_distance_300}\n.transition_slide:not(.moving).out.left.distance_300{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_300}\n@keyframes transition_slideDown_distance_400{0%{transform:translateY(400px);-webkit-transform:translateY(400px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_400{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-400px);-webkit-transform:translateY(-400px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_400{0%{transform:translateY(-400px);-webkit-transform:translateY(-400px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_400{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(400px);-webkit-transform:translateY(400px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_400{0%{transform:translateX(-400px);-webkit-transform:translateX(-400px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_400{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(400px);-webkit-transform:translateX(400px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_400{0%{transform:translateX(400px);-webkit-transform:translateX(400px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_400{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-400px);-webkit-transform:translateX(-400px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_400{transform:translateY(400px);-webkit-transform:translateY(400px);animation-name:transition_slideDown_distance_400}\n.transition_slide:not(.moving).out.down.distance_400{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_400}\n.transition_slide:not(.moving):not(.out).up.distance_400{transform:translateY(-400px);-webkit-transform:translateY(-400px);animation-name:transition_slideUp_distance_400}\n.transition_slide:not(.moving).out.up.distance_400{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_400}\n.transition_slide:not(.moving):not(.out).right.distance_400{transform:translateX(-400px);-webkit-transform:translateX(-400px);animation-name:transition_slideRight_distance_400}\n.transition_slide:not(.moving).out.right.distance_400{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_400}\n.transition_slide:not(.moving):not(.out).left.distance_400{transform:translateX(400px);-webkit-transform:translateX(400px);animation-name:transition_slideLeft_distance_400}\n.transition_slide:not(.moving).out.left.distance_400{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_400}\n@keyframes transition_slideDown_distance_500{0%{transform:translateY(500px);-webkit-transform:translateY(500px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_500{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-500px);-webkit-transform:translateY(-500px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_500{0%{transform:translateY(-500px);-webkit-transform:translateY(-500px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_500{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(500px);-webkit-transform:translateY(500px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_500{0%{transform:translateX(-500px);-webkit-transform:translateX(-500px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_500{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(500px);-webkit-transform:translateX(500px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_500{0%{transform:translateX(500px);-webkit-transform:translateX(500px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_500{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-500px);-webkit-transform:translateX(-500px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_500{transform:translateY(500px);-webkit-transform:translateY(500px);animation-name:transition_slideDown_distance_500}\n.transition_slide:not(.moving).out.down.distance_500{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_500}\n.transition_slide:not(.moving):not(.out).up.distance_500{transform:translateY(-500px);-webkit-transform:translateY(-500px);animation-name:transition_slideUp_distance_500}\n.transition_slide:not(.moving).out.up.distance_500{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_500}\n.transition_slide:not(.moving):not(.out).right.distance_500{transform:translateX(-500px);-webkit-transform:translateX(-500px);animation-name:transition_slideRight_distance_500}\n.transition_slide:not(.moving).out.right.distance_500{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_500}\n.transition_slide:not(.moving):not(.out).left.distance_500{transform:translateX(500px);-webkit-transform:translateX(500px);animation-name:transition_slideLeft_distance_500}\n.transition_slide:not(.moving).out.left.distance_500{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_500}\n@keyframes transition_slideDown_distance_600{0%{transform:translateY(600px);-webkit-transform:translateY(600px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_600{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-600px);-webkit-transform:translateY(-600px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_600{0%{transform:translateY(-600px);-webkit-transform:translateY(-600px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_600{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(600px);-webkit-transform:translateY(600px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_600{0%{transform:translateX(-600px);-webkit-transform:translateX(-600px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_600{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(600px);-webkit-transform:translateX(600px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_600{0%{transform:translateX(600px);-webkit-transform:translateX(600px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_600{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-600px);-webkit-transform:translateX(-600px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_600{transform:translateY(600px);-webkit-transform:translateY(600px);animation-name:transition_slideDown_distance_600}\n.transition_slide:not(.moving).out.down.distance_600{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_600}\n.transition_slide:not(.moving):not(.out).up.distance_600{transform:translateY(-600px);-webkit-transform:translateY(-600px);animation-name:transition_slideUp_distance_600}\n.transition_slide:not(.moving).out.up.distance_600{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_600}\n.transition_slide:not(.moving):not(.out).right.distance_600{transform:translateX(-600px);-webkit-transform:translateX(-600px);animation-name:transition_slideRight_distance_600}\n.transition_slide:not(.moving).out.right.distance_600{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_600}\n.transition_slide:not(.moving):not(.out).left.distance_600{transform:translateX(600px);-webkit-transform:translateX(600px);animation-name:transition_slideLeft_distance_600}\n.transition_slide:not(.moving).out.left.distance_600{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_600}\n@keyframes transition_slideDown_distance_700{0%{transform:translateY(700px);-webkit-transform:translateY(700px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_700{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-700px);-webkit-transform:translateY(-700px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_700{0%{transform:translateY(-700px);-webkit-transform:translateY(-700px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_700{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(700px);-webkit-transform:translateY(700px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_700{0%{transform:translateX(-700px);-webkit-transform:translateX(-700px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_700{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(700px);-webkit-transform:translateX(700px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_700{0%{transform:translateX(700px);-webkit-transform:translateX(700px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_700{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-700px);-webkit-transform:translateX(-700px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_700{transform:translateY(700px);-webkit-transform:translateY(700px);animation-name:transition_slideDown_distance_700}\n.transition_slide:not(.moving).out.down.distance_700{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_700}\n.transition_slide:not(.moving):not(.out).up.distance_700{transform:translateY(-700px);-webkit-transform:translateY(-700px);animation-name:transition_slideUp_distance_700}\n.transition_slide:not(.moving).out.up.distance_700{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_700}\n.transition_slide:not(.moving):not(.out).right.distance_700{transform:translateX(-700px);-webkit-transform:translateX(-700px);animation-name:transition_slideRight_distance_700}\n.transition_slide:not(.moving).out.right.distance_700{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_700}\n.transition_slide:not(.moving):not(.out).left.distance_700{transform:translateX(700px);-webkit-transform:translateX(700px);animation-name:transition_slideLeft_distance_700}\n.transition_slide:not(.moving).out.left.distance_700{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_700}\n@keyframes transition_slideDown_distance_800{0%{transform:translateY(800px);-webkit-transform:translateY(800px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_800{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-800px);-webkit-transform:translateY(-800px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_800{0%{transform:translateY(-800px);-webkit-transform:translateY(-800px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_800{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(800px);-webkit-transform:translateY(800px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_800{0%{transform:translateX(-800px);-webkit-transform:translateX(-800px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_800{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(800px);-webkit-transform:translateX(800px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_800{0%{transform:translateX(800px);-webkit-transform:translateX(800px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_800{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-800px);-webkit-transform:translateX(-800px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_800{transform:translateY(800px);-webkit-transform:translateY(800px);animation-name:transition_slideDown_distance_800}\n.transition_slide:not(.moving).out.down.distance_800{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_800}\n.transition_slide:not(.moving):not(.out).up.distance_800{transform:translateY(-800px);-webkit-transform:translateY(-800px);animation-name:transition_slideUp_distance_800}\n.transition_slide:not(.moving).out.up.distance_800{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_800}\n.transition_slide:not(.moving):not(.out).right.distance_800{transform:translateX(-800px);-webkit-transform:translateX(-800px);animation-name:transition_slideRight_distance_800}\n.transition_slide:not(.moving).out.right.distance_800{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_800}\n.transition_slide:not(.moving):not(.out).left.distance_800{transform:translateX(800px);-webkit-transform:translateX(800px);animation-name:transition_slideLeft_distance_800}\n.transition_slide:not(.moving).out.left.distance_800{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_800}\n@keyframes transition_slideDown_distance_900{0%{transform:translateY(900px);-webkit-transform:translateY(900px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_900{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-900px);-webkit-transform:translateY(-900px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_900{0%{transform:translateY(-900px);-webkit-transform:translateY(-900px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_900{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(900px);-webkit-transform:translateY(900px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_900{0%{transform:translateX(-900px);-webkit-transform:translateX(-900px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_900{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(900px);-webkit-transform:translateX(900px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_900{0%{transform:translateX(900px);-webkit-transform:translateX(900px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_900{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-900px);-webkit-transform:translateX(-900px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_900{transform:translateY(900px);-webkit-transform:translateY(900px);animation-name:transition_slideDown_distance_900}\n.transition_slide:not(.moving).out.down.distance_900{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_900}\n.transition_slide:not(.moving):not(.out).up.distance_900{transform:translateY(-900px);-webkit-transform:translateY(-900px);animation-name:transition_slideUp_distance_900}\n.transition_slide:not(.moving).out.up.distance_900{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_900}\n.transition_slide:not(.moving):not(.out).right.distance_900{transform:translateX(-900px);-webkit-transform:translateX(-900px);animation-name:transition_slideRight_distance_900}\n.transition_slide:not(.moving).out.right.distance_900{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_900}\n.transition_slide:not(.moving):not(.out).left.distance_900{transform:translateX(900px);-webkit-transform:translateX(900px);animation-name:transition_slideLeft_distance_900}\n.transition_slide:not(.moving).out.left.distance_900{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_900}\n@keyframes transition_slideDown_distance_1000{0%{transform:translateY(1000px);-webkit-transform:translateY(1000px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideDown_out_distance_1000{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(-1000px);-webkit-transform:translateY(-1000px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideUp_distance_1000{0%{transform:translateY(-1000px);-webkit-transform:translateY(-1000px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideUp_out_distance_1000{0%{transform:translateY(0);-webkit-transform:translateY(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateY(1000px);-webkit-transform:translateY(1000px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideRight_distance_1000{0%{transform:translateX(-1000px);-webkit-transform:translateX(-1000px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideRight_out_distance_1000{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(1000px);-webkit-transform:translateX(1000px);filter:alpha(Opacity=0);opacity:0}\n}\n@keyframes transition_slideLeft_distance_1000{0%{transform:translateX(1000px);-webkit-transform:translateX(1000px);filter:alpha(Opacity=0);opacity:0}\n100%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_slideLeft_out_distance_1000{0%{transform:translateX(0);-webkit-transform:translateX(0);filter:alpha(Opacity=100);opacity:1}\n100%{transform:translateX(-1000px);-webkit-transform:translateX(-1000px);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_slide:not(.moving):not(.out).down.distance_1000{transform:translateY(1000px);-webkit-transform:translateY(1000px);animation-name:transition_slideDown_distance_1000}\n.transition_slide:not(.moving).out.down.distance_1000{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideDown_out_distance_1000}\n.transition_slide:not(.moving):not(.out).up.distance_1000{transform:translateY(-1000px);-webkit-transform:translateY(-1000px);animation-name:transition_slideUp_distance_1000}\n.transition_slide:not(.moving).out.up.distance_1000{transform:translateY(0);-webkit-transform:translateY(0);animation-name:transition_slideUp_out_distance_1000}\n.transition_slide:not(.moving):not(.out).right.distance_1000{transform:translateX(-1000px);-webkit-transform:translateX(-1000px);animation-name:transition_slideRight_distance_1000}\n.transition_slide:not(.moving).out.right.distance_1000{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideRight_out_distance_1000}\n.transition_slide:not(.moving):not(.out).left.distance_1000{transform:translateX(1000px);-webkit-transform:translateX(1000px);animation-name:transition_slideLeft_distance_1000}\n.transition_slide:not(.moving).out.left.distance_1000{transform:translateX(0);-webkit-transform:translateX(0);animation-name:transition_slideLeft_out_distance_1000}\n@keyframes transition_scale{0%{transform:scale3d(0.5,.5,1);-webkit-transform:scale3d(0.5,.5,1);filter:alpha(Opacity=0);opacity:0}\n100%{transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);filter:alpha(Opacity=100);opacity:1}\n}\n@keyframes transition_scale_out{0%{transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);filter:alpha(Opacity=100);opacity:1}\n100%{transform:scale3d(0.5,.5,1);-webkit-transform:scale3d(0.5,.5,1);filter:alpha(Opacity=0);opacity:0}\n}\n.transition_scale:not(.moving):not(.out){transform:scale3d(0.5,.5,1);-webkit-transform:scale3d(0.5,.5,1);animation-name:transition_scale}\n.transition_scale:not(.moving).out{transform:scale3d(0.5,.5,1);-webkit-transform:scale3d(0.5,.5,1);animation-name:transition_scale_out}\n@keyframes transition_fall{0%{transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg)}\n100%{transform:translateZ(0px) translateY(0px) rotateX(0deg);-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg)}\n}\n.transition_fall:not(.moving){-webkit-transform-style:preserve-3d;transform-style:preserve-3d;animation-name:transition_fall}\n@keyframes transition_fly_down{0%{opacity:0;transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}\n100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}\n}\n@keyframes transition_fly_down_out{0%{opacity:1;transform:rotateX(0deg);-webkit-transform:rotateX(0deg)}\n100%{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);opacity:0}\n}\n@keyframes transition_fly_up{0%{opacity:0;transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}\n100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}\n}\n@keyframes transition_fly_up_out{0%{opacity:1;transform:rotateX(0deg);-webkit-transform:rotateX(0deg)}\n100%{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);opacity:0}\n}\n.transition_fly:not(.moving){-webkit-transform-style:preserve-3d;transform-style:preserve-3d}\n.transition_fly:not(.moving):not(.out).down{-webkit-transform-origin:50% 50% -300px;transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);animation-name:transition_fly_down}\n.transition_fly:not(.moving).out.down{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;animation-name:transition_fly_down_out}\n.transition_fly:not(.moving):not(.out).up{-webkit-transform-origin:50% 50% 300px;transform-origin:50% 50% 300px;transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);animation-name:transition_fly_up}\n.transition_fly:not(.moving).out.up{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;-webkit-transform-origin:50% 50% 300px;transform-origin:50% 50% 300px;animation-name:transition_fly_up_out}\n@keyframes transition_flip_down{0%{filter:alpha(Opacity=0);opacity:0;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg)}\n100%{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);opacity:1}\n}\n@keyframes transition_flip_down_out{0%{filter:alpha(Opacity=100);opacity:1;transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}\n100%{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);opacity:0}\n}\n@keyframes transition_flip_left{0%{filter:alpha(Opacity=0);opacity:0;transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg)}\n100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}\n}\n@keyframes transition_flip_left_out{0%{filter:alpha(Opacity=100);opacity:1;transform:rotateX(0deg);-webkit-transform:rotateX(0deg)}\n100%{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);opacity:0}\n}\n.transition_flip:not(.moving){-webkit-transform-style:preserve-3d;transform-style:preserve-3d}\n.transition_flip:not(.moving).down:not(.out){transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);animation-name:transition_flip_down}\n.transition_flip:not(.moving).down.out{transform:rotateY(0);-webkit-transform:rotateY(0);animation-name:transition_flip_down_out}\n.transition_flip:not(.moving).left:not(.out){transform:rotateX(-180deg);-webkit-transform:rotateX(-180deg);animation-name:transition_flip_left}\n.transition_flip:not(.moving).left.out{transform:rotateX(0);-webkit-transform:rotateX(0);animation-name:transition_flip_left_out}\n@keyframes transition_popup{70%{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}\n100%{transform:scale(1);-webkit-transform:scale(1);opacity:1}\n}\n@keyframes transition_popup_out{100%{transform:scale(0.4);-webkit-transform:scale(0.4);opacity:0}\n}\n.transition_popup:not(.moving):not(.out){-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:scale(0.4);-webkit-transform:scale(0.4);animation-name:transition_popup}\n.transition_popup:not(.moving).out{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:scale(1);-webkit-transform:scale(1);animation-name:transition_popup_out}\n#inactive_features_list{padding:0;list-style:none}\n#inactive_features_list li{margin-right:7px;margin-bottom:7px;display:inline-block;padding:6px 9px 3px}\n#inactive_features_list li img{width:22px;height:auto;display:inline-block;margin-right:5px;vertical-align:middle;position:relative;top:-1px}\n#body .component_searchbar{height:100%}\n#body .component_searchbar\u003Ediv:first-child{display:flex;width:100%;justify-content:center;height:100%}\n#body .component_searchbar\u003Ediv:first-child\u003Ediv:first-child input{width:100%;box-sizing:border-box;height:100%;padding-right:35px}\n#body .component_searchbar .site_button{display:flex;align-items:center;margin-top:0;margin:0;float:none;font-size:20px;height:auto;background-image:none}\n#body .component_searchbar .site_button span:not(.fonticon){white-space:nowrap}\n#body .component_searchbar .site_button .fonticon{cursor:pointer}\n#body .component_searchbar .site_button{margin-top:0}\n#body .uis_search.component_searchbar\u003Ediv:first-child,#body .uib_search.component_searchbar\u003Ediv:first-child{justify-content:left}\n#body .uis_search.component_searchbar\u003Ediv:first-child\u003Ediv:first-child,#body .uib_search.component_searchbar\u003Ediv:first-child\u003Ediv:first-child{height:40px;width:100%}\n#body .UI_Search .component_searchbar\u003Ediv:first-child\u003Ediv:first-child{position:relative;width:10000px}\n#body .component_searchbar input[type=text]{border-radius:4px 0 0 4px}\n#body .component_searchbar.ui27_no_btn input[type=text]{border-radius:4px}\n.uib_search,.uis_search{max-width:350px}\n.uib_search\u003Ediv\u003Ediv.ui_close_search,.uis_search\u003Ediv\u003Ediv.ui_close_search{cursor:pointer;padding:0 5px;position:relative;display:none}\n.uib_search.ui_search_result\u003Ediv\u003Ediv.ui_close_search,.uis_search.ui_search_result\u003Ediv\u003Ediv.ui_close_search{display:table-cell}\n.ui_close_search\u003Espan{cursor:pointer;font-size:20px}\n.close_tooltip{background-color:#405a67;border-radius:2px;left:42px;white-space:nowrap;opacity:0;padding:3px;pointer-events:none;position:absolute;text-align:center;top:8px;transform:translateX(10px);transition:opacity .2s ease,transform .2s ease}\n.close_tooltip\u003Espan{color:#fff}\n.close_tooltip::after{border-bottom:5px outset rgba(0,0,0,0);border-right:5px solid #405a67;border-top:5px outset rgba(0,0,0,0);content:\"\";left:-5px;position:absolute;top:6px}\n.ui_close_search:hover .close_tooltip{opacity:1;pointer-events:auto;transform:translateX(0px)}\n#ui_search_loading{background:url(/assets/loading/32x32.gif) no-repeat scroll center center/20px auto rgba(0,0,0,0);bottom:0;pointer-events:none;position:absolute;right:0;top:0;width:30px;visibility:hidden}\n.ui_search_loading #ui_search_loading{visibility:visible}\n.ui_search_suggest .highlight{font-weight:700}\n.ui_search_suggest{border:2px solid transparent;cursor:pointer;display:grid;position:absolute;width:calc(100% - 4px);z-index:1}\n.ui_search_suggest.ui_result_available{border-color:#ccc}\n.ui_search_suggest h3{background-color:#ccc;font-weight:400;padding:3px 5px;cursor:default}\n.ui_search_header{display:none;padding:5px}\n.ui_suggest_product img,.ui_suggest_article img{padding-right:5px;position:relative;top:7px;max-width:24px;max-height:24px}\n.ui_suggest_category\u003Ediv{padding:5px}\n.ui_suggest_product\u003Ediv,.ui_suggest_article\u003Ediv{padding:0 5px 11px}\n.ui_suggest_category\u003Ediv,.ui_suggest_word\u003Ediv,.ui_suggest_product\u003Ediv,.ui_suggest_article\u003Ediv{background-color:#fff;transition:background-color .15s ease,color .15s ease}\n.ui_search_suggest div[class^=ui_suggest_] div.selected{background-color:#dedede}\n.ui_suggest_category\u003Ediv:hover,.ui_suggest_word\u003Ediv:hover,.ui_suggest_product\u003Ediv:hover,.ui_suggest_article\u003Ediv:hover{background-color:#ddd;color:inherit}\n.detected_device_mobile .UI_Search .ui_search_suggest{display:block;max-height:300px;overflow:auto}\n.component_cart{display:flex;justify-content:center;flex-direction:column;text-align:center;background-color:#fff;border-radius:1px;cursor:pointer;position:relative;z-index:20;@keyframes CartBlink{0%{filter:alpha(Opacity=0);opacity:0}\n100%{filter:alpha(Opacity=100);opacity:1}\n}\n}\n.component_cart.to_hide{display:none!important}\n.component_cart.active:hover .uis_cextend{display:block}\n.component_cart .uis_headf{text-align:center}\n.component_cart .uis_headf\u003Ediv{display:inline-block}\n.component_cart .uis_headf\u003E.fonticon{padding-right:5px;cursor:pointer}\n.component_cart .uis_headf .uis_ttlcf{color:#333;font-size:18px;position:relative;top:-3px}\n.component_cart .uis_headf_no{color:#ff7518;padding:10px;display:none}\n.component_cart .uis_headf_no\u003Ediv{display:inline-block;padding:5px}\n.component_cart .uis_headf_no .fonticon{font-size:24px}\n.component_cart .uis_headf_no .uis_ttlcf{font-size:16px;position:relative;top:-4px}\n.component_cart .uis_cresume{color:inherit;text-align:center}\n.component_cart .uis_cresume\u003Ediv{display:inline-block;padding:0 2px}\n.component_cart .uis_pr{font-weight:700}\n.component_cart .uis_cextend{background-color:#fff;border-radius:3px;border-top-right-radius:0;box-shadow:0 0 2px rgba(0,0,0,.2),2px 2px 2px 0 rgba(0,0,0,.3);min-width:300px;position:absolute;right:0;top:calc(100% - 1px);display:none}\n.component_cart .uis_cextend .uis_btn{display:block;text-align:center;margin:5px}\n.component_cart .uis_cextend .uis_cart_no_products{color:#777;margin-top:10px}\n.component_cart .uis_cextend ul{list-style:outside none none;padding:0;max-height:400px;overflow-y:auto;display:flex;flex-direction:column}\n.component_cart .uis_cextend ul li{padding:5px}\n.component_cart .uis_cextend ul li:hover{background-color:#f4f4f4}\n.component_cart .uis_cextend ul li\u003Ediv{display:table-cell;vertical-align:middle;text-align:left}\n.component_cart .uis_cextend ul li\u003Ediv.uis_itimg{width:60px}\n.component_cart .uis_cextend ul li\u003Ediv.uis_itimg img{vertical-align:middle}\n.component_cart .uis_cextend ul li .uis_prodInfos\u003Ediv:first-child{color:#333}\n.component_cart .uis_cextend ul li .uis_prodInfos\u003Ediv:nth-child(2){color:#888;opacity:.8}\n.component_cart .uis_cextend ul li .uis_prodInfos\u003Ediv:nth-child(3){color:#333;font-weight:700}\n.component_cart .uis_cextend ul li.blinking{animation:CartBlink 1s ease-in-out infinite}\n.component_cart .uis_bsa .fonticon{font-size:17px;margin-right:8px;position:relative;top:2px}\n#footer_zone{position:absolute}\n#footer_bg{position:absolute;height:100%;box-sizing:border-box}\n#footer_bg::after,#footer_bg::before{content:\"\";position:absolute;opacity:0;pointer-events:none;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;top:0;left:0;bottom:0;right:0;z-index:5000}\n#footer_bg::before{border:2px solid #fff;z-index:10}\n.sitew_editor #footer_bg{border:2px dashed transparent}\n.sitew_editor .footer-bg.active #footer_bg{border-color:orange}\n.sitew_editor .footer-bg #footer_bg::after{background-color:rgba(255,165,0,.2)}\n.sitew_editor .footer-bg .footer_control{background:orange}\n.sitew_editor .footer-fg.active #footer_bg{border-color:#43a6dd}\n.sitew_editor .footer-fg #footer_bg::after{background-color:rgba(67,166,221,.5)}\n.sitew_editor .footer-fg .footer_control{background:#43a6dd}\n.sitew_editor #footer_zone.footer-state-hover #footer_bg::after{opacity:1}\n.sitew_editor .footer_control{position:absolute;box-sizing:border-box;z-index:99000;color:#fff;padding-top:2px;padding-left:2px;padding-right:2px;border:1px solid rgba(255,255,255,.5);display:none}\n.sitew_editor #footer_padding_bottom{bottom:-10px;cursor:s-resize}\n.sitew_editor #footer_padding_bottom .fonticon{cursor:s-resize}\n.sitew_editor #footer_margin_top{bottom:calc(100% - 10px);cursor:s-resize}\n.sitew_editor #footer_margin_top .fonticon{cursor:s-resize}\n.sitew_editor #lab_footer{padding:2px 5px;bottom:100%;cursor:help;border-top-right-radius:5px;border-bottom:none}\n.sitew_editor #footer_menu{cursor:pointer;margin-right:5px;height:18px;position:relative;top:3px}\n.sitew_editor #footer_zone.active .footer_control{display:block}\n.sitew_editor #placeholder_top,.sitew_editor #placeholder_bottom{width:1px;background:#32ffd6;color:#32ffd6;position:absolute}\n.sitew_editor #placeholder_top span,.sitew_editor #placeholder_bottom span{position:absolute;top:calc(50% - 9px);left:-35px;font-size:12px;pointer-events:none}\n.sitew_editor #placeholder_top::after,.sitew_editor #placeholder_top::before,.sitew_editor #placeholder_bottom::after,.sitew_editor #placeholder_bottom::before{position:absolute;background:#32ffd6;font-size:15px;left:0;width:15px;height:1px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:\"\"}\n.sitew_editor #placeholder_top::after,.sitew_editor #placeholder_bottom::after{top:0}\n.sitew_editor #placeholder_top::before,.sitew_editor #placeholder_bottom::before{bottom:0}\n.detected_device_mobile .footer_control{display:none!important}\n.lg-outer.fb-comments .lg-img-wrap,.lg-outer.fb-comments .lg-video-cont{padding-right:400px!important}\n.lg-outer.fb-comments .fb-comments{height:100%;overflow-y:auto;position:absolute;right:0;top:0;width:420px;z-index:99999;background:#fff url(/assets/lg/loading.gif) no-repeat scroll center center}\n.lg-outer.fb-comments .fb-comments.fb_iframe_widget{background-image:none}\n.lg-outer.fb-comments .fb-comments.fb_iframe_widget.fb_iframe_widget_loader{background:#fff url(/assets/lg/loading.gif) no-repeat scroll center center}\n.lg-outer.fb-comments .lg-toolbar{right:420px;width:auto}\n.lg-outer.fb-comments .lg-actions .lg-next{right:420px}\n.lg-outer.fb-comments .lg-item{background-image:none}\n.lg-outer.fb-comments .lg-item.lg-complete .lg-img-wrap,.lg-outer.fb-comments .lg-item.lg-complete .lg-video-cont{background-image:none}\n.lg-outer.fb-comments .lg-img-wrap,.lg-outer.fb-comments .lg-video-cont{background:url(/assets/lg/loading.gif) no-repeat scroll transparent;background-position:center center;background-position:calc((100% - 400px) / 2) center}\n.lg-outer.fb-comments .lg-sub-html{padding:0;position:static}\n.lg-outer.fb-comments .lg-video-cont{max-width:1250px!important}\n.lg-css3.lg-zoom-in .lg-item{opacity:0}\n.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}\n.lg-css3.lg-zoom-in .lg-item.lg-next-slide{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}\n.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-zoom-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-zoom-in-big .lg-item{opacity:0}\n.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}\n.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}\n.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-zoom-out .lg-item{opacity:0}\n.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(0.7,.7,.7);transform:scale3d(0.7,.7,.7)}\n.lg-css3.lg-zoom-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0.7,.7,.7);transform:scale3d(0.7,.7,.7)}\n.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-zoom-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-zoom-out-big .lg-item{opacity:0}\n.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}\n.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}\n.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-zoom-out-in .lg-item{opacity:0}\n.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}\n.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}\n.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-zoom-in-out .lg-item{opacity:0}\n.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2,2,2);transform:scale3d(2,2,2)}\n.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}\n.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-soft-zoom .lg-item{opacity:0}\n.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}\n.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}\n.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}\n.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-scale-up .lg-item{opacity:0}\n.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);-o-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);-ms-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);-webkit-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0)}\n.lg-css3.lg-scale-up .lg-item.lg-next-slide{-moz-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);-o-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);-ms-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);-webkit-transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0);transform:scale3d(0.8,.8,.8) translate3d(0%,10%,0)}\n.lg-css3.lg-scale-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-scale-up .lg-item.lg-prev-slide,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-circular .lg-item{opacity:0}\n.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,0,0);-o-transform:scale3d(0,0,0) translate3d(-100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}\n.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,0,0);-o-transform:scale3d(0,0,0) translate3d(100%,0,0);-ms-transform:scale3d(0,0,0) translate3d(100%,0,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}\n.lg-css3.lg-slide-circular .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-circular .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-circular-up .lg-item{opacity:0}\n.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}\n.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}\n.lg-css3.lg-slide-circular-up .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-circular-down .lg-item{opacity:0}\n.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}\n.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}\n.lg-css3.lg-slide-circular-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}\n.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(0,-100%,0);-o-transform:scale3d(0,0,0) translate3d(0,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,-100%,0);transform:scale3d(0,0,0) translate3d(0,-100%,0)}\n.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(0,100%,0);-o-transform:scale3d(0,0,0) translate3d(0,100%,0);-ms-transform:scale3d(0,0,0) translate3d(0,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(0,100%,0);transform:scale3d(0,0,0) translate3d(0,100%,0)}\n.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}\n.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,-100%,0);transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}\n.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(-100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(-100%,100%,0);transform:scale3d(0,0,0) translate3d(-100%,100%,0)}\n.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}\n.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,-100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,-100%,0);transform:scale3d(0,0,0) translate3d(100%,-100%,0)}\n.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-moz-transform:scale3d(0,0,0) translate3d(100%,100%,0);-o-transform:scale3d(0,0,0) translate3d(100%,100%,0);-ms-transform:scale3d(0,0,0) translate3d(100%,100%,0);-webkit-transform:scale3d(0,0,0) translate3d(100%,100%,0);transform:scale3d(0,0,0) translate3d(100%,100%,0)}\n.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}\n.lg-css3.lg-slide-vertical .lg-item{opacity:0}\n.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}\n.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}\n.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}\n.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-moz-transform:scale3d(0.5,.5,.5) translate3d(0,-150%,0);-o-transform:scale3d(0.5,.5,.5) translate3d(0,-150%,0);-ms-transform:scale3d(0.5,.5,.5) translate3d(0,-150%,0);-webkit-transform:scale3d(0.5,.5,.5) translate3d(0,-150%,0);transform:scale3d(0.5,.5,.5) translate3d(0,-150%,0)}\n.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-moz-transform:scale3d(0.5,.5,.5) translate3d(0,150%,0);-o-transform:scale3d(0.5,.5,.5) translate3d(0,150%,0);-ms-transform:scale3d(0.5,.5,.5) translate3d(0,150%,0);-webkit-transform:scale3d(0.5,.5,.5) translate3d(0,150%,0);transform:scale3d(0.5,.5,.5) translate3d(0,150%,0)}\n.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-only .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}\n.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide{-moz-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-webkit-transform:skew(10deg,0deg);transform:skew(10deg,0deg)}\n.lg-css3.lg-slide-skew-only .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}\n.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}\n.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide{-moz-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);transform:skew(-10deg,0deg)}\n.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}\n.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg)}\n.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide{-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);-webkit-transform:skew(0deg,10deg);transform:skew(0deg,10deg)}\n.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}\n.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg)}\n.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);-webkit-transform:skew(0deg,-10deg);transform:skew(0deg,-10deg)}\n.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);opacity:1}\n.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew .lg-item{opacity:0}\n.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-moz-transform:skew(20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(-100%,0,0);transform:skew(20deg,0deg) translate3d(-100%,0,0)}\n.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-moz-transform:skew(20deg,0deg) translate3d(100%,0,0);-o-transform:skew(20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(20deg,0deg) translate3d(100%,0,0);transform:skew(20deg,0deg) translate3d(100%,0,0)}\n.lg-css3.lg-slide-skew .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-moz-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(-100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(-100%,0,0);transform:skew(-20deg,0deg) translate3d(-100%,0,0)}\n.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-moz-transform:skew(-20deg,0deg) translate3d(100%,0,0);-o-transform:skew(-20deg,0deg) translate3d(100%,0,0);-ms-transform:skew(-20deg,0deg) translate3d(100%,0,0);-webkit-transform:skew(-20deg,0deg) translate3d(100%,0,0);transform:skew(-20deg,0deg) translate3d(100%,0,0)}\n.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(-100%,0,0);transform:skew(0deg,60deg) translate3d(-100%,0,0)}\n.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,60deg) translate3d(100%,0,0);-o-transform:skew(0deg,60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,60deg) translate3d(100%,0,0);transform:skew(0deg,60deg) translate3d(100%,0,0)}\n.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(-100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(-100%,0,0);transform:skew(0deg,-60deg) translate3d(-100%,0,0)}\n.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-60deg) translate3d(100%,0,0);-o-transform:skew(0deg,-60deg) translate3d(100%,0,0);-ms-transform:skew(0deg,-60deg) translate3d(100%,0,0);-webkit-transform:skew(0deg,-60deg) translate3d(100%,0,0);transform:skew(0deg,-60deg) translate3d(100%,0,0)}\n.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-moz-transform:skew(60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,-100%,0);transform:skew(60deg,0deg) translate3d(0,-100%,0)}\n.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-moz-transform:skew(60deg,0deg) translate3d(0,100%,0);-o-transform:skew(60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(60deg,0deg) translate3d(0,100%,0);transform:skew(60deg,0deg) translate3d(0,100%,0)}\n.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,-100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,-100%,0);transform:skew(-60deg,0deg) translate3d(0,-100%,0)}\n.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-moz-transform:skew(-60deg,0deg) translate3d(0,100%,0);-o-transform:skew(-60deg,0deg) translate3d(0,100%,0);-ms-transform:skew(-60deg,0deg) translate3d(0,100%,0);-webkit-transform:skew(-60deg,0deg) translate3d(0,100%,0);transform:skew(-60deg,0deg) translate3d(0,100%,0)}\n.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-moz-transform:skew(0deg,20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,-100%,0);transform:skew(0deg,20deg) translate3d(0,-100%,0)}\n.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-moz-transform:skew(0deg,20deg) translate3d(0,100%,0);-o-transform:skew(0deg,20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,20deg) translate3d(0,100%,0);transform:skew(0deg,20deg) translate3d(0,100%,0)}\n.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}\n.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,-100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,-100%,0);transform:skew(0deg,-20deg) translate3d(0,-100%,0)}\n.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-moz-transform:skew(0deg,-20deg) translate3d(0,100%,0);-o-transform:skew(0deg,-20deg) translate3d(0,100%,0);-ms-transform:skew(0deg,-20deg) translate3d(0,100%,0);-webkit-transform:skew(0deg,-20deg) translate3d(0,100%,0);transform:skew(0deg,-20deg) translate3d(0,100%,0)}\n.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-moz-transform:skew(0deg,0deg) translate3d(0%,0,0);-o-transform:skew(0deg,0deg) translate3d(0%,0,0);-ms-transform:skew(0deg,0deg) translate3d(0%,0,0);-webkit-transform:skew(0deg,0deg) translate3d(0%,0,0);transform:skew(0deg,0deg) translate3d(0%,0,0);opacity:1}\n.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-lollipop .lg-item{opacity:0}\n.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}\n.lg-css3.lg-lollipop .lg-item.lg-next-slide{-moz-transform:translate3d(0,0,0) scale(0.5);-o-transform:translate3d(0,0,0) scale(0.5);-ms-transform:translate3d(0,0,0) scale(0.5);-webkit-transform:translate3d(0,0,0) scale(0.5);transform:translate3d(0,0,0) scale(0.5)}\n.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}\n.lg-css3.lg-lollipop .lg-item.lg-prev-slide,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-lollipop-rev .lg-item{opacity:0}\n.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-moz-transform:translate3d(0,0,0) scale(0.5);-o-transform:translate3d(0,0,0) scale(0.5);-ms-transform:translate3d(0,0,0) scale(0.5);-webkit-transform:translate3d(0,0,0) scale(0.5);transform:translate3d(0,0,0) scale(0.5)}\n.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}\n.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}\n.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-rotate .lg-item{opacity:0}\n.lg-css3.lg-rotate .lg-item.lg-prev-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}\n.lg-css3.lg-rotate .lg-item.lg-next-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}\n.lg-css3.lg-rotate .lg-item.lg-current{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}\n.lg-css3.lg-rotate .lg-item.lg-prev-slide,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-rotate-rev .lg-item{opacity:0}\n.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}\n.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}\n.lg-css3.lg-rotate-rev .lg-item.lg-current{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}\n.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.lg-css3.lg-tube .lg-item{opacity:0}\n.lg-css3.lg-tube .lg-item.lg-prev-slide{-moz-transform:scale3d(1,0,1) translate3d(-100%,0,0);-o-transform:scale3d(1,0,1) translate3d(-100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(-100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(-100%,0,0);transform:scale3d(1,0,1) translate3d(-100%,0,0)}\n.lg-css3.lg-tube .lg-item.lg-next-slide{-moz-transform:scale3d(1,0,1) translate3d(100%,0,0);-o-transform:scale3d(1,0,1) translate3d(100%,0,0);-ms-transform:scale3d(1,0,1) translate3d(100%,0,0);-webkit-transform:scale3d(1,0,1) translate3d(100%,0,0);transform:scale3d(1,0,1) translate3d(100%,0,0)}\n.lg-css3.lg-tube .lg-item.lg-current{-moz-transform:scale3d(1,1,1) translate3d(0,0,0);-o-transform:scale3d(1,1,1) translate3d(0,0,0);-ms-transform:scale3d(1,1,1) translate3d(0,0,0);-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}\n.lg-css3.lg-tube .lg-item.lg-prev-slide,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}\n.ph-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 15px 15px;overflow:hidden;margin-bottom:30px;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px}\n.ph-item,.ph-item *,.ph-item :after,.ph-item :before{-webkit-box-sizing:border-box;box-sizing:border-box}\n.ph-item:before{content:\" \";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;-webkit-animation:a .8s linear infinite;animation:a .8s linear infinite;background:-webkit-gradient(linear,left top,right top,color-stop(46%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.35)),color-stop(54%,rgba(255,255,255,0))) 50% 50%;background:linear-gradient(90deg,rgba(255,255,255,0) 46%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 54%) 50% 50%}\n.ph-item\u003E*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-right:15px;padding-left:15px}\n.ph-item\u003E*,.ph-row{display:-webkit-box;display:-ms-flexbox;display:flex}\n.ph-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7.5px}\n.ph-row div{height:10px;margin-bottom:7.5px;background-color:#ced4da}\n.ph-row .big,.ph-row.big div{height:20px;margin-bottom:15px}\n.ph-row .empty{background-color:rgba(255,255,255,0)}\n.ph-col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}\n.ph-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}\n.ph-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}\n.ph-col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}\n.ph-col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}\n.ph-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}\n.ph-avatar{position:relative;width:100%;min-width:60px;background-color:#ced4da;margin-bottom:15px;border-radius:50%;overflow:hidden}\n.ph-avatar:before{content:\" \";display:block;padding-top:100%}\n.ph-picture{width:100%;height:120px;background-color:#ced4da;margin-bottom:15px}\n@-webkit-keyframes a{0%{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}\nto{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}\n}\n@keyframes a{0%{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}\nto{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}\n}\n#body{position:relative;overflow:hidden}\n#vw_footer_holder{bottom:-52px;height:30px;left:0;position:absolute;right:0;text-align:center;font-family:Verdana,sans-serif;z-index:9999}\n#vw_footer_holder.free{background-color:#4a4a4a}\n#vw_footer_holder.premium,#vw_footer_holder.pro{background-color:rgba(255,255,255,.8)}\n.detected_device_mobile #vw_footer_holder,.detected_device_mobile_landscape #vw_footer_holder{background-color:rgba(255,255,255,.5)}\n#vw_footer_holder.outer{bottom:0}\n#vw_footer{display:table;height:100%;width:100%}\n#vw_footer\u003Ediv{display:table-cell;vertical-align:middle;font-family:Verdana,sans-serif;font-size:12px}\n#vw_footer #desktop_mode{white-space:nowrap;display:none}\n#vw_footer.free\u003Ediv{color:#fff}\n#vw_first{padding-left:45px;text-align:left}\n#vw_last{padding-right:45px;text-align:center}\n#vw_center{text-align:center}\n#vw_sitew_link img{height:13px;left:-4px;position:relative;top:2px;width:auto;z-index:9999}\n.detected_device_mobile .footer_logo,.detected_device_mobile .footer_secondary{display:none}\n#vw_last a,#vw_first a,#vw_center a{text-decoration:none;color:#fff}\n#vw_footer.pro\u003Ediv,#vw_footer.premium\u003Ediv{text-align:center;display:table-cell;vertical-align:middle}\n#vw_footer.pro,#vw_footer.pro a,#vw_footer.premium,#vw_footer.premium a{color:#000;text-decoration:none;border-bottom:none}\n.bg_logo{background:url(https://st1.cdnsw.com/assets/viewer/viewer-28b9e9819493574cea159183dd709e8a.png) no-repeat 0 0 transparent;background-size:100% auto;display:inline-block;height:18px;position:relative;top:4px;width:75px}\n#vw_footer.free .bg_logo{background-image:url(https://st0.cdnsw.com/assets/viewer/viewer_w-551efaeb6240d6386353489819de0a3d.png)}\n#change_package_ribbon{-webkit-box-shadow:2px 2px 15px rgba(125,125,125,.3);-moz-box-shadow:2px 2px 15px rgba(125,125,125,.3);box-shadow:2px 2px 15px rgba(125,125,125,.3);font-family:Roboto,sans-serif;position:fixed;z-index:10000;background-color:#fff;color:#484848;top:0;left:0;min-height:50px;cursor:default;font-size:14px;box-sizing:border-box;display:table;width:100%;padding:10px}\n#change_package_ribbon\u003Ediv{display:table-cell;vertical-align:middle;text-align:center}\n#change_package_ribbon .close{cursor:pointer;position:absolute;right:20px;top:calc(50% - 10px)}\n.close_mobile{display:none}\n#cpr_actions{padding:5px}\n#cpr_actions a{display:inline-block;margin:0 5px;padding:3px 10px;text-decoration:none;border-radius:35px;-webkit-transition:all .17s linear;-moz-transition:all .17s linear;-o-transition:all .17s linear;transition:all .17s linear}\n#cpr_details{color:#484848;border:2px solid #484848;background-color:#fff}\n#cpr_details:hover{color:#fff;background-color:#484848}\n#cpr_actions .cpr_see_as,#loadingNode .slogan .cta_viewer{background:linear-gradient(45deg,#ff1453 0,#ff4197 100%);color:#fff;padding:5px 15px;box-shadow:0 2px 7px rgba(125,125,125,.3);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}\n#cpr_actions .cpr_see_as:hover,#loadingNode .slogan .cta_viewer:hover{-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);-o-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);box-shadow:0 4px 12px rgba(125,125,125,.5)}\n#inactive_features{display:none;width:80vw;max-width:1000px;padding:5px;margin:10px auto}\n#inactive_features ul li::after,#inactive_features ul li::before{border-radius:35px}\nspan.underline_up{text-decoration:underline;color:#ff1453;font-weight:700}\n.detected_device_mobile #change_package_ribbon{margin-top:30px}\n.detected_device_mobile .close_mobile{display:inline-block}\n.detected_device_mobile #change_package_ribbon .close{display:none}\nbody.content_protection *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}\nbody.content_protection input,body.content_protection textarea{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}\n#sec_node{height:60px;display:none}\n#sec_node .sec_border{background-color:#e74c3c;color:#fff;font-family:sans-serif;height:73px;left:0;position:fixed;top:0;width:100%;z-index:999}\n* html #sec_node .sec_border{position:absolute;top:expression(documentElement.scrollTop+body.scrollTop + \"px\");left:expression(documentElement.scrollLeft+body.scrollLeft + \"px\")}\n#sec_node .sec_fix{height:70px;padding:4px;text-align:center}\n.sec_border .sec_fix input{background-color:#fff;border:none;border-radius:2px;padding:2px 5px;cursor:pointer}\n#sec_node .sec_ad{background:transparent url(https://st1.cdnsw.com/assets/icons/lock-02451d61e31d9d43d08745f8d713f723.png) no-repeat scroll left center;bottom:6px;color:#555;height:16px;line-height:20px;padding-left:20px;position:absolute;right:5px;font-size:12px}\n.cc-window{opacity:1;transition:opacity 1s ease}\n.cc-window.cc-invisible{opacity:0}\n.cc-animate.cc-revoke{transition:transform 1s ease}\n.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}\n.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}\n.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}\n.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}\n.cc-link,.cc-revoke:hover{text-decoration:underline}\n.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:10000}\n.cc-window.cc-static{position:static}\n.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}\n.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}\n.cc-revoke{padding:.5em}\n.cc-header{font-size:18px;font-weight:700}\n.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}\n.cc-link{opacity:.8;display:inline-block;padding:.2em}\n.cc-link:hover{opacity:1}\n.cc-link:active,.cc-link:visited{color:initial}\n.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}\n.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}\n.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}\n.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}\n.cc-close:focus,.cc-close:hover{opacity:1}\n.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}\n.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}\n.cc-revoke.cc-left{left:3em;right:unset}\n.cc-revoke.cc-right{right:3em;left:unset}\n.cc-top{top:1em}\n.cc-left{left:1em}\n.cc-right{right:1em}\n.cc-bottom{bottom:3em}\n.cc-floating\u003E.cc-link{margin-bottom:1em}\n.cc-floating .cc-message{display:block;margin-bottom:1em}\n.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}\n.cc-window.cc-banner{-ms-flex-align:center;align-items:center}\n.cc-banner.cc-top{left:0;right:0;top:0}\n.cc-banner.cc-bottom{left:0;right:0;bottom:0}\n.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}\n.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}\n.cc-floating .cc-compliance\u003E.cc-btn{-ms-flex:1;flex:1}\n.cc-btn+.cc-btn{margin-left:.5em}\n@media print{.cc-revoke,.cc-window{display:none}\n}\n@media screen and (max-width:900px){.cc-btn{white-space:normal}\n}\n@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}\n.cc-window.cc-bottom{bottom:0}\n.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}\n.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}\n.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}\n.cc-window.cc-floating{max-width:none}\n.cc-window .cc-message{margin-bottom:1em}\n.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}\n.cc-window.cc-banner .cc-message{margin-right:0}\n}\n.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}\n.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}\n.cc-theme-classic .cc-btn{border-radius:5px}\n.cc-theme-classic .cc-btn:last-child{min-width:140px}\n.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}\n.cc-theme-edgeless.cc-window{padding:0}\n.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}\n.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}\n.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}\n.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}\n.cc-message p:last-of-type{display:inline-block}",document.getElementById("site_engine_css"))

			

			loadStyle(".UI_Menu.uim_p_202 ul{\nlist-style:outside none none;\npadding:0\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first{\nfont-size:18px;\nline-height:1.27em\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea{\ncolor: rgb(243, 235, 235);\nbackground-color:rgba(160,140,140,0.47);\npadding:.5em;\n-webkit-transition:color .25s linear,background-color .25s linear;\n-moz-transition:color .25s linear,background-color .25s linear;\n-o-transition:color .25s linear,background-color .25s linear;\ntransition:color .25s linear,background-color .25s linear\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea::after,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea::before{\nbackground-color:rgba(0,0,0,0.1);\nbottom:0;\nbox-sizing:border-box;\nheight:3px;\nleft:0;\n-webkit-transform:scale3d(0,1,1);\n-moz-transform:scale3d(0,1,1);\n-ms-transform:scale3d(0,1,1);\n-o-transform:scale3d(0,1,1);\ntransform:scale3d(0,1,1);\nwidth:100%\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea::after{\nbottom:0;\ntransform-origin:100% 50% 0\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea::before{\ntop:0;\ntransform-origin:0 50% 0\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea:hover,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea:active,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first\u003Espan\u003Ea:focus{\ntext-decoration:none\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first .uim_m{\nmargin:5px 1em\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first:hover\u003Espan\u003Ea{\ncolor: rgb(255, 255, 255);\nbackground-color:rgba(0,0,0,0.45)\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003Espan\u003Ea::before,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003Espan\u003Ea::after,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003E.uim_m::after,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003E.uim_m::before{\n-webkit-transition-delay:.2s;\n-moz-transition-delay:.2s;\n-o-transition-delay:.2s;\ntransition-delay:.2s;\n-webkit-transform:scale3d(1,1,1);\n-moz-transform:scale3d(1,1,1);\n-ms-transform:scale3d(1,1,1);\n-o-transform:scale3d(1,1,1);\ntransform:scale3d(1,1,1);\n-webkit-transition-duration:.4s;\n-moz-transition-duration:.4s;\n-o-transition-duration:.4s;\ntransition-duration:.4s;\n-webkit-transition-timing-function:cubic-bezier(0.4,0,.2,1);\n-moz-transition-timing-function:cubic-bezier(0.4,0,.2,1);\n-o-transition-timing-function:cubic-bezier(0.4,0,.2,1);\ntransition-timing-function:cubic-bezier(0.4,0,.2,1)\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003Espan\u003Ea::before,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003Espan\u003Ea::after,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003E.uim_m::after,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003E.uim_m::before{\nbackground-color:rgba(254,255,0,1)\n}\n.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003E.uim_m\u003Ea,.component_620016513 .uim_p_202 ul li.uim_dhv_li_first.selected\u003E.uim_m\u003Ea:hover{\nborder:none;\nbackground-color:rgba(159,136,136,0.29);\ncolor: rgb(255, 254, 255);\n\n}\n.component_620016513 .uim_p_202 ul .uim_m::after,.component_620016513 .uim_p_202 ul .uim_m::before,.component_620016513 .uim_p_202 ul a::before,.component_620016513 .uim_p_202 ul a::after{\nbackground-color:rgba(0,0,0,0.1);\ncontent:\"\";\nposition:absolute;\n-webkit-transition:-webkit-transform .2s ease;\n-moz-transition:-moz-transform .2s ease;\n-o-transition:-o-transform .2s ease;\ntransition:transform .2s ease\n}\n.component_620016513 .uim_p_202 ul .uim_m::after,.component_620016513 .uim_p_202 ul .uim_m::before{\nheight:100%;\ntop:0;\n-webkit-transform:scale3d(1,0,1);\n-moz-transform:scale3d(1,0,1);\n-ms-transform:scale3d(1,0,1);\n-o-transform:scale3d(1,0,1);\ntransform:scale3d(1,0,1);\nwidth:3px;\nright:0\n}\n.component_620016513 .uim_p_202 ul .uim_m::after{\ntransform-origin:50% 0 0\n}\n.component_620016513 .uim_p_202 ul .uim_m::before{\nleft:0;\ntransform-origin:50% 100% 0\n}\n.component_620016513 .uim_p_202\u003Eli:last-child\u003Espan\u003Ea::after{\ndisplay:block\n}\n.component_620016513 .uim_p_202.uim_cv ul li a{\ntext-align:center\n}\n.component_620016513 .uim_p_202.uim_ch ul{\ntext-align:center\n}\n@keyframes selected_element{\n50%{\nfilter:alpha(Opacity=0);\nopacity:0;\ntransform:translate3d(0px,100%,0);\n-webkit-transform:translate3d(0px,100%,0)\n}\n51%{\nfilter:alpha(Opacity=0);\nopacity:0;\ntransform:translate3d(0px,-100%,0);\n-webkit-transform:translate3d(0px,-100%,0)\n}\n100%{\nfilter:alpha(Opacity=100);\nopacity:1;\ntransform:translate3d(0px,0,0);\n-webkit-transform:translate3d(0px,0,0)\n}\n\n}\n.component_620016516 .uim_p_201 ul{\nlist-style:outside none none;\npadding:0\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first{\nfont-size:12px;\nline-height:1.27em\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first\u003Espan\u003Ea{\ncolor: rgb(248, 248, 255);\nbackground-color:rgba(255,255,255,0);\npadding:.5em;\n-webkit-transition:color .25s linear,background-color .25s linear;\n-moz-transition:color .25s linear,background-color .25s linear;\n-o-transition:color .25s linear,background-color .25s linear;\ntransition:color .25s linear,background-color .25s linear\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first\u003Espan\u003Ea:hover,.component_620016516 .uim_p_201 ul li.uim_dhv_li_first\u003Espan\u003Ea:active,.component_620016516 .uim_p_201 ul li.uim_dhv_li_first\u003Espan\u003Ea:focus{\ntext-decoration:none\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first .uim_m{\nmargin:5px 1em\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first:hover\u003Espan\u003Ea{\ncolor: rgb(245, 245, 245);\nbackground-color:rgba(0,0,0,0.69)\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first.selected\u003Espan\u003Ea{\nanimation:selected_element .3s ease normal forwards;\ncolor: rgb(255, 255, 255);\nbackground-color:rgba(255,255,255,0)\n}\n.component_620016516 .uim_p_201 ul li.uim_dhv_li_first.selected\u003E.uim_m::before{\nbackground-color:rgba(255,245,3,1);\nfilter:alpha(Opacity=100);\nopacity:1;\ntransform:translate3d(0px,0,0);\n-webkit-transform:translate3d(0px,0,0);\ntransition-timing-function:cubic-bezier(0.4,0,.2,1)\n}\n.component_620016516 .uim_p_201 ul .uim_m::before{\nbackground-color:rgba(0,0,0,0);\nbottom:0;\ncontent:\"\";\nheight:3px;\nleft:0;\nfilter:alpha(Opacity=0);\nopacity:0;\nposition:absolute;\ntransform:translate3d(0px,-3em,0);\n-webkit-transform:translate3d(0px,-3em,0);\n-webkit-transition:all .3s ease;\n-moz-transition:all .3s ease;\n-o-transition:all .3s ease;\ntransition:all .3s ease;\nwidth:100%;\nz-index:20\n}\n.component_620016516 .uim_p_201\u003Eli:last-child\u003Espan\u003Ea::after{\ndisplay:block\n}\n.component_620016516 .uim_p_201.uim_cv ul li a{\ntext-align:left\n}\n.component_620016516 .uim_p_201.uim_ch ul{\ntext-align:left\n}",document.getElementById("block_custom_styles_css"))
			loadStyle(".detected_device_desktop #cpt_620016512{width:457px;height:243px;top:0px;left:432px;z-index:2486}#cpt_620016521{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016522{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016514{width:194px;height:180px;top:31px;left:-68px;z-index:2514}.detected_device_desktop #cpt_620016569{width:150px;height:195px;top:41px;left:749px;z-index:7806}.detected_device_desktop #cpt_620016520{width:86px;height:40px;top:134px;left:50px;z-index:2516}#cpt_620016523{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016578{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016513{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016534{width:1002px;height:8px;top:387px;left:-102px;z-index:7738}.detected_device_desktop #cpt_620016544{width:996px;height:629px;top:399px;left:-99px;z-index:7770}.detected_device_desktop #cpt_620016524{width:348px;height:64px;top:399px;left:230px;z-index:7780}#cpt_620016525{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016537{width:996px;height:244px;top:400px;left:-99px;z-index:7524}#cpt_620016526{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016527{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016570{width:554px;height:32px;top:571px;left:189px;z-index:7810}.detected_device_desktop #cpt_620016539{width:993px;height:874px;top:633px;left:-94px;z-index:7522}#cpt_620016579{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016540{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016541{width:896px;height:41px;top:1004px;left:-50px;z-index:7776}.detected_device_desktop #cpt_620016533{width:1003px;height:313px;top:1040px;left:-100px;z-index:7526}.detected_device_desktop #cpt_620016542{width:203px;height:120px;top:1060px;left:695px;z-index:7750}.detected_device_desktop #cpt_620016529{width:201px;height:114px;top:1062px;left:495px;z-index:7692}.detected_device_desktop #cpt_620016528{width:189px;height:112px;top:1064px;left:307px;z-index:7694}.detected_device_desktop #cpt_620016531{width:213px;height:114px;top:1064px;left:-97px;z-index:7700}.detected_device_desktop #cpt_620016530{width:194px;height:114px;top:1064px;left:112px;z-index:7696}.detected_device_desktop #cpt_620016547{width:130px;height:40px;top:1155px;left:162px;z-index:7788}.detected_device_desktop #cpt_620016546{width:128px;height:40px;top:1156px;left:-43px;z-index:7788}.detected_device_desktop #cpt_620016549{width:148px;height:20px;top:1157px;left:350px;z-index:7788}.detected_device_desktop #cpt_620016548{width:148px;height:20px;top:1158px;left:538px;z-index:7788}.detected_device_desktop #cpt_620016535{width:1002px;height:8px;top:1314px;left:-100px;z-index:7738}.detected_device_desktop #cpt_620016532{width:1000px;height:219px;top:1320px;left:-101px;z-index:7708}.detected_device_desktop #cpt_620016571{width:347px;height:261px;top:1323px;left:225px;z-index:7820}#cpt_620016572{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016574{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016575{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016573{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016576{width:106px;height:70px;top:1403px;left:782px;z-index:7838}.detected_device_desktop #cpt_620016543{width:304px;height:107px;top:1486px;left:584px;z-index:7826}.detected_device_desktop #cpt_620016536{width:1002px;height:8px;top:1596px;left:-101px;z-index:7828}#cpt_620016580{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016568{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016517{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016515{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016518{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016519{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016545{width:986px;height:144px;top:1859px;left:-87px;z-index:7786}.detected_device_desktop #cpt_620016566{width:139px;height:20px;top:1892px;left:702px;z-index:7802}.detected_device_desktop #cpt_620016558{width:145px;height:20px;top:1892px;left:488px;z-index:7802}.detected_device_desktop #cpt_620016560{width:151px;height:20px;top:1892px;left:587px;z-index:7802}.detected_device_desktop #cpt_620016556{width:127px;height:20px;top:1893px;left:391px;z-index:7802}.detected_device_desktop #cpt_620016562{width:120px;height:20px;top:1894px;left:20px;z-index:7802}.detected_device_desktop #cpt_620016550{width:141px;height:20px;top:1894px;left:293px;z-index:7802}.detected_device_desktop #cpt_620016553{width:190px;height:20px;top:1895px;left:-96px;z-index:7802}.detected_device_desktop #cpt_620016555{width:119px;height:20px;top:1895px;left:176px;z-index:7802}.detected_device_desktop #cpt_620016564{width:124px;height:20px;top:1943px;left:-101px;z-index:7802}.detected_device_desktop #cpt_620016565{width:119px;height:20px;top:1981px;left:708px;z-index:7802}.detected_device_desktop #cpt_620016557{width:130px;height:20px;top:1981px;left:287px;z-index:7802}.detected_device_desktop #cpt_620016567{width:154px;height:20px;top:1981px;left:478px;z-index:7802}.detected_device_desktop #cpt_620016559{width:128px;height:20px;top:1981px;left:383px;z-index:7802}.detected_device_desktop #cpt_620016561{width:153px;height:20px;top:1981px;left:603px;z-index:7802}.detected_device_desktop #cpt_620016563{width:139px;height:20px;top:1981px;left:194px;z-index:7802}.detected_device_desktop #cpt_620016554{width:138px;height:20px;top:1982px;left:3px;z-index:7802}.detected_device_desktop #cpt_620016551{width:154px;height:20px;top:1982px;left:-101px;z-index:7802}.detected_device_desktop #cpt_620016552{width:125px;height:20px;top:1983px;left:100px;z-index:7802}#cpt_620016516{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016581{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016577{width:1001px;height:61px;top:2189px;left:-101px;z-index:7844}#cpt_620016538{opacity:0;pointer-events:none;visibility:hidden;}\n#cpt_620016582{opacity:0;pointer-events:none;visibility:hidden;}\n.detected_device_desktop #cpt_620016583{width:476px;height:161px;top:3840px;left:172px;z-index:7854}",document.getElementById("block_positions_css"))
  		loadStyle(".body .text_menufont,.body .component,.body input[type=text],.body input[type=email],.body input[type=password],.body button,.body select,.body textarea,.body .uica_te,.body .uica_ptxt,.body .uit_cttxt,#TB_window:not(.editor_interface) .text_menufont,#TB_window:not(.editor_interface) .component,#TB_window:not(.editor_interface) input[type=text],#TB_window:not(.editor_interface) input[type=email],#TB_window:not(.editor_interface) input[type=password],#TB_window:not(.editor_interface) button,#TB_window:not(.editor_interface) select,#TB_window:not(.editor_interface) textarea,#TB_window:not(.editor_interface) .uica_te,#TB_window:not(.editor_interface) .uica_ptxt,#TB_window:not(.editor_interface) .uit_cttxt,#font_panel .textFamily .text_menufont,#font_panel .textFamily .component,#font_panel .textFamily input[type=text],#font_panel .textFamily input[type=email],#font_panel .textFamily input[type=password],#font_panel .textFamily button,#font_panel .textFamily select,#font_panel .textFamily textarea,#font_panel .textFamily .uica_te,#font_panel .textFamily .uica_ptxt,#font_panel .textFamily .uit_cttxt,#list_styles.list_font section div .text_menufont,#list_styles.list_font section div .component,#list_styles.list_font section div input[type=text],#list_styles.list_font section div input[type=email],#list_styles.list_font section div input[type=password],#list_styles.list_font section div button,#list_styles.list_font section div select,#list_styles.list_font section div textarea,#list_styles.list_font section div .uica_te,#list_styles.list_font section div .uica_ptxt,#list_styles.list_font section div .uit_cttxt,.ui_text_styles .text_menufont,.ui_text_styles .component,.ui_text_styles input[type=text],.ui_text_styles input[type=email],.ui_text_styles input[type=password],.ui_text_styles button,.ui_text_styles select,.ui_text_styles textarea,.ui_text_styles .uica_te,.ui_text_styles .uica_ptxt,.ui_text_styles .uit_cttxt,.uit_preset .text_menufont,.uit_preset .component,.uit_preset input[type=text],.uit_preset input[type=email],.uit_preset input[type=password],.uit_preset button,.uit_preset select,.uit_preset textarea,.uit_preset .uica_te,.uit_preset .uica_ptxt,.uit_preset .uit_cttxt,.uica_header_window .text_menufont,.uica_header_window .component,.uica_header_window input[type=text],.uica_header_window input[type=email],.uica_header_window input[type=password],.uica_header_window button,.uica_header_window select,.uica_header_window textarea,.uica_header_window .uica_te,.uica_header_window .uica_ptxt,.uica_header_window .uit_cttxt,.uica_content .text_menufont,.uica_content .component,.uica_content input[type=text],.uica_content input[type=email],.uica_content input[type=password],.uica_content button,.uica_content select,.uica_content textarea,.uica_content .uica_te,.uica_content .uica_ptxt,.uica_content .uit_cttxt{\n\n\n\n\n\n\n\n}\n.body .title_menufont,.body .uit_ttltxt,.body .uib_title,.body div.UI_Forum .uif_subject,.body .uis_bill .title,.body .uib_view_title,.body input[type=text].uib_edit_title,.body .uifaq_title,.body .uifaq_categ_name,.body .uit_preset_1 .uit_cttxt,.body.uit_preset_1 .uit_cttxt,#TB_window:not(.editor_interface) .title_menufont,#TB_window:not(.editor_interface) .uit_ttltxt,#TB_window:not(.editor_interface) .uib_title,#TB_window:not(.editor_interface) div.UI_Forum .uif_subject,#TB_window:not(.editor_interface) .uis_bill .title,#TB_window:not(.editor_interface) .uib_view_title,#TB_window:not(.editor_interface) input[type=text].uib_edit_title,#TB_window:not(.editor_interface) .uifaq_title,#TB_window:not(.editor_interface) .uifaq_categ_name,#TB_window:not(.editor_interface) .uit_preset_1 .uit_cttxt,#TB_window:not(.editor_interface).uit_preset_1 .uit_cttxt,#font_panel .textFamily .title_menufont,#font_panel .textFamily .uit_ttltxt,#font_panel .textFamily .uib_title,#font_panel .textFamily div.UI_Forum .uif_subject,#font_panel .textFamily .uis_bill .title,#font_panel .textFamily .uib_view_title,#font_panel .textFamily input[type=text].uib_edit_title,#font_panel .textFamily .uifaq_title,#font_panel .textFamily .uifaq_categ_name,#font_panel .textFamily .uit_preset_1 .uit_cttxt,#font_panel .textFamily.uit_preset_1 .uit_cttxt,#list_styles.list_font section div .title_menufont,#list_styles.list_font section div .uit_ttltxt,#list_styles.list_font section div .uib_title,#list_styles.list_font section div div.UI_Forum .uif_subject,#list_styles.list_font section div .uis_bill .title,#list_styles.list_font section div .uib_view_title,#list_styles.list_font section div input[type=text].uib_edit_title,#list_styles.list_font section div .uifaq_title,#list_styles.list_font section div .uifaq_categ_name,#list_styles.list_font section div .uit_preset_1 .uit_cttxt,#list_styles.list_font section div.uit_preset_1 .uit_cttxt,.ui_text_styles .title_menufont,.ui_text_styles .uit_ttltxt,.ui_text_styles .uib_title,.ui_text_styles div.UI_Forum .uif_subject,.ui_text_styles .uis_bill .title,.ui_text_styles .uib_view_title,.ui_text_styles input[type=text].uib_edit_title,.ui_text_styles .uifaq_title,.ui_text_styles .uifaq_categ_name,.ui_text_styles .uit_preset_1 .uit_cttxt,.ui_text_styles.uit_preset_1 .uit_cttxt,.uit_preset .title_menufont,.uit_preset .uit_ttltxt,.uit_preset .uib_title,.uit_preset div.UI_Forum .uif_subject,.uit_preset .uis_bill .title,.uit_preset .uib_view_title,.uit_preset input[type=text].uib_edit_title,.uit_preset .uifaq_title,.uit_preset .uifaq_categ_name,.uit_preset .uit_preset_1 .uit_cttxt,.uit_preset.uit_preset_1 .uit_cttxt,.uica_header_window .title_menufont,.uica_header_window .uit_ttltxt,.uica_header_window .uib_title,.uica_header_window div.UI_Forum .uif_subject,.uica_header_window .uis_bill .title,.uica_header_window .uib_view_title,.uica_header_window input[type=text].uib_edit_title,.uica_header_window .uifaq_title,.uica_header_window .uifaq_categ_name,.uica_header_window .uit_preset_1 .uit_cttxt,.uica_header_window.uit_preset_1 .uit_cttxt,.uica_content .title_menufont,.uica_content .uit_ttltxt,.uica_content .uib_title,.uica_content div.UI_Forum .uif_subject,.uica_content .uis_bill .title,.uica_content .uib_view_title,.uica_content input[type=text].uib_edit_title,.uica_content .uifaq_title,.uica_content .uifaq_categ_name,.uica_content .uit_preset_1 .uit_cttxt,.uica_content.uit_preset_1 .uit_cttxt{\n\n\n\n\n\n\n\n}\n.body .menu_menufont,.body .uim_m1,.body .uim_mh li a,.body .uis_cat,.body .uis_pages,.body .uis_btn span.uis_bsa,.body .ui_list_pages,.body .uifaq_categ,.body .uib_list_categories,.body .uib_read_more .uib_rm_link,.body .uib_view_next_article,.body .uib_view_last_article,.body .uib_view_back,.body .manage_post li,#TB_window:not(.editor_interface) .menu_menufont,#TB_window:not(.editor_interface) .uim_m1,#TB_window:not(.editor_interface) .uim_mh li a,#TB_window:not(.editor_interface) .uis_cat,#TB_window:not(.editor_interface) .uis_pages,#TB_window:not(.editor_interface) .uis_btn span.uis_bsa,#TB_window:not(.editor_interface) .ui_list_pages,#TB_window:not(.editor_interface) .uifaq_categ,#TB_window:not(.editor_interface) .uib_list_categories,#TB_window:not(.editor_interface) .uib_read_more .uib_rm_link,#TB_window:not(.editor_interface) .uib_view_next_article,#TB_window:not(.editor_interface) .uib_view_last_article,#TB_window:not(.editor_interface) .uib_view_back,#TB_window:not(.editor_interface) .manage_post li,#font_panel .textFamily .menu_menufont,#font_panel .textFamily .uim_m1,#font_panel .textFamily .uim_mh li a,#font_panel .textFamily .uis_cat,#font_panel .textFamily .uis_pages,#font_panel .textFamily .uis_btn span.uis_bsa,#font_panel .textFamily .ui_list_pages,#font_panel .textFamily .uifaq_categ,#font_panel .textFamily .uib_list_categories,#font_panel .textFamily .uib_read_more .uib_rm_link,#font_panel .textFamily .uib_view_next_article,#font_panel .textFamily .uib_view_last_article,#font_panel .textFamily .uib_view_back,#font_panel .textFamily .manage_post li,#list_styles.list_font section div .menu_menufont,#list_styles.list_font section div .uim_m1,#list_styles.list_font section div .uim_mh li a,#list_styles.list_font section div .uis_cat,#list_styles.list_font section div .uis_pages,#list_styles.list_font section div .uis_btn span.uis_bsa,#list_styles.list_font section div .ui_list_pages,#list_styles.list_font section div .uifaq_categ,#list_styles.list_font section div .uib_list_categories,#list_styles.list_font section div .uib_read_more .uib_rm_link,#list_styles.list_font section div .uib_view_next_article,#list_styles.list_font section div .uib_view_last_article,#list_styles.list_font section div .uib_view_back,#list_styles.list_font section div .manage_post li,.ui_text_styles .menu_menufont,.ui_text_styles .uim_m1,.ui_text_styles .uim_mh li a,.ui_text_styles .uis_cat,.ui_text_styles .uis_pages,.ui_text_styles .uis_btn span.uis_bsa,.ui_text_styles .ui_list_pages,.ui_text_styles .uifaq_categ,.ui_text_styles .uib_list_categories,.ui_text_styles .uib_read_more .uib_rm_link,.ui_text_styles .uib_view_next_article,.ui_text_styles .uib_view_last_article,.ui_text_styles .uib_view_back,.ui_text_styles .manage_post li,.uit_preset .menu_menufont,.uit_preset .uim_m1,.uit_preset .uim_mh li a,.uit_preset .uis_cat,.uit_preset .uis_pages,.uit_preset .uis_btn span.uis_bsa,.uit_preset .ui_list_pages,.uit_preset .uifaq_categ,.uit_preset .uib_list_categories,.uit_preset .uib_read_more .uib_rm_link,.uit_preset .uib_view_next_article,.uit_preset .uib_view_last_article,.uit_preset .uib_view_back,.uit_preset .manage_post li,.uica_header_window .menu_menufont,.uica_header_window .uim_m1,.uica_header_window .uim_mh li a,.uica_header_window .uis_cat,.uica_header_window .uis_pages,.uica_header_window .uis_btn span.uis_bsa,.uica_header_window .ui_list_pages,.uica_header_window .uifaq_categ,.uica_header_window .uib_list_categories,.uica_header_window .uib_read_more .uib_rm_link,.uica_header_window .uib_view_next_article,.uica_header_window .uib_view_last_article,.uica_header_window .uib_view_back,.uica_header_window .manage_post li,.uica_content .menu_menufont,.uica_content .uim_m1,.uica_content .uim_mh li a,.uica_content .uis_cat,.uica_content .uis_pages,.uica_content .uis_btn span.uis_bsa,.uica_content .ui_list_pages,.uica_content .uifaq_categ,.uica_content .uib_list_categories,.uica_content .uib_read_more .uib_rm_link,.uica_content .uib_view_next_article,.uica_content .uib_view_last_article,.uica_content .uib_view_back,.uica_content .manage_post li{\n\n\n\n\n\n\n\n}\n.body .action_menufont,.body .UI_Newsletter .uin_s,.body .UI_Contact .uicf_b_c,.body .UI_Contact .uicf_b_s,.body .UI_Comment input[type=submit],.body div.UI_Member ._ui18_do_member_signup,.body ._ui18_div_do_member_signin,.body ._ui18_div_do_member_space,.body div.UI_Forum .uif_all_topics,.body div.UI_Forum .uif_new_topic,.body .uif_body_edit li,.body .uif_add_post,.body .uis_btn a,.body .uis_ttlcf,.body .uisl_m .ov_text,.body .UI_Button,#TB_window:not(.editor_interface) .action_menufont,#TB_window:not(.editor_interface) .UI_Newsletter .uin_s,#TB_window:not(.editor_interface) .UI_Contact .uicf_b_c,#TB_window:not(.editor_interface) .UI_Contact .uicf_b_s,#TB_window:not(.editor_interface) .UI_Comment input[type=submit],#TB_window:not(.editor_interface) div.UI_Member ._ui18_do_member_signup,#TB_window:not(.editor_interface) ._ui18_div_do_member_signin,#TB_window:not(.editor_interface) ._ui18_div_do_member_space,#TB_window:not(.editor_interface) div.UI_Forum .uif_all_topics,#TB_window:not(.editor_interface) div.UI_Forum .uif_new_topic,#TB_window:not(.editor_interface) .uif_body_edit li,#TB_window:not(.editor_interface) .uif_add_post,#TB_window:not(.editor_interface) .uis_btn a,#TB_window:not(.editor_interface) .uis_ttlcf,#TB_window:not(.editor_interface) .uisl_m .ov_text,#TB_window:not(.editor_interface) .UI_Button,#font_panel .textFamily .action_menufont,#font_panel .textFamily .UI_Newsletter .uin_s,#font_panel .textFamily .UI_Contact .uicf_b_c,#font_panel .textFamily .UI_Contact .uicf_b_s,#font_panel .textFamily .UI_Comment input[type=submit],#font_panel .textFamily div.UI_Member ._ui18_do_member_signup,#font_panel .textFamily ._ui18_div_do_member_signin,#font_panel .textFamily ._ui18_div_do_member_space,#font_panel .textFamily div.UI_Forum .uif_all_topics,#font_panel .textFamily div.UI_Forum .uif_new_topic,#font_panel .textFamily .uif_body_edit li,#font_panel .textFamily .uif_add_post,#font_panel .textFamily .uis_btn a,#font_panel .textFamily .uis_ttlcf,#font_panel .textFamily .uisl_m .ov_text,#font_panel .textFamily .UI_Button,#list_styles.list_font section div .action_menufont,#list_styles.list_font section div .UI_Newsletter .uin_s,#list_styles.list_font section div .UI_Contact .uicf_b_c,#list_styles.list_font section div .UI_Contact .uicf_b_s,#list_styles.list_font section div .UI_Comment input[type=submit],#list_styles.list_font section div div.UI_Member ._ui18_do_member_signup,#list_styles.list_font section div ._ui18_div_do_member_signin,#list_styles.list_font section div ._ui18_div_do_member_space,#list_styles.list_font section div div.UI_Forum .uif_all_topics,#list_styles.list_font section div div.UI_Forum .uif_new_topic,#list_styles.list_font section div .uif_body_edit li,#list_styles.list_font section div .uif_add_post,#list_styles.list_font section div .uis_btn a,#list_styles.list_font section div .uis_ttlcf,#list_styles.list_font section div .uisl_m .ov_text,#list_styles.list_font section div .UI_Button,.ui_text_styles .action_menufont,.ui_text_styles .UI_Newsletter .uin_s,.ui_text_styles .UI_Contact .uicf_b_c,.ui_text_styles .UI_Contact .uicf_b_s,.ui_text_styles .UI_Comment input[type=submit],.ui_text_styles div.UI_Member ._ui18_do_member_signup,.ui_text_styles ._ui18_div_do_member_signin,.ui_text_styles ._ui18_div_do_member_space,.ui_text_styles div.UI_Forum .uif_all_topics,.ui_text_styles div.UI_Forum .uif_new_topic,.ui_text_styles .uif_body_edit li,.ui_text_styles .uif_add_post,.ui_text_styles .uis_btn a,.ui_text_styles .uis_ttlcf,.ui_text_styles .uisl_m .ov_text,.ui_text_styles .UI_Button,.uit_preset .action_menufont,.uit_preset .UI_Newsletter .uin_s,.uit_preset .UI_Contact .uicf_b_c,.uit_preset .UI_Contact .uicf_b_s,.uit_preset .UI_Comment input[type=submit],.uit_preset div.UI_Member ._ui18_do_member_signup,.uit_preset ._ui18_div_do_member_signin,.uit_preset ._ui18_div_do_member_space,.uit_preset div.UI_Forum .uif_all_topics,.uit_preset div.UI_Forum .uif_new_topic,.uit_preset .uif_body_edit li,.uit_preset .uif_add_post,.uit_preset .uis_btn a,.uit_preset .uis_ttlcf,.uit_preset .uisl_m .ov_text,.uit_preset .UI_Button,.uica_header_window .action_menufont,.uica_header_window .UI_Newsletter .uin_s,.uica_header_window .UI_Contact .uicf_b_c,.uica_header_window .UI_Contact .uicf_b_s,.uica_header_window .UI_Comment input[type=submit],.uica_header_window div.UI_Member ._ui18_do_member_signup,.uica_header_window ._ui18_div_do_member_signin,.uica_header_window ._ui18_div_do_member_space,.uica_header_window div.UI_Forum .uif_all_topics,.uica_header_window div.UI_Forum .uif_new_topic,.uica_header_window .uif_body_edit li,.uica_header_window .uif_add_post,.uica_header_window .uis_btn a,.uica_header_window .uis_ttlcf,.uica_header_window .uisl_m .ov_text,.uica_header_window .UI_Button,.uica_content .action_menufont,.uica_content .UI_Newsletter .uin_s,.uica_content .UI_Contact .uicf_b_c,.uica_content .UI_Contact .uicf_b_s,.uica_content .UI_Comment input[type=submit],.uica_content div.UI_Member ._ui18_do_member_signup,.uica_content ._ui18_div_do_member_signin,.uica_content ._ui18_div_do_member_space,.uica_content div.UI_Forum .uif_all_topics,.uica_content div.UI_Forum .uif_new_topic,.uica_content .uif_body_edit li,.uica_content .uif_add_post,.uica_content .uis_btn a,.uica_content .uis_ttlcf,.uica_content .uisl_m .ov_text,.uica_content .UI_Button{\n\n\n\n\n\n\n\n}\n#TB_window:not(.editor_interface){\n\n\n\n\n\n\n\n}" , document.getElementById("block_font_css"))
     			loadStyle("@font-face {\n  font-family: 'Anton';\n  font-style: normal;\n  font-weight: 400;\n  src: local('Anton Regular'), local('Anton-Regular'), url(https://fonts.gstatic.com/s/anton/v10/1Ptgg87LROyAm3Kz-Co.ttf) format('truetype');\n}\n@font-face {\n  font-family: 'Chivo';\n  font-style: normal;\n  font-weight: 400;\n  src: local('Chivo Regular'), local('Chivo-Regular'), url(https://fonts.gstatic.com/s/chivo/v10/va9I4kzIxd1KFrBoQeY.ttf) format('truetype');\n}\n@font-face {\n  font-family: 'Fredoka One';\n  font-style: normal;\n  font-weight: 400;\n  src: local('Fredoka One'), local('FredokaOne-Regular'), url(https://fonts.gstatic.com/s/fredokaone/v6/k3kUo8kEI-tA1RRcTZGmTlHGCaI.ttf) format('truetype');\n}\n@font-face {\n  font-family: 'Oswald';\n  font-style: normal;\n  font-weight: 400;\n  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v17/TK3iWkUHHAIjg752GT8D.ttf) format('truetype');\n}\n@font-face {\n  font-family: 'Righteous';\n  font-style: normal;\n  font-weight: 400;\n  src: local('Righteous'), local('Righteous-Regular'), url(https://fonts.gstatic.com/s/righteous/v7/1cXxaUPXBpj2rGoU7C9WiHGA.ttf) format('truetype');\n}\n@font-face {\n  font-family: 'Source Sans Pro';\n  font-style: normal;\n  font-weight: 400;\n  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v12/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype');\n}\n", document.getElementById("block_font_css"))
			/*💪 UI_Text presets (defaultPreset) - Text *default* presets not available for old Theme*/
  					loadStyle(
              ".uit_preset_1{\nbackground-color:transparent;\nborder-left:0px none rgb(153, 153, 153);\npadding:undefinedpx undefinedpx undefinedpx undefinedpx\n}\n.uit_preset_1 .uit_ttl{\nmargin:undefinedpx undefinedpx undefinedpx undefinedpx\n}\n.uit_preset_1 .uit_ttl .c{\noverflow:hidden\n}\n.uit_preset_1 #tinymce.uit_ttltxt,.uit_preset_1 .uit_ttltxt{\ncolor:rgb(103, 173, 206);\nborder-bottom:0px solid transparent;\nfont-size:65px;\nline-height:1.255em;\nfont-weight:400;\ntext-align:center;\npadding:undefinedpx undefinedpx undefinedpx undefinedpx;\nbackground-color:transparent\n}\n.uit_preset_1 .uit_ttltxt b,.uit_preset_1 .uit_ttltxt strong{\nfont-weight:700\n}\n.uit_preset_1 #tinymce.uit_cttxt,.uit_preset_1 .uit_cttxt{\ncolor:rgb(103, 173, 206);\nfont-size:50px;\nline-height:1.255em;\nfont-weight:400;\ntext-align:center;\npadding:0px 0px 0px 0px\n}\n.uit_preset_1 .uit_cttxt b,.uit_preset_1 .uit_cttxt strong{\nfont-weight:700\n}",document.getElementById("block_custom_styles_css")).className='ui_text_custom_css'
  					loadStyle(
              "@charset \"UTF-8\";\n\n.uit_preset_2{\nbackground-color:transparent;\nborder-left:0px none rgb(153, 153, 153);\npadding:0px 0px 0px 0px\n}\n.uit_preset_2 .uit_ttl{\nmargin:0px 0px 5px 0px\n}\n.uit_preset_2 .uit_ttl .c{\noverflow:hidden\n}\n.uit_preset_2 #tinymce.uit_ttltxt,.uit_preset_2 .uit_ttltxt{\ncolor:rgb(103, 173, 206);\nborder-bottom:0px solid transparent;\nfont-size:36px;\nline-height:1.269em;\nfont-weight:400;\ntext-align:center;\npadding:0px 0px 0px 0px;\nbackground-color:rgb(42, 42, 42)\n}\n.uit_preset_2 .uit_ttltxt b,.uit_preset_2 .uit_ttltxt strong{\nfont-weight:700\n}\n.uit_preset_2 #tinymce.uit_cttxt,.uit_preset_2 .uit_cttxt{\ncolor:rgb(153, 153, 153);\nfont-size:16px;\nline-height:1.25em;\nfont-weight:400;\ntext-align:justify;\npadding:0px 10px 0px 10px\n}\n.uit_preset_2 .uit_cttxt b,.uit_preset_2 .uit_cttxt strong{\nfont-weight:700\n}",document.getElementById("block_custom_styles_css")).className='ui_text_custom_css'
  					loadStyle(
              ".uit_preset_3{\nbackground-color:rgb(42, 42, 42);\nborder-left:0px solid transparent;\npadding:0px 0px 0px 0px\n}\n.uit_preset_3 .uit_ttl{\nmargin:undefinedpx undefinedpx undefinedpx undefinedpx\n}\n.uit_preset_3 .uit_ttl .c{\noverflow:hidden\n}\n.uit_preset_3 #tinymce.uit_ttltxt,.uit_preset_3 .uit_ttltxt{\ncolor:rgb(255, 255, 255);\nborder-bottom:0px none rgb(255, 255, 255);\nfont-size:18px;\nline-height:1.2777em;\nfont-weight:undefined;\ntext-align:left;\npadding:5px 5px 5px 5px;\nbackground-color:rgb(103, 173, 206)\n}\n.uit_preset_3 .uit_ttltxt b,.uit_preset_3 .uit_ttltxt strong{\nfont-weight:700\n}\n.uit_preset_3 #tinymce.uit_cttxt,.uit_preset_3 .uit_cttxt{\ncolor:rgb(153, 153, 153);\nfont-size:14px;\nline-height:1.286em;\nfont-weight:400;\ntext-align:justify;\npadding:5px 5px 0px 5px\n}\n.uit_preset_3 .uit_cttxt b,.uit_preset_3 .uit_cttxt strong{\nfont-weight:700\n}",document.getElementById("block_custom_styles_css")).className='ui_text_custom_css'
  					loadStyle(
              ".uit_preset_4{\nbackground-color:rgba(0,0,0,0)\n}",document.getElementById("block_custom_styles_css")).className='ui_text_custom_css'
			/*💪 General presets*/
       loadStyle(
         "@charset \"UTF-8\";\n\n.uit_preset_2,.uit_preset_2{\n}\n.uit_preset_2 #tinymce.uit_ttltxt,.uit_preset_2 .uit_ttltxt,.uit_preset_2 #tinymce.uit_ttltxt,.uit_preset_2 .uit_ttltxt{\nmargin:2px 2px 2px 2px;\nline-height:1.251em\n}\n.uit_preset_2 #tinymce.uit_cttxt,.uit_preset_2 .uit_cttxt,.uit_preset_2 #tinymce.uit_cttxt,.uit_preset_2 .uit_cttxt{\nline-height:1.252em\n}\n.uit_preset_2 #tinymce.uit_cttxt a,.uit_preset_2 .uit_cttxt a,.uit_preset_2 #tinymce.uit_cttxt a,.uit_preset_2 .uit_cttxt a{\n}\n\n\n", document.getElementById("presets_custom_styles_css")).className='preset_for_cpts css_uit_preset_2'
       loadStyle(
         ".preset_cssid{\nposition:relative\n}\n.uiicon_preset_local_620016526 .ui_i_wrapper{\ncolor: rgb(1, 3, 4);\nbackground:rgba(0,0,0,0);\n}\n.uiicon_preset_local_620016526 .ui_i_wrapper:hover{\n}\n", document.getElementById("presets_custom_styles_css")).className='preset_for_cpts css_uiicon_preset_local_620016526'
       loadStyle(
         ".preset_cssid{\nposition:relative\n}\n.uiicon_preset_local_620016573 .ui_i_wrapper{\ncolor: rgb(253, 249, 0);\nbackground:rgba(0,0,0,0);\n}\n.uiicon_preset_local_620016573 .ui_i_wrapper:hover{\n}\n", document.getElementById("presets_custom_styles_css")).className='preset_for_cpts css_uiicon_preset_local_620016573'
			/*preloaded cpt style*/
				loadStyle(".uii_img{position:relative;height:100%;position:absolute;width:100%;background-position:center center;background-repeat:no-repeat}\n.uii_img.cover,.uii_img.fullwidth{background-size:cover}\n.uii_img.ratio{background-size:contain}\n.uii_img.free{background-size:100% 100%}\n.svg_defs{height:0;position:absolute;width:0}\n.uii_mask_node{user-select:none;-moz-user-select:none;-webkit-user-select:none}",
					document.getElementById("ui_css")).className="ui_css ui_css_UI_Image"
				loadStyle(".UI_Menu {\n  overflow: visible;\n}\n.UI_Menu li, .uim_m {\n  position: relative;\n}\n.uim_m {\n  display:inline;\n}\n.UI_Menu .mtl, .UI_Menu .mt, .UI_Menu .mtr, .UI_Menu .ml, .UI_Menu .mr, .UI_Menu .mbl, .UI_Menu .mb, .UI_Menu .mbr {\n  position: absolute;\n}\n.uim_mh li a, .uim_sh li a {\n  white-space: nowrap;\n}\n.uim_mh ul {\n  display: inline;\n  list-style: none outside none;\n}\n.uim_mh li, .uim_mh li .uim_m, .uim_sh li, .uim_sh li .uim_m {\n  float: left;\n}\n.uim_sh ul, .uim_sv ul, .uim_dv ul, .uim_dh ul {\n  display:inline;\n  list-style: none outside none;\n  padding-left: 0;\n}\n.uim_sh li {\n  margin-left: 12px;\n}\n.uim_sh li a, .uim_sv li a {\n  color: black;\n}\n.uim_sh li a:hover, .uim_sv li a:hover{\n  text-decoration: none;\n}\n.uim_sv ul li.selected\u003E .uim_m a, .uim_sh ul li.selected\u003E .uim_m a{\n  font-weight: bold;\n  text-decoration: none;\n  cursor:default;\n}\n/*------------------------------*/\n/*------Drop down vertical------*/\n/*------------------------------*/\n.uim_dv .uim_mc \u003E .ul_0, .uim_dh .uim_mc \u003E .ul_0{ /*first ul */\n  left: 0;\n  padding-left:0;\n  position: absolute;\n}\n.uim_dv ul ul{\n  display: none;\n  position: absolute;\n  top: 0;\n  left: 100%;\n}\n.uim_dv ul li{\n  float: none;\n}\n/*------------------------------*/\n/*-----Drop down horizontal-----*/\n/*------------------------------*/\n.uim_dh .ul_0 {\n  display: none;\n  left: 100%;\n  position: absolute;\n  top: 0;\n}\n.uim_dh li{\n  display: inline-block; /* IE\u003C7 : JS Hack set li.float:left + ul.width:px */\n}\n.uim_dh .ul_1{\n  display: none;\n  left: 0;\n  top: 100%;\n  position: absolute;\n  white-space:normal;\n}\n.uim_dh .ul_0{\n  white-space: nowrap;\n}\n/*------------------------------*/\n/*------- Drop down link -------*/\n/*------------------------------*/\n.uim_dv li, .uim_dh li{\n  padding: 0 5px;\n}\n.uim_dh a, .uim_dv a{\n  white-space: nowrap;\n  font-size: 13px;\n  text-decoration: none;\n}\n.uim_dh a:hover, .uim_dv a:hover{\n  text-decoration: underline;\n}\n.uim_dh ul li.selected\u003E.uim_m a,\n.uim_dh ul li.selected\u003E.uim_m a:hover,\n.uim_dv ul li.selected\u003E.uim_m a,\n.uim_dv ul li.selected\u003E.uim_m a:hover{\n  cursor:default;\n}\n.uim_dv li .uim_m, .uim_dh li .uim_m{\n  padding-top:5px;\n}\nul.ul_1 \u003E li{\n  float:none;\n  display:block;\n}\n\n/*\nSubmenus for custom menu\n*/\n.UI_Menu.uim_ch ul, .UI_Menu.uim_cv ul{\n  list-style: outside none none;\n  padding: 0;\n  text-align: center;\n}\n.UI_Menu.uim_ch li.uim_dhv_li_first {\n  display: inline-block;\n}\n.UI_Menu.uim_ch li.uim_dhv_li_first .uim_m{\n  display: inline-block;\n}\n.UI_Menu.uim_ch li.uim_dhv_li_first a{\n  display: inline-block;\n  text-decoration: none;\n}\n.UI_Menu.uim_ch li.uim_dhv_li_first::after{\n  position: absolute;\n  content: \"\";\n  top: 100%;\n  left: 0;\n  right: 0;\n  height: 10px;\n  z-index: 4;\n}\n.UI_Menu.uim_cv li.uim_dhv_li_first {\n  display: block;\n  margin: .5em;\n}\n.UI_Menu.uim_cv li.uim_dhv_li_first .uim_m{\n  display: block;\n}\n.UI_Menu.uim_cv li.uim_dhv_li_first a{\n  display: block;\n  text-decoration: none;\n}\n.UI_Menu.uim_ch .uim_mc \u003E ul li \u003E ul,  .UI_Menu.uim_cv .uim_mc \u003E ul li \u003E ul{\n  display: none;\n}\n.UI_Menu.uim_ch .uim_mc \u003E ul li:hover \u003E ul,  .UI_Menu.uim_cv .uim_mc \u003E ul li:hover \u003E ul{\n  display: block;\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li,  .UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li{\n  display: block;\n  text-align: left;\n  padding-left: 10px;\n}\n.UI_Menu.uim_ch .uim_mc \u003E ul li \u003E ul li .uim_m, .UI_Menu.uim_cv .uim_mc \u003E ul li \u003E ul li .uim_m {\n    margin-left: 0;\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li .uim_m, .UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li .uim_m a,\n.UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li .uim_m, .UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li .uim_m a{\n  display: block;\n}\n.UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li span,.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li span{\n  margin: 0;\n}\n.UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li a,.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li a{\n  white-space: nowrap;\n  font-size: .8em;\n  padding: 0.3em;\n  color: #454545;\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li ul, .UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li ul{\n  position: relative;\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul li ul::after, .UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul li ul::after{\n  display: none;\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul::after, .UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul::after,\n.UI_Menu.uim_ch  .uim_mc \u003E ul li \u003E ul::before, .UI_Menu.uim_cv  .uim_mc \u003E ul li \u003E ul::before{\n  content: \"\";\n  position: absolute;\n}\n.UI_Menu.uim_cv  .uim_mc ul li:hover ul, .UI_Menu.uim_ch  .uim_mc ul li:hover ul{\n  display: block;\n}\n/* -- submenus horizontal */\n.UI_Menu.uim_ch .uim_mc \u003E ul \u003E li \u003E ul {\n  left: 50%;\n  min-width: 100%;\n  top: calc(100% + 10px);\n  transform: translateX(-50%);\n  position: absolute;\n  background-color: #ffffff;\n  border: 1px solid #aaaaaa;\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  border-radius: 3px;\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul \u003E li \u003E ul::after{\n  border-bottom: 10px solid #fff;\n  border-left: 10px outset rgba(0, 0, 0, 0);\n  border-right: 10px outset rgba(0, 0, 0, 0);\n  bottom: 100%;\n  left: 50%;\n  transform: translateX(-50%);\n}\n.UI_Menu.uim_ch  .uim_mc \u003E ul \u003E li \u003E ul::before{\n  border-bottom: 10px solid #777777;\n  border-left: 10px outset rgba(0, 0, 0, 0);\n  border-right: 10px outset rgba(0, 0, 0, 0);\n  bottom: calc(100% + 1px);\n  left: 50%;\n  transform: translateX(-50%);\n}\n/* -- submenus vertical */\n.UI_Menu.uim_cv .uim_mc \u003E ul \u003E li \u003E ul {\n  background-color: #ffffff;\n  border: 1px solid #aaaaaa;\n  border-radius: 3px;\n  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n  left: 100%;\n  min-height: 31px;\n  position: absolute;\n  top: 0;\n}\n.UI_Menu.uim_cv .uim_mc \u003E ul \u003E li \u003E ul::before{\n  border-bottom: 10px outset rgba(0, 0, 0, 0);\n  border-right: 10px solid #777777;\n  border-top: 10px outset rgba(0, 0, 0, 0);\n  right: calc(100% + 1px);\n  top: 4px;\n}\n.UI_Menu.uim_cv .uim_mc \u003E ul \u003E li \u003E ul::after{\n  border-right: 10px solid #ffffff;\n  border-top: 10px outset rgba(0, 0, 0, 0);\n  border-bottom: 10px outset rgba(0, 0, 0, 0);\n  right: 100%;\n  top: 4px;\n}\n.UI_Menu.uim_cv  .uim_mc \u003E ul ul ul{\n  position: static;\n}\n/* Level 0 not clicable */\n.not_lab .uim_dhv_li_first \u003E span \u003E a {\n  cursor: default;\n}\n",
					document.getElementById("ui_css")).className="ui_css ui_css_UI_Menu"
				loadStyle("/* U2 UI_Text */\r\n\r\n/*Display modes (Title only, pargraph only, all (default) )*/\r\n.UI_Text .no_title .uit_ttl {\r\n  display: none;\r\n  height: 0;\r\n}\r\n.UI_Text .no_paragraph .uit_ct {\r\n  display: none;\r\n  height: 0 !important;\r\n}\r\n.uit_cttxt, .uit_ttltxt, .uit_tbl .c, .uit_preset .c {\r\n  border: medium none;\r\n  padding: 0;\r\n}\r\n\r\n.uit_preset_4 .uit_ttl { /*None style never has a title*/\r\n  display: none;\r\n}\r\n",
					document.getElementById("ui_css")).className="ui_css ui_css_UI_Text"
				loadStyle("\n.UI_Developer iframe {\n\tbackground-color:transparent;\n\tborder:none;\n}\n\n.opt_gadget .opt_help{\n\tfont-size: 10px;\n    font-style: italic;\n}\n",
					document.getElementById("ui_css")).className="ui_css ui_css_UI_Developer"
				loadStyle("div.UI_Download .uidl_img{\n\ttext-align: center;\n}\ndiv.UI_Download .uidl_sz{\n\ttext-align: center;\n\tfont-style: italic;\n}\ndiv.UI_Download .uidl_desc{\n\tdisplay:none;\n\ttext-align: center;\n\tfont-size: 12px;\n\tpadding: 2px;\n}\n",
					document.getElementById("ui_css")).className="ui_css ui_css_UI_Download"
				loadStyle(".button_block {\r\n\ttext-decoration: none;\r\n  transition: background 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s;\r\n}\r\n.button_block \u003E span {\r\n  display: block;\r\n  position: relative;\r\n  text-align: center;\r\n  cursor: pointer;\r\n}\r\n.UI_Button i {\r\n  font-size: inherit;\r\n}\r\n.uibtn_icon_wrapper {\r\n  position: absolute;\r\n  left: 5%;\r\n  top: 12%!important;\r\n}\r\n.list_types_button .uibtn_icon_wrapper {\r\n  display: none;\r\n}\r\n",
					document.getElementById("ui_css")).className="ui_css ui_css_UI_Button"
		</script>
    	<script>if(window.page_log==undefined)window.page_log=[];window.page_log.push([new Date(),'layout first script']);js_list=[]</script>
		<script>force_cdn_down=false;
cdn_paths=[["//mfs0.cdnsw.com","//mfs1.cdnsw.com","//mfs2.cdnsw.com","//mfs3.cdnsw.com"],["//mfs0.bp.cdnsw.com","//mfs1.bp.cdnsw.com","//mfs2.bp.cdnsw.com","//mfs3.bp.cdnsw.com"],["//mnc0.bp.cdnsw.com","//mnc1.bp.cdnsw.com","//mnc2.bp.cdnsw.com","//mnc3.bp.cdnsw.com"],[""]];
function ssl_url(a){return"https://rb.bp.cdnsw.com"+a
}function cdn_url(b){if(!b){return""
}if(force_cdn_down){cdn_down=true
}var a=0;
if(typeof cdn_down!="undefined"&&cdn_down==true){a=1
}if(typeof v!="undefined"&&v&&v.mode=="editor"){a=2
}if(b.match(/^\//)){var c=0;
for(var d=0;
d<b.length-4;
d++){c+=b.charCodeAt(d)
}return cdn_paths[a][c%cdn_paths[a].length]+b
}else{return b
}}var cdn_failed={};
function cdn_failing(b){if(cdn_failed[b.src]){return
}cdn_failed[b.src]=true;
var a=cdn_paths[0][0].length;
if(cdn_paths[0].indexOf(b.src.substr(0,a))!=-1&&b.src.substr(a,1)=="/"){cdn_down=true;
b.src=cdn_url(b.src.substr(a,1000))
}}function bestImgSrc(c,a,d,f){f=f||{keep_ratio:true};
var b=Math.max(a,d)||a||d,i;
if(f.keep_ratio&&c.width&&c.height){b=Math.max(b,c.width/c.height*d,c.height/c.width*a)
}if(/default_prod/.test(c.url)){return c.url
}if(/pixabay\.com/.test(c.url)){i="https://ra0.cdnsw.com/cc0/";
i+=c.id+"_";
if(b<150){i+="150"
}else{if(b<640){i+="640"
}else{if(b<960||c.name!="[HD]"){i+="960"
}else{if(b<1280){i+="1280"
}else{i+="1920"
}}}}i+="."+c.url.replace(/.*\.(\w+)$/,"$1");
if(typeof v!="undefined"&&v&&v.mode=="editor"){var g=c.url.replace(/.*\/(\w+)_.*/,"$1");
i+="#pb:"+g+"|"+c.thumbnails.small
}}else{if(/fbcdn\.net/.test(c.url)){if(b<200){i=c.thumbnails.small
}else{if(b<700){i=c.thumbnails.normal
}else{if(b<1500){i=c.thumbnails.large
}}}if(!i){i=c.url
}}else{if(/(drive\.google|googleusercontent)\.com/.test(c.url)){i="https://drive.google.com/thumbnail?authuser=0&id="+c.id+"&sz=w"+Math.round(b)
}else{var e=(/flickr\.com/.test(c.url))?[100,240]:[150,300];
if(b>3000&&!c.url.match(/^http/)){i=c.url.replace(/(.*\/)([^\/]*)/,"$1original/$2")
}else{if(b>1000&&!c.url.match(/^http/)){i=c.url.replace(/(.*\/)([^\/]*)/,"$1large/$2")
}else{if(b>e[1]){i=c.url
}else{if(b>e[0]){i=c.thumbnails.normal
}else{i=c.thumbnails.small
}}}}}}}return i
};</script>
		<div id="body" class="body">
			
	<div id="theme_body" class="accept_bg">
		<div id="theme_background">
			<div id="theme_content">
			</div>
		</div>
		<div id="site_content"><div id='pageContainer' style='height:4015px'><div id='pages' style='height:4015px'><div class="component" id="cpt_620016512">
<div class="componentBody UI_Text"><div class="uit_tbl no_paragraph uit_preset uit_preset_1"><div class=uit_ttl><div class=c>
		<h1 class="uit_ttltxt"><p><span class="font_small">&nbsp;Pro Cuisines&nbsp;</span><span class="font_20px"><span class="font_small">PAU Lons 64 .<span style="text-decoration: underline;"><strong></strong></span></span></span></p><p><span class="font_20px"><span class="font_small"><span style="text-decoration: underline;"><strong>Cuisines sur mesures </strong></span>pas cher à petit prix discount.Cuisinistes Pau.</span> </span>&nbsp;</p></h1>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"></div>
	</div></div></div>
</div></div><div id="loadingNode" class='pro'>
</div><div class="component" id="cpt_620016521">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">&#39;</a></div></div></div><div class="component" id="cpt_620016522">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Les Meilleurs Prix Cuisines de tout Pau sont içi !!!</a></div></div></div><div class="component" id="cpt_620016514">
<div class="componentBody UI_Image"><a href="/Qui_sommes_nous_.D.htm" title=""><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016569">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016520">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span class="font_xlarge"><strong><span style="color: #ffffff;"><span style="background-color: #000000;">PAU</span></span></strong></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016523">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Vente de meubles de cuisines par lots sur PAU et le 64</a></div></div></div><div class="component" id="cpt_620016578">
<div class="componentBody UI_Social to_rebuild"></div></div><div class="component" id="cpt_620016513">
<div class="componentBody UI_Menu to_rebuild"><div><div>ACCUEIL</div></div><div><a href="https://www.cuisines-pau.fr/cuisiniste_-pau-prix-cuisines-pau-cuisines-pas-cher-pau-64-meilleur-prix-cuisines-pau-64.I.htm">Galerie Cuisines Pau</a></div><div><a href="https://www.cuisines-pau.fr/cuisines-sur-mesures-pau-pas-cher-.D.htm">Qui sommes nous ?</a></div><div><a href="https://www.cuisines-pau.fr/tarif-cuisines-pau-cuisinespau-cuisinespascher-cuisiniste-pau-lons-billere-lescar-64--cuisinistes-pau-.E.htm">Tarifs &amp; Prix Cuisines Pau</a></div><div><a href="https://www.cuisines-pau.fr/ventecuisines-pau-lons-billere-lescar-64-.B.htm">  Livraisons sur PAU</a></div><div><a href="https://www.cuisines-pau.fr/cuisines_pau-cuisinistes-pau.Q.htm">Cuisines PAU</a></div></div></div><div class="component" id="cpt_620016534">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016544">
<div class="componentBody UI_Image"><a href="/cuisines-pas-cher-cuisines-moins-cher-cuisines-pau-cuisinistepau-.G.htm" title=""><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016524">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span class="font_large"><span style="color: #000000;"><strong>&nbsp; <a href="/Lot_Ref_125B.G.htm" onclick="v.selectPageFromUrl('G',{});return false;"><span style="color: #000000;">Ce lot</span></a></strong><a href="/Lot_Ref_125B.G.htm" onclick="v.selectPageFromUrl('G',{});return false;"><span style="color: #000000;"><span style="font-weight: bold;">&nbsp;</span><span style="font-weight: bold;">&nbsp;de Meubles&nbsp;</span></span></a></span><span style="color: #000000;  font-weight: bold;"><a href="/Lot_Ref_125B.G.htm" onclick="v.selectPageFromUrl('G',{});return false;"><span style="color: #000000;">de CUISINE</span></a></span></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016525">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">1490€</a></div></div></div><div class="component" id="cpt_620016537">
<div class="componentBody UI_Text"><div class="uit_tbl  uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<h2 class="uit_ttltxt"><p>Cuisines Pau Lons 64/&nbsp; CUISINES&nbsp;<span style="text-decoration: underline;">équipées sur mesures</span>&nbsp; à prix Discount. 12 modèles de cuisine pas cher</p></h2>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffffff;">Cuisines PAU/ Les" meilleurs prix de tout PAU !Votre cuisine 100% fabriquée en France proposée à Prix Discount. Pro Cuisines 1er Grossiste à PAU en cuisines équipées sur mesures. Cuisines pas cher ,Cuisines petit prix et pourtant cuisines avec fabrication française de qualité. Référencement de mon site sur internet</span></p><p>&nbsp;</p><p><span style="color: #ffffff;"><strong>Mots clés pour le référencement de site internet</strong> :cuisines pau,cuisiniste pau,cuisines pas cher pau,Cuisines Pau,Cuisiniste Pau,Cuisinistes Pau,Comparatif cuisines,prix cuisines,,meilleur prix cuisines,CUISINES PAU,CUISINES PAU,Fabricant Cuisines, Comparatif cuisines,avis cuisinistes pau,Avis Cuisines Pau,</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016526">
<div class="componentBody UI_Icon to_rebuild"></div></div><div class="component" id="cpt_620016527">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Voir détail des meubles composant ce lot Ref/ 125B</a></div></div></div><div class="component" id="cpt_620016570">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><strong><span class="font_large"><span style="color: #ffffff;"><span class="font_small"><span style="background-color: #3366ff;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Fabrication&nbsp; &nbsp; &nbsp;&nbsp;</span><span style="color: #000000;"><span style="background-color: #ffffff;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;100%&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></span><span style="background-color: #ff0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Française&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</span></span></span></span></strong></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016539">
<div class="componentBody UI_Text"><div class="uit_tbl  uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<h2 class="uit_ttltxt"><p>Cuisiniste et Cuisinistes sur Pau Lons Billere Lescar 64</p></h2>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Cuisines Pau Lons(64)PRO-CUISINES,1er Grossiste en meubles de cuisines de Fabrication Française pour l'agencement de cuisine sur mesures à petit prix,pas cher(e)et malin. </span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Voir description du référencement qualité et modèles de cuisines équipées sur mesures sur notre site internet. </span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">PRO CUISINES PAU propose au travers de son agence pour magasin de cuisines et cuisinistes à prix direct usine,des éléments et des meubles à l'attention des particuliers et des PROS désireux de réaliser des agencements sur mesures de cuisines aux meilleurs prix du marché Français. </span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">PRO-CUISINES est actif sur: Pau,Tarbes,Bayonne,le 65 et le 64.Avec PRO CUISINES votre cuisiniste à Pau Lons,les cuisines ne sont pas chères et sont de bonne qualité.</span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">PRO CUISINES vous propose son <span style="text-decoration: underline;"><strong>référencement de site sur internet</strong></span> pour découvrir des cuisines de qualité à prix discount entièrement fabriquées en France au style moderne et commercialisées sur Pau à tarif Pro. </span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Pour la vente en gros de meubles de cuisines par lots ou sur palettes à l'usage des agenceurs de cuisines,regardez notre collection et nos modèles sur internet,les prix sont en ligne. Avec PRO CUISINES 1er Grossiste à Pau toujours grâce au <strong>référencement site internet </strong>et nos tarifs en ligne, découvrez une très jolie collection de modèles de cuisines intégrées, équipées, agencées et aménagées sur mesures à tout petit prix.Le magasin de cuisines PRO-CUISINES de Pau, propose 12 couleurs et 3 finitions bien référencées et visibles sur son site internet pour des modèles de cuisines en laque, laquées brillantes ou mat,brillant,satinée ou finition bois). Le <strong>référencement de notre site internet</strong> destiné aux grossistes ,aux pros ou aux particuliers vous aidera à les apprécier.</span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">PRO CUISINES Pau et Tarbes: un concept sympa pour des jolies cuisines sur mesures chic et pas chères facilement accessibles et visibles par tous grâce à un très bon <strong>référencement de site internet</strong> pour vous aider à nous trouver facilement.</span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Livraisons sur toute la région Midi-Pyrénées et Aquitaine: Tarbes,Pau,Biarritz,Bayonne,Auch,Lourdes,Oloron,Idron,Morlaas,lons,billere,lescar,65,64.</span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span class="font_xxsmall">&nbsp;</span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall"><span style="text-decoration: underline;">Mots clés</span> pour le référencement du site internet: cuisines Pau,cuisines Tarbes,cuisines modernes,cuisines pas cher, cuisine pas cher, cuisines sur mesures, cuisines aménagées, cuisines intégrées, cuisines équipées, cuisiniste Pau , agencement de cuisine Pau, cuisine bois, cuisines laquées pau, agencement Pau , aménagement Pau ,cuisinistes Pau, Pau,référencement site internet cuisines , cuisinistes Pau. cuisines haut de gamme Pau,meubles de cuisine Pau, vendeur cuisine Pau, référencement site internet cuisinistes Pau, cuisiniste Pau, agencement de cuisine PAU, cuisine agencée PAU, cuisine design, cuisine bois, cuisines laquées, cuisines équipées PAU, cuisines pas cher PAU, magasin de cuisine PAU, agencement de cuisines PAU, aménagement cuisine PAU, décoration de cuisines PAU, cuisine pas cher PAU.</span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span style=""><span style="">2</span></span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Si vous recherchez sur PAU une Cuisine sur mesure et une Cuisine design chez un Cuisiniste,ou si vous désirez un Aménagement cuisine,avec meubles de Cuisine haut de gamme,et des Modèles de cuisine originaux... ou encore choisir des éléments de cuisines tels que:Crédence pour Nouvelle cuisine et Conception de cuisine sur mesure avec Îlot de Cuisine moderne,ou une Cuisine plus.Petite cuisine ou Cuisine aménagée.Nos cuisines sont pas chères,Fabricant de cuisines à pau,nous avons des façades de cuisines en Stratifié,Mélamine,pour Îlot central de cuisine,comme chez Mobalpa,Cuisine ikea et Cuisine équipée,ou Laqué,Cuisinella et ses Cuisine en bois,Aviva et ses propositions pas cher. </span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span class="font_xxsmall">&nbsp;</span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Avec PRO CUISINES PAU LONS vous pouvez aussi,Acheter une cuisine et la Pose de cuisine à Pau.Magasin cuisine avec Plan de cuisine.Belle cuisine et Projet cuisine,Cuisines aviva,Cuisine blanche,Cuisine haut.Aménager sa cuisine devient facile.Cuisine intégrée,Cuisine en kit à Pau,Cuisine rouge, faites un Devis cuisine à pau chez Ixina,Équipement de cuisine,Meuble bas,Cuisine noireà Relooker,ou si vous désirez:</span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;"><span style="color: #000000;"><span class="font_xxsmall">Installer une cuisine,Disposer d'une cuisine,Créer une cuisine,Ouverte sur le séjour,Ouverte sur la salle,Ouverte sur la salle à manger,Installer des meubles,Dispose d'une cuisine,Équiper sa cuisine,Installer un coin,Gagner de la place à pau,Monter les meubles,Installer une table,Ouvert sur la cuisine,Fait gagner de la place,Donner une impression d espace,Optimiser l'aménagement et,Optimiser la place,Doté d' une cuisine sur pau,Gagner de l'espace,Donner du caractère,Perdre de place,Optimiser l'espace,Encombrer l'espace tout en Optimisant l'espace,Monter des meubles à pau 64,Donner une nouvelle vie,Donner un nouveau look à votre cuisine,alors venez chez PRO CUISINES à PAU LONS 64. </span></span></p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p><p style="margin-bottom: 0cm; font-style: normal; font-weight: normal; orphans: 1;">&nbsp;</p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016579">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Ouverture de l&#39;Agence le 20 mai 2019</a></div></div></div><div class="component" id="cpt_620016540">
<div class="componentBody UI_Box to_rebuild"></div></div><div class="component" id="cpt_620016541">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #000000;"><span class="font_xlarge"><span style="font-family: &quot;arial black&quot;, &quot;avant garde&quot;;"><span class="font_28px"><span style="color: #ffffff;"><span class="font_large">Plus de 30 Implantations de cuisines sont réalisables</span> <span class="font_large">avec ce lot !</span></span></span></span></span></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016533">
<div class="componentBody UI_Text"><div class="uit_tbl  uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"><h1><p><span class="font_120px"><strong><span class="font_56px"><span class="font_xxlarge">Cuisinistes PAU,Cuisiniste&nbsp;</span><span class="font_xxlarge">Pau Lons 64.</span></span></strong></span></p></h1></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p>&nbsp;</p><p><span style="color: #ffffff;"><strong>Cuisines Pau / Le<a href="/cuisines-pas-cher-cuisines-moins-cher-cuisines-pau-cuisinistepau-.G.htm" onclick="v.selectPageFromUrl('G',{});return false;"> lot 125B </a>,permet réaliser plus de 30 implantations de cuisines différentes, voir les&nbsp; &nbsp;&nbsp;<span style="background-color: #ff0000;">&nbsp; &nbsp; 4 exemples présentés ci dessus.<span style="color: #ff0000;">us</span></span></strong></span></p><p><span style="color: #ffffff;"><strong>Vous pouvez&nbsp; panacher les couleurs des meubles de cuisines ou rajouter des finitions,des éléments&nbsp; et des options figurant sur le&nbsp; tarif . </strong></span></p><p><span style="color: #ffffff;"><strong>Avec ces 11 éléments à "positionner librement" composez vous une jolie&nbsp; cuisine sur mesures d’après les dimensions de votre pièce&nbsp;</strong></span></p><p><span style="color: #ffffff;"><strong>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</strong></span><span style="font-weight: bold; color: #ffffff;">...&nbsp;</span><span style="color: #ffffff; font-weight: bold;">&nbsp;tout comme le ferait un véritable cuisiniste,</span><span style="text-decoration: underline;"><span style="color: #ffffff;"><strong>mais pour bien moins cher</strong></span></span><span style="color: #ffffff; font-weight: bold;"><span style="color: #ffffff;"><strong> </strong></span><strong>. Un peu d'imagination suffit !</strong></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016542">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016529">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016528">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016531">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016530">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016547">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffffff;"><span style="background-color: #ff0000;">&nbsp; &nbsp;Exemple n°2&nbsp; &nbsp; &nbsp;</span></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016546">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffffff;"><span style="background-color: #ff0000;">&nbsp; &nbsp;Exemple n°1&nbsp; &nbsp; &nbsp;</span></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016549">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffffff;"><span style="background-color: #ff0000;">&nbsp; &nbsp;Exemple n°3&nbsp; &nbsp; &nbsp;</span></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016548">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffffff;"><span style="background-color: #ff0000;">&nbsp; &nbsp;Exemple n°4&nbsp; &nbsp; &nbsp;</span></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016535">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016532">
<div class="componentBody UI_Text"><div class="uit_tbl  uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"><h2><p><span style="color: #ffffff;"><strong><span class="font_xlarge">Pro Cuisines à PAU LONS 64</span></strong></span></p></h2></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffffff;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Vente de meubles de cuisines proposées en lots et sur palettes pour l'agencement de Cuisines équipées et intégrées sur mesures.</span></p><p><span style="color: #ffffff;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Nos cuisines&nbsp; (<a href="/cuisinespau-cuisines_pas_cher-cuisiniste_pau-cuisinistes_pau-.E.htm" onclick="v.selectPageFromUrl('E',{});return false;">12<strong>&nbsp;modèles et 26 modules de meubles</strong></a><strong> </strong>)proposées&nbsp; à <strong><a href="/tarif-cuisines-pau-cuisinespau-cuisinespascher-cuisiniste-pau-lons-billere-lescar-64--cuisinistes-pau-.E.htm" onclick="v.selectPageFromUrl('E',{});return false;">Prix IMBATTABLES sur PAU</a> </strong>sont fabriquées en France&nbsp; .</span></p><p><span style="color: #ffffff;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Cette collection s'adresse aux professionnels,aux artisans et aux particuliers capables d'installer eux même leur cuisine.</span></p><p><span style="color: #ffffff;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Minimum d'achat 1490€ TTC par commande et par envoi sur tout le 64 . Prix départ Usine. (<a href="/ventecuisines-pau-lons-billere-lescar-64-.B.htm" onclick="v.selectPageFromUrl('B',{});return false;"><strong>voir modalités à l'<strong>onglet livraisons</strong></strong></a>)</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016571">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016572">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">.</a></div></div></div><div class="component" id="cpt_620016574">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">CONTACT sur PAU</a></div></div></div><div class="component" id="cpt_620016575">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Qui sommes nous ?</a></div></div></div><div class="component" id="cpt_620016573">
<div class="componentBody UI_Icon to_rebuild"></div></div><div class="component" id="cpt_620016576">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016543">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016536">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div><div class="component" id="cpt_620016580">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Ouverture du bureau le 20 mai 2019</a></div></div></div><div class="component" id="cpt_620016568">
<div class="componentBody UI_Carousel to_rebuild"></div></div><div class="component" id="cpt_620016517">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">CONTACT sur PAU</a></div></div></div><div class="component" id="cpt_620016515">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Qui sommes nous ?</a></div></div></div><div class="component" id="cpt_620016518">
<div class="componentBody UI_Social to_rebuild"></div></div><div class="component" id="cpt_620016519">
<div class="componentBody UI_Carousel to_rebuild"></div></div><div class="component" id="cpt_620016545">
<div class="componentBody UI_Text"><div class="uit_tbl no_paragraph uit_preset uit_preset_1"><div class=uit_ttl><div class=c>
		<h1 class="uit_ttltxt"><p><span style="font-family: &quot;arial black&quot;, &quot;avant garde&quot;;"><span class="font_120px">cuisines pau</span></span></p></h1>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016566">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #00ff00;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016558">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ff9900;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div id="vw_footer_holder" class='pro'>
<div id="vw_footer" class='pro'>
	<div>
		  		 		Site Internet <a href="https://www.sitew.com/">créé sur SiteW</a>

	</div>
</div>
</div>
<div class="component" id="cpt_620016560">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ff0000;"><strong>Cuisines PAU</strong></span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016556">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #99cc00;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016562">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ccffcc;">Cuisine PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016550">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #cc99ff;">CUISINES PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016553">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffcc00;">CUISINE Pau</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016555">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffff00;">Cuisine Pau</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016564">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffff99;">CUISINE PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016565">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ffff00;">Cuisine Pau</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016557">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #00ffff;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016567">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ff00ff;">CUISINES Pau</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016559">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #00ccff;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016561">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #993366;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016563">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #00ff00;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016554">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ff99cc;">Cuisines Pau</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016551">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #ff00ff;">CUISINES Pau</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016552">
<div class="componentBody UI_Text"><div class="uit_tbl no_title uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<div class="uit_ttltxt"></div>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"><p><span style="color: #99ccff;">Cuisines PAU</span></p></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016516">
<div class="componentBody UI_Menu to_rebuild"><div><div>ACCUEIL</div></div><div><a href="https://www.cuisines-pau.fr/cuisiniste_-pau-prix-cuisines-pau-cuisines-pas-cher-pau-64-meilleur-prix-cuisines-pau-64.I.htm">Galerie Cuisines Pau</a></div><div><a href="https://www.cuisines-pau.fr/cuisines-sur-mesures-pau-pas-cher-.D.htm">Qui sommes nous ?</a></div><div><a href="https://www.cuisines-pau.fr/cuisines_pau.M.htm">Vidéo Cuisinistes Antenne 2</a></div><div><a href="https://www.cuisines-pau.fr/tarif-cuisines-pau-cuisinespau-cuisinespascher-cuisiniste-pau-lons-billere-lescar-64--cuisinistes-pau-.E.htm">Tarifs &amp; Prix Cuisines Pau</a></div><div><a href="https://www.cuisines-pau.fr/cuisines-pas-cher-cuisines-moins-cher-cuisines-pau-cuisinistepau-.G.htm">Lot Ref / 125B</a></div><div><a href="https://www.cuisines-pau.fr/cuisines_pas_cher-cuisines_pour_promoteurs-cuisines_pau_.H.htm">Lots pour les Promoteurs</a></div><div><a href="https://www.cuisines-pau.fr/ventecuisines-pau-lons-billere-lescar-64-.B.htm">  Livraisons sur PAU</a></div><div><a href="https://www.cuisines-pau.fr/cuisinespascher-cuisinesmeilleurprix-cuisiniste-pau-.F.htm">Contact PAU LONS / 64 65</a></div></div></div><div class="component" id="cpt_620016581">
<div class="componentBody UI_Button to_rebuild"><div style="height:100%"><a href="#">Ouverture de l&#39;Agence le 20 mai 2019</a></div></div></div><div class="component" id="cpt_620016577">
<div class="componentBody UI_Text"><div class="uit_tbl no_paragraph uit_preset uit_preset_2"><div class=uit_ttl><div class=c>
		<h2 class="uit_ttltxt"><p><span style="color: #ffffff;"><strong>Merci de nous donner votre avis sur ce site</strong></span>&nbsp;</p></h2>
		</div></div><div class=uit_ct><div class=c>
		<div class="uit_cttxt"></div>
	</div></div></div>
</div></div><div class="component" id="cpt_620016538">
<div class="componentBody UI_Comment to_rebuild"><h3>SONYCAR</h3>En gros on est mieux qu&#39;IKEA et en plus c&#39;est à PAU. Bon contactez moi dés que vous êtes prêts,j&#39;ai déjà mes devis IKEA,CONFORAMA et BUT on verra bien. Avec les prix en ligne vous êtes meilleurs ,maintenant je veux voir la qualité.<h3> TOMMY 17/cuisines pas cher</h3>Les prix ont l&#39;air bons,maintenant quand c&#39;est pas cher,c&#39;est qu&#39;il y a quelque chose !!! je passerai vous voir à l&#39;agence pour me rendre compte.<h3>BRET ST JAMES</h3>A ce prix là,je ne pense pas qu&#39;on puisse trouver moins cher sur PAU. PRO CUISINES PAU évite les intermédiaires et les frais classiques d&#39;un magasin,publicité,loyer,royalties de franchise, commissions sur ventes ,amortissements et mise en ambiance des expositions ... Etc,avec si peu de frais il est évident qu&#39;à produit équivalent,les magasins conventionnels ont du mal à pouvoir rivaliser en prix. Pour le reste ,les cuisinistes vous conseillent et vous proposent des agencements clés en mains ,et il gèrent l&#39;acheminement des marchandises de plusieurs fournisseurs et intervenants ou artisans,c&#39;est normal qu&#39;ils répercutent ces services sur le prix final<h3>Radi-call</h3>C&#39;est clair et pas mal,pour les prix on est sur du IKEA -10% pas plus.Maintenant il faut voir la qualité.<h3>Cuisines pas cher</h3>Votre site est ringard et incomplet,il manque de l&#39;électroménager ce serait bien,par contre pour les prix il n&#39;y a rien a dire,c&#39;est top.<h3>Brico de PAU</h3>Je suis ravi de constater que des fabricants de cuisines &quot;Made in France&quot; sont capables de proposer des cuisines à faire pâlir de jalousie nos amis Suédois !!! Comme quoi en France il n&#39;y a pas qu&#39;AIRBUS ou les chantiers de construction de Paquebots de croisière .<h3>PHIL2FER</h3>J&#39;ai vu l&#39;émission à la télé qui parlait de ces cuisines vendues à des prix très bas,je ne savais pas que c&#39;était fabriqué en France.La différence avec votre agence c&#39;est que le dépôt Parisien ne vend que des modules pré établis,et chez vous on peut acheter en vrac et choisir les meubles que l&#39;on veut dés lors qu&#39;on atteint 1490€ d&#39;achat de meubles sur un seul envoi. C&#39;est bien que vous vous installiez à PAU.<h3>Cuisines Pau Nathalie</h3>C&#39;est dommage que vous n&#39;ayiez pas de l&#39;électro ménager au même niveau de prix.<h3>cuisiniste amateur sur pau</h3>Bon,pour les prix ya pas photo,je fais mon plan et je passe vous voir.Pour le montage PAS DE PROBLEME,j&#39;ai déjà installé tout seul mon ancienne cuisine IKEA.<h3>bon plan 64</h3>Astucieux votre affaire.C&#39;est vrai que des casseroliers à 170€ c&#39;est pas cher,ce qui corse la facture chez vos concurents c&#39;est toutes les options dont le prix est inaccessible pour les petits budgets,chez vous à 2000€ on peut avoir Versailles.Dommage que vous ne fassiez pas les plans et les poses,mais à ce prix là on ne peut pas tout avoir.Je vous contacte en Avril.<h3>Pro Cuisines à PAU.</h3>Vos remarques sont pertinentes,on peut effectivement rajouter des meubles à l&#39;unité en sus des éléments proposés dans nos lots , et vous pouvez également composer des lots panachés dés lors que votre commande atteint 1490€ TTC.N&#39;oubliez pas de rajouter le transport.Sur PAU le forfait est de 200€ TTC plus 36€ de frais de stockage à LONS.<h3>tintin.DOM</h3>Je suis locataire et le prix des cuisines chez les cuisinistes de pau est bien trop élevé pour moi,car mon propriétaire ne participe à l&#39;agencement de ma cuisine qu&#39;à hauteur de 1000€. Avec vos cuisines ça peut changer la donne,car si je vous achète sur lot à 1490€ plus avec le transport,si je met au bout 750€ je peux avoir quelque chose de correct et mon propriétaire s&#39;en sort bien.Je passerai vous voir au mois d&#39;avril avec mon proprio.<h3>x122</h3>Apparemment vos produits sont diablement bien placés et en plus de fabrication française,c&#39;est vrai que les coloris sont limités,mais moi je voulais du blanc ça tombe très bien.Je vous contacte la semaine prochaine pour voir vos cuisines en lot.<br/>Votre lot en promo comporte trop d&#39;éléments avec le surplus de meubles je vais équiper ma buanderie !!!<h3>michel-L</h3>J&#39;attend votre ouverture pour voir la qualité des caissons et des portes de cuisines.A ce prix là ça vaut peut être la peine d&#39;attendre. Tous mes devis sur PAU en cours dépassent les 3800€,et si je comprend bien la démarche,avec votre lot + 2 meubles bas en complément et 2 plans de travail de chez CASTO, j&#39;arrives à peine à 2000€ . Je me suis inscrit à votre new letter n&#39;oubliez pas de me prévenir quand vous serez prêts.<h3>Pro Cuisines à PAU.</h3>Merci de nous donner votre avis sur ce site et de nous dire en mode public ce que vous pensez de nos produits et de notre méthode de distribution.Nous tiendrons compte de toutes vos remarques,concernant les produits,la collection de meubles de cuisines et vos remarques sur les Prix !!!</div></div><div class="component" id="cpt_620016582">
<div class="componentBody UI_Box to_rebuild"></div></div><div class="component" id="cpt_620016583">
<div class="componentBody UI_Image"><a><span>
</span><span></span></a></div></div></div></div></div>
	</div>



		</div>
		<script>
          if (document.getElementsByClassName)
            {var els=document.getElementsByClassName('to_rebuild');
              for (var i=0;i<els.length;i++){var el=els[i];while (el.firstChild )  el.removeChild(el.firstChild );  }
            }
          /*/home/entreprise/rails/SiteEditor/releases/20190525001543/public/assets/precompile/en-viewer_all-acd9855343cdbc3042587cb1226b0f92.js translated on Sat, 25 May 2019 02:19:38 +0200*/
var Class={create:function(){return function(){this.initialize.apply(this,arguments)
}
}};
Object.extend=function(a,d,b){for(var c in d){if(b&&a[c]){a[b+c]=a[c]
}a[c]=d[c]
}return a
};
/*!
 * jQuery JavaScript Library v1.12.4
 * http://jquery.com/
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 *
 * Date: 2016-05-20T17:17Z
 */
(function(b,a){if(typeof module==="object"&&typeof module.exports==="object"){module.exports=b.document?a(b,true):function(c){if(!c.document){throw new Error("jQuery requires a window with a document")
}return a(c)
}
}else{a(b)
}}(typeof window!=="undefined"?window:this,function(bh,aI){var a1=[];
var o=bh.document;
var ac=a1.slice;
var aM=a1.concat;
var B=a1.push;
var b7=a1.indexOf;
var ap={};
var C=ap.toString;
var W=ap.hasOwnProperty;
var K={};
var av="1.12.4",bU=function(cj,ck){return new bU.fn.init(cj,ck)
},L=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,b4=/^-ms-/,a8=/-([\da-z])/gi,ab=function(cj,ck){return ck.toUpperCase()
};
bU.fn=bU.prototype={jquery:av,constructor:bU,selector:"",length:0,toArray:function(){return ac.call(this)
},get:function(cj){return cj!=null?(cj<0?this[cj+this.length]:this[cj]):ac.call(this)
},pushStack:function(cj){var ck=bU.merge(this.constructor(),cj);
ck.prevObject=this;
ck.context=this.context;
return ck
},each:function(cj){return bU.each(this,cj)
},map:function(cj){return this.pushStack(bU.map(this,function(cl,ck){return cj.call(cl,ck,cl)
}))
},slice:function(){return this.pushStack(ac.apply(this,arguments))
},first:function(){return this.eq(0)
},last:function(){return this.eq(-1)
},eq:function(cl){var cj=this.length,ck=+cl+(cl<0?cj:0);
return this.pushStack(ck>=0&&ck<cj?[this[ck]]:[])
},end:function(){return this.prevObject||this.constructor()
},push:B,sort:a1.sort,splice:a1.splice};
bU.extend=bU.fn.extend=function(){var cj,cp,ck,cl,cs,cq,co=arguments[0]||{},cn=1,cm=arguments.length,cr=false;
if(typeof co==="boolean"){cr=co;
co=arguments[cn]||{};
cn++
}if(typeof co!=="object"&&!bU.isFunction(co)){co={}
}if(cn===cm){co=this;
cn--
}for(;
cn<cm;
cn++){if((cs=arguments[cn])!=null){for(cl in cs){cj=co[cl];
ck=cs[cl];
if(co===ck){continue
}if(cr&&ck&&(bU.isPlainObject(ck)||(cp=bU.isArray(ck)))){if(cp){cp=false;
cq=cj&&bU.isArray(cj)?cj:[]
}else{cq=cj&&bU.isPlainObject(cj)?cj:{}
}co[cl]=bU.extend(cr,cq,ck)
}else{if(ck!==undefined){co[cl]=ck
}}}}}return co
};
bU.extend({expando:"jQuery"+(av+Math.random()).replace(/\D/g,""),isReady:true,error:function(cj){throw new Error(cj)
},noop:function(){},isFunction:function(cj){return bU.type(cj)==="function"
},isArray:Array.isArray||function(cj){return bU.type(cj)==="array"
},isWindow:function(cj){return cj!=null&&cj==cj.window
},isNumeric:function(ck){var cj=ck&&ck.toString();
return !bU.isArray(ck)&&(cj-parseFloat(cj)+1)>=0
},isEmptyObject:function(ck){var cj;
for(cj in ck){return false
}return true
},isPlainObject:function(cl){var cj;
if(!cl||bU.type(cl)!=="object"||cl.nodeType||bU.isWindow(cl)){return false
}try{if(cl.constructor&&!W.call(cl,"constructor")&&!W.call(cl.constructor.prototype,"isPrototypeOf")){return false
}}catch(ck){return false
}if(!K.ownFirst){for(cj in cl){return W.call(cl,cj)
}}for(cj in cl){}return cj===undefined||W.call(cl,cj)
},type:function(cj){if(cj==null){return cj+""
}return typeof cj==="object"||typeof cj==="function"?ap[C.call(cj)]||"object":typeof cj
},globalEval:function(cj){if(cj&&bU.trim(cj)){(bh.execScript||function(ck){bh["eval"].call(bh,ck)
})(cj)
}},camelCase:function(cj){return cj.replace(b4,"ms-").replace(a8,ab)
},nodeName:function(ck,cj){return ck.nodeName&&ck.nodeName.toLowerCase()===cj.toLowerCase()
},each:function(cl,cm){var ck,cj=0;
if(aG(cl)){ck=cl.length;
for(;
cj<ck;
cj++){if(cm.call(cl[cj],cj,cl[cj])===false){break
}}}else{for(cj in cl){if(cm.call(cl[cj],cj,cl[cj])===false){break
}}}return cl
},trim:function(cj){return cj==null?"":(cj+"").replace(L,"")
},makeArray:function(cj,cl){var ck=cl||[];
if(cj!=null){if(aG(Object(cj))){bU.merge(ck,typeof cj==="string"?[cj]:cj)
}else{B.call(ck,cj)
}}return ck
},inArray:function(cm,ck,cl){var cj;
if(ck){if(b7){return b7.call(ck,cm,cl)
}cj=ck.length;
cl=cl?cl<0?Math.max(0,cj+cl):cl:0;
for(;
cl<cj;
cl++){if(cl in ck&&ck[cl]===cm){return cl
}}}return -1
},merge:function(cn,cl){var cj=+cl.length,ck=0,cm=cn.length;
while(ck<cj){cn[cm++]=cl[ck++]
}if(cj!==cj){while(cl[ck]!==undefined){cn[cm++]=cl[ck++]
}}cn.length=cm;
return cn
},grep:function(cj,cq,cn){var cp,cm=[],ck=0,cl=cj.length,co=!cn;
for(;
ck<cl;
ck++){cp=!cq(cj[ck],ck);
if(cp!==co){cm.push(cj[ck])
}}return cm
},map:function(ck,cp,cj){var cn,co,cm=0,cl=[];
if(aG(ck)){cn=ck.length;
for(;
cm<cn;
cm++){co=cp(ck[cm],cm,cj);
if(co!=null){cl.push(co)
}}}else{for(cm in ck){co=cp(ck[cm],cm,cj);
if(co!=null){cl.push(co)
}}}return aM.apply([],cl)
},guid:1,proxy:function(cn,cm){var cj,cl,ck;
if(typeof cm==="string"){ck=cn[cm];
cm=cn;
cn=ck
}if(!bU.isFunction(cn)){return undefined
}cj=ac.call(arguments,2);
cl=function(){return cn.apply(cm||this,cj.concat(ac.call(arguments)))
};
cl.guid=cn.guid=cn.guid||bU.guid++;
return cl
},now:function(){return +(new Date())
},support:K});
if(typeof Symbol==="function"){bU.fn[Symbol.iterator]=a1[Symbol.iterator]
}bU.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(ck,cj){ap["[object "+cj+"]"]=cj.toLowerCase()
});
function aG(cl){var ck=!!cl&&"length" in cl&&cl.length,cj=bU.type(cl);
if(cj==="function"||bU.isWindow(cl)){return false
}return cj==="array"||ck===0||typeof ck==="number"&&ck>0&&(ck-1) in cl
}var n=
/*!
 * Sizzle CSS Selector Engine v2.2.1
 * http://sizzlejs.com/
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 *
 * Date: 2015-10-17
 */
(function(ds){var cK,dv,cz,cT,cW,ct,c9,du,dA,cU,da,dc,cO,cA,dl,dg,dt,cq,cR,dn="sizzle"+1*new Date(),cV=ds.document,dw=0,dh=0,cl=cM(),dm=cM(),cS=cM(),cQ=function(dC,dB){if(dC===dB){da=true
}return 0
},c2=1<<31,c0=({}).hasOwnProperty,dq=[],dr=dq.pop,cY=dq.push,cj=dq.push,cy=dq.slice,cp=function(dE,dD){var dC=0,dB=dE.length;
for(;
dC<dB;
dC++){if(dE[dC]===dD){return dC
}}return -1
},ck="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",cB="[\\x20\\t\\r\\n\\f]",cX="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",dj="\\["+cB+"*("+cX+")(?:"+cB+"*([*^$|!~]?=)"+cB+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+cX+"))|)"+cB+"*\\]",cw=":("+cX+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+dj+")*)|.*)\\)|)",cG=new RegExp(cB+"+","g"),cD=new RegExp("^"+cB+"+|((?:^|[^\\\\])(?:\\\\.)*)"+cB+"+$","g"),cH=new RegExp("^"+cB+"*,"+cB+"*"),cN=new RegExp("^"+cB+"*([>+~]|"+cB+")"+cB+"*"),cF=new RegExp("="+cB+"*([^\\]'\"]*?)"+cB+"*\\]","g"),c5=new RegExp(cw),c7=new RegExp("^"+cX+"$"),df={ID:new RegExp("^#("+cX+")"),CLASS:new RegExp("^\\.("+cX+")"),TAG:new RegExp("^("+cX+"|[*])"),ATTR:new RegExp("^"+dj),PSEUDO:new RegExp("^"+cw),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+cB+"*(even|odd|(([+-]|)(\\d*)n|)"+cB+"*(?:([+-]|)"+cB+"*(\\d+)|))"+cB+"*\\)|)","i"),bool:new RegExp("^(?:"+ck+")$","i"),needsContext:new RegExp("^"+cB+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+cB+"*((?:-\\d)?\\d*)"+cB+"*\\)|)(?=[^-]|$)","i")},co=/^(?:input|select|textarea|button)$/i,cx=/^h\d$/i,c1=/^[^{]+\{\s*\[native \w/,c4=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,de=/[+~]/,cZ=/'|\\/g,cE=new RegExp("\\\\([\\da-f]{1,6}"+cB+"?|("+cB+")|.)","ig"),di=function(dB,dE,dC){var dD="0x"+dE-65536;
return dD!==dD||dC?dE:dD<0?String.fromCharCode(dD+65536):String.fromCharCode(dD>>10|55296,dD&1023|56320)
},dz=function(){dc()
};
try{cj.apply((dq=cy.call(cV.childNodes)),cV.childNodes);
dq[cV.childNodes.length].nodeType
}catch(cP){cj={apply:dq.length?function(dC,dB){cY.apply(dC,cy.call(dB))
}:function(dE,dD){var dB=dE.length,dC=0;
while((dE[dB++]=dD[dC++])){}dE.length=dB-1
}}
}function cI(dI,dC,dL,dO){var dG,dM,dF,dB,dP,dN,dE,dJ,dD=dC&&dC.ownerDocument,dK=dC?dC.nodeType:9;
dL=dL||[];
if(typeof dI!=="string"||!dI||dK!==1&&dK!==9&&dK!==11){return dL
}if(!dO){if((dC?dC.ownerDocument||dC:cV)!==cO){dc(dC)
}dC=dC||cO;
if(dl){if(dK!==11&&(dN=c4.exec(dI))){if((dG=dN[1])){if(dK===9){if((dF=dC.getElementById(dG))){if(dF.id===dG){dL.push(dF);
return dL
}}else{return dL
}}else{if(dD&&(dF=dD.getElementById(dG))&&cR(dC,dF)&&dF.id===dG){dL.push(dF);
return dL
}}}else{if(dN[2]){cj.apply(dL,dC.getElementsByTagName(dI));
return dL
}else{if((dG=dN[3])&&dv.getElementsByClassName&&dC.getElementsByClassName){cj.apply(dL,dC.getElementsByClassName(dG));
return dL
}}}}if(dv.qsa&&!cS[dI+" "]&&(!dg||!dg.test(dI))){if(dK!==1){dD=dC;
dJ=dI
}else{if(dC.nodeName.toLowerCase()!=="object"){if((dB=dC.getAttribute("id"))){dB=dB.replace(cZ,"\\$&")
}else{dC.setAttribute("id",(dB=dn))
}dE=ct(dI);
dM=dE.length;
dP=c7.test(dB)?"#"+dB:"[id='"+dB+"']";
while(dM--){dE[dM]=dP+" "+cu(dE[dM])
}dJ=dE.join(",");
dD=de.test(dI)&&c6(dC.parentNode)||dC
}}if(dJ){try{cj.apply(dL,dD.querySelectorAll(dJ));
return dL
}catch(dH){}finally{if(dB===dn){dC.removeAttribute("id")
}}}}}}return du(dI.replace(cD,"$1"),dC,dL,dO)
}function cM(){var dC=[];
function dB(dD,dE){if(dC.push(dD+" ")>cz.cacheLength){delete dB[dC.shift()]
}return(dB[dD+" "]=dE)
}return dB
}function cv(dB){dB[dn]=true;
return dB
}function cr(dB){var dD=cO.createElement("div");
try{return !!dB(dD)
}catch(dC){return false
}finally{if(dD.parentNode){dD.parentNode.removeChild(dD)
}dD=null
}}function dx(dC,dE){var dB=dC.split("|"),dD=dB.length;
while(dD--){cz.attrHandle[dB[dD]]=dE
}}function cm(dC,dB){var dE=dB&&dC,dD=dE&&dC.nodeType===1&&dB.nodeType===1&&(~dB.sourceIndex||c2)-(~dC.sourceIndex||c2);
if(dD){return dD
}if(dE){while((dE=dE.nextSibling)){if(dE===dB){return -1
}}}return dC?1:-1
}function cJ(dB){return function(dD){var dC=dD.nodeName.toLowerCase();
return dC==="input"&&dD.type===dB
}
}function cn(dB){return function(dD){var dC=dD.nodeName.toLowerCase();
return(dC==="input"||dC==="button")&&dD.type===dB
}
}function dk(dB){return cv(function(dC){dC=+dC;
return cv(function(dD,dH){var dF,dE=dB([],dD.length,dC),dG=dE.length;
while(dG--){if(dD[(dF=dE[dG])]){dD[dF]=!(dH[dF]=dD[dF])
}}})
})
}function c6(dB){return dB&&typeof dB.getElementsByTagName!=="undefined"&&dB
}dv=cI.support={};
cW=cI.isXML=function(dB){var dC=dB&&(dB.ownerDocument||dB).documentElement;
return dC?dC.nodeName!=="HTML":false
};
dc=cI.setDocument=function(dD){var dB,dC,dE=dD?dD.ownerDocument||dD:cV;
if(dE===cO||dE.nodeType!==9||!dE.documentElement){return cO
}cO=dE;
cA=cO.documentElement;
dl=!cW(cO);
if((dC=cO.defaultView)&&dC.top!==dC){if(dC.addEventListener){dC.addEventListener("unload",dz,false)
}else{if(dC.attachEvent){dC.attachEvent("onunload",dz)
}}}dv.attributes=cr(function(dF){dF.className="i";
return !dF.getAttribute("className")
});
dv.getElementsByTagName=cr(function(dF){dF.appendChild(cO.createComment(""));
return !dF.getElementsByTagName("*").length
});
dv.getElementsByClassName=c1.test(cO.getElementsByClassName);
dv.getById=cr(function(dF){cA.appendChild(dF).id=dn;
return !cO.getElementsByName||!cO.getElementsByName(dn).length
});
if(dv.getById){cz.find.ID=function(dH,dG){if(typeof dG.getElementById!=="undefined"&&dl){var dF=dG.getElementById(dH);
return dF?[dF]:[]
}};
cz.filter.ID=function(dG){var dF=dG.replace(cE,di);
return function(dH){return dH.getAttribute("id")===dF
}
}
}else{delete cz.find.ID;
cz.filter.ID=function(dG){var dF=dG.replace(cE,di);
return function(dI){var dH=typeof dI.getAttributeNode!=="undefined"&&dI.getAttributeNode("id");
return dH&&dH.value===dF
}
}
}cz.find.TAG=dv.getElementsByTagName?function(dF,dG){if(typeof dG.getElementsByTagName!=="undefined"){return dG.getElementsByTagName(dF)
}else{if(dv.qsa){return dG.querySelectorAll(dF)
}}}:function(dF,dJ){var dK,dI=[],dH=0,dG=dJ.getElementsByTagName(dF);
if(dF==="*"){while((dK=dG[dH++])){if(dK.nodeType===1){dI.push(dK)
}}return dI
}return dG
};
cz.find.CLASS=dv.getElementsByClassName&&function(dG,dF){if(typeof dF.getElementsByClassName!=="undefined"&&dl){return dF.getElementsByClassName(dG)
}};
dt=[];
dg=[];
if((dv.qsa=c1.test(cO.querySelectorAll))){cr(function(dF){cA.appendChild(dF).innerHTML="<a id='"+dn+"'></a><select id='"+dn+"-\r\\' msallowcapture=''><option selected=''></option></select>";
if(dF.querySelectorAll("[msallowcapture^='']").length){dg.push("[*^$]="+cB+"*(?:''|\"\")")
}if(!dF.querySelectorAll("[selected]").length){dg.push("\\["+cB+"*(?:value|"+ck+")")
}if(!dF.querySelectorAll("[id~="+dn+"-]").length){dg.push("~=")
}if(!dF.querySelectorAll(":checked").length){dg.push(":checked")
}if(!dF.querySelectorAll("a#"+dn+"+*").length){dg.push(".#.+[+~]")
}});
cr(function(dG){var dF=cO.createElement("input");
dF.setAttribute("type","hidden");
dG.appendChild(dF).setAttribute("name","D");
if(dG.querySelectorAll("[name=d]").length){dg.push("name"+cB+"*[*^$|!~]?=")
}if(!dG.querySelectorAll(":enabled").length){dg.push(":enabled",":disabled")
}dG.querySelectorAll("*,:x");
dg.push(",.*:")
})
}if((dv.matchesSelector=c1.test((cq=cA.matches||cA.webkitMatchesSelector||cA.mozMatchesSelector||cA.oMatchesSelector||cA.msMatchesSelector)))){cr(function(dF){dv.disconnectedMatch=cq.call(dF,"div");
cq.call(dF,"[s!='']:x");
dt.push("!=",cw)
})
}dg=dg.length&&new RegExp(dg.join("|"));
dt=dt.length&&new RegExp(dt.join("|"));
dB=c1.test(cA.compareDocumentPosition);
cR=dB||c1.test(cA.contains)?function(dG,dF){var dI=dG.nodeType===9?dG.documentElement:dG,dH=dF&&dF.parentNode;
return dG===dH||!!(dH&&dH.nodeType===1&&(dI.contains?dI.contains(dH):dG.compareDocumentPosition&&dG.compareDocumentPosition(dH)&16))
}:function(dG,dF){if(dF){while((dF=dF.parentNode)){if(dF===dG){return true
}}}return false
};
cQ=dB?function(dG,dF){if(dG===dF){da=true;
return 0
}var dH=!dG.compareDocumentPosition-!dF.compareDocumentPosition;
if(dH){return dH
}dH=(dG.ownerDocument||dG)===(dF.ownerDocument||dF)?dG.compareDocumentPosition(dF):1;
if(dH&1||(!dv.sortDetached&&dF.compareDocumentPosition(dG)===dH)){if(dG===cO||dG.ownerDocument===cV&&cR(cV,dG)){return -1
}if(dF===cO||dF.ownerDocument===cV&&cR(cV,dF)){return 1
}return cU?(cp(cU,dG)-cp(cU,dF)):0
}return dH&4?-1:1
}:function(dG,dF){if(dG===dF){da=true;
return 0
}var dM,dJ=0,dL=dG.parentNode,dI=dF.parentNode,dH=[dG],dK=[dF];
if(!dL||!dI){return dG===cO?-1:dF===cO?1:dL?-1:dI?1:cU?(cp(cU,dG)-cp(cU,dF)):0
}else{if(dL===dI){return cm(dG,dF)
}}dM=dG;
while((dM=dM.parentNode)){dH.unshift(dM)
}dM=dF;
while((dM=dM.parentNode)){dK.unshift(dM)
}while(dH[dJ]===dK[dJ]){dJ++
}return dJ?cm(dH[dJ],dK[dJ]):dH[dJ]===cV?-1:dK[dJ]===cV?1:0
};
return cO
};
cI.matches=function(dC,dB){return cI(dC,null,null,dB)
};
cI.matchesSelector=function(dC,dE){if((dC.ownerDocument||dC)!==cO){dc(dC)
}dE=dE.replace(cF,"='$1']");
if(dv.matchesSelector&&dl&&!cS[dE+" "]&&(!dt||!dt.test(dE))&&(!dg||!dg.test(dE))){try{var dB=cq.call(dC,dE);
if(dB||dv.disconnectedMatch||dC.document&&dC.document.nodeType!==11){return dB
}}catch(dD){}}return cI(dE,cO,null,[dC]).length>0
};
cI.contains=function(dB,dC){if((dB.ownerDocument||dB)!==cO){dc(dB)
}return cR(dB,dC)
};
cI.attr=function(dD,dB){if((dD.ownerDocument||dD)!==cO){dc(dD)
}var dC=cz.attrHandle[dB.toLowerCase()],dE=dC&&c0.call(cz.attrHandle,dB.toLowerCase())?dC(dD,dB,!dl):undefined;
return dE!==undefined?dE:dv.attributes||!dl?dD.getAttribute(dB):(dE=dD.getAttributeNode(dB))&&dE.specified?dE.value:null
};
cI.error=function(dB){throw new Error("Syntax error, unrecognized expression: "+dB)
};
cI.uniqueSort=function(dD){var dE,dF=[],dB=0,dC=0;
da=!dv.detectDuplicates;
cU=!dv.sortStable&&dD.slice(0);
dD.sort(cQ);
if(da){while((dE=dD[dC++])){if(dE===dD[dC]){dB=dF.push(dC)
}}while(dB--){dD.splice(dF[dB],1)
}}cU=null;
return dD
};
cT=cI.getText=function(dF){var dE,dC="",dD=0,dB=dF.nodeType;
if(!dB){while((dE=dF[dD++])){dC+=cT(dE)
}}else{if(dB===1||dB===9||dB===11){if(typeof dF.textContent==="string"){return dF.textContent
}else{for(dF=dF.firstChild;
dF;
dF=dF.nextSibling){dC+=cT(dF)
}}}else{if(dB===3||dB===4){return dF.nodeValue
}}}return dC
};
cz=cI.selectors={cacheLength:50,createPseudo:cv,match:df,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(dB){dB[1]=dB[1].replace(cE,di);
dB[3]=(dB[3]||dB[4]||dB[5]||"").replace(cE,di);
if(dB[2]==="~="){dB[3]=" "+dB[3]+" "
}return dB.slice(0,4)
},CHILD:function(dB){dB[1]=dB[1].toLowerCase();
if(dB[1].slice(0,3)==="nth"){if(!dB[3]){cI.error(dB[0])
}dB[4]=+(dB[4]?dB[5]+(dB[6]||1):2*(dB[3]==="even"||dB[3]==="odd"));
dB[5]=+((dB[7]+dB[8])||dB[3]==="odd")
}else{if(dB[3]){cI.error(dB[0])
}}return dB
},PSEUDO:function(dC){var dB,dD=!dC[6]&&dC[2];
if(df.CHILD.test(dC[0])){return null
}if(dC[3]){dC[2]=dC[4]||dC[5]||""
}else{if(dD&&c5.test(dD)&&(dB=ct(dD,true))&&(dB=dD.indexOf(")",dD.length-dB)-dD.length)){dC[0]=dC[0].slice(0,dB);
dC[2]=dD.slice(0,dB)
}}return dC.slice(0,3)
}},filter:{TAG:function(dC){var dB=dC.replace(cE,di).toLowerCase();
return dC==="*"?function(){return true
}:function(dD){return dD.nodeName&&dD.nodeName.toLowerCase()===dB
}
},CLASS:function(dB){var dC=cl[dB+" "];
return dC||(dC=new RegExp("(^|"+cB+")"+dB+"("+cB+"|$)"))&&cl(dB,function(dD){return dC.test(typeof dD.className==="string"&&dD.className||typeof dD.getAttribute!=="undefined"&&dD.getAttribute("class")||"")
})
},ATTR:function(dD,dC,dB){return function(dF){var dE=cI.attr(dF,dD);
if(dE==null){return dC==="!="
}if(!dC){return true
}dE+="";
return dC==="="?dE===dB:dC==="!="?dE!==dB:dC==="^="?dB&&dE.indexOf(dB)===0:dC==="*="?dB&&dE.indexOf(dB)>-1:dC==="$="?dB&&dE.slice(-dB.length)===dB:dC==="~="?(" "+dE.replace(cG," ")+" ").indexOf(dB)>-1:dC==="|="?dE===dB||dE.slice(0,dB.length+1)===dB+"-":false
}
},CHILD:function(dC,dF,dE,dG,dD){var dI=dC.slice(0,3)!=="nth",dB=dC.slice(-4)!=="last",dH=dF==="of-type";
return dG===1&&dD===0?function(dJ){return !!dJ.parentNode
}:function(dQ,dO,dT){var dJ,dM,dW,dR,dS,dN,dP=dI!==dB?"nextSibling":"previousSibling",dV=dQ.parentNode,dL=dH&&dQ.nodeName.toLowerCase(),dK=!dT&&!dH,dU=false;
if(dV){if(dI){while(dP){dR=dQ;
while((dR=dR[dP])){if(dH?dR.nodeName.toLowerCase()===dL:dR.nodeType===1){return false
}}dN=dP=dC==="only"&&!dN&&"nextSibling"
}return true
}dN=[dB?dV.firstChild:dV.lastChild];
if(dB&&dK){dR=dV;
dW=dR[dn]||(dR[dn]={});
dM=dW[dR.uniqueID]||(dW[dR.uniqueID]={});
dJ=dM[dC]||[];
dS=dJ[0]===dw&&dJ[1];
dU=dS&&dJ[2];
dR=dS&&dV.childNodes[dS];
while((dR=++dS&&dR&&dR[dP]||(dU=dS=0)||dN.pop())){if(dR.nodeType===1&&++dU&&dR===dQ){dM[dC]=[dw,dS,dU];
break
}}}else{if(dK){dR=dQ;
dW=dR[dn]||(dR[dn]={});
dM=dW[dR.uniqueID]||(dW[dR.uniqueID]={});
dJ=dM[dC]||[];
dS=dJ[0]===dw&&dJ[1];
dU=dS
}if(dU===false){while((dR=++dS&&dR&&dR[dP]||(dU=dS=0)||dN.pop())){if((dH?dR.nodeName.toLowerCase()===dL:dR.nodeType===1)&&++dU){if(dK){dW=dR[dn]||(dR[dn]={});
dM=dW[dR.uniqueID]||(dW[dR.uniqueID]={});
dM[dC]=[dw,dU]
}if(dR===dQ){break
}}}}}dU-=dD;
return dU===dG||(dU%dG===0&&dU/dG>=0)
}}
},PSEUDO:function(dE,dD){var dB,dC=cz.pseudos[dE]||cz.setFilters[dE.toLowerCase()]||cI.error("unsupported pseudo: "+dE);
if(dC[dn]){return dC(dD)
}if(dC.length>1){dB=[dE,dE,"",dD];
return cz.setFilters.hasOwnProperty(dE.toLowerCase())?cv(function(dH,dJ){var dG,dF=dC(dH,dD),dI=dF.length;
while(dI--){dG=cp(dH,dF[dI]);
dH[dG]=!(dJ[dG]=dF[dI])
}}):function(dF){return dC(dF,0,dB)
}
}return dC
}},pseudos:{not:cv(function(dB){var dC=[],dD=[],dE=c9(dB.replace(cD,"$1"));
return dE[dn]?cv(function(dG,dL,dJ,dH){var dK,dF=dE(dG,null,dH,[]),dI=dG.length;
while(dI--){if((dK=dF[dI])){dG[dI]=!(dL[dI]=dK)
}}}):function(dH,dG,dF){dC[0]=dH;
dE(dC,null,dF,dD);
dC[0]=null;
return !dD.pop()
}
}),has:cv(function(dB){return function(dC){return cI(dB,dC).length>0
}
}),contains:cv(function(dB){dB=dB.replace(cE,di);
return function(dC){return(dC.textContent||dC.innerText||cT(dC)).indexOf(dB)>-1
}
}),lang:cv(function(dB){if(!c7.test(dB||"")){cI.error("unsupported lang: "+dB)
}dB=dB.replace(cE,di).toLowerCase();
return function(dD){var dC;
do{if((dC=dl?dD.lang:dD.getAttribute("xml:lang")||dD.getAttribute("lang"))){dC=dC.toLowerCase();
return dC===dB||dC.indexOf(dB+"-")===0
}}while((dD=dD.parentNode)&&dD.nodeType===1);
return false
}
}),target:function(dB){var dC=ds.location&&ds.location.hash;
return dC&&dC.slice(1)===dB.id
},root:function(dB){return dB===cA
},focus:function(dB){return dB===cO.activeElement&&(!cO.hasFocus||cO.hasFocus())&&!!(dB.type||dB.href||~dB.tabIndex)
},enabled:function(dB){return dB.disabled===false
},disabled:function(dB){return dB.disabled===true
},checked:function(dB){var dC=dB.nodeName.toLowerCase();
return(dC==="input"&&!!dB.checked)||(dC==="option"&&!!dB.selected)
},selected:function(dB){if(dB.parentNode){dB.parentNode.selectedIndex
}return dB.selected===true
},empty:function(dB){for(dB=dB.firstChild;
dB;
dB=dB.nextSibling){if(dB.nodeType<6){return false
}}return true
},parent:function(dB){return !cz.pseudos.empty(dB)
},header:function(dB){return cx.test(dB.nodeName)
},input:function(dB){return co.test(dB.nodeName)
},button:function(dC){var dB=dC.nodeName.toLowerCase();
return dB==="input"&&dC.type==="button"||dB==="button"
},text:function(dC){var dB;
return dC.nodeName.toLowerCase()==="input"&&dC.type==="text"&&((dB=dC.getAttribute("type"))==null||dB.toLowerCase()==="text")
},first:dk(function(){return[0]
}),last:dk(function(dB,dC){return[dC-1]
}),eq:dk(function(dB,dD,dC){return[dC<0?dC+dD:dC]
}),even:dk(function(dB,dD){var dC=0;
for(;
dC<dD;
dC+=2){dB.push(dC)
}return dB
}),odd:dk(function(dB,dD){var dC=1;
for(;
dC<dD;
dC+=2){dB.push(dC)
}return dB
}),lt:dk(function(dB,dE,dD){var dC=dD<0?dD+dE:dD;
for(;
--dC>=0;
){dB.push(dC)
}return dB
}),gt:dk(function(dB,dE,dD){var dC=dD<0?dD+dE:dD;
for(;
++dC<dE;
){dB.push(dC)
}return dB
})}};
cz.pseudos.nth=cz.pseudos.eq;
for(cK in {radio:true,checkbox:true,file:true,password:true,image:true}){cz.pseudos[cK]=cJ(cK)
}for(cK in {submit:true,reset:true}){cz.pseudos[cK]=cn(cK)
}function c8(){}c8.prototype=cz.filters=cz.pseudos;
cz.setFilters=new c8();
ct=cI.tokenize=function(dF,dK){var dC,dG,dI,dJ,dH,dD,dB,dE=dm[dF+" "];
if(dE){return dK?0:dE.slice(0)
}dH=dF;
dD=[];
dB=cz.preFilter;
while(dH){if(!dC||(dG=cH.exec(dH))){if(dG){dH=dH.slice(dG[0].length)||dH
}dD.push((dI=[]))
}dC=false;
if((dG=cN.exec(dH))){dC=dG.shift();
dI.push({value:dC,type:dG[0].replace(cD," ")});
dH=dH.slice(dC.length)
}for(dJ in cz.filter){if((dG=df[dJ].exec(dH))&&(!dB[dJ]||(dG=dB[dJ](dG)))){dC=dG.shift();
dI.push({value:dC,type:dJ,matches:dG});
dH=dH.slice(dC.length)
}}if(!dC){break
}}return dK?dH.length:dH?cI.error(dF):dm(dF,dD).slice(0)
};
function cu(dE){var dD=0,dC=dE.length,dB="";
for(;
dD<dC;
dD++){dB+=dE[dD].value
}return dB
}function cC(dF,dD,dE){var dB=dD.dir,dG=dE&&dB==="parentNode",dC=dh++;
return dD.first?function(dJ,dI,dH){while((dJ=dJ[dB])){if(dJ.nodeType===1||dG){return dF(dJ,dI,dH)
}}}:function(dM,dK,dJ){var dN,dH,dL,dI=[dw,dC];
if(dJ){while((dM=dM[dB])){if(dM.nodeType===1||dG){if(dF(dM,dK,dJ)){return true
}}}}else{while((dM=dM[dB])){if(dM.nodeType===1||dG){dL=dM[dn]||(dM[dn]={});
dH=dL[dM.uniqueID]||(dL[dM.uniqueID]={});
if((dN=dH[dB])&&dN[0]===dw&&dN[1]===dC){return(dI[2]=dN[2])
}else{dH[dB]=dI;
if((dI[2]=dF(dM,dK,dJ))){return true
}}}}}}
}function dy(dB){return dB.length>1?function(dF,dE,dC){var dD=dB.length;
while(dD--){if(!dB[dD](dF,dE,dC)){return false
}}return true
}:dB[0]
}function cL(dC,dF,dE){var dD=0,dB=dF.length;
for(;
dD<dB;
dD++){cI(dC,dF[dD],dE)
}return dE
}function dd(dB,dC,dD,dE,dH){var dF,dK=[],dG=0,dI=dB.length,dJ=dC!=null;
for(;
dG<dI;
dG++){if((dF=dB[dG])){if(!dD||dD(dF,dE,dH)){dK.push(dF);
if(dJ){dC.push(dG)
}}}}return dK
}function cs(dD,dC,dF,dE,dG,dB){if(dE&&!dE[dn]){dE=cs(dE)
}if(dG&&!dG[dn]){dG=cs(dG,dB)
}return cv(function(dR,dO,dJ,dQ){var dT,dP,dL,dK=[],dS=[],dI=dO.length,dH=dR||cL(dC||"*",dJ.nodeType?[dJ]:dJ,[]),dM=dD&&(dR||!dC)?dd(dH,dK,dD,dJ,dQ):dH,dN=dF?dG||(dR?dD:dI||dE)?[]:dO:dM;
if(dF){dF(dM,dN,dJ,dQ)
}if(dE){dT=dd(dN,dS);
dE(dT,[],dJ,dQ);
dP=dT.length;
while(dP--){if((dL=dT[dP])){dN[dS[dP]]=!(dM[dS[dP]]=dL)
}}}if(dR){if(dG||dD){if(dG){dT=[];
dP=dN.length;
while(dP--){if((dL=dN[dP])){dT.push((dM[dP]=dL))
}}dG(null,(dN=[]),dT,dQ)
}dP=dN.length;
while(dP--){if((dL=dN[dP])&&(dT=dG?cp(dR,dL):dK[dP])>-1){dR[dT]=!(dO[dT]=dL)
}}}}else{dN=dd(dN===dO?dN.splice(dI,dN.length):dN);
if(dG){dG(null,dO,dN,dQ)
}else{cj.apply(dO,dN)
}}})
}function dp(dH){var dC,dF,dD,dG=dH.length,dK=cz.relative[dH[0].type],dL=dK||cz.relative[" "],dE=dK?1:0,dI=cC(function(dM){return dM===dC
},dL,true),dJ=cC(function(dM){return cp(dC,dM)>-1
},dL,true),dB=[function(dP,dO,dN){var dM=(!dK&&(dN||dO!==dA))||((dC=dO).nodeType?dI(dP,dO,dN):dJ(dP,dO,dN));
dC=null;
return dM
}];
for(;
dE<dG;
dE++){if((dF=cz.relative[dH[dE].type])){dB=[cC(dy(dB),dF)]
}else{dF=cz.filter[dH[dE].type].apply(null,dH[dE].matches);
if(dF[dn]){dD=++dE;
for(;
dD<dG;
dD++){if(cz.relative[dH[dD].type]){break
}}return cs(dE>1&&dy(dB),dE>1&&cu(dH.slice(0,dE-1).concat({value:dH[dE-2].type===" "?"*":""})).replace(cD,"$1"),dF,dE<dD&&dp(dH.slice(dE,dD)),dD<dG&&dp((dH=dH.slice(dD))),dD<dG&&cu(dH))
}dB.push(dF)
}}return dy(dB)
}function db(dE,dD){var dB=dD.length>0,dF=dE.length>0,dC=function(dP,dJ,dO,dN,dS){var dK,dL,dQ,dU=0,dM="0",dG=dP&&[],dV=[],dT=dA,dI=dP||dF&&cz.find.TAG("*",dS),dH=(dw+=dT==null?1:Math.random()||0.1),dR=dI.length;
if(dS){dA=dJ===cO||dJ||dS
}for(;
dM!==dR&&(dK=dI[dM])!=null;
dM++){if(dF&&dK){dL=0;
if(!dJ&&dK.ownerDocument!==cO){dc(dK);
dO=!dl
}while((dQ=dE[dL++])){if(dQ(dK,dJ||cO,dO)){dN.push(dK);
break
}}if(dS){dw=dH
}}if(dB){if((dK=!dQ&&dK)){dU--
}if(dP){dG.push(dK)
}}}dU+=dM;
if(dB&&dM!==dU){dL=0;
while((dQ=dD[dL++])){dQ(dG,dV,dJ,dO)
}if(dP){if(dU>0){while(dM--){if(!(dG[dM]||dV[dM])){dV[dM]=dr.call(dN)
}}}dV=dd(dV)
}cj.apply(dN,dV);
if(dS&&!dP&&dV.length>0&&(dU+dD.length)>1){cI.uniqueSort(dN)
}}if(dS){dw=dH;
dA=dT
}return dG
};
return dB?cv(dC):dC
}c9=cI.compile=function(dB,dD){var dE,dC=[],dG=[],dF=cS[dB+" "];
if(!dF){if(!dD){dD=ct(dB)
}dE=dD.length;
while(dE--){dF=dp(dD[dE]);
if(dF[dn]){dC.push(dF)
}else{dG.push(dF)
}}dF=cS(dB,db(dG,dC));
dF.selector=dB
}return dF
};
du=cI.select=function(dD,dB,dE,dH){var dF,dK,dC,dL,dI,dJ=typeof dD==="function"&&dD,dG=!dH&&ct((dD=dJ.selector||dD));
dE=dE||[];
if(dG.length===1){dK=dG[0]=dG[0].slice(0);
if(dK.length>2&&(dC=dK[0]).type==="ID"&&dv.getById&&dB.nodeType===9&&dl&&cz.relative[dK[1].type]){dB=(cz.find.ID(dC.matches[0].replace(cE,di),dB)||[])[0];
if(!dB){return dE
}else{if(dJ){dB=dB.parentNode
}}dD=dD.slice(dK.shift().value.length)
}dF=df.needsContext.test(dD)?0:dK.length;
while(dF--){dC=dK[dF];
if(cz.relative[(dL=dC.type)]){break
}if((dI=cz.find[dL])){if((dH=dI(dC.matches[0].replace(cE,di),de.test(dK[0].type)&&c6(dB.parentNode)||dB))){dK.splice(dF,1);
dD=dH.length&&cu(dK);
if(!dD){cj.apply(dE,dH);
return dE
}break
}}}}(dJ||c9(dD,dG))(dH,dB,!dl,dE,!dB||de.test(dD)&&c6(dB.parentNode)||dB);
return dE
};
dv.sortStable=dn.split("").sort(cQ).join("")===dn;
dv.detectDuplicates=!!da;
dc();
dv.sortDetached=cr(function(dB){return dB.compareDocumentPosition(cO.createElement("div"))&1
});
if(!cr(function(dB){dB.innerHTML="<a href='#'></a>";
return dB.firstChild.getAttribute("href")==="#"
})){dx("type|href|height|width",function(dC,dB,dD){if(!dD){return dC.getAttribute(dB,dB.toLowerCase()==="type"?1:2)
}})
}if(!dv.attributes||!cr(function(dB){dB.innerHTML="<input/>";
dB.firstChild.setAttribute("value","");
return dB.firstChild.getAttribute("value")===""
})){dx("value",function(dC,dB,dD){if(!dD&&dC.nodeName.toLowerCase()==="input"){return dC.defaultValue
}})
}if(!cr(function(dB){return dB.getAttribute("disabled")==null
})){dx(ck,function(dC,dB,dE){var dD;
if(!dE){return dC[dB]===true?dB.toLowerCase():(dD=dC.getAttributeNode(dB))&&dD.specified?dD.value:null
}})
}return cI
})(bh);
bU.find=n;
bU.expr=n.selectors;
bU.expr[":"]=bU.expr.pseudos;
bU.uniqueSort=bU.unique=n.uniqueSort;
bU.text=n.getText;
bU.isXMLDoc=n.isXML;
bU.contains=n.contains;
var ak=function(cm,ck,cn){var cj=[],cl=cn!==undefined;
while((cm=cm[ck])&&cm.nodeType!==9){if(cm.nodeType===1){if(cl&&bU(cm).is(cn)){break
}cj.push(cm)
}}return cj
};
var q=function(cl,ck){var cj=[];
for(;
cl;
cl=cl.nextSibling){if(cl.nodeType===1&&cl!==ck){cj.push(cl)
}}return cj
};
var E=bU.expr.match.needsContext;
var a=(/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/);
var aW=/^.[^:#\[\.,]*$/;
function a3(cl,cj,ck){if(bU.isFunction(cj)){return bU.grep(cl,function(cn,cm){return !!cj.call(cn,cm,cn)!==ck
})
}if(cj.nodeType){return bU.grep(cl,function(cm){return(cm===cj)!==ck
})
}if(typeof cj==="string"){if(aW.test(cj)){return bU.filter(cj,cl,ck)
}cj=bU.filter(cj,cl)
}return bU.grep(cl,function(cm){return(bU.inArray(cm,cj)>-1)!==ck
})
}bU.filter=function(cm,cj,cl){var ck=cj[0];
if(cl){cm=":not("+cm+")"
}return cj.length===1&&ck.nodeType===1?bU.find.matchesSelector(ck,cm)?[ck]:[]:bU.find.matches(cm,bU.grep(cj,function(cn){return cn.nodeType===1
}))
};
bU.fn.extend({find:function(ck){var cn,cm=[],cl=this,cj=cl.length;
if(typeof ck!=="string"){return this.pushStack(bU(ck).filter(function(){for(cn=0;
cn<cj;
cn++){if(bU.contains(cl[cn],this)){return true
}}}))
}for(cn=0;
cn<cj;
cn++){bU.find(ck,cl[cn],cm)
}cm=this.pushStack(cj>1?bU.unique(cm):cm);
cm.selector=this.selector?this.selector+" "+ck:ck;
return cm
},filter:function(cj){return this.pushStack(a3(this,cj||[],false))
},not:function(cj){return this.pushStack(a3(this,cj||[],true))
},is:function(cj){return !!a3(this,typeof cj==="string"&&E.test(cj)?bU(cj):cj||[],false).length
}});
var D,bF=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,b8=bU.fn.init=function(cj,cm,ck){var cl,cn;
if(!cj){return this
}ck=ck||D;
if(typeof cj==="string"){if(cj.charAt(0)==="<"&&cj.charAt(cj.length-1)===">"&&cj.length>=3){cl=[null,cj,null]
}else{cl=bF.exec(cj)
}if(cl&&(cl[1]||!cm)){if(cl[1]){cm=cm instanceof bU?cm[0]:cm;
bU.merge(this,bU.parseHTML(cl[1],cm&&cm.nodeType?cm.ownerDocument||cm:o,true));
if(a.test(cl[1])&&bU.isPlainObject(cm)){for(cl in cm){if(bU.isFunction(this[cl])){this[cl](cm[cl])
}else{this.attr(cl,cm[cl])
}}}return this
}else{cn=o.getElementById(cl[2]);
if(cn&&cn.parentNode){if(cn.id!==cl[2]){return D.find(cj)
}this.length=1;
this[0]=cn
}this.context=o;
this.selector=cj;
return this
}}else{if(!cm||cm.jquery){return(cm||ck).find(cj)
}else{return this.constructor(cm).find(cj)
}}}else{if(cj.nodeType){this.context=this[0]=cj;
this.length=1;
return this
}else{if(bU.isFunction(cj)){return typeof ck.ready!=="undefined"?ck.ready(cj):cj(bU)
}}}if(cj.selector!==undefined){this.selector=cj.selector;
this.context=cj.context
}return bU.makeArray(cj,this)
};
b8.prototype=bU.fn;
D=bU(o);
var bH=/^(?:parents|prev(?:Until|All))/,bL={children:true,contents:true,next:true,prev:true};
bU.fn.extend({has:function(cm){var cl,ck=bU(cm,this),cj=ck.length;
return this.filter(function(){for(cl=0;
cl<cj;
cl++){if(bU.contains(this,ck[cl])){return true
}}})
},closest:function(cn,cm){var co,cl=0,ck=this.length,cj=[],cp=E.test(cn)||typeof cn!=="string"?bU(cn,cm||this.context):0;
for(;
cl<ck;
cl++){for(co=this[cl];
co&&co!==cm;
co=co.parentNode){if(co.nodeType<11&&(cp?cp.index(co)>-1:co.nodeType===1&&bU.find.matchesSelector(co,cn))){cj.push(co);
break
}}}return this.pushStack(cj.length>1?bU.uniqueSort(cj):cj)
},index:function(cj){if(!cj){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1
}if(typeof cj==="string"){return bU.inArray(this[0],bU(cj))
}return bU.inArray(cj.jquery?cj[0]:cj,this)
},add:function(cj,ck){return this.pushStack(bU.uniqueSort(bU.merge(this.get(),bU(cj,ck))))
},addBack:function(cj){return this.add(cj==null?this.prevObject:this.prevObject.filter(cj))
}});
function bb(ck,cj){do{ck=ck[cj]
}while(ck&&ck.nodeType!==1);
return ck
}bU.each({parent:function(ck){var cj=ck.parentNode;
return cj&&cj.nodeType!==11?cj:null
},parents:function(cj){return ak(cj,"parentNode")
},parentsUntil:function(ck,cj,cl){return ak(ck,"parentNode",cl)
},next:function(cj){return bb(cj,"nextSibling")
},prev:function(cj){return bb(cj,"previousSibling")
},nextAll:function(cj){return ak(cj,"nextSibling")
},prevAll:function(cj){return ak(cj,"previousSibling")
},nextUntil:function(ck,cj,cl){return ak(ck,"nextSibling",cl)
},prevUntil:function(ck,cj,cl){return ak(ck,"previousSibling",cl)
},siblings:function(cj){return q((cj.parentNode||{}).firstChild,cj)
},children:function(cj){return q(cj.firstChild)
},contents:function(cj){return bU.nodeName(cj,"iframe")?cj.contentDocument||cj.contentWindow.document:bU.merge([],cj.childNodes)
}},function(cj,ck){bU.fn[cj]=function(cn,cl){var cm=bU.map(this,ck,cn);
if(cj.slice(-5)!=="Until"){cl=cn
}if(cl&&typeof cl==="string"){cm=bU.filter(cl,cm)
}if(this.length>1){if(!bL[cj]){cm=bU.uniqueSort(cm)
}if(bH.test(cj)){cm=cm.reverse()
}}return this.pushStack(cm)
}
});
var aR=(/\S+/g);
function ar(ck){var cj={};
bU.each(ck.match(aR)||[],function(cm,cl){cj[cl]=true
});
return cj
}bU.Callbacks=function(cs){cs=typeof cs==="string"?ar(cs):bU.extend({},cs);
var cn,cl,cj,cm,cq=[],co=[],cp=-1,ck=function(){cm=cs.once;
cj=cn=true;
for(;
co.length;
cp=-1){cl=co.shift();
while(++cp<cq.length){if(cq[cp].apply(cl[0],cl[1])===false&&cs.stopOnFalse){cp=cq.length;
cl=false
}}}if(!cs.memory){cl=false
}cn=false;
if(cm){if(cl){cq=[]
}else{cq=""
}}},cr={add:function(){if(cq){if(cl&&!cn){cp=cq.length-1;
co.push(cl)
}(function ct(cu){bU.each(cu,function(cw,cv){if(bU.isFunction(cv)){if(!cs.unique||!cr.has(cv)){cq.push(cv)
}}else{if(cv&&cv.length&&bU.type(cv)!=="string"){ct(cv)
}}})
})(arguments);
if(cl&&!cn){ck()
}}return this
},remove:function(){bU.each(arguments,function(cv,ct){var cu;
while((cu=bU.inArray(ct,cq,cu))>-1){cq.splice(cu,1);
if(cu<=cp){cp--
}}});
return this
},has:function(ct){return ct?bU.inArray(ct,cq)>-1:cq.length>0
},empty:function(){if(cq){cq=[]
}return this
},disable:function(){cm=co=[];
cq=cl="";
return this
},disabled:function(){return !cq
},lock:function(){cm=true;
if(!cl){cr.disable()
}return this
},locked:function(){return !!cm
},fireWith:function(cu,ct){if(!cm){ct=ct||[];
ct=[cu,ct.slice?ct.slice():ct];
co.push(ct);
if(!cn){ck()
}}return this
},fire:function(){cr.fireWith(this,arguments);
return this
},fired:function(){return !!cj
}};
return cr
};
bU.extend({Deferred:function(cl){var ck=[["resolve","done",bU.Callbacks("once memory"),"resolved"],["reject","fail",bU.Callbacks("once memory"),"rejected"],["notify","progress",bU.Callbacks("memory")]],cm="pending",cn={state:function(){return cm
},always:function(){cj.done(arguments).fail(arguments);
return this
},then:function(){var co=arguments;
return bU.Deferred(function(cp){bU.each(ck,function(cr,cq){var cs=bU.isFunction(co[cr])&&co[cr];
cj[cq[1]](function(){var ct=cs&&cs.apply(this,arguments);
if(ct&&bU.isFunction(ct.promise)){ct.promise().progress(cp.notify).done(cp.resolve).fail(cp.reject)
}else{cp[cq[0]+"With"](this===cn?cp.promise():this,cs?[ct]:arguments)
}})
});
co=null
}).promise()
},promise:function(co){return co!=null?bU.extend(co,cn):cn
}},cj={};
cn.pipe=cn.then;
bU.each(ck,function(cp,co){var cr=co[2],cq=co[3];
cn[co[1]]=cr.add;
if(cq){cr.add(function(){cm=cq
},ck[cp^1][2].disable,ck[2][2].lock)
}cj[co[0]]=function(){cj[co[0]+"With"](this===cj?cn:this,arguments);
return this
};
cj[co[0]+"With"]=cr.fireWith
});
cn.promise(cj);
if(cl){cl.call(cj,cj)
}return cj
},when:function(cn){var cl=0,cp=ac.call(arguments),cj=cp.length,ck=cj!==1||(cn&&bU.isFunction(cn.promise))?cj:0,cs=ck===1?cn:bU.Deferred(),cm=function(cu,cv,ct){return function(cw){cv[cu]=this;
ct[cu]=arguments.length>1?ac.call(arguments):cw;
if(ct===cr){cs.notifyWith(cv,ct)
}else{if(!(--ck)){cs.resolveWith(cv,ct)
}}}
},cr,co,cq;
if(cj>1){cr=new Array(cj);
co=new Array(cj);
cq=new Array(cj);
for(;
cl<cj;
cl++){if(cp[cl]&&bU.isFunction(cp[cl].promise)){cp[cl].promise().progress(cm(cl,co,cr)).done(cm(cl,cq,cp)).fail(cs.reject)
}else{--ck
}}}if(!ck){cs.resolveWith(cq,cp)
}return cs.promise()
}});
var ax;
bU.fn.ready=function(cj){bU.ready.promise().done(cj);
return this
};
bU.extend({isReady:false,readyWait:1,holdReady:function(cj){if(cj){bU.readyWait++
}else{bU.ready(true)
}},ready:function(cj){if(cj===true?--bU.readyWait:bU.isReady){return
}bU.isReady=true;
if(cj!==true&&--bU.readyWait>0){return
}ax.resolveWith(o,[bU]);
if(bU.fn.triggerHandler){bU(o).triggerHandler("ready");
bU(o).off("ready")
}}});
function by(){if(o.addEventListener){o.removeEventListener("DOMContentLoaded",cd);
bh.removeEventListener("load",cd)
}else{o.detachEvent("onreadystatechange",cd);
bh.detachEvent("onload",cd)
}}function cd(){if(o.addEventListener||bh.event.type==="load"||o.readyState==="complete"){by();
bU.ready()
}}bU.ready.promise=function(cm){if(!ax){ax=bU.Deferred();
if(o.readyState==="complete"||(o.readyState!=="loading"&&!o.documentElement.doScroll)){bh.setTimeout(bU.ready)
}else{if(o.addEventListener){o.addEventListener("DOMContentLoaded",cd);
bh.addEventListener("load",cd)
}else{o.attachEvent("onreadystatechange",cd);
bh.attachEvent("onload",cd);
var cl=false;
try{cl=bh.frameElement==null&&o.documentElement
}catch(ck){}if(cl&&cl.doScroll){(function cj(){if(!bU.isReady){try{cl.doScroll("left")
}catch(cn){return bh.setTimeout(cj,50)
}by();
bU.ready()
}})()
}}}}return ax.promise(cm)
};
bU.ready.promise();
var bt;
for(bt in bU(K)){break
}K.ownFirst=bt==="0";
K.inlineBlockNeedsLayout=false;
bU(function(){var cl,cm,cj,ck;
cj=o.getElementsByTagName("body")[0];
if(!cj||!cj.style){return
}cm=o.createElement("div");
ck=o.createElement("div");
ck.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";
cj.appendChild(ck).appendChild(cm);
if(typeof cm.style.zoom!=="undefined"){cm.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1";
K.inlineBlockNeedsLayout=cl=cm.offsetWidth===3;
if(cl){cj.style.zoom=1
}}cj.removeChild(ck)
});
(function(){var ck=o.createElement("div");
K.deleteExpando=true;
try{delete ck.test
}catch(cj){K.deleteExpando=false
}ck=null
})();
var aa=function(cl){var ck=bU.noData[(cl.nodeName+" ").toLowerCase()],cj=+cl.nodeType||1;
return cj!==1&&cj!==9?false:!ck||ck!==true&&cl.getAttribute("classid")===ck
};
var bK=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,a2=/([A-Z])/g;
function bM(cl,ck,cm){if(cm===undefined&&cl.nodeType===1){var cj="data-"+ck.replace(a2,"-$1").toLowerCase();
cm=cl.getAttribute(cj);
if(typeof cm==="string"){try{cm=cm==="true"?true:cm==="false"?false:cm==="null"?null:+cm+""===cm?+cm:bK.test(cm)?bU.parseJSON(cm):cm
}catch(cn){}bU.data(cl,ck,cm)
}else{cm=undefined
}}return cm
}function ad(ck){var cj;
for(cj in ck){if(cj==="data"&&bU.isEmptyObject(ck[cj])){continue
}if(cj!=="toJSON"){return false
}}return true
}function bo(cm,ck,co,cn){if(!aa(cm)){return
}var cq,cp,cr=bU.expando,cs=cm.nodeType,cj=cs?bU.cache:cm,cl=cs?cm[cr]:cm[cr]&&cr;
if((!cl||!cj[cl]||(!cn&&!cj[cl].data))&&co===undefined&&typeof ck==="string"){return
}if(!cl){if(cs){cl=cm[cr]=a1.pop()||bU.guid++
}else{cl=cr
}}if(!cj[cl]){cj[cl]=cs?{}:{toJSON:bU.noop}
}if(typeof ck==="object"||typeof ck==="function"){if(cn){cj[cl]=bU.extend(cj[cl],ck)
}else{cj[cl].data=bU.extend(cj[cl].data,ck)
}}cp=cj[cl];
if(!cn){if(!cp.data){cp.data={}
}cp=cp.data
}if(co!==undefined){cp[bU.camelCase(ck)]=co
}if(typeof ck==="string"){cq=cp[ck];
if(cq==null){cq=cp[bU.camelCase(ck)]
}}else{cq=cp
}return cq
}function ao(cn,cl,cj){if(!aa(cn)){return
}var cp,cm,co=cn.nodeType,ck=co?bU.cache:cn,cq=co?cn[bU.expando]:bU.expando;
if(!ck[cq]){return
}if(cl){cp=cj?ck[cq]:ck[cq].data;
if(cp){if(!bU.isArray(cl)){if(cl in cp){cl=[cl]
}else{cl=bU.camelCase(cl);
if(cl in cp){cl=[cl]
}else{cl=cl.split(" ")
}}}else{cl=cl.concat(bU.map(cl,bU.camelCase))
}cm=cl.length;
while(cm--){delete cp[cl[cm]]
}if(cj?!ad(cp):!bU.isEmptyObject(cp)){return
}}}if(!cj){delete ck[cq].data;
if(!ad(ck[cq])){return
}}if(co){bU.cleanData([cn],true)
}else{if(K.deleteExpando||ck!=ck.window){delete ck[cq]
}else{ck[cq]=undefined
}}}bU.extend({cache:{},noData:{"applet ":true,"embed ":true,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(cj){cj=cj.nodeType?bU.cache[cj[bU.expando]]:cj[bU.expando];
return !!cj&&!ad(cj)
},data:function(ck,cj,cl){return bo(ck,cj,cl)
},removeData:function(ck,cj){return ao(ck,cj)
},_data:function(ck,cj,cl){return bo(ck,cj,cl,true)
},_removeData:function(ck,cj){return ao(ck,cj,true)
}});
bU.fn.extend({data:function(cm,cp){var cl,ck,co,cn=this[0],cj=cn&&cn.attributes;
if(cm===undefined){if(this.length){co=bU.data(cn);
if(cn.nodeType===1&&!bU._data(cn,"parsedAttrs")){cl=cj.length;
while(cl--){if(cj[cl]){ck=cj[cl].name;
if(ck.indexOf("data-")===0){ck=bU.camelCase(ck.slice(5));
bM(cn,ck,co[ck])
}}}bU._data(cn,"parsedAttrs",true)
}}return co
}if(typeof cm==="object"){return this.each(function(){bU.data(this,cm)
})
}return arguments.length>1?this.each(function(){bU.data(this,cm,cp)
}):cn?bM(cn,cm,bU.data(cn,cm)):undefined
},removeData:function(cj){return this.each(function(){bU.removeData(this,cj)
})
}});
bU.extend({queue:function(cl,ck,cm){var cj;
if(cl){ck=(ck||"fx")+"queue";
cj=bU._data(cl,ck);
if(cm){if(!cj||bU.isArray(cm)){cj=bU._data(cl,ck,bU.makeArray(cm))
}else{cj.push(cm)
}}return cj||[]
}},dequeue:function(co,cn){cn=cn||"fx";
var ck=bU.queue(co,cn),cp=ck.length,cm=ck.shift(),cj=bU._queueHooks(co,cn),cl=function(){bU.dequeue(co,cn)
};
if(cm==="inprogress"){cm=ck.shift();
cp--
}if(cm){if(cn==="fx"){ck.unshift("inprogress")
}delete cj.stop;
cm.call(co,cl,cj)
}if(!cp&&cj){cj.empty.fire()
}},_queueHooks:function(cl,ck){var cj=ck+"queueHooks";
return bU._data(cl,cj)||bU._data(cl,cj,{empty:bU.Callbacks("once memory").add(function(){bU._removeData(cl,ck+"queue");
bU._removeData(cl,cj)
})})
}});
bU.fn.extend({queue:function(cj,ck){var cl=2;
if(typeof cj!=="string"){ck=cj;
cj="fx";
cl--
}if(arguments.length<cl){return bU.queue(this[0],cj)
}return ck===undefined?this:this.each(function(){var cm=bU.queue(this,cj,ck);
bU._queueHooks(this,cj);
if(cj==="fx"&&cm[0]!=="inprogress"){bU.dequeue(this,cj)
}})
},dequeue:function(cj){return this.each(function(){bU.dequeue(this,cj)
})
},clearQueue:function(cj){return this.queue(cj||"fx",[])
},promise:function(cl,cp){var ck,cm=1,cq=bU.Deferred(),co=this,cj=this.length,cn=function(){if(!(--cm)){cq.resolveWith(co,[co])
}};
if(typeof cl!=="string"){cp=cl;
cl=undefined
}cl=cl||"fx";
while(cj--){ck=bU._data(co[cj],cl+"queueHooks");
if(ck&&ck.empty){cm++;
ck.empty.add(cn)
}}cn();
return cq.promise(cp)
}});
(function(){var cj;
K.shrinkWrapBlocks=function(){if(cj!=null){return cj
}cj=false;
var cm,ck,cl;
ck=o.getElementsByTagName("body")[0];
if(!ck||!ck.style){return
}cm=o.createElement("div");
cl=o.createElement("div");
cl.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px";
ck.appendChild(cl).appendChild(cm);
if(typeof cm.style.zoom!=="undefined"){cm.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1";
cm.appendChild(o.createElement("div")).style.width="5px";
cj=cm.offsetWidth!==3
}ck.removeChild(cl);
return cj
}
})();
var aQ=(/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source;
var cb=new RegExp("^(?:([+-])=|)("+aQ+")([a-z%]*)$","i");
var b5=["Top","Right","Bottom","Left"];
var af=function(ck,cj){ck=cj||ck;
return bU.css(ck,"display")==="none"||!bU.contains(ck.ownerDocument,ck)
};
function F(ck,cj,cn,cs){var ct,cl=1,cp=20,cr=cs?function(){return cs.cur()
}:function(){return bU.css(ck,cj,"")
},co=cr(),cq=cn&&cn[3]||(bU.cssNumber[cj]?"":"px"),cm=(bU.cssNumber[cj]||cq!=="px"&&+co)&&cb.exec(bU.css(ck,cj));
if(cm&&cm[3]!==cq){cq=cq||cm[3];
cn=cn||[];
cm=+co||1;
do{cl=cl||".5";
cm=cm/cl;
bU.style(ck,cj,cm+cq)
}while(cl!==(cl=cr()/co)&&cl!==1&&--cp)
}if(cn){cm=+cm||+co||0;
ct=cn[1]?cm+(cn[1]+1)*cn[2]:+cn[2];
if(cs){cs.unit=cq;
cs.start=cm;
cs.end=ct
}}return ct
}var aO=function(cj,co,cq,cp,cm,cs,cr){var cl=0,ck=cj.length,cn=cq==null;
if(bU.type(cq)==="object"){cm=true;
for(cl in cq){aO(cj,co,cl,cq[cl],true,cs,cr)
}}else{if(cp!==undefined){cm=true;
if(!bU.isFunction(cp)){cr=true
}if(cn){if(cr){co.call(cj,cp);
co=null
}else{cn=co;
co=function(cu,ct,cv){return cn.call(bU(cu),cv)
}
}}if(co){for(;
cl<ck;
cl++){co(cj[cl],cq,cr?cp:cp.call(cj[cl],cl,co(cj[cl],cq)))
}}}}return cm?cj:cn?co.call(cj):ck?co(cj[0],cq):cs
};
var aX=(/^(?:checkbox|radio)$/i);
var p=(/<([\w:-]+)/);
var bN=(/^$|\/(?:java|ecma)script/i);
var ci=(/^\s+/);
var d="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";
function H(cj){var cl=d.split("|"),ck=cj.createDocumentFragment();
if(ck.createElement){while(cl.length){ck.createElement(cl.pop())
}}return ck
}(function(){var cl=o.createElement("div"),ck=o.createDocumentFragment(),cj=o.createElement("input");
cl.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
K.leadingWhitespace=cl.firstChild.nodeType===3;
K.tbody=!cl.getElementsByTagName("tbody").length;
K.htmlSerialize=!!cl.getElementsByTagName("link").length;
K.html5Clone=o.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>";
cj.type="checkbox";
cj.checked=true;
ck.appendChild(cj);
K.appendChecked=cj.checked;
cl.innerHTML="<textarea>x</textarea>";
K.noCloneChecked=!!cl.cloneNode(true).lastChild.defaultValue;
ck.appendChild(cl);
cj=o.createElement("input");
cj.setAttribute("type","radio");
cj.setAttribute("checked","checked");
cj.setAttribute("name","t");
cl.appendChild(cj);
K.checkClone=cl.cloneNode(true).cloneNode(true).lastChild.checked;
K.noCloneEvent=!!cl.addEventListener;
cl[bU.expando]=1;
K.attributes=!cl.getAttribute(bU.expando)
})();
var ai={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:K.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};
ai.optgroup=ai.option;
ai.tbody=ai.tfoot=ai.colgroup=ai.caption=ai.thead;
ai.th=ai.td;
function m(cm,cj){var ck,cn,cl=0,co=typeof cm.getElementsByTagName!=="undefined"?cm.getElementsByTagName(cj||"*"):typeof cm.querySelectorAll!=="undefined"?cm.querySelectorAll(cj||"*"):undefined;
if(!co){for(co=[],ck=cm.childNodes||cm;
(cn=ck[cl])!=null;
cl++){if(!cj||bU.nodeName(cn,cj)){co.push(cn)
}else{bU.merge(co,m(cn,cj))
}}}return cj===undefined||cj&&bU.nodeName(cm,cj)?bU.merge([cm],co):co
}function bG(cj,cl){var cm,ck=0;
for(;
(cm=cj[ck])!=null;
ck++){bU._data(cm,"globalEval",!cl||bU._data(cl[ck],"globalEval"))
}}var X=/<|&#?\w+;/,ce=/<tbody/i;
function ca(cj){if(aX.test(cj.type)){cj.defaultChecked=cj.checked
}}function G(ck,cm,cs,cx,cp){var ct,co,cr,cw,cy,cv,cl,cq=ck.length,cn=H(cm),cj=[],cu=0;
for(;
cu<cq;
cu++){co=ck[cu];
if(co||co===0){if(bU.type(co)==="object"){bU.merge(cj,co.nodeType?[co]:co)
}else{if(!X.test(co)){cj.push(cm.createTextNode(co))
}else{cw=cw||cn.appendChild(cm.createElement("div"));
cy=(p.exec(co)||["",""])[1].toLowerCase();
cl=ai[cy]||ai._default;
cw.innerHTML=cl[1]+bU.htmlPrefilter(co)+cl[2];
ct=cl[0];
while(ct--){cw=cw.lastChild
}if(!K.leadingWhitespace&&ci.test(co)){cj.push(cm.createTextNode(ci.exec(co)[0]))
}if(!K.tbody){co=cy==="table"&&!ce.test(co)?cw.firstChild:cl[1]==="<table>"&&!ce.test(co)?cw:0;
ct=co&&co.childNodes.length;
while(ct--){if(bU.nodeName((cv=co.childNodes[ct]),"tbody")&&!cv.childNodes.length){co.removeChild(cv)
}}}bU.merge(cj,cw.childNodes);
cw.textContent="";
while(cw.firstChild){cw.removeChild(cw.firstChild)
}cw=cn.lastChild
}}}}if(cw){cn.removeChild(cw)
}if(!K.appendChecked){bU.grep(m(cj,"input"),ca)
}cu=0;
while((co=cj[cu++])){if(cx&&bU.inArray(co,cx)>-1){if(cp){cp.push(co)
}continue
}cr=bU.contains(co.ownerDocument,co);
cw=m(cn.appendChild(co),"script");
if(cr){bG(cw)
}if(cs){ct=0;
while((co=cw[ct++])){if(bN.test(co.type||"")){cs.push(co)
}}}}cw=null;
return cn
}(function(){var ck,cj,cl=o.createElement("div");
for(ck in {submit:true,change:true,focusin:true}){cj="on"+ck;
if(!(K[ck]=cj in bh)){cl.setAttribute(cj,"t");
K[ck]=cl.attributes[cj].expando===false
}}cl=null
})();
var bS=/^(?:input|select|textarea)$/i,bi=/^key/,bX=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,bO=/^(?:focusinfocus|focusoutblur)$/,bJ=/^([^.]*)(?:\.(.+)|)/;
function ah(){return true
}function am(){return false
}function az(){try{return o.activeElement
}catch(cj){}}function bu(co,cl,cj,cp,cn,ck){var cq,cm;
if(typeof cl==="object"){if(typeof cj!=="string"){cp=cp||cj;
cj=undefined
}for(cm in cl){bu(co,cm,cj,cp,cl[cm],ck)
}return co
}if(cp==null&&cn==null){cn=cj;
cp=cj=undefined
}else{if(cn==null){if(typeof cj==="string"){cn=cp;
cp=undefined
}else{cn=cp;
cp=cj;
cj=undefined
}}}if(cn===false){cn=am
}else{if(!cn){return co
}}if(ck===1){cq=cn;
cn=function(cr){bU().off(cr);
return cq.apply(this,arguments)
};
cn.guid=cq.guid||(cq.guid=bU.guid++)
}return co.each(function(){bU.event.add(this,cl,cn,cp,cj)
})
}bU.event={global:{},add:function(cn,cs,cx,cp,co){var cq,cy,cz,cl,cu,cr,cw,cm,cv,cj,ck,ct=bU._data(cn);
if(!ct){return
}if(cx.handler){cl=cx;
cx=cl.handler;
co=cl.selector
}if(!cx.guid){cx.guid=bU.guid++
}if(!(cy=ct.events)){cy=ct.events={}
}if(!(cr=ct.handle)){cr=ct.handle=function(cA){return typeof bU!=="undefined"&&(!cA||bU.event.triggered!==cA.type)?bU.event.dispatch.apply(cr.elem,arguments):undefined
};
cr.elem=cn
}cs=(cs||"").match(aR)||[""];
cz=cs.length;
while(cz--){cq=bJ.exec(cs[cz])||[];
cv=ck=cq[1];
cj=(cq[2]||"").split(".").sort();
if(!cv){continue
}cu=bU.event.special[cv]||{};
cv=(co?cu.delegateType:cu.bindType)||cv;
cu=bU.event.special[cv]||{};
cw=bU.extend({type:cv,origType:ck,data:cp,handler:cx,guid:cx.guid,selector:co,needsContext:co&&bU.expr.match.needsContext.test(co),namespace:cj.join(".")},cl);
if(!(cm=cy[cv])){cm=cy[cv]=[];
cm.delegateCount=0;
if(!cu.setup||cu.setup.call(cn,cp,cj,cr)===false){if(cn.addEventListener){cn.addEventListener(cv,cr,false)
}else{if(cn.attachEvent){cn.attachEvent("on"+cv,cr)
}}}}if(cu.add){cu.add.call(cn,cw);
if(!cw.handler.guid){cw.handler.guid=cx.guid
}}if(co){cm.splice(cm.delegateCount++,0,cw)
}else{cm.push(cw)
}bU.event.global[cv]=true
}cn=null
},remove:function(cm,cs,cz,cn,cr){var cp,cw,cq,co,cy,cx,cu,cl,cv,cj,ck,ct=bU.hasData(cm)&&bU._data(cm);
if(!ct||!(cx=ct.events)){return
}cs=(cs||"").match(aR)||[""];
cy=cs.length;
while(cy--){cq=bJ.exec(cs[cy])||[];
cv=ck=cq[1];
cj=(cq[2]||"").split(".").sort();
if(!cv){for(cv in cx){bU.event.remove(cm,cv+cs[cy],cz,cn,true)
}continue
}cu=bU.event.special[cv]||{};
cv=(cn?cu.delegateType:cu.bindType)||cv;
cl=cx[cv]||[];
cq=cq[2]&&new RegExp("(^|\\.)"+cj.join("\\.(?:.*\\.|)")+"(\\.|$)");
co=cp=cl.length;
while(cp--){cw=cl[cp];
if((cr||ck===cw.origType)&&(!cz||cz.guid===cw.guid)&&(!cq||cq.test(cw.namespace))&&(!cn||cn===cw.selector||cn==="**"&&cw.selector)){cl.splice(cp,1);
if(cw.selector){cl.delegateCount--
}if(cu.remove){cu.remove.call(cm,cw)
}}}if(co&&!cl.length){if(!cu.teardown||cu.teardown.call(cm,cj,ct.handle)===false){bU.removeEvent(cm,cv,ct.handle)
}delete cx[cv]
}}if(bU.isEmptyObject(cx)){delete ct.handle;
bU._removeData(cm,"events")
}},trigger:function(cj,cq,cm,cx){var cr,cl,cv,cw,ct,cp,co,cn=[cm||o],cu=W.call(cj,"type")?cj.type:cj,ck=W.call(cj,"namespace")?cj.namespace.split("."):[];
cv=cp=cm=cm||o;
if(cm.nodeType===3||cm.nodeType===8){return
}if(bO.test(cu+bU.event.triggered)){return
}if(cu.indexOf(".")>-1){ck=cu.split(".");
cu=ck.shift();
ck.sort()
}cl=cu.indexOf(":")<0&&"on"+cu;
cj=cj[bU.expando]?cj:new bU.Event(cu,typeof cj==="object"&&cj);
cj.isTrigger=cx?2:3;
cj.namespace=ck.join(".");
cj.rnamespace=cj.namespace?new RegExp("(^|\\.)"+ck.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;
cj.result=undefined;
if(!cj.target){cj.target=cm
}cq=cq==null?[cj]:bU.makeArray(cq,[cj]);
ct=bU.event.special[cu]||{};
if(!cx&&ct.trigger&&ct.trigger.apply(cm,cq)===false){return
}if(!cx&&!ct.noBubble&&!bU.isWindow(cm)){cw=ct.delegateType||cu;
if(!bO.test(cw+cu)){cv=cv.parentNode
}for(;
cv;
cv=cv.parentNode){cn.push(cv);
cp=cv
}if(cp===(cm.ownerDocument||o)){cn.push(cp.defaultView||cp.parentWindow||bh)
}}co=0;
while((cv=cn[co++])&&!cj.isPropagationStopped()){cj.type=co>1?cw:ct.bindType||cu;
cr=(bU._data(cv,"events")||{})[cj.type]&&bU._data(cv,"handle");
if(cr){cr.apply(cv,cq)
}cr=cl&&cv[cl];
if(cr&&cr.apply&&aa(cv)){cj.result=cr.apply(cv,cq);
if(cj.result===false){cj.preventDefault()
}}}cj.type=cu;
if(!cx&&!cj.isDefaultPrevented()){if((!ct._default||ct._default.apply(cn.pop(),cq)===false)&&aa(cm)){if(cl&&cm[cu]&&!bU.isWindow(cm)){cp=cm[cl];
if(cp){cm[cl]=null
}bU.event.triggered=cu;
try{cm[cu]()
}catch(cs){}bU.event.triggered=undefined;
if(cp){cm[cl]=cp
}}}}return cj.result
},dispatch:function(cj){cj=bU.event.fix(cj);
var cn,cm,co,ck,cs,cr=[],cq=ac.call(arguments),cl=(bU._data(this,"events")||{})[cj.type]||[],cp=bU.event.special[cj.type]||{};
cq[0]=cj;
cj.delegateTarget=this;
if(cp.preDispatch&&cp.preDispatch.call(this,cj)===false){return
}cr=bU.event.handlers.call(this,cj,cl);
cn=0;
while((ck=cr[cn++])&&!cj.isPropagationStopped()){cj.currentTarget=ck.elem;
cm=0;
while((cs=ck.handlers[cm++])&&!cj.isImmediatePropagationStopped()){if(!cj.rnamespace||cj.rnamespace.test(cs.namespace)){cj.handleObj=cs;
cj.data=cs.data;
co=((bU.event.special[cs.origType]||{}).handle||cs.handler).apply(ck.elem,cq);
if(co!==undefined){if((cj.result=co)===false){cj.preventDefault();
cj.stopPropagation()
}}}}}if(cp.postDispatch){cp.postDispatch.call(this,cj)
}return cj.result
},handlers:function(cj,cl){var cn,co,ck,cq,cp=[],cm=cl.delegateCount,cr=cj.target;
if(cm&&cr.nodeType&&(cj.type!=="click"||isNaN(cj.button)||cj.button<1)){for(;
cr!=this;
cr=cr.parentNode||this){if(cr.nodeType===1&&(cr.disabled!==true||cj.type!=="click")){co=[];
for(cn=0;
cn<cm;
cn++){cq=cl[cn];
ck=cq.selector+" ";
if(co[ck]===undefined){co[ck]=cq.needsContext?bU(ck,this).index(cr)>-1:bU.find(ck,this,null,[cr]).length
}if(co[ck]){co.push(cq)
}}if(co.length){cp.push({elem:cr,handlers:co})
}}}}if(cm<cl.length){cp.push({elem:this,handlers:cl.slice(cm)})
}return cp
},fix:function(cm){if(cm[bU.expando]){return cm
}var ck,cp,co,cl=cm.type,cj=cm,cn=this.fixHooks[cl];
if(!cn){this.fixHooks[cl]=cn=bX.test(cl)?this.mouseHooks:bi.test(cl)?this.keyHooks:{}
}co=cn.props?this.props.concat(cn.props):this.props;
cm=new bU.Event(cj);
ck=co.length;
while(ck--){cp=co[ck];
cm[cp]=cj[cp]
}if(!cm.target){cm.target=cj.srcElement||o
}if(cm.target.nodeType===3){cm.target=cm.target.parentNode
}cm.metaKey=!!cm.metaKey;
return cn.filter?cn.filter(cm,cj):cm
},props:("altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which").split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(ck,cj){if(ck.which==null){ck.which=cj.charCode!=null?cj.charCode:cj.keyCode
}return ck
}},mouseHooks:{props:("button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement").split(" "),filter:function(cm,cl){var cj,cn,co,ck=cl.button,cp=cl.fromElement;
if(cm.pageX==null&&cl.clientX!=null){cn=cm.target.ownerDocument||o;
co=cn.documentElement;
cj=cn.body;
cm.pageX=cl.clientX+(co&&co.scrollLeft||cj&&cj.scrollLeft||0)-(co&&co.clientLeft||cj&&cj.clientLeft||0);
cm.pageY=cl.clientY+(co&&co.scrollTop||cj&&cj.scrollTop||0)-(co&&co.clientTop||cj&&cj.clientTop||0)
}if(!cm.relatedTarget&&cp){cm.relatedTarget=cp===cm.target?cl.toElement:cp
}if(!cm.which&&ck!==undefined){cm.which=(ck&1?1:(ck&2?3:(ck&4?2:0)))
}return cm
}},special:{load:{noBubble:true},focus:{trigger:function(){if(this!==az()&&this.focus){try{this.focus();
return false
}catch(cj){}}},delegateType:"focusin"},blur:{trigger:function(){if(this===az()&&this.blur){this.blur();
return false
}},delegateType:"focusout"},click:{trigger:function(){if(bU.nodeName(this,"input")&&this.type==="checkbox"&&this.click){this.click();
return false
}},_default:function(cj){return bU.nodeName(cj.target,"a")
}},beforeunload:{postDispatch:function(cj){if(cj.result!==undefined&&cj.originalEvent){cj.originalEvent.returnValue=cj.result
}}}},simulate:function(cj,cl,ck){var cm=bU.extend(new bU.Event(),ck,{type:cj,isSimulated:true});
bU.event.trigger(cm,null,cl);
if(cm.isDefaultPrevented()){ck.preventDefault()
}}};
bU.removeEvent=o.removeEventListener?function(ck,cj,cl){if(ck.removeEventListener){ck.removeEventListener(cj,cl)
}}:function(cl,ck,cm){var cj="on"+ck;
if(cl.detachEvent){if(typeof cl[cj]==="undefined"){cl[cj]=null
}cl.detachEvent(cj,cm)
}};
bU.Event=function(ck,cj){if(!(this instanceof bU.Event)){return new bU.Event(ck,cj)
}if(ck&&ck.type){this.originalEvent=ck;
this.type=ck.type;
this.isDefaultPrevented=ck.defaultPrevented||ck.defaultPrevented===undefined&&ck.returnValue===false?ah:am
}else{this.type=ck
}if(cj){bU.extend(this,cj)
}this.timeStamp=ck&&ck.timeStamp||bU.now();
this[bU.expando]=true
};
bU.Event.prototype={constructor:bU.Event,isDefaultPrevented:am,isPropagationStopped:am,isImmediatePropagationStopped:am,preventDefault:function(){var cj=this.originalEvent;
this.isDefaultPrevented=ah;
if(!cj){return
}if(cj.preventDefault){cj.preventDefault()
}else{cj.returnValue=false
}},stopPropagation:function(){var cj=this.originalEvent;
this.isPropagationStopped=ah;
if(!cj||this.isSimulated){return
}if(cj.stopPropagation){cj.stopPropagation()
}cj.cancelBubble=true
},stopImmediatePropagation:function(){var cj=this.originalEvent;
this.isImmediatePropagationStopped=ah;
if(cj&&cj.stopImmediatePropagation){cj.stopImmediatePropagation()
}this.stopPropagation()
}};
bU.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(ck,cj){bU.event.special[ck]={delegateType:cj,bindType:cj,handle:function(cn){var cl,cp=this,co=cn.relatedTarget,cm=cn.handleObj;
if(!co||(co!==cp&&!bU.contains(cp,co))){cn.type=cm.origType;
cl=cm.handler.apply(this,arguments);
cn.type=cj
}return cl
}}
});
if(!K.submit){bU.event.special.submit={setup:function(){if(bU.nodeName(this,"form")){return false
}bU.event.add(this,"click._submit keypress._submit",function(cl){var ck=cl.target,cj=bU.nodeName(ck,"input")||bU.nodeName(ck,"button")?bU.prop(ck,"form"):undefined;
if(cj&&!bU._data(cj,"submit")){bU.event.add(cj,"submit._submit",function(cm){cm._submitBubble=true
});
bU._data(cj,"submit",true)
}})
},postDispatch:function(cj){if(cj._submitBubble){delete cj._submitBubble;
if(this.parentNode&&!cj.isTrigger){bU.event.simulate("submit",this.parentNode,cj)
}}},teardown:function(){if(bU.nodeName(this,"form")){return false
}bU.event.remove(this,"._submit")
}}
}if(!K.change){bU.event.special.change={setup:function(){if(bS.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){bU.event.add(this,"propertychange._change",function(cj){if(cj.originalEvent.propertyName==="checked"){this._justChanged=true
}});
bU.event.add(this,"click._change",function(cj){if(this._justChanged&&!cj.isTrigger){this._justChanged=false
}bU.event.simulate("change",this,cj)
})
}return false
}bU.event.add(this,"beforeactivate._change",function(ck){var cj=ck.target;
if(bS.test(cj.nodeName)&&!bU._data(cj,"change")){bU.event.add(cj,"change._change",function(cl){if(this.parentNode&&!cl.isSimulated&&!cl.isTrigger){bU.event.simulate("change",this.parentNode,cl)
}});
bU._data(cj,"change",true)
}})
},handle:function(ck){var cj=ck.target;
if(this!==cj||ck.isSimulated||ck.isTrigger||(cj.type!=="radio"&&cj.type!=="checkbox")){return ck.handleObj.handler.apply(this,arguments)
}},teardown:function(){bU.event.remove(this,"._change");
return !bS.test(this.nodeName)
}}
}if(!K.focusin){bU.each({focus:"focusin",blur:"focusout"},function(cl,cj){var ck=function(cm){bU.event.simulate(cj,cm.target,bU.event.fix(cm))
};
bU.event.special[cj]={setup:function(){var cn=this.ownerDocument||this,cm=bU._data(cn,cj);
if(!cm){cn.addEventListener(cl,ck,true)
}bU._data(cn,cj,(cm||0)+1)
},teardown:function(){var cn=this.ownerDocument||this,cm=bU._data(cn,cj)-1;
if(!cm){cn.removeEventListener(cl,ck,true);
bU._removeData(cn,cj)
}else{bU._data(cn,cj,cm)
}}}
})
}bU.fn.extend({on:function(ck,cj,cm,cl){return bu(this,ck,cj,cm,cl)
},one:function(ck,cj,cm,cl){return bu(this,ck,cj,cm,cl,1)
},off:function(cl,cj,cn){var ck,cm;
if(cl&&cl.preventDefault&&cl.handleObj){ck=cl.handleObj;
bU(cl.delegateTarget).off(ck.namespace?ck.origType+"."+ck.namespace:ck.origType,ck.selector,ck.handler);
return this
}if(typeof cl==="object"){for(cm in cl){this.off(cm,cj,cl[cm])
}return this
}if(cj===false||typeof cj==="function"){cn=cj;
cj=undefined
}if(cn===false){cn=am
}return this.each(function(){bU.event.remove(this,cl,cn,cj)
})
},trigger:function(cj,ck){return this.each(function(){bU.event.trigger(cj,ck,this)
})
},triggerHandler:function(cj,cl){var ck=this[0];
if(ck){return bU.event.trigger(cj,cl,ck,true)
}}});
var aP=/ jQuery\d+="(?:null|\d+)"/g,Y=new RegExp("<(?:"+d+")[\\s/>]","i"),aS=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,aA=/<script|<style|<link/i,b9=/checked\s*(?:[^=]|=\s*.checked.)/i,aE=/^true\/(.*)/,aZ=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,a5=H(o),l=a5.appendChild(o.createElement("div"));
function bf(ck,cj){return bU.nodeName(ck,"table")&&bU.nodeName(cj.nodeType!==11?cj:cj.firstChild,"tr")?ck.getElementsByTagName("tbody")[0]||ck.appendChild(ck.ownerDocument.createElement("tbody")):ck
}function z(cj){cj.type=(bU.find.attr(cj,"type")!==null)+"/"+cj.type;
return cj
}function br(ck){var cj=aE.exec(ck.type);
if(cj){ck.type=cj[1]
}else{ck.removeAttribute("type")
}return ck
}function aF(cq,ck){if(ck.nodeType!==1||!bU.hasData(cq)){return
}var cn,cm,cj,cp=bU._data(cq),co=bU._data(ck,cp),cl=cp.events;
if(cl){delete co.handle;
co.events={};
for(cn in cl){for(cm=0,cj=cl[cn].length;
cm<cj;
cm++){bU.event.add(ck,cn,cl[cn][cm])
}}}if(co.data){co.data=bU.extend({},co.data)
}}function ag(cm,cj){var cn,cl,ck;
if(cj.nodeType!==1){return
}cn=cj.nodeName.toLowerCase();
if(!K.noCloneEvent&&cj[bU.expando]){ck=bU._data(cj);
for(cl in ck.events){bU.removeEvent(cj,cl,ck.handle)
}cj.removeAttribute(bU.expando)
}if(cn==="script"&&cj.text!==cm.text){z(cj).text=cm.text;
br(cj)
}else{if(cn==="object"){if(cj.parentNode){cj.outerHTML=cm.outerHTML
}if(K.html5Clone&&(cm.innerHTML&&!bU.trim(cj.innerHTML))){cj.innerHTML=cm.innerHTML
}}else{if(cn==="input"&&aX.test(cm.type)){cj.defaultChecked=cj.checked=cm.checked;
if(cj.value!==cm.value){cj.value=cm.value
}}else{if(cn==="option"){cj.defaultSelected=cj.selected=cm.defaultSelected
}else{if(cn==="input"||cn==="textarea"){cj.defaultValue=cm.defaultValue
}}}}}}function O(cr,ct,cx,cm){ct=aM.apply([],ct);
var cq,cl,cj,co,cv,cs,cp=0,cn=cr.length,cw=cn-1,cu=ct[0],ck=bU.isFunction(cu);
if(ck||(cn>1&&typeof cu==="string"&&!K.checkClone&&b9.test(cu))){return cr.each(function(cz){var cy=cr.eq(cz);
if(ck){ct[0]=cu.call(this,cz,cy.html())
}O(cy,ct,cx,cm)
})
}if(cn){cs=G(ct,cr[0].ownerDocument,false,cr,cm);
cq=cs.firstChild;
if(cs.childNodes.length===1){cs=cq
}if(cq||cm){co=bU.map(m(cs,"script"),z);
cj=co.length;
for(;
cp<cn;
cp++){cl=cs;
if(cp!==cw){cl=bU.clone(cl,true,true);
if(cj){bU.merge(co,m(cl,"script"))
}}cx.call(cr[cp],cl,cp)
}if(cj){cv=co[co.length-1].ownerDocument;
bU.map(co,br);
for(cp=0;
cp<cj;
cp++){cl=co[cp];
if(bN.test(cl.type||"")&&!bU._data(cl,"globalEval")&&bU.contains(cv,cl)){if(cl.src){if(bU._evalUrl){bU._evalUrl(cl.src)
}}else{bU.globalEval((cl.text||cl.textContent||cl.innerHTML||"").replace(aZ,""))
}}}}cs=cq=null
}}return cr
}function Q(cn,cj,co){var cm,ck=cj?bU.filter(cj,cn):cn,cl=0;
for(;
(cm=ck[cl])!=null;
cl++){if(!co&&cm.nodeType===1){bU.cleanData(m(cm))
}if(cm.parentNode){if(co&&bU.contains(cm.ownerDocument,cm)){bG(m(cm,"script"))
}cm.parentNode.removeChild(cm)
}}return cn
}bU.extend({htmlPrefilter:function(cj){return cj.replace(aS,"<$1></$2>")
},clone:function(ck,cm,cj){var co,cl,cr,cn,cp,cq=bU.contains(ck.ownerDocument,ck);
if(K.html5Clone||bU.isXMLDoc(ck)||!Y.test("<"+ck.nodeName+">")){cr=ck.cloneNode(true)
}else{l.innerHTML=ck.outerHTML;
l.removeChild(cr=l.firstChild)
}if((!K.noCloneEvent||!K.noCloneChecked)&&(ck.nodeType===1||ck.nodeType===11)&&!bU.isXMLDoc(ck)){co=m(cr);
cp=m(ck);
for(cn=0;
(cl=cp[cn])!=null;
++cn){if(co[cn]){ag(cl,co[cn])
}}}if(cm){if(cj){cp=cp||m(ck);
co=co||m(cr);
for(cn=0;
(cl=cp[cn])!=null;
cn++){aF(cl,co[cn])
}}else{aF(ck,cr)
}}co=m(cr,"script");
if(co.length>0){bG(co,!cq&&m(ck,"script"))
}co=cp=cl=null;
return cr
},cleanData:function(ck,cs){var cm,cr,cl,co,cp=0,ct=bU.expando,cj=bU.cache,cn=K.attributes,cq=bU.event.special;
for(;
(cm=ck[cp])!=null;
cp++){if(cs||aa(cm)){cl=cm[ct];
co=cl&&cj[cl];
if(co){if(co.events){for(cr in co.events){if(cq[cr]){bU.event.remove(cm,cr)
}else{bU.removeEvent(cm,cr,co.handle)
}}}if(cj[cl]){delete cj[cl];
if(!cn&&typeof cm.removeAttribute!=="undefined"){cm.removeAttribute(ct)
}else{cm[ct]=undefined
}a1.push(cl)
}}}}}});
bU.fn.extend({domManip:O,detach:function(cj){return Q(this,cj,true)
},remove:function(cj){return Q(this,cj)
},text:function(cj){return aO(this,function(ck){return ck===undefined?bU.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(ck))
},null,cj,arguments.length)
},append:function(){return O(this,arguments,function(cj){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var ck=bf(this,cj);
ck.appendChild(cj)
}})
},prepend:function(){return O(this,arguments,function(cj){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var ck=bf(this,cj);
ck.insertBefore(cj,ck.firstChild)
}})
},before:function(){return O(this,arguments,function(cj){if(this.parentNode){this.parentNode.insertBefore(cj,this)
}})
},after:function(){return O(this,arguments,function(cj){if(this.parentNode){this.parentNode.insertBefore(cj,this.nextSibling)
}})
},empty:function(){var ck,cj=0;
for(;
(ck=this[cj])!=null;
cj++){if(ck.nodeType===1){bU.cleanData(m(ck,false))
}while(ck.firstChild){ck.removeChild(ck.firstChild)
}if(ck.options&&bU.nodeName(ck,"select")){ck.options.length=0
}}return this
},clone:function(ck,cj){ck=ck==null?false:ck;
cj=cj==null?ck:cj;
return this.map(function(){return bU.clone(this,ck,cj)
})
},html:function(cj){return aO(this,function(cn){var cm=this[0]||{},cl=0,ck=this.length;
if(cn===undefined){return cm.nodeType===1?cm.innerHTML.replace(aP,""):undefined
}if(typeof cn==="string"&&!aA.test(cn)&&(K.htmlSerialize||!Y.test(cn))&&(K.leadingWhitespace||!ci.test(cn))&&!ai[(p.exec(cn)||["",""])[1].toLowerCase()]){cn=bU.htmlPrefilter(cn);
try{for(;
cl<ck;
cl++){cm=this[cl]||{};
if(cm.nodeType===1){bU.cleanData(m(cm,false));
cm.innerHTML=cn
}}cm=0
}catch(co){}}if(cm){this.empty().append(cn)
}},null,cj,arguments.length)
},replaceWith:function(){var cj=[];
return O(this,arguments,function(cl){var ck=this.parentNode;
if(bU.inArray(this,cj)<0){bU.cleanData(m(this));
if(ck){ck.replaceChild(cl,this)
}}},cj)
}});
bU.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(cj,ck){bU.fn[cj]=function(cl){var cm,co=0,cn=[],cq=bU(cl),cp=cq.length-1;
for(;
co<=cp;
co++){cm=co===cp?this:this.clone(true);
bU(cq[co])[ck](cm);
B.apply(cn,cm.get())
}return this.pushStack(cn)
}
});
var aT,bx={HTML:"block",BODY:"block"};
function bg(cj,cm){var ck=bU(cm.createElement(cj)).appendTo(cm.body),cl=bU.css(ck[0],"display");
ck.detach();
return cl
}function bd(cl){var ck=o,cj=bx[cl];
if(!cj){cj=bg(cl,ck);
if(cj==="none"||!cj){aT=(aT||bU("<iframe frameborder='0' width='0' height='0'/>")).appendTo(ck.documentElement);
ck=(aT[0].contentWindow||aT[0].contentDocument).document;
ck.write();
ck.close();
cj=bg(cl,ck);
aT.detach()
}bx[cl]=cj
}return cj
}var bc=(/^margin/);
var al=new RegExp("^("+aQ+")(?!px)[a-z%]+$","i");
var P=function(co,cn,cp,cm){var cl,ck,cj={};
for(ck in cn){cj[ck]=co.style[ck];
co.style[ck]=cn[ck]
}cl=cp.apply(co,cm||[]);
for(ck in cn){co.style[ck]=cj[ck]
}return cl
};
var b6=o.documentElement;
(function(){var co,cl,cp,cr,cq,cm,ck=o.createElement("div"),cj=o.createElement("div");
if(!cj.style){return
}cj.style.cssText="float:left;opacity:.5";
K.opacity=cj.style.opacity==="0.5";
K.cssFloat=!!cj.style.cssFloat;
cj.style.backgroundClip="content-box";
cj.cloneNode(true).style.backgroundClip="";
K.clearCloneStyle=cj.style.backgroundClip==="content-box";
ck=o.createElement("div");
ck.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute";
cj.innerHTML="";
ck.appendChild(cj);
K.boxSizing=cj.style.boxSizing===""||cj.style.MozBoxSizing===""||cj.style.WebkitBoxSizing==="";
bU.extend(K,{reliableHiddenOffsets:function(){if(co==null){cn()
}return cr
},boxSizingReliable:function(){if(co==null){cn()
}return cp
},pixelMarginRight:function(){if(co==null){cn()
}return cl
},pixelPosition:function(){if(co==null){cn()
}return co
},reliableMarginRight:function(){if(co==null){cn()
}return cq
},reliableMarginLeft:function(){if(co==null){cn()
}return cm
}});
function cn(){var ct,cs,cu=o.documentElement;
cu.appendChild(ck);
cj.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%";
co=cp=cm=false;
cl=cq=true;
if(bh.getComputedStyle){cs=bh.getComputedStyle(cj);
co=(cs||{}).top!=="1%";
cm=(cs||{}).marginLeft==="2px";
cp=(cs||{width:"4px"}).width==="4px";
cj.style.marginRight="50%";
cl=(cs||{marginRight:"4px"}).marginRight==="4px";
ct=cj.appendChild(o.createElement("div"));
ct.style.cssText=cj.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0";
ct.style.marginRight=ct.style.width="0";
cj.style.width="1px";
cq=!parseFloat((bh.getComputedStyle(ct)||{}).marginRight);
cj.removeChild(ct)
}cj.style.display="none";
cr=cj.getClientRects().length===0;
if(cr){cj.style.display="";
cj.innerHTML="<table><tr><td></td><td>t</td></tr></table>";
cj.childNodes[0].style.borderCollapse="separate";
ct=cj.getElementsByTagName("td");
ct[0].style.cssText="margin:0;border:0;padding:0;display:none";
cr=ct[0].offsetHeight===0;
if(cr){ct[0].style.display="";
ct[1].style.display="none";
cr=ct[0].offsetHeight===0
}}cu.removeChild(ck)
}})();
var bC,N,bA=/^(top|right|bottom|left)$/;
if(bh.getComputedStyle){bC=function(ck){var cj=ck.ownerDocument.defaultView;
if(!cj||!cj.opener){cj=bh
}return cj.getComputedStyle(ck)
};
N=function(cq,ck,cp){var cn,cm,co,cj,cl=cq.style;
cp=cp||bC(cq);
cj=cp?cp.getPropertyValue(ck)||cp[ck]:undefined;
if((cj===""||cj===undefined)&&!bU.contains(cq.ownerDocument,cq)){cj=bU.style(cq,ck)
}if(cp){if(!K.pixelMarginRight()&&al.test(cj)&&bc.test(ck)){cn=cl.width;
cm=cl.minWidth;
co=cl.maxWidth;
cl.minWidth=cl.maxWidth=cl.width=cj;
cj=cp.width;
cl.width=cn;
cl.minWidth=cm;
cl.maxWidth=co
}}return cj===undefined?cj:cj+""
}
}else{if(b6.currentStyle){bC=function(cj){return cj.currentStyle
};
N=function(cp,cm,co){var cq,ck,cj,cl,cn=cp.style;
co=co||bC(cp);
cl=co?co[cm]:undefined;
if(cl==null&&cn&&cn[cm]){cl=cn[cm]
}if(al.test(cl)&&!bA.test(cm)){cq=cn.left;
ck=cp.runtimeStyle;
cj=ck&&ck.left;
if(cj){ck.left=cp.currentStyle.left
}cn.left=cm==="fontSize"?"1em":cl;
cl=cn.pixelLeft+"px";
cn.left=cq;
if(cj){ck.left=cj
}}return cl===undefined?cl:cl+""||"auto"
}
}}function bj(cj,ck){return{get:function(){if(cj()){delete this.get;
return
}return(this.get=ck).apply(this,arguments)
}}
}var bv=/alpha\([^)]*\)/i,a7=/opacity\s*=\s*([^)]*)/i,R=/^(none|table(?!-c[ea]).+)/,bn=new RegExp("^("+aQ+")(.*)$","i"),bq={position:"absolute",visibility:"hidden",display:"block"},bP={letterSpacing:"0",fontWeight:"400"},aJ=["Webkit","O","Moz","ms"],b3=o.createElement("div").style;
function c(cj){if(cj in b3){return cj
}var cl=cj.charAt(0).toUpperCase()+cj.slice(1),ck=aJ.length;
while(ck--){cj=aJ[ck]+cl;
if(cj in b3){return cj
}}}function w(cp,cj){var cq,cn,co,ck=[],cl=0,cm=cp.length;
for(;
cl<cm;
cl++){cn=cp[cl];
if(!cn.style){continue
}ck[cl]=bU._data(cn,"olddisplay");
cq=cn.style.display;
if(cj){if(!ck[cl]&&cq==="none"){cn.style.display=""
}if(cn.style.display===""&&af(cn)){ck[cl]=bU._data(cn,"olddisplay",bd(cn.nodeName))
}}else{co=af(cn);
if(cq&&cq!=="none"||!co){bU._data(cn,"olddisplay",co?cq:bU.css(cn,"display"))
}}}for(cl=0;
cl<cm;
cl++){cn=cp[cl];
if(!cn.style){continue
}if(!cj||cn.style.display==="none"||cn.style.display===""){cn.style.display=cj?ck[cl]||"":"none"
}}return cp
}function aY(cj,cl,cm){var ck=bn.exec(cl);
return ck?Math.max(0,ck[1]-(cm||0))+(ck[2]||"px"):cl
}function aK(cn,ck,cj,cp,cm){var cl=cj===(cp?"border":"content")?4:ck==="width"?1:0,co=0;
for(;
cl<4;
cl+=2){if(cj==="margin"){co+=bU.css(cn,cj+b5[cl],true,cm)
}if(cp){if(cj==="content"){co-=bU.css(cn,"padding"+b5[cl],true,cm)
}if(cj!=="margin"){co-=bU.css(cn,"border"+b5[cl]+"Width",true,cm)
}}else{co+=bU.css(cn,"padding"+b5[cl],true,cm);
if(cj!=="padding"){co+=bU.css(cn,"border"+b5[cl]+"Width",true,cm)
}}}return co
}function A(cn,ck,cj){var cm=true,co=ck==="width"?cn.offsetWidth:cn.offsetHeight,cl=bC(cn),cp=K.boxSizing&&bU.css(cn,"boxSizing",false,cl)==="border-box";
if(co<=0||co==null){co=N(cn,ck,cl);
if(co<0||co==null){co=cn.style[ck]
}if(al.test(co)){return co
}cm=cp&&(K.boxSizingReliable()||co===cn.style[ck]);
co=parseFloat(co)||0
}return(co+aK(cn,ck,cj||(cp?"border":"content"),cm,cl))+"px"
}bU.extend({cssHooks:{opacity:{get:function(cl,ck){if(ck){var cj=N(cl,"opacity");
return cj===""?"1":cj
}}}},cssNumber:{animationIterationCount:true,columnCount:true,fillOpacity:true,flexGrow:true,flexShrink:true,fontWeight:true,lineHeight:true,opacity:true,order:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":K.cssFloat?"cssFloat":"styleFloat"},style:function(cl,ck,cr,cm){if(!cl||cl.nodeType===3||cl.nodeType===8||!cl.style){return
}var cp,cq,cs,cn=bU.camelCase(ck),cj=cl.style;
ck=bU.cssProps[cn]||(bU.cssProps[cn]=c(cn)||cn);
cs=bU.cssHooks[ck]||bU.cssHooks[cn];
if(cr!==undefined){cq=typeof cr;
if(cq==="string"&&(cp=cb.exec(cr))&&cp[1]){cr=F(cl,ck,cp);
cq="number"
}if(cr==null||cr!==cr){return
}if(cq==="number"){cr+=cp&&cp[3]||(bU.cssNumber[cn]?"":"px")
}if(!K.clearCloneStyle&&cr===""&&ck.indexOf("background")===0){cj[ck]="inherit"
}if(!cs||!("set" in cs)||(cr=cs.set(cl,cr,cm))!==undefined){try{cj[ck]=cr
}catch(co){}}}else{if(cs&&"get" in cs&&(cp=cs.get(cl,false,cm))!==undefined){return cp
}return cj[ck]
}},css:function(cp,cn,ck,co){var cm,cq,cj,cl=bU.camelCase(cn);
cn=bU.cssProps[cl]||(bU.cssProps[cl]=c(cl)||cl);
cj=bU.cssHooks[cn]||bU.cssHooks[cl];
if(cj&&"get" in cj){cq=cj.get(cp,true,ck)
}if(cq===undefined){cq=N(cp,cn,co)
}if(cq==="normal"&&cn in bP){cq=bP[cn]
}if(ck===""||ck){cm=parseFloat(cq);
return ck===true||isFinite(cm)?cm||0:cq
}return cq
}});
bU.each(["height","width"],function(ck,cj){bU.cssHooks[cj]={get:function(cn,cm,cl){if(cm){return R.test(bU.css(cn,"display"))&&cn.offsetWidth===0?P(cn,bq,function(){return A(cn,cj,cl)
}):A(cn,cj,cl)
}},set:function(cn,co,cl){var cm=cl&&bC(cn);
return aY(cn,co,cl?aK(cn,cj,cl,K.boxSizing&&bU.css(cn,"boxSizing",false,cm)==="border-box",cm):0)
}}
});
if(!K.opacity){bU.cssHooks.opacity={get:function(ck,cj){return a7.test((cj&&ck.currentStyle?ck.currentStyle.filter:ck.style.filter)||"")?(0.01*parseFloat(RegExp.$1))+"":cj?"1":""
},set:function(cn,co){var cm=cn.style,ck=cn.currentStyle,cj=bU.isNumeric(co)?"alpha(opacity="+co*100+")":"",cl=ck&&ck.filter||cm.filter||"";
cm.zoom=1;
if((co>=1||co==="")&&bU.trim(cl.replace(bv,""))===""&&cm.removeAttribute){cm.removeAttribute("filter");
if(co===""||ck&&!ck.filter){return
}}cm.filter=bv.test(cl)?cl.replace(bv,cj):cl+" "+cj
}}
}bU.cssHooks.marginRight=bj(K.reliableMarginRight,function(ck,cj){if(cj){return P(ck,{display:"inline-block"},N,[ck,"marginRight"])
}});
bU.cssHooks.marginLeft=bj(K.reliableMarginLeft,function(ck,cj){if(cj){return(parseFloat(N(ck,"marginLeft"))||(bU.contains(ck.ownerDocument,ck)?ck.getBoundingClientRect().left-P(ck,{marginLeft:0},function(){return ck.getBoundingClientRect().left
}):0))+"px"
}});
bU.each({margin:"",padding:"",border:"Width"},function(cj,ck){bU.cssHooks[cj+ck]={expand:function(cn){var cm=0,cl={},co=typeof cn==="string"?cn.split(" "):[cn];
for(;
cm<4;
cm++){cl[cj+b5[cm]+ck]=co[cm]||co[cm-2]||co[0]
}return cl
}};
if(!bc.test(cj)){bU.cssHooks[cj+ck].set=aY
}});
bU.fn.extend({css:function(cj,ck){return aO(this,function(cp,cm,cq){var co,cl,cr={},cn=0;
if(bU.isArray(cm)){co=bC(cp);
cl=cm.length;
for(;
cn<cl;
cn++){cr[cm[cn]]=bU.css(cp,cm[cn],false,co)
}return cr
}return cq!==undefined?bU.style(cp,cm,cq):bU.css(cp,cm)
},cj,ck,arguments.length>1)
},show:function(){return w(this,true)
},hide:function(){return w(this)
},toggle:function(cj){if(typeof cj==="boolean"){return cj?this.show():this.hide()
}return this.each(function(){if(af(this)){bU(this).show()
}else{bU(this).hide()
}})
}});
function U(cl,ck,cn,cj,cm){return new U.prototype.init(cl,ck,cn,cj,cm)
}bU.Tween=U;
U.prototype={constructor:U,init:function(cm,ck,co,cj,cn,cl){this.elem=cm;
this.prop=co;
this.easing=cn||bU.easing._default;
this.options=ck;
this.start=this.now=this.cur();
this.end=cj;
this.unit=cl||(bU.cssNumber[co]?"":"px")
},cur:function(){var cj=U.propHooks[this.prop];
return cj&&cj.get?cj.get(this):U.propHooks._default.get(this)
},run:function(cl){var ck,cj=U.propHooks[this.prop];
if(this.options.duration){this.pos=ck=bU.easing[this.easing](cl,this.options.duration*cl,0,1,this.options.duration)
}else{this.pos=ck=cl
}this.now=(this.end-this.start)*ck+this.start;
if(this.options.step){this.options.step.call(this.elem,this.now,this)
}if(cj&&cj.set){cj.set(this)
}else{U.propHooks._default.set(this)
}return this
}};
U.prototype.init.prototype=U.prototype;
U.propHooks={_default:{get:function(ck){var cj;
if(ck.elem.nodeType!==1||ck.elem[ck.prop]!=null&&ck.elem.style[ck.prop]==null){return ck.elem[ck.prop]
}cj=bU.css(ck.elem,ck.prop,"");
return !cj||cj==="auto"?0:cj
},set:function(cj){if(bU.fx.step[cj.prop]){bU.fx.step[cj.prop](cj)
}else{if(cj.elem.nodeType===1&&(cj.elem.style[bU.cssProps[cj.prop]]!=null||bU.cssHooks[cj.prop])){bU.style(cj.elem,cj.prop,cj.now+cj.unit)
}else{cj.elem[cj.prop]=cj.now
}}}}};
U.propHooks.scrollTop=U.propHooks.scrollLeft={set:function(cj){if(cj.elem.nodeType&&cj.elem.parentNode){cj.elem[cj.prop]=cj.now
}}};
bU.easing={linear:function(cj){return cj
},swing:function(cj){return 0.5-Math.cos(cj*Math.PI)/2
},_default:"swing"};
bU.fx=U.prototype.init;
bU.fx.step={};
var Z,aq,b2=/^(?:toggle|show|hide)$/,b0=/queueHooks$/;
function bz(){bh.setTimeout(function(){Z=undefined
});
return(Z=bU.now())
}function bT(cl,cn){var cm,cj={height:cl},ck=0;
cn=cn?1:0;
for(;
ck<4;
ck+=2-cn){cm=b5[ck];
cj["margin"+cm]=cj["padding"+cm]=cl
}if(cn){cj.opacity=cj.width=cl
}return cj
}function bp(cn,cp,cm){var ck,co=(e.tweeners[cp]||[]).concat(e.tweeners["*"]),cj=0,cl=co.length;
for(;
cj<cl;
cj++){if((ck=co[cj].call(cm,cp,cn))){return ck
}}}function h(cm,cr,cj){var cl,cu,co,cx,cy,cv,cq,ct,cn=this,cs={},ck=cm.style,cp=cm.nodeType&&af(cm),cw=bU._data(cm,"fxshow");
if(!cj.queue){cy=bU._queueHooks(cm,"fx");
if(cy.unqueued==null){cy.unqueued=0;
cv=cy.empty.fire;
cy.empty.fire=function(){if(!cy.unqueued){cv()
}}
}cy.unqueued++;
cn.always(function(){cn.always(function(){cy.unqueued--;
if(!bU.queue(cm,"fx").length){cy.empty.fire()
}})
})
}if(cm.nodeType===1&&("height" in cr||"width" in cr)){cj.overflow=[ck.overflow,ck.overflowX,ck.overflowY];
cq=bU.css(cm,"display");
ct=cq==="none"?bU._data(cm,"olddisplay")||bd(cm.nodeName):cq;
if(ct==="inline"&&bU.css(cm,"float")==="none"){if(!K.inlineBlockNeedsLayout||bd(cm.nodeName)==="inline"){ck.display="inline-block"
}else{ck.zoom=1
}}}if(cj.overflow){ck.overflow="hidden";
if(!K.shrinkWrapBlocks()){cn.always(function(){ck.overflow=cj.overflow[0];
ck.overflowX=cj.overflow[1];
ck.overflowY=cj.overflow[2]
})
}}for(cl in cr){cu=cr[cl];
if(b2.exec(cu)){delete cr[cl];
co=co||cu==="toggle";
if(cu===(cp?"hide":"show")){if(cu==="show"&&cw&&cw[cl]!==undefined){cp=true
}else{continue
}}cs[cl]=cw&&cw[cl]||bU.style(cm,cl)
}else{cq=undefined
}}if(!bU.isEmptyObject(cs)){if(cw){if("hidden" in cw){cp=cw.hidden
}}else{cw=bU._data(cm,"fxshow",{})
}if(co){cw.hidden=!cp
}if(cp){bU(cm).show()
}else{cn.done(function(){bU(cm).hide()
})
}cn.done(function(){var cz;
bU._removeData(cm,"fxshow");
for(cz in cs){bU.style(cm,cz,cs[cz])
}});
for(cl in cs){cx=bp(cp?cw[cl]:0,cl,cn);
if(!(cl in cw)){cw[cl]=cx.start;
if(cp){cx.end=cx.start;
cx.start=cl==="width"||cl==="height"?1:0
}}}}else{if((cq==="none"?bd(cm.nodeName):cq)==="inline"){ck.display=cq
}}}function aB(cm,co){var cl,ck,cp,cn,cj;
for(cl in cm){ck=bU.camelCase(cl);
cp=co[ck];
cn=cm[cl];
if(bU.isArray(cn)){cp=cn[1];
cn=cm[cl]=cn[0]
}if(cl!==ck){cm[ck]=cn;
delete cm[cl]
}cj=bU.cssHooks[ck];
if(cj&&"expand" in cj){cn=cj.expand(cn);
delete cm[ck];
for(cl in cn){if(!(cl in cm)){cm[cl]=cn[cl];
co[cl]=cp
}}}else{co[ck]=cp
}}}function e(cl,cp,cs){var ct,cj,co=0,ck=e.prefilters.length,cr=bU.Deferred().always(function(){delete cn.elem
}),cn=function(){if(cj){return false
}var cz=Z||bz(),cw=Math.max(0,cm.startTime+cm.duration-cz),cu=cw/cm.duration||0,cy=1-cu,cv=0,cx=cm.tweens.length;
for(;
cv<cx;
cv++){cm.tweens[cv].run(cy)
}cr.notifyWith(cl,[cm,cy,cw]);
if(cy<1&&cx){return cw
}else{cr.resolveWith(cl,[cm]);
return false
}},cm=cr.promise({elem:cl,props:bU.extend({},cp),opts:bU.extend(true,{specialEasing:{},easing:bU.easing._default},cs),originalProperties:cp,originalOptions:cs,startTime:Z||bz(),duration:cs.duration,tweens:[],createTween:function(cw,cu){var cv=bU.Tween(cl,cm.opts,cw,cu,cm.opts.specialEasing[cw]||cm.opts.easing);
cm.tweens.push(cv);
return cv
},stop:function(cv){var cu=0,cw=cv?cm.tweens.length:0;
if(cj){return this
}cj=true;
for(;
cu<cw;
cu++){cm.tweens[cu].run(1)
}if(cv){cr.notifyWith(cl,[cm,1,0]);
cr.resolveWith(cl,[cm,cv])
}else{cr.rejectWith(cl,[cm,cv])
}return this
}}),cq=cm.props;
aB(cq,cm.opts.specialEasing);
for(;
co<ck;
co++){ct=e.prefilters[co].call(cm,cl,cq,cm.opts);
if(ct){if(bU.isFunction(ct.stop)){bU._queueHooks(cm.elem,cm.opts.queue).stop=bU.proxy(ct.stop,ct)
}return ct
}}bU.map(cq,bp,cm);
if(bU.isFunction(cm.opts.start)){cm.opts.start.call(cl,cm)
}bU.fx.timer(bU.extend(cn,{elem:cl,anim:cm,queue:cm.opts.queue}));
return cm.progress(cm.opts.progress).done(cm.opts.done,cm.opts.complete).fail(cm.opts.fail).always(cm.opts.always)
}bU.Animation=bU.extend(e,{tweeners:{"*":[function(cl,ck){var cj=this.createTween(cl,ck);
F(cj.elem,cl,cb.exec(ck),cj);
return cj
}]},tweener:function(ck,cn){if(bU.isFunction(ck)){cn=ck;
ck=["*"]
}else{ck=ck.match(aR)
}var cm,cj=0,cl=ck.length;
for(;
cj<cl;
cj++){cm=ck[cj];
e.tweeners[cm]=e.tweeners[cm]||[];
e.tweeners[cm].unshift(cn)
}},prefilters:[h],prefilter:function(ck,cj){if(cj){e.prefilters.unshift(ck)
}else{e.prefilters.push(ck)
}}});
bU.speed=function(cl,cm,ck){var cj=cl&&typeof cl==="object"?bU.extend({},cl):{complete:ck||!ck&&cm||bU.isFunction(cl)&&cl,duration:cl,easing:ck&&cm||cm&&!bU.isFunction(cm)&&cm};
cj.duration=bU.fx.off?0:typeof cj.duration==="number"?cj.duration:cj.duration in bU.fx.speeds?bU.fx.speeds[cj.duration]:bU.fx.speeds._default;
if(cj.queue==null||cj.queue===true){cj.queue="fx"
}cj.old=cj.complete;
cj.complete=function(){if(bU.isFunction(cj.old)){cj.old.call(this)
}if(cj.queue){bU.dequeue(this,cj.queue)
}};
return cj
};
bU.fn.extend({fadeTo:function(cj,cm,cl,ck){return this.filter(af).css("opacity",0).show().end().animate({opacity:cm},cj,cl,ck)
},animate:function(cp,cm,co,cn){var cl=bU.isEmptyObject(cp),cj=bU.speed(cm,co,cn),ck=function(){var cq=e(this,bU.extend({},cp),cj);
if(cl||bU._data(this,"finish")){cq.stop(true)
}};
ck.finish=ck;
return cl||cj.queue===false?this.each(ck):this.queue(cj.queue,ck)
},stop:function(cl,ck,cj){var cm=function(cn){var co=cn.stop;
delete cn.stop;
co(cj)
};
if(typeof cl!=="string"){cj=ck;
ck=cl;
cl=undefined
}if(ck&&cl!==false){this.queue(cl||"fx",[])
}return this.each(function(){var cq=true,cn=cl!=null&&cl+"queueHooks",cp=bU.timers,co=bU._data(this);
if(cn){if(co[cn]&&co[cn].stop){cm(co[cn])
}}else{for(cn in co){if(co[cn]&&co[cn].stop&&b0.test(cn)){cm(co[cn])
}}}for(cn=cp.length;
cn--;
){if(cp[cn].elem===this&&(cl==null||cp[cn].queue===cl)){cp[cn].anim.stop(cj);
cq=false;
cp.splice(cn,1)
}}if(cq||!cj){bU.dequeue(this,cl)
}})
},finish:function(cj){if(cj!==false){cj=cj||"fx"
}return this.each(function(){var cm,cp=bU._data(this),cl=cp[cj+"queue"],ck=cp[cj+"queueHooks"],co=bU.timers,cn=cl?cl.length:0;
cp.finish=true;
bU.queue(this,cj,[]);
if(ck&&ck.stop){ck.stop.call(this,true)
}for(cm=co.length;
cm--;
){if(co[cm].elem===this&&co[cm].queue===cj){co[cm].anim.stop(true);
co.splice(cm,1)
}}for(cm=0;
cm<cn;
cm++){if(cl[cm]&&cl[cm].finish){cl[cm].finish.call(this)
}}delete cp.finish
})
}});
bU.each(["toggle","show","hide"],function(ck,cj){var cl=bU.fn[cj];
bU.fn[cj]=function(cm,co,cn){return cm==null||typeof cm==="boolean"?cl.apply(this,arguments):this.animate(bT(cj,true),cm,co,cn)
}
});
bU.each({slideDown:bT("show"),slideUp:bT("hide"),slideToggle:bT("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(cj,ck){bU.fn[cj]=function(cl,cn,cm){return this.animate(ck,cl,cn,cm)
}
});
bU.timers=[];
bU.fx.tick=function(){var cl,ck=bU.timers,cj=0;
Z=bU.now();
for(;
cj<ck.length;
cj++){cl=ck[cj];
if(!cl()&&ck[cj]===cl){ck.splice(cj--,1)
}}if(!ck.length){bU.fx.stop()
}Z=undefined
};
bU.fx.timer=function(cj){bU.timers.push(cj);
if(cj()){bU.fx.start()
}else{bU.timers.pop()
}};
bU.fx.interval=13;
bU.fx.start=function(){if(!aq){aq=bh.setInterval(bU.fx.tick,bU.fx.interval)
}};
bU.fx.stop=function(){bh.clearInterval(aq);
aq=null
};
bU.fx.speeds={slow:600,fast:200,_default:400};
bU.fn.delay=function(ck,cj){ck=bU.fx?bU.fx.speeds[ck]||ck:ck;
cj=cj||"fx";
return this.queue(cj,function(cm,cl){var cn=bh.setTimeout(cm,ck);
cl.stop=function(){bh.clearTimeout(cn)
}
})
};
(function(){var ck,cl=o.createElement("input"),cn=o.createElement("div"),cj=o.createElement("select"),cm=cj.appendChild(o.createElement("option"));
cn=o.createElement("div");
cn.setAttribute("className","t");
cn.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>";
ck=cn.getElementsByTagName("a")[0];
cl.setAttribute("type","checkbox");
cn.appendChild(cl);
ck=cn.getElementsByTagName("a")[0];
ck.style.cssText="top:1px";
K.getSetAttribute=cn.className!=="t";
K.style=/top/.test(ck.getAttribute("style"));
K.hrefNormalized=ck.getAttribute("href")==="/a";
K.checkOn=!!cl.value;
K.optSelected=cm.selected;
K.enctype=!!o.createElement("form").enctype;
cj.disabled=true;
K.optDisabled=!cm.disabled;
cl=o.createElement("input");
cl.setAttribute("value","");
K.input=cl.getAttribute("value")==="";
cl.value="t";
cl.setAttribute("type","radio");
K.radioValue=cl.value==="t"
})();
var ay=/\r/g,a9=/[\x20\t\r\n\f]+/g;
bU.fn.extend({val:function(cm){var cj,ck,cn,cl=this[0];
if(!arguments.length){if(cl){cj=bU.valHooks[cl.type]||bU.valHooks[cl.nodeName.toLowerCase()];
if(cj&&"get" in cj&&(ck=cj.get(cl,"value"))!==undefined){return ck
}ck=cl.value;
return typeof ck==="string"?ck.replace(ay,""):ck==null?"":ck
}return
}cn=bU.isFunction(cm);
return this.each(function(co){var cp;
if(this.nodeType!==1){return
}if(cn){cp=cm.call(this,co,bU(this).val())
}else{cp=cm
}if(cp==null){cp=""
}else{if(typeof cp==="number"){cp+=""
}else{if(bU.isArray(cp)){cp=bU.map(cp,function(cq){return cq==null?"":cq+""
})
}}}cj=bU.valHooks[this.type]||bU.valHooks[this.nodeName.toLowerCase()];
if(!cj||!("set" in cj)||cj.set(this,cp,"value")===undefined){this.value=cp
}})
}});
bU.extend({valHooks:{option:{get:function(cj){var ck=bU.find.attr(cj,"value");
return ck!=null?ck:bU.trim(bU.text(cj)).replace(a9," ")
}},select:{get:function(cj){var cp,cl,cr=cj.options,cn=cj.selectedIndex,cm=cj.type==="select-one"||cn<0,cq=cm?null:[],co=cm?cn+1:cr.length,ck=cn<0?co:cm?cn:0;
for(;
ck<co;
ck++){cl=cr[ck];
if((cl.selected||ck===cn)&&(K.optDisabled?!cl.disabled:cl.getAttribute("disabled")===null)&&(!cl.parentNode.disabled||!bU.nodeName(cl.parentNode,"optgroup"))){cp=bU(cl).val();
if(cm){return cp
}cq.push(cp)
}}return cq
},set:function(co,cp){var cq,cn,cl=co.options,cj=bU.makeArray(cp),cm=cl.length;
while(cm--){cn=cl[cm];
if(bU.inArray(bU.valHooks.option.get(cn),cj)>-1){try{cn.selected=cq=true
}catch(ck){cn.scrollHeight
}}else{cn.selected=false
}}if(!cq){co.selectedIndex=-1
}return cl
}}}});
bU.each(["radio","checkbox"],function(){bU.valHooks[this]={set:function(cj,ck){if(bU.isArray(ck)){return(cj.checked=bU.inArray(bU(cj).val(),ck)>-1)
}}};
if(!K.checkOn){bU.valHooks[this].get=function(cj){return cj.getAttribute("value")===null?"on":cj.value
}
}});
var bm,cg,bZ=bU.expr.attrHandle,aD=/^(?:checked|selected)$/i,bY=K.getSetAttribute,bR=K.input;
bU.fn.extend({attr:function(cj,ck){return aO(this,bU.attr,cj,ck,arguments.length>1)
},removeAttr:function(cj){return this.each(function(){bU.removeAttr(this,cj)
})
}});
bU.extend({attr:function(cn,cm,co){var cl,cj,ck=cn.nodeType;
if(ck===3||ck===8||ck===2){return
}if(typeof cn.getAttribute==="undefined"){return bU.prop(cn,cm,co)
}if(ck!==1||!bU.isXMLDoc(cn)){cm=cm.toLowerCase();
cj=bU.attrHooks[cm]||(bU.expr.match.bool.test(cm)?cg:bm)
}if(co!==undefined){if(co===null){bU.removeAttr(cn,cm);
return
}if(cj&&"set" in cj&&(cl=cj.set(cn,co,cm))!==undefined){return cl
}cn.setAttribute(cm,co+"");
return co
}if(cj&&"get" in cj&&(cl=cj.get(cn,cm))!==null){return cl
}cl=bU.find.attr(cn,cm);
return cl==null?undefined:cl
},attrHooks:{type:{set:function(cj,ck){if(!K.radioValue&&ck==="radio"&&bU.nodeName(cj,"input")){var cl=cj.value;
cj.setAttribute("type",ck);
if(cl){cj.value=cl
}return ck
}}}},removeAttr:function(cl,cn){var cj,cm,ck=0,co=cn&&cn.match(aR);
if(co&&cl.nodeType===1){while((cj=co[ck++])){cm=bU.propFix[cj]||cj;
if(bU.expr.match.bool.test(cj)){if(bR&&bY||!aD.test(cj)){cl[cm]=false
}else{cl[bU.camelCase("default-"+cj)]=cl[cm]=false
}}else{bU.attr(cl,cj,"")
}cl.removeAttribute(bY?cj:cm)
}}}});
cg={set:function(ck,cl,cj){if(cl===false){bU.removeAttr(ck,cj)
}else{if(bR&&bY||!aD.test(cj)){ck.setAttribute(!bY&&bU.propFix[cj]||cj,cj)
}else{ck[bU.camelCase("default-"+cj)]=ck[cj]=true
}}return cj
}};
bU.each(bU.expr.match.bool.source.match(/\w+/g),function(cl,ck){var cj=bZ[ck]||bU.find.attr;
if(bR&&bY||!aD.test(ck)){bZ[ck]=function(co,cn,cq){var cm,cp;
if(!cq){cp=bZ[cn];
bZ[cn]=cm;
cm=cj(co,cn,cq)!=null?cn.toLowerCase():null;
bZ[cn]=cp
}return cm
}
}else{bZ[ck]=function(cn,cm,co){if(!co){return cn[bU.camelCase("default-"+cm)]?cm.toLowerCase():null
}}
}});
if(!bR||!bY){bU.attrHooks.value={set:function(ck,cl,cj){if(bU.nodeName(ck,"input")){ck.defaultValue=cl
}else{return bm&&bm.set(ck,cl,cj)
}}}
}if(!bY){bm={set:function(cl,cm,ck){var cj=cl.getAttributeNode(ck);
if(!cj){cl.setAttributeNode((cj=cl.ownerDocument.createAttribute(ck)))
}cj.value=cm+="";
if(ck==="value"||cm===cl.getAttribute(ck)){return cm
}}};
bZ.id=bZ.name=bZ.coords=function(cl,ck,cm){var cj;
if(!cm){return(cj=cl.getAttributeNode(ck))&&cj.value!==""?cj.value:null
}};
bU.valHooks.button={get:function(cl,ck){var cj=cl.getAttributeNode(ck);
if(cj&&cj.specified){return cj.value
}},set:bm.set};
bU.attrHooks.contenteditable={set:function(ck,cl,cj){bm.set(ck,cl===""?false:cl,cj)
}};
bU.each(["width","height"],function(ck,cj){bU.attrHooks[cj]={set:function(cl,cm){if(cm===""){cl.setAttribute(cj,"auto");
return cm
}}}
})
}if(!K.style){bU.attrHooks.style={get:function(cj){return cj.style.cssText||undefined
},set:function(cj,ck){return(cj.style.cssText=ck+"")
}}
}var aU=/^(?:input|select|textarea|button|object)$/i,M=/^(?:a|area)$/i;
bU.fn.extend({prop:function(cj,ck){return aO(this,bU.prop,cj,ck,arguments.length>1)
},removeProp:function(cj){cj=bU.propFix[cj]||cj;
return this.each(function(){try{this[cj]=undefined;
delete this[cj]
}catch(ck){}})
}});
bU.extend({prop:function(cn,cm,co){var cl,cj,ck=cn.nodeType;
if(ck===3||ck===8||ck===2){return
}if(ck!==1||!bU.isXMLDoc(cn)){cm=bU.propFix[cm]||cm;
cj=bU.propHooks[cm]
}if(co!==undefined){if(cj&&"set" in cj&&(cl=cj.set(cn,co,cm))!==undefined){return cl
}return(cn[cm]=co)
}if(cj&&"get" in cj&&(cl=cj.get(cn,cm))!==null){return cl
}return cn[cm]
},propHooks:{tabIndex:{get:function(ck){var cj=bU.find.attr(ck,"tabindex");
return cj?parseInt(cj,10):aU.test(ck.nodeName)||M.test(ck.nodeName)&&ck.href?0:-1
}}},propFix:{"for":"htmlFor","class":"className"}});
if(!K.hrefNormalized){bU.each(["href","src"],function(ck,cj){bU.propHooks[cj]={get:function(cl){return cl.getAttribute(cj,4)
}}
})
}if(!K.optSelected){bU.propHooks.selected={get:function(ck){var cj=ck.parentNode;
if(cj){cj.selectedIndex;
if(cj.parentNode){cj.parentNode.selectedIndex
}}return null
},set:function(ck){var cj=ck.parentNode;
if(cj){cj.selectedIndex;
if(cj.parentNode){cj.parentNode.selectedIndex
}}}}
}bU.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){bU.propFix[this.toLowerCase()]=this
});
if(!K.enctype){bU.propFix.enctype="encoding"
}var bW=/[\t\r\n\f]/g;
function I(cj){return bU.attr(cj,"class")||""
}bU.fn.extend({addClass:function(cq){var cl,ck,cr,cm,cp,cn,cj,co=0;
if(bU.isFunction(cq)){return this.each(function(cs){bU(this).addClass(cq.call(this,cs,I(this)))
})
}if(typeof cq==="string"&&cq){cl=cq.match(aR)||[];
while((ck=this[co++])){cm=I(ck);
cr=ck.nodeType===1&&(" "+cm+" ").replace(bW," ");
if(cr){cn=0;
while((cp=cl[cn++])){if(cr.indexOf(" "+cp+" ")<0){cr+=cp+" "
}}cj=bU.trim(cr);
if(cm!==cj){bU.attr(ck,"class",cj)
}}}}return this
},removeClass:function(cq){var cl,ck,cr,cm,cp,cn,cj,co=0;
if(bU.isFunction(cq)){return this.each(function(cs){bU(this).removeClass(cq.call(this,cs,I(this)))
})
}if(!arguments.length){return this.attr("class","")
}if(typeof cq==="string"&&cq){cl=cq.match(aR)||[];
while((ck=this[co++])){cm=I(ck);
cr=ck.nodeType===1&&(" "+cm+" ").replace(bW," ");
if(cr){cn=0;
while((cp=cl[cn++])){while(cr.indexOf(" "+cp+" ")>-1){cr=cr.replace(" "+cp+" "," ")
}}cj=bU.trim(cr);
if(cm!==cj){bU.attr(ck,"class",cj)
}}}}return this
},toggleClass:function(cl,cj){var ck=typeof cl;
if(typeof cj==="boolean"&&ck==="string"){return cj?this.addClass(cl):this.removeClass(cl)
}if(bU.isFunction(cl)){return this.each(function(cm){bU(this).toggleClass(cl.call(this,cm,I(this),cj),cj)
})
}return this.each(function(){var co,cn,cm,cp;
if(ck==="string"){cn=0;
cm=bU(this);
cp=cl.match(aR)||[];
while((co=cp[cn++])){if(cm.hasClass(co)){cm.removeClass(co)
}else{cm.addClass(co)
}}}else{if(cl===undefined||ck==="boolean"){co=I(this);
if(co){bU._data(this,"__className__",co)
}bU.attr(this,"class",co||cl===false?"":bU._data(this,"__className__")||"")
}}})
},hasClass:function(cj){var cl,cm,ck=0;
cl=" "+cj+" ";
while((cm=this[ck++])){if(cm.nodeType===1&&(" "+I(cm)+" ").replace(bW," ").indexOf(cl)>-1){return true
}}return false
}});
bU.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(ck,cj){bU.fn[cj]=function(cm,cl){return arguments.length>0?this.on(cj,null,cm,cl):this.trigger(cj)
}
});
bU.fn.extend({hover:function(cj,ck){return this.mouseenter(cj).mouseleave(ck||cj)
}});
var a0=bh.location;
var bB=bU.now();
var b1=(/\?/);
var be=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;
bU.parseJSON=function(cj){if(bh.JSON&&bh.JSON.parse){return bh.JSON.parse(cj+"")
}var cm,cl=null,ck=bU.trim(cj+"");
return ck&&!bU.trim(ck.replace(be,function(cp,cn,co,cq){if(cm&&cn){cl=0
}if(cl===0){return cp
}cm=co||cn;
cl+=!cq-!co;
return""
}))?(Function("return "+ck))():bU.error("Invalid JSON: "+cj)
};
bU.parseXML=function(cl){var cj,ck;
if(!cl||typeof cl!=="string"){return null
}try{if(bh.DOMParser){ck=new bh.DOMParser();
cj=ck.parseFromString(cl,"text/xml")
}else{cj=new bh.ActiveXObject("Microsoft.XMLDOM");
cj.async="false";
cj.loadXML(cl)
}}catch(cm){cj=undefined
}if(!cj||!cj.documentElement||cj.getElementsByTagName("parsererror").length){bU.error("Invalid XML: "+cl)
}return cj
};
var aC=/#.*$/,ae=/([?&])_=[^&]*/,au=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,J=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,u=/^(?:GET|HEAD)$/,aV=/^\/\//,a6=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,y={},bl={},ba="*/".concat("*"),an=a0.href,ch=a6.exec(an.toLowerCase())||[];
function bV(cj){return function(cn,co){if(typeof cn!=="string"){co=cn;
cn="*"
}var ck,cl=0,cm=cn.toLowerCase().match(aR)||[];
if(bU.isFunction(co)){while((ck=cm[cl++])){if(ck.charAt(0)==="+"){ck=ck.slice(1)||"*";
(cj[ck]=cj[ck]||[]).unshift(co)
}else{(cj[ck]=cj[ck]||[]).push(co)
}}}}
}function t(cj,cl,cp,cm){var ck={},cn=(cj===bl);
function co(cq){var cr;
ck[cq]=true;
bU.each(cj[cq]||[],function(ct,cs){var cu=cs(cl,cp,cm);
if(typeof cu==="string"&&!cn&&!ck[cu]){cl.dataTypes.unshift(cu);
co(cu);
return false
}else{if(cn){return !(cr=cu)
}}});
return cr
}return co(cl.dataTypes[0])||!ck["*"]&&co("*")
}function x(cl,cm){var cj,ck,cn=bU.ajaxSettings.flatOptions||{};
for(ck in cm){if(cm[ck]!==undefined){(cn[ck]?cl:(cj||(cj={})))[ck]=cm[ck]
}}if(cj){bU.extend(true,cl,cj)
}return cl
}function g(cr,cq,cn){var cj,cm,cl,co,ck=cr.contents,cp=cr.dataTypes;
while(cp[0]==="*"){cp.shift();
if(cm===undefined){cm=cr.mimeType||cq.getResponseHeader("Content-Type")
}}if(cm){for(co in ck){if(ck[co]&&ck[co].test(cm)){cp.unshift(co);
break
}}}if(cp[0] in cn){cl=cp[0]
}else{for(co in cn){if(!cp[0]||cr.converters[co+" "+cp[0]]){cl=co;
break
}if(!cj){cj=co
}}cl=cl||cj
}if(cl){if(cl!==cp[0]){cp.unshift(cl)
}return cn[cl]
}}function at(cu,cm,cr,ck){var cj,cp,cs,cn,cl,ct={},cq=cu.dataTypes.slice();
if(cq[1]){for(cs in cu.converters){ct[cs.toLowerCase()]=cu.converters[cs]
}}cp=cq.shift();
while(cp){if(cu.responseFields[cp]){cr[cu.responseFields[cp]]=cm
}if(!cl&&ck&&cu.dataFilter){cm=cu.dataFilter(cm,cu.dataType)
}cl=cp;
cp=cq.shift();
if(cp){if(cp==="*"){cp=cl
}else{if(cl!=="*"&&cl!==cp){cs=ct[cl+" "+cp]||ct["* "+cp];
if(!cs){for(cj in ct){cn=cj.split(" ");
if(cn[1]===cp){cs=ct[cl+" "+cn[0]]||ct["* "+cn[0]];
if(cs){if(cs===true){cs=ct[cj]
}else{if(ct[cj]!==true){cp=cn[0];
cq.unshift(cn[1])
}}break
}}}}if(cs!==true){if(cs&&cu["throws"]){cm=cs(cm)
}else{try{cm=cs(cm)
}catch(co){return{state:"parsererror",error:cs?co:"No conversion from "+cl+" to "+cp}
}}}}}}}return{state:"success",data:cm}
}bU.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:an,type:"GET",isLocal:J.test(ch[1]),global:true,processData:true,async:true,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ba,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":true,"text json":bU.parseJSON,"text xml":bU.parseXML},flatOptions:{url:true,context:true}},ajaxSetup:function(ck,cj){return cj?x(x(ck,bU.ajaxSettings),cj):x(bU.ajaxSettings,ck)
},ajaxPrefilter:bV(y),ajaxTransport:bV(bl),ajax:function(cn,ck){if(typeof cn==="object"){ck=cn;
cn=undefined
}ck=ck||{};
var cw,cy,co,cD,cs,cj,cz,cl,cr=bU.ajaxSetup({},ck),cF=cr.context||cr,cu=cr.context&&(cF.nodeType||cF.jquery)?bU(cF):bU.event,cE=bU.Deferred(),cB=bU.Callbacks("once memory"),cp=cr.statusCode||{},cv={},cC={},cm=0,cq="canceled",cx={readyState:0,getResponseHeader:function(cH){var cG;
if(cm===2){if(!cl){cl={};
while((cG=au.exec(cD))){cl[cG[1].toLowerCase()]=cG[2]
}}cG=cl[cH.toLowerCase()]
}return cG==null?null:cG
},getAllResponseHeaders:function(){return cm===2?cD:null
},setRequestHeader:function(cH,cI){var cG=cH.toLowerCase();
if(!cm){cH=cC[cG]=cC[cG]||cH;
cv[cH]=cI
}return this
},overrideMimeType:function(cG){if(!cm){cr.mimeType=cG
}return this
},statusCode:function(cH){var cG;
if(cH){if(cm<2){for(cG in cH){cp[cG]=[cp[cG],cH[cG]]
}}else{cx.always(cH[cx.status])
}}return this
},abort:function(cH){var cG=cH||cq;
if(cz){cz.abort(cG)
}ct(0,cG);
return this
}};
cE.promise(cx).complete=cB.add;
cx.success=cx.done;
cx.error=cx.fail;
cr.url=((cn||cr.url||an)+"").replace(aC,"").replace(aV,ch[1]+"//");
cr.type=ck.method||ck.type||cr.method||cr.type;
cr.dataTypes=bU.trim(cr.dataType||"*").toLowerCase().match(aR)||[""];
if(cr.crossDomain==null){cw=a6.exec(cr.url.toLowerCase());
cr.crossDomain=!!(cw&&(cw[1]!==ch[1]||cw[2]!==ch[2]||(cw[3]||(cw[1]==="http:"?"80":"443"))!==(ch[3]||(ch[1]==="http:"?"80":"443"))))
}if(cr.data&&cr.processData&&typeof cr.data!=="string"){cr.data=bU.param(cr.data,cr.traditional)
}t(y,cr,ck,cx);
if(cm===2){return cx
}cj=bU.event&&cr.global;
if(cj&&bU.active++===0){bU.event.trigger("ajaxStart")
}cr.type=cr.type.toUpperCase();
cr.hasContent=!u.test(cr.type);
co=cr.url;
if(!cr.hasContent){if(cr.data){co=(cr.url+=(b1.test(co)?"&":"?")+cr.data);
delete cr.data
}if(cr.cache===false){cr.url=ae.test(co)?co.replace(ae,"$1_="+bB++):co+(b1.test(co)?"&":"?")+"_="+bB++
}}if(cr.ifModified){if(bU.lastModified[co]){cx.setRequestHeader("If-Modified-Since",bU.lastModified[co])
}if(bU.etag[co]){cx.setRequestHeader("If-None-Match",bU.etag[co])
}}if(cr.data&&cr.hasContent&&cr.contentType!==false||ck.contentType){cx.setRequestHeader("Content-Type",cr.contentType)
}cx.setRequestHeader("Accept",cr.dataTypes[0]&&cr.accepts[cr.dataTypes[0]]?cr.accepts[cr.dataTypes[0]]+(cr.dataTypes[0]!=="*"?", "+ba+"; q=0.01":""):cr.accepts["*"]);
for(cy in cr.headers){cx.setRequestHeader(cy,cr.headers[cy])
}if(cr.beforeSend&&(cr.beforeSend.call(cF,cx,cr)===false||cm===2)){return cx.abort()
}cq="abort";
for(cy in {success:1,error:1,complete:1}){cx[cy](cr[cy])
}cz=t(bl,cr,ck,cx);
if(!cz){ct(-1,"No Transport")
}else{cx.readyState=1;
if(cj){cu.trigger("ajaxSend",[cx,cr])
}if(cm===2){return cx
}if(cr.async&&cr.timeout>0){cs=bh.setTimeout(function(){cx.abort("timeout")
},cr.timeout)
}try{cm=1;
cz.send(cv,ct)
}catch(cA){if(cm<2){ct(-1,cA)
}else{throw cA
}}}function ct(cL,cH,cM,cJ){var cG,cP,cN,cK,cO,cI=cH;
if(cm===2){return
}cm=2;
if(cs){bh.clearTimeout(cs)
}cz=undefined;
cD=cJ||"";
cx.readyState=cL>0?4:0;
cG=cL>=200&&cL<300||cL===304;
if(cM){cK=g(cr,cx,cM)
}cK=at(cr,cK,cx,cG);
if(cG){if(cr.ifModified){cO=cx.getResponseHeader("Last-Modified");
if(cO){bU.lastModified[co]=cO
}cO=cx.getResponseHeader("etag");
if(cO){bU.etag[co]=cO
}}if(cL===204||cr.type==="HEAD"){cI="nocontent"
}else{if(cL===304){cI="notmodified"
}else{cI=cK.state;
cP=cK.data;
cN=cK.error;
cG=!cN
}}}else{cN=cI;
if(cL||!cI){cI="error";
if(cL<0){cL=0
}}}cx.status=cL;
cx.statusText=(cH||cI)+"";
if(cG){cE.resolveWith(cF,[cP,cI,cx])
}else{cE.rejectWith(cF,[cx,cI,cN])
}cx.statusCode(cp);
cp=undefined;
if(cj){cu.trigger(cG?"ajaxSuccess":"ajaxError",[cx,cr,cG?cP:cN])
}cB.fireWith(cF,[cx,cI]);
if(cj){cu.trigger("ajaxComplete",[cx,cr]);
if(!(--bU.active)){bU.event.trigger("ajaxStop")
}}}return cx
},getJSON:function(cj,ck,cl){return bU.get(cj,ck,cl,"json")
},getScript:function(cj,ck){return bU.get(cj,undefined,ck,"script")
}});
bU.each(["get","post"],function(cj,ck){bU[ck]=function(cl,cn,co,cm){if(bU.isFunction(cn)){cm=cm||co;
co=cn;
cn=undefined
}return bU.ajax(bU.extend({url:cl,type:ck,dataType:cm,data:cn,success:co},bU.isPlainObject(cl)&&cl))
}
});
bU._evalUrl=function(cj){return bU.ajax({url:cj,type:"GET",dataType:"script",cache:true,async:false,global:false,"throws":true})
};
bU.fn.extend({wrapAll:function(cj){if(bU.isFunction(cj)){return this.each(function(cl){bU(this).wrapAll(cj.call(this,cl))
})
}if(this[0]){var ck=bU(cj,this[0].ownerDocument).eq(0).clone(true);
if(this[0].parentNode){ck.insertBefore(this[0])
}ck.map(function(){var cl=this;
while(cl.firstChild&&cl.firstChild.nodeType===1){cl=cl.firstChild
}return cl
}).append(this)
}return this
},wrapInner:function(cj){if(bU.isFunction(cj)){return this.each(function(ck){bU(this).wrapInner(cj.call(this,ck))
})
}return this.each(function(){var ck=bU(this),cl=ck.contents();
if(cl.length){cl.wrapAll(cj)
}else{ck.append(cj)
}})
},wrap:function(cj){var ck=bU.isFunction(cj);
return this.each(function(cl){bU(this).wrapAll(ck?cj.call(this,cl):cj)
})
},unwrap:function(){return this.parent().each(function(){if(!bU.nodeName(this,"body")){bU(this).replaceWith(this.childNodes)
}}).end()
}});
function V(cj){return cj.style&&cj.style.display||bU.css(cj,"display")
}function S(cj){if(!bU.contains(cj.ownerDocument||o,cj)){return true
}while(cj&&cj.nodeType===1){if(V(cj)==="none"||cj.type==="hidden"){return true
}cj=cj.parentNode
}return false
}bU.expr.filters.hidden=function(cj){return K.reliableHiddenOffsets()?(cj.offsetWidth<=0&&cj.offsetHeight<=0&&!cj.getClientRects().length):S(cj)
};
bU.expr.filters.visible=function(cj){return !bU.expr.filters.hidden(cj)
};
var bI=/%20/g,a4=/\[\]$/,aj=/\r?\n/g,b=/^(?:submit|button|image|reset|file)$/i,aH=/^(?:input|select|textarea|keygen)/i;
function k(cl,cn,ck,cm){var cj;
if(bU.isArray(cn)){bU.each(cn,function(cp,co){if(ck||a4.test(cl)){cm(cl,co)
}else{k(cl+"["+(typeof co==="object"&&co!=null?cp:"")+"]",co,ck,cm)
}})
}else{if(!ck&&bU.type(cn)==="object"){for(cj in cn){k(cl+"["+cj+"]",cn[cj],ck,cm)
}}else{cm(cl,cn)
}}}bU.param=function(cj,cl){var cm,ck=[],cn=function(co,cp){cp=bU.isFunction(cp)?cp():(cp==null?"":cp);
ck[ck.length]=encodeURIComponent(co)+"="+encodeURIComponent(cp)
};
if(cl===undefined){cl=bU.ajaxSettings&&bU.ajaxSettings.traditional
}if(bU.isArray(cj)||(cj.jquery&&!bU.isPlainObject(cj))){bU.each(cj,function(){cn(this.name,this.value)
})
}else{for(cm in cj){k(cm,cj[cm],cl,cn)
}}return ck.join("&").replace(bI,"+")
};
bU.fn.extend({serialize:function(){return bU.param(this.serializeArray())
},serializeArray:function(){return this.map(function(){var cj=bU.prop(this,"elements");
return cj?bU.makeArray(cj):this
}).filter(function(){var cj=this.type;
return this.name&&!bU(this).is(":disabled")&&aH.test(this.nodeName)&&!b.test(cj)&&(this.checked||!aX.test(cj))
}).map(function(cj,ck){var cl=bU(this).val();
return cl==null?null:bU.isArray(cl)?bU.map(cl,function(cm){return{name:ck.name,value:cm.replace(aj,"\r\n")}
}):{name:ck.name,value:cl.replace(aj,"\r\n")}
}).get()
}});
bU.ajaxSettings.xhr=bh.ActiveXObject!==undefined?function(){if(this.isLocal){return bs()
}if(o.documentMode>8){return bQ()
}return/^(get|post|head|put|delete|options)$/i.test(this.type)&&bQ()||bs()
}:bQ;
var aN=0,aw={},aL=bU.ajaxSettings.xhr();
if(bh.attachEvent){bh.attachEvent("onunload",function(){for(var cj in aw){aw[cj](undefined,true)
}})
}K.cors=!!aL&&("withCredentials" in aL);
aL=K.ajax=!!aL;
if(aL){bU.ajaxTransport(function(cj){if(!cj.crossDomain||K.cors){var ck;
return{send:function(co,cl){var cm,cn=cj.xhr(),cp=++aN;
cn.open(cj.type,cj.url,cj.async,cj.username,cj.password);
if(cj.xhrFields){for(cm in cj.xhrFields){cn[cm]=cj.xhrFields[cm]
}}if(cj.mimeType&&cn.overrideMimeType){cn.overrideMimeType(cj.mimeType)
}if(!cj.crossDomain&&!co["X-Requested-With"]){co["X-Requested-With"]="XMLHttpRequest"
}for(cm in co){if(co[cm]!==undefined){cn.setRequestHeader(cm,co[cm]+"")
}}cn.send((cj.hasContent&&cj.data)||null);
ck=function(cs,cr){var cq,cv,ct;
if(ck&&(cr||cn.readyState===4)){delete aw[cp];
ck=undefined;
cn.onreadystatechange=bU.noop;
if(cr){if(cn.readyState!==4){cn.abort()
}}else{ct={};
cq=cn.status;
if(typeof cn.responseText==="string"){ct.text=cn.responseText
}try{cv=cn.statusText
}catch(cu){cv=""
}if(!cq&&cj.isLocal&&!cj.crossDomain){cq=ct.text?200:404
}else{if(cq===1223){cq=204
}}}}if(ct){cl(cq,cv,ct,cn.getAllResponseHeaders())
}};
if(!cj.async){ck()
}else{if(cn.readyState===4){bh.setTimeout(ck)
}else{cn.onreadystatechange=aw[cp]=ck
}}},abort:function(){if(ck){ck(undefined,true)
}}}
}})
}function bQ(){try{return new bh.XMLHttpRequest()
}catch(cj){}}function bs(){try{return new bh.ActiveXObject("Microsoft.XMLHTTP")
}catch(cj){}}bU.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(cj){bU.globalEval(cj);
return cj
}}});
bU.ajaxPrefilter("script",function(cj){if(cj.cache===undefined){cj.cache=false
}if(cj.crossDomain){cj.type="GET";
cj.global=false
}});
bU.ajaxTransport("script",function(cl){if(cl.crossDomain){var cj,ck=o.head||bU("head")[0]||o.documentElement;
return{send:function(cm,cn){cj=o.createElement("script");
cj.async=true;
if(cl.scriptCharset){cj.charset=cl.scriptCharset
}cj.src=cl.url;
cj.onload=cj.onreadystatechange=function(cp,co){if(co||!cj.readyState||/loaded|complete/.test(cj.readyState)){cj.onload=cj.onreadystatechange=null;
if(cj.parentNode){cj.parentNode.removeChild(cj)
}cj=null;
if(!co){cn(200,"success")
}}};
ck.insertBefore(cj,ck.firstChild)
},abort:function(){if(cj){cj.onload(undefined,true)
}}}
}});
var bE=[],bk=/(=)\?(?=&|$)|\?\?/;
bU.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var cj=bE.pop()||(bU.expando+"_"+(bB++));
this[cj]=true;
return cj
}});
bU.ajaxPrefilter("json jsonp",function(cm,cj,cn){var cp,ck,cl,co=cm.jsonp!==false&&(bk.test(cm.url)?"url":typeof cm.data==="string"&&(cm.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&bk.test(cm.data)&&"data");
if(co||cm.dataTypes[0]==="jsonp"){cp=cm.jsonpCallback=bU.isFunction(cm.jsonpCallback)?cm.jsonpCallback():cm.jsonpCallback;
if(co){cm[co]=cm[co].replace(bk,"$1"+cp)
}else{if(cm.jsonp!==false){cm.url+=(b1.test(cm.url)?"&":"?")+cm.jsonp+"="+cp
}}cm.converters["script json"]=function(){if(!cl){bU.error(cp+" was not called")
}return cl[0]
};
cm.dataTypes[0]="json";
ck=bh[cp];
bh[cp]=function(){cl=arguments
};
cn.always(function(){if(ck===undefined){bU(bh).removeProp(cp)
}else{bh[cp]=ck
}if(cm[cp]){cm.jsonpCallback=cj.jsonpCallback;
bE.push(cp)
}if(cl&&bU.isFunction(ck)){ck(cl[0])
}cl=ck=undefined
});
return"script"
}});
bU.parseHTML=function(cn,cl,cm){if(!cn||typeof cn!=="string"){return null
}if(typeof cl==="boolean"){cm=cl;
cl=false
}cl=cl||o;
var ck=a.exec(cn),cj=!cm&&[];
if(ck){return[cl.createElement(ck[1])]
}ck=G([cn],cl,cj);
if(cj&&cj.length){bU(cj).remove()
}return bU.merge([],ck.childNodes)
};
var cf=bU.fn.load;
bU.fn.load=function(cm,cp,cq){if(typeof cm!=="string"&&cf){return cf.apply(this,arguments)
}var cj,cn,cl,ck=this,co=cm.indexOf(" ");
if(co>-1){cj=bU.trim(cm.slice(co,cm.length));
cm=cm.slice(0,co)
}if(bU.isFunction(cp)){cq=cp;
cp=undefined
}else{if(cp&&typeof cp==="object"){cn="POST"
}}if(ck.length>0){bU.ajax({url:cm,type:cn||"GET",dataType:"html",data:cp}).done(function(cr){cl=arguments;
ck.html(cj?bU("<div>").append(bU.parseHTML(cr)).find(cj):cr)
}).always(cq&&function(cs,cr){ck.each(function(){cq.apply(this,cl||[cs.responseText,cr,cs])
})
})
}return this
};
bU.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(cj,ck){bU.fn[ck]=function(cl){return this.on(ck,cl)
}
});
bU.expr.filters.animated=function(cj){return bU.grep(bU.timers,function(ck){return cj===ck.elem
}).length
};
function bD(cj){return bU.isWindow(cj)?cj:cj.nodeType===9?cj.defaultView||cj.parentWindow:false
}bU.offset={setOffset:function(cl,cv,cp){var cr,co,cj,cm,ck,ct,cu,cq=bU.css(cl,"position"),cn=bU(cl),cs={};
if(cq==="static"){cl.style.position="relative"
}ck=cn.offset();
cj=bU.css(cl,"top");
ct=bU.css(cl,"left");
cu=(cq==="absolute"||cq==="fixed")&&bU.inArray("auto",[cj,ct])>-1;
if(cu){cr=cn.position();
cm=cr.top;
co=cr.left
}else{cm=parseFloat(cj)||0;
co=parseFloat(ct)||0
}if(bU.isFunction(cv)){cv=cv.call(cl,cp,bU.extend({},ck))
}if(cv.top!=null){cs.top=(cv.top-ck.top)+cm
}if(cv.left!=null){cs.left=(cv.left-ck.left)+co
}if("using" in cv){cv.using.call(cl,cs)
}else{cn.css(cs)
}}};
bU.fn.extend({offset:function(ck){if(arguments.length){return ck===undefined?this:this.each(function(cp){bU.offset.setOffset(this,ck,cp)
})
}var cj,co,cm={top:0,left:0},cl=this[0],cn=cl&&cl.ownerDocument;
if(!cn){return
}cj=cn.documentElement;
if(!bU.contains(cj,cl)){return cm
}if(typeof cl.getBoundingClientRect!=="undefined"){cm=cl.getBoundingClientRect()
}co=bD(cn);
return{top:cm.top+(co.pageYOffset||cj.scrollTop)-(cj.clientTop||0),left:cm.left+(co.pageXOffset||cj.scrollLeft)-(cj.clientLeft||0)}
},position:function(){if(!this[0]){return
}var cl,cm,cj={top:0,left:0},ck=this[0];
if(bU.css(ck,"position")==="fixed"){cm=ck.getBoundingClientRect()
}else{cl=this.offsetParent();
cm=this.offset();
if(!bU.nodeName(cl[0],"html")){cj=cl.offset()
}cj.top+=bU.css(cl[0],"borderTopWidth",true);
cj.left+=bU.css(cl[0],"borderLeftWidth",true)
}return{top:cm.top-cj.top-bU.css(ck,"marginTop",true),left:cm.left-cj.left-bU.css(ck,"marginLeft",true)}
},offsetParent:function(){return this.map(function(){var cj=this.offsetParent;
while(cj&&(!bU.nodeName(cj,"html")&&bU.css(cj,"position")==="static")){cj=cj.offsetParent
}return cj||b6
})
}});
bU.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(cl,ck){var cj=/Y/.test(ck);
bU.fn[cl]=function(cm){return aO(this,function(cn,cq,cp){var co=bD(cn);
if(cp===undefined){return co?(ck in co)?co[ck]:co.document.documentElement[cq]:cn[cq]
}if(co){co.scrollTo(!cj?cp:bU(co).scrollLeft(),cj?cp:bU(co).scrollTop())
}else{cn[cq]=cp
}},cl,cm,arguments.length,null)
}
});
bU.each(["top","left"],function(cj,ck){bU.cssHooks[ck]=bj(K.pixelPosition,function(cm,cl){if(cl){cl=N(cm,ck);
return al.test(cl)?bU(cm).position()[ck]+"px":cl
}})
});
bU.each({Height:"height",Width:"width"},function(cj,ck){bU.each({padding:"inner"+cj,content:ck,"":"outer"+cj},function(cl,cm){bU.fn[cm]=function(cq,cp){var co=arguments.length&&(cl||typeof cq!=="boolean"),cn=cl||(cq===true||cp===true?"margin":"border");
return aO(this,function(cs,cr,ct){var cu;
if(bU.isWindow(cs)){return cs.document.documentElement["client"+cj]
}if(cs.nodeType===9){cu=cs.documentElement;
return Math.max(cs.body["scroll"+cj],cu["scroll"+cj],cs.body["offset"+cj],cu["offset"+cj],cu["client"+cj])
}return ct===undefined?bU.css(cs,cr,cn):bU.style(cs,cr,ct,cn)
},ck,co?cq:undefined,co,null)
}
})
});
bU.fn.extend({bind:function(cj,cl,ck){return this.on(cj,null,cl,ck)
},unbind:function(cj,ck){return this.off(cj,null,ck)
},delegate:function(cj,ck,cm,cl){return this.on(ck,cj,cm,cl)
},undelegate:function(cj,ck,cl){return arguments.length===1?this.off(cj,"**"):this.off(ck,cj||"**",cl)
}});
bU.fn.size=function(){return this.length
};
bU.fn.andSelf=bU.fn.addBack;
if(typeof define==="function"&&define.amd){define("jquery",[],function(){return bU
})
}var bw=bh.jQuery,T=bh.$;
bU.noConflict=function(cj){if(bh.$===bU){bh.$=T
}if(cj&&bh.jQuery===bU){bh.jQuery=bw
}return bU
};
if(!aI){bh.jQuery=bh.$=bU
}return bU
}));
String.prototype.capitalize=function(){if(typeof this.charAt!="function"){return this
}return this.charAt(0).toUpperCase()+this.substring(1,this.length)
};
String.prototype.htmlTrim=function(){var a=String.fromCharCode(160);
return(this||"").replace(new RegExp("^[s"+a+"]+|[s"+a+"]+$","g"),"")
};
String.prototype.truncate=function(a){if(this.length>a){return this.substring(0,a-3)+"..."
}else{return this+""
}};
String.prototype.html_decode=function(){return $("<div/>").html(this+"").text()
};
String.prototype.html_encode=function(){return(this+"").replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")
};
String.prototype.remove_accents=function(){var a=this+"";
var b=[["ÀÁÂÃÄÅ","A"],["àáâãäå","a"],["ÈÉÊË","E"],["èéêë","e"],["Ç","C"],["ç","c"],["ìíîï","i"],["ÌÍÎÏ","I"],["ÒÓÔÕÖØ","O"],["òóôõöø","o"],["œ","oe"],["ß","ss"],["ÙÚÛÜ","u"],["ùúûü","u"],["ÿ","y"],["Ñ","N"],["ñ","n"]].each(function(d){for(var e=0;
e<d[0].length;
e++){a=a.replace(new RegExp(d[0].charAt(e),"g"),d[1])
}});
return a
};
String.prototype.to_alphanumeric=function(){return this.remove_accents().replace(/\W+/g,"_")
};
String.prototype.is_email=function(){return this.match(/^([^@\s,]+)@((?:[-_a-z0-9]+\.)+[a-z]{2,})$/i)
};
String.prototype.is_url=function(){return this.match(/[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/)
};
String.prototype.is_tel=function(){return this.match(/^\+?[\d\s\.-]{6,}$/)
};
String.prototype.UTF8encode=function(){string=this.replace(/\r\n/g,"\n");
var a="";
for(var d=0;
d<string.length;
d++){var b=string.charCodeAt(d);
if(b<128){a+=String.fromCharCode(b)
}else{if((b>127)&&(b<2048)){a+=String.fromCharCode((b>>6)|192);
a+=String.fromCharCode((b&63)|128)
}else{a+=String.fromCharCode((b>>12)|224);
a+=String.fromCharCode(((b>>6)&63)|128);
a+=String.fromCharCode((b&63)|128)
}}}return a
};
String.prototype.UTF8decode=function(){var a="";
var d=0;
var g=0;
var e=0;
var b=0;
utftext=this;
while(d<utftext.length){g=utftext.charCodeAt(d);
if(g<128){a+=String.fromCharCode(g);
d++
}else{if((g>191)&&(g<224)){b=utftext.charCodeAt(d+1);
a+=String.fromCharCode(((g&31)<<6)|(b&63));
d+=2
}else{b=utftext.charCodeAt(d+1);
c3=utftext.charCodeAt(d+2);
a+=String.fromCharCode(((g&15)<<12)|((b&63)<<6)|(c3&63));
d+=3
}}}return a
};
function str_repeat(b,a){for(var c=[];
a>0;
c[--a]=b){}return(c.join(""))
}function sprintf(){var g=0,e,h=arguments[g++],l=[],d,k,n,b;
while(h){if(d=/^[^\x25]+/.exec(h)){l.push(d[0])
}else{if(d=/^\x25{2}/.exec(h)){l.push("%")
}else{if(d=/^\x25(?:(\d+)\$)?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(h)){if(((e=arguments[d[1]||g++])==null)||(e==undefined)){throw ("In sprintf, Too few arguments. (string="+arguments[0])
}if(/[^s]/.test(d[7])&&(typeof(e)!="number")){throw ("In sprintf, Expecting number but found "+typeof(e)+" (string="+arguments[0])
}switch(d[7]){case"b":e=e.toString(2);
break;
case"c":e=String.fromCharCode(e);
break;
case"d":e=parseInt(e);
break;
case"e":e=d[6]?e.toExponential(d[6]):e.toExponential();
break;
case"f":e=d[6]?parseFloat(e).toFixed(d[6]):parseFloat(e);
break;
case"o":e=e.toString(8);
break;
case"s":e=((e=String(e))&&d[6]?e.substring(0,d[6]):e);
break;
case"u":e=Math.abs(e);
break;
case"x":e=e.toString(16);
break;
case"X":e=e.toString(16).toUpperCase();
break
}e=(/[def]/.test(d[7])&&d[2]&&e>0?"+"+e:e);
n=d[3]?d[3]=="0"?"0":d[3].charAt(1):" ";
b=d[5]-String(e).length;
k=d[5]?str_repeat(n,b):"";
l.push(d[4]?e+k:k+e)
}else{throw ("In sprintf, unknow error string="+arguments[0])
}}}h=h.substring(d[0].length)
}return l.join("")
}String.prototype.obfuscate=function(){var b="";
for(var a=0;
a<this.length;
++a){b+=String.fromCharCode(5^this.charCodeAt(a))
}return b
};
String.prototype.obfuscate36=function(){var b="";
for(var a=0;
a<this.length;
++a){b+=(this.charCodeAt(a)+a+1).toString(36)
}return b
};
oburl=function(a,b){if(a.match(/^\/files\/users\//)){if(b){a=a.replace(/[^\/]+(...)$/,"sitew_protected.$1")
}else{a=a.replace(/[^\/]+$/,"sitew_protected.swf")
}}else{if(a.match(/^\/fs\//)){r=a.match(/(.*?\/)(\w+)-((.*?)(\.[^\.]+$)|(.*))/);
a=r[1]+"sitew_protection/"+r[2].obfuscate36()+"-"+r[4]+(b?"":".swf")
}}return a
};
String.prototype.strip=function(){var a=document.createElement("div");
a.innerHTML=this;
return a.textContent||a.innerText||""
};
if(window.Image==undefined){Image=function(){return $("<img/>")[0]
}
}if(!Array.prototype.forEach){Array.prototype.forEach=function(d,c){for(var b=0,a=this.length;
b<a;
b++){d.call(c,this[b],b,this)
}}
}Array.prototype.each=function(d,c){for(var b=0,a=this.length;
b<a;
b++){d.call(c,this[b],this)
}};
Array.prototype.each_with_index=function(d,c){for(var b=0,a=this.length;
b<a;
b++){d.call(c,this[b],b,this)
}};
Array.prototype.collect=function(g,e){var c=new Array();
for(var d=0,b=this.length;
d<b;
d++){c.push(g.call(e,this[d],this))
}return c
};
Array.prototype.find_index=function(d,c){for(var b=0,a=this.length;
b<a;
b++){if(d.call(c,this[b],this)){return b
}}return null
};
Array.prototype.find=function(d,c){for(var b=0,a=this.length;
b<a;
b++){if(d.call(c,this[b],this)){return this[b]
}}return null
};
Array.prototype.find_all=function(g,e){var c=[];
for(var d=0,b=this.length;
d<b;
d++){if(g.call(e,this[d],this)){c.push(this[d])
}}return c
};
Array.prototype.include=function(c){for(var b=0,a=this.length;
b<a;
b++){if(this[b]==c){return true
}}return false
};
Array.prototype.includeOne=function(e){var c=false;
for(var d=0,b=this.length;
!c&&d<b;
d++){c|=e.include(this[d])
}return c
};
Array.prototype.removeAt=function(a){return this.splice(a,1)[0]
};
Array.prototype.remove=function(b){var a=this.indexOf(b);
if(a>=0){return this.splice(a,1)[0]
}else{return false
}};
Array.prototype.removeAll=function(b){var a=this.indexOf(b);
while(a>=0){this.splice(a,1);
a=this.indexOf(b)
}return this
};
Array.prototype.to_h=function(d,c){c=c||"id";
d=d||{};
for(var b=0,a=this.length;
b<a;
b++){this[b][c]=this[b][c]||0;
d[this[b][c]||0]=this[b]
}return d
};
Array.prototype.insertAt=function(c,d){var a=this.slice(0,d);
a.push(c);
return a.concat(this.slice(d))
};
Array.prototype.insertArrayAt=function(c,d){var a=this.slice(0,d);
a=a.concat(c);
return a.concat(this.slice(d))
};
Array.prototype.max=function(){var b=this[0];
var a=this.length;
for(var c=1;
c<a;
c++){if(this[c]>b){b=this[c]
}}return b
};
Array.prototype.min=function(){var c=this[0];
var a=this.length;
for(var b=1;
b<a;
b++){if(this[b]<c){c=this[b]
}}return c
};
Array.prototype.unique=function(){var a=this;
return $.grep(this,function(c,b){return b==$.inArray(c,a)
})
};
Array.prototype.move=function(b,a){this.splice(a,0,this.splice(b,1)[0])
};
Array.prototype.diff=function(b){return this.filter(function(a){return !(b.indexOf(a)>-1)
})
};
Array.prototype.equals=function(c){if(!c){return false
}if(this.length!=c.length){return false
}for(var b=0,a=this.length;
b<a;
b++){if(this[b] instanceof Array&&c[b] instanceof Array){if(!this[b].equals(c[b])){return false
}}else{if(this[b]!=c[b]){return false
}}}return true
};
if(!Array.prototype.indexOf){Array.prototype.indexOf=function(b,d){var c,a=(d)?d:0,e;
if(!this){throw new TypeError()
}e=this.length;
if(e===0||a>=e){return -1
}if(a<0){a=e-Math.abs(a)
}for(c=a;
c<e;
c++){if(this[c]===b){return c
}}return -1
}
}if(!Array.prototype.filter){Array.prototype.filter=function(b){if(this==null){throw new TypeError()
}var g=Object(this);
var a=g.length>>>0;
if(typeof b!="function"){throw new TypeError()
}var e=[];
var d=arguments[1];
for(var c=0;
c<a;
c++){if(c in g){var h=g[c];
if(b.call(d,h,c,g)){e.push(h)
}}}return e
}
}if(!this.JSON_){JSON_=function(){function f(n){return n<10?"0"+n:n
}Date.prototype.toJSON=function(){return this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z"
};
var m={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};
function stringify(value,whitelist){var a,i,k,l,r=/["\\\x00-\x1f\x7f-\x9f]/g,v;
switch(typeof value){case"string":return r.test(value)?'"'+value.replace(r,function(a){var c=m[a];
if(c){return c
}c=a.charCodeAt();
return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)
})+'"':'"'+value+'"';
case"number":return isFinite(value)?String(value):"null";
case"boolean":case"null":return String(value);
case"object":if(!value){return"null"
}if(typeof value.toJSON==="function"){return stringify(value.toJSON())
}a=[];
if(typeof value.length==="number"&&!(value.propertyIsEnumerable("length"))){l=value.length;
for(i=0;
i<l;
i+=1){a.push(stringify(value[i],whitelist)||"null")
}return"["+a.join(",")+"]"
}if(whitelist){l=whitelist.length;
for(i=0;
i<l;
i+=1){k=whitelist[i];
if(typeof k==="string"){v=stringify(value[k],whitelist);
if(v){a.push(stringify(k)+":"+v)
}}}}else{for(k in value){if(typeof k==="string"){v=stringify(value[k],whitelist);
if(v){a.push(stringify(k)+":"+v)
}}}}return"{"+a.join(",")+"}"
}}var blacklistType=[];
if(window.HTMLDocument){blacklistType.push(HTMLDocument)
}if(window.XMLDocument){blacklistType.push(XMLDocument)
}if(window.Document){blacklistType.push(Document)
}function stringify_safe(value,opts,depth){try{var a,i,k,l,r=/["\\\x00-\x1f\x7f-\x9f]/g,v;
opts=opts||{};
opts.blacklist=opts.blacklist||["responseXML"];
opts.start_time=opts.start_time||(new Date());
opts.width=opts.width||1;
depth=depth||1;
switch(typeof value){case"string":return r.test(value)?'"'+value.replace(r,function(a){var c=m[a];
if(c){return c
}c=a.charCodeAt();
return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)
})+'"':'"'+value+'"';
case"number":return isFinite(value)?String(value):"null";
case"boolean":case"null":return String(value);
case"object":if(!value){return"null"
}if(typeof value.toJSON==="function"){return stringify_safe(value.toJSON(),opts,depth)
}a=[];
depth+=1;
opts.width+=1;
if(depth>(opts.max_depth||12)){return'"<TooDeep>"'
}if(opts.width>(opts.max_width||(1000))){return'"<TooWide>"'
}if((new Date())-opts.start_time>(opts.max_calculation_time||(5000))){return'"<MaxCalcutionTime>"'
}if(value.nodeType){return stringify_safe($(value))
}if(value.jquery){return stringify({id:value.attr("id"),class_:value.attr("class"),inner_html:value.html()})
}if(typeof value.length==="number"&&!(value.propertyIsEnumerable&&value.propertyIsEnumerable("length"))){l=Math.min(value.length,opts.max_length||1000);
for(i=0;
i<l;
i+=1){a.push(stringify_safe(value[i],opts,depth)||"null")
}return"["+a.join(",")+"]"
}for(k in value){if((new Date())-opts.start_time>(opts.max_calculation_time||(5000))){return'"<MaxCalcutionTime>"'
}if(typeof k==="string"){try{if(value[k]&&value[k].constructor&&blacklistType.include(value[k].constructor)){v='"<'+value[k].constructor+'>"'
}else{if(opts.blacklist&&opts.blacklist.include(k)){v='"<BlacklistedProperty>"'
}else{if(k=="xhr"){v=stringify_safe({status:value[k].status,readyState:value[k].readyState,responseText:value[k].responseText,timeout:value[k].timeout},opts,depth)
}else{v=stringify_safe(value[k],opts,depth)
}}}}catch(exp){v='"<UnreadableProperty '+(exp.toString())+'>"'
}if(v){a.push(stringify(k)+":"+v)
}}}return"{"+a.join(",")+"}";
case"undefined":return'"<undefined>"';
case"function":return null;
default:return'"<UnstringifiableType '+(typeof value)+'>"'
}}catch(expp){return'"<UnstringifiableType '+value.constructor+' >"'
}}return{stringify_safe:stringify_safe,stringify:stringify,parse:function(text,filter){var j;
function walk(k,v){var i,n;
if(v&&typeof v==="object"){for(i in v){if(Object.prototype.hasOwnProperty.apply(v,[i])){n=walk(i,v[i]);
if(n!==undefined){v[i]=n
}}}}return filter(k,v)
}if(/^[\],:{}\s]*$/.test(text.replace(/\\./g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(:?[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");
return typeof filter==="function"?walk("",j):j
}throw new SyntaxError("parseJSON")
}}
}()
}Date.dayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
Date.abbrDayNames=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];
Date.monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"];
Date.abbrMonthNames=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
Date.firstDayOfWeek=1;
Date.format="dd/mm/yyyy";
Date.fullYearStart="20";
(function(){function b(c,d){if(!Date.prototype[c]){Date.prototype[c]=d
}}b("isLeapYear",function(){var c=this.getFullYear();
return(c%4==0&&c%100!=0)||c%400==0
});
b("isWeekend",function(){return this.getDay()==0||this.getDay()==6
});
b("isWeekDay",function(){return !this.isWeekend()
});
b("getDaysInMonth",function(){return[31,(this.isLeapYear()?29:28),31,30,31,30,31,31,30,31,30,31][this.getMonth()]
});
b("getDayName",function(c){return c?Date.abbrDayNames[this.getDay()]:Date.dayNames[this.getDay()]
});
b("getMonthName",function(c){return c?Date.abbrMonthNames[this.getMonth()]:Date.monthNames[this.getMonth()]
});
b("getDayOfYear",function(){var c=new Date("1/1/"+this.getFullYear());
return Math.floor((this.getTime()-c.getTime())/86400000)
});
b("getWeekOfYear",function(){return Math.ceil(this.getDayOfYear()/7)
});
b("setDayOfYear",function(c){this.setMonth(0);
this.setDate(c);
return this
});
b("addYears",function(c){this.setFullYear(this.getFullYear()+c);
return this
});
b("addMonths",function(d){var c=this.getDate();
this.setMonth(this.getMonth()+d);
if(c>this.getDate()){this.addDays(-this.getDate())
}return this
});
b("addDays",function(c){this.setTime(this.getTime()+(c*86400000));
return this
});
b("addHours",function(c){this.setHours(this.getHours()+c);
return this
});
b("addMinutes",function(c){this.setMinutes(this.getMinutes()+c);
return this
});
b("addSeconds",function(c){this.setSeconds(this.getSeconds()+c);
return this
});
b("zeroTime",function(){this.setMilliseconds(0);
this.setSeconds(0);
this.setMinutes(0);
this.setHours(0);
return this
});
b("asString",function(d){var c=d||Date.format;
return c.split("yyyy").join(this.getFullYear()).split("yy").join((this.getFullYear()+"").substring(2)).split("mmmm").join(this.getMonthName(false)).split("mmm").join(this.getMonthName(true)).split("mm").join(a(this.getMonth()+1)).split("dd").join(a(this.getDate()))
});
Date.fromString=function(o){var k=Date.format;
var n=new Date("01/01/1977");
var l=0;
var c=k.indexOf("mmmm");
if(c>-1){for(var g=0;
g<Date.monthNames.length;
g++){var e=o.substr(c,Date.monthNames[g].length);
if(Date.monthNames[g]==e){l=Date.monthNames[g].length-4;
break
}}n.setMonth(g)
}else{c=k.indexOf("mmm");
if(c>-1){var e=o.substr(c,3);
for(var g=0;
g<Date.abbrMonthNames.length;
g++){if(Date.abbrMonthNames[g]==e){break
}}n.setMonth(g)
}else{n.setMonth(Number(o.substr(k.indexOf("mm"),2))-1)
}}var m=k.indexOf("yyyy");
if(m>-1){if(c<m){m+=l
}n.setFullYear(Number(o.substr(m,4)))
}else{if(c<m){m+=l
}n.setFullYear(Number(Date.fullYearStart+o.substr(k.indexOf("yy"),2)))
}var h=k.indexOf("dd");
if(c<h){h+=l
}n.setDate(Number(o.substr(h,2)));
if(isNaN(n.getTime())){return false
}return n
};
var a=function(c){var d="0"+c;
return d.substring(d.length-2)
}
})();
(function(b,a){typeof exports==="object"&&typeof module!=="undefined"?module.exports=a():typeof define==="function"&&define.amd?define(a):b.moment=a()
}(this,function(){var cb;
function dj(){return cb.apply(null,arguments)
}function a5(d5){cb=d5
}function bA(d5){return Object.prototype.toString.call(d5)==="[object Array]"
}function aS(d5){return d5 instanceof Date||Object.prototype.toString.call(d5)==="[object Date]"
}function ba(d5,d8){var d7=[],d6;
for(d6=0;
d6<d5.length;
++d6){d7.push(d8(d5[d6],d6))
}return d7
}function bg(d6,d5){return Object.prototype.hasOwnProperty.call(d6,d5)
}function cN(d6,d5){for(var d7 in d5){if(bg(d5,d7)){d6[d7]=d5[d7]
}}if(bg(d5,"toString")){d6.toString=d5.toString
}if(bg(d5,"valueOf")){d6.valueOf=d5.valueOf
}return d6
}function P(d7,d8,d5,d6){return db(d7,d8,d5,d6,true).utc()
}function aN(){return{empty:false,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:false,invalidMonth:null,invalidFormat:false,userInvalidated:false,iso:false}
}function cy(d5){if(d5._pf==null){d5._pf=aN()
}return d5._pf
}function b(d5){if(d5._isValid==null){var d6=cy(d5);
d5._isValid=!isNaN(d5._d.getTime())&&d6.overflow<0&&!d6.empty&&!d6.invalidMonth&&!d6.invalidWeekday&&!d6.nullInput&&!d6.invalidFormat&&!d6.userInvalidated;
if(d5._strict){d5._isValid=d5._isValid&&d6.charsLeftOver===0&&d6.unusedTokens.length===0&&d6.bigHour===undefined
}}return d5._isValid
}function b3(d6){var d5=P(NaN);
if(d6!=null){cN(cy(d5),d6)
}else{cy(d5).userInvalidated=true
}return d5
}var ax=dj.momentProperties=[];
function y(d9,d8){var d5,d7,d6;
if(typeof d8._isAMomentObject!=="undefined"){d9._isAMomentObject=d8._isAMomentObject
}if(typeof d8._i!=="undefined"){d9._i=d8._i
}if(typeof d8._f!=="undefined"){d9._f=d8._f
}if(typeof d8._l!=="undefined"){d9._l=d8._l
}if(typeof d8._strict!=="undefined"){d9._strict=d8._strict
}if(typeof d8._tzm!=="undefined"){d9._tzm=d8._tzm
}if(typeof d8._isUTC!=="undefined"){d9._isUTC=d8._isUTC
}if(typeof d8._offset!=="undefined"){d9._offset=d8._offset
}if(typeof d8._pf!=="undefined"){d9._pf=cy(d8)
}if(typeof d8._locale!=="undefined"){d9._locale=d8._locale
}if(ax.length>0){for(d5 in ax){d7=ax[d5];
d6=d8[d7];
if(typeof d6!=="undefined"){d9[d7]=d6
}}}return d9
}var dP=false;
function bK(d5){y(this,d5);
this._d=new Date(d5._d!=null?d5._d.getTime():NaN);
if(dP===false){dP=true;
dj.updateOffset(this);
dP=false
}}function bY(d5){return d5 instanceof bK||(d5!=null&&d5._isAMomentObject!=null)
}function bI(d5){if(d5<0){return Math.ceil(d5)
}else{return Math.floor(d5)
}}function dX(d5){var d7=+d5,d6=0;
if(d7!==0&&isFinite(d7)){d6=bI(d7)
}return d6
}function T(ea,d9,d6){var d5=Math.min(ea.length,d9.length),d7=Math.abs(ea.length-d9.length),eb=0,d8;
for(d8=0;
d8<d5;
d8++){if((d6&&ea[d8]!==d9[d8])||(!d6&&dX(ea[d8])!==dX(d9[d8]))){eb++
}}return eb+d7
}function aP(){}var cU={};
var aH;
function dG(d5){return d5?d5.toLowerCase().replace("_","-"):d5
}function ag(ea){var d8=0,d6,d9,d5,d7;
while(d8<ea.length){d7=dG(ea[d8]).split("-");
d6=d7.length;
d9=dG(ea[d8+1]);
d9=d9?d9.split("-"):null;
while(d6>0){d5=ai(d7.slice(0,d6).join("-"));
if(d5){return d5
}if(d9&&d9.length>=d6&&T(d7,d9,true)>=d6-1){break
}d6--
}d8++
}return null
}function ai(d5){var d7=null;
if(!cU[d5]&&typeof module!=="undefined"&&module&&module.exports){try{d7=aH._abbr;
require("./locale/"+d5);
dz(d7)
}catch(d6){}}return cU[d5]
}function dz(d6,d5){var d7;
if(d6){if(typeof d5==="undefined"){d7=u(d6)
}else{d7=p(d6,d5)
}if(d7){aH=d7
}}return aH._abbr
}function p(d6,d5){if(d5!==null){d5.abbr=d6;
cU[d6]=cU[d6]||new aP();
cU[d6].set(d5);
dz(d6);
return cU[d6]
}else{delete cU[d6];
return null
}}function u(d6){var d5;
if(d6&&d6._locale&&d6._locale._abbr){d6=d6._locale._abbr
}if(!d6){return aH
}if(!bA(d6)){d5=ai(d6);
if(d5){return d5
}d6=[d6]
}return ag(d6)
}var q={};
function dS(d7,d5){var d6=d7.toLowerCase();
q[d6]=q[d6+"s"]=q[d5]=d7
}function ah(d5){return typeof d5==="string"?q[d5]||q[d5.toLowerCase()]:undefined
}function cP(d7){var d6={},d5,d8;
for(d8 in d7){if(bg(d7,d8)){d5=ah(d8);
if(d5){d6[d5]=d7[d8]
}}}return d6
}function ca(d5,d6){return function(d7){if(d7!=null){U(this,d5,d7);
dj.updateOffset(this,d6);
return this
}else{return ay(this,d5)
}}
}function ay(d6,d5){return d6._d["get"+(d6._isUTC?"UTC":"")+d5]()
}function U(d6,d5,d7){return d6._d["set"+(d6._isUTC?"UTC":"")+d5](d7)
}function by(d5,d7){var d6;
if(typeof d5==="object"){for(d6 in d5){this.set(d6,d5[d6])
}}else{d5=ah(d5);
if(typeof this[d5]==="function"){return this[d5](d7)
}}return this
}function aa(ea,d9,d6){var d8=""+Math.abs(ea),d7=d9-d8.length,d5=ea>=0;
return(d5?(d6?"+":""):"-")+Math.pow(10,Math.max(0,d7)).toString().substr(1)+d8
}var D=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g;
var a1=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g;
var bd={};
var ds={};
function bb(d6,d7,d5,d9){var d8=d9;
if(typeof d9==="string"){d8=function(){return this[d9]()
}
}if(d6){ds[d6]=d8
}if(d7){ds[d7[0]]=function(){return aa(d8.apply(this,arguments),d7[1],d7[2])
}
}if(d5){ds[d5]=function(){return this.localeData().ordinal(d8.apply(this,arguments),d6)
}
}}function c1(d5){if(d5.match(/\[[\s\S]/)){return d5.replace(/^\[|\]$/g,"")
}return d5.replace(/\\/g,"")
}function bc(d7){var d8=d7.match(D),d5,d6;
for(d5=0,d6=d8.length;
d5<d6;
d5++){if(ds[d8[d5]]){d8[d5]=ds[d8[d5]]
}else{d8[d5]=c1(d8[d5])
}}return function(ea){var d9="";
for(d5=0;
d5<d6;
d5++){d9+=d8[d5] instanceof Function?d8[d5].call(ea,d7):d8[d5]
}return d9
}
}function l(d5,d6){if(!d5.isValid()){return d5.localeData().invalidDate()
}d6=cI(d6,d5.localeData());
bd[d6]=bd[d6]||bc(d6);
return bd[d6](d5)
}function cI(d8,d5){var d6=5;
function d7(d9){return d5.longDateFormat(d9)||d9
}a1.lastIndex=0;
while(d6>=0&&a1.test(d8)){d8=d8.replace(a1,d7);
a1.lastIndex=0;
d6-=1
}return d8
}var dN=/\d/;
var dM=/\d\d/;
var dK=/\d{3}/;
var dJ=/\d{4}/;
var dI=/[+-]?\d{6}/;
var cC=/\d\d?/;
var cz=/\d{1,3}/;
var cw=/\d{1,4}/;
var cu=/[+-]?\d{1,6}/;
var aM=/\d+/;
var dY=/[+-]?\d+/;
var dZ=/Z|[+-]\d\d:?\d\d/gi;
var Z=/[+-]?\d+(\.\d{1,3})?/;
var I=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i;
var cM={};
function N(d5){return typeof d5==="function"&&Object.prototype.toString.call(d5)==="[object Function]"
}function o(d5,d6,d7){cM[d5]=N(d6)?d6:function(d8){return(d8&&d7)?d7:d6
}
}function au(d6,d5){if(!bg(cM,d6)){return new RegExp(bh(d6))
}return cM[d6](d5._strict,d5._locale)
}function bh(d5){return d5.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(d6,ea,d9,d8,d7){return ea||d9||d8||d7
}).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")
}var V={};
function ch(d6,d8){var d5,d7=d8;
if(typeof d6==="string"){d6=[d6]
}if(typeof d8==="number"){d7=function(d9,ea){ea[d8]=dX(d9)
}
}for(d5=0;
d5<d6.length;
d5++){V[d6[d5]]=d7
}}function d3(d5,d6){ch(d5,function(d7,ea,d8,d9){d8._w=d8._w||{};
d6(d7,d8._w,d8,d9)
})
}function a8(d7,d5,d6){if(d5!=null&&bg(V,d7)){V[d7](d5,d6._a,d6,d7)
}}var cv=0;
var cH=1;
var co=2;
var aG=3;
var dt=4;
var cK=5;
var dU=6;
function cR(d5,d6){return new Date(Date.UTC(d5,d6+1,0)).getUTCDate()
}bb("M",["MM",2],"Mo",function(){return this.month()+1
});
bb("MMM",0,0,function(d5){return this.localeData().monthsShort(this,d5)
});
bb("MMMM",0,0,function(d5){return this.localeData().months(this,d5)
});
dS("month","M");
o("M",cC);
o("MM",cC,dM);
o("MMM",I);
o("MMMM",I);
ch(["M","MM"],function(d5,d6){d6[cH]=dX(d5)-1
});
ch(["MMM","MMMM"],function(d5,d9,d6,d7){var d8=d6._locale.monthsParse(d5,d7,d6._strict);
if(d8!=null){d9[cH]=d8
}else{cy(d6).invalidMonth=d5
}});
var d1="January,February,March,April,May,June,July,August,September,October,November,December".split(",");
function cE(d5){return this._months[d5.month()]
}var bF="Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(",");
function cT(d5){return this._monthsShort[d5.month()]
}function bO(d6,ea,d5){var d7,d9,d8;
if(!this._monthsParse){this._monthsParse=[];
this._longMonthsParse=[];
this._shortMonthsParse=[]
}for(d7=0;
d7<12;
d7++){d9=P([2000,d7]);
if(d5&&!this._longMonthsParse[d7]){this._longMonthsParse[d7]=new RegExp("^"+this.months(d9,"").replace(".","")+"$","i");
this._shortMonthsParse[d7]=new RegExp("^"+this.monthsShort(d9,"").replace(".","")+"$","i")
}if(!d5&&!this._monthsParse[d7]){d8="^"+this.months(d9,"")+"|^"+this.monthsShort(d9,"");
this._monthsParse[d7]=new RegExp(d8.replace(".",""),"i")
}if(d5&&ea==="MMMM"&&this._longMonthsParse[d7].test(d6)){return d7
}else{if(d5&&ea==="MMM"&&this._shortMonthsParse[d7].test(d6)){return d7
}else{if(!d5&&this._monthsParse[d7].test(d6)){return d7
}}}}}function dE(d5,d6){var d7;
if(typeof d6==="string"){d6=d5.localeData().monthsParse(d6);
if(typeof d6!=="number"){return d5
}}d7=Math.min(d5.date(),cR(d5.year(),d6));
d5._d["set"+(d5._isUTC?"UTC":"")+"Month"](d6,d7);
return d5
}function w(d5){if(d5!=null){dE(this,d5);
dj.updateOffset(this,true);
return this
}else{return ay(this,"Month")
}}function a2(){return cR(this.year(),this.month())
}function cB(d5){var d7;
var d6=d5._a;
if(d6&&cy(d5).overflow===-2){d7=d6[cH]<0||d6[cH]>11?cH:d6[co]<1||d6[co]>cR(d6[cv],d6[cH])?co:d6[aG]<0||d6[aG]>24||(d6[aG]===24&&(d6[dt]!==0||d6[cK]!==0||d6[dU]!==0))?aG:d6[dt]<0||d6[dt]>59?dt:d6[cK]<0||d6[cK]>59?cK:d6[dU]<0||d6[dU]>999?dU:-1;
if(cy(d5)._overflowDayOfYear&&(d7<cv||d7>co)){d7=co
}cy(d5).overflow=d7
}return d5
}function dx(d5){if(dj.suppressDeprecationWarnings===false&&typeof console!=="undefined"&&console.warn){console.warn("Deprecation warning: "+d5)
}}function cQ(d6,d5){var d7=true;
return cN(function(){if(d7){dx(d6+"\n"+(new Error()).stack);
d7=false
}return d5.apply(this,arguments)
},d5)
}var ap={};
function cr(d5,d6){if(!ap[d5]){dx(d6);
ap[d5]=true
}}dj.suppressDeprecationWarnings=false;
var ce=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/;
var dy=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]];
var ct=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]];
var dr=/^\/?Date\((\-?\d+)/i;
function g(d8){var d9,d5,d7=d8._i,d6=ce.exec(d7);
if(d6){cy(d8).iso=true;
for(d9=0,d5=dy.length;
d9<d5;
d9++){if(dy[d9][1].exec(d7)){d8._f=dy[d9][0];
break
}}for(d9=0,d5=ct.length;
d9<d5;
d9++){if(ct[d9][1].exec(d7)){d8._f+=(d6[6]||" ")+ct[d9][0];
break
}}if(d7.match(dZ)){d8._f+="Z"
}F(d8)
}else{d8._isValid=false
}}function bz(d6){var d5=dr.exec(d6._i);
if(d5!==null){d6._d=new Date(+d5[1]);
return
}g(d6);
if(d6._isValid===false){delete d6._isValid;
dj.createFromInputFallback(d6)
}}dj.createFromInputFallback=cQ("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(d5){d5._d=new Date(d5._i+(d5._useUTC?" UTC":""))
});
function aC(ec,d5,ea,d9,eb,d8,d7){var d6=new Date(ec,d5,ea,d9,eb,d8,d7);
if(ec<1970){d6.setFullYear(ec)
}return d6
}function bN(d6){var d5=new Date(Date.UTC.apply(null,arguments));
if(d6<1970){d5.setUTCFullYear(d6)
}return d5
}bb(0,["YY",2],0,function(){return this.year()%100
});
bb(0,["YYYY",4],0,"year");
bb(0,["YYYYY",5],0,"year");
bb(0,["YYYYYY",6,true],0,"year");
dS("year","y");
o("Y",dY);
o("YY",cC,dM);
o("YYYY",cw,dJ);
o("YYYYY",cu,dI);
o("YYYYYY",cu,dI);
ch(["YYYYY","YYYYYY"],cv);
ch("YYYY",function(d5,d6){d6[cv]=d5.length===2?dj.parseTwoDigitYear(d5):dX(d5)
});
ch("YY",function(d5,d6){d6[cv]=dj.parseTwoDigitYear(d5)
});
function dD(d5){return b8(d5)?366:365
}function b8(d5){return(d5%4===0&&d5%100!==0)||d5%400===0
}dj.parseTwoDigitYear=function(d5){return dX(d5)+(dX(d5)>68?1900:2000)
};
var ac=ca("FullYear",false);
function c0(){return b8(this.year())
}bb("w",["ww",2],"wo","week");
bb("W",["WW",2],"Wo","isoWeek");
dS("week","w");
dS("isoWeek","W");
o("w",cC);
o("ww",cC,dM);
o("W",cC);
o("WW",cC,dM);
d3(["w","ww","W","WW"],function(d5,d8,d6,d7){d8[d7.substr(0,1)]=dX(d5)
});
function d4(d9,d7,ea){var d6=ea-d7,d5=ea-d9.day(),d8;
if(d5>d6){d5-=7
}if(d5<d6-7){d5+=7
}d8=b2(d9).add(d5,"d");
return{week:Math.ceil(d8.dayOfYear()/7),year:d8.year()}
}function da(d5){return d4(d5,this._week.dow,this._week.doy).week
}var bE={dow:0,doy:6};
function aU(){return this._week.dow
}function A(){return this._week.doy
}function bs(d5){var d6=this.localeData().week(this);
return d5==null?d6:this.add((d5-d6)*7,"d")
}function dH(d5){var d6=d4(this,1,4).week;
return d5==null?d6:this.add((d5-d6)*7,"d")
}bb("DDD",["DDDD",3],"DDDo","dayOfYear");
dS("dayOfYear","DDD");
o("DDD",cz);
o("DDDD",dK);
ch(["DDD","DDDD"],function(d5,d7,d6){d6._dayOfYear=dX(d5)
});
function aJ(eb,d7,d9,d6,d5){var ed=6+d5-d6,d8=bN(eb,0,1+ed),ea=d8.getUTCDay(),ec;
if(ea<d5){ea+=7
}d9=d9!=null?1*d9:d5;
ec=1+ed+7*(d7-1)-ea+d9;
return{year:ec>0?eb:eb-1,dayOfYear:ec>0?ec:dD(eb-1)+ec}
}function bV(d5){var d6=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/86400000)+1;
return d5==null?d6:this.add((d5-d6),"d")
}function bj(d6,d5,d7){if(d6!=null){return d6
}if(d5!=null){return d5
}return d7
}function bt(d6){var d5=new Date();
if(d6._useUTC){return[d5.getUTCFullYear(),d5.getUTCMonth(),d5.getUTCDate()]
}return[d5.getFullYear(),d5.getMonth(),d5.getDate()]
}function Y(d9){var ea,d8,d7=[],d6,d5;
if(d9._d){return
}d6=bt(d9);
if(d9._w&&d9._a[co]==null&&d9._a[cH]==null){ak(d9)
}if(d9._dayOfYear){d5=bj(d9._a[cv],d6[cv]);
if(d9._dayOfYear>dD(d5)){cy(d9)._overflowDayOfYear=true
}d8=bN(d5,0,d9._dayOfYear);
d9._a[cH]=d8.getUTCMonth();
d9._a[co]=d8.getUTCDate()
}for(ea=0;
ea<3&&d9._a[ea]==null;
++ea){d9._a[ea]=d7[ea]=d6[ea]
}for(;
ea<7;
ea++){d9._a[ea]=d7[ea]=(d9._a[ea]==null)?(ea===2?1:0):d9._a[ea]
}if(d9._a[aG]===24&&d9._a[dt]===0&&d9._a[cK]===0&&d9._a[dU]===0){d9._nextDay=true;
d9._a[aG]=0
}d9._d=(d9._useUTC?bN:aC).apply(null,d7);
if(d9._tzm!=null){d9._d.setUTCMinutes(d9._d.getUTCMinutes()-d9._tzm)
}if(d9._nextDay){d9._a[aG]=24
}}function ak(d7){var d5,d9,d8,ea,ec,eb,d6;
d5=d7._w;
if(d5.GG!=null||d5.W!=null||d5.E!=null){ec=1;
eb=4;
d9=bj(d5.GG,d7._a[cv],d4(b2(),1,4).year);
d8=bj(d5.W,1);
ea=bj(d5.E,1)
}else{ec=d7._locale._week.dow;
eb=d7._locale._week.doy;
d9=bj(d5.gg,d7._a[cv],d4(b2(),ec,eb).year);
d8=bj(d5.w,1);
if(d5.d!=null){ea=d5.d;
if(ea<ec){++d8
}}else{if(d5.e!=null){ea=d5.e+ec
}else{ea=ec
}}}d6=aJ(d9,d8,ea,eb,ec);
d7._a[cv]=d6.year;
d7._dayOfYear=d6.dayOfYear
}dj.ISO_8601=function(){};
function F(d7){if(d7._f===dj.ISO_8601){g(d7);
return
}d7._a=[];
cy(d7).empty=true;
var ea=""+d7._i,d9,d6,ed,d8,ec,d5=ea.length,eb=0;
ed=cI(d7._f,d7._locale).match(D)||[];
for(d9=0;
d9<ed.length;
d9++){d8=ed[d9];
d6=(ea.match(au(d8,d7))||[])[0];
if(d6){ec=ea.substr(0,ea.indexOf(d6));
if(ec.length>0){cy(d7).unusedInput.push(ec)
}ea=ea.slice(ea.indexOf(d6)+d6.length);
eb+=d6.length
}if(ds[d8]){if(d6){cy(d7).empty=false
}else{cy(d7).unusedTokens.push(d8)
}a8(d8,d6,d7)
}else{if(d7._strict&&!d6){cy(d7).unusedTokens.push(d8)
}}}cy(d7).charsLeftOver=d5-eb;
if(ea.length>0){cy(d7).unusedInput.push(ea)
}if(cy(d7).bigHour===true&&d7._a[aG]<=12&&d7._a[aG]>0){cy(d7).bigHour=undefined
}d7._a[aG]=b6(d7._locale,d7._a[aG],d7._meridiem);
Y(d7);
cB(d7)
}function b6(d5,d7,d8){var d6;
if(d8==null){return d7
}if(d5.meridiemHour!=null){return d5.meridiemHour(d7,d8)
}else{if(d5.isPM!=null){d6=d5.isPM(d8);
if(d6&&d7<12){d7+=12
}if(!d6&&d7===12){d7=0
}return d7
}else{return d7
}}}function E(d5){var d9,d7,d8,d6,ea;
if(d5._f.length===0){cy(d5).invalidFormat=true;
d5._d=new Date(NaN);
return
}for(d6=0;
d6<d5._f.length;
d6++){ea=0;
d9=y({},d5);
if(d5._useUTC!=null){d9._useUTC=d5._useUTC
}d9._f=d5._f[d6];
F(d9);
if(!b(d9)){continue
}ea+=cy(d9).charsLeftOver;
ea+=cy(d9).unusedTokens.length*10;
cy(d9).score=ea;
if(d8==null||ea<d8){d8=ea;
d7=d9
}}cN(d5,d7||d9)
}function cs(d5){if(d5._d){return
}var d6=cP(d5._i);
d5._a=[d6.year,d6.month,d6.day||d6.date,d6.hour,d6.minute,d6.second,d6.millisecond];
Y(d5)
}function cn(d5){var d6=new bK(cB(dW(d5)));
if(d6._nextDay){d6.add(1,"d");
d6._nextDay=undefined
}return d6
}function dW(d6){var d5=d6._i,d7=d6._f;
d6._locale=d6._locale||u(d6._l);
if(d5===null||(d7===undefined&&d5==="")){return b3({nullInput:true})
}if(typeof d5==="string"){d6._i=d5=d6._locale.preparse(d5)
}if(bY(d5)){return new bK(cB(d5))
}else{if(bA(d7)){E(d6)
}else{if(d7){F(d6)
}else{if(aS(d5)){d6._d=d5
}else{bw(d6)
}}}}return d6
}function bw(d6){var d5=d6._i;
if(d5===undefined){d6._d=new Date()
}else{if(aS(d5)){d6._d=new Date(+d5)
}else{if(typeof d5==="string"){bz(d6)
}else{if(bA(d5)){d6._a=ba(d5.slice(0),function(d7){return parseInt(d7,10)
});
Y(d6)
}else{if(typeof(d5)==="object"){cs(d6)
}else{if(typeof(d5)==="number"){d6._d=new Date(d5)
}else{dj.createFromInputFallback(d6)
}}}}}}}function db(d8,d9,d5,d7,d6){var ea={};
if(typeof(d5)==="boolean"){d7=d5;
d5=undefined
}ea._isAMomentObject=true;
ea._useUTC=ea._isUTC=d6;
ea._l=d5;
ea._i=d8;
ea._f=d9;
ea._strict=d7;
return cn(ea)
}function b2(d7,d8,d5,d6){return db(d7,d8,d5,d6,false)
}var aR=cQ("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var d5=b2.apply(null,arguments);
return d5<this?this:d5
});
var dQ=cQ("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var d5=b2.apply(null,arguments);
return d5>this?this:d5
});
function b1(d7,d8){var d6,d5;
if(d8.length===1&&bA(d8[0])){d8=d8[0]
}if(!d8.length){return b2()
}d6=d8[0];
for(d5=1;
d5<d8.length;
++d5){if(!d8[d5].isValid()||d8[d5][d7](d6)){d6=d8[d5]
}}return d6
}function cJ(){var d5=[].slice.call(arguments,0);
return b1("isBefore",d5)
}function a3(){var d5=[].slice.call(arguments,0);
return b1("isAfter",d5)
}function am(ea){var ec=cP(ea),eb=ec.year||0,d6=ec.quarter||0,d7=ec.month||0,d5=ec.week||0,ef=ec.day||0,ed=ec.hour||0,d9=ec.minute||0,ee=ec.second||0,d8=ec.millisecond||0;
this._milliseconds=+d8+ee*1000+d9*60000+ed*3600000;
this._days=+ef+d5*7;
this._months=+d7+d6*3+eb*12;
this._data={};
this._locale=u();
this._bubble()
}function S(d5){return d5 instanceof am
}function dL(d5,d6){bb(d5,0,0,function(){var d8=this.utcOffset();
var d7="+";
if(d8<0){d8=-d8;
d7="-"
}return d7+aa(~~(d8/60),2)+d6+aa(~~(d8)%60,2)
})
}dL("Z",":");
dL("ZZ","");
o("Z",dZ);
o("ZZ",dZ);
ch(["Z","ZZ"],function(d5,d7,d6){d6._useUTC=true;
d6._tzm=bG(d5)
});
var bB=/([\+\-]|\d\d)/gi;
function bG(d6){var d8=((d6||"").match(dZ)||[]);
var d5=d8[d8.length-1]||[];
var d9=(d5+"").match(bB)||["-",0,0];
var d7=+(d9[1]*60)+dX(d9[2]);
return d9[0]==="+"?d7:-d7
}function J(d5,d6){var d7,d8;
if(d6._isUTC){d7=d6.clone();
d8=(bY(d5)||aS(d5)?+d5:+b2(d5))-(+d7);
d7._d.setTime(+d7._d+d8);
dj.updateOffset(d7,false);
return d7
}else{return b2(d5).local()
}}function a(d5){return -Math.round(d5._d.getTimezoneOffset()/15)*15
}dj.updateOffset=function(){};
function cq(d5,d8){var d7=this._offset||0,d6;
if(d5!=null){if(typeof d5==="string"){d5=bG(d5)
}if(Math.abs(d5)<16){d5=d5*60
}if(!this._isUTC&&d8){d6=a(this)
}this._offset=d5;
this._isUTC=true;
if(d6!=null){this.add(d6,"m")
}if(d7!==d5){if(!d8||this._changeInProgress){t(this,c7(d5-d7,"m"),1,false)
}else{if(!this._changeInProgress){this._changeInProgress=true;
dj.updateOffset(this,true);
this._changeInProgress=null
}}}return this
}else{return this._isUTC?d7:a(this)
}}function aF(d5,d6){if(d5!=null){if(typeof d5!=="string"){d5=-d5
}this.utcOffset(d5,d6);
return this
}else{return -this.utcOffset()
}}function k(d5){return this.utcOffset(0,d5)
}function bv(d5){if(this._isUTC){this.utcOffset(0,d5);
this._isUTC=false;
if(d5){this.subtract(a(this),"m")
}}return this
}function bJ(){if(this._tzm){this.utcOffset(this._tzm)
}else{if(typeof this._i==="string"){this.utcOffset(bG(this._i))
}}return this
}function cl(d5){d5=d5?b2(d5).utcOffset():0;
return(this.utcOffset()-d5)%60===0
}function cp(){return(this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset())
}function dc(){if(typeof this._isDSTShifted!=="undefined"){return this._isDSTShifted
}var d6={};
y(d6,this);
d6=dW(d6);
if(d6._a){var d5=d6._isUTC?P(d6._a):b2(d6._a);
this._isDSTShifted=this.isValid()&&T(d6._a,d5.toArray())>0
}else{this._isDSTShifted=false
}return this._isDSTShifted
}function bf(){return !this._isUTC
}function bU(){return this._isUTC
}function be(){return this._isUTC&&this._offset===0
}var aW=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/;
var aQ=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;
function c7(d7,ea){var eb=d7,d9=null,d6,d8,d5;
if(S(d7)){eb={ms:d7._milliseconds,d:d7._days,M:d7._months}
}else{if(typeof d7==="number"){eb={};
if(ea){eb[ea]=d7
}else{eb.milliseconds=d7
}}else{if(!!(d9=aW.exec(d7))){d6=(d9[1]==="-")?-1:1;
eb={y:0,d:dX(d9[co])*d6,h:dX(d9[aG])*d6,m:dX(d9[dt])*d6,s:dX(d9[cK])*d6,ms:dX(d9[dU])*d6}
}else{if(!!(d9=aQ.exec(d7))){d6=(d9[1]==="-")?-1:1;
eb={y:b4(d9[2],d6),M:b4(d9[3],d6),d:b4(d9[4],d6),h:b4(d9[5],d6),m:b4(d9[6],d6),s:b4(d9[7],d6),w:b4(d9[8],d6)}
}else{if(eb==null){eb={}
}else{if(typeof eb==="object"&&("from" in eb||"to" in eb)){d5=a4(b2(eb.from),b2(eb.to));
eb={};
eb.ms=d5.milliseconds;
eb.M=d5.months
}}}}}}d8=new am(eb);
if(S(d7)&&bg(d7,"_locale")){d8._locale=d7._locale
}return d8
}c7.fn=am.prototype;
function b4(d7,d5){var d6=d7&&parseFloat(d7.replace(",","."));
return(isNaN(d6)?0:d6)*d5
}function dv(d7,d5){var d6={milliseconds:0,months:0};
d6.months=d5.month()-d7.month()+(d5.year()-d7.year())*12;
if(d7.clone().add(d6.months,"M").isAfter(d5)){--d6.months
}d6.milliseconds=+d5-+(d7.clone().add(d6.months,"M"));
return d6
}function a4(d7,d5){var d6;
d5=J(d5,d7);
if(d7.isBefore(d5)){d6=dv(d7,d5)
}else{d6=dv(d5,d7);
d6.milliseconds=-d6.milliseconds;
d6.months=-d6.months
}return d6
}function bu(d6,d5){return function(ea,d9){var d8,d7;
if(d9!==null&&!isNaN(+d9)){cr(d5,"moment()."+d5+"(period, number) is deprecated. Please use moment()."+d5+"(number, period).");
d7=ea;
ea=d9;
d9=d7
}ea=typeof ea==="string"?+ea:ea;
d8=c7(ea,d9);
t(this,d8,d6);
return this
}
}function t(d7,ea,d9,d8){var d6=ea._milliseconds,eb=ea._days,d5=ea._months;
d8=d8==null?true:d8;
if(d6){d7._d.setTime(+d7._d+d6*d9)
}if(eb){U(d7,"Date",ay(d7,"Date")+eb*d9)
}if(d5){dE(d7,ay(d7,"Month")+d5*d9)
}if(d8){dj.updateOffset(d7,eb||d5)
}}var ae=bu(1,"add");
var bX=bu(-1,"subtract");
function ar(ea,d5){var d7=ea||b2(),d6=J(d7,this).startOf("day"),d9=this.diff(d6,"days",true),d8=d9<-6?"sameElse":d9<-1?"lastWeek":d9<0?"lastDay":d9<1?"sameDay":d9<2?"nextDay":d9<7?"nextWeek":"sameElse";
return this.format(d5&&d5[d8]||this.localeData().calendar(d8,this,b2(d7)))
}function c5(){return new bK(this)
}function bT(d6,d5){var d7;
d5=ah(typeof d5!=="undefined"?d5:"millisecond");
if(d5==="millisecond"){d6=bY(d6)?d6:b2(d6);
return +this>+d6
}else{d7=bY(d6)?+d6:+b2(d6);
return d7<+this.clone().startOf(d5)
}}function cj(d6,d5){var d7;
d5=ah(typeof d5!=="undefined"?d5:"millisecond");
if(d5==="millisecond"){d6=bY(d6)?d6:b2(d6);
return +this<+d6
}else{d7=bY(d6)?+d6:+b2(d6);
return +this.clone().endOf(d5)<d7
}}function bS(d7,d6,d5){return this.isAfter(d7,d5)&&this.isBefore(d6,d5)
}function O(d6,d5){var d7;
d5=ah(d5||"millisecond");
if(d5==="millisecond"){d6=bY(d6)?d6:b2(d6);
return +this===+d6
}else{d7=+b2(d6);
return +(this.clone().startOf(d5))<=d7&&d7<=+(this.clone().endOf(d5))
}}function cA(d8,d7,d5){var ea=J(d8,this),d9=(ea.utcOffset()-this.utcOffset())*60000,eb,d6;
d7=ah(d7);
if(d7==="year"||d7==="month"||d7==="quarter"){d6=cL(this,ea);
if(d7==="quarter"){d6=d6/3
}else{if(d7==="year"){d6=d6/12
}}}else{eb=this-ea;
d6=d7==="second"?eb/1000:d7==="minute"?eb/60000:d7==="hour"?eb/3600000:d7==="day"?(eb-d9)/86400000:d7==="week"?(eb-d9)/604800000:eb
}return d5?d6:bI(d6)
}function cL(d6,d5){var ea=((d5.year()-d6.year())*12)+(d5.month()-d6.month()),d7=d6.clone().add(ea,"months"),d8,d9;
if(d5-d7<0){d8=d6.clone().add(ea-1,"months");
d9=(d5-d7)/(d7-d8)
}else{d8=d6.clone().add(ea+1,"months");
d9=(d5-d7)/(d8-d7)
}return -(ea+d9)
}dj.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";
function M(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")
}function cD(){var d5=this.clone().utc();
if(0<d5.year()&&d5.year()<=9999){if("function"===typeof Date.prototype.toISOString){return this.toDate().toISOString()
}else{return l(d5,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]")
}}else{return l(d5,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")
}}function n(d6){var d5=l(this,d6||dj.defaultFormat);
return this.localeData().postformat(d5)
}function cZ(d6,d5){if(!this.isValid()){return this.localeData().invalidDate()
}return c7({to:this,from:d6}).locale(this.locale()).humanize(!d5)
}function bl(d5){return this.from(b2(),d5)
}function aO(d6,d5){if(!this.isValid()){return this.localeData().invalidDate()
}return c7({from:this,to:d6}).locale(this.locale()).humanize(!d5)
}function a0(d5){return this.to(b2(),d5)
}function b7(d6){var d5;
if(d6===undefined){return this._locale._abbr
}else{d5=u(d6);
if(d5!=null){this._locale=d5
}return this
}}var dk=cQ("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(d5){if(d5===undefined){return this.localeData()
}else{return this.locale(d5)
}});
function bR(){return this._locale
}function dC(d5){d5=ah(d5);
switch(d5){case"year":this.month(0);
case"quarter":case"month":this.date(1);
case"week":case"isoWeek":case"day":this.hours(0);
case"hour":this.minutes(0);
case"minute":this.seconds(0);
case"second":this.milliseconds(0)
}if(d5==="week"){this.weekday(0)
}if(d5==="isoWeek"){this.isoWeekday(1)
}if(d5==="quarter"){this.month(Math.floor(this.month()/3)*3)
}return this
}function cV(d5){d5=ah(d5);
if(d5===undefined||d5==="millisecond"){return this
}return this.startOf(d5).add(1,(d5==="isoWeek"?"week":d5)).subtract(1,"ms")
}function bP(){return +this._d-((this._offset||0)*60000)
}function bQ(){return Math.floor(+this/1000)
}function aI(){return this._offset?new Date(+this):this._d
}function R(){var d5=this;
return[d5.year(),d5.month(),d5.date(),d5.hour(),d5.minute(),d5.second(),d5.millisecond()]
}function aT(){var d5=this;
return{years:d5.year(),months:d5.month(),date:d5.date(),hours:d5.hours(),minutes:d5.minutes(),seconds:d5.seconds(),milliseconds:d5.milliseconds()}
}function cF(){return b(this)
}function h(){return cN({},cy(this))
}function bn(){return cy(this).overflow
}bb(0,["gg",2],0,function(){return this.weekYear()%100
});
bb(0,["GG",2],0,function(){return this.isoWeekYear()%100
});
function ao(d6,d5){bb(0,[d6,d6.length],0,d5)
}ao("gggg","weekYear");
ao("ggggg","weekYear");
ao("GGGG","isoWeekYear");
ao("GGGGG","isoWeekYear");
dS("weekYear","gg");
dS("isoWeekYear","GG");
o("G",dY);
o("g",dY);
o("GG",cC,dM);
o("gg",cC,dM);
o("GGGG",cw,dJ);
o("gggg",cw,dJ);
o("GGGGG",cu,dI);
o("ggggg",cu,dI);
d3(["gggg","ggggg","GGGG","GGGGG"],function(d5,d8,d6,d7){d8[d7.substr(0,2)]=dX(d5)
});
d3(["gg","GG"],function(d5,d8,d6,d7){d8[d7]=dj.parseTwoDigitYear(d5)
});
function aw(d5,d7,d6){return d4(b2([d5,11,31+d7-d6]),d7,d6).week
}function cS(d5){var d6=d4(this,this.localeData()._week.dow,this.localeData()._week.doy).year;
return d5==null?d6:this.add((d5-d6),"y")
}function cO(d5){var d6=d4(this,1,4).year;
return d5==null?d6:this.add((d5-d6),"y")
}function d2(){return aw(this.year(),1,4)
}function dh(){var d5=this.localeData()._week;
return aw(this.year(),d5.dow,d5.doy)
}bb("Q",0,0,"quarter");
dS("quarter","Q");
o("Q",dN);
ch("Q",function(d5,d6){d6[cH]=(dX(d5)-1)*3
});
function b0(d5){return d5==null?Math.ceil((this.month()+1)/3):this.month((d5-1)*3+this.month()%3)
}bb("D",["DD",2],"Do","date");
dS("date","D");
o("D",cC);
o("DD",cC,dM);
o("Do",function(d6,d5){return d6?d5._ordinalParse:d5._ordinalParseLenient
});
ch(["D","DD"],co);
ch("Do",function(d5,d6){d6[co]=dX(d5.match(cC)[0],10)
});
var Q=ca("Date",true);
bb("d",0,"do","day");
bb("dd",0,0,function(d5){return this.localeData().weekdaysMin(this,d5)
});
bb("ddd",0,0,function(d5){return this.localeData().weekdaysShort(this,d5)
});
bb("dddd",0,0,function(d5){return this.localeData().weekdays(this,d5)
});
bb("e",0,0,"weekday");
bb("E",0,0,"isoWeekday");
dS("day","d");
dS("weekday","e");
dS("isoWeekday","E");
o("d",cC);
o("e",cC);
o("E",cC);
o("dd",I);
o("ddd",I);
o("dddd",I);
d3(["dd","ddd","dddd"],function(d5,d7,d6){var d8=d6._locale.weekdaysParse(d5);
if(d8!=null){d7.d=d8
}else{cy(d6).invalidWeekday=d5
}});
d3(["d","e","E"],function(d5,d8,d6,d7){d8[d7]=dX(d5)
});
function dg(d6,d5){if(typeof d6!=="string"){return d6
}if(!isNaN(d6)){return parseInt(d6,10)
}d6=d5.weekdaysParse(d6);
if(typeof d6==="number"){return d6
}return null
}var av="Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday".split(",");
av.slice(-1,1);
function bW(d5){return this._weekdays[d5.day()]
}var C="Sun,Mon,Tue,Wed,Thu,Fri,Sat,Sun".split(",");
C.slice(-1,1);
function L(d5){return this._weekdaysShort[d5.day()]
}var c4="Su,Mo,Tu,We,Th,Fr,Sa,Su".split(",");
c4.slice(-1,1);
function H(d5){return this._weekdaysMin[d5.day()]
}function du(d8){var d5,d7,d6;
this._weekdaysParse=this._weekdaysParse||[];
for(d5=0;
d5<7;
d5++){if(!this._weekdaysParse[d5]){d7=b2([2000,1]).day(d5);
d6="^"+this.weekdays(d7,"")+"|^"+this.weekdaysShort(d7,"")+"|^"+this.weekdaysMin(d7,"");
this._weekdaysParse[d5]=new RegExp(d6.replace(".",""),"i")
}if(this._weekdaysParse[d5].test(d8)){return d5
}}}function c6(d6){var d5=this._isUTC?this._d.getUTCDay():this._d.getDay();
if(d6!=null){d6=dg(d6,this.localeData());
return this.add(d6-d5,"d")
}else{return d5
}}function aV(d5){var d6=(this.day()+7-this.localeData()._week.dow)%7;
return d5==null?d6:this.add(d5-d6,"d")
}function bD(d5){return d5==null?this.day()||7:this.day(this.day()%7?d5:d5-7)
}bb("H",["HH",2],0,"hour");
bb("h",["hh",2],0,function(){return this.hours()%12||12
});
function x(d5,d6){bb(d5,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),d6)
})
}x("a",true);
x("A",false);
dS("hour","h");
function cG(d6,d5){return d5._meridiemParse
}o("a",cG);
o("A",cG);
o("H",cC);
o("h",cC);
o("HH",cC,dM);
o("hh",cC,dM);
ch(["H","HH"],aG);
ch(["a","A"],function(d5,d7,d6){d6._isPm=d6._locale.isPM(d5);
d6._meridiem=d5
});
ch(["h","hh"],function(d5,d7,d6){d7[aG]=dX(d5);
cy(d6).bigHour=true
});
function br(d5){return((d5+"").toLowerCase().charAt(0)==="p")
}var dB=/[ap]\.?m?\.?/i;
function e(d5,d6,d7){if(d5>11){return d7?"pm":"PM"
}else{return d7?"am":"AM"
}}var cW=ca("Hours",true);
bb("m",["mm",2],0,"minute");
dS("minute","m");
o("m",cC);
o("mm",cC,dM);
ch(["m","mm"],dt);
var dn=ca("Minutes",false);
bb("s",["ss",2],0,"second");
dS("second","s");
o("s",cC);
o("ss",cC,dM);
ch(["s","ss"],cK);
var cx=ca("Seconds",false);
bb("S",0,0,function(){return ~~(this.millisecond()/100)
});
bb(0,["SS",2],0,function(){return ~~(this.millisecond()/10)
});
bb(0,["SSS",3],0,"millisecond");
bb(0,["SSSS",4],0,function(){return this.millisecond()*10
});
bb(0,["SSSSS",5],0,function(){return this.millisecond()*100
});
bb(0,["SSSSSS",6],0,function(){return this.millisecond()*1000
});
bb(0,["SSSSSSS",7],0,function(){return this.millisecond()*10000
});
bb(0,["SSSSSSSS",8],0,function(){return this.millisecond()*100000
});
bb(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1000000
});
dS("millisecond","ms");
o("S",cz,dN);
o("SS",cz,dM);
o("SSS",cz,dK);
var bk;
for(bk="SSSS";
bk.length<=9;
bk+="S"){o(bk,aM)
}function aL(d5,d6){d6[dU]=dX(("0."+d5)*1000)
}for(bk="S";
bk.length<=9;
bk+="S"){ch(bk,aL)
}var az=ca("Milliseconds",false);
bb("z",0,0,"zoneAbbr");
bb("zz",0,0,"zoneName");
function X(){return this._isUTC?"UTC":""
}function cg(){return this._isUTC?"Coordinated Universal Time":""
}var d0=bK.prototype;
d0.add=ae;
d0.calendar=ar;
d0.clone=c5;
d0.diff=cA;
d0.endOf=cV;
d0.format=n;
d0.from=cZ;
d0.fromNow=bl;
d0.to=aO;
d0.toNow=a0;
d0.get=by;
d0.invalidAt=bn;
d0.isAfter=bT;
d0.isBefore=cj;
d0.isBetween=bS;
d0.isSame=O;
d0.isValid=cF;
d0.lang=dk;
d0.locale=b7;
d0.localeData=bR;
d0.max=dQ;
d0.min=aR;
d0.parsingFlags=h;
d0.set=by;
d0.startOf=dC;
d0.subtract=bX;
d0.toArray=R;
d0.toObject=aT;
d0.toDate=aI;
d0.toISOString=cD;
d0.toJSON=cD;
d0.toString=M;
d0.unix=bQ;
d0.valueOf=bP;
d0.year=ac;
d0.isLeapYear=c0;
d0.weekYear=cS;
d0.isoWeekYear=cO;
d0.quarter=d0.quarters=b0;
d0.month=w;
d0.daysInMonth=a2;
d0.week=d0.weeks=bs;
d0.isoWeek=d0.isoWeeks=dH;
d0.weeksInYear=dh;
d0.isoWeeksInYear=d2;
d0.date=Q;
d0.day=d0.days=c6;
d0.weekday=aV;
d0.isoWeekday=bD;
d0.dayOfYear=bV;
d0.hour=d0.hours=cW;
d0.minute=d0.minutes=dn;
d0.second=d0.seconds=cx;
d0.millisecond=d0.milliseconds=az;
d0.utcOffset=cq;
d0.utc=k;
d0.local=bv;
d0.parseZone=bJ;
d0.hasAlignedHourOffset=cl;
d0.isDST=cp;
d0.isDSTShifted=dc;
d0.isLocal=bf;
d0.isUtcOffset=bU;
d0.isUtc=be;
d0.isUTC=be;
d0.zoneAbbr=X;
d0.zoneName=cg;
d0.dates=cQ("dates accessor is deprecated. Use date instead.",Q);
d0.months=cQ("months accessor is deprecated. Use month instead",w);
d0.years=cQ("years accessor is deprecated. Use year instead",ac);
d0.zone=cQ("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",aF);
var aZ=d0;
function bM(d5){return b2(d5*1000)
}function a7(){return b2.apply(null,arguments).parseZone()
}var aK={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};
function bC(d7,d8,d6){var d5=this._calendar[d7];
return typeof d5==="function"?d5.call(d8,d6):d5
}var aA={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};
function ck(d5){var d6=this._longDateFormat[d5],d7=this._longDateFormat[d5.toUpperCase()];
if(d6||!d7){return d6
}this._longDateFormat[d5]=d7.replace(/MMMM|MM|DD|dddd/g,function(d8){return d8.slice(1)
});
return this._longDateFormat[d5]
}var aq="Invalid date";
function cX(){return this._invalidDate
}var bo="%d";
var dA=/\d{1,2}/;
function aE(d5){return this._ordinal.replace("%d",d5)
}function B(d5){return d5
}var df={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};
function dq(d8,d7,d6,d9){var d5=this._relativeTime[d6];
return(typeof d5==="function")?d5(d8,d7,d6,d9):d5.replace(/%d/i,d8)
}function de(d7,d5){var d6=this._relativeTime[d7>0?"future":"past"];
return typeof d6==="function"?d6(d5):d6.replace(/%s/i,d5)
}function dV(d5){var d7,d6;
for(d6 in d5){d7=d5[d6];
if(typeof d7==="function"){this[d6]=d7
}else{this["_"+d6]=d7
}}this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+(/\d{1,2}/).source)
}var bx=aP.prototype;
bx._calendar=aK;
bx.calendar=bC;
bx._longDateFormat=aA;
bx.longDateFormat=ck;
bx._invalidDate=aq;
bx.invalidDate=cX;
bx._ordinal=bo;
bx.ordinal=aE;
bx._ordinalParse=dA;
bx.preparse=B;
bx.postformat=B;
bx._relativeTime=df;
bx.relativeTime=dq;
bx.pastFuture=de;
bx.set=dV;
bx.months=cE;
bx._months=d1;
bx.monthsShort=cT;
bx._monthsShort=bF;
bx.monthsParse=bO;
bx.week=da;
bx._week=bE;
bx.firstDayOfYear=A;
bx.firstDayOfWeek=aU;
bx.weekdays=bW;
bx._weekdays=av;
bx.weekdaysMin=H;
bx._weekdaysMin=c4;
bx.weekdaysShort=L;
bx._weekdaysShort=C;
bx.weekdaysParse=du;
bx.isPM=br;
bx._meridiemParse=dB;
bx.meridiem=e;
function bp(d9,d6,d8,ea){var d5=u();
var d7=P().set(ea,d6);
return d5[d8](d7,d9)
}function aX(ea,d6,d9,d8,eb){if(typeof ea==="number"){d6=ea;
ea=undefined
}ea=ea||"";
if(d6!=null){return bp(ea,d6,d9,eb)
}var d7;
var d5=[];
for(d7=0;
d7<d8;
d7++){d5[d7]=bp(ea,d7,d9,eb)
}return d5
}function aD(d6,d5){return aX(d6,d5,"months",12,"month")
}function bH(d6,d5){return aX(d6,d5,"monthsShort",12,"month")
}function di(d6,d5){return aX(d6,d5,"weekdays",7,"day")
}function dw(d6,d5){return aX(d6,d5,"weekdaysShort",7,"day")
}function c9(d6,d5){return aX(d6,d5,"weekdaysMin",7,"day")
}dz("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(d7){var d5=d7%10,d6=(dX(d7%100/10)===1)?"th":(d5===1)?"st":(d5===2)?"nd":(d5===3)?"rd":"th";
return d7+d6
}});
dj.lang=cQ("moment.lang is deprecated. Use moment.locale instead.",dz);
dj.langData=cQ("moment.langData is deprecated. Use moment.localeData instead.",u);
var m=Math.abs;
function bL(){var d5=this._data;
this._milliseconds=m(this._milliseconds);
this._days=m(this._days);
this._months=m(this._months);
d5.milliseconds=m(d5.milliseconds);
d5.seconds=m(d5.seconds);
d5.minutes=m(d5.minutes);
d5.hours=m(d5.hours);
d5.months=m(d5.months);
d5.years=m(d5.years);
return this
}function cY(d9,d6,d7,d8){var d5=c7(d6,d7);
d9._milliseconds+=d8*d5._milliseconds;
d9._days+=d8*d5._days;
d9._months+=d8*d5._months;
return d9._bubble()
}function bZ(d5,d6){return cY(this,d5,d6,1)
}function cd(d5,d6){return cY(this,d5,d6,-1)
}function dT(d5){if(d5<0){return Math.floor(d5)
}else{return Math.ceil(d5)
}}function b5(){var d7=this._milliseconds;
var ed=this._days;
var d5=this._months;
var d9=this._data;
var ec,d8,eb,ea,d6;
if(!((d7>=0&&ed>=0&&d5>=0)||(d7<=0&&ed<=0&&d5<=0))){d7+=dT(dd(d5)+ed)*86400000;
ed=0;
d5=0
}d9.milliseconds=d7%1000;
ec=bI(d7/1000);
d9.seconds=ec%60;
d8=bI(ec/60);
d9.minutes=d8%60;
eb=bI(d8/60);
d9.hours=eb%24;
ed+=bI(eb/24);
d6=bI(d(ed));
d5+=d6;
ed-=dT(dd(d6));
ea=bI(d5/12);
d5%=12;
d9.days=ed;
d9.months=d5;
d9.years=ea;
return this
}function d(d5){return d5*4800/146097
}function dd(d5){return d5*146097/4800
}function dm(d6){var d8;
var d5;
var d7=this._milliseconds;
d6=ah(d6);
if(d6==="month"||d6==="year"){d8=this._days+d7/86400000;
d5=this._months+d(d8);
return d6==="month"?d5:d5/12
}else{d8=this._days+Math.round(dd(this._months));
switch(d6){case"week":return d8/7+d7/604800000;
case"day":return d8+d7/86400000;
case"hour":return d8*24+d7/3600000;
case"minute":return d8*1440+d7/60000;
case"second":return d8*86400+d7/1000;
case"millisecond":return Math.floor(d8*86400000)+d7;
default:throw new Error("Unknown unit "+d6)
}}}function a6(){return(this._milliseconds+this._days*86400000+(this._months%12)*2592000000+dX(this._months/12)*31536000000)
}function dO(d5){return function(){return this.as(d5)
}
}var z=dO("ms");
var G=dO("s");
var a9=dO("m");
var K=dO("h");
var c8=dO("d");
var bq=dO("w");
var ad=dO("M");
var aY=dO("y");
function an(d5){d5=ah(d5);
return this[d5+"s"]()
}function c2(d5){return function(){return this._data[d5]
}
}var c=c2("milliseconds");
var al=c2("seconds");
var bi=c2("minutes");
var cf=c2("hours");
var af=c2("days");
var dl=c2("months");
var dp=c2("years");
function dR(){return bI(this.days()/7)
}var ab=Math.round;
var bm={s:45,m:45,h:22,d:26,M:11};
function dF(d6,d8,d7,d9,d5){return d5.relativeTime(d8||1,!!d7,d6,d9)
}function aB(d9,d6,ed){var d7=c7(d9).abs();
var ee=ab(d7.as("s"));
var d8=ab(d7.as("m"));
var ec=ab(d7.as("h"));
var ef=ab(d7.as("d"));
var d5=ab(d7.as("M"));
var ea=ab(d7.as("y"));
var eb=ee<bm.s&&["s",ee]||d8===1&&["m"]||d8<bm.m&&["mm",d8]||ec===1&&["h"]||ec<bm.h&&["hh",ec]||ef===1&&["d"]||ef<bm.d&&["dd",ef]||d5===1&&["M"]||d5<bm.M&&["MM",d5]||ea===1&&["y"]||["yy",ea];
eb[2]=d6;
eb[3]=+d9>0;
eb[4]=ed;
return dF.apply(null,eb)
}function at(d5,d6){if(bm[d5]===undefined){return false
}if(d6===undefined){return bm[d5]
}bm[d5]=d6;
return true
}function b9(d7){var d5=this.localeData();
var d6=aB(this,!d7,d5);
if(d7){d6=d5.pastFuture(+this,d6)
}return d5.postformat(d6)
}var ci=Math.abs;
function W(){var ef=ci(this._milliseconds)/1000;
var eg=ci(this._days);
var d7=ci(this._months);
var d9,ee,eb;
d9=bI(ef/60);
ee=bI(d9/60);
ef%=60;
d9%=60;
eb=bI(d7/12);
d7%=12;
var d6=eb;
var ec=d7;
var d5=eg;
var ea=ee;
var d8=d9;
var eh=ef;
var ed=this.asSeconds();
if(!ed){return"P0D"
}return(ed<0?"-":"")+"P"+(d6?d6+"Y":"")+(ec?ec+"M":"")+(d5?d5+"D":"")+((ea||d8||eh)?"T":"")+(ea?ea+"H":"")+(d8?d8+"M":"")+(eh?eh+"S":"")
}var aj=am.prototype;
aj.abs=bL;
aj.add=bZ;
aj.subtract=cd;
aj.as=dm;
aj.asMilliseconds=z;
aj.asSeconds=G;
aj.asMinutes=a9;
aj.asHours=K;
aj.asDays=c8;
aj.asWeeks=bq;
aj.asMonths=ad;
aj.asYears=aY;
aj.valueOf=a6;
aj._bubble=b5;
aj.get=an;
aj.milliseconds=c;
aj.seconds=al;
aj.minutes=bi;
aj.hours=cf;
aj.days=af;
aj.weeks=dR;
aj.months=dl;
aj.years=dp;
aj.humanize=b9;
aj.toISOString=W;
aj.toString=W;
aj.toJSON=W;
aj.locale=b7;
aj.localeData=bR;
aj.toIsoString=cQ("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",W);
aj.lang=dk;
bb("X",0,0,"unix");
bb("x",0,0,"valueOf");
o("x",dY);
o("X",Z);
ch("X",function(d5,d7,d6){d6._d=new Date(parseFloat(d5,10)*1000)
});
ch("x",function(d5,d7,d6){d6._d=new Date(dX(d5))
});
dj.version="2.10.6";
a5(b2);
dj.fn=aZ;
dj.min=cJ;
dj.max=a3;
dj.utc=P;
dj.unix=bM;
dj.months=aD;
dj.isDate=aS;
dj.locale=dz;
dj.invalid=b3;
dj.duration=c7;
dj.isMoment=bY;
dj.weekdays=di;
dj.parseZone=a7;
dj.localeData=u;
dj.isDuration=S;
dj.monthsShort=bH;
dj.weekdaysMin=c9;
dj.defineLocale=p;
dj.weekdaysShort=dw;
dj.normalizeUnits=ah;
dj.relativeTimeThreshold=at;
var cm=dj;
return cm
}));
/*! version : 4.17.42
 =========================================================
 bootstrap-datetimejs
 https://github.com/Eonasdan/bootstrap-datetimepicker
 Copyright (c) 2015 Jonathan Peterson
 =========================================================
 */
(function(a){if(typeof define==="function"&&define.amd){define(["jquery","moment"],a)
}else{if(typeof exports==="object"){a(require("jquery"),require("moment"))
}else{if(typeof jQuery==="undefined"){throw"bootstrap-datetimepicker requires jQuery to be loaded first"
}if(typeof moment==="undefined"){throw"bootstrap-datetimepicker requires Moment.js to be loaded first"
}a(jQuery,moment)
}}}(function(b,c){if(!c){throw new Error("bootstrap-datetimepicker requires Moment.js to be loaded first")
}var a=function(B,I){var u={},ar,am,Y=true,m,at=false,T=false,k,aa=0,D,ax,y,aj=[{clsName:"days",navFnc:"M",navStep:1},{clsName:"months",navFnc:"y",navStep:1},{clsName:"years",navFnc:"y",navStep:10},{clsName:"decades",navFnc:"y",navStep:100}],au=["days","months","years","decades"],z=["top","bottom","auto"],l=["left","right","auto"],aw=["default","top","bottom"],J={up:38,38:"up",down:40,40:"down",left:37,37:"left",right:39,39:"right",tab:9,9:"tab",escape:27,27:"escape",enter:13,13:"enter",pageUp:33,33:"pageUp",pageDown:34,34:"pageDown",shift:16,16:"shift",control:17,17:"control",space:32,32:"space",t:84,84:"t","delete":46,46:"delete"},ap={},E=function(aB){var aA;
if(aB===undefined||aB===null){aA=c()
}else{if(t()){if(ax){aA=c.tz(aB,ax[0],I.useStrict,I.timeZone)
}else{aA=c()
}}else{if(ax){aA=c(aB,ax[0],I.useStrict)
}else{aA=c()
}}}if(t()){aA.tz(I.timeZone)
}return aA
},an=function(aA){if(typeof aA!=="string"||aA.length>1){throw new TypeError("isEnabled expects a single character string parameter")
}switch(aA){case"y":return D.indexOf("Y")!==-1;
case"M":return D.indexOf("M")!==-1;
case"d":return D.toLowerCase().indexOf("d")!==-1;
case"h":case"H":return D.toLowerCase().indexOf("h")!==-1;
case"m":return D.indexOf("m")!==-1;
case"s":return D.indexOf("s")!==-1;
default:return false
}},M=function(){return(an("h")||an("m")||an("s"))
},t=function(){return c.tz!==undefined&&I.timeZone!==undefined&&I.timeZone!==null&&I.timeZone!==""
},S=function(){return(an("y")||an("M")||an("d"))
},o=function(){var aB=b("<thead>").append(b("<tr>").append(b("<th>").addClass("prev").attr("data-action","previous").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.previous)))).append(b("<th>").addClass("picker-switch").attr("data-action","pickerSwitch").attr("colspan",(I.calendarWeeks?"6":"5"))).append(b("<th>").addClass("next").attr("data-action","next").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.next))))),aA=b("<tbody>").append(b("<tr>").append(b("<td>").attr("colspan",(I.calendarWeeks?"8":"7"))));
return[b("<div>").addClass("datepicker-days").append(b("<table>").addClass("table-condensed").append(aB).append(b("<tbody>"))),b("<div>").addClass("datepicker-months").append(b("<table>").addClass("table-condensed").append(aB.clone()).append(aA.clone())),b("<div>").addClass("datepicker-years").append(b("<table>").addClass("table-condensed").append(aB.clone()).append(aA.clone())),b("<div>").addClass("datepicker-decades").append(b("<table>").addClass("table-condensed").append(aB.clone()).append(aA.clone()))]
},W=function(){var aA=b("<tr>"),aB=b("<tr>"),aC=b("<tr>");
if(an("h")){aA.append(b("<td>").append(b("<a>").attr({href:"#",tabindex:"-1",title:I.tooltips.incrementHour}).addClass("btn").attr("data-action","incrementHours").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.up)))));
aB.append(b("<td>").append(b("<span>").addClass("timepicker-hour").attr({"data-time-component":"hours",title:I.tooltips.pickHour}).attr("data-action","showHours")));
aC.append(b("<td>").append(b("<a>").attr({href:"#",tabindex:"-1",title:I.tooltips.decrementHour}).addClass("btn").attr("data-action","decrementHours").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.down)))))
}if(an("m")){if(an("h")){aA.append(b("<td>").addClass("separator"));
aB.append(b("<td>").addClass("separator").html(":"));
aC.append(b("<td>").addClass("separator"))
}aA.append(b("<td>").append(b("<a>").attr({href:"#",tabindex:"-1",title:I.tooltips.incrementMinute}).addClass("btn").attr("data-action","incrementMinutes").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.up)))));
aB.append(b("<td>").append(b("<span>").addClass("timepicker-minute").attr({"data-time-component":"minutes",title:I.tooltips.pickMinute}).attr("data-action","showMinutes")));
aC.append(b("<td>").append(b("<a>").attr({href:"#",tabindex:"-1",title:I.tooltips.decrementMinute}).addClass("btn").attr("data-action","decrementMinutes").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.down)))))
}if(an("s")){if(an("m")){aA.append(b("<td>").addClass("separator"));
aB.append(b("<td>").addClass("separator").html(":"));
aC.append(b("<td>").addClass("separator"))
}aA.append(b("<td>").append(b("<a>").attr({href:"#",tabindex:"-1",title:I.tooltips.incrementSecond}).addClass("btn").attr("data-action","incrementSeconds").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.up)))));
aB.append(b("<td>").append(b("<span>").addClass("timepicker-second").attr({"data-time-component":"seconds",title:I.tooltips.pickSecond}).attr("data-action","showSeconds")));
aC.append(b("<td>").append(b("<a>").attr({href:"#",tabindex:"-1",title:I.tooltips.decrementSecond}).addClass("btn").attr("data-action","decrementSeconds").append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.down)))))
}if(!k){aA.append(b("<td>").addClass("separator"));
aB.append(b("<td>").append(b("<button>").addClass("btn btn-primary").attr({"data-action":"togglePeriod",tabindex:"-1",title:I.tooltips.togglePeriod})));
aC.append(b("<td>").addClass("separator"))
}return b("<div>").addClass("timepicker-picker").append(b("<table>").addClass("table-condensed").append([aA,aB,aC]))
},X=function(){var aB=b("<div>").addClass("timepicker-hours").append(b("<table>").addClass("table-condensed")),aA=b("<div>").addClass("timepicker-minutes").append(b("<table>").addClass("table-condensed")),aD=b("<div>").addClass("timepicker-seconds").append(b("<table>").addClass("table-condensed")),aC=[W()];
if(an("h")){aC.push(aB)
}if(an("m")){aC.push(aA)
}if(an("s")){aC.push(aD)
}return aC
},ai=function(){var aA=[];
if(I.showTodayButton){aA.push(b("<td>").append(b("<a>").attr({"data-action":"today",title:I.tooltips.today}).append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.today)))))
}if(!I.sideBySide&&S()&&M()){aA.push(b("<td>").append(b("<a>").attr({"data-action":"togglePicker",title:I.tooltips.selectTime}).append(b("<span>").addClass("fonticon time").html(b.fn.fonticon(I.icons.time)))))
}if(I.showClear){aA.push(b("<td>").append(b("<a>").attr({"data-action":"clear",title:I.tooltips.clear}).append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.clear)))))
}if(I.showClose){aA.push(b("<td>").append(b("<a>").attr({"data-action":"close",title:I.tooltips.close}).append(b("<span>").addClass("fonticon").html(b.fn.fonticon(I.icons.close)))))
}return b("<table>").addClass("table-condensed").append(b("<tbody>").append(b("<tr>").append(aA)))
},az=function(){var aC=b("<div>").addClass("bootstrap-datetimepicker-widget dropdown-menu"),aA=b("<div>").addClass("datepicker").append(o()),aB=b("<div>").addClass("timepicker").append(X()),aE=b("<ul>").addClass("list-unstyled"),aD=b("<li>").addClass("picker-switch"+(I.collapse?" accordion-toggle":"")).append(ai());
if(I.inline){aC.removeClass("dropdown-menu")
}if(k){aC.addClass("usetwentyfour")
}if(an("s")&&!k){aC.addClass("wider")
}if(I.sideBySide&&S()&&M()){aC.addClass("timepicker-sbs");
if(I.toolbarPlacement==="top"){aC.append(aD)
}aC.append(b("<div>").addClass("row").append(aA.addClass("col-md-6")).append(aB.addClass("col-md-6")));
if(I.toolbarPlacement==="bottom"){aC.append(aD)
}return aC
}if(I.toolbarPlacement==="top"){aE.append(aD)
}if(S()){aE.append(b("<li>").addClass((I.collapse&&M()?"collapse in":"")).append(aA))
}if(I.toolbarPlacement==="default"){aE.append(aD)
}if(M()){aE.append(b("<li>").addClass((I.collapse&&S()?"collapse":"")).append(aB))
}if(I.toolbarPlacement==="bottom"){aE.append(aD)
}return aC.append(aE)
},d=function(){var aA,aB={};
if(B.is("input")||I.inline){aA=B.data()
}else{aA=B.find("input").data()
}if(aA.dateOptions&&aA.dateOptions instanceof Object){aB=b.extend(true,aB,aA.dateOptions)
}b.each(I,function(aD){var aC="date"+aD.charAt(0).toUpperCase()+aD.slice(1);
if(aA[aC]!==undefined){aB[aD]=aA[aC]
}});
return aB
},p=function(){var aA=(at||B).position(),aE=(at||B).offset(),aC=I.widgetPositioning.vertical,aB=I.widgetPositioning.horizontal,aD;
if(I.widgetParent){aD=I.widgetParent.append(T)
}else{if(B.is("input")){aD=B.after(T).parent()
}else{if(I.inline){aD=B.append(T);
return
}else{aD=B;
B.children().first().after(T)
}}}if(aC==="auto"){if(aE.top+T.height()*1.5>=b(window).height()+b(window).scrollTop()&&T.height()+B.outerHeight()<aE.top){aC="top"
}else{aC="bottom"
}}if(aB==="auto"){if(aD.width()<aE.left+T.outerWidth()/2&&aE.left+T.outerWidth()>b(window).width()){aB="right"
}else{aB="left"
}}if(aC==="top"){T.addClass("top").removeClass("bottom")
}else{T.addClass("bottom").removeClass("top")
}if(aB==="right"){T.addClass("pull-right")
}else{T.removeClass("pull-right")
}if(aD.css("position")!=="relative"){aD=aD.parents().filter(function(){return b(this).css("position")==="relative"
}).first()
}if(aD.length===0){throw new Error("datetimepicker component should be placed within a relative positioned container")
}T.css({top:aC==="top"?"auto":aA.top+B.outerHeight(),bottom:aC==="top"?aD.outerHeight()-(aD===B?0:aA.top):"auto",left:aB==="left"?(aD===B?0:aA.left):"auto",right:aB==="left"?"auto":aD.outerWidth()-B.outerWidth()-(aD===B?0:aA.left)})
},x=function(aA){if(aA.type==="dp.change"&&((aA.date&&aA.date.isSame(aA.oldDate))||(!aA.date&&!aA.oldDate))){return
}B.trigger(aA)
},O=function(aA){if(aA==="y"){aA="YYYY"
}x({type:"dp.update",change:aA,viewDate:am.clone()})
},e=function(aA){if(!T){return
}if(aA){y=Math.max(aa,Math.min(3,y+aA))
}else{y=0
}T.find(".datepicker > div").hide().filter(".datepicker-"+aj[y].clsName).show()
},aq=function(){var aB=b("<tr>"),aA=am.clone().startOf("w").startOf("d");
if(I.calendarWeeks===true){aB.append(b("<th>").addClass("cw").text("#"))
}while(aA.isBefore(am.clone().endOf("w"))){aB.append(b("<th>").addClass("dow").text(aA.format("dd")));
aA.add(1,"d")
}T.find(".datepicker-days thead").append(aB)
},G=function(aA){return I.disabledDates[aA.format("YYYY-MM-DD")]===true
},V=function(aA){return I.enabledDates[aA.format("YYYY-MM-DD")]===true
},ah=function(aA){return I.disabledHours[aA.format("H")]===true
},av=function(aA){return I.enabledHours[aA.format("H")]===true
},n=function(aB,aC){if(!aB.isValid()){return false
}if(I.disabledDates&&aC==="d"&&G(aB)){return false
}if(I.enabledDates&&aC==="d"&&!V(aB)){return false
}if(I.minDate&&aB.isBefore(I.minDate,aC)){return false
}if(I.maxDate&&aB.isAfter(I.maxDate,aC)){return false
}if(I.daysOfWeekDisabled&&aC==="d"&&I.daysOfWeekDisabled.indexOf(aB.day())!==-1){return false
}if(I.disabledHours&&(aC==="h"||aC==="m"||aC==="s")&&ah(aB)){return false
}if(I.enabledHours&&(aC==="h"||aC==="m"||aC==="s")&&!av(aB)){return false
}if(I.disabledTimeIntervals&&(aC==="h"||aC==="m"||aC==="s")){var aA=false;
b.each(I.disabledTimeIntervals,function(){if(aB.isBetween(this[0],this[1])){aA=true;
return false
}});
if(aA){return false
}}return true
},N=function(){var aA=[],aB=am.clone().startOf("y").startOf("d");
while(aB.isSame(am,"y")){aA.push(b("<span>").attr("data-action","selectMonth").addClass("month").text(aB.format("MMM")));
aB.add(1,"M")
}T.find(".datepicker-months td").empty().append(aA)
},C=function(){var aB=T.find(".datepicker-months"),aC=aB.find("th"),aA=aB.find("tbody").find("span");
aC.eq(0).find("span").attr("title",I.tooltips.prevYear);
aC.eq(1).attr("title",I.tooltips.selectYear);
aC.eq(2).find("span").attr("title",I.tooltips.nextYear);
aB.find(".disabled").removeClass("disabled");
if(!n(am.clone().subtract(1,"y"),"y")){aC.eq(0).addClass("disabled")
}aC.eq(1).text(am.year());
if(!n(am.clone().add(1,"y"),"y")){aC.eq(2).addClass("disabled")
}aA.removeClass("active");
if(ar.isSame(am,"y")&&!Y){aA.eq(ar.month()).addClass("active")
}aA.each(function(aD){if(!n(am.clone().month(aD),"M")){b(this).addClass("disabled")
}})
},F=function(){var aB=T.find(".datepicker-years"),aD=aB.find("th"),aA=am.clone().subtract(5,"y"),aE=am.clone().add(6,"y"),aC="";
aD.eq(0).find("span").attr("title",I.tooltips.prevDecade);
aD.eq(1).attr("title",I.tooltips.selectDecade);
aD.eq(2).find("span").attr("title",I.tooltips.nextDecade);
aB.find(".disabled").removeClass("disabled");
if(I.minDate&&I.minDate.isAfter(aA,"y")){aD.eq(0).addClass("disabled")
}aD.eq(1).text(aA.year()+"-"+aE.year());
if(I.maxDate&&I.maxDate.isBefore(aE,"y")){aD.eq(2).addClass("disabled")
}while(!aA.isAfter(aE,"y")){aC+='<span data-action="selectYear" class="year'+(aA.isSame(ar,"y")&&!Y?" active":"")+(!n(aA,"y")?" disabled":"")+'">'+aA.year()+"</span>";
aA.add(1,"y")
}aB.find("td").html(aC)
},ak=function(){var aA=T.find(".datepicker-decades"),aG=aA.find("th"),aI=c({y:am.year()-(am.year()%100)-1}),aC=aI.clone().add(100,"y"),aD=aI.clone(),aE=false,aH=false,aB,aF="";
aG.eq(0).find("span").attr("title",I.tooltips.prevCentury);
aG.eq(2).find("span").attr("title",I.tooltips.nextCentury);
aA.find(".disabled").removeClass("disabled");
if(aI.isSame(c({y:1900}))||(I.minDate&&I.minDate.isAfter(aI,"y"))){aG.eq(0).addClass("disabled")
}aG.eq(1).text(aI.year()+"-"+aC.year());
if(aI.isSame(c({y:2000}))||(I.maxDate&&I.maxDate.isBefore(aC,"y"))){aG.eq(2).addClass("disabled")
}while(!aI.isAfter(aC,"y")){aB=aI.year()+12;
aE=I.minDate&&I.minDate.isAfter(aI,"y")&&I.minDate.year()<=aB;
aH=I.maxDate&&I.maxDate.isAfter(aI,"y")&&I.maxDate.year()<=aB;
aF+='<span data-action="selectDecade" class="decade'+(ar.isAfter(aI)&&ar.year()<=aB?" active":"")+(!n(aI,"y")&&!aE&&!aH?" disabled":"")+'" data-selection="'+(aI.year()+6)+'">'+(aI.year()+1)+" - "+(aI.year()+12)+"</span>";
aI.add(12,"y")
}aF+="<span></span><span></span><span></span>";
aA.find("td").html(aF);
aG.eq(1).text((aD.year()+1)+"-"+(aI.year()))
},w=function(){var aB=T.find(".datepicker-days"),aG=aB.find("th"),aA,aD=[],aF,aE,aC;
if(!S()){return
}aG.eq(0).find("span").attr("title",I.tooltips.prevMonth);
aG.eq(1).attr("title",I.tooltips.selectMonth);
aG.eq(2).find("span").attr("title",I.tooltips.nextMonth);
aB.find(".disabled").removeClass("disabled");
aG.eq(1).text(am.format(I.dayViewHeaderFormat));
if(!n(am.clone().subtract(1,"M"),"M")){aG.eq(0).addClass("disabled")
}if(!n(am.clone().add(1,"M"),"M")){aG.eq(2).addClass("disabled")
}aA=am.clone().startOf("M").startOf("w").startOf("d");
for(aC=0;
aC<42;
aC++){if(aA.weekday()===0){aF=b("<tr>");
if(I.calendarWeeks){aF.append('<td class="cw">'+aA.week()+"</td>")
}aD.push(aF)
}aE="";
if(aA.isBefore(am,"M")){aE+=" old"
}if(aA.isAfter(am,"M")){aE+=" new"
}if(aA.isSame(ar,"d")&&!Y){aE+=" active"
}if(!n(aA,"d")){aE+=" disabled"
}if(aA.isSame(E(),"d")){aE+=" today"
}if(aA.day()===0||aA.day()===6){aE+=" weekend"
}aF.append('<td data-action="selectDay" data-day="'+aA.format("L")+'" class="day'+aE+'">'+aA.date()+"</td>");
aA.add(1,"d")
}aB.find("tbody").empty().append(aD);
C();
F();
ak()
},Q=function(){var aB=T.find(".timepicker-hours table"),aD=am.clone().startOf("d"),aA=[],aC=b("<tr>");
if(am.hour()>11&&!k){aD.hour(12)
}while(aD.isSame(am,"d")&&(k||(am.hour()<12&&aD.hour()<12)||am.hour()>11)){if(aD.hour()%4===0){aC=b("<tr>");
aA.push(aC)
}aC.append('<td data-action="selectHour" class="hour'+(!n(aD,"h")?" disabled":"")+'">'+aD.format(k?"HH":"hh")+"</td>");
aD.add(1,"h")
}aB.empty().append(aA)
},L=function(){var aC=T.find(".timepicker-minutes table"),aD=am.clone().startOf("h"),aA=[],aE=b("<tr>"),aB=I.stepping===1?5:I.stepping;
while(am.isSame(aD,"h")){if(aD.minute()%(aB*4)===0){aE=b("<tr>");
aA.push(aE)
}aE.append('<td data-action="selectMinute" class="minute'+(!n(aD,"m")?" disabled":"")+'">'+aD.format("mm")+"</td>");
aD.add(aB,"m")
}aC.empty().append(aA)
},h=function(){var aC=T.find(".timepicker-seconds table"),aA=am.clone().startOf("m"),aB=[],aD=b("<tr>");
while(am.isSame(aA,"m")){if(aA.second()%20===0){aD=b("<tr>");
aB.push(aD)
}aD.append('<td data-action="selectSecond" class="second'+(!n(aA,"s")?" disabled":"")+'">'+aA.format("ss")+"</td>");
aA.add(5,"s")
}aC.empty().append(aB)
},q=function(){var aA,aB,aC=T.find(".timepicker span[data-time-component]");
if(!k){aA=T.find(".timepicker [data-action=togglePeriod]");
aB=ar.clone().add((ar.hours()>=12)?-12:12,"h");
aA.text(ar.format("A"));
if(n(aB,"h")){aA.removeClass("disabled")
}else{aA.addClass("disabled")
}}aC.filter("[data-time-component=hours]").text(ar.format(k?"HH":"hh"));
aC.filter("[data-time-component=minutes]").text(ar.format("mm"));
aC.filter("[data-time-component=seconds]").text(ar.format("ss"));
Q();
L();
h()
},U=function(){if(!T){return
}w();
q()
},Z=function(aB){var aA=Y?null:ar;
if(!aB){Y=true;
m.val("");
B.data("date","");
x({type:"dp.change",date:false,oldDate:aA});
U();
return
}aB=aB.clone().locale(I.locale);
if(t()){aB.tz(I.timeZone)
}if(I.stepping!==1){aB.minutes((Math.round(aB.minutes()/I.stepping)*I.stepping)%60).seconds(0)
}if(n(aB)){ar=aB;
am=ar.clone();
m.val(ar.format(D));
B.data("date",ar.format(D));
Y=false;
U();
x({type:"dp.change",date:ar.clone(),oldDate:aA})
}else{if(!I.keepInvalid){m.val(Y?"":ar.format(D))
}x({type:"dp.error",date:aB})
}},ao=function(){var aA=false;
if(!T){return u
}T.find(".collapse").each(function(){var aB=b(this).data("collapse");
if(aB&&aB.transitioning){aA=true;
return false
}return true
});
if(aA){return u
}if(at&&at.hasClass("btn")){at.toggleClass("active")
}T.hide();
b(window).off("resize",p);
T.off("click","[data-action]");
T.off("mousedown",false);
T.remove();
T=false;
x({type:"dp.hide",date:ar.clone()});
m.blur();
return u
},ad=function(){Z(null)
},ac=function(aA){if(I.parseInputDate===undefined){if(!c.isMoment(aA)){aA=E(aA)
}}else{aA=I.parseInputDate(aA)
}return aA
},ag={next:function(){var aA=aj[y].navFnc;
am.add(aj[y].navStep,aA);
w();
O(aA)
},previous:function(){var aA=aj[y].navFnc;
am.subtract(aj[y].navStep,aA);
w();
O(aA)
},pickerSwitch:function(){e(1)
},selectMonth:function(aB){var aA=b(aB.target).closest("tbody").find("span").index(b(aB.target));
am.month(aA);
if(y===aa){Z(ar.clone().year(am.year()).month(am.month()));
if(!I.inline){ao()
}}else{e(-1);
w()
}O("M")
},selectYear:function(aB){var aA=parseInt(b(aB.target).text(),10)||0;
am.year(aA);
if(y===aa){Z(ar.clone().year(am.year()));
if(!I.inline){ao()
}}else{e(-1);
w()
}O("YYYY")
},selectDecade:function(aB){var aA=parseInt(b(aB.target).data("selection"),10)||0;
am.year(aA);
if(y===aa){Z(ar.clone().year(am.year()));
if(!I.inline){ao()
}}else{e(-1);
w()
}O("YYYY")
},selectDay:function(aB){var aA=am.clone();
if(b(aB.target).is(".old")){aA.subtract(1,"M")
}if(b(aB.target).is(".new")){aA.add(1,"M")
}Z(aA.date(parseInt(b(aB.target).text(),10)));
if(!M()&&!I.keepOpen&&!I.inline){ao()
}},incrementHours:function(){var aA=ar.clone().add(1,"h");
if(n(aA,"h")){Z(aA)
}},incrementMinutes:function(){var aA=ar.clone().add(I.stepping,"m");
if(n(aA,"m")){Z(aA)
}},incrementSeconds:function(){var aA=ar.clone().add(1,"s");
if(n(aA,"s")){Z(aA)
}},decrementHours:function(){var aA=ar.clone().subtract(1,"h");
if(n(aA,"h")){Z(aA)
}},decrementMinutes:function(){var aA=ar.clone().subtract(I.stepping,"m");
if(n(aA,"m")){Z(aA)
}},decrementSeconds:function(){var aA=ar.clone().subtract(1,"s");
if(n(aA,"s")){Z(aA)
}},togglePeriod:function(){Z(ar.clone().add((ar.hours()>=12)?-12:12,"h"))
},togglePicker:function(aG){var aF=b(aG.target),aE=aF.closest("ul"),aC=aE.find(".in"),aB=aE.find(".collapse:not(.in)"),aD;
if(aC&&aC.length){aD=aC.data("collapse");
if(aD&&aD.transitioning){return
}if(aC.collapse){aC.collapse("hide");
aB.collapse("show")
}else{aC.removeClass("in");
aB.addClass("in")
}if(aF.is("span")){var aA=aF;
if(aA.hasClass("time")){aA.removeClass("time").addClass("date").html(b.fn.fonticon(I.icons.date))
}else{aA.removeClass("date").addClass("time").html(b.fn.fonticon(I.icons.time))
}}else{var aA=aF.find("span");
if(aA.hasClass("time")){aA.removeClass("time").addClass("date").html(b.fn.fonticon(I.icons.date))
}else{aA.removeClass("date").addClass("time").html(b.fn.fonticon(I.icons.time))
}}}},showPicker:function(){T.find(".timepicker > div:not(.timepicker-picker)").hide();
T.find(".timepicker .timepicker-picker").show()
},showHours:function(){T.find(".timepicker .timepicker-picker").hide();
T.find(".timepicker .timepicker-hours").show()
},showMinutes:function(){T.find(".timepicker .timepicker-picker").hide();
T.find(".timepicker .timepicker-minutes").show()
},showSeconds:function(){T.find(".timepicker .timepicker-picker").hide();
T.find(".timepicker .timepicker-seconds").show()
},selectHour:function(aB){var aA=parseInt(b(aB.target).text(),10);
if(!k){if(ar.hours()>=12){if(aA!==12){aA+=12
}}else{if(aA===12){aA=0
}}}Z(ar.clone().hours(aA));
ag.showPicker.call(u)
},selectMinute:function(aA){Z(ar.clone().minutes(parseInt(b(aA.target).text(),10)));
ag.showPicker.call(u)
},selectSecond:function(aA){Z(ar.clone().seconds(parseInt(b(aA.target).text(),10)));
ag.showPicker.call(u)
},clear:ad,today:function(){var aA=E();
if(n(aA,"d")){Z(aA)
}},close:ao},R=function(aA){if(b(aA.currentTarget).is(".disabled")){return false
}ag[b(aA.currentTarget).data("action")].apply(u,arguments);
return false
},ab=function(){var aA,aB={year:function(aC){return aC.month(0).date(1).hours(0).seconds(0).minutes(0)
},month:function(aC){return aC.date(1).hours(0).seconds(0).minutes(0)
},day:function(aC){return aC.hours(0).seconds(0).minutes(0)
},hour:function(aC){return aC.seconds(0).minutes(0)
},minute:function(aC){return aC.seconds(0)
}};
if(m.prop("disabled")||(!I.ignoreReadonly&&m.prop("readonly"))||T){return u
}if(m.val()!==undefined&&m.val().trim().length!==0){Z(ac(m.val().trim()))
}else{if(I.useCurrent&&Y&&(I.inline||(m.is("input")&&m.val().trim().length===0))){aA=E();
if(typeof I.useCurrent==="string"){aA=aB[I.useCurrent](aA)
}Z(aA)
}}T=az();
aq();
N();
T.find(".timepicker-hours").hide();
T.find(".timepicker-minutes").hide();
T.find(".timepicker-seconds").hide();
U();
e();
b(window).on("resize",p);
T.on("click","[data-action]",R);
T.on("mousedown",false);
if(at&&at.hasClass("btn")){at.toggleClass("active")
}p();
T.show();
if(I.focusOnShow&&!m.is(":focus")){m.focus()
}x({type:"dp.show"});
return u
},K=function(){return(T?ao():ab())
},H=function(aG){var aJ=null,aE,aF,aH=[],aD={},aI=aG.which,aB,aA,aC="p";
ap[aI]=aC;
for(aE in ap){if(ap.hasOwnProperty(aE)&&ap[aE]===aC){aH.push(aE);
if(parseInt(aE,10)!==aI){aD[aE]=true
}}}for(aE in I.keyBinds){if(I.keyBinds.hasOwnProperty(aE)&&typeof(I.keyBinds[aE])==="function"){aB=aE.split(" ");
if(aB.length===aH.length&&J[aI]===aB[aB.length-1]){aA=true;
for(aF=aB.length-2;
aF>=0;
aF--){if(!(J[aB[aF]] in aD)){aA=false;
break
}}if(aA){aJ=I.keyBinds[aE];
break
}}}}if(aJ){aJ.call(u,T);
aG.stopPropagation();
aG.preventDefault()
}},al=function(aA){ap[aA.which]="r";
aA.stopPropagation();
aA.preventDefault()
},g=function(aB){var aC=b(aB.target).val().trim(),aA=aC?ac(aC):null;
Z(aA);
aB.stopImmediatePropagation();
return false
},A=function(){m.on({change:g,blur:I.debug?"":ao,keydown:H,keyup:al,focus:I.allowInputToggle?ab:""});
if(B.is("input")){m.on({focus:ab})
}else{if(at){at.on("click",K);
at.on("mousedown",false)
}}},P=function(){m.off({change:g,blur:blur,keydown:H,keyup:al,focus:I.allowInputToggle?ao:""});
if(B.is("input")){m.off({focus:ab})
}else{if(at){at.off("click",K);
at.off("mousedown",false)
}}},ae=function(aA){var aB={};
b.each(aA,function(){var aC=ac(this);
if(aC.isValid()){aB[aC.format("YYYY-MM-DD")]=true
}});
return(Object.keys(aB).length)?aB:false
},ay=function(aA){var aB={};
b.each(aA,function(){aB[this]=true
});
return(Object.keys(aB).length)?aB:false
},af=function(){var aA=I.format||"L LT";
D=aA.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(aB){var aC=ar.localeData().longDateFormat(aB)||aB;
return aC.replace(/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(aD){return ar.localeData().longDateFormat(aD)||aD
})
});
ax=I.extraFormats?I.extraFormats.slice():[];
if(ax.indexOf(aA)<0&&ax.indexOf(D)<0){ax.push(D)
}k=(D.toLowerCase().indexOf("a")<1&&D.replace(/\[.*?\]/g,"").indexOf("h")<1);
if(an("y")){aa=2
}if(an("M")){aa=1
}if(an("d")){aa=0
}y=Math.max(aa,y);
if(!Y){Z(ar)
}};
u.destroy=function(){ao();
P();
B.removeData("DateTimePicker");
B.removeData("date")
};
u.toggle=K;
u.show=ab;
u.hide=ao;
u.disable=function(){ao();
if(at&&at.hasClass("btn")){at.addClass("disabled")
}m.prop("disabled",true);
return u
};
u.enable=function(){if(at&&at.hasClass("btn")){at.removeClass("disabled")
}m.prop("disabled",false);
return u
};
u.ignoreReadonly=function(aA){if(arguments.length===0){return I.ignoreReadonly
}if(typeof aA!=="boolean"){throw new TypeError("ignoreReadonly () expects a boolean parameter")
}I.ignoreReadonly=aA;
return u
};
u.options=function(aA){if(arguments.length===0){return b.extend(true,{},I)
}if(!(aA instanceof Object)){throw new TypeError("options() options parameter should be an object")
}b.extend(true,I,aA);
b.each(I,function(aB,aC){if(u[aB]!==undefined){u[aB](aC)
}else{throw new TypeError("option "+aB+" is not recognized!")
}});
return u
};
u.date=function(aA){if(arguments.length===0){if(Y){return null
}return ar.clone()
}if(aA!==null&&typeof aA!=="string"&&!c.isMoment(aA)&&!(aA instanceof Date)){throw new TypeError("date() parameter must be one of [null, string, moment or Date]")
}Z(aA===null?null:ac(aA));
return u
};
u.format=function(aA){if(arguments.length===0){return I.format
}if((typeof aA!=="string")&&((typeof aA!=="boolean")||(aA!==false))){throw new TypeError("format() expects a sting or boolean:false parameter "+aA)
}I.format=aA;
if(D){af()
}return u
};
u.timeZone=function(aA){if(arguments.length===0){return I.timeZone
}if(typeof aA!=="string"){throw new TypeError("newZone() expects a string parameter")
}I.timeZone=aA;
return u
};
u.dayViewHeaderFormat=function(aA){if(arguments.length===0){return I.dayViewHeaderFormat
}if(typeof aA!=="string"){throw new TypeError("dayViewHeaderFormat() expects a string parameter")
}I.dayViewHeaderFormat=aA;
return u
};
u.extraFormats=function(aA){if(arguments.length===0){return I.extraFormats
}if(aA!==false&&!(aA instanceof Array)){throw new TypeError("extraFormats() expects an array or false parameter")
}I.extraFormats=aA;
if(ax){af()
}return u
};
u.disabledDates=function(aA){if(arguments.length===0){return(I.disabledDates?b.extend({},I.disabledDates):I.disabledDates)
}if(!aA){I.disabledDates=false;
U();
return u
}if(!(aA instanceof Array)){throw new TypeError("disabledDates() expects an array parameter")
}I.disabledDates=ae(aA);
I.enabledDates=false;
U();
return u
};
u.enabledDates=function(aA){if(arguments.length===0){return(I.enabledDates?b.extend({},I.enabledDates):I.enabledDates)
}if(!aA){I.enabledDates=false;
U();
return u
}if(!(aA instanceof Array)){throw new TypeError("enabledDates() expects an array parameter")
}I.enabledDates=ae(aA);
I.disabledDates=false;
U();
return u
};
u.daysOfWeekDisabled=function(aA){if(arguments.length===0){return I.daysOfWeekDisabled.splice(0)
}if((typeof aA==="boolean")&&!aA){I.daysOfWeekDisabled=false;
U();
return u
}if(!(aA instanceof Array)){throw new TypeError("daysOfWeekDisabled() expects an array parameter")
}I.daysOfWeekDisabled=aA.reduce(function(aC,aD){aD=parseInt(aD,10);
if(aD>6||aD<0||isNaN(aD)){return aC
}if(aC.indexOf(aD)===-1){aC.push(aD)
}return aC
},[]).sort();
if(I.useCurrent&&!I.keepInvalid){var aB=0;
while(!n(ar,"d")){ar.add(1,"d");
if(aB===7){throw"Tried 7 times to find a valid date"
}aB++
}Z(ar)
}U();
return u
};
u.maxDate=function(aB){if(arguments.length===0){return I.maxDate?I.maxDate.clone():I.maxDate
}if((typeof aB==="boolean")&&aB===false){I.maxDate=false;
U();
return u
}if(typeof aB==="string"){if(aB==="now"||aB==="moment"){aB=E()
}}var aA=ac(aB);
if(!aA.isValid()){throw new TypeError("maxDate() Could not parse date parameter: "+aB)
}if(I.minDate&&aA.isBefore(I.minDate)){throw new TypeError("maxDate() date parameter is before options.minDate: "+aA.format(D))
}I.maxDate=aA;
if(I.useCurrent&&!I.keepInvalid&&ar.isAfter(aB)){Z(I.maxDate)
}if(am.isAfter(aA)){am=aA.clone().subtract(I.stepping,"m")
}U();
return u
};
u.minDate=function(aB){if(arguments.length===0){return I.minDate?I.minDate.clone():I.minDate
}if((typeof aB==="boolean")&&aB===false){I.minDate=false;
U();
return u
}if(typeof aB==="string"){if(aB==="now"||aB==="moment"){aB=E()
}}var aA=ac(aB);
if(!aA.isValid()){throw new TypeError("minDate() Could not parse date parameter: "+aB)
}if(I.maxDate&&aA.isAfter(I.maxDate)){throw new TypeError("minDate() date parameter is after options.maxDate: "+aA.format(D))
}I.minDate=aA;
if(I.useCurrent&&!I.keepInvalid&&ar.isBefore(aB)){Z(I.minDate)
}if(am.isBefore(aA)){am=aA.clone().add(I.stepping,"m")
}U();
return u
};
u.defaultDate=function(aB){if(arguments.length===0){return I.defaultDate?I.defaultDate.clone():I.defaultDate
}if(!aB){I.defaultDate=false;
return u
}if(typeof aB==="string"){if(aB==="now"||aB==="moment"){aB=E()
}else{aB=E(aB,ax)
}}var aA=ac(aB);
if(!aA.isValid()){throw new TypeError("defaultDate() Could not parse date parameter: "+aB)
}if(!n(aA)){throw new TypeError("defaultDate() date passed is invalid according to component setup validations")
}I.defaultDate=aA;
if((I.defaultDate&&I.inline)||m.val().trim()===""){Z(I.defaultDate)
}return u
};
u.locale=function(aA){if(arguments.length===0){return I.locale
}if(!c.localeData(aA)){throw new TypeError("locale() locale "+aA+" is not loaded from moment locales!")
}I.locale=aA;
ar.locale(I.locale);
am.locale(I.locale);
if(D){af()
}if(T){ao();
ab()
}return u
};
u.stepping=function(aA){if(arguments.length===0){return I.stepping
}aA=parseInt(aA,10);
if(isNaN(aA)||aA<1){aA=1
}I.stepping=aA;
return u
};
u.useCurrent=function(aA){var aB=["year","month","day","hour","minute"];
if(arguments.length===0){return I.useCurrent
}if((typeof aA!=="boolean")&&(typeof aA!=="string")){throw new TypeError("useCurrent() expects a boolean or string parameter")
}if(typeof aA==="string"&&aB.indexOf(aA.toLowerCase())===-1){throw new TypeError("useCurrent() expects a string parameter of "+aB.join(", "))
}I.useCurrent=aA;
return u
};
u.collapse=function(aA){if(arguments.length===0){return I.collapse
}if(typeof aA!=="boolean"){throw new TypeError("collapse() expects a boolean parameter")
}if(I.collapse===aA){return u
}I.collapse=aA;
if(T){ao();
ab()
}return u
};
u.icons=function(aA){if(arguments.length===0){return b.extend({},I.icons)
}if(!(aA instanceof Object)){throw new TypeError("icons() expects parameter to be an Object")
}b.extend(I.icons,aA);
if(T){ao();
ab()
}return u
};
u.tooltips=function(aA){if(arguments.length===0){return b.extend({},I.tooltips)
}if(!(aA instanceof Object)){throw new TypeError("tooltips() expects parameter to be an Object")
}b.extend(I.tooltips,aA);
if(T){ao();
ab()
}return u
};
u.useStrict=function(aA){if(arguments.length===0){return I.useStrict
}if(typeof aA!=="boolean"){throw new TypeError("useStrict() expects a boolean parameter")
}I.useStrict=aA;
return u
};
u.sideBySide=function(aA){if(arguments.length===0){return I.sideBySide
}if(typeof aA!=="boolean"){throw new TypeError("sideBySide() expects a boolean parameter")
}I.sideBySide=aA;
if(T){ao();
ab()
}return u
};
u.viewMode=function(aA){if(arguments.length===0){return I.viewMode
}if(typeof aA!=="string"){throw new TypeError("viewMode() expects a string parameter")
}if(au.indexOf(aA)===-1){throw new TypeError("viewMode() parameter must be one of ("+au.join(", ")+") value")
}I.viewMode=aA;
y=Math.max(au.indexOf(aA),aa);
e();
return u
};
u.toolbarPlacement=function(aA){if(arguments.length===0){return I.toolbarPlacement
}if(typeof aA!=="string"){throw new TypeError("toolbarPlacement() expects a string parameter")
}if(aw.indexOf(aA)===-1){throw new TypeError("toolbarPlacement() parameter must be one of ("+aw.join(", ")+") value")
}I.toolbarPlacement=aA;
if(T){ao();
ab()
}return u
};
u.widgetPositioning=function(aA){if(arguments.length===0){return b.extend({},I.widgetPositioning)
}if(({}).toString.call(aA)!=="[object Object]"){throw new TypeError("widgetPositioning() expects an object variable")
}if(aA.horizontal){if(typeof aA.horizontal!=="string"){throw new TypeError("widgetPositioning() horizontal variable must be a string")
}aA.horizontal=aA.horizontal.toLowerCase();
if(l.indexOf(aA.horizontal)===-1){throw new TypeError("widgetPositioning() expects horizontal parameter to be one of ("+l.join(", ")+")")
}I.widgetPositioning.horizontal=aA.horizontal
}if(aA.vertical){if(typeof aA.vertical!=="string"){throw new TypeError("widgetPositioning() vertical variable must be a string")
}aA.vertical=aA.vertical.toLowerCase();
if(z.indexOf(aA.vertical)===-1){throw new TypeError("widgetPositioning() expects vertical parameter to be one of ("+z.join(", ")+")")
}I.widgetPositioning.vertical=aA.vertical
}U();
return u
};
u.calendarWeeks=function(aA){if(arguments.length===0){return I.calendarWeeks
}if(typeof aA!=="boolean"){throw new TypeError("calendarWeeks() expects parameter to be a boolean value")
}I.calendarWeeks=aA;
U();
return u
};
u.showTodayButton=function(aA){if(arguments.length===0){return I.showTodayButton
}if(typeof aA!=="boolean"){throw new TypeError("showTodayButton() expects a boolean parameter")
}I.showTodayButton=aA;
if(T){ao();
ab()
}return u
};
u.showClear=function(aA){if(arguments.length===0){return I.showClear
}if(typeof aA!=="boolean"){throw new TypeError("showClear() expects a boolean parameter")
}I.showClear=aA;
if(T){ao();
ab()
}return u
};
u.widgetParent=function(aA){if(arguments.length===0){return I.widgetParent
}if(typeof aA==="string"){aA=b(aA)
}if(aA!==null&&(typeof aA!=="string"&&!(aA instanceof b))){throw new TypeError("widgetParent() expects a string or a jQuery object parameter")
}I.widgetParent=aA;
if(T){ao();
ab()
}return u
};
u.keepOpen=function(aA){if(arguments.length===0){return I.keepOpen
}if(typeof aA!=="boolean"){throw new TypeError("keepOpen() expects a boolean parameter")
}I.keepOpen=aA;
return u
};
u.focusOnShow=function(aA){if(arguments.length===0){return I.focusOnShow
}if(typeof aA!=="boolean"){throw new TypeError("focusOnShow() expects a boolean parameter")
}I.focusOnShow=aA;
return u
};
u.inline=function(aA){if(arguments.length===0){return I.inline
}if(typeof aA!=="boolean"){throw new TypeError("inline() expects a boolean parameter")
}I.inline=aA;
return u
};
u.clear=function(){ad();
return u
};
u.keyBinds=function(aA){I.keyBinds=aA;
return u
};
u.getMoment=function(aA){return E(aA)
};
u.debug=function(aA){if(typeof aA!=="boolean"){throw new TypeError("debug() expects a boolean parameter")
}I.debug=aA;
return u
};
u.allowInputToggle=function(aA){if(arguments.length===0){return I.allowInputToggle
}if(typeof aA!=="boolean"){throw new TypeError("allowInputToggle() expects a boolean parameter")
}I.allowInputToggle=aA;
return u
};
u.showClose=function(aA){if(arguments.length===0){return I.showClose
}if(typeof aA!=="boolean"){throw new TypeError("showClose() expects a boolean parameter")
}I.showClose=aA;
return u
};
u.keepInvalid=function(aA){if(arguments.length===0){return I.keepInvalid
}if(typeof aA!=="boolean"){throw new TypeError("keepInvalid() expects a boolean parameter")
}I.keepInvalid=aA;
return u
};
u.datepickerInput=function(aA){if(arguments.length===0){return I.datepickerInput
}if(typeof aA!=="string"){throw new TypeError("datepickerInput() expects a string parameter")
}I.datepickerInput=aA;
return u
};
u.parseInputDate=function(aA){if(arguments.length===0){return I.parseInputDate
}if(typeof aA!=="function"){throw new TypeError("parseInputDate() sholud be as function")
}I.parseInputDate=aA;
return u
};
u.disabledTimeIntervals=function(aA){if(arguments.length===0){return(I.disabledTimeIntervals?b.extend({},I.disabledTimeIntervals):I.disabledTimeIntervals)
}if(!aA){I.disabledTimeIntervals=false;
U();
return u
}if(!(aA instanceof Array)){throw new TypeError("disabledTimeIntervals() expects an array parameter")
}I.disabledTimeIntervals=aA;
U();
return u
};
u.disabledHours=function(aA){if(arguments.length===0){return(I.disabledHours?b.extend({},I.disabledHours):I.disabledHours)
}if(!aA){I.disabledHours=false;
U();
return u
}if(!(aA instanceof Array)){throw new TypeError("disabledHours() expects an array parameter")
}I.disabledHours=ay(aA);
I.enabledHours=false;
if(I.useCurrent&&!I.keepInvalid){var aB=0;
while(!n(ar,"h")){ar.add(1,"h");
if(aB===24){throw"Tried 24 times to find a valid date"
}aB++
}Z(ar)
}U();
return u
};
u.enabledHours=function(aA){if(arguments.length===0){return(I.enabledHours?b.extend({},I.enabledHours):I.enabledHours)
}if(!aA){I.enabledHours=false;
U();
return u
}if(!(aA instanceof Array)){throw new TypeError("enabledHours() expects an array parameter")
}I.enabledHours=ay(aA);
I.disabledHours=false;
if(I.useCurrent&&!I.keepInvalid){var aB=0;
while(!n(ar,"h")){ar.add(1,"h");
if(aB===24){throw"Tried 24 times to find a valid date"
}aB++
}Z(ar)
}U();
return u
};
u.viewDate=function(aA){if(arguments.length===0){return am.clone()
}if(!aA){am=ar.clone();
return u
}if(typeof aA!=="string"&&!c.isMoment(aA)&&!(aA instanceof Date)){throw new TypeError("viewDate() parameter must be one of [string, moment or Date]")
}am=ac(aA);
O();
return u
};
if(B.is("input")){m=B
}else{m=B.find(I.datepickerInput);
if(m.length===0){m=B.find("input")
}else{if(!m.is("input")){throw new Error('CSS class "'+I.datepickerInput+'" cannot be applied to non input element')
}}}if(B.hasClass("input-group")){if(B.find(".datepickerbutton").length===0){at=B.find(".input-group-addon")
}else{at=B.find(".datepickerbutton")
}}if(!I.inline&&!m.is("input")){throw new Error("Could not initialize DateTimePicker without an input element")
}ar=E();
am=ar.clone();
b.extend(true,I,d());
u.options(I);
af();
A();
if(m.prop("disabled")){u.disable()
}if(m.is("input")&&m.val().trim().length!==0){Z(ac(m.val().trim()))
}else{if(I.defaultDate&&m.attr("placeholder")===undefined){Z(I.defaultDate)
}}if(I.inline){ab()
}return u
};
b.fn.datetimepicker=function(d){return this.each(function(){var e=b(this);
if(!e.data("DateTimePicker")){d=b.extend(true,{},b.fn.datetimepicker.defaults,d);
e.data("DateTimePicker",a(e,d))
}})
};
b.fn.datetimepicker.defaults={timeZone:"",format:false,dayViewHeaderFormat:"MMMM YYYY",extraFormats:false,stepping:1,minDate:false,maxDate:false,useCurrent:true,collapse:true,locale:c.locale(),defaultDate:false,disabledDates:false,enabledDates:false,icons:{time:"wait",date:"calendar2",up:"arrow-up",down:"arrow-down",previous:"arrow-left",next:"arrow-right",today:"ui_image",clear:"remove",close:"close"},tooltips:{today:"Go to today",clear:"Clear selection",close:"Close the picker",selectMonth:"Select Month",prevMonth:"Previous Month",nextMonth:"Next Month",selectYear:"Select Year",prevYear:"Previous Year",nextYear:"Next Year",selectDecade:"Select Decade",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevCentury:"Previous Century",nextCentury:"Next Century",pickHour:"Pick Hour",incrementHour:"Increment Hour",decrementHour:"Decrement Hour",pickMinute:"Pick Minute",incrementMinute:"Increment Minute",decrementMinute:"Decrement Minute",pickSecond:"Pick Second",incrementSecond:"Increment Second",decrementSecond:"Decrement Second",togglePeriod:"Toggle Period",selectTime:"Select Time"},useStrict:false,sideBySide:false,daysOfWeekDisabled:false,calendarWeeks:false,viewMode:"days",toolbarPlacement:"default",showTodayButton:false,showClear:false,showClose:false,widgetPositioning:{horizontal:"auto",vertical:"auto"},widgetParent:null,ignoreReadonly:false,keepOpen:false,focusOnShow:true,inline:false,keepInvalid:false,datepickerInput:".datepickerinput",keyBinds:{up:function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().subtract(7,"d"))
}else{this.date(g.clone().add(this.stepping(),"m"))
}},down:function(e){if(!e){this.show();
return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().add(7,"d"))
}else{this.date(g.clone().subtract(this.stepping(),"m"))
}},"control up":function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().subtract(1,"y"))
}else{this.date(g.clone().add(1,"h"))
}},"control down":function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().add(1,"y"))
}else{this.date(g.clone().subtract(1,"h"))
}},left:function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().subtract(1,"d"))
}},right:function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().add(1,"d"))
}},pageUp:function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().subtract(1,"M"))
}},pageDown:function(e){if(!e){return
}var g=this.date()||this.getMoment();
if(e.find(".datepicker").is(":visible")){this.date(g.clone().add(1,"M"))
}},enter:function(){this.hide()
},escape:function(){this.hide()
},"control space":function(d){if(d.find(".timepicker").is(":visible")){d.find('.btn[data-action="togglePeriod"]').click()
}},t:function(){this.date(this.getMoment())
},"delete":function(){this.clear()
}},debug:false,allowInputToggle:false,disabledTimeIntervals:false,disabledHours:false,enabledHours:false,viewDate:false};
if(typeof module!=="undefined"){module.exports=b.fn.datetimepicker
}}));
window.Modernizr=(function(q,z,l){var e="2.8.3",o={},w=true,H=z.documentElement,I="modernizr",F=z.createElement(I),t=F.style,g,C={}.toString,c="Webkit Moz O ms",K=c.split(" "),u=c.toLowerCase().split(" "),m={},d={},A={},E=[],B=E.slice,b,y=({}).hasOwnProperty,G;
if(!n(y,"undefined")&&!n(y.call,"undefined")){G=function(M,N){return y.call(M,N)
}
}else{G=function(M,N){return((N in M)&&n(M.constructor.prototype[N],"undefined"))
}
}if(!Function.prototype.bind){Function.prototype.bind=function L(O){var P=this;
if(typeof P!="function"){throw new TypeError()
}var M=B.call(arguments,1),N=function(){if(this instanceof N){var S=function(){};
S.prototype=P.prototype;
var R=new S();
var Q=P.apply(R,M.concat(B.call(arguments)));
if(Object(Q)===Q){return Q
}return R
}else{return P.apply(O,M.concat(B.call(arguments)))
}};
return N
}
}function x(M){t.cssText=M
}function k(N,M){return x(prefixes.join(N+";")+(M||""))
}function n(N,M){return typeof N===M
}function p(N,M){return !!~(""+N).indexOf(M)
}function J(O,M){for(var N in O){var P=O[N];
if(!p(P,"-")&&t[P]!==l){return M=="pfx"?P:true
}}return false
}function D(N,Q,P){for(var M in N){var O=Q[N[M]];
if(O!==l){if(P===false){return N[M]
}if(n(O,"function")){return O.bind(P||Q)
}return O
}}return false
}function a(Q,M,P){var N=Q.charAt(0).toUpperCase()+Q.slice(1),O=(Q+" "+K.join(N+" ")+N).split(" ");
if(n(M,"string")||n(M,"undefined")){return J(O,M)
}else{O=(Q+" "+(u).join(N+" ")+N).split(" ");
return D(O,M,P)
}}m.canvas=function(){var M=z.createElement("canvas");
return !!(M.getContext&&M.getContext("2d"))
};
m.rgba=function(){x("background-color:rgba(150,255,150,.5)");
return p(t.backgroundColor,"rgba")
};
m.cssanimations=function(){return a("animationName")
};
for(var h in m){if(G(m,h)){b=h.toLowerCase();
o[b]=m[h]();
E.push((o[b]?"":"no-")+b)
}}o.addTest=function(N,O){if(typeof N=="object"){for(var M in N){if(G(N,M)){o.addTest(M,N[M])
}}}else{N=N.toLowerCase();
if(o[N]!==l){return o
}O=typeof O=="function"?O():O;
if(typeof w!=="undefined"&&w){H.className+=" "+(O?"":"no-")+N
}o[N]=O
}return o
};
x("");
F=g=null;
(function(W,Y){var S="3.7.0";
var P=W.html5||{};
var T=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i;
var O=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i;
var ac;
var U="_html5shiv";
var M=0;
var aa={};
var Q;
(function(){try{var af=Y.createElement("a");
af.innerHTML="<xyz></xyz>";
ac=("hidden" in af);
Q=af.childNodes.length==1||(function(){(Y.createElement)("a");
var ah=Y.createDocumentFragment();
return(typeof ah.cloneNode=="undefined"||typeof ah.createDocumentFragment=="undefined"||typeof ah.createElement=="undefined")
}())
}catch(ag){ac=true;
Q=true
}}());
function R(af,ah){var ai=af.createElement("p"),ag=af.getElementsByTagName("head")[0]||af.documentElement;
ai.innerHTML="x<style>"+ah+"</style>";
return ag.insertBefore(ai.lastChild,ag.firstChild)
}function X(){var af=V.elements;
return typeof af=="string"?af.split(" "):af
}function ab(af){var ag=aa[af[U]];
if(!ag){ag={};
M++;
af[U]=M;
aa[M]=ag
}return ag
}function Z(ai,af,ah){if(!af){af=Y
}if(Q){return af.createElement(ai)
}if(!ah){ah=ab(af)
}var ag;
if(ah.cache[ai]){ag=ah.cache[ai].cloneNode()
}else{if(O.test(ai)){ag=(ah.cache[ai]=ah.createElem(ai)).cloneNode()
}else{ag=ah.createElem(ai)
}}return ag.canHaveChildren&&!T.test(ai)&&!ag.tagUrn?ah.frag.appendChild(ag):ag
}function ad(ah,aj){if(!ah){ah=Y
}if(Q){return ah.createDocumentFragment()
}aj=aj||ab(ah);
var ak=aj.frag.cloneNode(),ai=0,ag=X(),af=ag.length;
for(;
ai<af;
ai++){ak.createElement(ag[ai])
}return ak
}function ae(af,ag){if(!ag.cache){ag.cache={};
ag.createElem=af.createElement;
ag.createFrag=af.createDocumentFragment;
ag.frag=ag.createFrag()
}af.createElement=function(ah){if(!V.shivMethods){return ag.createElem(ah)
}return Z(ah,af,ag)
};
af.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+X().join().replace(/[\w\-]+/g,function(ah){ag.createElem(ah);
ag.frag.createElement(ah);
return'c("'+ah+'")'
})+");return n}")(V,ag.frag)
}function N(af){if(!af){af=Y
}var ag=ab(af);
if(V.shivCSS&&!ac&&!ag.hasCSS){ag.hasCSS=!!R(af,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")
}if(!Q){ae(af,ag)
}return af
}var V={elements:P.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:S,shivCSS:(P.shivCSS!==false),supportsUnknownElements:Q,shivMethods:(P.shivMethods!==false),type:"default",shivDocument:N,createElement:Z,createDocumentFragment:ad};
W.html5=V;
N(Y)
}(this,z));
o._version=e;
o._domPrefixes=u;
o._cssomPrefixes=K;
o.testProp=function(M){return J([M])
};
o.testAllProps=a;
H.className=H.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(w?" js "+E.join(" "):"");
return o
})(this,this.document);
function getFlashVersion(){var version="",n=navigator;
if(n.plugins&&n.plugins.length){for(var plugin_no=0;
plugin_no<n.plugins.length;
plugin_no++){if(n.plugins[plugin_no].name.indexOf("Shockwave Flash")!=-1){version=n.plugins[plugin_no].description.split("Shockwave Flash ")[1];
break
}}}else{if(window.ActiveXObject){for(var plugin_no=10;
plugin_no>=2;
plugin_no--){try{if(eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+plugin_no+"');")){version=plugin_no;
break
}}catch(e){}}}}return version
}function checkCompatibility(){var c=[];
if(screen.width<1024||screen.height<700){c.push("screen")
}var b=1000;
try{b=parseInt(navigator.userAgent.match(/Safari\/(\d\d\d)/)[1])
}catch(a){}if((!Modernizr.cssanimations)||navigator.userAgent.match(/MSIE 10\.0\;/)||navigator.userAgent.match(/Trident\/7\.0\; rv\:11\.\;/)||b<536){c.push("browser")
}return c
}var AjaxQueue=Class.create();
AjaxQueue.prototype={initialize:function(a){this.url=a.url;
this.id=a.initial_id||0;
this.delay_between_requests=a.delay_between_requests||5000;
this.global_data=a.global_data||{};
this.queue_size_limit=a.queue_size_limit||500000;
this.debug=a.debug||false;
this.success=a.success||null;
this.send_delay=a.send_delay||0;
this.queue=[];
this.request_pending=false;
this.last_request_time=null;
this.unsuccessfull_request=0
},send:function(b){if(this.debug){this.queue.push({date:new Date(),page_log:page_log,data:b,id:this.id})
}else{this.queue.push({date:new Date(),data:b,id:this.id})
}this.id+=1;
var a=this;
if(this.send_delay>0){setTimeout(function(){a._dequeue()
},this.send_delay)
}else{this._dequeue()
}},_dequeue:function(){if(!this.request_pending&&this.queue.length>0){var d;
var a=this;
if(this.last_request_time&&(d=((new Date())-this.last_request_time)-this.delay_between_requests)<0){setTimeout(function(){a._dequeue()
},-d)
}else{this.last_request_time=new Date();
this.request_pending=true;
var b=this.queue;
this.queue=[];
var c={global_data:this.global_data,items:b};
if(this.debug){c.unsuccessfull_request=this.unsuccessfull_request;
c.request_time=this.last_request_time;
c=JSON_.stringify_safe(c)
}else{c=JSON_.stringify(c)
}if(c.length>this.queue_size_limit){dbg.log("AjaxQueue data too big, truncated to 100000 characters",c.substr(0,100000));
this.request_pending=false;
this._dequeue();
return
}jQuery.ajax({url:this.url,simple_ajax:true,type:"POST",contentType:"application/json",data:c,cache:false,timeout:120000,success:this.success,complete:function(e){a.request_pending=false;
a._dequeue()
},error:function(k,g,h){a.unsuccessfull_request+=1;
if(a.debug){dbg.log("AjaxQueue request failed",{queue:a.url,xhr:k,status:g,e:h,request_time:a.last_request_time})
}if(a.delay_between_requests<30000){a.delay_between_requests+=5000;
a.queue=b.concat(a.queue)
}}})
}}}};
var application_starting_time=new Date();
(function(k){var h={startup_time:application_starting_time};
try{h.cookie=document.cookie
}catch(e){h.cookie="Not Readable"
}try{h.screen=[screen.width,screen.height]
}catch(d){h.screen="Not Readable"
}try{h.flash=getFlashVersion()
}catch(d){h.flash="Not Readable"
}try{h.location=document.location.href
}catch(c){h.location="Not Readable"
}try{h.referer=document.referrer
}catch(a){h.referer="Not Readable"
}var b=new AjaxQueue({url:"/log/js_exception",debug:false,global_data:h});
var g=new AjaxQueue({url:"/log/js_error",debug:false,global_data:h});
window.onerror=function(o,n,p){if(n&&!(typeof n=="string"&&n.match(/google-analytics|^chrome:|undefined|twitter|cloudfront|netloader.cc|superfish|maxperview|addthis_widget/))){var t={browser:navigator.userAgent};
try{t.url=n
}catch(m){}try{t.line_no=p
}catch(l){}try{if(!t.url){k.ajax({simple_ajax:true,url:t.url,success:function(x){var u=x.split("\n");
t.source=x.substr(0,2000);
if(p!=0){var w=p-1
}try{t["line "+(p-1)]=u[w-1]
}catch(y){}try{t["line "+p]=u[w]
}catch(y){}try{t["line "+(p+1)]=u[w+1]
}catch(y){}b.send(["window_onerror",[o,t]])
},error:function(x,w,u){t.source="unreadable";
t.reason_unreadable_source={xhr:x,error:w,exp:u};
b.send(["window_onerror",[o,t]])
}})
}else{b.send(["window_onerror",[o,t]])
}}catch(q){}}};
$last_error=[];
dbg={error:function(){stack=null;
try{stack=new Error().stack.split("\n");
stack.shift()
}catch(l){}if(!stack){try{stack=dbg.call_stack()
}catch(l){}}g.send(["debug_error",arguments,stack]);
if(console.clear){$last_error.push(arguments);
console.error.apply(console,arguments)
}},benchmark:function(m,l){var p=Date.now();
l();
var o=(Date.now()-p);
if(o>100){console.log(m+" done in "+o+"ms")
}},log:function(){console.log.apply(console,arguments);
b.send(["debug_log"].concat(arguments))
},client_infos:h,call_stack:function(){var n=[];
var m=arguments.callee.caller;
while(m){var l=m.toString();
var p=l.substring(l.indexOf("function")+8,l.indexOf("function")+68)||"anonymous";
n.push(p);
try{m=m.caller
}catch(o){m=null
}}return n
}};
cc=function(m){if(m){var l=null;
v.pages_fg.concat([v.page_bg]).each(function(n){l=l||n.cpts.find(function(o){return o.node&&o.node.is(k(m).closest(".component"))
})
});
return l
}else{if(blockSelector&&blockSelector.selectedCpt()){return blockSelector.selectedCpt()
}else{console.log("Selectionner un noeud ou donner un noeud en parametre pour trouver le cpt associé")
}}};
jQuery.log=function(n,m,o){if(!o){o=Object.extend({date:new Date(),notry:1,logged_infos:m},h)
}else{o.notry+=1
}JSON_.stringify_safe(o);
var l={url:"/log/"+n,simple_ajax:true,type:"POST",dataType:"text",contentType:"application/json",data:JSON_.stringify_safe(o),cache:false};
k.ajax(l)
}
})(jQuery);
/*!
 * jQuery throttle / debounce - v1.1 - 3/7/2010
 * http://benalman.com/projects/jquery-throttle-debounce-plugin/
 * 
 * Copyright (c) 2010 "Cowboy" Ben Alman
 * Dual licensed under the MIT and GPL licenses.
 * http://benalman.com/about/license/
 */
(function(b,c){var $=b.jQuery||b.Cowboy||(b.Cowboy={}),a;
$.throttle=a=function(e,g,m,l){var k,d=0;
if(typeof g!=="boolean"){l=m;
m=g;
g=c
}function h(){var t=this,p=+new Date()-d,q=arguments;
function o(){d=+new Date();
m.apply(t,q)
}function n(){k=c
}if(l&&!k){o()
}k&&clearTimeout(k);
if(l===c&&p>e){o()
}else{if(g!==true){k=setTimeout(l?n:o,l===c?e-p:e)
}}}if($.guid){h.guid=m.guid=m.guid||$.guid++
}return h
};
$.debounce=function(d,e,g){return g===c?a(d,e,false):a(d,g,e!==false)
}
})(this);
if(!("console" in window)||!("log" in console)){var names=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];
window.console={};
for(var i=0;
i<names.length;
++i){window.console[names[i]]=function(){}
}}force_cdn_down=false;
cdn_paths=[["//mfs0.cdnsw.com","//mfs1.cdnsw.com","//mfs2.cdnsw.com","//mfs3.cdnsw.com"],["//mfs0.bp.cdnsw.com","//mfs1.bp.cdnsw.com","//mfs2.bp.cdnsw.com","//mfs3.bp.cdnsw.com"],["//mnc0.bp.cdnsw.com","//mnc1.bp.cdnsw.com","//mnc2.bp.cdnsw.com","//mnc3.bp.cdnsw.com"],[""]];
function ssl_url(a){return"https://rb.bp.cdnsw.com"+a
}function cdn_url(b){if(!b){return""
}if(force_cdn_down){cdn_down=true
}var a=0;
if(typeof cdn_down!="undefined"&&cdn_down==true){a=1
}if(typeof v!="undefined"&&v&&v.mode=="editor"){a=2
}if(b.match(/^\//)){var c=0;
for(var d=0;
d<b.length-4;
d++){c+=b.charCodeAt(d)
}return cdn_paths[a][c%cdn_paths[a].length]+b
}else{return b
}}var cdn_failed={};
function cdn_failing(b){if(cdn_failed[b.src]){return
}cdn_failed[b.src]=true;
var a=cdn_paths[0][0].length;
if(cdn_paths[0].indexOf(b.src.substr(0,a))!=-1&&b.src.substr(a,1)=="/"){cdn_down=true;
b.src=cdn_url(b.src.substr(a,1000))
}}function bestImgSrc(c,a,d,g){g=g||{keep_ratio:true};
var b=Math.max(a,d)||a||d,l;
if(g.keep_ratio&&c.width&&c.height){b=Math.max(b,c.width/c.height*d,c.height/c.width*a)
}if(/default_prod/.test(c.url)){return c.url
}if(/pixabay\.com/.test(c.url)){l="https://ra0.cdnsw.com/cc0/";
l+=c.id+"_";
if(b<150){l+="150"
}else{if(b<640){l+="640"
}else{if(b<960||c.name!="[HD]"){l+="960"
}else{if(b<1280){l+="1280"
}else{l+="1920"
}}}}l+="."+c.url.replace(/.*\.(\w+)$/,"$1");
if(typeof v!="undefined"&&v&&v.mode=="editor"){var k=c.url.replace(/.*\/(\w+)_.*/,"$1");
l+="#pb:"+k+"|"+c.thumbnails.small
}}else{if(/fbcdn\.net/.test(c.url)){if(b<200){l=c.thumbnails.small
}else{if(b<700){l=c.thumbnails.normal
}else{if(b<1500){l=c.thumbnails.large
}}}if(!l){l=c.url
}}else{if(/(drive\.google|googleusercontent)\.com/.test(c.url)){l="https://drive.google.com/thumbnail?authuser=0&id="+c.id+"&sz=w"+Math.round(b)
}else{var e=(/flickr\.com/.test(c.url))?[100,240]:[150,300];
if(b>3000&&!c.url.match(/^http/)){l=c.url.replace(/(.*\/)([^\/]*)/,"$1original/$2")
}else{if(b>1000&&!c.url.match(/^http/)){l=c.url.replace(/(.*\/)([^\/]*)/,"$1large/$2")
}else{if(b>e[1]){l=c.url
}else{if(b>e[0]){l=c.thumbnails.normal
}else{l=c.thumbnails.small
}}}}}}}return l
}
/*!
loadCSS: load a CSS file asynchronously.
[c]2014 @scottjehl, Filament Group, Inc.
Licensed MIT
*/
;
function loadCSS(a,d,g,h){var b=window.document.createElement("link");
var c=d||window.document.getElementsByTagName("script")[0];
var e=window.document.styleSheets;
b.rel="stylesheet";
b.href=a;
b.media="only x";
if(h){b.onload=h
}c.parentNode.insertBefore(b,c);
b.onloadcssdefined=function(k){var m;
for(var l=0;
l<e.length;
l++){if(e[l].href&&e[l].href.indexOf(a)>-1){m=true
}}if(m){k()
}else{setTimeout(function(){b.onloadcssdefined(k)
})
}};
b.onloadcssdefined(function(){b.media=g||"all"
});
return b
}function loadStyle(c,d){var a=document.createElement("style");
a.type="text/css";
if(a.styleSheet){a.styleSheet.cssText=c
}else{a.appendChild(document.createTextNode(c))
}var b=d||window.document.getElementsByTagName("script")[0];
b.parentNode.insertBefore(a,b);
return a
}function stylesheet_path(a){return({menu_all:"/assets/precompile/cpts/menu/all-a21c1f37b8a7bf756b81fcaee7b18fb5.css",faq_all:"/stylesheets/precompile/cpts/faq/all.css"})[a]
}var requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame;
window.requestAnimationFrame=requestAnimationFrame;
jQuery.fn.enableImg=function(a){return this.each(function(){if(a==null){a=true
}var b=this.src.match(/^(.*\/)dis-(.*)/);
if(b&&a){this.src=b[1]+b[2]
}else{if(!b&&!a){var c=this.src.match(/^(.*\/)(.*)/);
this.src=c[1]+"dis-"+c[2]
}}})
};
var total_pixel_loading=0;
var time_between_try=100;
var nbr_try_img_load_try=10000/time_between_try;
var image_loading_reset=null;
jQuery.fn.cdnSrc=function(e,b,d,c){if(!image_loading_reset){image_loading_reset=setTimeout(function(){total_pixel_loading=0;
image_loading_reset=null
},30000)
}var a=this;
if((c||0)<nbr_try_img_load_try&&total_pixel_loading>10000*1000){setTimeout(function(){a.cdnSrc(e,b,d,(c||0)+1)
},time_between_try);
return this
}return this.each(function(){var g=$(this),k=$(this);
var h=b&&d?(b*d):300*300;
if(this.tagName=="DIV"){k=$("<img>")
}k.one("error abort",function(){var l=e.match(/ra0\.cdnsw\.com\/cc0\/(.*?)#pb:(.*?)\|(.*)/);
if(l){g.cdnSrc(l[3],b,d,c);
$.get("https://www.sitew.com/file/check_pixabay/",{key:l[1],tmp_key:l[2]},function(){g.cdnSrc(e.replace(/#.*/,""),b,d,c)
});
return
}cdn_failing(this);
total_pixel_loading-=h
}).one("load",function(){total_pixel_loading-=h
});
total_pixel_loading+=h;
k[0].src=cdn_url(e);
if(this.tagName=="DIV"){g.css({"background-image":"url("+cdn_url(e)+")"})
}})
};
jQuery.fn.setImage=function(B,k,u,m){if(!m){m={}
}if(m.keep_ratio==undefined){m.keep_ratio=true
}if(m.protect==undefined){m.protect=false
}if(m.lightGallery==undefined){m.lightGallery=false
}var z=$.Deferred();
var n=Math.max(k,u),c=null,a=null,o=this;
var t=$("<div></div>").css("position","relative");
if(m.lightGallery){t.css({display:"inline-block","vertical-align":"middle"})
}if(m.class_){t.addClass(m.class_)
}var b=function(){var d=document.createElement("canvas");
return !!(d.getContext&&d.getContext("2d"))
};
var A=function(E){try{var p=$("<canvas id='canvas' width="+k+" height="+u+">");
var d=p.get(0).getContext("2d");
var h=$(new Image).on("load",function(){d.drawImage(this,0,0,this.width,this.height,0,0,p.attr("width"),p.attr("height"));
z.resolve()
}).cdnSrc(c,1000,700);
t.append(p);
if(!m.lightGallery){var D=$("<img border=0 src="+cdn_url("/images/spacer.gif")+">").width(k).height(u).css({left:0,position:"absolute"});
t.append(D)
}else{p.css("pointer-events","none")
}}catch(w){}};
if(u==null){u=Math.max(o.height(),Math.min(k,B.width));
m.keep_ratio=true
}if(m.keep_ratio){var C=parseInt(B.width*u/B.height);
if(C>=k){u=parseInt(B.height*k/B.width)
}else{k=C
}}n=Math.max(k,u);
c=bestImgSrc(B,k,u);
if(n>150||(B.width==k&&B.height==u)){if(m.protect&&!B.url.match(/\.((gif)|(svg))(\?.*)?$/)){A()
}else{var l;
if(c&&c.match(/\.svg$/)){l=$("<div>").addClass("svg_wrapper").append($("<object>Your browser does not support SVG</object>").attr({height:u,width:k,type:"image/svg+xml",data:cdn_url(c)})).append($("<div>").addClass("svg_overlay"))
}else{l=$("<img />").attr({height:u,width:k,border:0,draggable:"false"}).cdnSrc(c,1000,700)
}t.empty().append(l);
z.resolve()
}}else{var x=$("<img>").attr({height:u,border:0,width:k,draggable:"false"}).cdnSrc(c,300,200);
var g=null;
if(t.html()!=""){g=t
}t=$("<div></div>").css("position","relative").append(g).append(x);
if(m.protect){t.append('<span style="position: absolute; background: url('+cdn_url("/images/spacer.gif")+") repeat scroll 0% 0% transparent; width: "+k+"px; height: "+u+'px;left:0;"></span>')
}z.resolve()
}try{if(c&&c.match(/\.swf$/)){var q=$("<div></div>").replaceAll(t);
q.setFlash({url:c},k,u)
}if(!m.protect){t.find("img").attr("border",0)
}}catch(y){dbg.error("Can not set Image size.",{error:y,src:c,w:k,h:u})
}z.then(function(){if(o[0]!=document){t=o.empty().append(t)
}});
return t
};
jQuery.fn.loadImage=function(a){var b=function(d){var h=new Image();
h.onload=e;
h.onerror=g;
h.onabort=g;
h.src=a;
function e(){c();
d.resolve(h)
}function g(){c();
d.reject(h)
}function c(){h.onload=null;
h.onerror=null;
h.onabort=null
}};
return $.Deferred(b).promise()
};
jQuery.fn.setFlash=function(d,a,g){var b=d.url;
var e=function(){return"__setFlash"+parseInt(Math.random()*1000000)
};
var k=e();
while($("#"+k).length>0){k=e()
}var c=new FlashObject(b,k,a,g,"7","transparent");
c.addParam("scale","scale");
c.addParam("wmode","transparent");
c.addVariable("lzproxied","false");
c.write(this[0]);
return k
};
jQuery.fn.genId=function(a){a=a||"_rand_";
var b;
do{b=a+parseInt(Math.random()*1000000)
}while($(b).length);
return b
};
jQuery.fn.setVideo=function(g,m,k,d){if(!d){d={}
}var b=g.url,c=$.fn.genId("__setVideo"),q=this,o;
if(navigator.userAgent.match(/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile/)){var e=true
}var p=(d["class"]=="video_cover");
var a=$("<div id="+c+">").appendTo($(q).empty());
if(d.show_on_play){a.css("opacity",0)
}if(g.url.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/i)){Apis.youtube_player(function(){var h={fs:1,rel:0,modestbranding:1,showinfo:0,iv_load_policy:p?3:1,controls:(p&&!e)?0:1,autoplay:(d.autoplay||p),loop:(d.loop||p),mute:d.muted};
if(h.loop){h.playlist=g.id
}o=new YT.Player(a.get(0),{videoId:g.id,height:k,width:m,playerVars:h,events:{onReady:function(t){if(d.muted){t.target.mute()
}},onStateChange:function(t){switch(t.data){case YT.PlayerState.PLAYING:if(d.show_on_play){$("#"+c).css("opacity",1)
}break;
case YT.PlayerState.ENDED:case YT.PlayerState.PAUSED:if(d.show_on_play){$("#"+c).css("opacity",0)
}break
}}}});
if(p){$(q).find("iframe:first").addClass("video_cover")
}})
}else{if(g.url.match(/dailymotion/i)){Apis.dailymotion(function(){o=DM.player(a.get(0),{video:g.id,height:k,width:m,params:{"ui-logo":false,"ui-start_screen_info":false,"endscreen-enable":false,autoplay:(d.autoplay||p),mute:d.muted==1,controls:((p&&!e)?false:true)}});
o.addEventListener("playing",function(h){if(d.show_on_play){$("#"+c).css("opacity",1)
}});
o.addEventListener("video_end",function(h){if(d.show_on_play){$("#"+c).css("opacity",0)
}if(d.loop||p){o.play()
}});
$(o).addClass(d["class"])
})
}else{if(g.url.match(/twitch.tv/i)){Apis.twitch(function(){var h=new Twitch.Player($(a).attr("id"),{width:m,height:k,channel:g.name})
})
}else{if(g.url.match(/vimeo/i)){Apis.vimeo(function(){setTimeout(function(){if($("#"+a.attr("id")).length){new Vimeo.Player(a.attr("id"),{id:parseInt(g.id),width:Math.round(m),height:Math.round(k),loop:(d.loop||p),autoplay:(d.autoplay||p)});
if(p){Misc.poll(function(){return $(q).find("iframe:first").length
},function(){$(q).find("iframe:first").addClass("video_cover")
})
}}},1500)
})
}else{if(g.url.match(/facebook/i)){var n="data-autoplay='"+d.autoplay+"'";
var l=g.permalink_url;
var o='<iframe src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com'+l+"&width="+m+"&show_text=true&height="+k+'&appId" width="'+m+'" height="'+k+'" style="border:none;overflow:hidden;" scrolling="no" frameborder="0" allowTransparency="true" allowFullScreen="true"></iframe>';
$(a.get(0)).append(o);
if(p){$(q).find("iframe:first").addClass("video_cover")
}}}}}}return c
};
jQuery.fn.setIcon=function(b,c,a){var e=$("<i class='custom_icon'></i>");
if(c){e=c
}var d=function(){Apis.webfont(function(){if(!$("html").hasClass("wf-socicon-n4-active")){WebFont.load({custom:{families:["socicon","symbola"],urls:["https://st3.cdnsw.com/assets/precompile/cpts/common/icons-1010059a74e5f268d20dbfbeacc4cced.css"]},fontactive:function(){if(a){a()
}}})
}else{if(a){a()
}}})
};
switch(b.service){case"Google-material-icons":Apis.webfont(function(){if(!$("html").hasClass("wf-materialicons-n4-active")){WebFont.load({google:{families:["Material Icons"]},fontactive:function(){if(a){a()
}}})
}else{if(a){a()
}}});
e.addClass("material-icons");
break;
case"Socicon":d();
e.addClass("socicon");
break;
case"Symbola":d();
e.addClass("symbola_icons");
break
}e.html(b.name);
if(c){return e
}return this.each(function(){var g=$(this);
g.append(e.clone())
})
};
jQuery.fn.setBackgroundGradient=function(c,b,d,a){if(!c){console.warn("array_gradient is not defined ",c);
return
}this.css("background",CSS_PARSER.getBackgroundGradient(c,b,d,a));
if(a){this.css("background-size","400% 400%");
if(b!="diagonal"){this.addClass("gradient_animation_"+(b||"vertical"))
}else{if(d<45||135<d<225||315<d){this.addClass("gradient_animation_vertical")
}else{this.addClass("gradient_animation_horizontal")
}}}return this
};
jQuery.fn.overrideWindowScroll=function(b){if(b){if(!window.overrideWindowScroll){window.overrideWindowScroll=true;
var d=false;
var c=false;
var e=0;
var g=0;
var k=0;
function l(m){switch(m.keyCode){case 38:m.preventDefault();
c=true;
k=1;
e=40;
break;
case 40:m.preventDefault();
c=true;
k=-1;
e=40;
break;
case 35:m.preventDefault();
c=true;
k=-1;
e=$("body").height();
break;
case 36:m.preventDefault();
c=true;
k=1;
e=$("body").height();
break;
case 33:m.preventDefault();
c=true;
k=1;
e=window.innerHeight/4;
break;
case 34:m.preventDefault();
c=true;
k=-1;
e=window.innerHeight/4;
break
}}function h(m){c=true;
if(m.preventDefault){m.preventDefault()
}if(m.wheelDelta){k=m.wheelDelta/120
}else{if(m.detail){k=-m.detail/3
}}e=40
}function a(){if(c){window.scrollBy(0,-k*e);
g++;
if(g>3){g=0;
c=false;
k=0
}}requestAnimationFrame(a)
}window.addEventListener("mousewheel",h,false);
window.addEventListener("DOMMouseScroll",h,false);
window.addEventListener("keydown",l);
a()
}}else{if(window.overrideWindowScroll){window.removeEventListener("mousewheel",h,false);
window.removeEventListener("DOMMouseScroll",h,false);
window.removeEventListener("keydown",l)
}}};
jQuery.fn.setImgFilter=function(e,d,a,b,g,c){c=c||$();
if(d=="carousel"){node2=e.find(".gallery");
e=e.find(".img_click")
}if(d=="image"){e.css({filter:"","-webkit-filter":""})
}else{e.filter(function(h,k){$(k).css({filter:"","-webkit-filter":""})
})
}$(".wholeGradientProperty",c).hide();
$("#"+b).remove();
switch(a){case"grayscale":e.css({filter:"grayscale(100%)","-webkit-filter":"grayscale(100%)"});
break;
case"blur":e.css({filter:"blur(3px)","-webkit-filter":"blur(3px)"});
break;
case"invert":e.css({filter:"invert(100%)","-webkit-filter":"invert(100%)"});
break;
case"contrast":e.css({filter:"contrast(2)","-webkit-filter":"contrast(2)"});
break;
case"color":$(".wholeGradientProperty",c).show().children(":not(.roundSliderPropertyDiv)").show();
$("<div id='"+b+"' class='img_overlay'></div>").prependTo(d=="image"?e.parent().parent():node2);
$("#"+b).setBackgroundGradient(g.color,g.or,g.angle);
break
}};
jQuery.fn.sizeload=function(a,b){var c=this;
return this.each(function(){var k=0;
var g=100;
var h=20000/g;
var e=this;
if(this.tagName=="IMG"){$(this).addClass("noHTC");
var d=setInterval(function(){k++;
if(e.width>0&&e.height>0){clearInterval(d);
var l=e.width;
var m=e.height;
$(e).removeClass("noHTC");
a.apply(e,[l,m])
}else{if(k>h){clearInterval(d);
$(e).removeClass("noHTC");
if(b){b.apply(e)
}}}},g)
}else{var d=setInterval(function(){var l=0;
var m=0;
try{l=e.TGetProperty("/",8);
m=e.TGetProperty("/",9)
}catch(n){dbg.log("TGetProperty Error")
}k++;
if(l>0&&m>0){clearInterval(d);
a.call(e,l,m)
}else{if(k>h){clearInterval(d);
if(b){b.apply(e)
}}}},g)
}})
};
jQuery.fn.returnKey=function(a){return this.each(function(){$(this).bind("keydown",function(c){try{var b;
if(c&&c.which){c=c;
b=c.which
}else{if(typeof event!="undefined"){c=event;
b=c.keyCode
}}if(b==13){a.call(this,arguments);
return false
}}catch(c){}})
})
};
jQuery.fn.rememberFocus=function(){return this.each(function(){$(this).focus(function(){this.focused=true
}).blur(function(){this.focused=false
})
})
};
jQuery.fn.positionFixed=function(){var a=this[0];
while(a){if($(a).css("position")=="fixed"){return true
}a=a.offsetParent
}return false
};
jQuery.fn.emptyDom=function(){return this.each(function(){while(this.firstChild){this.removeChild(this.firstChild)
}})
};
jQuery.fn.appendStyle=function(a){return $(loadStyle(a,this[0]))
};
jQuery.fn.loadCss=function(b,a,d){var c=$("<link rel=stylesheet media=all type='text/css'>").on("load",a).attr("href",b);
if(d){c.attr("id",d)
}$(this).before(c);
return c
};
jQuery.fn.blink=function(c){var b=10,d=500;
c=c||5000;
for(var a=0;
a<c;
a+=b+d){this.fadeOut(b).fadeIn(d)
}return this
};
jQuery.fn.isInViewport=function(){var b=$(this).offset().top;
var d=b+$(this).outerHeight();
var a=$(window).scrollTop();
var c=a+$(window).height();
return d>a&&b<c
};
jQuery.inViewPort=function(c,b){var d=[{left:c.left,top:c.top},{left:c.left+c.width,top:c.top},{left:c.left+c.width,top:c.top+c.height},{left:c.left,top:c.top+c.height}];
var a=b||{top:$(window).scrollTop(),left:$(window).scrollLeft(),bottom:$(window).scrollTop()+$(window).height(),right:$(window).scrollLeft()+$(window).width()};
ret=d.find(function(g){return(g.left<a.left||g.top<a.top||g.top>a.bottom||g.left>a.right)
})==null;
return ret
};
jQuery.intersect=function(b,a){return((b.left+b.width>a.left)&&(b.top+b.height>a.top)&&(b.left<a.left+a.width)&&(b.top<a.top+a.height))
};
jQuery.positionAround=function(g,c,h,d){var b=(h||0);
var e={};
if(g.top){if($.inViewPort(g,d)){e={top:g.top,left:g.left}
}else{e={top:d.bottom-g.height,left:d.right-g.width}
}}else{e={top:c.y+20,left:c.x+20}
}var a=false;
do{switch(b){case 0:case 13:g.left=c.x+Math.floor(c.w/2-g.width/2);
g.top=c.y+c.h;
break;
case 1:g.left=c.x+Math.floor(c.w/2-g.width/2);
g.top=c.y-g.height;
break;
case 2:g.left=c.x-g.width;
g.top=c.y+c.h;
break;
case 3:g.left=c.x+c.w;
g.top=c.y+c.h;
break;
case 4:g.left=c.x+c.w;
g.top=c.y-g.height;
break;
case 5:g.left=c.x-g.width;
g.top=c.y-g.height;
break;
case 6:g.left=0;
g.top=0;
break;
case 10:g.left=c.x-g.width;
g.top=c.y;
break;
case 11:g.left=c.x+c.w;
g.top=c.y;
break;
default:g.left=e.left;
g.top=e.top;
a=true
}b++
}while(!$.inViewPort(g,d)&&!a);
return{top:g.top,left:g.left}
};
jQuery.fn.restrictTo=function(e,c,a,d,g,b){return this.each(function(){var h=$(this);
if(!b){b="change blur paste input dragdrop keypress"
}switch(e){case"int":if(!c){c=0
}if(!a){a=9999999
}h.unbind(b).bind(b,function(l){var k=$(this);
setTimeout(function(){if(k.val()!=""||!(l.type=="keypress"||l.type=="input")){var n=parseInt(k.val().replace(/[^0-9]/g,"").replace(/^0*/,"")||0);
var m=n;
if(d){d.apply(k,[n,c,a])
}if(n<c){n=c
}if(n>a){n=a
}k.val(n);
if(g){g.apply(k,[n,c,a])
}}},0)
});
break;
case"price":if(!c){c=0
}if(!a){a=9999999.99
}h.unbind(b).bind(b,function(m){var k=$(this);
var o=parseFloat(k.attr("min"))||c;
var l=parseFloat(k.attr("max"))||a;
var n=(m.type=="input"||m.type=="keypress"||m.type=="paste");
setTimeout(function(){var w=0;
var t=k.val().replace(/,/g,".").replace(/\.{2,}/g,".");
if(t.match(/^0.+\./)){w=-1;
t=t.replace(/^0/,"")
}var u=parseFloat(t.replace(/[^0-9.]/g,""))||0;
u=parseInt(u*100+0.001)/100;
if(d){d.apply(k,[u,o,l])
}if(u<o){u=o
}if(u>l){u=l
}var q=sprintf("%.2f",u);
if(n){if(t.length!=q.length&&(w!=0||sprintf("%.2f",parseFloat(t))!=q)){while(t.charAt(w)&&q.charAt(w)&&t.charAt(w)==q.charAt(w)){w++
}}else{w+=k.caret().begin
}}k.val(q);
if(g){g.apply(k,[u,o,l])
}if(n){k.caret(w)
}},0)
})
}})
};
jQuery.fn.caret=function(c,a){try{if(this.length==0){return
}if(typeof c=="number"){a=(typeof a=="number")?a:c;
return this.each(function(){if(this.setSelectionRange){this.focus();
this.setSelectionRange(c,a)
}else{if(this.createTextRange){var e=this.createTextRange();
e.collapse(true);
e.moveEnd("character",a);
e.moveStart("character",c);
e.select()
}}})
}else{if(this[0].setSelectionRange){c=this[0].selectionStart;
a=this[0].selectionEnd
}else{if(document.selection&&document.selection.createRange){var b=document.selection.createRange();
c=0-b.duplicate().moveStart("character",-100000);
a=c+b.text.length
}}return{begin:c,end:a}
}}catch(d){console.error(d);
return{begin:0,end:0}
}};
jQuery.fn.ellipsis=function(){return this.each(function(){var a=$(this);
var e=a.find(">span:first"),c=a.height();
var d=e.html();
var c=Math.max(e.text("O").height(),c);
e.html(d);
var b=0;
while(e.outerHeight()>c&&b<100){b+=1;
var d=e.text();
e.text(function(g,h){return h.replace(/\W*\s(\S)*$/,"...")
});
if(d==e.text()){e.text(function(g,h){return h.replace(/\W*(.{4})$/,"...")
})
}}})
};
jQuery.fn.collect=Array.prototype.collect;
jQuery.fn.to_a=function(){return jQuery.makeArray(this)
};
jQuery.fn.hash_size=function(c){var b=0,a;
for(a in c){if(c.hasOwnProperty(a)){b++
}}return b
};
jQuery.fn.hash_to_a=function(b,d){var c=[],a;
for(a in b){if(b.hasOwnProperty(a)){c.push(d?d(a):a)
}}return c
};
jQuery.fn.scrollIntoView=function(b){try{if(this.length==0){return
}if(!b){if(window.v&&v.mode=="viewer"){$("body,html").scrollTop($(this).offset().top)
}else{this[0].scrollIntoView()
}}else{$("body,html").animate({scrollTop:$(this).offset().top},600)
}}catch(a){dbg.error("Can not scrollIntoView",a)
}};
jQuery.fn.isTopIntoView=function(){if(this.length==0){return
}var d=$(window).scrollTop();
var c=d+$(window).height();
var a=this.offset().top;
var b=a+this.height();
return((a>=d)&&(a<=c))
};
jQuery.fn.isScrolledAtBottom=function(){return this[0].scrollHeight-this[0].scrollTop==this[0].clientHeight
};
jQuery.fn.hexToRgb=function(h){if(h.match(/rgb/)){h=$.fn.rgbToHex(h)
}var e=parseInt(h.substring(1),16);
var d=(e&16711680)>>16;
var c=(e&65280)>>8;
var a=e&255;
return[d,c,a]
};
jQuery.fn.rgbToHsl=function(a,m,o){a/=255,m/=255,o/=255;
var p=Math.max(a,m,o),e=Math.min(a,m,o);
var k,q,c=(p+e)/2;
if(p==e){k=q=0
}else{var n=p-e;
q=c>0.5?n/(2-p-e):n/(p+e);
switch(p){case a:k=(m-o)/n+(m<o?6:0);
break;
case m:k=(o-a)/n+2;
break;
case o:k=(a-m)/n+4;
break
}k/=6
}return[k,q,c]
};
jQuery.fn.hsvToRgb=function(k,w,o){var a,l,n;
var e;
var m,d,c,u;
k=Math.max(0,Math.min(360,k));
w=Math.max(0,Math.min(100,w));
o=Math.max(0,Math.min(100,o));
w/=100;
o/=100;
if(w==0){a=l=n=o;
return[Math.round(a*255),Math.round(l*255),Math.round(n*255)]
}k/=60;
e=Math.floor(k);
m=k-e;
d=o*(1-w);
c=o*(1-w*m);
u=o*(1-w*(1-m));
switch(e){case 0:a=o;
l=u;
n=d;
break;
case 1:a=c;
l=o;
n=d;
break;
case 2:a=d;
l=o;
n=u;
break;
case 3:a=d;
l=c;
n=o;
break;
case 4:a=u;
l=d;
n=o;
break;
default:a=o;
l=d;
n=c
}return[Math.round(a*255),Math.round(l*255),Math.round(n*255)]
};
jQuery.fn.rgbToHex=function(e,d,a){var h=function(g){var b=parseInt(g).toString(16);
return b.length==1?"0"+b:b
};
if(e&&!d&&!a){if(e.match(/rgba/)){e=e.replace("rgba","rgb").replace(/,?\s*[\d\.]+\)/,")")
}var c=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
e=c[1];
d=c[2];
a=c[3]
}return"#"+h(e)+h(d)+h(a)
};
jQuery.fn.getBrightnessColor=function(b,e){var d=$.fn.hexToRgb(b);
var a=$.fn.rgbToHsl(d[0],d[1],d[2]);
a=[a[0]*360,a[1]*100,(a[2]*100)+e];
var g=$.fn.hsvToRgb(a[0],a[1],a[2]);
return"rgb("+g[0]+", "+g[1]+", "+g[2]+")"
};
jQuery.fn.hslToRgb=function(m,t,k){var a,n,o;
if(t==0){a=n=o=k
}else{function e(h,g,b){if(b<0){b+=1
}if(b>1){b-=1
}if(b<1/6){return h+(g-h)*6*b
}if(b<1/2){return g
}if(b<2/3){return h+(g-h)*(2/3-b)*6
}return h
}var c=k<0.5?k*(1+t):k+t-k*t;
var d=2*k-c;
a=e(d,c,m+1/3);
n=e(d,c,m);
o=e(d,c,m-1/3)
}return[a*255,n*255,o*255]
};
jQuery.fn.paginate=function(e,o,l,t,q,p){var b=function(w){var u,x=$("<li"+(w==l?" class='selected'":"")+">"+(w+1)+"</li>");
x.attr("number_of_page",w);
n.append(x)
};
$(e).empty();
var n=$("<ul></ul>");
li=$("<li>&lt;</li>").attr("number_of_page",l-1).appendTo(n);
if(l<=0){li.css("visibility","hidden")
}if(o>10){var k,d="...";
var h=Math.max(t,q);
var a=Math.max(Math.min(o-h,l-t),0);
var g=Math.min(Math.max(h,l+t+1),o);
if(a>0){var m=Math.min(q,a);
for(k=0;
k<m;
k++){b(k)
}if(q<a){n.append(d)
}}for(k=a;
k<g;
k++){b(k)
}if(g<o){if(o-q>g){n.append(d)
}var c=Math.max(o-q,g);
for(k=c;
k<o;
k++){b(k)
}}}else{for(var k=0;
k<o;
k++){b(k)
}}li=$("<li>&gt;</li>").attr("number_of_page",l+1).appendTo(n);
if(l>=o-1){li.css("visibility","hidden")
}e.append(n);
$("li",e).click(function(){p(parseInt($(this).attr("number_of_page")))
})
};
jQuery.fn.generateComponentSearchbar=function(b){if(!b){return
}$(this).addClass("component_searchbar").data("config",b);
var d=$('<div class="site_search">');
var c=$('<div class="ui_search_suggest"></div>').hide();
var a=(b.type=="blog"?"b":b.type=="search"?"27":"s");
d.append('<div><input class="site_textbox" type="text" placeholder="'+(b.placeholder||"")+'"><span id="ui_search_loading"></span></div>');
d.append('<div class="ui_btn site_button ui'+a+'_btn"><span class="fonticon"></span></div><div class="ui_close_search"><span class="fonticon"></span><div class="close_tooltip"><span>Close search</span></div></div>');
$.each(b.types,function(k,h){var e=$("<div class=ui_suggest_"+k+"><h3>"+h+"</h3></div>");
if(b.sort){var g=b.sort.find(function(l){return l[0]==k
})[1];
e.addClass("ui_suggest_length_"+g).data("sort",g)
}c.append(e)
});
if(b.sort){c.find("div").sort(function(g,e){return $(g).data("sort")<=$(e).data("sort")
}).appendTo(c)
}$(this).append(d);
$(this).append(c);
$(this).append($('<div class="ui'+a+'_search_header"><div class="ui'+a+'_nbr_search_results"></div></div>'))
};
jQuery.fn.generateComponentCart=function(h){if(!h){return
}$(this).addClass("component_cart");
var e=$(this).html("");
var k=$('<div class="uis_headf"><div class="fonticon"></div><div class="uis_cart_title"></div></div>');
var b=$('<div class="uis_headf_no"><div class="fonticon admin_title">'+$.fn.fonticon("favicon")+'</div><div class="uis_ttlcf admin_title">Click to add a payment method</div></div>');
var a=$('<div class="uis_cresume"><div class=uis_pr><img src="/assets/loading/16x16.gif"></div> <div class=uis_ttl></div></div>');
var g=$('<div class="uis_cextend"><div class="uis_ul_w"></div><ul><li class="uis_shipping_infos_cart_summary"></li></ul><div class="uis_exbtn">'+UI_Store.btn({txt:'<span class="uis_bsa">View Cart</span>',"class":"site_button"})+"</div></div>");
var d=k.find(".fonticon");
if(h.main_icon){if(h.display_icon){d.setIcon(h.main_icon)
}}else{d.html($.fn.fonticon("cart"))
}k.find(".uis_cart_title").html(h.main_text?(h.display_text?h.main_text:""):"Cart");
if(h.display_text==false){k.find(".uis_cart_title").hide()
}if(!h.cart_block){k.find(".uis_cart_title").addClass("uis_ttlcf font_title_3")
}if(h.display_icon==false){k.find(".fonticon").hide()
}if(h.display_price==false){a.find(".uis_pr").hide()
}if(h.display_amount==false){a.find(".uis_ttl").hide()
}var c=$("<div></div>");
c.append(k);
c.append(b);
c.append(a);
e.append(c);
if(!h.disable_dropdown){e.append(g)
}};
jQuery.fn.returnFont=function(b){var a=b.replace(/^image\/.*/,"image").replace(/^video\/.*/,"video");
switch(a){case"application/vnd.google-apps.audio":case"aac":case"mp3":case"wav":case"oga":case"m4a":return[$.fn.fonticon("ui_music"),"gd_audio","wav"];
case"application/vnd.google-apps.document":case"csv":case"doc":case"docm":case"docx":case"odt":case"rtf":return[$.fn.fonticon("t_file-word"),"gd_doc","doc"];
case"application/vnd.google-apps.drawing":return[$.fn.fonticon("drawing"),"gd_draw","gd_draw"];
case"application/vnd.google-apps.file":case"txt":return[$.fn.fonticon("txt"),"gd_file","gd_file"];
case"application/vnd.google-apps.folder":case"folder":return[$.fn.fonticon("folder"),"gd_folder","gd_folder"];
case"application/vnd.google-apps.spreadsheet":case"xls":case"xlm":case"xlx":return[$.fn.fonticon("t_table"),"gd_table","xls"];
case"application/vnd.google-apps.site":case"url":case"website":return[$.fn.fonticon("planet"),"gd_sites","gd_sites"];
case"application/vnd.google-apps.presentation":case"odp":case"pps":case"ppt":case"pptx":return[$.fn.fonticon("transition"),"gd_slide","gd_slide"];
case"application/vnd.google-apps.map":case"kml":return[$.fn.fonticon("ui_map"),"gd_map","kml"];
case"application/vnd.google-apps.form":return[$.fn.fonticon("ui_form"),"gd_form","gd_form"];
case"application/vnd.google-apps.photo":case"png":case"svg":case"jpeg":case"jpg":case"bmp":case"crw":case"gif":case"tif":case"image":return[$.fn.fonticon("ui_image"),"gd_image","bmp"];
case"application/json":case"text/html":case"text/css":case"application/x-ruby":case"application/javascript":case"c":case"css":case"erb":case"h":case"java":case"js":case"php":case"rb":case"html":return[$.fn.fonticon("t_code"),"gd_code","gd_code"];
case"application/vnd.google-apps.video":case"video":case"avi":case"flv":case"mkv":case"mp4":case"mov":case"wmv":case"webm":return[$.fn.fonticon("ui_video"),"gd_video","avi"];
case"application/zip":return[$.fn.fonticon("zip"),"gd_zip","7z"];
case"application/pdf":return[$.fn.fonticon("xls"),"gd_pdf","pdf"];
case"calendar#calendarListEntry":case"calendar#calendar":return[$.fn.fonticon("calendar"),"gd_calendar","gd_calendar"];
default:return[$.fn.fonticon("page_default"),"gd_default","default"]
}};
jQuery.fn.fonticon=function(b,e){var a={avi:["mpg","mp4","ram","vob","wmv"],zip:["axx","gz","rar","tar","7z"],exe:["bat","msi"],"t_file-word":["doc","ods","wps","docx"],kml:["kmz"],ppts:["mdb","pps","ppt","pub","xlr","pptx"],mp3:["mid","wav"],xls:["odt","xlsx"],pdf:["pdf"],txt:["rtf"],swf:["air"],ttf:["woff","eot"],ui_image:["png","jpg","gif","bmp","tiff","ico","svg"]};
var c={footer_1:"e915",bulb:"e602",rocket:"e601",close:"2716",spacing:"e916",popup_2:"e913",calendar2:"e600",ui_calendar:"e908",scroll_down:"56",help:"3f",menu2:"e5d2",border_left:"e22e",border_right:"e230",border_top:"e232",flip_to_back:"e882",font_download:"e167",format_align_center:"e234",format_color_fill:"e23a",format_color_text:"e23c",star_fill:"e838",rounded_corner:"e920",sort_by_alpha:"e053",star:"e83a",radio_button_checked:"e90d",label:"e90e",colors:"e902",pipette:"e906",ac_unit:"eb3b",alarm:"e855",access_alarms:"e191",schedule:"e8b5",accessibility:"e84e",accessible:"e914",account_balance:"e84f",account_balance_wallet:"e850",account_box:"e851",account_circle:"e853",adb:"e60e",add2:"e145",add_a_photo:"e439",alarm_add:"e856",add_alert:"e003",add_box:"e146",airline_seat_individual_suite:"e632",airline_seat_legroom_extra:"e633",airline_seat_legroom_normal:"e634",airline_seat_legroom_reduced:"e635",airline_seat_recline_extra:"e636",airline_seat_recline_normal:"e637",flight:"e539",airplanemode_inactive:"e194",airplay:"e055",airport_shuttle:"eb3c",alarm_off:"e857",alarm_on:"e858",album:"e019",all_inclusive:"eb3d",all_out:"e90b",android:"e859",arrow_upward:"e5d8",art_track:"e060",aspect_ratio:"e85b",poll:"e801",assignment:"e85d",assignment_ind:"e85e",assignment_late:"e85f",assignment_return:"e860",assignment_returned:"e861",assignment_turned_in:"e862",assistant:"e39f",flag:"e153",attach_file:"e226",attach_money:"e227",attachment:"e2bc",audiotrack:"e3a1",beenhere:"e52d",block2:"e14d",bluetooth:"e1a7",bluetooth_searching:"e1aa",bluetooth_connected:"e1a8",bluetooth_disabled:"e1a9",blur_circular:"e3a2",blur_linear:"e3a3",blur_off:"e3a4",blur_on:"e3a5","class":"e86e",turned_in:"e8e6",turned_in_not:"e8e7",border_all:"e228",border_bottom:"e229",border_clear:"e22a",branding_watermark:"e06b",brightness_1:"e3a6",brightness_2:"e3a7",brightness_3:"e3a8",brightness_4:"e3a9",brightness_low:"e1ad",brightness_medium:"e1ae",brightness_high:"e1ac",brightness_auto:"e1ab",broken_image:"e3ad",brush2:"e3ae",bubble_chart:"e6dd",bug_report:"e868",build:"e869",burst_mode:"e43c",domain:"e7ee",call_received:"e0b5",call_split:"e0b6",call_to_action:"e06c",camera:"e3af",photo_camera:"e412",camera_enhance:"e8fc",camera_front:"e3b1",camera_rear:"e3b2",camera_roll:"e3b3",cancel2:"e5c9",redeem:"e8b1",card_membership:"e8f7",card_travel:"e8f8",casino:"eb40",cast:"e307",cast_connected:"e308",ui_button:"e3c0",select_all:"e162","new-feature":"2699",menu:"2263",more2:"ec5c",menu1:"ec6a",footer_2:"ee4b",popup_1:"e99c",anchor:"eca3",ui_faq:"ed58",cgu:"f076",versions:"f064",preview_draft:"e9ac",snap:"ebed",clear:"ebfb",drawing:"ee7e",dropbox:"ef0d",pdf:"ef3e",textarea:"e909",twitch:"e910",upload:"e90a",separator:"e90c",pen_color:"e907",sitew:"e266",sitew_square:"e268",sitew_text:"e903",sitew_text_long:"e904",sitew_square_text:"e905",pixabay:"e901",width_mobile:"294a",dailymotion:"25b2",viadeo:"d3",ui_form:"ec52",fs_deselected:"ee67",ui_icon:"e900",lock:"1c367",unlock:"1c513",ui_box:"ee69",container:"1f336",pause:"23f8",play:"23f5","rotate-ccw3":"27f2",package_rocket:"2708",home:"27f0",ui_text:"270e",pencil:"26b1",rename:"b8dd",pen:"257f",ui_blog:"2579",palette:"1d124",ui_image:"25d8",ui_carousel:"25d9",mp3:"266a",ui_music:"266c",ui_video:"29d0",ui_flash:"2941",avi:"27a4","new":"272b",copy:"2399","file-plus":"271b","file-download":"21b4","file-remove":"2718",txt:"274f",page_default:"2750",dupplicate:"2397",paste:"2398",stack:"2637",folder:"22a1","folder-plus":"229e",refund:"229f","folder-close":"2612",cancel:"29cf","folder-cancel":"22a0",order:"232b",ui_store:"e0c6",ui_cart:"e0c7","cart-add":"e0ca",cart:"e0cc",pay:"24",cb:"20e3",support:"2370",ui_contact:"210e",check_payement:"2327",ui_newsletter:"2709",message:"260f",ui_map:"2352",transition:"2387",wait:"205c",notification:"2617",calendar:"23e8",print:"24a1",screen:"2610",mobile:"2616",tablet:"2752",stock:"2b12",saved:"e132",storage:"26c3",undo_editor:"2b0b",redo_editor:"2b0a",t_undo:"e14b",t_redo:"e14c",ui_comment:"2b22",ui_forum:"47a","bubble-user":"7c9",notification_default:"7cc","bubble-up":"7cd",person:"7d0",ui_member:"7e2",adult:"7e7",loading:"2686",search:"26b2",ui_search:"e1b7",edit:"2692",option:"2630",block:"e1df",exe:"7cb",statistic:"1030c",starter:"10916",premium:"1091a",pro:"1091b",cup:"272a",magnet:"168",remove:"6dd8",send:"e260",sitew_old:"e267",puzzle:"1571","switch":"e290",clipboard:"e298",ui_menu:"2250","t_numbered-list":"2261",grid:"20de",fb_default:"1030e",cloud:"2601",unpublish:"22c1",publish:"22c0",download:"25bc",ui_download:"25bd",planet:"25cf",t_link:"266f",favicon:"2691",t_attachment:"261e",eye:"20dd",wink:"e320",smiley:"e321",wondering:"e337",resize:"e353",warning:"26a0","plus-circle":"2295","minus-circle":"2296",information:"69","delete":"20e0",add:"271a",logout:"e37e",transfer:"2942","arrow-up":"2191","arrow-right":"2192","arrow-down":"2193","arrow-left":"2190","arrow-width-right":"21e8","arrow-width-left":"21e6",bi_arrow:"21ff",arrow_tb:"21f3",arrow_up:"21d1",arrow_right:"21d2",arrow_down:"21d3",arrow_left:"21d0",undo:"23ce",transfert:"296e",fs_selected:"2611",rulers:"23a1",cut:"2702",t_font:"3dd","t_font-size":"3a4",modify_height:"21a8",t_bold:"42",t_underline:"55",t_italic:"49",t_strikethrough:"53",t_highlight:"2710","t_clear-formatting":"2717",t_table:"2751","t_paragraph-left":"2962","t_paragraph-center":"39e","t_paragraph-right":"2964","t_paragraph-justify":"1d119","t_indent-increase":"2974","t_indent-decrease":"2973",t_code:"2279",ui_social:"260d",share:"e48c",google:"260",googleplus:"47",facebook:"46",instagram:"e49c",twitter:"54",youtube:"59",vimeo:"3bd",flickr:"26af",picasa:"2742",yahoo:"e4c4",windows:"e4c9",linkedin:"285",paypal:"3a1","t_file-word":"57",zip:"5a",xls:"58",ui_developer:"23",html5:"35",chrome:"2a00",firefox:"2d40",IE:"65",opera:"e4f0",safari:"229b",pantone:"e912",google_drive:"e911",sliders:"e90f",apply:"2714","check-square":"26c2",save:"2690",new_feature:"2699",rotate_ccw3:"27f2",file_plus:"271b",file_download:"21b4",file_remove:"2718",folder_plus:"229e",folder_close:"2612",folder_cancel:"22a0",cart_add:"e0ca",bubble_user:"7c9",bubble_up:"7cd",t_numbered_list:"2261",plus_circle:"2295",minus_circle:"2296",arrow_width_right:"21e8",arrow_width_left:"21e6",t_font_size:"3a4",t_clear_formatting:"2717",t_paragraph_left:"2962",t_paragraph_center:"39e",t_paragraph_right:"2964",t_paragraph_justify:"1d119",t_indent_increase:"2974",t_indent_decrease:"2973",t_file_word:"57",check_square:"26c2"};
var d=e?"page_default":"fb_default";
if(c[b]==undefined){$.each(a,function(h,g){if(g.indexOf(b)>0){b=h
}})
}return"&#x"+(c[b]==undefined?c[d]:c[b])+";"
};
jQuery.bot=!!navigator.userAgent.match(/bot|Insight|areboost/);
jQuery.loadFonticons=function(){if(!$.bot){$(".fonticon[data-icon]").each(function(){$(this).html($(this).data("icon"))
})
}};
$.fn.activate=function(a){if(!a){this.addClass("active").trigger("activate");
this.siblings(".active").desactivate();
this.siblings().find(".active").desactivate()
}this.addClass("active").trigger("activate");
return this
};
$.fn.desactivate=function(){this.filter(".active").removeClass("active").trigger("desactivate");
return this
};
$.change_events="click keyup change paste blur keypress mouseup input dragdrop";
$.fn.trigger_real_change=function(){return this.each(function(){var a=$(this);
var b=a.val();
a.on($.change_events,function(){if(b!=a.val()){a.trigger("real_change");
b=a.val()
}})
})
};
$.fn.trigger_enter=function(a){return this.each(function(){var b=$(this);
a=a||b;
a.on("keyup",function(c){if(c.which==13){b.trigger("enter")
}})
})
};
$.fn.is_smallerScreen=function(){var c=$(window),b=$("html"),a=b.hasClass("cssanimations"),d=function(){if(c.width()<1000&&a){b.addClass("is_smallScreen");
$.fn.smallerScreen=true
}else{b.removeClass("is_smallScreen");
$.fn.smallerScreen=false
}};
c.on("smartresize",d);
d()
};
$.fn.centerSeparator=function(){$(window).resize(function(){$("#log_separator").removeAttr("style");
if($(window).width()>720){$("#log_separator").css("height",$(".signup .row").height())
}});
$(window).resize()
};
$.fn.swipe=function(a){var d=$(this);
var h,g;
function b(l){try{var m=l.changedTouches[0];
return[m.clientX,m.clientY]
}catch(k){}}function c(k){h=b(k);
g=new Date().getTime()
}function e(o){var n=new Date().getTime();
if(n-g<1000){var l=b(o);
if(l){var k=Math.abs(l[0]-h[0]),m=Math.abs(l[1]-h[1]);
if(k>m&&m<30&&k>30){a(l[0]>h[0])
}}}}d[0].addEventListener("touchstart",c,false);
d[0].addEventListener("touchend",e,false)
};
$.fn.protect_content=function(){if(!window.v){return setTimeout($.fn.protect_content,1000)
}if(v.mode!="editor"&&v.page_bg.security&&v.page_bg.security.content_protection&&v.features.content_protection){$("body").addClass("content_protection");
document.oncontextmenu=new Function("return false")
}};
$.fn.hasClassMatch=function(k){var l,d,h,e,b,a,g;
for(h=0,b=this.length;
h<b;
h++){d=this[h];
g=$(d).attr("class").split(" ");
for(e=0,a=g.length;
e<a;
e++){l=g[e];
if(l.match(k)){return true
}}}return false
};
$.fn.removeClassMatch=function(a){return this.removeClass(function(d,b){var e;
return((function(){var k,g,h,c;
h=b.split(" ");
c=[];
for(k=0,g=h.length;
k<g;
k++){e=h[k];
if(e.match(a)){c.push(e)
}}return c
})()).join(" ")
})
};
$.fn.hoverOut=function(d,b,c,h){b=b||500;
var a=this,g=null,e=function(){g=setTimeout(function(){if(!d.is(":hover")&&!a.is(":hover")){clearTimeout(g);
g=null;
d.removeClass("hovered");
if(h){h()
}}else{e()
}},b)
};
this.hover(function(){if(!g){d.addClass("hovered");
if(c){c()
}}},function(){e()
})
};
$.delay=function(a){var b=$.Deferred();
setTimeout(function(){b.resolve()
},a);
return b
};
$.fn.random=function(b,a){return b&&a?Math.floor(Math.random()*(a-b+1))+b:Math.random()
};
$.fn.textWidth=function(){var b=$(this).html();
var a="<span>"+b+"</span>";
$(this).html(a);
var c=$(this).find("span:first").width();
$(this).html(b);
return c
};
$.fn.infiniteScrolling=function(b){var a=$(this);
var d=null;
var c=function(){var e=a;
var g={append:b.item_class,path:"a.next_page",responseType:"document",itemSelector:b.item_class,hideNav:".pagination"};
if(b.grid){e.masonry({itemSelector:b.item_class,columnWidth:20,isFitWidth:true});
g.outlayer=e.data("masonry")
}if($("a.next_page").length){e.infiniteScroll(g);
e.on("request.infiniteScroll",function(h,k){d=$("<div class='paginate_loading'></div>").html('<svg width="120" height="30" viewBox="0 0 120 30" xmlns="http://www.w3.org/2000/svg" fill="#000"> <circle cx="15" cy="15" r="15"> <animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite" /> <animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite" /> </circle><circle cx="60" cy="15" r="9" fill-opacity="0.3"> <animate attributeName="r" from="9" to="9" begin="0s" dur="0.8s" values="9;15;9" calcMode="linear" repeatCount="indefinite" /> <animate attributeName="fill-opacity" from="0.5" to="0.5" begin="0s" dur="0.8s" values=".5;1;.5" calcMode="linear" repeatCount="indefinite" /> </circle> <circle cx="105" cy="15" r="15"> <animate attributeName="r" from="15" to="15" values="15;9;15" calcMode="linear" repeatCount="indefinite" /> <animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite" /></circle></svg>').appendTo(e)
});
e.on("append.infiniteScroll",function(l,k,m,h){if(d){d.remove()
}$.each(h,function(o,p){$(p).addClass("infiniteScrolling_animation")
})
})
}};
if(!$.fn.infiniteScroll){$.getScript("//unpkg.com/infinite-scroll@3/dist/infinite-scroll.pkgd.min.js");
$.getScript("//unpkg.com/masonry-layout@4/dist/masonry.pkgd.min.js");
$("head").append($("<style>").text(".paginate_loading {position: absolute; top: 100%; left: 0; right: 0; text-align: center; padding-top: 5px;} .paginate_loading svg {transform: scale(.6);}"));
Misc.poll(function(){return $.fn.masonry&&$.fn.infiniteScroll
},function(){c();
if(b.cb){b.cb()
}})
}else{c()
}};
$.fn.hasScrollBar=function(){var a;
if(v.mode=="editor"){var c=this.get(0);
a={vertical:c.scrollHeight>c.clientHeight,horizontal:c.scrollWidth>c.clientWidth}
}else{a={vertical:true,horizontal:true};
try{var b=document.compatMode=="BackCompat"?document.body:document.documentElement;
a.vertical=b.scrollHeight>b.clientHeight;
a.horizontal=b.scrollWidth>b.clientWidth
}catch(c){}}return a
};
$.fn.getScrollbarWidth=function(){var d=document.createElement("div");
d.style.visibility="hidden";
d.style.width="100px";
d.style.msOverflowStyle="scrollbar";
document.body.appendChild(d);
var b=d.offsetWidth;
d.style.overflow="scroll";
var a=document.createElement("div");
a.style.width="100%";
d.appendChild(a);
var c=a.offsetWidth;
d.parentNode.removeChild(d);
return b-c
};
$.fn.editable_node=function(b){var k=$(this);
var n=this;
if(v.mode=="viewer"){$(".edit_ui_wrapper",k).remove();
return this
}if(b.action&&b.action=="destroy"){$(".edit_ui_wrapper",k).remove();
return this
}if($(".edit_ui_wrapper",k).length){return this
}b=b||{};
b.type=b.type||"image";
var c=$("<div class='edit_ui_wrapper admin_elem'>");
if(!["absolute","relative"].include(k.css("position"))){k.css("position","relative")
}if(b.type=="image"){c.append('\u003Cimg alt="Edit image" height="48" src="https://st3.cdnsw.com/images/blog/editor_icons/edit_image.svg" width="48" /\u003E')
}else{c.append('\u003Cimg alt="Edit text" height="48" src="https://st1.cdnsw.com/images/blog/editor_icons/edit_text.svg" width="48" /\u003E')
}var d=$("<canvas class='edit_circle' width='150' height='150'></canvas>");
c.append(d);
k.append(c);
var h=d.get(0);
var g=h.getContext("2d");
var l=0;
var m=false;
var a=Math.PI/2;
g.lineWidth=5;
function e(p){g.clearRect(0,0,h.width,h.height);
g.beginPath();
var o=g.createLinearGradient(0,0,h.width,h.width);
o.addColorStop(0,"#2887bb");
o.addColorStop(1,"#00d8ff");
g.strokeStyle=o;
g.arc(h.width/2,h.height/2,h.width/3,-(a),((Math.PI*6)*p)-a,false);
g.stroke();
l++;
if(l<101){requestAnimationFrame(function(){e(l/100)
})
}else{c.addClass("anim_ended")
}}e();
return this
};
$.fn.perspective_mouse_move=function(b){var b=(b?(b.selector?b.get(0):$(b).get(0)):document.body),n=this.get(0);
var g={_x:0,_y:0,x:0,y:0,updatePosition:function(o){var p=o||window.event;
this.x=p.clientX-this._x;
this.y=(p.clientY-this._y)*-1
},setOrigin:function(o){this._x=o.offsetLeft+Math.floor(o.offsetWidth/2);
this._y=o.offsetTop+Math.floor(o.offsetHeight/2)
},show:function(){return"("+this.x+", "+this.y+")"
}};
g.setOrigin(b);
var a=0;
var d=10;
var l=function(){return a++%d===0
};
var k=function(o){e(o)
};
var c=function(){n.style=""
};
var m=function(o){if(l()){e(o)
}};
var e=function(o){g.updatePosition(o);
h((g.y/n.offsetHeight/2).toFixed(2),(g.x/n.offsetWidth/2).toFixed(2))
};
var h=function(o,q){var p="rotateX("+o+"deg) rotateY("+q+"deg)";
n.style.transform=p;
n.style.webkitTransform=p;
n.style.mozTranform=p;
n.style.msTransform=p;
n.style.oTransform=p
};
b.onmousemove=m;
b.onmouseleave=c;
b.onmouseenter=k
};
var Apis={webfont:function(a){if(window.WebFont){if(a){a()
}}else{this._create_script("googleapis-webfont","https://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js");
setTimeout(function(){Apis.webfont(a)
},50)
}},facebook_api:function(a){load_facebook().done(function(){a()
})
},google_apis:function(a){if(window.gapi&&window.gapi["client"]){if(a){a()
}}else{this._create_script("google_drive-search","https://apis.google.com/js/client.js");
setTimeout(function(){Apis.google_apis(a)
},50)
}},google_platform:function(){(function(a,k,b,c,h,e){c=a.gapi||(a.gapi={});
c.analytics={q:[],ready:function(d){this.q.push(d)
}};
h=k.createElement(b);
e=k.getElementsByTagName(b)[0];
h.src="https://apis.google.com/js/platform.js";
e.parentNode.insertBefore(h,e);
h.onload=function(){c.load("analytics")
}
}(window,document,"script"))
},dropbox:function(a){if(window.Dropbox){if(a){a()
}}else{this._create_script("dropbox","https://unpkg.com/dropbox/dist/Dropbox-sdk.min.js");
setTimeout(function(){Apis.dropbox(a)
},50)
}},dailymotion:function(a){if(window.DM){if(!DM._apiKey){DM.init({apiKey:"577269201c5b20617cec",status:true,cookie:true})
}if(a){a()
}}else{this._create_script("dailymotion-search","https://api.dmcdn.net/all.js");
setTimeout(function(){Apis.dailymotion(a)
},50)
}},youtube_ready:false,youtube_player:function(a){var b=this;
if(this.youtube_ready){a()
}else{var c="youtube-search";
if($("#"+c).length==0){window.onYouTubeIframeAPIReady=function(){b.youtube_ready=true
};
this._create_script(c,"https://www.youtube.com/iframe_api")
}setTimeout(function(){Apis.youtube_player(a)
},50)
}},soundcloud_player:function(a){if(window.SC&&SC.Widget){if(a){a()
}}else{this._create_script("soundcloud-player","https://w.soundcloud.com/player/api.js");
setTimeout(function(){Apis.soundcloud_player(a)
},50)
}},soundcloud_search:function(a){if(window.SC&&SC.get){if(!SC.options.client_id){SC.initialize({client_id:"ad7cfffd89a3438ab441069c451ebe3d",redirect_uri:"https://www.sitew.com"})
}if(a){a()
}}else{this._create_script("soundcloud-search","https://connect.soundcloud.com/sdk.js");
setTimeout(function(){Apis.soundcloud_search(a)
},50)
}},twitch:function(a){var b=this;
if(window.Twitch){a()
}else{this._create_script("twitch-player","https://player.twitch.tv/js/embed/v1.js");
setTimeout(function(){Apis.twitch(a)
},50)
}},vimeo:function(a){if(window.Vimeo){if(a){a()
}}else{this._create_script("vimeo-player","https://player.vimeo.com/api/player.js");
setTimeout(function(){Apis.vimeo(a)
},50)
}},recaptcha:function(a){var b=this;
if(window.grecaptcha&&window.grecaptcha["render"]){a()
}else{this._create_script("recaptcha_api","https://www.google.com/recaptcha/api.js?render=explicit",{defer:true});
setTimeout(function(){Apis.recaptcha(a)
},50)
}},_create_script:function(k,c,a){if($("#"+k).length==0){var g,h=document,b="script",e=h.getElementsByTagName(b)[0];
g=h.createElement(b);
g.id=k;
g.src=c;
a=a||{};
if(a.async){g.setAttribute("async","")
}if(a.defer){g.setAttribute("defer","")
}e.parentNode.insertBefore(g,e)
}}};
var tb_remove_timeout;
var flash_objects;
var tb_editor=true;
var tb_marketing=false;
var size_changed=false;
/*!!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/
;
$(document).ready(function(){tb_init("a.thickbox, area.thickbox, input.thickbox")
});
function tb_init(a){$(a).click(function(){var c=this.title||this.name||null;
var b=this.href||this.alt;
var d=this.rel||false;
tb_show(c,b,d);
this.blur();
return false
})
}function tb_show(u,b,h,o){if(!window.v){window.v={tb_config:{download:false,share:false,thumbnail:false,showThumbByDefault:true,autoplayControls:false,autoplay:true,mode:"lg-slide",speed:600,pause:5000,counter:true,old_mode:false,light_theme:true,color:"rgb(25, 181, 254)"}}
}else{if(!v.tb_config){v.tb_config={download:false,share:false,thumbnail:false,showThumbByDefault:true,autoplayControls:false,autoplay:false,mode:"lg-slide",speed:600,pause:5000,counter:true,old_mode:true,light_theme:true,color:"rgba(56,181,241,1)"}
}}clearTimeout(tb_remove_timeout);
$("#TB_window,#TB_overlay").removeClass("tb_toRemove");
flash_objects=flash_objects||$("object").not("[id=sm2movieembed]").parent().filter(":visible").filter(":not(html)").filter(":not(body)");
flash_objects.hide();
if(!h){if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window' class='"+(tb_editor?"editor_interface":"")+"'></div>");
if(!tb_marketing){$("#TB_overlay").click(tb_remove)
}}$("#TB_overlay").addClass(tb_marketing?"TB_overlayBGmk":"TB_overlayBG");
if(u===null){u=""
}$("body").append("<div id='TB_load' class='fonticon'>"+$.fn.fonticon("loading")+"</div>");
$("#TB_load").show();
var l=$("#TB_window");
var m=l.find(".tb_c");
if(tb_marketing){l.addClass("tb_mark");
$("#page, #header, #footer, #submenu_panel").addClass("blur")
}if(m.length==0){m=$("<div class=tb_c></div>").appendTo(l)
}if(!m.find("#TB_closeWindow").length>0){m.append("<div id='TB_closeWindow'><div id='TB_closeWindowButton' class='fonticon'>"+$.fn.fonticon("close")+"</div></div>")
}}if(h){var w=[];
var k=[];
var g=null;
var d=$("body");
$.each(h,function(y,x){k.push({id:x.id,src:v.tb_config.old_mode?bestImgSrc(x,1000,1000):bestImgSrc(x,screen.width,screen.height),thumb:x.thumbnails.small,subHtml:""})
});
if(u){u=FileDescription.get(h);
w.push(u);
u.done(function(x){$.each(k,function(z,y){if(x[y.id]){y.subHtml=x[y.id].replace(/\n/g,"<br/>")
}else{if(v.mode=="editor"&&h[b].removable&&h[b].api!="google_drive"){y.subHtml="No description yet: click here to add a description";
y.empty_desc=true
}else{y.subHtml=""
}}})
})
}if(window.v){var n={};
var t="";
var p=null;
if(v.mode=="editor"){t="editor_interface"
}if(v.tb_config.old_mode){t+=" tb_old_mode";
n={width:Math.min($("#body").width()*0.8,Math.max.apply(Math,h.map(function(x){return x.width
})))+"px",height:Math.min($(window).innerHeight()*0.8,Math.max.apply(Math,h.map(function(x){return x.height
})))+"px",addClass:t,startClass:"",download:false,share:false,thumbnail:false,showThumbByDefault:false,autoplayControls:false,autoplay:false,counter:false,zoom:false,fullScreen:false}
}else{n={addClass:t,download:v.tb_config.download,share:v.tb_config.share,thumbnail:v.tb_config.thumbnail,showThumbByDefault:v.tb_config.showThumbByDefault,autoplayControls:v.tb_config.autoplayControls,autoplay:v.tb_config.autoplay,counter:v.tb_config.counter}
}if(v.mode=="editor"){n.keyPress=false
}$.when.apply($,w).then(function(){$("body").lightGallery($.extend(n,{pause:v.tb_config.pause,speed:v.tb_config.speed,mode:v.tb_config.mode,dynamic:true,mousewheel:false,hash:false,dynamicEl:k,index:b}));
d.removeClass("tb_light_theme tb_dark_theme");
d.addClass(v.tb_config.light_theme?"tb_light_theme":"tb_dark_theme");
d.on("onAfterOpen.lg",function(){if(o){var y=$(".lg-thumb-item").empty();
$.each(y,function(A,z){$(z).setImage(h[A],96,76,{keep_ratio:false,protect:true,lightGallery:true})
})
}if((v.tb_config.autoplay||v.tb_config.autoplayControls)||v.tb_config.thumbnail){$("head").append("<style type='text/css' id='tb_config_style'>.lg-progress-bar .lg-progress{background-color:"+v.tb_config.color+";}.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover{border-color:"+v.tb_config.color+";}</style>")
}});
d.on("onCloseAfter.lg",function(){d.data("lightGallery",null);
d.off("onAfterOpen.lg  onCloseAfter.lg onAfterAppendSubHtml.lg onAfterSlide.lg onSlideItemLoad.lg");
$("#live_edit_desc").remove();
$("head").find("#tb_config_style").remove()
});
d.on("onAfterAppendSubHtml.lg",function(z,y){if(g&&!$("#live_edit_desc").length){$(".lg-sub-html").append(g)
}});
var x=function(D,z){var E=D;
var C=E.find("img");
var y=$(".lg");
if(C.length){var B=function(){var I=C.attr("class");
var H={};
var G=new Image();
G.onload=function(){H.w=this.width;
H.h=this.height;
if(H.w>y.width()){H.w=y.width()
}if(H.h>y.height()){H.h=y.height()
}E.setImage(h[z],H.w,H.h,{keep_ratio:true,protect:true,class_:I,lightGallery:true});
E.addClass("lg-complete")
};
G.src=C.attr("src")
};
var F=C.attr("class");
C.on("load",function(){B()
});
if(C[0].complete){B()
}$(window).on("resize.protectGallery",function(){clearTimeout(self.to_resize);
self.to_resize=setTimeout(A,50)
});
function A(){B()
}}};
d.on("onSlideItemLoad.lg",function(C,B,z){var D=$(".lg-current");
var A=D.find("img");
var y=$(".lg-inner").children().index(D);
if(o){if(A.length){x(D,y)
}if(D.next().find("img").length){x(D.next(),y+1)
}if(D.prev().find("img").length){x(D.prev(),y-1)
}}});
d.on("onAfterSlide.lg",function(D,C,B){this.to_resize=null;
var A=this;
$(window).off("resize.protectGallery");
b=B;
p=k[b];
if(v.mode=="editor"&&h[b].removable&&h[b].api!="google_drive"){$("#live_edit_desc").remove();
g=$("<div id='live_edit_desc' class='"+$.fn.genId("desc_wrapper_")+"' >");
var z=$("<textarea id='live_edit_desc_area' >").attr("placeholder","Add a description...").val(p.empty_desc?"":p.subHtml);
var y=$("<button class='set_img_desc btn btn-primary'>").text("Set description");
var E=$("<button class='undo_img_desc btn btn-default'>").text("Close");
$(".lg-sub-html").append(g.html(z.add(E).add(y)))
}})
});
d.off("click",".set_img_desc").on("click",".set_img_desc",function(z){var y=p.subHtml;
var x=$("#live_edit_desc").removeClass("openning").clone();
p.subHtml=$("#live_edit_desc_area").val();
new File(h[b]).saveDescription(p.subHtml);
$(".lg-sub-html").html(p.subHtml.replace(/\n/g,"<br/>")).append(x);
z.preventDefault;
return false
});
d.off("click",".lg-sub-html").on("click",".lg-sub-html",function(){var x=$("#live_edit_desc").addClass("openning").find("textarea");
x.val(x.val().split("<br/>").join("\n")).focus();
$(".lg-toogle-thumb").hide()
});
d.off("click",".undo_img_desc").on("click",".undo_img_desc",function(x){$("#live_edit_desc").removeClass("openning");
$(".lg-toogle-thumb").css("display","");
x.preventDefault;
return false
});
return false
}else{$.when.apply($,w).then(function(){var x=b;
$("body").lightGallery({showThumbByDefault:false,hash:false,download:false,index:b,share:false,dynamic:true,dynamicEl:k});
d.off("onCloseAfter.lg").on("onCloseAfter.lg",function(){d.data("lightGallery",null)
})
})
}}else{$.fn.is_smallerScreen();
var a=b.replace(/^[^\?]+\??/,"");
var c=tb_parseQuery(a);
TB_WIDTH=0;
if($.fn.smallerScreen){TB_WIDTH=$(window).width()-(($(window).width()*10)/100)
}else{TB_WIDTH=(c.width*1)+30||Math.min(1200,($(window).width()*80)/100)
}TB_HEIGHT=(c.height*1)+20||(($(window).height()*80)/100);
ajaxContentW=TB_WIDTH-40;
ajaxContentH=TB_HEIGHT-80;
var q=u==""?"":"<h1>"+u+"</h1>";
if(b.indexOf("TB_iframe")!=-1){$("#TB_window .tb_c").append('<div id="tb_load_iframe"></div>');
urlNoQuery=b.split("TB_");
$("#TB_iframeContent").remove();
if(c.modal!="true"){m.append(q+"<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+30)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>")
}else{$("#TB_overlay").unbind();
m.append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>");
m.find("#TB_closeWindowButton").remove()
}}else{if(!$("#TB_window").is(":visible")){if(c.modal!="true"){m.append(q+"<div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>")
}else{$("#TB_overlay").unbind();
m.append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+(ajaxContentH+17)+"px;'></div>");
m.find("#TB_closeWindowButton").remove()
}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";
$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";
$("#TB_ajaxContent")[0].scrollTop=0;
$("#TB_ajaxWindowTitle").html(u)
}}var e=($("#TB_ajaxContent").length!=0)?$("#TB_ajaxContent"):$("#TB_iframeContent");
$("#TB_closeWindowButton").click(tb_remove);
if(b.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").append($("#"+c.inlineId).children());
$("#TB_window").on("unload",function(){$("#"+c.inlineId).append($("#TB_ajaxContent").children())
});
if(window.v&&v.mode=="viewer"){$("body").css("overflow","hidden");
$("#TB_window").on("unload",function(){$("body").css("overflow","")
})
}tb_position();
if(!c.height&&window.v){$(window).off("resize.thickbox");
$("#TB_ajaxContent, #TB_window, .tb_c").removeAttr("style");
$("#TB_window").css({display:"flex"});
$(".tb_c").css({"min-width":"25vw","max-width":"600px",padding:"50px"})
}else{$("#TB_window").css({display:"flex"})
}$("#TB_load").remove();
if(c.tb_top&&c.tb_left){$("#TB_window").css({top:c.tb_top+"px",left:c.tb_left+"px",margin:0,position:"absolute"})
}if(c.tb_background){$("#TB_overlay").css("background-color",c.tb_background)
}}else{if(b.indexOf("TB_iframe")!=-1){tb_position()
}else{$("#TB_ajaxContent").load(b+="&random="+(new Date().getTime()),function(){tb_position();
$("#TB_load").remove();
tb_init("#TB_ajaxContent a.thickbox");
$("#TB_window").css({display:"flex"})
})
}}}if(c&&!c.modal){document.onkeyup=function(x){if(x==null){keycode=event.keyCode
}else{keycode=x.which
}if(keycode==27){tb_remove()
}}
}tb_editor=true
}function tb_showIframe(){$("#TB_load").remove();
$("#tb_load_iframe").remove();
$("#TB_window").css({display:"flex"})
}function tb_remove(a){if($("#TB_window").length==0||$("#TB_window").is(":hidden")||$("#TB_window").is(".tb_toRemove")){if(typeof(a)=="function"){a.call()
}return
}if(flash_objects){flash_objects.show();
flash_objects=null
}$(window).off("resize.thickbox");
$(document).off("keydown.tb_show");
$("#TB_window").removeClass("small_screen");
$("#TB_imageOff,#TB_closeWindowButton").unbind("click");
if(!Modernizr.cssanimations){$("#TB_window").hide();
$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind();
$("#TB_window,#TB_overlay,#TB_HideSelect").remove()
}else{$("#TB_window,#TB_overlay").addClass("tb_toRemove");
$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind();
clearTimeout(tb_remove_timeout);
tb_remove_timeout=setTimeout(function(){$("#TB_window,#TB_overlay,#TB_HideSelect").remove()
},500)
}document.onkeyup="";
if(typeof(a)=="function"){a.call()
}if(tb_marketing){$("#page, #header, #footer, #submenu_panel").removeClass("blur")
}tb_marketing=false;
return false
}function tb_position(){$("#TB_window, .tb_c").removeAttr("style");
$("#TB_window").css("display","flex");
$(window).on("resize.thickbox",tb_position);
$("#TB_window div.tb_c").css("overflow","");
var b=TB_WIDTH,c=TB_HEIGHT;
var g=tb_getPageSize();
var e=g[0];
var a=g[1];
var d=$("#TB_window iframe");
if(TB_WIDTH>=e||TB_HEIGHT>=a){b=Math.min(TB_WIDTH,e);
c=Math.min(TB_HEIGHT,a);
$("#TB_window div.tb_c").css("overflow","auto");
$("#TB_window").addClass("small_screen");
if(d.length){d.css({width:e-parseInt($(".tb_c").css("padding-left"))*2});
size_changed=true
}}else{if(size_changed&&d.width()<TB_WIDTH){d.css("width",TB_WIDTH);
size_changed=false
}}$("#TB_window div.tb_c").width(b);
$("#TB_window div.tb_c").height(c);
$("#TB_load").remove()
}function tb_parseQuery(d){var e={};
if(!d){return e
}var a=d.split(/[;&]/);
for(var c=0;
c<a.length;
c++){var h=a[c].split("=");
if(!h||h.length!=2){continue
}var b=unescape(h[0]);
var g=unescape(h[1]);
g=g.replace(/\+/g," ");
e[b]=g
}return e
}function tb_getPageSize(){return[$(window).width(),$(window).height()]
}function tb_show_viewer(a,b,c,d){tb_editor=false;
tb_show(a,b,c,d);
tb_editor=true
}function tb_show_marketing(a,b,c,d){tb_marketing=true;
tb_show(a,b,c,d)
}var SignalController=Class.create();
SignalController.prototype={initialize:function(){this.functionMap={};
this.idMap={};
this.results={}
},emit:function(a){if(this.functionMap[a]){for(var b=0;
b<this.functionMap[a].length;
b++){this.safeCall(this.functionMap[a][b],arguments)
}}},safeCall:function(c,b){try{c.apply(this,b)
}catch(d){data={exp:d,arguments:b};
try{data.function_name=c.name
}catch(a){}try{data.function_code=c.toString()
}catch(a){}}},emitVariable:function(a){if(this.results[a]==undefined){this.emit.apply(this,arguments);
this.results[a]=arguments
}},getVariable:function(b,a){if(!a){return this.results[b]
}if(this.results[b]!=undefined){this.safeCall(a,this.results[b])
}else{this.connect(b,a)
}},connect:function(b,a,c){if(!this.functionMap[b]){this.functionMap[b]=new Array();
this.idMap[b]=new Array()
}this.functionMap[b].push(a);
this.idMap[b].push(c)
},connectOnce:function(d,a){var c=this;
var b=function(){if(a.apply(null,arguments)!=false){c.disconnect(d,b)
}};
this.connect(d,b)
},disconnect:function(b,c){if(this.functionMap[b]&&this.idMap[b]){var a=(typeof c=="function")?this.functionMap[b].indexOf(c):this.idMap[b].indexOf(c);
if(a>=0){this.functionMap[b].splice(a,1);
this.idMap[b].splice(a,1)
}}}};
sigCtl=new SignalController();
var Signal=Class.create();
Signal.prototype={initialize:function(a){this.id=a
},connect:function(b,a){sigCtl.connect(b,a,this.id)
},disconnect:function(a){sigCtl.disconnect(a,this.id)
}};
var Misc={poll:function(k,a,d){if(k()){a.apply(b)
}else{var h=0;
var c=100;
var g=20000/c;
var b=this;
var e=setInterval(function(){h++;
if(k()){clearInterval(e);
a.apply(b)
}else{if(h>g){clearInterval(e);
if(d){d.apply(b)
}}}},c)
}},pollVariable:function(b,a,c){this.poll(function(){return window[b]!=undefined
},a,c)
},deepCloneObj:function(myObj){eval("var f="+JSON_.stringify(myObj));
return f
},deferred_timers:[],deferred_timers_2:[],deferred:function(g,e,d,c){c=c||g;
d=d||10000;
e=e||1000;
var a=this;
var b=this.deferred_timers_2.find(function(h){return h[0]==c
});
if(b){clearTimeout(b[1]);
if((new Date()-b[2])>d){b[2]=new Date();
e=0
}}else{b=[c,null,new Date()];
this.deferred_timers_2.push(b)
}b[1]=setTimeout(function(){a.deferred_timers_2.splice(a.deferred_timers_2.find_index(function(h){return h[0]==c
}),1);
g()
},e)
},deferred_method:function(c,d,b){b=b||1000;
var a=this.deferred_timers.find(function(g){return g[1]==d&&g[0]==c
});
if(a){clearTimeout(a[2])
}else{a=[c,d,null];
this.deferred_timers.push(a)
}a[2]=setTimeout(function(){d.apply(c)
},b)
},_nbr_try:{},try_forever:function(a){try{a()
}catch(b){this._nbr_try[a]=this._nbr_try[a]||0;
this._nbr_try[a]+=1;
if(this._nbr_try[a]==100){}setTimeout(function(){Misc.try_forever(a)
},100)
}}};
var ga_loaded=false;
var ga_node=(function(d,e,l,k,h,c,b){d.GoogleAnalyticsObject=h;
d[h]=d[h]||function(){(d[h].q=d[h].q||[]).push(arguments)
},d[h].l=1*new Date();
c=e.createElement(l),c.async=1;
if(!$.bot){c.src=k
}return c
})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");
dataLayer=window.dataLayer||[];
function googleAnalytics(n,c){if($.bot){return
}if(!ga_loaded){if(n!="viewer"){(function(m,x,t,e,q){m[e]=m[e]||[];
m[e].push({"gtm.start":new Date().getTime(),event:"gtm.js"});
var u=x.getElementsByTagName(t)[0],p=x.createElement(t),o=e!="dataLayer"?"&l="+e:"";
p.async=true;
p.src="https://www.googletagmanager.com/gtm.js?id=GTM-PXS96Q";
u.parentNode.insertBefore(p,u)
})(window,document,"script","dataLayer","GTM-PXS96Q")
}else{var a=document.getElementsByTagName("script")[0];
a.parentNode.insertBefore(ga_node,a)
}ga_loaded=true;
var l={name:"sitew"};
var k=document.domain.match(/sitew\..+/);
if(k){l.cookieDomain=k[0]
}if(googleAnalytics.user_id){l.userId=googleAnalytics.user_id.toString()
}if(n!="viewer"){ga("create","UA-3091699-2",l)
}else{ga("create","UA-3091699-6",{name:"viewer"})
}}try{if(n=="viewer"){if(c){ga("create",c,{name:"user_ga"})
}var b=function(d){ga("viewer.send","pageview",d);
if(c){ga("user_ga.send","pageview",d)
}};
if(v.selectedPageFg){b(v.selectedPageFg.getUrl())
}var g=null;
sigCtl.connect("Version.hashChanged",function(d,e){if(e.getUrl()!=g){b(g=e.getUrl())
}});
sigCtl.connect("UI_Download.download",function(e,d){b("/Download/"+d.url.replace(/^\/fs\//,""))
});
sigCtl.connect("UI_Image.fullscreen",function(e,d){b("/Image-fullscreen/"+d.url.replace(/^\/fs\//,""))
});
sigCtl.connect("UI_Carousel.fullscreen",function(e,d){b("/Carousel-fullscreen/"+d.url.replace(/^\/fs\//,""))
});
sigCtl.connect("UI_Music.play",function(d,e){b("/Music-play/"+e.cpt.data.sound.url.replace(/^\/fs\//,""))
})
}else{if(n.match(/^goal/)){dataLayer.push({event:"sitew.goal",goal:n})
}else{dataLayer.push({event:"sitew.page_loaded"})
}}}catch(h){}}googleAnalytics.event=function(b,c,a,d){dataLayer.push({event:"sitew.event",event_category:b,event_action:c,event_label:a,event_value:d})
};
googleAnalytics.checkout=function(b,a){dataLayer.push({event:"ecommerce.checkout",ecommerce:{currencyCode:"EUR",checkout:{actionField:{step:b},products:[{name:"create_"+a,category:"site_creation",price:{starter:0,blog:2.99,premium:5.99,ecommerce:11.99,pro:17.99}[a]}]}}})
};
$(document).ready(function(){$("a.sitew,span.sitew").replaceWith("<a href='https://www.en.sitew.com' class='sitew'><span>Site</span><span>W</span></a>")
});
(function(c){var b=false;
var a=[];
jQuery.ori_ajax=jQuery.ajax;
jQuery.ajaxSettings.timeout=60000;
c(document).ajaxSend(function(h,k,g){if(!g.crossDomain){var e=c('meta[name="csrf-token"]').attr("content");
if(e){k.setRequestHeader("X-CSRF-Token",e)
}}});
(function d(g){var e=g.ajaxSettings.xhr;
g.ajaxSetup({xhr:function(){var k=e(),h=this;
if(k){if(typeof k.addEventListener=="function"&&h.progress!==undefined){k.addEventListener("progress",function(l){h.progress(l)
},false);
k.addEventListener("readystatechange",function(l){h.progressReady(l)
},false)
}if(typeof k.upload=="object"&&h.progressUpload!==undefined){k.upload.addEventListener("progress",function(l){h.progressUpload(l)
},false)
}}return k
}})
})(jQuery);
jQuery.full_ajax=function(h){if(h.json){h.contentType="application/json";
h.data=JSON.stringify(h.json);
h.dataType="json"
}if(h.simple_ajax){return jQuery.ori_ajax(h)
}var k=null;
if(!h.no_progress){k=new ProgressController(h.name||sprintf("Loading %1$s",h.url),{next_progress:10})
}h.progress_handler=k;
var g=0;
var l=h.error_to_json?h.success:h.error;
h.time_of_request=new Date();
if(k){h.progressReady=function(m){switch(m.target.readyState){case 1:k.update(10,{next_progress:40});
break;
case 2:k.update(40,{next_progress:80});
break;
case 4:k.update(80,{next_progress:100})
}};
h.progress=function(m){if(m.lengthComputable){var n=40+m.loaded/m.total*40;
k.update(n,{next_progress:n})
}};
h.progressUpload=h.progressUpload||function(m){if(m.lengthComputable){var n=m.loaded/m.total*40;
k.update(n);
k.update(n,{next_progress:n})
}}
}var e=h.success;
h.success=function(n,m){try{if(k){k.update(80,{next_progress:100})
}if(e){e(n,m)
}if(k){k.update(100)
}}catch(o){if(k){k.update(100)
}dbg.log("Exception in Ajax success method",{exeption:o,request:h,result_data:n,result_status:m})
}};
h.error=function(o,m,n){if(k){k.paused=true
}g+=1;
a.push({request:h,callback:l,xhr:o,status:m,exp:n,progressHandler:k});
if(b){return
}b=true;
if(m=="timeout"){mess="Sorry, a connection timeout problem occurred. Please check your Internet connection and try again.";
jQuery.ajaxSettings.timeout=60000+(g)*20000
}else{if(m=="parsererror"){mess="Sorry, data received from the server is incorrect.";
dbg.error("Ajax parsererror",{xhr:o,request:h})
}else{if(m=="abort"){}else{if(typeof o.status!="undefined"){if(o.status==401){mess=sprintf("Sorry, you have been logged out, you should login %1$shere%2$s before retrying.",'<a href=\'/welcome/signin\' onclick=\'window.open("/welcome/signin?return_to=editor","login","menubar=no, status=no, scrollbars=no, menubar=no, width=600, height=400");return false;\' target=_blank>',"</a>")
}else{if(o.status==403){mess="Unauthorized access"
}else{if(o.status==423){mess="This account has been deactivated because it was breaking our terms of service."
}else{if(o.status==417){mess="You are not logged with the right account to access this page."+sprintf("Sorry, you have been logged out, you should login %1$shere%2$s before retrying.",'<a href=\'/welcome/signin\' onclick=\'window.open("/welcome/signin?return_to=editor","login","menubar=no, status=no, scrollbars=no, menubar=no, width=600, height=400");return false;\' target=_blank>',"</a>")
}else{if(o.status==404){mess="No result found"
}else{if(o.status==500){mess="Sorry, a problem occurred on the server. Retry and if the problem persists, try reloading this page by hitting F5."
}else{if(o.status==502){mess="Sorry, your proxy has some problems connecting with our servers. Please retry later."
}else{if(o.status==503){mess="Please wait a few seconds between searches."
}else{if(o.status==0||o.status>10000){mess="Sorry, a network communication error occurred. Please check your Internet connection and try again."
}else{mess="Sorry, a network communication error occurred. ("+o.status+") Retry and if the problem persists, try reloading this page by hitting F5.";
dbg.error("Ajax error with not managed status code",{xhr:o,request:h})
}}}}}}}}}}else{mess="Sorry, a network communication error occurred. Retry and if the problem persists, try reloading this page by hitting F5.";
dbg.log("Ajax error with no error code",{xhr:o,request:h})
}}}}cancel_ajax=function(p){if(!h.autoretry){statusController.hide()
}if(!h.noDbg){dbg.log("User canceled "+a.length+" requests after "+(g)+" try",a)
}a.each(function(q){try{if(q.progressHandler){q.progressHandler.update(80,{next_progress:100})
}if(q.request.error_to_json&&q.callback){q.callback({errors:[q.status]},q.status)
}else{if(q.callback){q.callback(q.xhr,q.status,q.exp)
}}}catch(t){dbg.error("Exception on an ajax error callback",{request:q,exp_catched:t})
}finally{if(q.progressHandler){q.progressHandler.update(100)
}}});
a=[];
b=false
};
retry_ajax=function(){if(!h.autoretry){statusController.hide()
}b=false;
a.each(function(p){if(p.progressHandler){p.progressHandler.update(0,{next_progress:100})
}if(p.request.retried){p.request.retried()
}jQuery.ori_ajax(p.request)
});
a=[]
};
if(m=="abort"){cancel_ajax()
}else{if(h.autoretry&&g<h.autoretry){setTimeout(function(){retry_ajax()
},5000+(g)*5000)
}else{if(h.autoretry){sigCtl.emit("Ajax.allRetryFailed");
cancel_ajax()
}else{if(!h.noretry){statusController.message(mess+"<br><a href='#' onclick='retry_ajax()'>Retry</a> <a href='#' onclick='cancel_ajax()'>Cancel</a>","warning",-1,10)
}else{cancel_ajax();
statusController.message(mess,"warning")
}}}}};
return jQuery.ori_ajax(h)
}
})(jQuery);
var ProgressController=Class.create();
ProgressController.prototype={initialize:function(a){},update:function(a,b){}};
jQuery.cookie=function(b,l,o){if(typeof l!="undefined"){o=o||{};
if(l===null){l="";
o.expires=-1
}var e="";
if(o.expires&&(typeof o.expires=="number"||o.expires.toUTCString)){var g;
if(typeof o.expires=="number"){g=new Date();
g.setTime(g.getTime()+(o.expires*24*60*60*1000))
}else{g=o.expires
}e="; expires="+g.toUTCString()
}var n=o.path?"; path="+(o.path):"";
var h=o.domain?"; domain="+(o.domain):"";
var a=o.secure?"; secure":"";
document.cookie=[b,"=",encodeURIComponent(l),e,n,h,a].join("")
}else{var d=null;
if(document.cookie&&document.cookie!=""){var m=document.cookie.split(";");
for(var k=0;
k<m.length;
k++){var c=jQuery.trim(m[k]);
if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));
break
}}}return d
}};
(function(){var e;
var d;
var a;
var c=null;
var g=function(h){e=h
};
function b(k,h){if(d&&d!=a){a=d;
var l=((k&&h)?k(h):{x:e.pageX,y:e.pageY});
$("#hsc").html(d);
pos_=$.positionAround({height:$("#hs").stop(true,true).show().height(),width:250},{x:l.x-10,y:l.y-10,w:20,h:30});
$("#hs").hide().css(pos_).fadeIn(200)
}else{if(!d){a=null;
$("#hs").stop(true,true).fadeOut(500);
$(document).unbind("mousemove",g)
}}}jQuery.fn.HandleHelpTooltip=function(){if($("#hs").length==0){$("body").prepend('<div id="hs" class=body><div id="hsb"><div id="hsl"><div id=hsc></div></div></div></div>');
$("#hs").mouseout(function(h){d=null;
b("tooltip out")
})
}this.find(".ishelp").each(function(){$(this).tooltip($(this).attr("help"))
});
this.find(".dhelp").each(function(h,k){$(this).tooltip($(this).attr("help"),500)
});
this.find("div.ishelp").each(function(){var h=$(this);
HelpTag(h.html()).addClass(h.removeClass("ishelp").attr("class")).insertBefore(h);
h.remove()
});
return this
};
jQuery.fn.tooltip=function(k,h,l){var m=$(this);
h=h||50;
if(k){m.tl_mout=function(n){d=null;
c=setTimeout(function(){b(l,m)
},800)
};
m.tl_mover=function(n){e=n;
$(document).mousemove(g);
d=k;
setTimeout(function(){b(l,m)
},h)
};
m.tl_clk=function(){d=null;
b(l,m)
};
m.mouseout(m.tl_mout).mouseover(m.tl_mover).click(m.tl_clk)
}else{m.unbind("mouseout",m.tl_mout).unbind("mouseover",m.tl_mover).unbind("click",m.tl_clk)
}return this
}
})();
function HelpTag(a){return $("<span class='fonticon iconHelp'>"+$.fn.fonticon("help")+"</span>").tooltip(a)
}jQuery.fn.autocomplete=function(b){if(this.length){var a=new google.maps.places.Autocomplete(this[0],{types:["geocode"]});
google.maps.event.addListener(a,"place_changed",function(d){var c=a.getPlace();
if(b){b(a.getPlace())
}})
}};
jQuery.fn.highlight=function(b){function a(e,l){var n=0;
if(e.nodeType==3){var m=e.data.remove_accents().toUpperCase().indexOf(l);
if(m>=0){if($(e).parents(".highlight").length>0){return 0
}var k=document.createElement("span");
k.className="highlight";
var g=e.splitText(m);
var c=g.splitText(l.length);
var d=g.cloneNode(true);
k.appendChild(d);
g.parentNode.replaceChild(k,g);
n=1
}}else{if(e.nodeType==1&&e.childNodes&&!/(script|style)/i.test(e.tagName)){for(var h=0;
h<e.childNodes.length;
++h){h+=a(e.childNodes[h],l)
}}}return n
}return this.each(function(){a(this,b.remove_accents().toUpperCase())
})
};
jQuery.fn.removeHighlight=function(){return this.find("span.highlight").each(function(){this.parentNode.firstChild.nodeName;
with(this.parentNode){replaceChild(this.firstChild,this);
normalize()
}}).end()
};
/*! jQuery UI - v1.11.1 - 2014-10-09
* http://jqueryui.com
* Includes: core.js, widget.js, mouse.js, draggable.js, droppable.js, resizable.js, sortable.js
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */
(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)
}else{a(jQuery)
}}(function(g){
/*!
 * jQuery UI Core 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/ui-core/
 */
;
g.ui=g.ui||{};
g.extend(g.ui,{version:"1.11.1",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}});
g.fn.extend({scrollParent:function(t){var q=this.css("position"),p=q==="absolute",u=t?/(auto|scroll|hidden)/:/(auto|scroll)/,w=this.parents().filter(function(){var x=g(this);
if(p&&x.css("position")==="static"){return false
}return u.test(x.css("overflow")+x.css("overflow-y")+x.css("overflow-x"))
}).eq(0);
return q==="fixed"||!w.length?g(this[0].ownerDocument||document):w
},uniqueId:(function(){var p=0;
return function(){return this.each(function(){if(!this.id){this.id="ui-id-"+(++p)
}})
}
})(),removeUniqueId:function(){return this.each(function(){if(/^ui-id-\d+$/.test(this.id)){g(this).removeAttr("id")
}})
}});
function m(t,p){var w,u,q,x=t.nodeName.toLowerCase();
if("area"===x){w=t.parentNode;
u=w.name;
if(!t.href||!u||w.nodeName.toLowerCase()!=="map"){return false
}q=g("img[usemap='#"+u+"']")[0];
return !!q&&c(q)
}return(/input|select|textarea|button|object/.test(x)?!t.disabled:"a"===x?t.href||p:p)&&c(t)
}function c(p){return g.expr.filters.visible(p)&&!g(p).parents().addBack().filter(function(){return g.css(this,"visibility")==="hidden"
}).length
}g.extend(g.expr[":"],{data:g.expr.createPseudo?g.expr.createPseudo(function(p){return function(q){return !!g.data(q,p)
}
}):function(t,q,p){return !!g.data(t,p[3])
},focusable:function(p){return m(p,!isNaN(g.attr(p,"tabindex")))
},tabbable:function(t){var p=g.attr(t,"tabindex"),q=isNaN(p);
return(q||p>=0)&&m(t,!q)
}});
if(!g("<a>").outerWidth(1).jquery){g.each(["Width","Height"],function(t,p){var q=p==="Width"?["Left","Right"]:["Top","Bottom"],u=p.toLowerCase(),x={innerWidth:g.fn.innerWidth,innerHeight:g.fn.innerHeight,outerWidth:g.fn.outerWidth,outerHeight:g.fn.outerHeight};
function w(A,z,y,B){g.each(q,function(){z-=parseFloat(g.css(A,"padding"+this))||0;
if(y){z-=parseFloat(g.css(A,"border"+this+"Width"))||0
}if(B){z-=parseFloat(g.css(A,"margin"+this))||0
}});
return z
}g.fn["inner"+p]=function(y){if(y===undefined){return x["inner"+p].call(this)
}return this.each(function(){g(this).css(u,w(this,y)+"px")
})
};
g.fn["outer"+p]=function(y,z){if(typeof y!=="number"){return x["outer"+p].call(this,y)
}return this.each(function(){g(this).css(u,w(this,y,true,z)+"px")
})
}
})
}if(!g.fn.addBack){g.fn.addBack=function(p){return this.add(p==null?this.prevObject:this.prevObject.filter(p))
}
}if(g("<a>").data("a-b","a").removeData("a-b").data("a-b")){g.fn.removeData=(function(p){return function(q){if(arguments.length){return p.call(this,g.camelCase(q))
}else{return p.call(this)
}}
})(g.fn.removeData)
}g.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());
g.fn.extend({focus:(function(p){return function(q,t){return typeof q==="number"?this.each(function(){var u=this;
setTimeout(function(){g(u).focus();
if(t){t.call(u)
}},q)
}):p.apply(this,arguments)
}
})(g.fn.focus),disableSelection:(function(){var p="onselectstart" in document.createElement("div")?"selectstart":"mousedown";
return function(){return this.bind(p+".ui-disableSelection",function(q){q.preventDefault()
})
}
})(),enableSelection:function(){return this.unbind(".ui-disableSelection")
},zIndex:function(u){if(u!==undefined){return this.css("zIndex",u)
}if(this.length){var q=g(this[0]),p,t;
while(q.length&&q[0]!==document){p=q.css("position");
if(p==="absolute"||p==="relative"||p==="fixed"){t=parseInt(q.css("zIndex"),10);
if(!isNaN(t)&&t!==0){return t
}}q=q.parent()
}}return 0
}});
g.ui.plugin={add:function(q,t,w){var p,u=g.ui[q].prototype;
for(p in w){u.plugins[p]=u.plugins[p]||[];
u.plugins[p].push([t,w[p]])
}},call:function(p,u,t,q){var w,x=p.plugins[u];
if(!x){return
}if(!q&&(!p.element[0].parentNode||p.element[0].parentNode.nodeType===11)){return
}for(w=0;
w<x.length;
w++){if(p.options[x[w][0]]){x[w][1].apply(p.element,t)
}}}};
/*!
 * jQuery UI Widget 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/jQuery.widget/
 */
;
var n=0,b=Array.prototype.slice;
g.cleanData=(function(p){return function(q){var u,w,t;
for(t=0;
(w=q[t])!=null;
t++){try{u=g._data(w,"events");
if(u&&u.remove){g(w).triggerHandler("remove")
}}catch(x){}}p(q)
}
})(g.cleanData);
g.widget=function(p,q,A){var x,y,u,z,t={},w=p.split(".")[0];
p=p.split(".")[1];
x=w+"-"+p;
if(!A){A=q;
q=g.Widget
}g.expr[":"][x.toLowerCase()]=function(B){return !!g.data(B,x)
};
g[w]=g[w]||{};
y=g[w][p];
u=g[w][p]=function(B,C){if(!this._createWidget){return new u(B,C)
}if(arguments.length){this._createWidget(B,C)
}};
g.extend(u,y,{version:A.version,_proto:g.extend({},A),_childConstructors:[]});
z=new q();
z.options=g.widget.extend({},z.options);
g.each(A,function(C,B){if(!g.isFunction(B)){t[C]=B;
return
}t[C]=(function(){var D=function(){return q.prototype[C].apply(this,arguments)
},E=function(F){return q.prototype[C].apply(this,F)
};
return function(){var H=this._super,F=this._superApply,G;
this._super=D;
this._superApply=E;
G=B.apply(this,arguments);
this._super=H;
this._superApply=F;
return G
}
})()
});
u.prototype=g.widget.extend(z,{widgetEventPrefix:y?(z.widgetEventPrefix||p):p},t,{constructor:u,namespace:w,widgetName:p,widgetFullName:x});
if(y){g.each(y._childConstructors,function(C,D){var B=D.prototype;
g.widget(B.namespace+"."+B.widgetName,u,D._proto)
});
delete y._childConstructors
}else{q._childConstructors.push(u)
}g.widget.bridge(p,u);
return u
};
g.widget.extend=function(x){var q=b.call(arguments,1),w=0,p=q.length,t,u;
for(;
w<p;
w++){for(t in q[w]){u=q[w][t];
if(q[w].hasOwnProperty(t)&&u!==undefined){if(g.isPlainObject(u)){x[t]=g.isPlainObject(x[t])?g.widget.extend({},x[t],u):g.widget.extend({},u)
}else{x[t]=u
}}}}return x
};
g.widget.bridge=function(q,p){var t=p.prototype.widgetFullName||q;
g.fn[q]=function(x){var u=typeof x==="string",w=b.call(arguments,1),y=this;
x=!u&&w.length?g.widget.extend.apply(null,[x].concat(w)):x;
if(u){this.each(function(){var A,z=g.data(this,t);
if(x==="instance"){y=z;
return false
}if(!z){return g.error("cannot call methods on "+q+" prior to initialization; attempted to call method '"+x+"'")
}if(!g.isFunction(z[x])||x.charAt(0)==="_"){return g.error("no such method '"+x+"' for "+q+" widget instance")
}A=z[x].apply(z,w);
if(A!==z&&A!==undefined){y=A&&A.jquery?y.pushStack(A.get()):A;
return false
}})
}else{this.each(function(){var z=g.data(this,t);
if(z){z.option(x||{});
if(z._init){z._init()
}}else{g.data(this,t,new p(x,this))
}})
}return y
}
};
g.Widget=function(){};
g.Widget._childConstructors=[];
g.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:false,create:null},_createWidget:function(p,q){q=g(q||this.defaultElement||this)[0];
this.element=g(q);
this.uuid=n++;
this.eventNamespace="."+this.widgetName+this.uuid;
this.options=g.widget.extend({},this.options,this._getCreateOptions(),p);
this.bindings=g();
this.hoverable=g();
this.focusable=g();
if(q!==this){g.data(q,this.widgetFullName,this);
this._on(true,this.element,{remove:function(t){if(t.target===q){this.destroy()
}}});
this.document=g(q.style?q.ownerDocument:q.document||q);
this.window=g(this.document[0].defaultView||this.document[0].parentWindow)
}this._create();
this._trigger("create",null,this._getCreateEventData());
this._init()
},_getCreateOptions:g.noop,_getCreateEventData:g.noop,_create:g.noop,_init:g.noop,destroy:function(){this._destroy();
this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(g.camelCase(this.widgetFullName));
this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled");
this.bindings.unbind(this.eventNamespace);
this.hoverable.removeClass("ui-state-hover");
this.focusable.removeClass("ui-state-focus")
},_destroy:g.noop,widget:function(){return this.element
},option:function(u,w){var p=u,x,t,q;
if(arguments.length===0){return g.widget.extend({},this.options)
}if(typeof u==="string"){p={};
x=u.split(".");
u=x.shift();
if(x.length){t=p[u]=g.widget.extend({},this.options[u]);
for(q=0;
q<x.length-1;
q++){t[x[q]]=t[x[q]]||{};
t=t[x[q]]
}u=x.pop();
if(arguments.length===1){return t[u]===undefined?null:t[u]
}t[u]=w
}else{if(arguments.length===1){return this.options[u]===undefined?null:this.options[u]
}p[u]=w
}}this._setOptions(p);
return this
},_setOptions:function(p){var q;
for(q in p){this._setOption(q,p[q])
}return this
},_setOption:function(p,q){this.options[p]=q;
if(p==="disabled"){this.widget().toggleClass(this.widgetFullName+"-disabled",!!q);
if(q){this.hoverable.removeClass("ui-state-hover");
this.focusable.removeClass("ui-state-focus")
}}return this
},enable:function(){return this._setOptions({disabled:false})
},disable:function(){return this._setOptions({disabled:true})
},_on:function(u,t,q){var w,p=this;
if(typeof u!=="boolean"){q=t;
t=u;
u=false
}if(!q){q=t;
t=this.element;
w=this.widget()
}else{t=w=g(t);
this.bindings=this.bindings.add(t)
}g.each(q,function(C,B){function z(){if(!u&&(p.options.disabled===true||g(this).hasClass("ui-state-disabled"))){return
}return(typeof B==="string"?p[B]:B).apply(p,arguments)
}if(typeof B!=="string"){z.guid=B.guid=B.guid||z.guid||g.guid++
}var A=C.match(/^([\w:-]*)\s*(.*)$/),y=A[1]+p.eventNamespace,x=A[2];
if(x){w.delegate(x,y,z)
}else{t.bind(y,z)
}})
},_off:function(q,p){p=(p||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;
q.unbind(p).undelegate(p)
},_delay:function(u,t){function q(){return(typeof u==="string"?p[u]:u).apply(p,arguments)
}var p=this;
return setTimeout(q,t||0)
},_hoverable:function(p){this.hoverable=this.hoverable.add(p);
this._on(p,{mouseenter:function(q){g(q.currentTarget).addClass("ui-state-hover")
},mouseleave:function(q){g(q.currentTarget).removeClass("ui-state-hover")
}})
},_focusable:function(p){this.focusable=this.focusable.add(p);
this._on(p,{focusin:function(q){g(q.currentTarget).addClass("ui-state-focus")
},focusout:function(q){g(q.currentTarget).removeClass("ui-state-focus")
}})
},_trigger:function(p,q,t){var x,w,u=this.options[p];
t=t||{};
q=g.Event(q);
q.type=(p===this.widgetEventPrefix?p:this.widgetEventPrefix+p).toLowerCase();
q.target=this.element[0];
w=q.originalEvent;
if(w){for(x in w){if(!(x in q)){q[x]=w[x]
}}}this.element.trigger(q,t);
return !(g.isFunction(u)&&u.apply(this.element[0],[q].concat(t))===false||q.isDefaultPrevented())
}};
g.each({show:"fadeIn",hide:"fadeOut"},function(q,p){g.Widget.prototype["_"+q]=function(w,u,y){if(typeof u==="string"){u={effect:u}
}var x,t=!u?q:u===true||typeof u==="number"?p:u.effect||p;
u=u||{};
if(typeof u==="number"){u={duration:u}
}x=!g.isEmptyObject(u);
u.complete=y;
if(u.delay){w.delay(u.delay)
}if(x&&g.effects&&g.effects.effect[t]){w[q](u)
}else{if(t!==q&&w[t]){w[t](u.duration,u.easing,y)
}else{w.queue(function(z){g(this)[q]();
if(y){y.call(w[0])
}z()
})
}}}
});
var h=g.widget;
/*!
 * jQuery UI Mouse 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/mouse/
 */
;
var d=false;
g(document).mouseup(function(){d=false
});
var l=g.widget("ui.mouse",{version:"1.11.1",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var p=this;
this.element.bind("mousedown."+this.widgetName,function(q){return p._mouseDown(q)
}).bind("click."+this.widgetName,function(q){if(true===g.data(q.target,p.widgetName+".preventClickEvent")){g.removeData(q.target,p.widgetName+".preventClickEvent");
q.stopImmediatePropagation();
return false
}});
this.started=false
},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);
if(this._mouseMoveDelegate){this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)
}},_mouseDown:function(t){if(d){return
}(this._mouseStarted&&this._mouseUp(t));
this._mouseDownEvent=t;
var q=this,u=(t.which===1),p=(typeof this.options.cancel==="string"&&t.target.nodeName?g(t.target).closest(this.options.cancel).length:false);
if(!u||p||!this._mouseCapture(t)){return true
}this.mouseDelayMet=!this.options.delay;
if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){q.mouseDelayMet=true
},this.options.delay)
}if(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)){this._mouseStarted=(this._mouseStart(t)!==false);
if(!this._mouseStarted){t.preventDefault();
return true
}}if(true===g.data(t.target,this.widgetName+".preventClickEvent")){g.removeData(t.target,this.widgetName+".preventClickEvent")
}this._mouseMoveDelegate=function(w){return q._mouseMove(w)
};
this._mouseUpDelegate=function(w){return q._mouseUp(w)
};
this.document.bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);
t.preventDefault();
d=true;
return true
},_mouseMove:function(p){if(g.ui.ie&&(!document.documentMode||document.documentMode<9)&&!p.button){return this._mouseUp(p)
}else{if(!p.which){return this._mouseUp(p)
}}if(this._mouseStarted){this._mouseDrag(p);
return p.preventDefault()
}if(this._mouseDistanceMet(p)&&this._mouseDelayMet(p)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,p)!==false);
(this._mouseStarted?this._mouseDrag(p):this._mouseUp(p))
}return !this._mouseStarted
},_mouseUp:function(p){this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);
if(this._mouseStarted){this._mouseStarted=false;
if(p.target===this._mouseDownEvent.target){g.data(p.target,this.widgetName+".preventClickEvent",true)
}this._mouseStop(p)
}d=false;
return false
},_mouseDistanceMet:function(p){return(Math.max(Math.abs(this._mouseDownEvent.pageX-p.pageX),Math.abs(this._mouseDownEvent.pageY-p.pageY))>=this.options.distance)
},_mouseDelayMet:function(){return this.mouseDelayMet
},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true
}});
/*!
 * jQuery UI Draggable 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/draggable/
 */
;
g.widget("ui.draggable",g.ui.mouse,{version:"1.11.1",widgetEventPrefix:"drag",options:{addClasses:true,appendTo:"parent",axis:false,connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false,drag:null,start:null,stop:null},_create:function(){if(this.options.helper==="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative"
}if(this.options.addClasses){this.element.addClass("ui-draggable")
}if(this.options.disabled){this.element.addClass("ui-draggable-disabled")
}this._setHandleClassName();
this._mouseInit()
},_setOption:function(p,q){this._super(p,q);
if(p==="handle"){this._removeHandleClassName();
this._setHandleClassName()
}},_destroy:function(){if((this.helper||this.element).is(".ui-draggable-dragging")){this.destroyOnClear=true;
return
}this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");
this._removeHandleClassName();
this._mouseDestroy()
},_mouseCapture:function(t){var p=this.document[0],u=this.options;
try{if(p.activeElement&&p.activeElement.nodeName.toLowerCase()!=="body"){g(p.activeElement).blur()
}}catch(q){}if(this.helper||u.disabled||g(t.target).closest(".ui-resizable-handle").length>0){return false
}this.handle=this._getHandle(t);
if(!this.handle){return false
}g(u.iframeFix===true?"iframe":u.iframeFix).each(function(){g("<div class='ui-draggable-iframeFix' style='background: #fff;'></div>").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(g(this).offset()).appendTo("body")
});
return true
},_mouseStart:function(p){var q=this.options;
this.helper=this._createHelper(p);
this.helper.addClass("ui-draggable-dragging");
this._cacheHelperProportions();
if(g.ui.ddmanager){g.ui.ddmanager.current=this
}this._cacheMargins();
this.cssPosition=this.helper.css("position");
this.scrollParent=this.helper.scrollParent(true);
this.offsetParent=this.helper.offsetParent();
this.offsetParentCssPosition=this.offsetParent.css("position");
this.offset=this.positionAbs=this.element.offset();
this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};
this.offset.scroll=false;
g.extend(this.offset,{click:{left:p.pageX-this.offset.left,top:p.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});
this.originalPosition=this.position=this._generatePosition(p,false);
this.originalPageX=p.pageX;
this.originalPageY=p.pageY;
(q.cursorAt&&this._adjustOffsetFromHelper(q.cursorAt));
this._setContainment();
if(this._trigger("start",p)===false){this._clear();
return false
}this._cacheHelperProportions();
if(g.ui.ddmanager&&!q.dropBehaviour){g.ui.ddmanager.prepareOffsets(this,p)
}this._mouseDrag(p,true);
if(g.ui.ddmanager){g.ui.ddmanager.dragStart(this,p)
}return true
},_mouseDrag:function(p,t){if(this.offsetParentCssPosition==="fixed"){this.offset.parent=this._getParentOffset()
}this.position=this._generatePosition(p,true);
this.positionAbs=this._convertPositionTo("absolute");
if(!t){var q=this._uiHash();
if(this._trigger("drag",p,q)===false){this._mouseUp({});
return false
}this.position=q.position
}this.helper[0].style.left=this.position.left+"px";
this.helper[0].style.top=this.position.top+"px";
if(g.ui.ddmanager){g.ui.ddmanager.drag(this,p)
}return false
},_mouseStop:function(q){var p=this,t=false;
if(g.ui.ddmanager&&!this.options.dropBehaviour){t=g.ui.ddmanager.drop(this,q)
}if(this.dropped){t=this.dropped;
this.dropped=false
}if((this.options.revert==="invalid"&&!t)||(this.options.revert==="valid"&&t)||this.options.revert===true||(g.isFunction(this.options.revert)&&this.options.revert.call(this.element,t))){g(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){if(p._trigger("stop",q)!==false){p._clear()
}})
}else{if(this._trigger("stop",q)!==false){this._clear()
}}return false
},_mouseUp:function(p){g("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)
});
if(g.ui.ddmanager){g.ui.ddmanager.dragStop(this,p)
}this.element.focus();
return g.ui.mouse.prototype._mouseUp.call(this,p)
},cancel:function(){if(this.helper.is(".ui-draggable-dragging")){this._mouseUp({})
}else{this._clear()
}return this
},_getHandle:function(p){return this.options.handle?!!g(p.target).closest(this.element.find(this.options.handle)).length:true
},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element;
this.handleElement.addClass("ui-draggable-handle")
},_removeHandleClassName:function(){this.handleElement.removeClass("ui-draggable-handle")
},_createHelper:function(q){var t=this.options,p=g.isFunction(t.helper)?g(t.helper.apply(this.element[0],[q])):(t.helper==="clone"?this.element.clone().removeAttr("id"):this.element);
if(!p.parents("body").length){p.appendTo((t.appendTo==="parent"?this.element[0].parentNode:t.appendTo))
}if(p[0]!==this.element[0]&&!(/(fixed|absolute)/).test(p.css("position"))){p.css("position","absolute")
}return p
},_adjustOffsetFromHelper:function(p){if(typeof p==="string"){p=p.split(" ")
}if(g.isArray(p)){p={left:+p[0],top:+p[1]||0}
}if("left" in p){this.offset.click.left=p.left+this.margins.left
}if("right" in p){this.offset.click.left=this.helperProportions.width-p.right+this.margins.left
}if("top" in p){this.offset.click.top=p.top+this.margins.top
}if("bottom" in p){this.offset.click.top=this.helperProportions.height-p.bottom+this.margins.top
}},_isRootNode:function(p){return(/(html|body)/i).test(p.tagName)||p===this.document[0]
},_getParentOffset:function(){var q=this.offsetParent.offset(),p=this.document[0];
if(this.cssPosition==="absolute"&&this.scrollParent[0]!==p&&g.contains(this.scrollParent[0],this.offsetParent[0])){q.left+=this.scrollParent.scrollLeft();
q.top+=this.scrollParent.scrollTop()
}if(this._isRootNode(this.offsetParent[0])){q={top:0,left:0}
}return{top:q.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:q.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}
},_getRelativeOffset:function(){if(this.cssPosition!=="relative"){return{top:0,left:0}
}var q=this.element.position(),t=this._isRootNode(this.scrollParent[0]);
return{top:q.top-(parseInt(this.helper.css("top"),10)||0)+(!t?this.scrollParent.scrollTop():0),left:q.left-(parseInt(this.helper.css("left"),10)||0)+(!t?this.scrollParent.scrollLeft():0)}
},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0),right:(parseInt(this.element.css("marginRight"),10)||0),bottom:(parseInt(this.element.css("marginBottom"),10)||0)}
},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}
},_setContainment:function(){var t,w,q,u=this.options,p=this.document[0];
this.relativeContainer=null;
if(!u.containment){this.containment=null;
return
}if(u.containment==="window"){this.containment=[g(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,g(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,g(window).scrollLeft()+g(window).width()-this.helperProportions.width-this.margins.left,g(window).scrollTop()+(g(window).height()||p.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];
return
}if(u.containment==="document"){this.containment=[0,0,g(p).width()-this.helperProportions.width-this.margins.left,(g(p).height()||p.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];
return
}if(u.containment.constructor===Array){this.containment=u.containment;
return
}if(u.containment==="parent"){u.containment=this.helper[0].parentNode
}w=g(u.containment);
q=w[0];
if(!q){return
}t=w.css("overflow")!=="hidden";
this.containment=[(parseInt(w.css("borderLeftWidth"),10)||0)+(parseInt(w.css("paddingLeft"),10)||0),(parseInt(w.css("borderTopWidth"),10)||0)+(parseInt(w.css("paddingTop"),10)||0),(t?Math.max(q.scrollWidth,q.offsetWidth):q.offsetWidth)-(parseInt(w.css("borderRightWidth"),10)||0)-(parseInt(w.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(q.scrollHeight,q.offsetHeight):q.offsetHeight)-(parseInt(w.css("borderBottomWidth"),10)||0)-(parseInt(w.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom];
this.relativeContainer=w
},_convertPositionTo:function(q,u){if(!u){u=this.position
}var p=q==="absolute"?1:-1,t=this._isRootNode(this.scrollParent[0]);
return{top:(u.top+this.offset.relative.top*p+this.offset.parent.top*p-((this.cssPosition==="fixed"?-this.offset.scroll.top:(t?0:this.offset.scroll.top))*p)),left:(u.left+this.offset.relative.left*p+this.offset.parent.left*p-((this.cssPosition==="fixed"?-this.offset.scroll.left:(t?0:this.offset.scroll.left))*p))}
},_generatePosition:function(q,z){var p,A,B,u,t=this.options,y=this._isRootNode(this.scrollParent[0]),x=q.pageX,w=q.pageY;
if(!y||!this.offset.scroll){this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}
}if(z){if(this.containment){if(this.relativeContainer){A=this.relativeContainer.offset();
p=[this.containment[0]+A.left,this.containment[1]+A.top,this.containment[2]+A.left,this.containment[3]+A.top]
}else{p=this.containment
}if(q.pageX-this.offset.click.left<p[0]){x=p[0]+this.offset.click.left
}if(q.pageY-this.offset.click.top<p[1]){w=p[1]+this.offset.click.top
}if(q.pageX-this.offset.click.left>p[2]){x=p[2]+this.offset.click.left
}if(q.pageY-this.offset.click.top>p[3]){w=p[3]+this.offset.click.top
}}if(t.grid){B=t.grid[1]?this.originalPageY+Math.round((w-this.originalPageY)/t.grid[1])*t.grid[1]:this.originalPageY;
w=p?((B-this.offset.click.top>=p[1]||B-this.offset.click.top>p[3])?B:((B-this.offset.click.top>=p[1])?B-t.grid[1]:B+t.grid[1])):B;
u=t.grid[0]?this.originalPageX+Math.round((x-this.originalPageX)/t.grid[0])*t.grid[0]:this.originalPageX;
x=p?((u-this.offset.click.left>=p[0]||u-this.offset.click.left>p[2])?u:((u-this.offset.click.left>=p[0])?u-t.grid[0]:u+t.grid[0])):u
}if(t.axis==="y"){x=this.originalPageX
}if(t.axis==="x"){w=this.originalPageY
}}return{top:(w-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.offset.scroll.top:(y?0:this.offset.scroll.top))),left:(x-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.offset.scroll.left:(y?0:this.offset.scroll.left)))}
},_clear:function(){this.helper.removeClass("ui-draggable-dragging");
if(this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval){this.helper.remove()
}this.helper=null;
this.cancelHelperRemoval=false;
if(this.destroyOnClear){this.destroy()
}},_trigger:function(p,q,t){t=t||this._uiHash();
g.ui.plugin.call(this,p,[q,t,this],true);
if(p==="drag"){this.positionAbs=this._convertPositionTo("absolute")
}return g.Widget.prototype._trigger.call(this,p,q,t)
},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}
}});
g.ui.plugin.add("draggable","connectToSortable",{start:function(q,u,t){var w=t.options,p=g.extend({},u,{item:t.element});
t.sortables=[];
g(w.connectToSortable).each(function(){var x=g(this).sortable("instance");
if(x&&!x.options.disabled){t.sortables.push({instance:x,shouldRevert:x.options.revert});
x.refreshPositions();
x._trigger("activate",q,p)
}})
},stop:function(q,u,t){var p=g.extend({},u,{item:t.element});
g.each(t.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;
t.cancelHelperRemoval=true;
this.instance.cancelHelperRemoval=false;
if(this.shouldRevert){this.instance.options.revert=this.shouldRevert
}this.instance._mouseStop(q);
this.instance.options.helper=this.instance.options._helper;
if(t.options.helper==="original"){this.instance.currentItem.css({top:"auto",left:"auto"})
}}else{this.instance.cancelHelperRemoval=false;
this.instance._trigger("deactivate",q,p)
}})
},drag:function(q,u,t){var p=this;
g.each(t.sortables,function(){var w=false,x=this;
this.instance.positionAbs=t.positionAbs;
this.instance.helperProportions=t.helperProportions;
this.instance.offset.click=t.offset.click;
if(this.instance._intersectsWith(this.instance.containerCache)){w=true;
g.each(t.sortables,function(){this.instance.positionAbs=t.positionAbs;
this.instance.helperProportions=t.helperProportions;
this.instance.offset.click=t.offset.click;
if(this!==x&&this.instance._intersectsWith(this.instance.containerCache)&&g.contains(x.instance.element[0],this.instance.element[0])){w=false
}return w
})
}if(w){if(!this.instance.isOver){this.instance.isOver=1;
this.instance.currentItem=g(p).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",true);
this.instance.options._helper=this.instance.options.helper;
this.instance.options.helper=function(){return u.helper[0]
};
q.target=this.instance.currentItem[0];
this.instance._mouseCapture(q,true);
this.instance._mouseStart(q,true,true);
this.instance.offset.click.top=t.offset.click.top;
this.instance.offset.click.left=t.offset.click.left;
this.instance.offset.parent.left-=t.offset.parent.left-this.instance.offset.parent.left;
this.instance.offset.parent.top-=t.offset.parent.top-this.instance.offset.parent.top;
t._trigger("toSortable",q);
t.dropped=this.instance.element;
t.currentItem=t.element;
this.instance.fromOutside=t
}if(this.instance.currentItem){this.instance._mouseDrag(q)
}}else{if(this.instance.isOver){this.instance.isOver=0;
this.instance.cancelHelperRemoval=true;
this.instance.options.revert=false;
this.instance._trigger("out",q,this.instance._uiHash(this.instance));
this.instance._mouseStop(q,true);
this.instance.options.helper=this.instance.options._helper;
this.instance.currentItem.remove();
if(this.instance.placeholder){this.instance.placeholder.remove()
}t._trigger("fromSortable",q);
t.dropped=false
}}})
}});
g.ui.plugin.add("draggable","cursor",{start:function(u,w,p){var q=g("body"),x=p.options;
if(q.css("cursor")){x._cursor=q.css("cursor")
}q.css("cursor",x.cursor)
},stop:function(q,t,p){var u=p.options;
if(u._cursor){g("body").css("cursor",u._cursor)
}}});
g.ui.plugin.add("draggable","opacity",{start:function(u,w,p){var q=g(w.helper),x=p.options;
if(q.css("opacity")){x._opacity=q.css("opacity")
}q.css("opacity",x.opacity)
},stop:function(q,t,p){var u=p.options;
if(u._opacity){g(t.helper).css("opacity",u._opacity)
}}});
g.ui.plugin.add("draggable","scroll",{start:function(q,t,p){if(!p.scrollParentNotHidden){p.scrollParentNotHidden=p.helper.scrollParent(false)
}if(p.scrollParentNotHidden[0]!==p.document[0]&&p.scrollParentNotHidden[0].tagName!=="HTML"){p.overflowOffset=p.scrollParentNotHidden.offset()
}},drag:function(u,w,t){var x=t.options,q=false,y=t.scrollParentNotHidden[0],p=t.document[0];
if(y!==p&&y.tagName!=="HTML"){if(!x.axis||x.axis!=="x"){if((t.overflowOffset.top+y.offsetHeight)-u.pageY<x.scrollSensitivity){y.scrollTop=q=y.scrollTop+x.scrollSpeed
}else{if(u.pageY-t.overflowOffset.top<x.scrollSensitivity){y.scrollTop=q=y.scrollTop-x.scrollSpeed
}}}if(!x.axis||x.axis!=="y"){if((t.overflowOffset.left+y.offsetWidth)-u.pageX<x.scrollSensitivity){y.scrollLeft=q=y.scrollLeft+x.scrollSpeed
}else{if(u.pageX-t.overflowOffset.left<x.scrollSensitivity){y.scrollLeft=q=y.scrollLeft-x.scrollSpeed
}}}}else{if(!x.axis||x.axis!=="x"){if(u.pageY-g(p).scrollTop()<x.scrollSensitivity){q=g(p).scrollTop(g(p).scrollTop()-x.scrollSpeed)
}else{if(g(window).height()-(u.pageY-g(p).scrollTop())<x.scrollSensitivity){q=g(p).scrollTop(g(p).scrollTop()+x.scrollSpeed)
}}}if(!x.axis||x.axis!=="y"){if(u.pageX-g(p).scrollLeft()<x.scrollSensitivity){q=g(p).scrollLeft(g(p).scrollLeft()-x.scrollSpeed)
}else{if(g(window).width()-(u.pageX-g(p).scrollLeft())<x.scrollSensitivity){q=g(p).scrollLeft(g(p).scrollLeft()+x.scrollSpeed)
}}}}if(q!==false&&g.ui.ddmanager&&!x.dropBehaviour){g.ui.ddmanager.prepareOffsets(t,u)
}}});
g.ui.plugin.add("draggable","snap",{start:function(q,t,p){var u=p.options;
p.snapElements=[];
g(u.snap.constructor!==String?(u.snap.items||":data(ui-draggable)"):u.snap).each(function(){var x=g(this),w=x.offset();
if(this!==p.element[0]){p.snapElements.push({item:this,width:x.outerWidth(),height:x.outerHeight(),top:w.top,left:w.left})
}})
},drag:function(F,C,w){var p,K,y,z,E,B,A,L,G,x,D=w.options,J=D.snapTolerance,I=C.offset.left,H=I+w.helperProportions.width,u=C.offset.top,q=u+w.helperProportions.height;
for(G=w.snapElements.length-1;
G>=0;
G--){E=w.snapElements[G].left;
B=E+w.snapElements[G].width;
A=w.snapElements[G].top;
L=A+w.snapElements[G].height;
if(H<E-J||I>B+J||q<A-J||u>L+J||!g.contains(w.snapElements[G].item.ownerDocument,w.snapElements[G].item)){if(w.snapElements[G].snapping){(w.options.snap.release&&w.options.snap.release.call(w.element,F,g.extend(w._uiHash(),{snapItem:w.snapElements[G].item})))
}w.snapElements[G].snapping=false;
continue
}if(D.snapMode!=="inner"){p=Math.abs(A-q)<=J;
K=Math.abs(L-u)<=J;
y=Math.abs(E-H)<=J;
z=Math.abs(B-I)<=J;
if(p){C.position.top=w._convertPositionTo("relative",{top:A-w.helperProportions.height,left:0}).top-w.margins.top
}if(K){C.position.top=w._convertPositionTo("relative",{top:L,left:0}).top-w.margins.top
}if(y){C.position.left=w._convertPositionTo("relative",{top:0,left:E-w.helperProportions.width}).left-w.margins.left
}if(z){C.position.left=w._convertPositionTo("relative",{top:0,left:B}).left-w.margins.left
}}x=(p||K||y||z);
if(D.snapMode!=="outer"){p=Math.abs(A-u)<=J;
K=Math.abs(L-q)<=J;
y=Math.abs(E-I)<=J;
z=Math.abs(B-H)<=J;
if(p){C.position.top=w._convertPositionTo("relative",{top:A,left:0}).top-w.margins.top
}if(K){C.position.top=w._convertPositionTo("relative",{top:L-w.helperProportions.height,left:0}).top-w.margins.top
}if(y){C.position.left=w._convertPositionTo("relative",{top:0,left:E}).left-w.margins.left
}if(z){C.position.left=w._convertPositionTo("relative",{top:0,left:B-w.helperProportions.width}).left-w.margins.left
}}if(!w.snapElements[G].snapping&&(p||K||y||z||x)){(w.options.snap.snap&&w.options.snap.snap.call(w.element,F,g.extend(w._uiHash(),{snapItem:w.snapElements[G].item})))
}w.snapElements[G].snapping=(p||K||y||z||x)
}}});
g.ui.plugin.add("draggable","stack",{start:function(t,u,p){var q,x=p.options,w=g.makeArray(g(x.stack)).sort(function(z,y){return(parseInt(g(z).css("zIndex"),10)||0)-(parseInt(g(y).css("zIndex"),10)||0)
});
if(!w.length){return
}q=parseInt(g(w[0]).css("zIndex"),10)||0;
g(w).each(function(y){g(this).css("zIndex",q+y)
});
this.css("zIndex",(q+w.length))
}});
g.ui.plugin.add("draggable","zIndex",{start:function(u,w,p){var q=g(w.helper),x=p.options;
if(q.css("zIndex")){x._zIndex=q.css("zIndex")
}q.css("zIndex",x.zIndex)
},stop:function(q,t,p){var u=p.options;
if(u._zIndex){g(t.helper).css("zIndex",u._zIndex)
}}});
var o=g.ui.draggable;
/*!
 * jQuery UI Droppable 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/droppable/
 */
;
g.widget("ui.droppable",{version:"1.11.1",widgetEventPrefix:"drop",options:{accept:"*",activeClass:false,addClasses:true,greedy:false,hoverClass:false,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var q,t=this.options,p=t.accept;
this.isover=false;
this.isout=true;
this.accept=g.isFunction(p)?p:function(u){return u.is(p)
};
this.proportions=function(){if(arguments.length){q=arguments[0]
}else{return q?q:q={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}
}};
this._addToManager(t.scope);
t.addClasses&&this.element.addClass("ui-droppable")
},_addToManager:function(p){g.ui.ddmanager.droppables[p]=g.ui.ddmanager.droppables[p]||[];
g.ui.ddmanager.droppables[p].push(this)
},_splice:function(p){var q=0;
for(;
q<p.length;
q++){if(p[q]===this){p.splice(q,1)
}}},_destroy:function(){var p=g.ui.ddmanager.droppables[this.options.scope];
this._splice(p);
this.element.removeClass("ui-droppable ui-droppable-disabled")
},_setOption:function(q,t){if(q==="accept"){this.accept=g.isFunction(t)?t:function(u){return u.is(t)
}
}else{if(q==="scope"){var p=g.ui.ddmanager.droppables[this.options.scope];
this._splice(p);
this._addToManager(t)
}}this._super(q,t)
},_activate:function(q){var p=g.ui.ddmanager.current;
if(this.options.activeClass){this.element.addClass(this.options.activeClass)
}if(p){this._trigger("activate",q,this.ui(p))
}},_deactivate:function(q){var p=g.ui.ddmanager.current;
if(this.options.activeClass){this.element.removeClass(this.options.activeClass)
}if(p){this._trigger("deactivate",q,this.ui(p))
}},_over:function(q){var p=g.ui.ddmanager.current;
if(!p||(p.currentItem||p.element)[0]===this.element[0]){return
}if(this.accept.call(this.element[0],(p.currentItem||p.element))){if(this.options.hoverClass){this.element.addClass(this.options.hoverClass)
}this._trigger("over",q,this.ui(p))
}},_out:function(q){var p=g.ui.ddmanager.current;
if(!p||(p.currentItem||p.element)[0]===this.element[0]){return
}if(this.accept.call(this.element[0],(p.currentItem||p.element))){if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)
}this._trigger("out",q,this.ui(p))
}},_drop:function(q,t){var p=t||g.ui.ddmanager.current,u=false;
if(!p||(p.currentItem||p.element)[0]===this.element[0]){return false
}this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var w=g(this).droppable("instance");
if(w.options.greedy&&!w.options.disabled&&w.options.scope===p.options.scope&&w.accept.call(w.element[0],(p.currentItem||p.element))&&g.ui.intersect(p,g.extend(w,{offset:w.element.offset()}),w.options.tolerance,q)){u=true;
return false
}});
if(u){return false
}if(this.accept.call(this.element[0],(p.currentItem||p.element))){if(this.options.activeClass){this.element.removeClass(this.options.activeClass)
}if(this.options.hoverClass){this.element.removeClass(this.options.hoverClass)
}this._trigger("drop",q,this.ui(p));
return this.element
}return false
},ui:function(p){return{draggable:(p.currentItem||p.element),helper:p.helper,position:p.position,offset:p.positionAbs}
}});
g.ui.intersect=(function(){function p(t,q,u){return(t>=q)&&(t<(q+u))
}return function(F,z,D,u){if(!z.offset){return false
}var x=(F.positionAbs||F.position.absolute).left,C=(F.positionAbs||F.position.absolute).top,w=x+F.helperProportions.width,B=C+F.helperProportions.height,y=z.offset.left,E=z.offset.top,q=y+z.proportions().width,A=E+z.proportions().height;
switch(D){case"fit":return(y<=x&&w<=q&&E<=C&&B<=A);
case"intersect":return(y<x+(F.helperProportions.width/2)&&w-(F.helperProportions.width/2)<q&&E<C+(F.helperProportions.height/2)&&B-(F.helperProportions.height/2)<A);
case"pointer":return p(u.pageY,E,z.proportions().height)&&p(u.pageX,y,z.proportions().width);
case"touch":return((C>=E&&C<=A)||(B>=E&&B<=A)||(C<E&&B>A))&&((x>=y&&x<=q)||(w>=y&&w<=q)||(x<y&&w>q));
default:return false
}}
})();
g.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(w,y){var u,q,p=g.ui.ddmanager.droppables[w.options.scope]||[],x=y?y.type:null,z=(w.currentItem||w.element).find(":data(ui-droppable)").addBack();
droppablesLoop:for(u=0;
u<p.length;
u++){if(p[u].options.disabled||(w&&!p[u].accept.call(p[u].element[0],(w.currentItem||w.element)))){continue
}for(q=0;
q<z.length;
q++){if(z[q]===p[u].element[0]){p[u].proportions().height=0;
continue droppablesLoop
}}p[u].visible=p[u].element.css("display")!=="none";
if(!p[u].visible){continue
}if(x==="mousedown"){p[u]._activate.call(p[u],y)
}p[u].offset=p[u].element.offset();
p[u].proportions({width:p[u].element[0].offsetWidth,height:p[u].element[0].offsetHeight})
}},drop:function(p,q){var t=false;
g.each((g.ui.ddmanager.droppables[p.options.scope]||[]).slice(),function(){if(!this.options){return
}if(!this.options.disabled&&this.visible&&g.ui.intersect(p,this,this.options.tolerance,q)){t=this._drop.call(this,q)||t
}if(!this.options.disabled&&this.visible&&this.accept.call(this.element[0],(p.currentItem||p.element))){this.isout=true;
this.isover=false;
this._deactivate.call(this,q)
}});
return t
},dragStart:function(p,q){p.element.parentsUntil("body").bind("scroll.droppable",function(){if(!p.options.refreshPositions){g.ui.ddmanager.prepareOffsets(p,q)
}})
},drag:function(p,q){if(p.options.refreshPositions){g.ui.ddmanager.prepareOffsets(p,q)
}g.each(g.ui.ddmanager.droppables[p.options.scope]||[],function(){if(this.options.disabled||this.greedyChild||!this.visible){return
}var x,u,t,w=g.ui.intersect(p,this,this.options.tolerance,q),y=!w&&this.isover?"isout":(w&&!this.isover?"isover":null);
if(!y){return
}if(this.options.greedy){u=this.options.scope;
t=this.element.parents(":data(ui-droppable)").filter(function(){return g(this).droppable("instance").options.scope===u
});
if(t.length){x=g(t[0]).droppable("instance");
x.greedyChild=(y==="isover")
}}if(x&&y==="isover"){x.isover=false;
x.isout=true;
x._out.call(x,q)
}this[y]=true;
this[y==="isout"?"isover":"isout"]=false;
this[y==="isover"?"_over":"_out"].call(this,q);
if(x&&y==="isout"){x.isout=false;
x.isover=true;
x._over.call(x,q)
}})
},dragStop:function(p,q){p.element.parentsUntil("body").unbind("scroll.droppable");
if(!p.options.refreshPositions){g.ui.ddmanager.prepareOffsets(p,q)
}}};
var k=g.ui.droppable;
/*!
 * jQuery UI Resizable 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/resizable/
 */
;
g.widget("ui.resizable",g.ui.mouse,{version:"1.11.1",widgetEventPrefix:"resize",options:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,containment:false,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(p){return parseInt(p,10)||0
},_isNumber:function(p){return !isNaN(parseInt(p,10))
},_hasScroll:function(u,q){if(g(u).css("overflow")==="hidden"){return false
}var p=(q&&q==="left")?"scrollLeft":"scrollTop",t=false;
if(u[p]>0){return true
}u[p]=1;
t=(u[p]>0);
u[p]=0;
return t
},_create:function(){var y,q,w,t,p,u=this,x=this.options;
this.element.addClass("ui-resizable");
g.extend(this,{_aspectRatio:!!(x.aspectRatio),aspectRatio:x.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:x.helper||x.ghost||x.animate?x.helper||"ui-resizable-helper":null});
if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){this.element.wrap(g("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));
this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance"));
this.elementIsWrapper=true;
this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});
this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});
this.originalResizeStyle=this.originalElement.css("resize");
this.originalElement.css("resize","none");
this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));
this.originalElement.css({margin:this.originalElement.css("margin")});
this._proportionallyResize()
}this.handles=x.handles||(!g(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});
if(this.handles.constructor===String){if(this.handles==="all"){this.handles="n,e,s,w,se,sw,ne,nw"
}y=this.handles.split(",");
this.handles={};
for(q=0;
q<y.length;
q++){w=g.trim(y[q]);
p="ui-resizable-"+w;
t=g("<div class='ui-resizable-handle "+p+"'></div>");
t.css({zIndex:x.zIndex});
if("se"===w){t.addClass("ui-icon ui-icon-gripsmall-diagonal-se")
}this.handles[w]=".ui-resizable-"+w;
this.element.append(t)
}}this._renderAxis=function(D){var A,B,z,C;
D=D||this.element;
for(A in this.handles){if(this.handles[A].constructor===String){this.handles[A]=this.element.children(this.handles[A]).first().show()
}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){B=g(this.handles[A],this.element);
C=/sw|ne|nw|se|n|s/.test(A)?B.outerHeight():B.outerWidth();
z=["padding",/ne|nw|n/.test(A)?"Top":/se|sw|s/.test(A)?"Bottom":/^e$/.test(A)?"Right":"Left"].join("");
D.css(z,C);
this._proportionallyResize()
}if(!g(this.handles[A]).length){continue
}}};
this._renderAxis(this.element);
this._handles=g(".ui-resizable-handle",this.element).disableSelection();
this._handles.mouseover(function(){if(!u.resizing){if(this.className){t=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)
}u.axis=t&&t[1]?t[1]:"se"
}});
if(x.autoHide){this._handles.hide();
g(this.element).addClass("ui-resizable-autohide").mouseenter(function(){if(x.disabled){return
}g(this).removeClass("ui-resizable-autohide");
u._handles.show()
}).mouseleave(function(){if(x.disabled){return
}if(!u.resizing){g(this).addClass("ui-resizable-autohide");
u._handles.hide()
}})
}this._mouseInit()
},_destroy:function(){this._mouseDestroy();
var q,p=function(t){g(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()
};
if(this.elementIsWrapper){p(this.element);
q=this.element;
this.originalElement.css({position:q.css("position"),width:q.outerWidth(),height:q.outerHeight(),top:q.css("top"),left:q.css("left")}).insertAfter(q);
q.remove()
}this.originalElement.css("resize",this.originalResizeStyle);
p(this.originalElement);
return this
},_mouseCapture:function(t){var q,u,p=false;
for(q in this.handles){u=g(this.handles[q])[0];
if(u===t.target||g.contains(u,t.target)){p=true
}}return !this.options.disabled&&p
},_mouseStart:function(q){var x,t,w,u=this.options,p=this.element;
this.resizing=true;
this._renderProxy();
x=this._num(this.helper.css("left"));
t=this._num(this.helper.css("top"));
if(u.containment){x+=g(u.containment).scrollLeft()||0;
t+=g(u.containment).scrollTop()||0
}this.offset=this.helper.offset();
this.position={left:x,top:t};
this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:p.width(),height:p.height()};
this.originalSize=this._helper?{width:p.outerWidth(),height:p.outerHeight()}:{width:p.width(),height:p.height()};
this.sizeDiff={width:p.outerWidth()-p.width(),height:p.outerHeight()-p.height()};
this.originalPosition={left:x,top:t};
this.originalMousePosition={left:q.pageX,top:q.pageY};
this.aspectRatio=(typeof u.aspectRatio==="number")?u.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);
w=g(".ui-resizable-"+this.axis).css("cursor");
g("body").css("cursor",w==="auto"?this.axis+"-resize":w);
p.addClass("ui-resizable-resizing");
this._propagate("start",q);
this.scrollParent=this.helper.scrollParent(false);
this.initScrollTop=this.scrollParent[0].scrollTop;
this.initScrollLeft=this.scrollParent[0].scrollLeft;
return true
},_mouseDrag:function(p){var u,w,q=this.originalMousePosition,x=this.axis,A=(p.pageX-q.left)||0,z=(p.pageY-q.top)||0,t=this._change[x];
if(this.initScrollTop!=undefined){var y=this.scrollParent[0];
A=A+y.scrollLeft-this.initScrollLeft;
z=z+y.scrollTop-this.initScrollTop
}this._updatePrevProperties();
if(!t){return false
}u=t.apply(this,[p,A,z]);
this._updateVirtualBoundaries(p.shiftKey);
if(this._aspectRatio||p.shiftKey){u=this._updateRatio(u,p)
}u=this._respectSize(u,p);
this._updateCache(u);
this._propagate("resize",p);
w=this._applyChanges();
if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()
}if(!g.isEmptyObject(w)){this._updatePrevProperties();
this._trigger("resize",p,this.ui());
this._applyChanges()
}return false
},_mouseStop:function(u){this.resizing=false;
var t,p,q,y,B,x,A,w=this.options,z=this;
if(this._helper){t=this._proportionallyResizeElements;
p=t.length&&(/textarea/i).test(t[0].nodeName);
q=p&&this._hasScroll(t[0],"left")?0:z.sizeDiff.height;
y=p?0:z.sizeDiff.width;
B={width:(z.helper.width()-y),height:(z.helper.height()-q)};
x=(parseInt(z.element.css("left"),10)+(z.position.left-z.originalPosition.left))||null;
A=(parseInt(z.element.css("top"),10)+(z.position.top-z.originalPosition.top))||null;
if(!w.animate){this.element.css(g.extend(B,{top:A,left:x}))
}z.helper.height(z.size.height);
z.helper.width(z.size.width);
if(this._helper&&!w.animate){this._proportionallyResize()
}}g("body").css("cursor","auto");
this.element.removeClass("ui-resizable-resizing");
this._propagate("stop",u);
if(this._helper){this.helper.remove()
}return false
},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left};
this.prevSize={width:this.size.width,height:this.size.height}
},_applyChanges:function(){var p={};
if(this.position.top!==this.prevPosition.top){p.top=this.position.top+"px"
}if(this.position.left!==this.prevPosition.left){p.left=this.position.left+"px"
}if(this.size.width!==this.prevSize.width){p.width=this.size.width+"px"
}if(this.size.height!==this.prevSize.height){p.height=this.size.height+"px"
}this.helper.css(p);
return p
},_updateVirtualBoundaries:function(t){var w,u,q,y,p,x=this.options;
p={minWidth:this._isNumber(x.minWidth)?x.minWidth:0,maxWidth:this._isNumber(x.maxWidth)?x.maxWidth:Infinity,minHeight:this._isNumber(x.minHeight)?x.minHeight:0,maxHeight:this._isNumber(x.maxHeight)?x.maxHeight:Infinity};
if(this._aspectRatio||t){w=p.minHeight*this.aspectRatio;
q=p.minWidth/this.aspectRatio;
u=p.maxHeight*this.aspectRatio;
y=p.maxWidth/this.aspectRatio;
if(w>p.minWidth){p.minWidth=w
}if(q>p.minHeight){p.minHeight=q
}if(u<p.maxWidth){p.maxWidth=u
}if(y<p.maxHeight){p.maxHeight=y
}}this._vBoundaries=p
},_updateCache:function(p){this.offset=this.helper.offset();
if(this._isNumber(p.left)){this.position.left=p.left
}if(this._isNumber(p.top)){this.position.top=p.top
}if(this._isNumber(p.height)){this.size.height=p.height
}if(this._isNumber(p.width)){this.size.width=p.width
}},_updateRatio:function(t){var u=this.position,q=this.size,p=this.axis;
if(this._isNumber(t.height)){t.width=(t.height*this.aspectRatio)
}else{if(this._isNumber(t.width)){t.height=(t.width/this.aspectRatio)
}}if(p==="sw"){t.left=u.left+(q.width-t.width);
t.top=null
}if(p==="nw"){t.top=u.top+(q.height-t.height);
t.left=u.left+(q.width-t.width)
}return t
},_respectSize:function(x){var t=this._vBoundaries,A=this.axis,C=this._isNumber(x.width)&&t.maxWidth&&(t.maxWidth<x.width),y=this._isNumber(x.height)&&t.maxHeight&&(t.maxHeight<x.height),u=this._isNumber(x.width)&&t.minWidth&&(t.minWidth>x.width),B=this._isNumber(x.height)&&t.minHeight&&(t.minHeight>x.height),q=this.originalPosition.left+this.originalSize.width,z=this.position.top+this.size.height,w=/sw|nw|w/.test(A),p=/nw|ne|n/.test(A);
if(u){x.width=t.minWidth
}if(B){x.height=t.minHeight
}if(C){x.width=t.maxWidth
}if(y){x.height=t.maxHeight
}if(u&&w){x.left=q-t.minWidth
}if(C&&w){x.left=q-t.maxWidth
}if(B&&p){x.top=z-t.minHeight
}if(y&&p){x.top=z-t.maxHeight
}if(!x.width&&!x.height&&!x.left&&x.top){x.top=null
}else{if(!x.width&&!x.height&&!x.top&&x.left){x.left=null
}}return x
},_getPaddingPlusBorderDimensions:function(t){var q=0,u=[],w=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],p=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];
for(;
q<4;
q++){u[q]=(parseInt(w[q],10)||0);
u[q]+=(parseInt(p[q],10)||0)
}return{height:u[0]+u[2],width:u[1]+u[3]}
},_proportionallyResize:function(){if(!this._proportionallyResizeElements.length){return
}var t,q=0,p=this.helper||this.element;
for(;
q<this._proportionallyResizeElements.length;
q++){t=this._proportionallyResizeElements[q];
if(!this.outerDimensions){this.outerDimensions=this._getPaddingPlusBorderDimensions(t)
}t.css({height:(p.height()-this.outerDimensions.height)||0,width:(p.width()-this.outerDimensions.width)||0})
}},_renderProxy:function(){var p=this.element,q=this.options;
this.elementOffset=p.offset();
if(this._helper){this.helper=this.helper||g("<div style='overflow:hidden;'></div>");
this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++q.zIndex});
this.helper.appendTo("body").disableSelection()
}else{this.helper=this.element
}},_change:{e:function(q,p){return{width:this.originalSize.width+p}
},w:function(t,p){var q=this.originalSize,u=this.originalPosition;
return{left:u.left+p,width:q.width-p}
},n:function(u,q,p){var t=this.originalSize,w=this.originalPosition;
return{top:w.top+p,height:t.height-p}
},s:function(t,q,p){return{height:this.originalSize.height+p}
},se:function(t,q,p){return g.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,q,p]))
},sw:function(t,q,p){return g.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,q,p]))
},ne:function(t,q,p){return g.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,q,p]))
},nw:function(t,q,p){return g.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,q,p]))
}},_propagate:function(q,p){g.ui.plugin.call(this,q,[p,this.ui()]);
(q!=="resize"&&this._trigger(q,p,this.ui()))
},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}
}});
g.ui.plugin.add("resizable","animate",{stop:function(u){var A=g(this).resizable("instance"),x=A.options,t=A._proportionallyResizeElements,p=t.length&&(/textarea/i).test(t[0].nodeName),q=p&&A._hasScroll(t[0],"left")?0:A.sizeDiff.height,z=p?0:A.sizeDiff.width,w={width:(A.size.width-z),height:(A.size.height-q)},y=(parseInt(A.element.css("left"),10)+(A.position.left-A.originalPosition.left))||null,B=(parseInt(A.element.css("top"),10)+(A.position.top-A.originalPosition.top))||null;
A.element.animate(g.extend(w,B&&y?{top:B,left:y}:{}),{duration:x.animateDuration,easing:x.animateEasing,step:function(){var C={width:parseInt(A.element.css("width"),10),height:parseInt(A.element.css("height"),10),top:parseInt(A.element.css("top"),10),left:parseInt(A.element.css("left"),10)};
if(t&&t.length){g(t[0]).css({width:C.width,height:C.height})
}A._updateCache(C);
A._propagate("resize",u)
}})
}});
g.ui.plugin.add("resizable","containment",{start:function(){var B,u,D,q,A,w,E,C=g(this).resizable("instance"),z=C.options,y=C.element,t=z.containment,x=(t instanceof g)?t.get(0):(/parent/.test(t))?y.parent().get(0):t;
if(!x){return
}C.containerElement=g(x);
if(/document/.test(t)||t===document){C.containerOffset={left:0,top:0};
C.containerPosition={left:0,top:0};
C.parentData={element:g(document),left:0,top:0,width:g(document).width(),height:g(document).height()||document.body.parentNode.scrollHeight}
}else{B=g(x);
u=[];
g(["Top","Right","Left","Bottom"]).each(function(F,p){u[F]=C._num(B.css("padding"+p))
});
C.containerOffset=B.offset();
C.containerPosition=B.position();
C.containerSize={height:(B.innerHeight()-u[3]),width:(B.innerWidth()-u[1])};
D=C.containerOffset;
q=C.containerSize.height;
A=C.containerSize.width;
w=(C._hasScroll(x,"left")?x.scrollWidth:A);
E=(C._hasScroll(x)?x.scrollHeight:q);
C.parentData={element:x,left:D.left,top:D.top,width:w,height:E}
}},resize:function(q){var z,E,y,w,A=g(this).resizable("instance"),u=A.options,C=A.containerOffset,B=A.position,D=A._aspectRatio||q.shiftKey,p={top:0,left:0},t=A.containerElement,x=true;
if(t[0]!==document&&(/static/).test(t.css("position"))){p=C
}if(B.left<(A._helper?C.left:0)){A.size.width=A.size.width+(A._helper?(A.position.left-C.left):(A.position.left-p.left));
if(D){A.size.height=A.size.width/A.aspectRatio;
x=false
}A.position.left=u.helper?C.left:0
}if(B.top<(A._helper?C.top:0)){A.size.height=A.size.height+(A._helper?(A.position.top-C.top):A.position.top);
if(D){A.size.width=A.size.height*A.aspectRatio;
x=false
}A.position.top=A._helper?C.top:0
}y=A.containerElement.get(0)===A.element.parent().get(0);
w=/relative|absolute/.test(A.containerElement.css("position"));
if(y&&w){A.offset.left=A.parentData.left+A.position.left;
A.offset.top=A.parentData.top+A.position.top
}else{A.offset.left=A.element.offset().left;
A.offset.top=A.element.offset().top
}z=Math.abs(A.sizeDiff.width+(A._helper?A.offset.left-p.left:(A.offset.left-C.left)));
E=Math.abs(A.sizeDiff.height+(A._helper?A.offset.top-p.top:(A.offset.top-C.top)));
if(z+A.size.width>=A.parentData.width){A.size.width=A.parentData.width-z;
if(D){A.size.height=A.size.width/A.aspectRatio;
x=false
}}if(E+A.size.height>=A.parentData.height){A.size.height=A.parentData.height-E;
if(D){A.size.width=A.size.height*A.aspectRatio;
x=false
}}if(!x){A.position.left=A.prevPosition.left;
A.position.top=A.prevPosition.top;
A.size.width=A.prevSize.width;
A.size.height=A.prevSize.height
}},stop:function(){var y=g(this).resizable("instance"),q=y.options,z=y.containerOffset,p=y.containerPosition,t=y.containerElement,u=g(y.helper),B=u.offset(),A=u.outerWidth()-y.sizeDiff.width,x=u.outerHeight()-y.sizeDiff.height;
if(y._helper&&!q.animate&&(/relative/).test(t.css("position"))){g(this).css({left:B.left-p.left-z.left,width:A,height:x})
}if(y._helper&&!q.animate&&(/static/).test(t.css("position"))){g(this).css({left:B.left-p.left-z.left,width:A,height:x})
}}});
g.ui.plugin.add("resizable","alsoResize",{start:function(){var p=g(this).resizable("instance"),t=p.options,q=function(u){g(u).each(function(){var w=g(this);
w.data("ui-resizable-alsoresize",{width:parseInt(w.width(),10),height:parseInt(w.height(),10),left:parseInt(w.css("left"),10),top:parseInt(w.css("top"),10)})
})
};
if(typeof(t.alsoResize)==="object"&&!t.alsoResize.parentNode){if(t.alsoResize.length){t.alsoResize=t.alsoResize[0];
q(t.alsoResize)
}else{g.each(t.alsoResize,function(u){q(u)
})
}}else{q(t.alsoResize)
}},resize:function(t,w){var q=g(this).resizable("instance"),x=q.options,u=q.originalSize,z=q.originalPosition,y={height:(q.size.height-u.height)||0,width:(q.size.width-u.width)||0,top:(q.position.top-z.top)||0,left:(q.position.left-z.left)||0},p=function(A,B){g(A).each(function(){var E=g(this),F=g(this).data("ui-resizable-alsoresize"),D={},C=B&&B.length?B:E.parents(w.originalElement[0]).length?["width","height"]:["width","height","top","left"];
g.each(C,function(G,I){var H=(F[I]||0)+(y[I]||0);
if(H&&H>=0){D[I]=H||null
}});
E.css(D)
})
};
if(typeof(x.alsoResize)==="object"&&!x.alsoResize.nodeType){g.each(x.alsoResize,function(A,B){p(A,B)
})
}else{p(x.alsoResize)
}},stop:function(){g(this).removeData("resizable-alsoresize")
}});
g.ui.plugin.add("resizable","ghost",{start:function(){var q=g(this).resizable("instance"),t=q.options,p=q.size;
q.ghost=q.originalElement.clone();
q.ghost.css({opacity:0.25,display:"block",position:"relative",height:p.height,width:p.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof t.ghost==="string"?t.ghost:"");
q.ghost.appendTo(q.helper)
},resize:function(){var p=g(this).resizable("instance");
if(p.ghost){p.ghost.css({position:"relative",height:p.size.height,width:p.size.width})
}},stop:function(){var p=g(this).resizable("instance");
if(p.ghost&&p.helper){p.helper.get(0).removeChild(p.ghost.get(0))
}}});
g.ui.plugin.add("resizable","grid",{resize:function(){var u,A=g(this).resizable("instance"),E=A.options,y=A.size,z=A.originalSize,B=A.originalPosition,J=A.axis,p=typeof E.grid==="number"?[E.grid,E.grid]:E.grid,H=(p[0]||1),G=(p[1]||1),x=Math.round((y.width-z.width)/H)*H,w=Math.round((y.height-z.height)/G)*G,C=z.width+x,F=z.height+w,t=E.maxWidth&&(E.maxWidth<C),D=E.maxHeight&&(E.maxHeight<F),I=E.minWidth&&(E.minWidth>C),q=E.minHeight&&(E.minHeight>F);
E.grid=p;
if(I){C+=H
}if(q){F+=G
}if(t){C-=H
}if(D){F-=G
}if(/^(se|s|e)$/.test(J)){A.size.width=C;
A.size.height=F
}else{if(/^(ne)$/.test(J)){A.size.width=C;
A.size.height=F;
A.position.top=B.top-w
}else{if(/^(sw)$/.test(J)){A.size.width=C;
A.size.height=F;
A.position.left=B.left-x
}else{if(F-G<=0||C-H<=0){u=A._getPaddingPlusBorderDimensions(this)
}if(F-G>0){A.size.height=F;
A.position.top=B.top-w
}else{F=G-u.height;
A.size.height=F;
A.position.top=B.top+z.height-F
}if(C-H>0){A.size.width=C;
A.position.left=B.left-x
}else{C=G-u.height;
A.size.width=C;
A.position.left=B.left+z.width-C
}}}}}});
var a=g.ui.resizable;
/*!
 * jQuery UI Sortable 1.11.1
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/sortable/
 */
;
var e=g.widget("ui.sortable",g.ui.mouse,{version:"1.11.1",widgetEventPrefix:"sort",ready:false,options:{appendTo:"parent",axis:false,connectWith:false,containment:false,cursor:"auto",cursorAt:false,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(q,p,t){return(q>=p)&&(q<(p+t))
},_isFloating:function(p){return(/left|right/).test(p.css("float"))||(/inline|table-cell/).test(p.css("display"))
},_create:function(){var p=this.options;
this.containerCache={};
this.element.addClass("ui-sortable");
this.refresh();
this.floating=this.items.length?p.axis==="x"||this._isFloating(this.items[0].item):false;
this.offset=this.element.offset();
this._mouseInit();
this._setHandleClassName();
this.ready=true
},_setOption:function(p,q){this._super(p,q);
if(p==="handle"){this._setHandleClassName()
}},_setHandleClassName:function(){this.element.find(".ui-sortable-handle").removeClass("ui-sortable-handle");
g.each(this.items,function(){(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item).addClass("ui-sortable-handle")
})
},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").find(".ui-sortable-handle").removeClass("ui-sortable-handle");
this._mouseDestroy();
for(var p=this.items.length-1;
p>=0;
p--){this.items[p].item.removeData(this.widgetName+"-item")
}return this
},_mouseCapture:function(t,u){var p=null,w=false,q=this;
if(this.reverting){return false
}if(this.options.disabled||this.options.type==="static"){return false
}this._refreshItems(t);
g(t.target).parents().each(function(){if(g.data(this,q.widgetName+"-item")===q){p=g(this);
return false
}});
if(g.data(t.target,q.widgetName+"-item")===q){p=g(t.target)
}if(!p){return false
}if(this.options.handle&&!u){g(this.options.handle,p).find("*").addBack().each(function(){if(this===t.target){w=true
}});
if(!w){return false
}}this.currentItem=p;
this._removeCurrentsFromItems();
return true
},_mouseStart:function(u,w,q){var t,p,x=this.options;
this.currentContainer=this;
this.refreshPositions();
this.helper=this._createHelper(u);
this._cacheHelperProportions();
this._cacheMargins();
this.scrollParent=this.helper.scrollParent();
this.offset=this.currentItem.offset();
this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};
g.extend(this.offset,{click:{left:u.pageX-this.offset.left,top:u.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});
this.helper.css("position","absolute");
this.cssPosition=this.helper.css("position");
this.originalPosition=this._generatePosition(u);
this.originalPageX=u.pageX;
this.originalPageY=u.pageY;
(x.cursorAt&&this._adjustOffsetFromHelper(x.cursorAt));
this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};
if(this.helper[0]!==this.currentItem[0]){this.currentItem.hide()
}this._createPlaceholder();
if(x.containment){this._setContainment()
}if(x.cursor&&x.cursor!=="auto"){p=this.document.find("body");
this.storedCursor=p.css("cursor");
p.css("cursor",x.cursor);
this.storedStylesheet=g("<style>*{ cursor: "+x.cursor+" !important; }</style>").appendTo(p)
}if(x.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")
}this.helper.css("opacity",x.opacity)
}if(x.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")
}this.helper.css("zIndex",x.zIndex)
}if(this.scrollParent[0]!==document&&this.scrollParent[0].tagName!=="HTML"){this.overflowOffset=this.scrollParent.offset()
}this._trigger("start",u,this._uiHash());
if(!this._preserveHelperProportions){this._cacheHelperProportions()
}if(!q){for(t=this.containers.length-1;
t>=0;
t--){this.containers[t]._trigger("activate",u,this._uiHash(this))
}}if(g.ui.ddmanager){g.ui.ddmanager.current=this
}if(g.ui.ddmanager&&!x.dropBehaviour){g.ui.ddmanager.prepareOffsets(this,u)
}this.dragging=true;
this.helper.addClass("ui-sortable-helper");
this._mouseDrag(u);
return true
},_mouseDrag:function(w){var t,u,q,y,x=this.options,p=false;
this.position=this._generatePosition(w);
this.positionAbs=this._convertPositionTo("absolute");
if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs
}if(this.options.scroll){if(this.scrollParent[0]!==document&&this.scrollParent[0].tagName!=="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-w.pageY<x.scrollSensitivity){this.scrollParent[0].scrollTop=p=this.scrollParent[0].scrollTop+x.scrollSpeed
}else{if(w.pageY-this.overflowOffset.top<x.scrollSensitivity){this.scrollParent[0].scrollTop=p=this.scrollParent[0].scrollTop-x.scrollSpeed
}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-w.pageX<x.scrollSensitivity){this.scrollParent[0].scrollLeft=p=this.scrollParent[0].scrollLeft+x.scrollSpeed
}else{if(w.pageX-this.overflowOffset.left<x.scrollSensitivity){this.scrollParent[0].scrollLeft=p=this.scrollParent[0].scrollLeft-x.scrollSpeed
}}}else{if(w.pageY-g(document).scrollTop()<x.scrollSensitivity){p=g(document).scrollTop(g(document).scrollTop()-x.scrollSpeed)
}else{if(g(window).height()-(w.pageY-g(document).scrollTop())<x.scrollSensitivity){p=g(document).scrollTop(g(document).scrollTop()+x.scrollSpeed)
}}if(w.pageX-g(document).scrollLeft()<x.scrollSensitivity){p=g(document).scrollLeft(g(document).scrollLeft()-x.scrollSpeed)
}else{if(g(window).width()-(w.pageX-g(document).scrollLeft())<x.scrollSensitivity){p=g(document).scrollLeft(g(document).scrollLeft()+x.scrollSpeed)
}}}if(p!==false&&g.ui.ddmanager&&!x.dropBehaviour){g.ui.ddmanager.prepareOffsets(this,w)
}}this.positionAbs=this._convertPositionTo("absolute");
if(!this.options.axis||this.options.axis!=="y"){this.helper[0].style.left=this.position.left+"px"
}if(!this.options.axis||this.options.axis!=="x"){this.helper[0].style.top=this.position.top+"px"
}for(t=this.items.length-1;
t>=0;
t--){u=this.items[t];
q=u.item[0];
y=this._intersectsWithPointer(u);
if(!y){continue
}if(u.instance!==this.currentContainer){continue
}if(q!==this.currentItem[0]&&this.placeholder[y===1?"next":"prev"]()[0]!==q&&!g.contains(this.placeholder[0],q)&&(this.options.type==="semi-dynamic"?!g.contains(this.element[0],q):true)){this.direction=y===1?"down":"up";
if(this.options.tolerance==="pointer"||this._intersectsWithSides(u)){this._rearrange(w,u)
}else{break
}this._trigger("change",w,this._uiHash());
break
}}this._contactContainers(w);
if(g.ui.ddmanager){g.ui.ddmanager.drag(this,w)
}this._trigger("sort",w,this._uiHash());
this.lastPositionAbs=this.positionAbs;
return false
},_mouseStop:function(t,w){if(!t){return
}if(g.ui.ddmanager&&!this.options.dropBehaviour){g.ui.ddmanager.drop(this,t)
}if(this.options.revert){var q=this,x=this.placeholder.offset(),p=this.options.axis,u={};
if(!p||p==="x"){u.left=x.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)
}if(!p||p==="y"){u.top=x.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)
}this.reverting=true;
g(this.helper).animate(u,parseInt(this.options.revert,10)||500,function(){q._clear(t)
})
}else{this._clear(t,w)
}return false
},cancel:function(){if(this.dragging){this._mouseUp({target:null});
if(this.options.helper==="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")
}else{this.currentItem.show()
}for(var p=this.containers.length-1;
p>=0;
p--){this.containers[p]._trigger("deactivate",null,this._uiHash(this));
if(this.containers[p].containerCache.over){this.containers[p]._trigger("out",null,this._uiHash(this));
this.containers[p].containerCache.over=0
}}}if(this.placeholder){if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])
}if(this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()
}g.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});
if(this.domPosition.prev){g(this.domPosition.prev).after(this.currentItem)
}else{g(this.domPosition.parent).prepend(this.currentItem)
}}return this
},serialize:function(t){var p=this._getItemsAsjQuery(t&&t.connected),q=[];
t=t||{};
g(p).each(function(){var u=(g(t.item||this).attr(t.attribute||"id")||"").match(t.expression||(/(.+)[\-=_](.+)/));
if(u){q.push((t.key||u[1]+"[]")+"="+(t.key&&t.expression?u[1]:u[2]))
}});
if(!q.length&&t.key){q.push(t.key+"=")
}return q.join("&")
},toArray:function(t){var p=this._getItemsAsjQuery(t&&t.connected),q=[];
t=t||{};
p.each(function(){q.push(g(t.item||this).attr(t.attribute||"id")||"")
});
return q
},_intersectsWith:function(E){var u=this.positionAbs.left,q=u+this.helperProportions.width,C=this.positionAbs.top,B=C+this.helperProportions.height,w=E.left,p=w+E.width,F=E.top,A=F+E.height,G=this.offset.click.top,z=this.offset.click.left,y=(this.options.axis==="x")||((C+G)>F&&(C+G)<A),D=(this.options.axis==="y")||((u+z)>w&&(u+z)<p),x=y&&D;
if(this.options.tolerance==="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>E[this.floating?"width":"height"])){return x
}else{return(w<u+(this.helperProportions.width/2)&&q-(this.helperProportions.width/2)<p&&F<C+(this.helperProportions.height/2)&&B-(this.helperProportions.height/2)<A)
}},_intersectsWithPointer:function(t){var u=(this.options.axis==="x")||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),q=(this.options.axis==="y")||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),x=u&&q,p=this._getDragVerticalDirection(),w=this._getDragHorizontalDirection();
if(!x){return false
}return this.floating?(((w&&w==="right")||p==="down")?2:1):(p&&(p==="down"?2:1))
},_intersectsWithSides:function(u){var q=this._isOverAxis(this.positionAbs.top+this.offset.click.top,u.top+(u.height/2),u.height),t=this._isOverAxis(this.positionAbs.left+this.offset.click.left,u.left+(u.width/2),u.width),p=this._getDragVerticalDirection(),w=this._getDragHorizontalDirection();
if(this.floating&&w){return((w==="right"&&t)||(w==="left"&&!t))
}else{return p&&((p==="down"&&q)||(p==="up"&&!q))
}},_getDragVerticalDirection:function(){var p=this.positionAbs.top-this.lastPositionAbs.top;
return p!==0&&(p>0?"down":"up")
},_getDragHorizontalDirection:function(){var p=this.positionAbs.left-this.lastPositionAbs.left;
return p!==0&&(p>0?"right":"left")
},refresh:function(p){this._refreshItems(p);
this._setHandleClassName();
this.refreshPositions();
return this
},_connectWith:function(){var p=this.options;
return p.connectWith.constructor===String?[p.connectWith]:p.connectWith
},_getItemsAsjQuery:function(p){var t,q,z,w,x=[],u=[],y=this._connectWith();
if(y&&p){for(t=y.length-1;
t>=0;
t--){z=g(y[t]);
for(q=z.length-1;
q>=0;
q--){w=g.data(z[q],this.widgetFullName);
if(w&&w!==this&&!w.options.disabled){u.push([g.isFunction(w.options.items)?w.options.items.call(w.element):g(w.options.items,w.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),w])
}}}}u.push([g.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):g(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);
function A(){x.push(this)
}for(t=u.length-1;
t>=0;
t--){u[t][0].each(A)
}return g(x)
},_removeCurrentsFromItems:function(){var p=this.currentItem.find(":data("+this.widgetName+"-item)");
this.items=g.grep(this.items,function(t){for(var q=0;
q<p.length;
q++){if(p[q]===t.item[0]){return false
}}return true
})
},_refreshItems:function(p){this.items=[];
this.containers=[this];
var w,t,B,x,A,q,D,C,y=this.items,u=[[g.isFunction(this.options.items)?this.options.items.call(this.element[0],p,{item:this.currentItem}):g(this.options.items,this.element),this]],z=this._connectWith();
if(z&&this.ready){for(w=z.length-1;
w>=0;
w--){B=g(z[w]);
for(t=B.length-1;
t>=0;
t--){x=g.data(B[t],this.widgetFullName);
if(x&&x!==this&&!x.options.disabled){u.push([g.isFunction(x.options.items)?x.options.items.call(x.element[0],p,{item:this.currentItem}):g(x.options.items,x.element),x]);
this.containers.push(x)
}}}}for(w=u.length-1;
w>=0;
w--){A=u[w][1];
q=u[w][0];
for(t=0,C=q.length;
t<C;
t++){D=g(q[t]);
D.data(this.widgetName+"-item",A);
y.push({item:D,instance:A,width:0,height:0,left:0,top:0})
}}},refreshPositions:function(q){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()
}var w,x,u,y;
for(w=this.items.length-1;
w>=0;
w--){x=this.items[w];
if(x.instance!==this.currentContainer&&this.currentContainer&&x.item[0]!==this.currentItem[0]){continue
}u=this.options.toleranceElement?g(this.options.toleranceElement,x.item):x.item;
if(!q){x.width=u.outerWidth();
x.height=u.outerHeight()
}y=u.offset();
x.left=y.left;
x.top=y.top
}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)
}else{for(w=this.containers.length-1;
w>=0;
w--){y=this.containers[w].element.offset();
this.containers[w].containerCache.left=y.left;
this.containers[w].containerCache.top=y.top;
this.containers[w].containerCache.width=this.containers[w].element.outerWidth();
this.containers[w].containerCache.height=this.containers[w].element.outerHeight()
}}return this
},_createPlaceholder:function(q){q=q||this;
var p,t=q.options;
if(!t.placeholder||t.placeholder.constructor===String){p=t.placeholder;
t.placeholder={element:function(){var w=q.currentItem[0].nodeName.toLowerCase(),u=g("<"+w+">",q.document[0]).addClass(p||q.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");
if(w==="tr"){q.currentItem.children().each(function(){g("<td>&#160;</td>",q.document[0]).attr("colspan",g(this).attr("colspan")||1).appendTo(u)
})
}else{if(w==="img"){u.attr("src",q.currentItem.attr("src"))
}}if(!p){u.css("visibility","hidden")
}return u
},update:function(u,w){if(p&&!t.forcePlaceholderSize){return
}if(!w.height()){w.height(q.currentItem.innerHeight()-parseInt(q.currentItem.css("paddingTop")||0,10)-parseInt(q.currentItem.css("paddingBottom")||0,10))
}if(!w.width()){w.width(q.currentItem.innerWidth()-parseInt(q.currentItem.css("paddingLeft")||0,10)-parseInt(q.currentItem.css("paddingRight")||0,10))
}}}
}q.placeholder=g(t.placeholder.element.call(q.element,q.currentItem));
q.currentItem.after(q.placeholder);
t.placeholder.update(q,q.placeholder)
},_contactContainers:function(p){var x,u,B,y,z,D,E,w,A,t,q=null,C=null;
for(x=this.containers.length-1;
x>=0;
x--){if(g.contains(this.currentItem[0],this.containers[x].element[0])){continue
}if(this._intersectsWith(this.containers[x].containerCache)){if(q&&g.contains(this.containers[x].element[0],q.element[0])){continue
}q=this.containers[x];
C=x
}else{if(this.containers[x].containerCache.over){this.containers[x]._trigger("out",p,this._uiHash(this));
this.containers[x].containerCache.over=0
}}}if(!q){return
}if(this.containers.length===1){if(!this.containers[C].containerCache.over){this.containers[C]._trigger("over",p,this._uiHash(this));
this.containers[C].containerCache.over=1
}}else{B=10000;
y=null;
A=q.floating||this._isFloating(this.currentItem);
z=A?"left":"top";
D=A?"width":"height";
t=A?"clientX":"clientY";
for(u=this.items.length-1;
u>=0;
u--){if(!g.contains(this.containers[C].element[0],this.items[u].item[0])){continue
}if(this.items[u].item[0]===this.currentItem[0]){continue
}E=this.items[u].item.offset()[z];
w=false;
if(p[t]-E>this.items[u][D]/2){w=true
}if(Math.abs(p[t]-E)<B){B=Math.abs(p[t]-E);
y=this.items[u];
this.direction=w?"up":"down"
}}if(!y&&!this.options.dropOnEmpty){return
}if(this.currentContainer===this.containers[C]){return
}y?this._rearrange(p,y,null,true):this._rearrange(p,null,this.containers[C].element,true);
this._trigger("change",p,this._uiHash());
this.containers[C]._trigger("change",p,this._uiHash(this));
this.currentContainer=this.containers[C];
this.options.placeholder.update(this.currentContainer,this.placeholder);
this.containers[C]._trigger("over",p,this._uiHash(this));
this.containers[C].containerCache.over=1
}},_createHelper:function(q){var t=this.options,p=g.isFunction(t.helper)?g(t.helper.apply(this.element[0],[q,this.currentItem])):(t.helper==="clone"?this.currentItem.clone():this.currentItem);
if(!p.parents("body").length){g(t.appendTo!=="parent"?t.appendTo:this.currentItem[0].parentNode)[0].appendChild(p[0])
}if(p[0]===this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}
}if(!p[0].style.width||t.forceHelperSize){p.width(this.currentItem.width())
}if(!p[0].style.height||t.forceHelperSize){p.height(this.currentItem.height())
}return p
},_adjustOffsetFromHelper:function(p){if(typeof p==="string"){p=p.split(" ")
}if(g.isArray(p)){p={left:+p[0],top:+p[1]||0}
}if("left" in p){this.offset.click.left=p.left+this.margins.left
}if("right" in p){this.offset.click.left=this.helperProportions.width-p.right+this.margins.left
}if("top" in p){this.offset.click.top=p.top+this.margins.top
}if("bottom" in p){this.offset.click.top=this.helperProportions.height-p.bottom+this.margins.top
}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();
var p=this.offsetParent.offset();
if(this.cssPosition==="absolute"&&this.scrollParent[0]!==document&&g.contains(this.scrollParent[0],this.offsetParent[0])){p.left+=this.scrollParent.scrollLeft();
p.top+=this.scrollParent.scrollTop()
}if(this.offsetParent[0]===document.body||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()==="html"&&g.ui.ie)){p={top:0,left:0}
}return{top:p.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:p.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}
},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var q=this.currentItem.position();
return{top:q.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:q.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}
}else{return{top:0,left:0}
}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}
},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}
},_setContainment:function(){var q,u,p,t=this.options;
if(t.containment==="parent"){t.containment=this.helper[0].parentNode
}if(t.containment==="document"||t.containment==="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,g(t.containment==="document"?document:window).width()-this.helperProportions.width-this.margins.left,(g(t.containment==="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]
}if(!(/^(document|window|parent)$/).test(t.containment)){q=g(t.containment)[0];
u=g(t.containment).offset();
p=(g(q).css("overflow")!=="hidden");
this.containment=[u.left+(parseInt(g(q).css("borderLeftWidth"),10)||0)+(parseInt(g(q).css("paddingLeft"),10)||0)-this.margins.left,u.top+(parseInt(g(q).css("borderTopWidth"),10)||0)+(parseInt(g(q).css("paddingTop"),10)||0)-this.margins.top,u.left+(p?Math.max(q.scrollWidth,q.offsetWidth):q.offsetWidth)-(parseInt(g(q).css("borderLeftWidth"),10)||0)-(parseInt(g(q).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,u.top+(p?Math.max(q.scrollHeight,q.offsetHeight):q.offsetHeight)-(parseInt(g(q).css("borderTopWidth"),10)||0)-(parseInt(g(q).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]
}},_convertPositionTo:function(t,w){if(!w){w=this.position
}var q=t==="absolute"?1:-1,p=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&g.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,u=(/(html|body)/i).test(p[0].tagName);
return{top:(w.top+this.offset.relative.top*q+this.offset.parent.top*q-((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(u?0:p.scrollTop()))*q)),left:(w.left+this.offset.relative.left*q+this.offset.parent.left*q-((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():u?0:p.scrollLeft())*q))}
},_generatePosition:function(u){var x,w,y=this.options,t=u.pageX,q=u.pageY,p=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==document&&g.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,z=(/(html|body)/i).test(p[0].tagName);
if(this.cssPosition==="relative"&&!(this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()
}if(this.originalPosition){if(this.containment){if(u.pageX-this.offset.click.left<this.containment[0]){t=this.containment[0]+this.offset.click.left
}if(u.pageY-this.offset.click.top<this.containment[1]){q=this.containment[1]+this.offset.click.top
}if(u.pageX-this.offset.click.left>this.containment[2]){t=this.containment[2]+this.offset.click.left
}if(u.pageY-this.offset.click.top>this.containment[3]){q=this.containment[3]+this.offset.click.top
}}if(y.grid){x=this.originalPageY+Math.round((q-this.originalPageY)/y.grid[1])*y.grid[1];
q=this.containment?((x-this.offset.click.top>=this.containment[1]&&x-this.offset.click.top<=this.containment[3])?x:((x-this.offset.click.top>=this.containment[1])?x-y.grid[1]:x+y.grid[1])):x;
w=this.originalPageX+Math.round((t-this.originalPageX)/y.grid[0])*y.grid[0];
t=this.containment?((w-this.offset.click.left>=this.containment[0]&&w-this.offset.click.left<=this.containment[2])?w:((w-this.offset.click.left>=this.containment[0])?w-y.grid[0]:w+y.grid[0])):w
}}return{top:(q-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+((this.cssPosition==="fixed"?-this.scrollParent.scrollTop():(z?0:p.scrollTop())))),left:(t-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+((this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():z?0:p.scrollLeft())))}
},_rearrange:function(w,u,q,t){q?q[0].appendChild(this.placeholder[0]):u.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction==="down"?u.item[0]:u.item[0].nextSibling));
this.counter=this.counter?++this.counter:1;
var p=this.counter;
this._delay(function(){if(p===this.counter){this.refreshPositions(!t)
}})
},_clear:function(q,u){this.reverting=false;
var p,w=[];
if(!this._noFinalSort&&this.currentItem.parent().length){this.placeholder.before(this.currentItem)
}this._noFinalSort=null;
if(this.helper[0]===this.currentItem[0]){for(p in this._storedCSS){if(this._storedCSS[p]==="auto"||this._storedCSS[p]==="static"){this._storedCSS[p]=""
}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")
}else{this.currentItem.show()
}if(this.fromOutside&&!u){w.push(function(x){this._trigger("receive",x,this._uiHash(this.fromOutside))
})
}if((this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!u){w.push(function(x){this._trigger("update",x,this._uiHash())
})
}if(this!==this.currentContainer){if(!u){w.push(function(x){this._trigger("remove",x,this._uiHash())
});
w.push((function(x){return function(y){x._trigger("receive",y,this._uiHash(this))
}
}).call(this,this.currentContainer));
w.push((function(x){return function(y){x._trigger("update",y,this._uiHash(this))
}
}).call(this,this.currentContainer))
}}function t(z,x,y){return function(A){y._trigger(z,A,x._uiHash(x))
}
}for(p=this.containers.length-1;
p>=0;
p--){if(!u){w.push(t("deactivate",this,this.containers[p]))
}if(this.containers[p].containerCache.over){w.push(t("out",this,this.containers[p]));
this.containers[p].containerCache.over=0
}}if(this.storedCursor){this.document.find("body").css("cursor",this.storedCursor);
this.storedStylesheet.remove()
}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)
}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex)
}this.dragging=false;
if(this.cancelHelperRemoval){if(!u){this._trigger("beforeStop",q,this._uiHash());
for(p=0;
p<w.length;
p++){w[p].call(this,q)
}this._trigger("stop",q,this._uiHash())
}this.fromOutside=false;
return false
}if(!u){this._trigger("beforeStop",q,this._uiHash())
}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);
if(this.helper[0]!==this.currentItem[0]){this.helper.remove()
}this.helper=null;
if(!u){for(p=0;
p<w.length;
p++){w[p].call(this,q)
}this._trigger("stop",q,this._uiHash())
}this.fromOutside=false;
return true
},_trigger:function(){if(g.Widget.prototype._trigger.apply(this,arguments)===false){this.cancel()
}},_uiHash:function(p){var q=p||this;
return{helper:q.helper,placeholder:q.placeholder||g([]),position:q.position,originalPosition:q.originalPosition,offset:q.positionAbs,item:q.currentItem,sender:p?p.element:null}
}})
}));
var componentSearchBar={findUiType:function(){return eval(this.cpt.component_type.class_name)
},isUiSearch:function(){return this.cpt.component_type.class_name=="UI_Search"
},triggerSearch:function(a){if(typeof(a)!="undefined"){$("input",this.n.search).val(a).change()
}$(".ui_btn",this.n.search).click()
},searchLoading:function(a){this.search_loading+=a;
this.n.search.toggleClass("ui_search_loading",this.search_loading!=0)
},showSearchResult:function(type,value){var self=this;
this.n.search.find("input").trigger("blur");
switch(type){case"word":this.triggerSearch(value);
break;
case"category":case"article":case"product":case"blog_category":case"store_category":var p;
var eid=value[1];
if(!this.isUiSearch()&&((type=="category"&&(this.cat_ids?this.cat_ids.indexOf(eid)!=-1:this.categories.include(eid)))||(type=="product"&&((this.cat_ids.length==1&&this.cat_ids[0]==0)||(this.cat_ids.find(function(cid){if(cid==0){return false
}else{return UI_Store.categories[cid].products.indexOf(eid)!=-1
}}))))||(type=="article"&&this.order.include(eid)))){p=v.getSelectedPage()
}else{if(v.mode=="editor"){p=v.selectPageFromUrl(value[0])
}else{p=v.selectPageFromUrl([value[0],"/"+value[2]])
}}$.when(p).done(function(p){if(v.mode=="editor"){v.selectedPageFg.setCptUrl("/"+value[2])
}var cpt=p.getVisibleCpts().find(function(c){return(self.isUiSearch()?eval({article:"UI_Blog",product:"UI_Store",faq:"UI_Faq",forum_topic:"UI_Forum",store_category:"UI_Store",blog_category:"UI_Blog"}[type]):self.findUiType()).cpts.include(c)
});
if(cpt){cpt.onDisplayed.then(function(){if(!self.isUiSearch()){$("input",cpt.ui.n.search).val($("input",self.n.search).val()).change()
}cpt.ui.n.suggestions_list.hide();
self._setZ(false);
switch(type){case"category":case"blog_category":case"store_category":cpt.ui.selectCat(eid,true);
break;
case"product":cpt.ui.selectProd(eid);
break;
case"article":cpt.ui.selectArticle(eid);
break
}})
}});
break;
case"page":v.selectPageFromUrl(value[0]);
break;
case"forum_topic":v.selectPageFromUrl(value[0]).then(function(p){var cpt=p.getVisibleCpts().find(function(cpt){return cpt.component_type.class_name=="UI_Forum"
});
cpt.ui.displayPage({page:"posts",topic_id:value[1],page_no:1});
v.scroll_to_component(cpt,{fast:true})
});
break;
case"faq":v.selectPageFromUrl(value[0]).then(function(p){UI_Faq.getCategories(true,function(){var cats=[];
$.each(value[2].collect(function(cat){return UI_Faq.categories[cat]
}),function(i,c){cats.push(c.id)
});
var cpts=v.selectedPageFg.getVisibleCpts().find_all(function(cpt){return cpt.component_type.class_name=="UI_Faq"
});
$.when.apply($,cpts.collect(function(cpt){return cpt.onDisplayed
})).then(function(){var cpt_selected=false;
cpts.each(function(cpt){if(!cpt_selected&&(cpt.ui.cat_ids.include(0)||cpt.ui.cat_ids.includeOne(cats))){cpt_selected=true;
var deferred=$.Deferred();
if(UI_Faq.categories_loaded){deferred=UI_Faq.categories_loaded
}else{setTimeout(function(){deferred.resolve()
},2000)
}deferred.then(function(){cpt.ui._triggerSearch(value[3]).then(function(){cpt.ui.all_questions.find("dt.uifaq_question:visible").trigger("click");
v.scroll_to_component(cpt)
})
})
}})
})
},null,true)
});
break;
case"file":window.open(value[0]["url"].replace("/fs/","/dl/"));
sigCtl.emit("UI_Download.download",value[0]);
break;
case"search":$(".ui_search_suggest",this.n.search).removeClass("ui_typing");
if(window.UI_Blog&&this.findUiType()==UI_Blog){this.selectSearch(value,0)
}else{if(this.isUiSearch()){this.n.search.find("input").trigger("focus")
}else{this.cpt.page.setCptUrl("/s0s0/"+encodeURI(value),value)
}}break
}},bindSearch:function(){var d=this;
var e=this.findUiType();
this.search_loading=0;
e.suggestions=e.suggestions||{};
var g=this.n.search;
$(".ui_btn .fonticon",g).html($.fn.fonticon("search"));
$(".ui_close_search .fonticon",g).html($.fn.fonticon("close"));
$(".ui_close_search",this.n.search).click(function(){d.triggerSearch("")
});
var b="";
var a="";
var c=function(k){var k=k||{};
var h=$(".ui_search_suggest",g);
if(!g.data("config").fast_display){h.removeClass("ui_result_available");
$(">div>div",h).remove()
}if(k.search!=b){if(!g.data("config").display_empty){$(">div",h).hide()
}}if(b.length==0){return
}var n=(k.results?k:(e.custom_cache?e.custom_cache(b,d):e.suggestions[b]));
if(!n){if(g.data("config").disable_cache_suggestions){n={results:[]}
}else{var m=b;
while(!n&&m.length>1){m=m.substr(0,m.length-1);
n=(e.custom_cache?e.custom_cache(m,d):e.suggestions[m])
}if(!n){return
}d.displayed_search=null
}}else{d.displayed_search=k?k.search:b
}h.find(".ui_suggest_no_results").remove();
if(d.n.search_counter){d.n.search_counter.html("")
}if(n.results.length>0){h.addClass("ui_result_available");
d.n.suggestions_list.css("display","");
d._setZ(true)
}else{if(d.n.search_counter){d.n.suggestions_list.hide();
d.n.search_counter.html("No result found");
d._setZ(false)
}}n.results.each(function(l){var u=h.find(".ui_suggest_"+l[1]).removeClass("to_hide");
if(g.data("config").fast_display){u.find("div").not(".ui_suggest_word, .ui_suggest_more").remove()
}var t=u.show().find("div.ui_suggest_word, div.ui_suggest_more");
var q;
if(t.length>0){q=$("<div>").insertBefore(t.first())
}else{q=$("<div>").appendTo(u)
}q.append($('<span class="ui27_lab_result">').text(l[0]));
switch(l[1]){case"article":q.prepend($("<img>").attr("src",cdn_url(l[3][0])));
break;
case"product":var o=$("<img>").attr("src",cdn_url(l[3][0]));
if(d.isUiSearch()){var p=q.html();
q.html(o.add($("<div>").html($(p).add($('<div class="ui27_price">').html(l[3][1])))))
}else{q.prepend(o)
}break
}q.on("click",function(){d.showSearchResult(l[1],l[2])
})
});
if(n.more&&g.data("config")&&g.data("config").show_more_only){Object.keys(n.more).find_all(function(l){return g.data("config").show_more_only.include(l)
}).each(function(o){function l(q){var t=n.results.find(function(u){return u[1]==o
});
if(t){v.selectPageFromUrl(t[2][0]).then(function(){$.when.apply($,v.selectedPageFg.getVisibleCpts().collect(function(u){return u.onDisplayed
})).then(function(){var u=v.selectedPageFg.cpts.find(function(w){return w.component_type.class_name==({article:"UI_Blog",product:"UI_Store"}[o])
});
if(u.ui.showSearchResult){u.ui.showSearchResult("search",q)
}})
})
}}if(g.data("config").fast_display){$(".ui_suggest_"+o,g).find(".ui_suggest_word, .ui_suggest_more").remove()
}n.more[o].each(function(q){$(".ui_suggest_"+o,g).append($('<div class="ui_suggest_word">').html(sprintf('More results for \"%1$s\"',"<b>"+q[0]+"</b>")).on("click",function(){l(q[0])
}))
});
var p=$(".ui_suggest_"+o,g).find("h3");
p.find(".ui_suggest_more").remove();
p.append($('<span class="ui_suggest_more fonticon">').html($.fn.fonticon("add2")).on("click",function(){l(b)
}))
})
}b.split(/\s+/).sort(function(o,l){return o-l
}).each(function(l){if(l.length>0){$(">div>div:not(.ui_suggest_word)",h).highlight(l)
}});
if(d._resizeCpt){d._resizeCpt()
}if(d._searchBarSuggestionsDisplayed){d._searchBarSuggestionsDisplayed()
}};
$("input",g).on("focus",function(){var h=d.n.suggestions_list.find("span").length>0;
d.n.suggestions_list.css("display",h?"":"none");
clearTimeout(this.blur_timeout);
d._setZ(h)
});
$("input",g).on("blur",function(){clearTimeout(this.blur_timeout);
this.blur_timeout=setTimeout(function(){d.n.suggestions_list.hide();
d._setZ(false)
},200)
});
$("input",g).on($.change_events,function(p){if(p.which==27){$(this).val("")
}b=$(this).val().remove_accents().toLowerCase();
var o=d.n.suggestions_list.hasClass("ui_result_available")&&d.n.suggestions_list.is(":visible");
if(p.which==13){if(o){var m=d.n.suggestions_list.find(">div:visible >div.selected");
if(m.length==1){m.trigger("click")
}else{d.triggerSearch()
}}return
}if([37,38,39,40].include(p.which)){if(o){var m=d.n.suggestions_list.find(">div:visible >div.selected");
if(m.length>0){m.removeClass("selected");
if((p.which==40&&m.next().length==1)||(p.which==38&&m.prev("div").length==1)){if(p.which==40){m.next().addClass("selected")
}else{m.prev().addClass("selected")
}}else{switch(p.which){case 37:case 38:var n=m.parent().prevAll(":visible").filter(":first");
if(n.length!=1){n=m.parent().nextAll(":visible").filter(":last")
}n.find(p.which==37?"div:first":"div:last").addClass("selected");
break;
case 39:case 40:var l=m.parent().nextAll(":visible").filter(":first");
if(l.length!=1){l=m.parent().prevAll(":visible").filter(":last")
}l.find("div:first").addClass("selected");
break
}}}else{d.n.suggestions_list.find(">div:visible >div").filter([37,38].include(p.which)?":last":":first").addClass("selected")
}}return
}if(a==b){return
}$(".ui_search_suggest",g).addClass("ui_typing");
a=b;
var k=b;
if((e.custom_cache?!e.custom_cache(k,d):!e.suggestions[k])&&k.length>0){d.searchLoading(1);
var h=[];
if(d.custom_suggestions_call){h=d.custom_suggestions_call(k)
}else{h.push(d.cpt.ask({request:"search_suggest",query:k,version_id:v.id,all:v.mode=="editor"},function(q){return q
}).then(function(t){if((e.custom_cache&&!e.custom_cache(k,d))||!e.suggestions[k]){if(e.custom_cache){e.custom_cache(k,d,t)
}else{e.suggestions[k]=t
}}else{if(e.custom_cache){var q=e.custom_cache(k,d);
e.custom_cache(k,d,q.results.concat(t.results));
if(t.more){$.extend(q.more,t.more)
}}else{e.suggestions[k].results=e.suggestions[k].results.concat(t.results);
if(t.more){$.extend(e.suggestions[k].more,t.more)
}}}return t
}))
}if(g.data("config").fast_display){d.n.suggestions_list.find("> div").addClass("to_hide");
h.each(function(q){q.then(function(t){c(t)
})
})
}$.when.apply($,h).then(function(q){if(g.data("config").fast_display){d.n.suggestions_list.find("> div.to_hide").hide().removeClass("to_hide")
}else{if(k==q.search){c()
}}},function(q){statusController.message(q,"error")
}).always(function(){d.searchLoading(-1)
})
}c()
});
$(".ui_btn",g).click(function(){d.showSearchResult("search",b)
})
},_setZ:function(a){this.ori_z=this.cpt.Z_with_offset();
this.cpt.node.css("z-index",a?99999:this.ori_z)
}};
var componentGdpr={gdpr:{context_count:0,in_eu:function(){return window.in_eu
},checkboxes:[],nodes:null},getGdprConfig:function(b){var a={enabled:false,text:null,checkbox:null};
switch(b||this.cpt.component_type.class_name){case"UI_Store":return site.store_gdpr||a;
break;
case"UI_Member":return v.member_config.gdpr||a;
break;
default:return{enabled:this.cpt.data.gdpr,text:this.cpt.data.gdpr_text,checkbox:this.cpt.data.gdpr_checkbox};
break
}},initGdpr:function(d,c,a){var b=this.getGdprConfig(d);
this.gdpr.nodes=(c||this.cpt.node).find(".component_gdpr_container");
if(this.gdpr.in_eu()&&b.enabled&&b.text&&b.text.length>0){this.displayGdpr(a||this.n.gdpr,d)
}},updateGdpr:function(d,c,a){var b=this.getGdprConfig(d);
if(blockSelector.selected_blocks.length<=1){if(!b.enabled){this.gdpr.nodes.empty()
}this.gdpr.nodes.removeClass("error");
this.initGdpr(d,c,a);
this.cpt.propertyNode.find(".gdpr_text, .gdpr_checkbox").toggle(b.enabled);
this.component.uiCall("onResizeStop")
}},findGdprCheckbox:function(a){return a.find("input[name=gdpr_checkbox]")
},findGdprNode:function(a){return this.findGdprCheckbox(a).parents(".component_gdpr_container")
},checkedGdpr:function(a){return this.findGdprCheckbox(a).prop("checked")
},errorGdpr:function(a){this.findGdprNode(a).addClass("error")
},testFormGdpr:function(b,c){var a=this.getGdprConfig(c);
if(this.gdpr.in_eu()&&a.enabled&&a.checkbox&&a.text.length>0){this.findGdprNode(b).removeClass("error");
return this.checkedGdpr(b)?true:this.errorGdpr(b)
}else{return true
}},getGdpr:function(a){return(a.hasClass("component_gdpr_container")?a:a.find(".component_gdpr_container")).data("gdpr")
},displayGdpr:function(b,c){var a=this;
b.each(function(g,l){$(l).empty();
var e=a.getGdprConfig(c);
var d=$("<div>");
var h=$('<label for="gdpr_checkbox_'+a.gdpr.context_count+'">').html(e.text);
if(e.checkbox){var k=$('<input type="checkbox" name="gdpr_checkbox" id="gdpr_checkbox_'+a.gdpr.context_count+'"/>');
a.gdpr.checkboxes.push(k);
h.append('<span class="require_info">*</span>');
h.prepend(k)
}$(l).data("gdpr",{text:e.text,checkbox:(e.checkbox||false)});
$(l).append(h);
a.gdpr.context_count++
})
}};
var Cache=Class.create();
Cache.prototype={initialize:function(){this.cache={}
},compute_default:function(){return null
},get:function(c,b){var d=this.cache[c]||(this.cache[c]=(b||this.compute_default)());
if(d&&d.done){var a=this;
d.done(function(e){a.cache[c]=e
})
}return d
}};
UI_Store={init:function(){var a=this;
sigCtl.connect("Theme.changed",function(){if(!$(".accept_bg").length&&UI_Store.cpts.collect(function(b){return b.data.style
}).include("m")){UI_Store.cpts.each(function(b){b.ui._setProdListStyle()
})
}});
sigCtl.connect("Member.connection_state_changed",function(){if(!UI_Store.order_in_progress){if(Object.values(UI_Store.products).find(function(b){return b.custom_prices&&b.custom_prices.find(function(c){return c.group_id!="any"
})
})){console.log("Reloading website to update custom prices for the new connected member");
location.reload()
}else{if(a.cpts[0]){a.load_categories[a.cpts[0].id]=null;
a.getCategories(a.cpts[0])
}}}})
},cart:{items:{},num:0,price:0,coupons:[],options:{}},conf:{},cpts:[],categories:{},products:{},load_categories:{},thumb_size:110,cache:new Cache(),cptServer:function(){var a=this.cpts.find(function(b){return b.idserver
});
if(typeof(UI_Cart)!="undefined"&&!a){a=UI_Cart.cpts[0]
}return a
},findCptServer:function(){var a=this;
return $.post("/json/cpt_server/"+v.site_id,{type:"UI_Store",version_id:v.id}).then(function(b){a.cpt_server=JSON_.parse(b)
})
},getPaymentConf:function(b){var a=this;
this.cptServer().ask({request:"get_conf",site_package:(v.mode=="editor"?"pro":v.site_package)},function(c){a.conf=c;
if(b){b.call()
}},function(c){dbg.error("Impossible to get the payment conf.\n"+c.join("\n"))
},null,(this.cpts[0]&&this.cpts[0].idserver?null:this.cpt_server))
},update_nbr_products:function(a){if(a){this.nbr_products=a
}$(".uis_limit_nbr_product").toggle(this.nbr_products>=v.features.uis_nbr_products)
},getCategories:function(d){var a=$.Deferred();
if(!this.cptServer()&&!d.idserver&&!this.cpt_server){a.reject();
return a
}var c=this.cptServer();
this.load_categories[d.id]=this.load_categories[c?c.id:null]||(this.cptServer().ask({request:"get_categories",all:(v.mode=="editor"),site_package:(v.mode=="editor"?"pro":v.site_package),site:v.site_id},null,null,null,(this.cpts[0]?null:this.cpt_server)));
var b=this;
this.load_categories[d.id].then(function(e){if(e.conf){b.conf=e.conf
}if(e.current_member){b.current_member=e.current_member
}b.member_groups=e.member_groups;
b.coupon=((v.mode=="editor"||v.features.uis_coupons)&&e.coupon);
b.nopid=e.nopid;
b.trackers=e.trackers;
b.cb_text=e.cb_text;
UI_Store.update_nbr_products(e.nbr_products);
b.update_category_list(e.categories);
a.resolve(e.options);
sigCtl.emit("UI_Store.updateCatListGui")
},function(e){dbg.error("Impossible to get the category list.\n"+e.join("\n"))
});
return a
},get_all_specific_category:function(e,a,d){var b=$.Deferred();
var c=e.sort(function(h,g){return h>g
}).join("-");
if(UI_Store.categories[c]&&!d){return b.resolve(UI_Store.categories[c])
}this.cptServer().ask({request:"all_category",ids:e,site_package:(v.mode=="editor"?"pro":v.site_package),site:v.site_id,all:(v.mode=="editor")},function(h){UI_Store.categories[c]=h.category;
b.resolve(h.category);
if(a){UI_Store.load_categories[a].then(function(k){k.categories[c]=h.category
});
var g=UI_Store.categories[c].stores;
if(!g.include(a)){g.push(a)
}}},function(g){dbg.error("Impossible to get all specific category.\n"+g.join("\n")+"\n key:"+c)
});
return b
},getProducts:function(b){var a=this;
return a.cptServer().ask({request:"get_products",product_ids:b,offset_zone:new Date().getTimezoneOffset(),all:(v.mode=="editor")},function(d){var c=b.map(function(e){return parseInt(e)
}).filter(function(e){return d.products.map(function(g){return parseInt(g.id)
}).indexOf(e)<0
});
if(c.length>0){c.forEach(function(e){delete UI_Store.cart.items[e]
})
}a.update_product_list(d.products,true)
},function(c){dbg.error("Impossible to get the products.\n"+c.join("\n"))
},null,(this.cpts[0]&&this.cpts[0].idserver?null:this.cpt_server))
},getProduct:function(c,b){var a=this;
return a.cptServer().ask({request:"get_product",product_id:c,shipping_infos:((v.mode=="editor"||v.features.uis_shipping)&&a.conf.shipping),all:(v.mode=="editor")},function(d){a.products[c].desc=d.desc;
a.products[c].shipping_infos=d.shipping_infos;
if(b){b.call(this,d.desc)
}},function(d){dbg.error("Impossible to get the product description.\n"+d.join("\n"))
},null,(this.cpts[0]&&this.cpts[0].idserver?null:this.cpt_server))
},searchProducts:function(b){var a=this;
return this.cptServer().ask({request:"search_query",query:b,version_id:v.id},function(c){a.getProducts(c.products)
})
},update_category_list:function(b,a){this.categories=b.to_h(a?this.products:null)
},update_product_list:function(b,a){this.checkCartItems(b);
this.products=b.to_h(a?this.products:null)
},add_product:function(d){this.products[d.id]=d;
this.categories[0].products=this.categories[0].products.insertAt(d.id,d.all[0]);
this.categories[0].products_by_price=this.categories[0].products_by_price.insertAt(d.id,d.all[1]);
var a=this;
for(var b in this.categories){var e=this.categories[b];
if(b!=0){e.products.removeAll(d.id);
e.products_by_price.removeAll(d.id)
}}d.category_ids.each(function(g){var h=a.categories[g[0]];
if(h){h.products=h.products.insertAt(d.id,g[1]);
h.products_by_price=h.products_by_price.insertAt(d.id,g[2])
}});
delete this.products[d.id].all;
this.products[d.id].category_ids=this.products[d.id].category_ids.find_all(function(g){return g[1]!=null&&typeof(g[0])!="string"
}).collect(function(g){return g[0]
})
},del_product:function(d){delete this.products[d.id];
this.categories[0].products.removeAll(d.id);
this.categories[0].products_by_price.removeAll(d.id);
var a=this;
for(var b in this.categories){var e=this.categories[b];
e.products.removeAll(d.id);
e.products_by_price.removeAll(d.id)
}},checkCoupon:function(c,b){if(this.coupon&&(this.cart.coupons.length==0||!b&&confirm("Only one coupon code is allowed. Do you want to replace the one already in your cart?"))){this.cart.coupons=[];
var a=this;
this.cptServer().ask({request:"check_coupon",site:v.site_id,code:c},function(d){if(d.error){if(!b){alert(d.error)
}}else{d.code=c;
a.cart.coupons.push(d);
$(".uis_bill .uis_coup_f").hide()
}UI_Store.updateCartHtml()
},function(d){dbg.error("Impossible to check coupon.\n"+d.join("\n"))
},null,(this.cpts[0]&&this.cpts[0].idserver?null:this.cpt_server))
}else{$(".uis_bill .uis_coup_f").hide()
}},cleanCartOptions:function(){for(var a in this.cart.options){if(this.conf.options.find(function(b){return b.name==a
})==null){delete this.cart.options[a]
}}},checkCartOptions:function(c,a,d){if(!(v.mode=="editor"||v.features.uis_cart_options)){return true
}var b=true;
$("input, textarea",c).each(function(){input=$(this);
var g=a.find(function(h){return h.name.html_encode()==input.attr("name").html_encode()
});
input.removeClass("uis_options_error").parent().find(".uis_options_error_message").remove();
var e=input.val();
if(((d||!input.attr("firstTime")))&&(e.length<g[">"]||e.length>g["<"])){input.addClass("uis_options_error").parent().append("<div class='uis_options_error_message'>"+(sprintf("This cart option must contain %1$d to %2$d characters.",g[">"],g["<"]))+"</div>");
b=false
}});
$("select",c).each(function(g,k){var e=$(k);
e.removeClass("uis_options_error").parent().find(".uis_options_error_message").remove();
var h=e.val();
if((d||!e.attr("firstTime"))&&h=="uis_no_select"){e.addClass("uis_options_error").parent().append("<div class='uis_options_error_message'>Please choose an option.</div>");
b=false
}});
return b
},checkCartItems:function(product_list){var self=this,product_missing=[];
$.each(this.cart.items,function(prod_id,option_amount){var prod=(product_list?product_list.find(function(p){return p.id==prod_id
}):UI_Store.products[prod_id]);
if(!prod){product_missing.push(prod_id);
return
}var all_option_invalid=true;
$.each(option_amount,function(option_key,amount){var options,option_valid=true;
options=eval(option_key);
var new_option_key=[];
var stock_key=[];
if(options!=null&&options.length==prod.opts.length){options.each(function(ov){var option=ov[0],value=ov[1];
if(!option_valid){return
}var prod_opt_id=prod.opts.find_index(function(prod_opt){if(prod_opt.name==option){if(prod_opt.options==undefined){var r=!(value.length<prod_opt[">"]||value.length>prod_opt["<"]);
return r
}else{var opt_exist=false;
var stock_managed=false;
$.each(prod_opt.options,function(val){if(value.html_encode()==val){opt_exist=true;
stock_managed=prod_opt.options[val].s
}});
stock_key.push(stock_managed?value.html_encode():"|");
return opt_exist
}}else{return false
}});
if(prod.opts.length!=0&&!(prod_opt_id||prod_opt_id==0)){option_valid=false
}else{new_option_key[prod_opt_id]=ov
}});
if(option_valid){var new_option_key_s=JSON_.stringify(new_option_key);
if(new_option_key_s!=option_key){self.cart.items[prod_id][new_option_key_s]=self.cart.items[prod_id][option_key];
delete self.cart.items[prod_id][option_key];
options=new_option_key;
option_key=new_option_key_s
}var stock_key=JSON_.stringify(stock_key);
var amount_min=Math.min(self.cart.items[prod_id][option_key],Math.min(prod.max,(prod.stocks[stock_key]||prod.stocks[stock_key]==0)?prod.stocks[stock_key]:prod.max));
self.cart.items[prod_id][option_key]=amount_min;
if(self.cart.items[prod_id][option_key]<1){option_valid=false
}}}else{option_valid=false
}all_option_invalid&=!option_valid;
if(!option_valid){delete self.cart.items[prod_id][option_key]
}});
if(all_option_invalid){delete self.cart.items[prod_id]
}});
return product_missing
},option2select:function(k,h,b){var g="<div class='select_style'>";
g+="<select name='"+k.name.html_encode()+"' "+(h==undefined?"firstTime=1 ":"")+" style='width:100%'>";
var e=[];
for(var a in k.options){var c=jQuery.extend({},k.options[a]);
c.name=a;
e.push(c)
}e=e.sort(function(m,l){return m.n-l.n
});
if(k.label){g+="<option value='uis_no_select' class='label'> - "+k.label+" - </option>"
}for(var d=0;
d<e.length;
d++){var a=e[d];
a.p=parseInt(a.p);
g+="<option value='"+a.name+"'";
if(a.s){g+=" data-managed=true"
}if((!h&&!k.label)||h==a.name){h=a.name;
g+=" selected='selected'"
}g+=">"+a.name+((a.p>0&&b=="cart")?" (+"+UI_Store.show_price(a.p/100)+")":"")+"</option>"
}g+="</select></div>";
return g
},option2input:function(b,a){var c=(b["<"]>25);
if(a){a.substr(0,b["<"])
}return("<"+(c?"textarea style='resize: none;width:100%' rows="+Math.min(Math.floor(b["<"]/25-1),4):"input type=text value='"+(a||"")+"' ")+" name='"+b.name.html_encode()+"' class='site_textbox'"+(a==undefined?"firstTime=1 ":"")+"maxlength='"+b["<"]+"' "+(c?">"+(a||"")+"</textarea":" /")+">")
},options2html:function(b){var a=this;
if(b.length==0){return""
}else{if(b.length==1){return this.option2html(b[0])
}else{return"<ul><li>"+$.map(b,function(c){return a.option2html(c)
}).join("<li>")+"</ul>"
}}},option2html:function(a){return(a[0].match(/^-h-\d+/)?"":"<b>"+a[0]+":</b> ")+a[1]
},catjoin:function(h){var d="";
var b=[];
for(var e in UI_Store.categories){var g=UI_Store.categories[e];
if(!g.virtual){b.push(g)
}}b.sort(function(a,c){return a.order-c.order
});
b.each(function(a){d+=(h.call(a,e))
});
return d
},addCpt:function(a){this.cpts.push(a);
if(!this.cpts[0].idserver&&a.idserver){this.cpts.reverse()
}},remCpt:function(a){if(this.cpt_server&&(this.cpt_server[0]==a.idserver)){this.cpt_server=null
}this.cpts.remove(a);
sigCtl.emit("UI_Store.removed",a)
},setImage:function(h,g,m,d,a){var k=this.cpts[0];
var o=this;
var e;
if(k){if(h.closest(".UI_Store").length>0&&h.closest(".UI_Store").data("cpt")){k=h.closest(".UI_Store").data("cpt")
}e=((k.data.protect||v.page_bg.security.content_protection)&&v.mode!="editor")
}else{e=false
}var p=g[0];
if(!m){m=[h.width(),null]
}h.setImage(p,m[0],m[1],{protect:e});
if(v.mode=="viewer"&&d){h.unbind("click").click(function(){tb_show("",0,g,e)
})
}if(a){a.hide().unbind("click").parent().hide();
if(g.length>1){var c=(g.length>3?1:0);
for(var b=c;
b<=a.length&&b<g.length;
b++){var n=$(a[b-c]),l=200;
n.setImage(g[b],Math.min(Math.max(g[b].width,g[b].height),UI_Store.thumb_size),null,{protect:e});
n.show().parents(".uis_imgs:first").show(0,(function(u,q,w){var t=w.find("span:last");
if(!t.length){t=w.find("img:first")
}o._setZoomProduct(t,g[u]);
if(v.mode=="viewer"){w.click(function(){tb_show("",u,q,e);
return false
})
}})(b,g,n))
}}}},_setZoomProduct:function(d,a,b){var c=d.closest(".component");
if(b||c.hasClass("uis_prod_responsive")){$(".zoomContainer, .zoomWindowContainer").remove();
$.removeData(d.find("img"),"elevateZoom")
}else{var e=c.find(".uis_td_attr");
d.data("zoom-image",a.url);
if(!e.is(d.closest(".uis_img"))){d.elevateZoom({zoomWindowFadeIn:200,zoomWindowFadeOut:200,zoomWindowPosition:e,zoomWindowWidth:e.width(),zoomWindowHeight:e.height(),borderSize:0,scrollZoom:true,zoomWindowBgColour:"transparent",cursor:"pointer"})
}else{d.elevateZoom({zoomWindowFadeIn:200,zoomWindowFadeOut:200,zoomType:"inner",cursor:"crosshair",borderSize:0,cursor:"pointer"})
}}},loadCookie:function(){try{var c=$.cookie("uis_cart");
if(c){eval("var j="+c.obfuscate());
if(j&&j.num){this.cart=j
}}if(this.cart.coupons&&this.cart.coupons.length>0){var c=this.cart.coupons[0].code;
this.cart.coupons=[];
this.checkCoupon(c,true)
}else{this.cart.coupons=[]
}if(this.cart.options){this.cleanCartOptions()
}else{this.cart.options={}
}this.saveCookie()
}catch(e){return $.cookie("uis_cart",null,{path:"/"})
}},saveCookie:function(){$.cookie("uis_cart",JSON_.stringify(this.cart).obfuscate(),{expires:365,path:"/"})
},updateItem:function(a,g,d,c,e){g=parseInt(g);
if(typeof this.cart.items[a.id]!="object"){this.cart.items[a.id]={}
}var b=parseInt(this.cart.items[a.id][d]=this.cart.items[a.id][d]||0);
if(g!=NaN){if(c&&g>0&&g==b){return
}else{if(g>0){this.cart.items[a.id][d]=g+(c?0:b)
}else{delete UI_Store.cart.items[a.id][d];
if(UI_Store.cart.items[a.id].length==0){delete UI_Store.cart.items[a.id]
}}}}else{this.cart.items[a.id][d]+=1
}if(!e){this.updateCartHtml()
}},updateItems:function(b){if(b.length>0){for(var c=0;
c<b.length;
c++){if(!UI_Store.products[b[c][0]]){delete UI_Store.cart.items[b[c][0]]
}else{this.updateItem(UI_Store.products[b[c][0]],b[c][1],b[c][2],true,true)
}}this.updateCartHtml()
}},removeItems:function(a){this.cart={items:{},num:0,price:0,coupons:(a?[]:this.cart.coupons||[]),options:{}};
$.cookie("uis_last_unpaid_order",null,{path:"/"});
this.updateCartHtml()
},customPriceAmount:function(b,a){if(a.type=="percent"){return b*(1-(a.value/100))
}else{if(a.type=="amount"){return a.value
}}},unitPrice:function(c,b,e){b=b||1;
var a=null;
if(c.custom_prices){var d=c.custom_prices.find(function(g){return(b>=g.quantity&&(g.group_id=="any"||(e&&e.group_ids.indexOf(parseInt(g.group_id))!=-1)))
});
if(d){a=this.customPriceAmount(c.price,d)
}}if(a==null){a=c.price
}return a
},createCartHtml:function(){var b=this;
this.html=$('<div style="display:none"></div>').appendTo("body");
this.ct=$("<div><div class=title>Your Shopping Cart</div><div class=uis_payment_err></div><table class='main_cart'><thead><tr><td>Product</td><td>Price</td><td>Quantity</td><td>Total</td></tr></thead><tbody></tbody><tfoot><tr><td colspan=3 style='text-align: right' class='uis_total_label'>Item Total</td><td class='uis_ar'></td></tr><tr><td colspan=3 class='uis_extra uis_options'><div class='uis_c_thead'>Order options</div><div class='uis_options_table'></div></td><td class='uis_extra uis_ar uis_option_price'></td></tr><tr><td colspan=3 class='uis_extra uis_ship uis_c_thead'><div>Shipping method</div><div class=uis_shipping_solutions_loading><img src='/assets/loadingAnimation.gif'></div><div class='uis_shipping_solutions'></div><div class=uis_shipping_infos_cart></div></td><td class='uis_extra uis_ar'></td></tr><tr><td colspan=3 class='uis_extra uis_coup'></td><td class='uis_extra uis_ar'></td></tr><tr class='uis_total uis_before_terms'><td colspan=3 style='text-align: right' class='uis_total_label'>"+(this.conf.billing.enabled&&this.conf.billing.vat_rate!=0?"Total with VAT":"TOTAL")+"</td><td class='uis_ar'></td></tr>"+(this.conf.billing.enabled&&this.conf.billing.vat_rate!=0?"<tr class='uis_vat uis_before_terms'><td colspan=3 class='uis_extra uis_total_label'>"+sprintf("of which VAT")+" <span class=uis_vat_rate_percent>("+sprintf("%f",this.conf.billing.vat_rate)+"%)</span></td><td class='uis_ar uis_extra'></td></tr>":"")+"</tfoot></table></div>");
this.tb=this.ct.find("tbody");
$(UI_Store.btn({"class":"uis_sb site_button",txt:"<span class='uis_bsa'><< Back to Store</span>"})).prependTo(this.ct);
if(this.coupon){this.cp=$("<tr class='uis_coup'><td colspan=4><a href='javascript:'>Do you have a promotional code?</a><div class='uis_coup_f'><div class='uis_coup_e'></div><input class='site_textbox' type=text placeholder='Enter code'><input type=submit class='site_button' value='ok'</div></td></tr>").insertBefore(this.ct.find(".uis_total"));
this.cp.find("a").click(function(){$(this).closest(".uis_coup").find(".uis_coup_f").toggle().find("input:text").val("").focus();
return false
});
this.cp.find("input:submit").click(function(){UI_Store.checkCoupon($(this).parent().find("input:text").val())
});
this.cp.find("input:text").returnKey(function(){UI_Store.checkCoupon($(this).val())
})
}var g=this.pay_btn=$("<div class=uis_pay_btn></div>");
this.ct.find("tfoot").append($("<tr>").html($("<td colspan=4>").html(this.pay_btn)));
var a=$.fn.hash_to_a(b.conf.methods).sort(),h,c="float:right;clear:right;",e="div";
if((v.mode=="editor"||v.features.uis_terms)&&this.conf.terms!=null){$("<tr class='uis_terms'></tr>").html($("<td colspan=4>").html($('<input class=uis_terms_checkbox name="terms_checkbox" type="checkbox"/>').css({verticalAlign:"middle"}).prop("checked",UI_Store.cart.terms).on("change blur",function(){UI_Store.cart.terms=$(".uis_terms_checkbox").prop("checked");
UI_Store.saveCookie()
}).add($("<span id=terms_label> I have read and agreed </span>").click(function(){$(".uis_terms_checkbox").prop("checked",function(d,k){return !k
}).trigger("change")
})).add($("<span class='clickable_link'>the general terms of sales</span>").click(function(){b.show_terms()
})))).insertAfter(this.ct.find(".uis_before_terms:last"))
}if(a.length>0){if(a.length>1){g=$('<div style="width: 100%; text-align: center; clear: both;"><a href="javascript:" class="uis_sb">Continue shopping</a> <br> or <div class=title>Proceed to checkout</div>Choose your payment method:<br></div>').appendTo(g);
c="display:inline-block;float:none;";
e="span"
}else{g=$('<div><div style="float:right;clear:right"><a href="javascript:" class="uis_sb">Continue shopping</a> or</div></div>').appendTo(g)
}a.each(function(d){var k=function(){var m={check:"check_payement",form:"txt",transfer:"transfer",cb:"cb",cb1:"cb",cb2:"cb",cb3:"cb",cb4:"cb",paypal:"cb"};
var l=$(UI_Store.btn({"class":"uis_sbp site_button",node:e,style:c,txt:("<span class='uis_bsa' method="+d+"><span class='fonticon'>"+$.fn.fonticon(m[d])+"</span>"+(a.length==1?"Check out by ":"")+"<b>"+b.conf.methods[d]["btn"]+"</b>"+(a.length==1?" &gt;&gt; ":"")+"</span>")})).appendTo(g);
if(a.indexOf("cb")==-1&&d=="paypal"){l.tooltip("To pay by credit card, click and then choose the card payment method in the next page.");
$(document).HandleHelpTooltip()
}};
if(!b.conf.methods[d]["testmode"]){k()
}else{sigCtl.getVariable("User.site_owner",function(l,m){if(m.owner){k()
}})
}});
if(h!=null){h.appendTo(g)
}g.find(".uis_btn").mousedown(function(){b.callTrackers()
})
}else{g.append("<div style='"+c+"'>The merchant did not configure any payment method yet.<br>Please come back later...</div>")
}},extractBonusAndStockKey:function(g,k){var h=0;
var c=[];
if(g.opts.length>0){for(var a=0;
a<k.length&&a<g.opts.length;
a++){try{if(g.opts[a].options){var b=k[a][1].html_encode();
if(b!="uis_no_select"&&g.opts[a].options[b]){h+=(parseFloat(g.opts[a].options[b]["p"])||0);
c.push(g.opts[a].options[b]["s"]?b:"|")
}}}catch(d){dbg.error("Store TryCatch",d,k,g.opts,a)
}}}c=JSON_.stringify(c);
return[h,c]
},callTrackers:function(){try{if(UI_Store.trackers){sigCtl.getVariable("UI_Store."+UI_Store.create_cart_ref,function(b,c){$.each(UI_Store.trackers,function(k,h){try{var g=UI_Store.cart.total-(UI_Store.cart.shipping||0);
if(UI_Store.conf.billing.vat_rate){g=g/(1+UI_Store.conf.billing.vat_rate/100)
}var m=h.replace("-CMD-",c).replace("-RAWPRICE-",sprintf("%.2f",g)).replace("-PRICE-",sprintf("%.2f",UI_Store.cart.total));
var d=$("<img />").attr("src",m).on("load",function(){if(!this.complete||typeof this.naturalWidth=="undefined"||this.naturalWidth==0){dbg.error("FAIL Loading tracker",m,this)
}})
}catch(l){dbg.error("Tracker Call Exception",h,l)
}})
})
}}catch(a){dbg.error("Trackers Exception",a)
}},updateCartHtml:function(prod_loaded){if(!this.html){this.createCartHtml()
}else{this.tb.empty()
}this.create_cart_ref=(this.create_cart_ref||0)+1;
var self=this;
var product_to_load=[];
var to_update=[];
product_to_load=this.checkCartItems();
if(product_to_load.length==0){var item_counter=0;
this.cart.num=0;
this.cart.price=0;
this.cartHtmlProd=$("<ul></ul>");
for(var k in this.cart.items){var p=this.products[k];
for(var o in this.cart.items[k]){var quantity=parseInt(this.cart.items[k][o]);
if(p.max>0&&quantity>0){var ks=[];
try{eval("ks="+o)
}catch(e){dbg.error("ERROR during EVAL",o)
}this.cart.num+=quantity;
var bsk=this.extractBonusAndStockKey(p,ks);
var bonus=bsk[0];
var stock_key=bsk[1];
var d=p.stocks[stock_key];
var max=Math.min(p.max,(d||d==0)?d:p.max);
var unit_price=UI_Store.unitPrice(p,quantity,UI_Store.current_member);
var tot=(unit_price+bonus/100)*quantity;
this.cart.price+=tot;
var prod_list_cart=$("<li>").html("<div class='uis_itimg'></div><div class='uis_prodInfos'></div>").data("p",p);
self.setImage(prod_list_cart.find(".uis_itimg"),p.img,[50,null],true);
prod_list_cart.find(".uis_prodInfos").html("<div>"+p.name+"</div><div>"+sprintf((quantity==1?" %1$s item":" %1$s items"),quantity)+"</div><div>"+UI_Store.show_price((unit_price+bonus/100))+"</div>");
if(ks.length>0){prod_list_cart.find(".uis_iname").append("<div class='uis_ciopt'>"+self.options2html(ks)+"</div>")
}prod_list_cart.appendTo(this.cartHtmlProd);
var tr=$("<tr item-value="+k+"><td><div class=uis_bi></div>"+p.name+" "+(ks.length>0?"<div class='uis_cp_opts'><span class='uis_opts'>Options:&nbsp;</span><span class='uis_opts'>"+self.options2html(ks)+"</span>":"")+" </div></td><td class=uis_ar><div class=uis_unit_price_without_detail>"+UI_Store.show_price(unit_price+(bonus/100))+"</div><div class=uis_unit_price_with_detail>"+UI_Store.show_price(unit_price)+(bonus!=0?"<br><small>+"+UI_Store.show_price(bonus/100)+"</small></div>":"")+"</td><td class='uis_cp_qte'><span class='uis_br fonticon'>"+$.fn.fonticon("close")+"</span><span class=uis_c_rem>Remove</span>"+(max>1?"<input type=text class='site_textbox' value="+quantity+" size=1><span class='uis_validate_quantity fonticon'>"+$.fn.fonticon("apply")+"</span><div class='uis_cursor_quantity fonticon'><span class=uis_plus_quantity>"+$.fn.fonticon("arrow-up")+"</span><span class='uis_minus_quantity fonticon'>"+$.fn.fonticon("arrow-down")+"</span></div><div><div class=uis_alert><div>"+max+"&nbsp;items maximum</div>"+sprintf("<div>Use the button %1$s to remove this item</div></div>","<img src='/assets/icons/drop.gif'>")+"</div>":"1 item <input type=hidden value=1>")+"</td><td class=uis_ar>"+UI_Store.show_price(tot)+"</td></tr>").appendTo(this.tb);
tr.attr("data-itemkey",o);
tr.find("input").restrictTo("int",1,max,function(d,m,x){var s=$(this).parent().find(".uis_alert div");
if(d>x||d<m){if(d>x){s=s.eq(0)
}else{s=s.eq(1).unbind("click").click(function(){s.parents("td:first").find("img").click()
})
}s.show();
setTimeout(function(){s.hide()
},3000)
}}).on("keypress",function(e){$(this).parent().find(".uis_validate_quantity").show();
if(e.keyCode==13){$(this).trigger("blur")
}}).on("blur",function(){$(this).parent().find(".uis_validate_quantity").hide();
var t=$(this);
setTimeout(function(){self.updateCartFromHtml(t.parents(".uis_bill:first"))
},50)
});
tr.find(".uis_plus_quantity,.uis_minus_quantity").click(function(){var input=$(this).closest("tr").find("input");
input.val(parseInt(input.val())+($(this).is(".uis_plus_quantity")?1:-1)).blur()
});
this.setImage(tr.find(".uis_bi:first"),p.img,[110,null],true);
$(".uis_br",tr).click(function(e){var p=self.products[$(e.target).parents("tr:first").attr("item-value")];
if(confirm(sprintf("Do you really want to remove the item '%1$s' from your shopping cart?",$("<p>").html(p.name).text()))){self.updateItem(p,0,$(e.target).parents("tr:first").attr("data-itemkey"))
}});
item_counter++
}}}if(this.cart.num==0){$("<tr><td colspan=4>Your shopping cart is empty. <a href='javascript:' class=uis_sb>Back to Store</a></tr>").prependTo(this.tb)
}this.cart.price=parseFloat(sprintf("%.2f",UI_Store.cart.price));
this.ct.find("tfoot tr:first td:last").html(UI_Store.show_price(UI_Store.cart.price));
var tro=this.ct.find("tfoot > tr:eq(1)").css("display","none");
var trot=tro.find(".uis_options_table").empty();
var trs=this.ct.find("tfoot > tr:eq(2)").css("display","none");
var trc=this.ct.find("tfoot > tr:eq(3)").css("display","none");
var trm=this.ct.find("tfoot > tr.uis_terms").css("display","none");
var trt=this.ct.find("tfoot > tr.uis_total").css("display","none");
var tr_vat=this.ct.find("tfoot > tr.uis_vat").css("display","none");
var set_total=function(total,total_no_display){UI_Store.cart.total=total;
if(!total_no_display){$("tr.uis_total").add("tr.uis_total",self.ct).show().find("td:last").html(UI_Store.show_price(total,false,true))
}if(self.conf.billing.enabled){$("tr.uis_vat").add("tr.uis_vat",self.ct).show().find("td:last").html(UI_Store.show_price(total-UI_Store.price_round(UI_Store.cart.price/(1+self.conf.billing.vat_rate/100))-UI_Store.price_round((UI_Store.cart.shipping||0)/(1+self.conf.billing.vat_rate/100))-UI_Store.price_round((UI_Store.cart.coupon_red||0)/(1+self.conf.billing.vat_rate/100))-UI_Store.price_round((UI_Store.cart.option_bonus||0)/(1+self.conf.billing.vat_rate/100)),false,true))
}};
set_total(UI_Store.cart.price,true);
var option_bonus=0;
if((item_counter!=0||v.mode=="editor")&&(v.mode=="editor"||v.features.uis_cart_options)&&this.conf.options.length>0){var option_list=[];
if(v.mode=="editor"){var action=propertyConverter.convertServer_manage(UI_Store.cpts[0],$("<server_manage name='payment_conf' url='/store_options/options'>")).defaultAction;
tro.find(".uis_c_thead").html(fake_button({text:"Edit cart options","class":"fb2",icon:$.fn.fonticon("block")}).click(function(){action(blockSelector.selectedCpt())
}))
}tro.show();
UI_Store.conf.options.each(function(o){var input=$("<div class=uis_options_tr><div class='uis_extra uis_extra_name uis_options_td'>"+o.name+"</div><div class='uis_extra uis_options_td'></div></div>").appendTo(trot).find(".uis_options_td:last");
if(o.options){var sel=$(self.option2select(o,UI_Store.cart.options[o.name],"cart"));
sel.appendTo(input);
sel=sel.find("select:first");
sel.change(function(){var t=$(this).removeAttr("firstTime");
UI_Store.cart.options[o.name]=t.val().html_encode();
setTimeout(function(){self.updateCartFromHtml(t.parents(".uis_bill:first"))
},50)
});
if(o.options[sel.val().html_encode()]){option_bonus+=(o.options[sel.val().html_encode()]["p"]/100||0);
option_list.push(o.name+": "+sel.val());
UI_Store.cart.options[o.name]=sel.val().html_encode()
}}else{var inp=self.option2input(o,UI_Store.cart.options[o.name]);
$(inp).appendTo(input).blur(function(){var t=$(this).removeAttr("firstTime"),val=t.val().substr(0,o["<"]);
t.val(val);
UI_Store.cart.options[o.name]=val.html_encode();
UI_Store.checkCartOptions(t.parent(),UI_Store.conf.options);
UI_Store.saveCookie()
});
UI_Store.cart.options[o.name]=$(inp).val().html_encode()
}});
UI_Store.checkCartOptions(trot,UI_Store.conf.options);
tro.find("td:last").html(UI_Store.show_price(option_bonus));
if(option_bonus>0){item_counter++
}}if(item_counter!=0||v.mode=="editor"){trm.show()
}UI_Store.cart.option_bonus=option_bonus;
UI_Store.cart.coupon_red=0;
if(this.coupon&&this.cart.coupons.length>0){var coup=this.cart.coupons[0];
coup.red=0;
if(coup.minimum<=this.cart.price){switch(coup.mode){case"price":coup.red=coup.amount;
break;
case"percent":coup.red=Math.floor(this.cart.price*coup.amount)/100;
break;
case"ship":coup.red=(UI_Store.conf.shipping?"shipping":0)
}}trc.show().find("td:last").html((typeof(coup.red)=="number")?UI_Store.show_price(-coup.red):"");
UI_Store.cart.coupon_red=coup.red;
var td_coup=trc.find("td:first").html("<span class=uis_c_thead>Discount code "+coup.code+"</span><br><span class=uis_coupon_txt>"+coup.txt+"</span>");
$("<img class=uis_br src='/assets/icons/remove.png' width=10>").prependTo(td_coup).click(function(){UI_Store.cart.coupons=[];
UI_Store.updateCartHtml()
})
}UI_Store.use_shipping=!!((v.mode=="editor"||v.features.uis_shipping)&&UI_Store.conf.shipping&&Object.keys(UI_Store.cart.items).find(function(i){return !UI_Store.products[i].digital
}));
var calculating_shipping=false;
function calculateShipping(){calculating_shipping=true;
var ct=$(document).add(self.ct);
$(".uis_shipping_cart_summary",ct).empty();
$(".uis_shipping_solutions_loading",ct).show();
$(".uis_shipping_solutions",ct).hide();
self.cptServer().ask({request:"calculate_shipping",data:{cart:UI_Store.cart}},function(r){UI_Store.cart=r.cart;
self.saveCookie();
UI_Store.shipping_infos=r.shipping_infos;
if(UI_Store.conf.shipping.display_on_cart||r.undeliverable){$(".uis_ship").parent().show().find("td:last").html(UI_Store.show_price(UI_Store.cart.shipping));
$(".uis_shipping_solutions").toggle(!r.undeliverable);
$(".uis_shipping_solutions").html((r.shipping_solutions_html||"").replace("select_disabled","select"));
UI_Store.format_prices($(".uis_shipping_solutions"));
$(".uis_shipping_infos_cart").html(r.shipping_infos.cart);
UI_Store.format_prices($(".uis_shipping_infos_cart"));
if(!r.undeliverable){UI_Store.shipping_method_ids=UI_Store.cart.shipping_methods.collect(function(sm){return sm.id
}).join(",");
$(".uis_shipping_solutions select").val(UI_Store.shipping_method_ids)
}}else{$(".uis_ship").parent().hide()
}$(".uis_shipping_infos_cart_summary").html('<div class="uis_prodInfos"><div>Shipping costs</div><div></div><div>'+r.shipping_infos.cart_summary+"</div></div>");
UI_Store.format_prices($(".uis_shipping_infos_cart_summary"));
$(".change_country_button").off().click(function(){$("[name=change_country]",$(this).parent()).toggle();
return false
});
$(".change_country_button_summary").off().click(function(){$(this).closest(".uis_cextend").find(".uis_btn").click();
return false
});
$("[name=change_country]").off().on("change",function(){self.cpts[0].ask({request:"change_country",country_id:this.value},function(r){UI_Store.updateCartHtml()
})
});
if(UI_Store.conf.shipping.display_on_cart_summary){$(".uis_pr").html(""+UI_Store.show_price(UI_Store.cart.total))
}$(".uis_shipping_infos_shipping_selection_page").html(r.shipping_infos.shipping_selection_page);
set_total(UI_Store.cart.total);
$(".uis_pay_btn").toggle(!r.undeliverable);
$(".uis_shipping_solutions_loading").hide();
self.cpts.each(function(c){c.ui.updateCptSize()
});
calculating_shipping=false
},function(){$(".uis_pay_btn").show();
calculating_shipping=false
},null,(self.cpts[0]&&self.cpts[0].idserver?null:self.cpt_server))
}if(UI_Store.use_shipping){$(this.ct).off().on("change blur",".uis_shipping_solutions select",function(){var p=$(this).parents(".uis_bill:first");
var v=$(".uis_shipping_solutions select",p).val();
if(calculating_shipping||(UI_Store.cart.shipping_methods&&v==UI_Store.shipping_method_ids)){return
}$(this).off();
UI_Store.cart.shipping_methods=v.split(",").collect(function(i){return{id:parseInt(i)}
});
calculateShipping()
})
}else{delete UI_Store.cart.shipping_methods;
UI_Store.cart.shipping=0;
$(".uis_ship",this.ct).parent().hide()
}set_total(UI_Store.cart.price+UI_Store.cart.option_bonus-UI_Store.cart.coupon_red);
this.saveCookie();
this.pay_btn.hide();
if(this.cart.num>0){if(UI_Store.use_shipping){calculateShipping()
}else{this.pay_btn.show()
}}else{$(".uis_shipping_solutions",this.ct).hide()
}sigCtl.emit("UI_Store.updateCart")
}else{this.tb.html("<tr><td colspan=4><img src='/assets/loadingAnimation.gif'></tr>");
UI_Store.getProducts(product_to_load).done(function(){self.updateCartHtml(true)
})
}},updateCartFromHtml:function(c){var b=[];
c.find("tbody tr").each(function(){var a=$(this);
b.push([a.attr("item-value"),parseInt(a.find("input").val())||0,a.attr("data-itemkey")])
});
this.updateItems(b)
},btn:function(a){var e=a["class"]||"";
var d=a.node||"div";
var b=a.style||"";
return"<"+d+" class='uis_btn "+e+"' style="+b+">"+a.txt+"<span class='uis_bse'></span></"+d+">"
},_rate:1,_no_vat_rate:1,_price_display:"%.2f&nbsp;%s",price_round:function(a){return Math.round(a*100)/100
},format_prices:function(a){$("[data-price]",a).each(function(){$(this).html(UI_Store.show_price(parseFloat($(this).data("price"))))
})
},convert_with_vat:function(a){if(this.conf.billing.enabled&&this.conf.billing.no_vat_display){return a*(1+this.conf.billing.vat_rate/100)
}else{return a
}},convert_without_vat:function(a){if(this.conf.billing.enabled&&this.conf.billing.no_vat_display){return a/(1+this.conf.billing.vat_rate/100)
}else{return a
}},show_price:function(c,b,a){var d=!a&&this.conf.billing.enabled&&this.conf.billing.no_vat_display;
if(!this._cur){if(this.conf.custom&&this.conf.custom.currency){if(this.conf.custom.currency.price_display){this._price_display=this.conf.custom.currency.price_display
}if(this.conf.custom.currency.rate){this._rate=parseFloat(this.conf.custom.currency.rate)
}}if(d){this._no_vat_rate=this._rate/(1+this.conf.billing.vat_rate/100)
}this._cur=this.currency_sym()
}return((c||c==0)?sprintf(this._price_display,this.price_round(c*(d?this._no_vat_rate:(b?1:this._rate))),this._cur):sprintf("&nbsp;%s",(b?this.currency_sym(true):this._cur)))+(d?" w/o VAT":"")
},currency_sym:function(a){if(!a&&this.conf.custom&&this.conf.custom.currency&&this.conf.custom.currency.name){return this.conf.custom.currency.name
}return this.conf.currency.replace(/X[OA]F/,"FCFA").replace(/EUR/,"&euro;").replace(/JPY/,"&yen;").replace(/GBP/,"&pound;").replace(/MAD/,"Dh").replace(/(\w\w)D/,"$$$1")
},show_terms:function(){tb_show(null,"/site/get_terms/"+this.conf.terms+"?alone=1&width=1000&height=500&btn_store=1&TB_iframe")
},update_gdpr:function(){$.get("/site/get_store_gdpr/"+v.site_id,{},function(a){window.site["store_gdpr"]=JSON_.parse(a);
sigCtl.emit("UI_Store.updateGdpr")
})
},shipping_step:function(){return(UI_Store.cart.shipping_methods&&UI_Store.cart.shipping_methods.some(function(a){return a.pickup_point
}))
}};
/*! lightgallery - v1.6.9 - 2018-04-03
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2018 Sachin N; Licensed GPLv3 */
;
/*! lightgallery - v1.6.9 - 2018-04-03
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2018 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof module==="object"&&module.exports){module.exports=b(require("jquery"))
}else{b(a.jQuery)
}}}(this,function(a){(function(){var c={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6000,useLeft:false,closable:true,loop:true,escKey:true,keyPress:true,controls:true,slideEndAnimatoin:true,hideControlOnEnd:false,mousewheel:true,getCaptionFromTitleOrAlt:true,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:false,preload:1,showAfterLoad:true,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:false,iframeMaxWidth:"100%",download:true,counter:true,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:true,enableDrag:true,dynamic:false,dynamicEl:[],galleryId:1};
function b(e,d){this.el=e;
this.$el=a(e);
this.s=a.extend({},c,d);
if(this.s.dynamic&&this.s.dynamicEl!=="undefined"&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length){throw ("When using dynamic mode, you must also define dynamicEl as an Array.")
}this.modules={};
this.lGalleryOn=false;
this.lgBusy=false;
this.hideBartimeout=false;
this.isTouch=("ontouchstart" in document.documentElement);
if(this.s.slideEndAnimatoin){this.s.hideControlOnEnd=false
}if(this.s.dynamic){this.$items=this.s.dynamicEl
}else{if(this.s.selector==="this"){this.$items=this.$el
}else{if(this.s.selector!==""){if(this.s.selectWithin){this.$items=a(this.s.selectWithin).find(this.s.selector)
}else{this.$items=this.$el.find(a(this.s.selector))
}}else{this.$items=this.$el.children()
}}}this.$slide="";
this.$outer="";
this.init();
return this
}b.prototype.init=function(){var e=this;
if(e.s.preload>e.$items.length){e.s.preload=e.$items.length
}var d=window.location.hash;
if(d.indexOf("lg="+this.s.galleryId)>0){e.index=parseInt(d.split("&slide=")[1],10);
a("body").addClass("lg-from-hash");
if(!a("body").hasClass("lg-on")){setTimeout(function(){e.build(e.index)
});
a("body").addClass("lg-on")
}}if(e.s.dynamic){e.$el.trigger("onBeforeOpen.lg");
e.index=e.s.index||0;
if(!a("body").hasClass("lg-on")){setTimeout(function(){e.build(e.index);
a("body").addClass("lg-on")
})
}}else{e.$items.on("click.lgcustom",function(g){try{g.preventDefault();
g.preventDefault()
}catch(h){g.returnValue=false
}e.$el.trigger("onBeforeOpen.lg");
e.index=e.s.index||e.$items.index(this);
if(!a("body").hasClass("lg-on")){e.build(e.index);
a("body").addClass("lg-on")
}})
}};
b.prototype.build=function(d){var e=this;
e.structure();
a.each(a.fn.lightGallery.modules,function(g){e.modules[g]=new a.fn.lightGallery.modules[g](e.el)
});
e.slide(d,false,false,false);
if(e.s.keyPress){e.keyPress()
}if(e.$items.length>1){e.arrow();
setTimeout(function(){e.enableDrag();
e.enableSwipe()
},50);
if(e.s.mousewheel){e.mousewheel()
}}else{e.$slide.on("click.lg",function(){e.$el.trigger("onSlideClick.lg")
})
}e.counter();
e.closeGallery();
e.$el.trigger("onAfterOpen.lg");
e.$outer.on("mousemove.lg click.lg touchstart.lg",function(){e.$outer.removeClass("lg-hide-items");
clearTimeout(e.hideBartimeout);
e.hideBartimeout=setTimeout(function(){e.$outer.addClass("lg-hide-items")
},e.s.hideBarsDelay)
});
e.$outer.trigger("mousemove.lg")
};
b.prototype.structure=function(){var k="";
var d="";
var e=0;
var h="";
var g;
var m=this;
a("body").append('<div class="lg-backdrop"></div>');
a(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms");
for(e=0;
e<this.$items.length;
e++){k+='<div class="lg-item"></div>'
}if(this.s.controls&&this.$items.length>1){d='<div class="lg-actions"><button class="lg-prev lg-icon">'+this.s.prevHtml+'</button><button class="lg-next lg-icon">'+this.s.nextHtml+"</button></div>"
}if(this.s.appendSubHtmlTo===".lg-sub-html"){h='<div class="lg-sub-html"></div>'
}g='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+k+'</div><div class="lg-toolbar lg-group"><span class="lg-close lg-icon"></span></div>'+d+h+"</div></div>";
a("body").append(g);
this.$outer=a(".lg-outer");
this.$slide=this.$outer.find(".lg-item");
if(this.s.useLeft){this.$outer.addClass("lg-use-left");
this.s.mode="lg-slide"
}else{this.$outer.addClass("lg-use-css3")
}m.setTop();
a(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){m.setTop()
},100)
});
this.$slide.eq(this.index).addClass("lg-current");
if(this.doCss()){this.$outer.addClass("lg-css3")
}else{this.$outer.addClass("lg-css");
this.s.speed=0
}this.$outer.addClass(this.s.mode);
if(this.s.enableDrag&&this.$items.length>1){this.$outer.addClass("lg-grab")
}if(this.s.showAfterLoad){this.$outer.addClass("lg-show-after-load")
}if(this.doCss()){var l=this.$outer.find(".lg-inner");
l.css("transition-timing-function",this.s.cssEasing);
l.css("transition-duration",this.s.speed+"ms")
}setTimeout(function(){a(".lg-backdrop").addClass("in")
});
setTimeout(function(){m.$outer.addClass("lg-visible")
},this.s.backdropDuration);
if(this.s.download){this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"></a>')
}this.prevScrollTop=a(window).scrollTop()
};
b.prototype.setTop=function(){if(this.s.height!=="100%"){var d=a(window).height();
var g=(d-parseInt(this.s.height,10))/2;
var e=this.$outer.find(".lg");
if(d>=parseInt(this.s.height,10)){e.css("top",g+"px")
}else{e.css("top","0px")
}}};
b.prototype.doCss=function(){var d=function(){var h=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"];
var e=document.documentElement;
var g=0;
for(g=0;
g<h.length;
g++){if(h[g] in e.style){return true
}}};
if(d()){return true
}return false
};
b.prototype.isVideo=function(m,e){var h;
if(this.s.dynamic){h=this.s.dynamicEl[e].html
}else{h=this.$items.eq(e).attr("data-html")
}if(!m){if(h){return{html5:true}
}else{console.error("lightGallery :- data-src is not pvovided on slide item "+(e+1)+". Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html");
return false
}}var g=m.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i);
var d=m.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i);
var k=m.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i);
var l=m.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);
if(g){return{youtube:g}
}else{if(d){return{vimeo:d}
}else{if(k){return{dailymotion:k}
}else{if(l){return{vk:l}
}}}}};
b.prototype.counter=function(){if(this.s.counter){a(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'</span> / <span id="lg-counter-all">'+this.$items.length+"</span></div>")
}};
b.prototype.addHtml=function(e){var h=null;
var k;
var d;
if(this.s.dynamic){if(this.s.dynamicEl[e].subHtmlUrl){k=this.s.dynamicEl[e].subHtmlUrl
}else{h=this.s.dynamicEl[e].subHtml
}}else{d=this.$items.eq(e);
if(d.attr("data-sub-html-url")){k=d.attr("data-sub-html-url")
}else{h=d.attr("data-sub-html");
if(this.s.getCaptionFromTitleOrAlt&&!h){h=d.attr("title")||d.find("img").first().attr("alt")
}}}if(!k){if(typeof h!=="undefined"&&h!==null){var g=h.substring(0,1);
if(g==="."||g==="#"){if(this.s.subHtmlSelectorRelative&&!this.s.dynamic){h=d.find(h).html()
}else{h=a(h).html()
}}}else{h=""
}}if(this.s.appendSubHtmlTo===".lg-sub-html"){if(k){this.$outer.find(this.s.appendSubHtmlTo).load(k)
}else{this.$outer.find(this.s.appendSubHtmlTo).html(h)
}}else{if(k){this.$slide.eq(e).load(k)
}else{this.$slide.eq(e).append(h)
}}if(typeof h!=="undefined"&&h!==null){if(h===""){this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html")
}else{this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")
}}this.$el.trigger("onAfterAppendSubHtml.lg",[e])
};
b.prototype.preload=function(e){var g=1;
var d=1;
for(g=1;
g<=this.s.preload;
g++){if(g>=this.$items.length-e){break
}this.loadContent(e+g,false,0)
}for(d=1;
d<=this.s.preload;
d++){if(e-d<0){break
}this.loadContent(e-d,false,0)
}};
b.prototype.loadContent=function(k,l,A){var t=this;
var w=false;
var B;
var o;
var z;
var h;
var q;
var g;
var p=function(G){var e=[];
var D=[];
for(var F=0;
F<G.length;
F++){var H=G[F].split(" ");
if(H[0]===""){H.splice(0,1)
}D.push(H[0]);
e.push(H[1])
}var E=a(window).width();
for(var C=0;
C<e.length;
C++){if(parseInt(e[C],10)>E){o=D[C];
break
}}};
if(t.s.dynamic){if(t.s.dynamicEl[k].poster){w=true;
z=t.s.dynamicEl[k].poster
}g=t.s.dynamicEl[k].html;
o=t.s.dynamicEl[k].src;
if(t.s.dynamicEl[k].responsive){var y=t.s.dynamicEl[k].responsive.split(",");
p(y)
}h=t.s.dynamicEl[k].srcset;
q=t.s.dynamicEl[k].sizes
}else{if(t.$items.eq(k).attr("data-poster")){w=true;
z=t.$items.eq(k).attr("data-poster")
}g=t.$items.eq(k).attr("data-html");
o=t.$items.eq(k).attr("href")||t.$items.eq(k).attr("data-src");
if(t.$items.eq(k).attr("data-responsive")){var m=t.$items.eq(k).attr("data-responsive").split(",");
p(m)
}h=t.$items.eq(k).attr("data-srcset");
q=t.$items.eq(k).attr("data-sizes")
}var n=false;
if(t.s.dynamic){if(t.s.dynamicEl[k].iframe){n=true
}}else{if(t.$items.eq(k).attr("data-iframe")==="true"){n=true
}}var u=t.isVideo(o,k);
if(!t.$slide.eq(k).hasClass("lg-loaded")){if(n){t.$slide.eq(k).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+t.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+o+'"  allowfullscreen="true"></iframe></div></div>')
}else{if(w){var d="";
if(u&&u.youtube){d="lg-has-youtube"
}else{if(u&&u.vimeo){d="lg-has-vimeo"
}else{d="lg-has-html5"
}}t.$slide.eq(k).prepend('<div class="lg-video-cont '+d+' "><div class="lg-video"><span class="lg-video-play"></span><img class="lg-object lg-has-poster" src="'+z+'" /></div></div>')
}else{if(u){t.$slide.eq(k).prepend('<div class="lg-video-cont "><div class="lg-video"></div></div>');
t.$el.trigger("hasVideo.lg",[k,o,g])
}else{t.$slide.eq(k).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+o+'" /></div>')
}}}t.$el.trigger("onAferAppendSlide.lg",[k]);
B=t.$slide.eq(k).find(".lg-object");
if(q){B.attr("sizes",q)
}if(h){B.attr("srcset",h);
try{picturefill({elements:[B[0]]})
}catch(x){console.warn("lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.")
}}if(this.s.appendSubHtmlTo!==".lg-sub-html"){t.addHtml(k)
}t.$slide.eq(k).addClass("lg-loaded")
}t.$slide.eq(k).find(".lg-object").on("load.lg error.lg",function(){var e=0;
if(A&&!a("body").hasClass("lg-from-hash")){e=A
}setTimeout(function(){t.$slide.eq(k).addClass("lg-complete");
t.$el.trigger("onSlideItemLoad.lg",[k,A||0])
},e)
});
if(u&&u.html5&&!w){t.$slide.eq(k).addClass("lg-complete")
}if(l===true){if(!t.$slide.eq(k).hasClass("lg-complete")){t.$slide.eq(k).find(".lg-object").on("load.lg error.lg",function(){t.preload(k)
})
}else{t.preload(k)
}}};
b.prototype.slide=function(k,m,e,o){var g=this.$outer.find(".lg-current").index();
var h=this;
if(h.lGalleryOn&&(g===k)){return
}var l=this.$slide.length;
var q=h.lGalleryOn?this.s.speed:0;
if(!h.lgBusy){if(this.s.download){var d;
if(h.s.dynamic){d=h.s.dynamicEl[k].downloadUrl!==false&&(h.s.dynamicEl[k].downloadUrl||h.s.dynamicEl[k].src)
}else{d=h.$items.eq(k).attr("data-download-url")!=="false"&&(h.$items.eq(k).attr("data-download-url")||h.$items.eq(k).attr("href")||h.$items.eq(k).attr("data-src"))
}if(d){a("#lg-download").attr("href",d);
h.$outer.removeClass("lg-hide-download")
}else{h.$outer.addClass("lg-hide-download")
}}this.$el.trigger("onBeforeSlide.lg",[g,k,m,e]);
h.lgBusy=true;
clearTimeout(h.hideBartimeout);
if(this.s.appendSubHtmlTo===".lg-sub-html"){setTimeout(function(){h.addHtml(k)
},q)
}this.arrowDisable(k);
if(!o){if(k<g){o="prev"
}else{if(k>g){o="next"
}}}if(!m){h.$outer.addClass("lg-no-trans");
this.$slide.removeClass("lg-prev-slide lg-next-slide");
if(o==="prev"){this.$slide.eq(k).addClass("lg-prev-slide");
this.$slide.eq(g).addClass("lg-next-slide")
}else{this.$slide.eq(k).addClass("lg-next-slide");
this.$slide.eq(g).addClass("lg-prev-slide")
}setTimeout(function(){h.$slide.removeClass("lg-current");
h.$slide.eq(k).addClass("lg-current");
h.$outer.removeClass("lg-no-trans")
},50)
}else{this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide");
var n;
var p;
if(l>2){n=k-1;
p=k+1;
if((k===0)&&(g===l-1)){p=0;
n=l-1
}else{if((k===l-1)&&(g===0)){p=0;
n=l-1
}}}else{n=0;
p=1
}if(o==="prev"){h.$slide.eq(p).addClass("lg-next-slide")
}else{h.$slide.eq(n).addClass("lg-prev-slide")
}h.$slide.eq(k).addClass("lg-current")
}if(h.lGalleryOn){setTimeout(function(){h.loadContent(k,true,0)
},this.s.speed+50);
setTimeout(function(){h.lgBusy=false;
h.$el.trigger("onAfterSlide.lg",[g,k,m,e])
},this.s.speed)
}else{h.loadContent(k,true,h.s.backdropDuration);
h.lgBusy=false;
h.$el.trigger("onAfterSlide.lg",[g,k,m,e])
}h.lGalleryOn=true;
if(this.s.counter){a("#lg-counter-current").text(k+1)
}}h.index=k
};
b.prototype.goToNextSlide=function(d){var g=this;
var e=g.s.loop;
if(d&&g.$slide.length<3){e=false
}if(!g.lgBusy){if((g.index+1)<g.$slide.length){g.index++;
g.$el.trigger("onBeforeNextSlide.lg",[g.index]);
g.slide(g.index,d,false,"next")
}else{if(e){g.index=0;
g.$el.trigger("onBeforeNextSlide.lg",[g.index]);
g.slide(g.index,d,false,"next")
}else{if(g.s.slideEndAnimatoin&&!d){g.$outer.addClass("lg-right-end");
setTimeout(function(){g.$outer.removeClass("lg-right-end")
},400)
}}}}};
b.prototype.goToPrevSlide=function(d){var g=this;
var e=g.s.loop;
if(d&&g.$slide.length<3){e=false
}if(!g.lgBusy){if(g.index>0){g.index--;
g.$el.trigger("onBeforePrevSlide.lg",[g.index,d]);
g.slide(g.index,d,false,"prev")
}else{if(e){g.index=g.$items.length-1;
g.$el.trigger("onBeforePrevSlide.lg",[g.index,d]);
g.slide(g.index,d,false,"prev")
}else{if(g.s.slideEndAnimatoin&&!d){g.$outer.addClass("lg-left-end");
setTimeout(function(){g.$outer.removeClass("lg-left-end")
},400)
}}}}};
b.prototype.keyPress=function(){var d=this;
if(this.$items.length>1){a(window).on("keyup.lg",function(g){if(d.$items.length>1){if(g.keyCode===37){g.preventDefault();
d.goToPrevSlide()
}if(g.keyCode===39){g.preventDefault();
d.goToNextSlide()
}}})
}a(window).on("keydown.lg",function(g){if(d.s.escKey===true&&g.keyCode===27){g.preventDefault();
if(!d.$outer.hasClass("lg-thumb-open")){d.destroy()
}else{d.$outer.removeClass("lg-thumb-open")
}}})
};
b.prototype.arrow=function(){var d=this;
this.$outer.find(".lg-prev").on("click.lg",function(){d.goToPrevSlide()
});
this.$outer.find(".lg-next").on("click.lg",function(){d.goToNextSlide()
})
};
b.prototype.arrowDisable=function(d){if(!this.s.loop&&this.s.hideControlOnEnd){if((d+1)<this.$slide.length){this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled")
}else{this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled")
}if(d>0){this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled")
}else{this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled")
}}};
b.prototype.setTranslate=function(e,g,d){if(this.s.useLeft){e.css("left",g)
}else{e.css({transform:"translate3d("+(g)+"px, "+d+"px, 0px)"})
}};
b.prototype.touchMove=function(e,d){var g=d-e;
if(Math.abs(g)>15){this.$outer.addClass("lg-dragging");
this.setTranslate(this.$slide.eq(this.index),g,0);
this.setTranslate(a(".lg-prev-slide"),-this.$slide.eq(this.index).width()+g,0);
this.setTranslate(a(".lg-next-slide"),this.$slide.eq(this.index).width()+g,0)
}};
b.prototype.touchEnd=function(e){var d=this;
if(d.s.mode!=="lg-slide"){d.$outer.addClass("lg-slide")
}this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0");
setTimeout(function(){d.$outer.removeClass("lg-dragging");
if((e<0)&&(Math.abs(e)>d.s.swipeThreshold)){d.goToNextSlide(true)
}else{if((e>0)&&(Math.abs(e)>d.s.swipeThreshold)){d.goToPrevSlide(true)
}else{if(Math.abs(e)<5){d.$el.trigger("onSlideClick.lg")
}}}d.$slide.removeAttr("style")
});
setTimeout(function(){if(!d.$outer.hasClass("lg-dragging")&&d.s.mode!=="lg-slide"){d.$outer.removeClass("lg-slide")
}},d.s.speed+100)
};
b.prototype.enableSwipe=function(){var h=this;
var g=0;
var d=0;
var e=false;
if(h.s.enableSwipe&&h.doCss()){h.$slide.on("touchstart.lg",function(k){if(!h.$outer.hasClass("lg-zoomed")&&!h.lgBusy){k.preventDefault();
h.manageSwipeClass();
g=k.originalEvent.targetTouches[0].pageX
}});
h.$slide.on("touchmove.lg",function(k){if(!h.$outer.hasClass("lg-zoomed")){k.preventDefault();
d=k.originalEvent.targetTouches[0].pageX;
h.touchMove(g,d);
e=true
}});
h.$slide.on("touchend.lg",function(){if(!h.$outer.hasClass("lg-zoomed")){if(e){e=false;
h.touchEnd(d-g)
}else{h.$el.trigger("onSlideClick.lg")
}}})
}};
b.prototype.enableDrag=function(){var k=this;
var h=0;
var e=0;
var d=false;
var g=false;
if(k.s.enableDrag&&k.doCss()){k.$slide.on("mousedown.lg",function(l){if(!k.$outer.hasClass("lg-zoomed")&&!k.lgBusy&&!a(l.target).text().trim()){l.preventDefault();
k.manageSwipeClass();
h=l.pageX;
d=true;
k.$outer.scrollLeft+=1;
k.$outer.scrollLeft-=1;
k.$outer.removeClass("lg-grab").addClass("lg-grabbing");
k.$el.trigger("onDragstart.lg")
}});
a(window).on("mousemove.lg",function(l){if(d){g=true;
e=l.pageX;
k.touchMove(h,e);
k.$el.trigger("onDragmove.lg")
}});
a(window).on("mouseup.lg",function(l){if(g){g=false;
k.touchEnd(e-h);
k.$el.trigger("onDragend.lg")
}else{if(a(l.target).hasClass("lg-object")||a(l.target).hasClass("lg-video-play")){k.$el.trigger("onSlideClick.lg")
}}if(d){d=false;
k.$outer.removeClass("lg-grabbing").addClass("lg-grab")
}})
}};
b.prototype.manageSwipeClass=function(){var d=this.index+1;
var e=this.index-1;
if(this.s.loop&&this.$slide.length>2){if(this.index===0){e=this.$slide.length-1
}else{if(this.index===this.$slide.length-1){d=0
}}}this.$slide.removeClass("lg-next-slide lg-prev-slide");
if(e>-1){this.$slide.eq(e).addClass("lg-prev-slide")
}this.$slide.eq(d).addClass("lg-next-slide")
};
b.prototype.mousewheel=function(){var d=this;
d.$outer.on("mousewheel.lg",function(g){if(!g.deltaY){return
}if(g.deltaY>0){d.goToPrevSlide()
}else{d.goToNextSlide()
}g.preventDefault()
})
};
b.prototype.closeGallery=function(){var e=this;
var d=false;
this.$outer.find(".lg-close").on("click.lg",function(){sigCtl.emit("Gallery.close");
e.destroy()
});
if(e.s.closable){e.$outer.on("mousedown.lg",function(g){if(a(g.target).is(".lg-outer")||a(g.target).is(".lg-item ")||a(g.target).is(".lg-img-wrap")){d=true
}else{d=false
}});
e.$outer.on("mousemove.lg",function(){d=false
});
e.$outer.on("mouseup.lg",function(g){if(a(g.target).is(".lg-outer")||a(g.target).is(".lg-item ")||a(g.target).is(".lg-img-wrap")&&d){if(!e.$outer.hasClass("lg-dragging")){e.destroy()
}}})
}};
b.prototype.destroy=function(e){var g=this;
if(!e){g.$el.trigger("onBeforeClose.lg");
a(window).scrollTop(g.prevScrollTop)
}if(e){if(!g.s.dynamic){this.$items.off("click.lg click.lgcustom")
}a.removeData(g.el,"lightGallery")
}this.$el.off(".lg.tm");
a.each(a.fn.lightGallery.modules,function(d){if(g.modules[d]){g.modules[d].destroy()
}});
this.lGalleryOn=false;
clearTimeout(g.hideBartimeout);
this.hideBartimeout=false;
a(window).off(".lg");
a("body").removeClass("lg-on lg-from-hash");
if(g.$outer){g.$outer.removeClass("lg-visible")
}a(".lg-backdrop").removeClass("in");
setTimeout(function(){if(g.$outer){g.$outer.remove()
}a(".lg-backdrop").remove();
if(!e){g.$el.trigger("onCloseAfter.lg")
}},g.s.backdropDuration+50)
};
a.fn.lightGallery=function(d){return this.each(function(){if(!a.data(this,"lightGallery")){a.data(this,"lightGallery",new b(this,d))
}else{try{a(this).data("lightGallery").init()
}catch(e){console.error("lightGallery has not initiated properly")
}}})
};
a.fn.lightGallery.modules={}
})()
}));
/*! lg-autoplay - v1.0.4 - 2017-03-28
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var c={autoplay:false,pause:5000,progressBar:true,fourceAutoplay:false,autoplayControls:true,appendAutoplayControlsTo:".lg-toolbar"};
var b=function(d){this.core=a(d).data("lightGallery");
this.$el=a(d);
if(this.core.$items.length<2){return false
}this.core.s=a.extend({},c,this.core.s);
this.interval=false;
this.fromAuto=true;
this.canceledOnTouch=false;
this.fourceAutoplayTemp=this.core.s.fourceAutoplay;
if(!this.core.doCss()){this.core.s.progressBar=false
}this.init();
return this
};
b.prototype.init=function(){var d=this;
if(d.core.s.autoplayControls){d.controls()
}if(d.core.s.progressBar){d.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"></div></div>')
}d.progress();
if(d.core.s.autoplay){d.$el.one("onSlideItemLoad.lg.tm",function(){d.startlAuto()
})
}d.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){if(d.interval){d.cancelAuto();
d.canceledOnTouch=true
}});
d.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){if(!d.interval&&d.canceledOnTouch){d.startlAuto();
d.canceledOnTouch=false
}})
};
b.prototype.progress=function(){var g=this;
var e;
var d;
g.$el.on("onBeforeSlide.lg.tm",function(){if(g.core.s.progressBar&&g.fromAuto){e=g.core.$outer.find(".lg-progress-bar");
d=g.core.$outer.find(".lg-progress");
if(g.interval){d.removeAttr("style");
e.removeClass("lg-start");
setTimeout(function(){d.css("transition","width "+(g.core.s.speed+g.core.s.pause)+"ms ease 0s");
e.addClass("lg-start")
},20)
}}if(!g.fromAuto&&!g.core.s.fourceAutoplay){g.cancelAuto()
}g.fromAuto=false
})
};
b.prototype.controls=function(){var e=this;
var d='<span class="lg-autoplay-button lg-icon"></span>';
a(this.core.s.appendAutoplayControlsTo).append(d);
e.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){if(a(e.core.$outer).hasClass("lg-show-autoplay")){e.cancelAuto();
e.core.s.fourceAutoplay=false
}else{if(!e.interval){e.startlAuto();
e.core.s.fourceAutoplay=e.fourceAutoplayTemp
}}})
};
b.prototype.startlAuto=function(){var d=this;
d.core.$outer.find(".lg-progress").css("transition","width "+(d.core.s.speed+d.core.s.pause)+"ms ease 0s");
d.core.$outer.addClass("lg-show-autoplay");
d.core.$outer.find(".lg-progress-bar").addClass("lg-start");
d.interval=setInterval(function(){if(d.core.index+1<d.core.$items.length){d.core.index++
}else{d.core.index=0
}d.fromAuto=true;
d.core.slide(d.core.index,false,false,"next")
},d.core.s.speed+d.core.s.pause)
};
b.prototype.cancelAuto=function(){clearInterval(this.interval);
this.interval=false;
this.core.$outer.find(".lg-progress").removeAttr("style");
this.core.$outer.removeClass("lg-show-autoplay");
this.core.$outer.find(".lg-progress-bar").removeClass("lg-start")
};
b.prototype.destroy=function(){this.cancelAuto();
this.core.$outer.find(".lg-progress-bar").remove()
};
a.fn.lightGallery.modules.autoplay=b
})()
}));
/*! lg-fullscreen - v1.0.1 - 2016-09-30
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2016 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var c={fullScreen:true};
var b=function(d){this.core=a(d).data("lightGallery");
this.$el=a(d);
this.core.s=a.extend({},c,this.core.s);
this.init();
return this
};
b.prototype.init=function(){var d="";
if(this.core.s.fullScreen){if(!document.fullscreenEnabled&&!document.webkitFullscreenEnabled&&!document.mozFullScreenEnabled&&!document.msFullscreenEnabled){return
}else{d='<span class="lg-fullscreen lg-icon"></span>';
this.core.$outer.find(".lg-toolbar").append(d);
this.fullScreen()
}}};
b.prototype.requestFullscreen=function(){var d=document.documentElement;
if(d.requestFullscreen){d.requestFullscreen()
}else{if(d.msRequestFullscreen){d.msRequestFullscreen()
}else{if(d.mozRequestFullScreen){d.mozRequestFullScreen()
}else{if(d.webkitRequestFullscreen){d.webkitRequestFullscreen()
}}}}};
b.prototype.exitFullscreen=function(){if(document.exitFullscreen){document.exitFullscreen()
}else{if(document.msExitFullscreen){document.msExitFullscreen()
}else{if(document.mozCancelFullScreen){document.mozCancelFullScreen()
}else{if(document.webkitExitFullscreen){document.webkitExitFullscreen()
}}}}};
b.prototype.fullScreen=function(){var d=this;
a(document).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){d.core.$outer.toggleClass("lg-fullscreen-on")
});
this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){if(!document.fullscreenElement&&!document.mozFullScreenElement&&!document.webkitFullscreenElement&&!document.msFullscreenElement){d.requestFullscreen()
}else{d.exitFullscreen()
}})
};
b.prototype.destroy=function(){this.exitFullscreen();
a(document).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")
};
a.fn.lightGallery.modules.fullscreen=b
})()
}));
/*! lg-pager - v1.0.2 - 2017-01-22
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var c={pager:false};
var b=function(d){this.core=a(d).data("lightGallery");
this.$el=a(d);
this.core.s=a.extend({},c,this.core.s);
if(this.core.s.pager&&this.core.$items.length>1){this.init()
}return this
};
b.prototype.init=function(){var l=this;
var h="";
var k;
var d;
var g;
l.core.$outer.find(".lg").append('<div class="lg-pager-outer"></div>');
if(l.core.s.dynamic){for(var e=0;
e<l.core.s.dynamicEl.length;
e++){h+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+l.core.s.dynamicEl[e].thumb+'" /></div></span>'
}}else{l.core.$items.each(function(){if(!l.core.s.exThumbImage){h+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+a(this).find("img").attr("src")+'" /></div></span>'
}else{h+='<span class="lg-pager-cont"> <span class="lg-pager"></span><div class="lg-pager-thumb-cont"><span class="lg-caret"></span> <img src="'+a(this).attr(l.core.s.exThumbImage)+'" /></div></span>'
}})
}d=l.core.$outer.find(".lg-pager-outer");
d.html(h);
k=l.core.$outer.find(".lg-pager-cont");
k.on("click.lg touchend.lg",function(){var m=a(this);
l.core.index=m.index();
l.core.slide(l.core.index,false,true,false)
});
d.on("mouseover.lg",function(){clearTimeout(g);
d.addClass("lg-pager-hover")
});
d.on("mouseout.lg",function(){g=setTimeout(function(){d.removeClass("lg-pager-hover")
})
});
l.core.$el.on("onBeforeSlide.lg.tm",function(o,n,m){k.removeClass("lg-pager-active");
k.eq(m).addClass("lg-pager-active")
})
};
b.prototype.destroy=function(){};
a.fn.lightGallery.modules.pager=b
})()
}));
/*! lg-thumbnail - v1.1.0 - 2017-08-08
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var b={thumbnail:true,animateThumb:true,currentPagerPosition:"middle",thumbWidth:100,thumbHeight:"80px",thumbContHeight:100,thumbMargin:5,exThumbImage:false,showThumbByDefault:true,toogleThumb:true,pullCaptionUp:true,enableThumbDrag:true,enableThumbSwipe:true,swipeThreshold:50,loadYoutubeThumbnail:true,youtubeThumbSize:1,loadVimeoThumbnail:true,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:true};
var c=function(d){this.core=a(d).data("lightGallery");
this.core.s=a.extend({},b,this.core.s);
this.$el=a(d);
this.$thumbOuter=null;
this.thumbOuterWidth=0;
this.thumbTotalWidth=(this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin));
this.thumbIndex=this.core.index;
if(this.core.s.animateThumb){this.core.s.thumbHeight="100%"
}this.left=0;
this.init();
return this
};
c.prototype.init=function(){var d=this;
if(this.core.s.thumbnail&&this.core.$items.length>1){if(this.core.s.showThumbByDefault){setTimeout(function(){d.core.$outer.addClass("lg-thumb-open")
},700)
}if(this.core.s.pullCaptionUp){this.core.$outer.addClass("lg-pull-caption-up")
}this.build();
if(this.core.s.animateThumb&&this.core.doCss()){if(this.core.s.enableThumbDrag){this.enableThumbDrag()
}if(this.core.s.enableThumbSwipe){this.enableThumbSwipe()
}this.thumbClickable=false
}else{this.thumbClickable=true
}this.toogle();
this.thumbkeyPress()
}};
c.prototype.build=function(){var m=this;
var h="";
var d="";
var l;
var g='<div class="lg-thumb-outer"><div class="lg-thumb lg-group"></div></div>';
switch(this.core.s.vimeoThumbSize){case"thumbnail_large":d="640";
break;
case"thumbnail_medium":d="200x150";
break;
case"thumbnail_small":d="100x75"
}m.core.$outer.addClass("lg-has-thumb");
m.core.$outer.find(".lg").append(g);
m.$thumbOuter=m.core.$outer.find(".lg-thumb-outer");
m.thumbOuterWidth=m.$thumbOuter.width();
if(m.core.s.animateThumb){m.core.$outer.find(".lg-thumb").css({width:m.thumbTotalWidth+"px",position:"relative"})
}if(this.core.s.animateThumb){m.$thumbOuter.css("height",m.core.s.thumbContHeight+"px")
}function k(u,n,o){var q=m.core.isVideo(u,o)||{};
var t;
var p="";
if(q.youtube||q.vimeo||q.dailymotion){if(q.youtube){if(m.core.s.loadYoutubeThumbnail){t="//img.youtube.com/vi/"+q.youtube[1]+"/"+m.core.s.youtubeThumbSize+".jpg"
}else{t=n
}}else{if(q.vimeo){if(m.core.s.loadVimeoThumbnail){t="//i.vimeocdn.com/video/error_"+d+".jpg";
p=q.vimeo[1]
}else{t=n
}}else{if(q.dailymotion){if(m.core.s.loadDailymotionThumbnail){t="//www.dailymotion.com/thumbnail/video/"+q.dailymotion[1]
}else{t=n
}}}}}else{t=n
}h+='<div data-vimeo-id="'+p+'" class="lg-thumb-item" style="width:'+m.core.s.thumbWidth+"px; height: "+m.core.s.thumbHeight+"; margin-right: "+m.core.s.thumbMargin+'px"><img src="'+t+'" /></div>';
p=""
}if(m.core.s.dynamic){for(var e=0;
e<m.core.s.dynamicEl.length;
e++){k(m.core.s.dynamicEl[e].src,m.core.s.dynamicEl[e].thumb,e)
}}else{m.core.$items.each(function(n){if(!m.core.s.exThumbImage){k(a(this).attr("href")||a(this).attr("data-src"),a(this).find("img").attr("src"),n)
}else{k(a(this).attr("href")||a(this).attr("data-src"),a(this).attr(m.core.s.exThumbImage),n)
}})
}m.core.$outer.find(".lg-thumb").html(h);
l=m.core.$outer.find(".lg-thumb-item");
l.each(function(){var o=a(this);
var n=o.attr("data-vimeo-id");
if(n){a.getJSON("//www.vimeo.com/api/v2/video/"+n+".json?callback=?",{format:"json"},function(p){o.find("img").attr("src",p[0][m.core.s.vimeoThumbSize])
})
}});
l.eq(m.core.index).addClass("active");
m.core.$el.on("onBeforeSlide.lg.tm",function(){l.removeClass("active");
l.eq(m.core.index).addClass("active")
});
l.on("click.lg touchend.lg",function(){var n=a(this);
setTimeout(function(){if((m.thumbClickable&&!m.core.lgBusy)||!m.core.doCss()){m.core.index=n.index();
m.core.slide(m.core.index,false,true,false)
}},50)
});
m.core.$el.on("onBeforeSlide.lg.tm",function(){m.animateThumb(m.core.index)
});
a(window).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){m.animateThumb(m.core.index);
m.thumbOuterWidth=m.$thumbOuter.width()
},200)
})
};
c.prototype.setTranslate=function(d){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+(d)+"px, 0px, 0px)"})
};
c.prototype.animateThumb=function(e){var g=this.core.$outer.find(".lg-thumb");
if(this.core.s.animateThumb){var d;
switch(this.core.s.currentPagerPosition){case"left":d=0;
break;
case"middle":d=(this.thumbOuterWidth/2)-(this.core.s.thumbWidth/2);
break;
case"right":d=this.thumbOuterWidth-this.core.s.thumbWidth
}this.left=((this.core.s.thumbWidth+this.core.s.thumbMargin)*e-1)-d;
if(this.left>(this.thumbTotalWidth-this.thumbOuterWidth)){this.left=this.thumbTotalWidth-this.thumbOuterWidth
}if(this.left<0){this.left=0
}if(this.core.lGalleryOn){if(!g.hasClass("on")){this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms")
}if(!this.core.doCss()){g.animate({left:-this.left+"px"},this.core.s.speed)
}}else{if(!this.core.doCss()){g.css("left",-this.left+"px")
}}this.setTranslate(this.left)
}};
c.prototype.enableThumbDrag=function(){var l=this;
var h=0;
var e=0;
var d=false;
var g=false;
var k=0;
l.$thumbOuter.addClass("lg-grab");
l.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(m){if(l.thumbTotalWidth>l.thumbOuterWidth){m.preventDefault();
h=m.pageX;
d=true;
l.core.$outer.scrollLeft+=1;
l.core.$outer.scrollLeft-=1;
l.thumbClickable=false;
l.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing")
}});
a(window).on("mousemove.lg.thumb",function(m){if(d){k=l.left;
g=true;
e=m.pageX;
l.$thumbOuter.addClass("lg-dragging");
k=k-(e-h);
if(k>(l.thumbTotalWidth-l.thumbOuterWidth)){k=l.thumbTotalWidth-l.thumbOuterWidth
}if(k<0){k=0
}l.setTranslate(k)
}});
a(window).on("mouseup.lg.thumb",function(){if(g){g=false;
l.$thumbOuter.removeClass("lg-dragging");
l.left=k;
if(Math.abs(e-h)<l.core.s.swipeThreshold){l.thumbClickable=true
}}else{l.thumbClickable=true
}if(d){d=false;
l.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab")
}})
};
c.prototype.enableThumbSwipe=function(){var k=this;
var g=0;
var d=0;
var e=false;
var h=0;
k.core.$outer.find(".lg-thumb").on("touchstart.lg",function(l){if(k.thumbTotalWidth>k.thumbOuterWidth){l.preventDefault();
g=l.originalEvent.targetTouches[0].pageX;
k.thumbClickable=false
}});
k.core.$outer.find(".lg-thumb").on("touchmove.lg",function(l){if(k.thumbTotalWidth>k.thumbOuterWidth){l.preventDefault();
d=l.originalEvent.targetTouches[0].pageX;
e=true;
k.$thumbOuter.addClass("lg-dragging");
h=k.left;
h=h-(d-g);
if(h>(k.thumbTotalWidth-k.thumbOuterWidth)){h=k.thumbTotalWidth-k.thumbOuterWidth
}if(h<0){h=0
}k.setTranslate(h)
}});
k.core.$outer.find(".lg-thumb").on("touchend.lg",function(){if(k.thumbTotalWidth>k.thumbOuterWidth){if(e){e=false;
k.$thumbOuter.removeClass("lg-dragging");
if(Math.abs(d-g)<k.core.s.swipeThreshold){k.thumbClickable=true
}k.left=h
}else{k.thumbClickable=true
}}else{k.thumbClickable=true
}})
};
c.prototype.toogle=function(){var d=this;
if(d.core.s.toogleThumb){d.core.$outer.addClass("lg-can-toggle");
d.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"></span>');
d.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){d.core.$outer.toggleClass("lg-thumb-open")
})
}};
c.prototype.thumbkeyPress=function(){var d=this;
a(window).on("keydown.lg.thumb",function(g){if(g.keyCode===38){g.preventDefault();
d.core.$outer.addClass("lg-thumb-open")
}else{if(g.keyCode===40){g.preventDefault();
d.core.$outer.removeClass("lg-thumb-open")
}}})
};
c.prototype.destroy=function(){if(this.core.s.thumbnail&&this.core.$items.length>1){a(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb");
this.$thumbOuter.remove();
this.core.$outer.removeClass("lg-has-thumb")
}};
a.fn.lightGallery.modules.Thumbnail=c
})()
}));
/*! lg-video - v1.2.1 - 2018-03-08
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2018 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof module==="object"&&module.exports){module.exports=b(require("jquery"))
}else{b(a.jQuery)
}}}(this,function(a){(function(){var g={videoMaxWidth:"855px",autoplayFirstVideo:true,youtubePlayerParams:false,vimeoPlayerParams:false,dailymotionPlayerParams:false,vkPlayerParams:false,videojs:false,videojsOptions:{}};
var c=function(h){this.core=a(h).data("lightGallery");
this.$el=a(h);
this.core.s=a.extend({},g,this.core.s);
this.videoLoaded=false;
this.init();
return this
};
c.prototype.init=function(){var h=this;
h.core.$el.on("hasVideo.lg.tm",e.bind(this));
h.core.$el.on("onAferAppendSlide.lg.tm",b.bind(this));
if(h.core.doCss()&&(h.core.$items.length>1)&&(h.core.s.enableSwipe||h.core.s.enableDrag)){h.core.$el.on("onSlideClick.lg.tm",function(){var k=h.core.$slide.eq(h.core.index);
h.loadVideoOnclick(k)
})
}else{h.core.$slide.on("click.lg",function(){h.loadVideoOnclick(a(this))
})
}h.core.$el.on("onBeforeSlide.lg.tm",d.bind(this));
h.core.$el.on("onAfterSlide.lg.tm",function(l,k){h.core.$slide.eq(k).removeClass("lg-video-playing")
})
};
c.prototype.loadVideo=function(k,t,p,q,o){var l="";
var n=1;
var u="";
var h=this.core.isVideo(k,q)||{};
if(p){if(this.videoLoaded){n=0
}else{n=this.core.s.autoplayFirstVideo?1:0
}}if(h.youtube){u="?wmode=opaque&autoplay="+n+"&enablejsapi=1";
if(this.core.s.youtubePlayerParams){u=u+"&"+a.param(this.core.s.youtubePlayerParams)
}l='<iframe class="lg-video-object lg-youtube '+t+'" width="560" height="315" src="//www.youtube.com/embed/'+h.youtube[1]+u+'" frameborder="0" allowfullscreen></iframe>'
}else{if(h.vimeo){u="?autoplay="+n+"&api=1";
if(this.core.s.vimeoPlayerParams){u=u+"&"+a.param(this.core.s.vimeoPlayerParams)
}l='<iframe class="lg-video-object lg-vimeo '+t+'" width="560" height="315"  src="//player.vimeo.com/video/'+h.vimeo[1]+u+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'
}else{if(h.dailymotion){u="?wmode=opaque&autoplay="+n+"&api=postMessage";
if(this.core.s.dailymotionPlayerParams){u=u+"&"+a.param(this.core.s.dailymotionPlayerParams)
}l='<iframe class="lg-video-object lg-dailymotion '+t+'" width="560" height="315" src="//www.dailymotion.com/embed/video/'+h.dailymotion[1]+u+'" frameborder="0" allowfullscreen></iframe>'
}else{if(h.html5){var m=o.substring(0,1);
if(m==="."||m==="#"){o=a(o).html()
}l=o
}else{if(h.vk){u="&autoplay="+n;
if(this.core.s.vkPlayerParams){u=u+"&"+a.param(this.core.s.vkPlayerParams)
}l='<iframe class="lg-video-object lg-vk '+t+'" width="560" height="315" src="//vk.com/video_ext.php?'+h.vk[1]+u+'" frameborder="0" allowfullscreen></iframe>'
}}}}}return l
};
c.prototype.loadVideoOnclick=function(w){var p=this;
if(w.find(".lg-object").hasClass("lg-has-poster")&&w.find(".lg-object").is(":visible")){if(!w.hasClass("lg-has-video")){w.addClass("lg-video-playing lg-has-video");
var n;
var m;
var u=function(z,x){w.find(".lg-video").append(p.loadVideo(z,"",false,p.core.index,x));
if(x){if(p.core.s.videojs){try{videojs(p.core.$slide.eq(p.core.index).find(".lg-html5").get(0),p.core.s.videojsOptions,function(){this.play()
})
}catch(y){console.error("Make sure you have included videojs")
}}else{p.core.$slide.eq(p.core.index).find(".lg-html5").get(0).play()
}}};
if(p.core.s.dynamic){n=p.core.s.dynamicEl[p.core.index].src;
m=p.core.s.dynamicEl[p.core.index].html;
u(n,m)
}else{n=p.core.$items.eq(p.core.index).attr("href")||p.core.$items.eq(p.core.index).attr("data-src");
m=p.core.$items.eq(p.core.index).attr("data-html");
u(n,m)
}var l=w.find(".lg-object");
w.find(".lg-video").append(l);
if(!w.find(".lg-video-object").hasClass("lg-html5")){w.removeClass("lg-complete");
w.find(".lg-video-object").on("load.lg error.lg",function(){w.addClass("lg-complete")
})
}}else{var t=w.find(".lg-youtube").get(0);
var o=w.find(".lg-vimeo").get(0);
var k=w.find(".lg-dailymotion").get(0);
var h=w.find(".lg-html5").get(0);
if(t){t.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*")
}else{if(o){try{$f(o).api("play")
}catch(q){console.error("Make sure you have included froogaloop2 js")
}}else{if(k){k.contentWindow.postMessage("play","*")
}else{if(h){if(p.core.s.videojs){try{videojs(h).play()
}catch(q){console.error("Make sure you have included videojs")
}}else{h.play()
}}}}}w.addClass("lg-video-playing")
}}};
c.prototype.destroy=function(){this.videoLoaded=false
};
function e(l,h,n,k){var o=this;
o.core.$slide.eq(h).find(".lg-video").append(o.loadVideo(n,"lg-object",true,h,k));
if(k){if(o.core.s.videojs){try{videojs(o.core.$slide.eq(h).find(".lg-html5").get(0),o.core.s.videojsOptions,function(){if(!o.videoLoaded&&o.core.s.autoplayFirstVideo){this.play()
}})
}catch(m){console.error("Make sure you have included videojs")
}}else{if(!o.videoLoaded&&o.core.s.autoplayFirstVideo){o.core.$slide.eq(h).find(".lg-html5").get(0).play()
}}}}function b(k,h){var l=this.core.$slide.eq(h).find(".lg-video-cont");
if(!l.hasClass("lg-has-iframe")){l.css("max-width",this.core.s.videoMaxWidth);
this.videoLoaded=true
}}function d(k,o,t){var q=this;
var x=q.core.$slide.eq(o);
var w=x.find(".lg-youtube").get(0);
var p=x.find(".lg-vimeo").get(0);
var l=x.find(".lg-dailymotion").get(0);
var y=x.find(".lg-vk").get(0);
var h=x.find(".lg-html5").get(0);
if(w){w.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")
}else{if(p){try{$f(p).api("pause")
}catch(u){console.error("Make sure you have included froogaloop2 js")
}}else{if(l){l.contentWindow.postMessage("pause","*")
}else{if(h){if(q.core.s.videojs){try{videojs(h).pause()
}catch(u){console.error("Make sure you have included videojs")
}}else{h.pause()
}}}}}if(y){a(y).attr("src",a(y).attr("src").replace("&autoplay","&noplay"))
}var n;
if(q.core.s.dynamic){n=q.core.s.dynamicEl[t].src
}else{n=q.core.$items.eq(t).attr("href")||q.core.$items.eq(t).attr("data-src")
}var m=q.core.isVideo(n,t)||{};
if(m.youtube||m.vimeo||m.dailymotion||m.vk){q.core.$outer.addClass("lg-hide-download")
}}a.fn.lightGallery.modules.video=c
})()
}));
/*! lg-zoom - v1.1.0 - 2017-08-08
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var c=function(){var e=false;
var g=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);
if(g&&parseInt(g[2],10)<54){e=true
}return e
};
var d={scale:1,zoom:true,actualSize:true,enableZoomAfter:300,useLeftForZoom:c()};
var b=function(e){this.core=a(e).data("lightGallery");
this.core.s=a.extend({},d,this.core.s);
if(this.core.s.zoom&&this.core.doCss()){this.init();
this.zoomabletimeout=false;
this.pageX=a(window).width()/2;
this.pageY=(a(window).height()/2)+a(window).scrollTop()
}return this
};
b.prototype.init=function(){var n=this;
var g='<span id="lg-zoom-in" class="lg-icon"></span><span id="lg-zoom-out" class="lg-icon"></span>';
if(n.core.s.actualSize){g+='<span id="lg-actual-size" class="lg-icon"></span>'
}if(n.core.s.useLeftForZoom){n.core.$outer.addClass("lg-use-left-for-zoom")
}else{n.core.$outer.addClass("lg-use-transition-for-zoom")
}this.core.$outer.find(".lg-toolbar").append(g);
n.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(t,q,p){var o=n.core.s.enableZoomAfter+p;
if(a("body").hasClass("lg-from-hash")&&p){o=0
}else{a("body").removeClass("lg-from-hash")
}n.zoomabletimeout=setTimeout(function(){n.core.$slide.eq(q).addClass("lg-zoomable")
},o+30)
});
var m=1;
var l=function(w){var u=n.core.$outer.find(".lg-current .lg-image");
var t;
var q;
var p=(a(window).width()-u.prop("offsetWidth"))/2;
var A=((a(window).height()-u.prop("offsetHeight"))/2)+a(window).scrollTop();
t=n.pageX-p;
q=n.pageY-A;
var o=(w-1)*(t);
var z=(w-1)*(q);
u.css("transform","scale3d("+w+", "+w+", 1)").attr("data-scale",w);
if(n.core.s.useLeftForZoom){u.parent().css({left:-o+"px",top:-z+"px"}).attr("data-x",o).attr("data-y",z)
}else{u.parent().css("transform","translate3d(-"+o+"px, -"+z+"px, 0)").attr("data-x",o).attr("data-y",z)
}};
var e=function(){if(m>1){n.core.$outer.addClass("lg-zoomed")
}else{n.resetZoom()
}if(m<1){m=1
}l(m)
};
var k=function(y,u,q,x){var p=u.prop("offsetWidth");
var o;
if(n.core.s.dynamic){o=n.core.s.dynamicEl[q].width||u[0].naturalWidth||p
}else{o=n.core.$items.eq(q).attr("data-width")||u[0].naturalWidth||p
}var t;
if(n.core.$outer.hasClass("lg-zoomed")){m=1
}else{if(o>p){t=o/p;
m=t||2
}}if(x){n.pageX=a(window).width()/2;
n.pageY=(a(window).height()/2)+a(window).scrollTop()
}else{n.pageX=y.pageX||y.originalEvent.targetTouches[0].pageX;
n.pageY=y.pageY||y.originalEvent.targetTouches[0].pageY
}e();
setTimeout(function(){n.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")
},10)
};
var h=false;
n.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(q,o){var p=n.core.$slide.eq(o).find(".lg-image");
p.on("dblclick",function(t){k(t,p,o)
});
p.on("touchstart",function(t){if(!h){h=setTimeout(function(){h=null
},300)
}else{clearTimeout(h);
h=null;
k(t,p,o)
}t.preventDefault()
})
});
a(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){n.pageX=a(window).width()/2;
n.pageY=(a(window).height()/2)+a(window).scrollTop();
l(m)
});
a("#lg-zoom-out").on("click.lg",function(){if(n.core.$outer.find(".lg-current .lg-image").length){m-=n.core.s.scale;
e()
}});
a("#lg-zoom-in").on("click.lg",function(){if(n.core.$outer.find(".lg-current .lg-image").length){m+=n.core.s.scale;
e()
}});
a("#lg-actual-size").on("click.lg",function(o){k(o,n.core.$slide.eq(n.core.index).find(".lg-image"),n.core.index,true)
});
n.core.$el.on("onBeforeSlide.lg.tm",function(){m=1;
n.resetZoom()
});
n.zoomDrag();
n.zoomSwipe()
};
b.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed");
this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y");
this.core.$slide.find(".lg-image").removeAttr("style data-scale");
this.pageX=a(window).width()/2;
this.pageY=(a(window).height()/2)+a(window).scrollTop()
};
b.prototype.zoomSwipe=function(){var m=this;
var k={};
var g={};
var h=false;
var e=false;
var l=false;
m.core.$slide.on("touchstart.lg",function(o){if(m.core.$outer.hasClass("lg-zoomed")){var n=m.core.$slide.eq(m.core.index).find(".lg-object");
l=n.prop("offsetHeight")*n.attr("data-scale")>m.core.$outer.find(".lg").height();
e=n.prop("offsetWidth")*n.attr("data-scale")>m.core.$outer.find(".lg").width();
if((e||l)){o.preventDefault();
k={x:o.originalEvent.targetTouches[0].pageX,y:o.originalEvent.targetTouches[0].pageY}
}}});
m.core.$slide.on("touchmove.lg",function(q){if(m.core.$outer.hasClass("lg-zoomed")){var n=m.core.$slide.eq(m.core.index).find(".lg-img-wrap");
var p;
var o;
q.preventDefault();
h=true;
g={x:q.originalEvent.targetTouches[0].pageX,y:q.originalEvent.targetTouches[0].pageY};
m.core.$outer.addClass("lg-zoom-dragging");
if(l){o=(-Math.abs(n.attr("data-y")))+(g.y-k.y)
}else{o=-Math.abs(n.attr("data-y"))
}if(e){p=(-Math.abs(n.attr("data-x")))+(g.x-k.x)
}else{p=-Math.abs(n.attr("data-x"))
}if((Math.abs(g.x-k.x)>15)||(Math.abs(g.y-k.y)>15)){if(m.core.s.useLeftForZoom){n.css({left:p+"px",top:o+"px"})
}else{n.css("transform","translate3d("+p+"px, "+o+"px, 0)")
}}}});
m.core.$slide.on("touchend.lg",function(){if(m.core.$outer.hasClass("lg-zoomed")){if(h){h=false;
m.core.$outer.removeClass("lg-zoom-dragging");
m.touchendZoom(k,g,e,l)
}}})
};
b.prototype.zoomDrag=function(){var n=this;
var l={};
var h={};
var g=false;
var k=false;
var e=false;
var m=false;
n.core.$slide.on("mousedown.lg.zoom",function(p){var o=n.core.$slide.eq(n.core.index).find(".lg-object");
m=o.prop("offsetHeight")*o.attr("data-scale")>n.core.$outer.find(".lg").height();
e=o.prop("offsetWidth")*o.attr("data-scale")>n.core.$outer.find(".lg").width();
if(n.core.$outer.hasClass("lg-zoomed")){if(a(p.target).hasClass("lg-object")&&(e||m)){p.preventDefault();
l={x:p.pageX,y:p.pageY};
g=true;
n.core.$outer.scrollLeft+=1;
n.core.$outer.scrollLeft-=1;
n.core.$outer.removeClass("lg-grab").addClass("lg-grabbing")
}}});
a(window).on("mousemove.lg.zoom",function(t){if(g){var o=n.core.$slide.eq(n.core.index).find(".lg-img-wrap");
var q;
var p;
k=true;
h={x:t.pageX,y:t.pageY};
n.core.$outer.addClass("lg-zoom-dragging");
if(m){p=(-Math.abs(o.attr("data-y")))+(h.y-l.y)
}else{p=-Math.abs(o.attr("data-y"))
}if(e){q=(-Math.abs(o.attr("data-x")))+(h.x-l.x)
}else{q=-Math.abs(o.attr("data-x"))
}if(n.core.s.useLeftForZoom){o.css({left:q+"px",top:p+"px"})
}else{o.css("transform","translate3d("+q+"px, "+p+"px, 0)")
}}});
a(window).on("mouseup.lg.zoom",function(o){if(g){g=false;
n.core.$outer.removeClass("lg-zoom-dragging");
if(k&&((l.x!==h.x)||(l.y!==h.y))){h={x:o.pageX,y:o.pageY};
n.touchendZoom(l,h,e,m)
}k=false
}n.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")
})
};
b.prototype.touchendZoom=function(t,k,l,h){var q=this;
var m=q.core.$slide.eq(q.core.index).find(".lg-img-wrap");
var o=q.core.$slide.eq(q.core.index).find(".lg-object");
var w=(-Math.abs(m.attr("data-x")))+(k.x-t.x);
var u=(-Math.abs(m.attr("data-y")))+(k.y-t.y);
var n=(q.core.$outer.find(".lg").height()-o.prop("offsetHeight"))/2;
var e=Math.abs((o.prop("offsetHeight")*Math.abs(o.attr("data-scale")))-q.core.$outer.find(".lg").height()+n);
var p=(q.core.$outer.find(".lg").width()-o.prop("offsetWidth"))/2;
var g=Math.abs((o.prop("offsetWidth")*Math.abs(o.attr("data-scale")))-q.core.$outer.find(".lg").width()+p);
if((Math.abs(k.x-t.x)>15)||(Math.abs(k.y-t.y)>15)){if(h){if(u<=-e){u=-e
}else{if(u>=-n){u=-n
}}}if(l){if(w<=-g){w=-g
}else{if(w>=-p){w=-p
}}}if(h){m.attr("data-y",Math.abs(u))
}else{u=-Math.abs(m.attr("data-y"))
}if(l){m.attr("data-x",Math.abs(w))
}else{w=-Math.abs(m.attr("data-x"))
}if(q.core.s.useLeftForZoom){m.css({left:w+"px",top:u+"px"})
}else{m.css("transform","translate3d("+w+"px, "+u+"px, 0)")
}}};
b.prototype.destroy=function(){var e=this;
e.core.$el.off(".lg.zoom");
a(window).off(".lg.zoom");
e.core.$slide.off(".lg.zoom");
e.core.$el.off(".lg.tm.zoom");
e.resetZoom();
clearTimeout(e.zoomabletimeout);
e.zoomabletimeout=false
};
a.fn.lightGallery.modules.zoom=b
})()
}));
/*! lg-hash - v1.0.4 - 2017-12-20
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var c={hash:true};
var b=function(d){this.core=a(d).data("lightGallery");
this.core.s=a.extend({},c,this.core.s);
if(this.core.s.hash){this.oldHash=window.location.hash;
this.init()
}return this
};
b.prototype.init=function(){var e=this;
var d;
e.core.$el.on("onAfterSlide.lg.tm",function(k,h,g){if(history.replaceState){history.replaceState(null,null,window.location.pathname+window.location.search+"#lg="+e.core.s.galleryId+"&slide="+g)
}else{window.location.hash="lg="+e.core.s.galleryId+"&slide="+g
}});
a(window).on("hashchange.lg.hash",function(){d=window.location.hash;
var g=parseInt(d.split("&slide=")[1],10);
if((d.indexOf("lg="+e.core.s.galleryId)>-1)){e.core.slide(g,false,false)
}else{if(e.core.lGalleryOn){e.core.destroy()
}}})
};
b.prototype.destroy=function(){if(!this.core.s.hash){return
}if(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0){if(history.replaceState){history.replaceState(null,null,this.oldHash)
}else{window.location.hash=this.oldHash
}}else{if(history.replaceState){history.replaceState(null,document.title,window.location.pathname+window.location.search)
}else{window.location.hash=""
}}this.core.$el.off(".lg.hash")
};
a.fn.lightGallery.modules.hash=b
})()
}));
/*! lg-share - v1.1.0 - 2017-10-03
* http://sachinchoolur.github.io/lightGallery
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */
(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],function(c){return(b(c))
})
}else{if(typeof exports==="object"){module.exports=b(require("jquery"))
}else{b(jQuery)
}}}(this,function(a){(function(){var c={share:true,facebook:true,facebookDropdownText:"Facebook",twitter:true,twitterDropdownText:"Twitter",googlePlus:true,googlePlusDropdownText:"GooglePlus",pinterest:true,pinterestDropdownText:"Pinterest"};
var b=function(d){this.core=a(d).data("lightGallery");
this.core.s=a.extend({},c,this.core.s);
if(this.core.s.share){this.init()
}return this
};
b.prototype.init=function(){var e=this;
var d='<span id="lg-share" class="lg-icon"><ul class="lg-dropdown" style="position: absolute;">';
d+=e.core.s.facebook?'<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.facebookDropdownText+"</span></a></li>":"";
d+=e.core.s.twitter?'<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.twitterDropdownText+"</span></a></li>":"";
d+=e.core.s.googlePlus?'<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.googlePlusDropdownText+"</span></a></li>":"";
d+=e.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"></span><span class="lg-dropdown-text">'+this.core.s.pinterestDropdownText+"</span></a></li>":"";
d+="</ul></span>";
this.core.$outer.find(".lg-toolbar").append(d);
this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"></div>');
a("#lg-share").on("click.lg",function(){e.core.$outer.toggleClass("lg-dropdown-active")
});
a("#lg-dropdown-overlay").on("click.lg",function(){e.core.$outer.removeClass("lg-dropdown-active")
});
e.core.$el.on("onAfterSlide.lg.tm",function(k,h,g){setTimeout(function(){a("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+(encodeURIComponent(e.getSahreProps(g,"facebookShareUrl")||window.location.href)));
a("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+e.getSahreProps(g,"tweetText")+"&url="+(encodeURIComponent(e.getSahreProps(g,"twitterShareUrl")||window.location.href)));
a("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+(encodeURIComponent(e.getSahreProps(g,"googleplusShareUrl")||window.location.href)));
a("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+(encodeURIComponent(e.getSahreProps(g,"pinterestShareUrl")||window.location.href))+"&media="+encodeURIComponent(e.getSahreProps(g,"src"))+"&description="+e.getSahreProps(g,"pinterestText"))
},100)
})
};
b.prototype.getSahreProps=function(e,k){var h="";
if(this.core.s.dynamic){h=this.core.s.dynamicEl[e][k]
}else{var d=this.core.$items.eq(e).attr("href");
var g=this.core.$items.eq(e).data(k);
h=k==="src"?d||g:g
}return h
};
b.prototype.destroy=function(){};
a.fn.lightGallery.modules.share=b
})()
}));
SitePackage={order:["starter","blog","premium","ecommerce","pro"],features:{starter:{max_file_size:10485760,disk_size:5,max_pages:5,unlimited_pages:false,full_stats:false,draft_enabled:false,private_pages:false,gradient_background:false,parallax_background:false,video_background:false,content_protection:false,image_protection:false,premium_seo:false,mobile_landscape:false,tablet:false,mobile_bar_extra_buttons:false,no_branding:false,image_mouseover:false,image_menu_mouseover:false,component_presets:false,carousel_auto_play:false,ssl:true,collaboration:false,favicon:false,allopass_percent:50,adsense_rate:50,emails:0,nbr_free_domains:0,uis_paypal_only:false,uis_payment_methods:false,uis_bank_cb:false,uis_bank_cb_forced:[],uin_max_emails_sent:0,uis_nbr_products:25,uis_nbr_categories:5,uis_unlimited_products:false,uis_stock:false,uis_coupons:false,uis_billing:false,uis_shipping:false,uis_cart_options:false,uis_terms:false,uis_cb_text:false,uis_mailing:false,UI_Developer_html:false,do_follow_links:false,no_adult_popup:true,unavailable:false,UI_Carousel:true,UI_Flash:false,UI_Image:true,UI_Map:true,UI_Menu:true,UI_Text:true,UI_Video:true,UI_Comment:false,UI_Contact:false,UI_Music:false,UI_Developer:true,UI_Gas:true,UI_Store:false,UI_Newsletter:false,UI_Forum:false,UI_Download:true,UI_Social:true,UI_Member:false,UI_Blog:false,UI_Box:true,UI_Button:true,UI_Icon:true,UI_Calendar:false,UI_Form:false,UI_Faq:false,UI_Search:false,UI_Cart:false},blog:{max_file_size:10485760,disk_size:10.24,max_pages:100,unlimited_pages:true,full_stats:false,draft_enabled:false,private_pages:false,gradient_background:false,parallax_background:false,video_background:false,content_protection:false,image_protection:false,premium_seo:false,mobile_landscape:false,tablet:false,mobile_bar_extra_buttons:false,no_branding:false,image_mouseover:false,image_menu_mouseover:false,component_presets:false,carousel_auto_play:false,ssl:true,collaboration:false,favicon:false,allopass_percent:50,adsense_rate:50,emails:1,nbr_free_domains:1,uis_paypal_only:false,uis_payment_methods:false,uis_bank_cb:false,uis_bank_cb_forced:[],uin_max_emails_sent:0,uis_nbr_products:25,uis_unlimited_products:false,uis_nbr_categories:5,uis_stock:false,uis_coupons:false,uis_billing:false,uis_shipping:false,uis_cart_options:false,uis_terms:false,uis_cb_text:false,uis_mailing:false,UI_Developer_html:false,do_follow_links:true,no_adult_popup:true,unavailable:false,UI_Carousel:true,UI_Flash:false,UI_Image:true,UI_Map:true,UI_Menu:true,UI_Text:true,UI_Video:true,UI_Comment:false,UI_Contact:false,UI_Music:false,UI_Developer:true,UI_Gas:true,UI_Store:false,UI_Newsletter:false,UI_Forum:false,UI_Download:true,UI_Social:true,UI_Member:false,UI_Blog:true,UI_Box:true,UI_Button:true,UI_Icon:true,UI_Calendar:false,UI_Form:false,UI_Faq:false,UI_Search:false,UI_Cart:false},premium:{max_file_size:209715200,disk_size:61.44,max_pages:100,unlimited_pages:true,full_stats:true,draft_enabled:true,private_pages:true,gradient_background:true,parallax_background:true,video_background:true,content_protection:true,image_protection:true,premium_seo:true,mobile_landscape:true,tablet:true,mobile_bar_extra_buttons:true,no_branding:true,image_mouseover:true,image_menu_mouseover:true,component_presets:true,carousel_auto_play:true,ssl:true,collaboration:true,favicon:true,allopass_percent:80,adsense_rate:80,emails:2,nbr_free_domains:1,uis_paypal_only:false,uis_payment_methods:false,uis_bank_cb:false,uis_bank_cb_forced:[],uin_max_emails_sent:10000,uis_nbr_products:25,uis_nbr_categories:5,uis_unlimited_products:false,uis_stock:false,uis_coupons:false,uis_billing:false,uis_shipping:false,uis_cart_options:false,uis_terms:false,uis_cb_text:false,uis_mailing:false,UI_Developer_html:true,do_follow_links:true,no_adult_popup:true,unavailable:false,UI_Carousel:true,UI_Flash:true,UI_Image:true,UI_Map:true,UI_Menu:true,UI_Text:true,UI_Video:true,UI_Comment:true,UI_Contact:true,UI_Music:true,UI_Developer:true,UI_Gas:true,UI_Store:true,UI_Newsletter:true,UI_Forum:true,UI_Download:true,UI_Social:true,UI_Member:true,UI_Blog:true,UI_Box:true,UI_Button:true,UI_Icon:true,UI_Calendar:true,UI_Form:true,UI_Faq:true,UI_Search:true,UI_Cart:true},ecommerce:{max_file_size:209715200,disk_size:102.4,max_pages:100,unlimited_pages:true,full_stats:true,draft_enabled:true,private_pages:true,gradient_background:true,parallax_background:true,video_background:true,content_protection:true,image_protection:true,premium_seo:true,mobile_landscape:true,tablet:true,mobile_bar_extra_buttons:true,no_branding:true,image_mouseover:true,image_menu_mouseover:true,component_presets:true,carousel_auto_play:true,ssl:true,collaboration:true,favicon:true,allopass_percent:80,adsense_rate:80,emails:3,nbr_free_domains:1,uis_paypal_only:false,uis_payment_methods:true,uis_bank_cb:false,uis_bank_cb_forced:["stripe","paygreen"],uin_max_emails_sent:10000,uis_nbr_products:25,uis_nbr_categories:5,uis_unlimited_products:false,uis_stock:false,uis_coupons:false,uis_billing:false,uis_shipping:false,uis_cart_options:false,uis_terms:false,uis_cb_text:false,uis_mailing:false,UI_Developer_html:true,do_follow_links:true,no_adult_popup:true,unavailable:false,UI_Carousel:true,UI_Flash:true,UI_Image:true,UI_Map:true,UI_Menu:true,UI_Text:true,UI_Video:true,UI_Comment:true,UI_Contact:true,UI_Music:true,UI_Developer:true,UI_Gas:true,UI_Store:true,UI_Newsletter:true,UI_Forum:true,UI_Download:true,UI_Social:true,UI_Member:true,UI_Blog:true,UI_Box:true,UI_Button:true,UI_Icon:true,UI_Calendar:true,UI_Form:true,UI_Faq:true,UI_Search:true,UI_Cart:true},pro:{max_file_size:209715200,disk_size:204.8,max_pages:100,unlimited_pages:true,full_stats:true,draft_enabled:true,private_pages:true,gradient_background:true,parallax_background:true,video_background:true,content_protection:true,image_protection:true,premium_seo:true,mobile_landscape:true,tablet:true,mobile_bar_extra_buttons:true,no_branding:true,image_mouseover:true,image_menu_mouseover:true,component_presets:true,carousel_auto_play:true,ssl:true,collaboration:true,favicon:true,allopass_percent:95,adsense_rate:100,emails:10,nbr_free_domains:1,uis_paypal_only:false,uis_payment_methods:true,uis_bank_cb:true,uis_bank_cb_forced:[],uin_max_emails_sent:100000,uis_nbr_products:100000,uis_nbr_categories:1000,uis_unlimited_products:true,uis_stock:true,uis_billing:true,uis_coupons:true,uis_shipping:true,uis_cart_options:true,uis_terms:true,uis_cb_text:true,uis_mailing:true,UI_Developer_html:true,do_follow_links:true,no_adult_popup:true,unavailable:false,UI_Carousel:true,UI_Flash:true,UI_Image:true,UI_Map:true,UI_Menu:true,UI_Text:true,UI_Video:true,UI_Comment:true,UI_Contact:true,UI_Music:true,UI_Developer:true,UI_Gas:true,UI_Store:true,UI_Newsletter:true,UI_Forum:true,UI_Download:true,UI_Social:true,UI_Member:true,UI_Blog:true,UI_Box:true,UI_Button:true,UI_Icon:true,UI_Calendar:true,UI_Form:true,UI_Faq:true,UI_Search:true,UI_Cart:true}},disabled_mode:["draft_enabled","uis_billing","uis_stock"],packages_with_feature:function(a){var c=[];
for(var b in this.features){if(this.features[b][a]){c.push(b)
}}return c
},names:function(a){return a.map(function(b){return{starter:"Découverte",blog:"Blog",premium:"Premium",ecommerce:"E-Commerce",pro:"Pro"}[b]
}).join("/")
}};
var menuDataManagement={addLink:function(g,h){var c=this;
var d=this.component;
var k=h||d.data;
if(!this.shouldListPage(g,k,true)){var e=null;
var b=v.getPageFromId(g.pageid).getCptByAnchorId(g.anchorid);
var a=$.map(k.links,function(m){if(m.pageid==g.pageid){if(m.anchorid){var l=v.getPageFromId(m.pageid).getCptByAnchorId(m.anchorid);
return l&&b.Y()>l.Y()
}else{return true
}}return false
});
a=a.lastIndexOf(true)+1;
k.links=k.links.insertAt(g,a);
if(!h){d.setData("links",k.links);
this.refreshMenu()
}}return k
},removeLink:function(d,e){var b=this;
var c=this.component;
var g=e||c.data;
var a=g.links.find_index(function(h){return h.pageid==d.pageid&&d.anchorid==h.anchorid
});
if(a!=null){g.links.removeAt(a)
}if(!e){c.setData("links",g.links);
this.refreshMenu()
}return g
},renameLink:function(a,c,b,e){var l=this;
var h=this.component;
var d=e||h.data;
if(a!=null){var k=$.merge([],d.links);
var g=k.find_index(function(m){return((m.pageid==b||m.pageid=="page_bg")&&m.anchorid==a)
});
if(g!=null){k[g].anchorid=c;
if(!e){h.setData({links:k});
this.refreshMenu()
}}}return d
},cleanupLinks:function(d){var b=this;
var c=this.component;
var e=d||c.data;
var g=$.grep(e.links,function(h){var k=v.getPageFromId(h.pageid);
return((k&&(!h.anchorid||!k.download_cpts||k.getCptByAnchorId(h.anchorid)))||h.pageid=="page_bg")
});
if(!d){if(g.length==0&&e.pages_to_show_on){c.page.rmCpt(c)
}else{g=$.map(g,function(h){return{pageid:h.pageid,anchorid:h.anchorid}
});
c.setData("links",g)
}}else{e.links=g
}if(e.pages_to_show_on){var a=$.grep(e.pages_to_show_on,function(h){return v.getPageFromId(h)
});
if(!d){if(a.length==0&&e.show_mode=="custom"){c.page.rmCpt(c)
}else{c.setData("pages_to_show_on",a)
}}else{e.pages_to_show_on=a
}}if(!d){this.refreshMenu()
}return e
},shouldDisplayOnPage:function(e,c){var a=this;
var b=this.component;
var d=c||b.data;
return(d.show_mode=="all"||(d.show_mode=="custom"&&d.pages_to_show_on.include(e.pageid))||(d.show_mode=="subpages"&&(d.links.find(function(g){return g.pageid==e.pageid
})||this.parent_page(c)==e)))
},shouldListPage:function(g,d,c){var a=this;
var b=this.component;
var e=d||b.data;
return e.links.find(function(h){return g.pageid==h.pageid&&(!c||g.anchorid==h.anchorid)
})
},shouldListAnchor:function(b,e){var c=this;
var d=this.component;
var g=e||d.data;
return g.links.find(function(a){return b.anchorid==a.anchorid&&(c.shouldListPage(v.getPageFromId(b.pageid))||b.pageid=="")
})
}};
var Property=Class.create();
Property.handlePropertyNode=function(a,b){$("input[type=text]",b).rememberFocus().each(function(d,g){var e=g.name;
g.value=a[e];
var c=statusController;
$(g).change(function(){var h=a.validate(e,g.value);
if(h){g.value=a[e];
c.message(h,"error")
}})
});
$("input[type=checkbox]",b).each(function(c,e){var d=e.name;
e.checked=a[d];
$(e).change(function(){a.validate(d,e.checked)
})
})
};
Property.childToNode=function(c,k,g,b){var a=c.addClass("propContainer");
var d=$(k).attr("help");
if(d){a.attr("help",d.replace(/\&apos;/g,"'")).addClass("helpEditor")
}if($(k).attr("feature")){a.attr("data-feature",$(k).attr("feature")).addClass("helpEditor")
}var h=$(k).attr("title");
if(h){$("<span class='propertyTitle'>"+h+" </span>").appendTo(a)
}var e=propertyConverter["convert"+k.tagName.capitalize()].call(propertyConverter,g,$(k));
if(e.defaultAction&&$(k).attr("default_action")=="true"){b.defaultAction=e.defaultAction
}if($(k).attr("context_menu")){b.contextMenu.push({name:$(k).attr("context_menu"),action:e.defaultAction,cpt:g,propertyNode:k})
}if(e.node){a.append(e.node)
}if(h){$(e.node).addClass("property_select_with_title")
}if(e.inserted){setTimeout(function(){e.inserted()
})
}return e
};
Property.prototype={initialize:function(a){this.xml=a;
if(this.xml.length==0){this.xml=[{}]
}this.radioCounter=0;
this.checkboxCounter=0;
this.inputCounter=0;
this.optionCounter=0;
this.contextMenu=[]
},getDefault:function(conf){var config=conf||{};
var data={};
var val;
$(this.xml[0].childNodes).each(function(i,n){if(n.nodeType==1&&$(n).attr("name")&&$(n).attr("default")&&!(config.for_preset&&$(n).attr("ignore_for_preset"))){try{eval("val="+$(n).attr("default"));
data[$(n).attr("name")]=val
}catch(ex){dbg.error("Can't get property default value for "+$(n).attr("name")+" with "+$(n).attr("default"))
}}});
return data
},toNode:function(c){var a=this;
var b=$("<ul></ul>");
$(this.xml[0].childNodes).each(function(e,g){if(g.nodeType==1){var d=$("<"+($(g).attr("node")||"li")+($(g).attr("class")?' class="'+$(g).attr("class")+'"':"")+" />");
Property.childToNode(d,g,c,a);
b.append(d)
}});
return b
},defaultAction:function(){}};
var Content=Class.create();
Content.prototype={initialize:function(a){this.htmlText=a
},toNode:function(c){var b=$("<div class='componentBody'>"+this.htmlText+"</div>");
var a=this;
b.find("[uitype=editor],[uitype=captcha],[uitype=member],[uitype=recaptcha]").each(function(d,e){a["_convert_"+$(e).attr("uitype")].call(a,c,$(e))
});
return b
},_convert_editor:function(b,a){if(v.mode=="editor"){editorController.setContent(a,null);
a.click(function(c){if($.inArray(b,blockSelector.selected_cpts)>=0||!b.option_for("locked")){blockSelector.select(b.node);
editorController.select(b,a,c)
}else{statusController.message("The block is locked. Double-click or click on its borders to select it and then edit it.","warning")
}return false
})
}},_convert_captcha:function(c,b){var a=Math.random();
b.append("<img width=110 height=36 src=/simple_captcha/simple_captcha?simple_captcha_key="+a+" captcha_key="+a+" class='captcha_img'><input type='text' maxlength='3' name='captcha' class='site_textbox captcha_field'>")
},_convert_recaptcha:function(d,b){var a=this,c=300;
Apis.recaptcha(function(){var e=$('<div class="g-recaptcha"></div>').appendTo(b.empty().off("recaptacha:resize"));
b.data("size",b.width()<c?"compact":"normal");
grecaptcha.render(e.get(0),{sitekey:"6LcJdRsUAAAAAPqaSNTZhmt4hwDixDODWLrvABqi",theme:"light",size:b.data("size"),callback:function(){document.getElementById("body").scrollTo(0,0)
}});
b.on("recaptacha:resize",function(){var g=b.width()<c?"compact":"normal";
if(g!=b.data("size")){a._convert_recaptcha(d,b)
}})
})
},_convert_member:function(c,b){var a="<div class=member_unlogged><div style='text-align:center'><span class='_ui18_do_member_signin site_button'>Sign-in</span> or <span class=_ui18_do_member_signup>Sign-up</span></div>";
if(!b.attr("noregisterform")){a+="<div class=_ui18_member_signup><table><tr><td class=mbm_name>Display name</td><td><input type=text class='site_textbox' name='member_display_name' autocomplete='name'/></td></tr><tr><td>Email</td><td><input type=text class='site_textbox' name='member_email' autocomplete='email'/></td></tr><tr class=mbm_password><td>Password</td><td><input type=password class='site_textbox' name='member_password' autocomplete='new-password'/></td></tr><tr class=mbm_nl><td>Newsletter</td><td><input type=checkbox name='newsletter' id=newsletter_label/><label for=newsletter_label>I accept to receive newsletters</label></td></tr><tr class='mbm_captcha'><td>Type this code</td><td><div uitype='captcha'></div></td></tr></table></div>"
}a+="<div class=_ui18_member_signin><table><tr><td>Email</td><td><input type=text class='site_textbox' name='member_email' autocomplete='email'/></td></tr><tr><td>Password</td><td><input type=password class='site_textbox' name='member_password' autocomplete='current-password'/></td></tr></table></div></div>";
b.append(a);
if(b.attr("nocaptcha")=="true"){b.find(".mbm_captcha").remove()
}else{this._convert_captcha(c,$("[uitype=captcha]",b))
}if(b.attr("noregisterform")=="true"){b.find("._ui18_do_member_signup").on("click",function(){MemberController.tb_show("signup")
})
}if(b.attr("password")=="false"){b.find(".mbm_password").remove()
}if(b.attr("real_name")=="true"){b.find(".mbm_name").text("Name")
}return b
}};
var UI={initialize:function(){},onDisplay:function(a){},onSelect:function(){},onDeselect:function(){},onPropertyChanged:function(){},advancedProperties:function(){},onMoveZStart:function(){},onMoveZStop:function(){},onMoveStart:function(){},onMove:function(){},onMoveStop:function(){},onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onRotateStart:function(){},onRotateStop:function(){},onRemove:function(){},onEdit:function(){this.component.propertyDefaultAction()
},onShow:function(){},onSave:function(){},onHide:function(){},onHashChange:function(){},onFontFamilyUpdate:function(){},_isEmpty:function(){},innerSize:function(){},_innerOffset:function(){},onDeviceChanged:function(){}};
var UI_List={};
var ComponentType=Class.create();
ComponentType.init=function(c){var a=this;
this.component_types={};
this.ordered_ids=[];
this.component_type_id_with_url=[];
for(var b=0;
b<c.length;
b++){this.ordered_ids.push(c[b].id);
this.component_types[c[b].id]=c[b];
if(c[b].with_url){this.component_type_id_with_url.push(c[b].id)
}}};
ComponentType.loadType=function(component_type_id){var component_type=this.component_types[component_type_id];
if(!component_type.loading){component_type.loading=$.Deferred();
$.when(component_type.xml||$.ajax({type:"GET",url:component_type.path,dataType:"text",name:sprintf("Downloading %1$s blocks",component_type.title.capitalize()),cache:true})).done(function(dom){Object.extend(component_type,new ComponentType($.parseXML(dom.replace(/^\<\!DOCTYPE html\>\s*/,"")),component_type.class_name));
var newClass=Class.create();
Object.extend(newClass.prototype,UI);
Object.extend(newClass.prototype,UI_List[component_type.class_name]);
UI_List[component_type.class_name]=newClass;
if(window[component_type.class_name]&&window[component_type.class_name].init){window[component_type.class_name].init()
}if(window[component_type.class_name]){var h_cpt=window[component_type.class_name];
if(h_cpt.init){h_cpt.init()
}if(h_cpt.preset_data){sigCtl.connect("Theme.changed",function(){if($(".accept_bg").length){presetController.loadDefaultPresets(component_type,true,h_cpt.preset_data.default_presets)
}else{$(".ui_"+component_type.short_class_name()+"_custom_css").remove()
}$.each(eval(component_type.class_name).cpts,function(k,c){c.uiCall("onDisplay",c.componentBody)
})
})
}}component_type.loading.resolve(component_type);
presetController.componentTypeLoaded(component_type_id)
}).fail(function(xhr,status){statusController.message(sprintf("%1$s block could not be downloaded.<br/>Please check your Internet connection, Firewall, Proxy or antivirus and try again.",component_type.title.toLowerCase()).capitalize(),"error",10000,5);
component_type.loading.reject(component_type)
});
delete component_type.xml
}return component_type.loading
};
ComponentType.prototype={initialize:function(dom,class_name){dom=$(dom);
this.metadata=dom.find("metadata");
if($("ui_css_"+class_name).length==0){$("#ui_css").appendStyle(dom.find("style").text()).addClass("ui_css ui_css_"+class_name)
}editorController.changeCss();
eval(dom.find("script").text());
dom.find("includes link").each(function(){$(document.createElement("link")).attr({type:"text/css",rel:"stylesheet",media:"screen"}).prependTo($("head")).attr("href",$(this).attr("href"))
});
this.width=100;
this.height=100;
var max=this.metadata.find("max");
if(max[0]){this.max={fg:parseInt(max.attr("fg")),bg:parseInt(max.attr("bg")),url:max.attr("url")?parseInt(max.attr("url")):null}
}var size=this.metadata.find("size");
if(size[0]){var w=size.attr("width");
var h=size.attr("height");
if(w){this.width=parseInt(w)
}if(h){this.height=parseInt(h)
}}this.content=new Content(dom.find("content").text());
this.properties=new Property(dom.find("properties"));
this.design_properties=new Property(dom.find("design_properties"));
this.preset_properties=new Property(dom.find("preset_properties"));
this.counter=0;
this.default_preset=null
},getCounter:function(){return this.counter++
},presetCss:function(){if(!this.presetCssReq){this.presetCssReq=$.ajax({url:"/assets/precompile/cpts/"+this.class_name.replace(/^UI_/,"").toLowerCase()+"/preset.css",dataType:"text",name:"Loading block styles"})
}return this.presetCssReq
},get_default_preset:function(){var b=null;
if(this.default_preset){b=this.default_preset
}else{var a=presetController.find_all(this.id)[presetController.find_all(this.id).length-1];
if(a){b=a.cssid.match(/\d+/)[0]
}}return b
},short_class_name:function(){return this.class_name.replace("UI_","").toLowerCase()
}};
var ProgressController_={progress_objects:{},object_id:0,progress:0,done:0,total:0,emulate_progress:null,add:function(b){var c=0;
for(var d in this.progress_objects){c+=1
}var a=(c+1)*100-ProgressController_.done;
var e=ProgressController_.total==0?0:ProgressController_.progress/ProgressController_.total;
ProgressController_.total=ProgressController_.total==0?100:-a/(e-1);
ProgressController_.progress=ProgressController_.total-a;
this.progress_objects[this.object_id.toString()]=b;
this.object_id+=1;
if(!this.emulate_progress){this.emulateProgress()
}return this.object_id-1
},busy:function(){return this.last_shown!=null
},last_shown:null,emulateProgress:function(){return clearInterval(this.emulate_progress)
}};
var ProgressController=Class.create();
ProgressController.prototype={initialize:function(a,b){this.opts=b||{};
this.name=a;
this.id=ProgressController_.add(this);
this.next_progress=this.opts.next_progress||10;
this.update(0);
this.paused=false;
this.start_time=new Date();
this.display_priority=this.opts.display_priority||0
},update:function(b,a){a=a||{};
b=Math.min(100,b);
this.next_progress=a.next_progress||this.next_progress;
this.paused=false;
ProgressController_.progress+=b-(this.progress||0);
ProgressController_.done+=b-(this.progress||0);
this.progress=b;
var n=0;
var c;
var d=0;
var l=101;
var k;
var e=-1;
for(c in ProgressController_.progress_objects){var o=ProgressController_.progress_objects[c].display_priority;
var m=ProgressController_.progress_objects[c].progress||0;
if(o>e||(o==e&&m<l)){l=m;
k=c;
e=o
}n+=m;
d+=1
}if(d==0){console.log("Progress update call whereas it is already finished",this.name);
return
}if(n==100*d){statusController.progressMessage("Done",100);
ProgressController_.total=0;
ProgressController_.progress=0;
ProgressController_.done=0;
ProgressController_.progress_objects={};
ProgressController_.last_shown=null;
sigCtl.emit("Progress.allFinished");
clearInterval(ProgressController_.emulate_progress);
ProgressController_.emulate_progress=null
}else{if(ProgressController_.last_shown==null){sigCtl.emit("Progress.begin",JSON_.stringify(ProgressController_))
}if(ProgressController_.last_shown==null||ProgressController_.progress_objects[ProgressController_.last_shown].progress>=100){ProgressController_.last_shown=k
}try{var g=ProgressController_.progress_objects[ProgressController_.last_shown];
if(g){statusController.progressMessage(g.name,(v.mode!="viewer"&&d==1&&(!g.opts.estimated_duration&&!g.opts.next_progress)&&n<100)?true:ProgressController_.progress/ProgressController_.total*100)
}}catch(h){}}}};
var ModelTransfer={type:"POST",dataType:"json",error_to_json:true,cache:false};
var Model=Class.create();
Model.prototype={initialize:function(){this.type="Model"
},m_get:function(){var a=this;
var b=location.search.match(/preview_key=([^&]+)/);
if(b){b=b[1]
}$.ajax({url:"/json/get",dataType:"jsonp",name:"Loading page",error_to_json:true,jsonp:false,jsonpCallback:"json_get_"+this.id,data:{type:this.type,id:this.id,app_version:window.app_version,mode:v.mode,preview_key:b},success:function(c){if(c.access_denied){secCtrl.popup();
return false
}else{a.getCallback(c)
}}});
return this.m_get_done=this.m_get_done||$.Deferred()
},m_copy:function(c,d,a){var b=this;
$.ajax(Object.extend({url:"/json/copy"+c,name:"Copy in progress",data:d,success:function(e){b.getCallback(e);
if(a){a(b)
}}},ModelTransfer))
},getCallback:function(b){if(!b.errors){if(b.attributes){for(var c in b.attributes){this[c]=b.attributes[c]
}}for(var d in b){if(d!="attributes"){if(!b[d]){this[d]=null
}else{if(b[d].constructor==Array){for(var a=0;
a<(b[d].length);
a++){this[d].push(new window[d.capitalize()](this));
this[d][this[d].length-1].getCallback(b[d][a])
}}else{this[d]=new window[d.capitalize()](this);
this[d].getCallback(b[d])
}}}}}else{sigCtl.emit("Model.error",{action:"get",errors:b.errors,item:this})
}if(this.m_get_done){this.m_get_done.resolve()
}},m_post:function(){var a=this;
return $.ajax(Object.extend({url:"/json/post",name:"Updating items",dataType:"json",contentType:"application/json",data:JSON.stringify(Object.extend({type:this.type,id:this.id,app_version:window.app_version},this.to_json()))},ModelTransfer)).then(function(c){var b=$.Deferred();
var d=[];
if(!c.success){d.push("model post saving error "+a.type+"#"+a.id+" "+c.errors);
a.setHasChanged()
}console.log(""+a.type+"#"+a.id+" saved");
if(a.saveChildren){a.saveChildren().then(function(e){b.resolve(d.concat(e))
})
}else{b.resolve(d)
}b.done(function(e){console.log(""+a.type+"#"+a.id+" fully saved "+e)
});
return b
},function(){return $.Deferred().resolve(["Ajax post error saving "+a.type+"#"+a.id])
})
},m_delete:function(b){if(this.id){var a=this;
$.ajax(Object.extend({url:"/json/delete",name:"Deleting removed items",data:{type:this.type,id:this.id,app_version:window.app_version},success:function(c){a.deleteCallback(c);
b(c)
}},ModelTransfer))
}},deleteCallback:function(a){if(!a.success){sigCtl.emit("Model.error",{action:"delete",errors:a.errors,item:this})
}},m_put:function(c){var b=this;
if(!c){c=this.to_json()
}var a=$.Deferred();
$.ajax(Object.extend({url:"/json/put",name:"Saving new items",dataType:"json",contentType:"application/json",data:JSON.stringify(Object.extend({type:this.type,app_version:window.app_version},c))},ModelTransfer)).then(function(d){var e=[];
if(d.success){b.id=d.id;
if(d.idserver){b.idserver=d.idserver
}if(b.saveChildren){b.saveChildren().then(function(g){a.resolve(e.concat(g))
})
}else{a.resolve(e)
}}else{e.push("model put saving error "+b.type+"#"+b.id+" "+d.errors);
b.setHasChanged();
a.resolve(e)
}},function(){return a.resolve(["Ajax error put saving "+b.type+"#"+b.id])
});
a.done(function(d){console.log(""+b.type+"#"+b.id+" created "+d)
});
return a
},save:function(){if(this.id){if(this.mobileTreeHasChanged){this.mobileTreeHasChanged=false
}if(this.hasChanged){var a=this.m_post();
this.hasChanged=false;
return a
}else{return $.Deferred().resolve([])
}}else{return this.m_put()
}}};
var Page=Class.create();
Page.gotoCart=function(){function a(){if(!v.selectedPageFg){return false
}var b=v.getSelectedPage().cpts.find(function(d){return d.component_type&&d.component_type.class_name=="UI_Store"
});
if(b){b.onDisplayed.done(function(){if(b.ui&&b.ui.showCart){b.ui.showCart();
v.scroll_to_component(b)
}})
}return b
}if(!a()){Page.findCartPage().done(function(b){if(b.pageid){v.selectPageFromUrl(b.pageid).done(function(){a()
})
}})
}};
Page.findCartPage=function(){return $.ajax({url:"/cpt_store/get_page/"+v.id+"?site="+v.site_id+"&device="+deviceController.device,dataType:"json"})
};
Object.extend(Page.prototype,new Model);
Object.extend(Page.prototype,{initialize:function(){},pageInit:function(c,a){this.version=c;
this.type="Page";
this.cpts=new Array();
this.cptToDelete=new Array();
this.cptToDeleteToUndo=new Array();
this.selectable=true;
this.nbr_components=0;
this.hasChanged=false;
this.mobileTreeHasChanged=false;
this.level=0;
this.order=0;
this.myheight=0;
this.showing=false;
var b=this;
this.countType={};
this.m_get_done=$.Deferred();
this.m_get_done.done(function(){b.updateCountType()
});
this.node=$("#pages");
this.postLoading=[];
if(a){this.download_cpts=$.Deferred().resolve()
}},show:function(){var a=this;
var b=this.showing;
if(!this.showing){b=this.showing=$.Deferred();
this.loadComponents().then(function(){var c=$.Deferred().resolve();
a.cpts.each(function(e){var d=e.display();
if(d.then){c=c.then(function(){return d
})
}});
return c
}).then(function(){var c=a.maxDuration()+15;
setTimeout(function(){a.version.checkHeight();
if(a.version.page_bg==a){sigCtl.emitVariable("PageBg.shown")
}else{deviceController.updatePageDisplay(a)
}sigCtl.emit("Page.shown",a);
b.resolve(a);
a.showing=false
},c)
})
}return b
},to_json:function(){var a={name:this.name,version_id:this.version.id,order:this.order,level:this.level,security:JSON_.stringify(this.security),pageid:this.pageid};
if(this.seo){a.seo=JSON_.stringify(this.seo)
}a.background=JSON_.stringify(this.background);
a.foreground=JSON_.stringify(this.foreground);
a.footer=JSON_.stringify(this.footer);
a.effects=JSON_.stringify(this.effects);
a.transition=JSON_.stringify(this.transition);
a.editor=JSON_.stringify(this.editor);
return a
},toJSON:function(){return{type:"page",name:this.name,version_id:this.version.id,id:this.id,cpts:this.cpts}
},loadComponents:function(b){if(!this.download_cpts){if(this.cpts_preloaded||this.nbr_components==0){this.download_cpts=$.Deferred().resolve()
}else{this.m_get_done=$.Deferred();
var a=this;
this.m_get_done.done(function(){a.updateCountType()
});
this.download_cpts=this.m_get()
}}return this.download_cpts
},updateCountType:function(){var a=this;
a.countType={};
a.cpts.each(function(b){a.countType[b.component_type_id]=(a.countType[b.component_type_id]+1)||1
})
},addCpt:function(k,h){var b=footer.highlight();
var a;
if(this.version.selectedPageFg&&(k==5||(footer.highlight()&&footer.page_for_blocks()==v.page_bg))&&this.selectable){return this.version.page_bg.addCpt(k,h)
}var d=this;
var g=new Cpts(this,k);
var e=$.Deferred();
ComponentType.loadType(g.component_type_id).then(function(c){g.component_type=c;
if(d.hasCptUrl(g)){var l=0;
ComponentType.component_type_id_with_url.each(function(m){l+=d.countType[m]||0
});
if(l>0){statusController.message("This block can not be added (this page can not contain more than 1 Blog, Forum or Store block).\u003Cbr\u003EPlease add this block on another page...","warning",null,5);
e.reject(g);
return
}}if(b){historyController.startInGroup()
}push_origin={function_name:"page.addcpt",type_id:k};
d.pushCpt(g);
if(b){a=Misc.deepCloneObj(h);
h.y=h.y-footer.Y()
}g.setStartupXYZWH=h;
g.create();
g.onDisplayed.done(function(){d.setHasChanged(g);
d.version.checkHeight();
if(b){if(g.hasOptions("footer")){footer.set_cpt(g,{add:b});
historyController.stopInGroup()
}else{historyController.offRecords(function(){blockSelector.move_cpts(true,[g],v.getSelectedPage(),a)
})
}}});
e.resolve(g)
});
return e
},pushCpt:function(a){if(a.id&&this.cpts.find(function(b){return b.id==a.id
})){dbg.error("Pushing a cpt already present",{cpt_pushed:a,version:v,push_origin:push_origin})
}this.cpts.push(a);
this.countType[a.component_type_id]=(this.countType[a.component_type_id]+1)||1;
historyController.add(this,[a,"addAction"],function(c,b){return c=="redo"&&b[0].idserver!=null
});
return a
},unpushCpt:function(a){this.cpts.remove(a);
this.countType[a.component_type_id]=(this.countType[a.component_type_id]-1)||0
},getCpt:function(b){var a=this;
var c;
a.loadComponents().then(function(){var d=a.cpts.find(function(e){return e.id==b
});
a.cpt=d
});
return a.cpt
},getCptAnchors:function(b){var a=this;
if(b){$.map(b,function(c){return a.cpts.find(function(d){return c.anchorid==d.data.anchorid
})
})
}else{return $.grep(a.cpts,function(c){return c.data.anchorid
})
}},getCptByAnchorId:function(a){return this.getCptAnchors().find(function(b){return b.data.anchorid==a
})
},rmCpt:function(a,b){if(blockSelector.selected_cpts.find(function(c){return a==c
})){blockSelector.deselect()
}this.unpushCpt(a);
if(a.data.anchorid){sigCtl.emit("Page.rmAnchor",{pageid:a.page.pageid,anchorid:a.data.anchorid})
}if(b){b.cpts.push(a);
a.page.setHasChanged(a);
a.page=b;
historyController.add(this,[a,"mvAction",b.pageid])
}else{a.remove();
this.cptToDelete.push(a);
historyController.add(this,[a,"rmAction"],function(d,c){return d=="undo"&&c[0].idserver!=null
})
}this.version.checkHeight();
a.setHasChanged()
},undo:function(c){c[0].setHasChanged();
var d=c[0].option_for("footer")&&c[0].page==v.page_bg;
if(c[1]=="rmAction"){if(!d){v.selectPage(c[0].page)
}if(!this.cptToDelete.remove(c[0])){this.cptToDeleteToUndo.remove(c[0])
}this.cpts.push(c[0]);
this.countType[c[0].component_type_id]+=1;
c[0].updateShow("force_event");
if(!blockSelector.selected_cpts.find(function(e){return c[0]==e
})){blockSelector.select(c[0].node)
}v.checkHeight()
}else{if(c[1]=="addAction"){if(!d){v.selectPage(c[0].page)
}if(blockSelector.selected_cpts.find(function(e){return c[0]==e
})){blockSelector.deselect()
}this.unpushCpt(c[0]);
c[0].remove();
this.cptToDelete.push(c[0]);
v.checkHeight()
}else{if(c[1]=="mvAction"){var b=v.getPageFromId(c[2]);
b.rmCpt(c[0],this);
var a=this;
setTimeout(function(){if(!d){historyController.offRecords(function(){v.selectPage(a,true)
})
}v.checkHeight()
});
if(!blockSelector.selected_cpts.find(function(e){return c[0]==e
})){blockSelector.select(c[0].node)
}}}}},redo:function(b){b[0].setHasChanged();
var c=b[0].option_for("footer")&&b[0].page==v.page_bg;
if(b[1]=="rmAction"){if(!c){v.selectPage(b[0].page)
}if(blockSelector.selected_cpts.find(function(d){return b[0]==d
})){blockSelector.deselect()
}this.unpushCpt(b[0]);
b[0].remove();
this.cptToDelete.push(b[0]);
v.checkHeight()
}else{if(b[1]=="addAction"){if(!c){v.selectPage(b[0].page)
}if(!this.cptToDelete.remove(b[0])){this.cptToDeleteToUndo.remove(b[0])
}this.cpts.push(b[0]);
this.countType[b[0].component_type_id]+=1;
b[0].updateShow("force_event");
if(!blockSelector.selected_cpts.find(function(d){return b[0]==d
})){blockSelector.select(b[0].node)
}v.checkHeight()
}else{if(b[1]=="mvAction"){var a=v.getPageFromId(b[2]);
this.rmCpt(b[0],a);
setTimeout(function(){if(!c){historyController.offRecords(function(){v.selectPage(a)
})
}v.checkHeight()
});
if(!blockSelector.selected_cpts.find(function(d){return b[0]==d
})){blockSelector.select(b[0].node)
}}}}},historyHtml:function(b){var a={icon:"",label:""};
if(b[1]=="rmAction"){a.icon="remove_2";
a.label="Delete"
}else{if(b[1]=="addAction"){a.icon="add_2";
a.label="Add"
}else{if(b[1]=="mvAction"){a.icon="cpt_move";
a.label="Move"
}}}return"<div class='hh_icon'>"+b[0].component_type.icon+"<span><img src='https://ssl.sitew.org/images/blog/editor_icons/"+a.icon+".svg' /></span></div><div class='hh_desc' style='padding-left:5px;'><div class='hh_title_block'>"+b[0].component_type.title+"</div><div class='hh_label_action'>"+a.label+"</div></div>"
},undoHoverStart:function(){},undoHoverStop:function(){},saveAndCleanHistory:function(){return this.save().done(function(){historyController.clean_undoable()
})
},saveChildren:function(){var b=this;
var c=[];
var e=[];
var d=[];
$.each(this.cptToDelete,function(g,k){if(k.id){var h=$.Deferred();
d.push(h);
k.m_delete(function(l){if(l.success){b.cptToDelete.remove(k);
if(k.idserver==null){k.id=null;
b.cptToDeleteToUndo.push(k)
}}else{b.setHasChanged(k);
e.push("Error deleting cpt "+k.id)
}h.resolve()
})
}else{c.push(k);
if(k.idserver==null){k.id=null;
b.cptToDeleteToUndo.push(k)
}}});
$.each(c,function(g,h){b.cptToDelete.remove(h)
});
$.each(this.cpts,function(g,h){d.push(h.save().then(function(k){e=e.concat(k)
}))
});
var a=$.Deferred();
$.when.apply($,d).then(function(){a.resolve(e)
});
return a
},remove:function(){this.hide()
},zOnTop:function(){var a=0;
for(var b=this.cpts.length-1;
b>=0;
b--){if(a<this.cpts[b].Z()){a=this.cpts[b].Z()
}}if(a>=this.maxZIndex-1){a=this.setAllZIndeces().max
}if(a==0){return(this.maxZIndex-this.minZIndex)/2+this.minZIndex
}else{return a
}},moveToTop:function(b){var a=this.zOnTop();
if(b.Z()!=a){b.setXYZWH({z:this.zOnTop()+2})
}},moveToBottom:function(b){var a=b.Z();
for(var d=this.cpts.length-1;
d>=0;
d--){if(a>this.cpts[d].Z()){a=this.cpts[d].Z()
}}if(a!=b.Z()){if(a<=this.minZIndex+2){a=this.setAllZIndeces().min
}b.setXYZWH({z:(a-2)})
}},setAllZIndeces:function(){this.cpts.sort(function(d,c){return d.Z()-c.Z()
});
var a=(this.maxZIndex-this.minZIndex)/2+this.minZIndex-this.cpts.length;
for(var b=0;
b<this.cpts.length;
b++){this.cpts[b].setXYZWH({z:a});
a+=2
}return{min:this.cpts[0].Z(),max:this.cpts[this.cpts.length-1].Z()}
},cptsSortByY:function(){return this.cpts.sort(function(d,c){return(d.Y()>c.Y())?1:((c.Y()>d.Y())?-1:0)
})
},getTransition:function(b){var a=Object.keys(this.transition||{})[0];
if(a){switch(b){case"class":a="transition_"+a;
break;
case"data":a=this.transition[a]
}}return a
},launchTransitions:function(){var a=this;
if(this.transition_launched){return
}this.transition_launched=true;
$.each(this.cptsSortByY(),function(b,c){if(c.V()){c.launchTransition()
}});
setTimeout(function(){a.transition_launched=false
},200)
},launchTransitionsOut:function(){$.each(this.cpts,function(a,b){if(b.V()){b.launchTransitionOut()
}})
},maxDuration:function(){var a=false;
var b=this.version;
if(!b.force_no_transition&&b.selectedPageFg&&b.selectedPageFg.cpts.length&&b.page_bg.getTransition()&&Modernizr.cssanimations){a=Math.max.apply(null,$.map(b.selectedPageFg.cpts,function(d){return d.node.data("effective_duration")
}));
a=a>0?a*1.1:false
}return a
},hide:function(){var a=this.version.selectedPageFg;
this.version.selectedPageFg=null;
for(var b=0;
b<this.cpts.length;
b++){this.cpts[b].updateShow()
}this.version.selectedPageFg=a
},height:function(){return this.myheight
},setHeight:function(c){c=c+Cpts.offset_top;
this.node.height(deviceController.device=="mobile_auto"?"auto":c);
var b=$(document).scrollTop();
$("#pageContainer").height(this.node.outerHeight(true));
$("#site_tools").height($("#site_content").outerHeight());
$(document).scrollTop(b)
},setForeground:function(e){if($("#theme_background").length==0){return
}var b=this;
var k;
if(!window.v){return setTimeout(function(){b.setForeground()
},100)
}var k=$("#u2_foreground").length?$("#u2_foreground").removeClass():$("<div id='u2_foreground'></div>").appendTo("#theme_background");
if(this!=v.page_bg&&($.isEmptyObject(v.getSelectedPage().foreground)||v.getSelectedPage().foreground.select=="global")){if(v.page_bg.foreground.activate==undefined){v.page_bg.foreground.activate=true
}v.page_bg.setForeground();
return
}if(e){this.foreground.color=[["1%",k.css("background-color")],["100%",k.css("background-color")]];
$("#theme_content").css("background",k.css("background-color"))
}if(this.foreground.activate||e){$("#theme_content").show();
this.foreground.activate=true;
$("#theme_content").css(k.css(["margin-top","margin-bottom","width"]));
$("#theme_content").css(this.foreground);
$("#theme_content,#site_content").data("foreground_width",this.foreground.width||k.css("width"));
if(this.foreground.border){$("#theme_content").css({"border-radius":(this.foreground.border?this.foreground["border-radius"]:false)||"10px","border-width":(this.foreground.border?this.foreground["border-width"]:false)||"5px","border-color":this.foreground.bordercolor||k.css("border-left-color")});
this.foreground.bordercolor=this.foreground.bordercolor||k.css("background-color").replace(/,[\d\.]+\)/,"0.7)")
}else{$("#theme_content").css({"border-radius":k.css("border-top-left-radius"),"border-width":k.css("border-left-width"),"border-color":k.css("border-left-color")})
}$("#theme_content").setBackgroundGradient(this.foreground.color,this.foreground.orientation,this.foreground.angle);
if(this.foreground.shadow||v.mode=="editor"){if(k.css("box-shadow")=="none"||k.css("box-shadow")==""||k.css("box-shadow")=="undefined"){var h="0px";
var c="0px";
var a="50px";
var g="rgba(130, 130, 130, 1)"
}else{var d=k.css("box-shadow").match(/(-?\d*\.?\d+px)/g);
var h=d[0];
var c=d[1];
var a=d[2];
var g=k.css("box-shadow").match(/^.*(rgba?\([^)]+\)).*$/,"$1")[1]
}if(this.foreground.shadow){$("#theme_content").css({"box-shadow":(this.foreground.shadowH||h)+" "+(this.foreground.shadowV||c)+" "+(this.foreground.shadowD||a)+" "+(this.foreground.shadowcolor||g)});
this.foreground.shadowcolor=(this.foreground.shadowcolor||g)
}else{$("#theme_content").css("box-shadow","none")
}}else{$("#theme_content").css("box-shadow","")
}$("#theme_content").css("bottom","0px");
k.remove()
}else{if(this.foreground.select!==false){$("#theme_content").hide()
}}},setFooter:function(){var b=this;
var c=$("#footer_bg");
if(!window.v){return setTimeout(function(){b.setFooter()
},100)
}if(!c.length){return setTimeout(function(){b.setFooter()
},100)
}if(this!=v.page_bg&&($.isEmptyObject(v.getSelectedPage().footer)||v.getSelectedPage().footer.select=="global")){if(v.page_bg.footer.activate==undefined){v.page_bg.footer.activate=true
}v.page_bg.setFooter();
return
}this.footer.width=this.footer.width||"full_width";
this.footer.padding_bottom=this.footer.padding_bottom||0;
this.footer.margin_top=this.footer.margin_top||0;
if(this.footer.activate){var d=this.footer.select=="unique"?this.footer:v.page_bg.footer;
switch(d.set){case"none":$("#footer_bg").css("background","");
break;
case"image":case"texture":if(d.image&&d.image.length>0){var a;
if(d.set=="texture"){a="repeat"
}else{a="no-repeat "+(d.attachment||"scroll")+" center center / cover transparent"
}c.css("background",a);
c.cdnSrc(bestImgSrc(d.image[0],$(window).width(),$(window).height()))
}break;
case"color":c.css("background",d.color||($("#accept_bg").length?ThemeConfig.colors.color1:"rgba(125,125,125)"));
break;
case"gradient":var e=this.footer.gradient;
if(e){c.setBackgroundGradient(e.array,this.footer.orientation,this.footer.angle,false)
}break
}footer.set_width();
footer.set_height()
}},setBackground:function(){var a=this;
if(!window.v){return setTimeout(function(){a.setBackground()
},100)
}var h=$(".accept_bg:first");
h.removeClass("gradient_animation_vertical gradient_animation_horizontal gradient_animation_radial");
$("#bg-images, #bg-video, #bg-pause, #mobile_image_background").remove();
h.add("#site, .body").css("background","");
var e=v.mode=="editor"?$("#site"):$(window);
e.off("scroll.parallax");
e.off("resize.parallax");
$(window).off("resize.video");
sigCtl.disconnect("Site.resized","background_video");
sigCtl.disconnect("Version.checkHeight","parallax_check_height");
if(!this.background.set&&this.background.images&&this.background.images.length){this.background.set="image"
}if(h.length){if(v.getSelectedPage().background.select!="global"||this==v.page_bg){switch(this.background.set){case"image":case"texture":if(this.background.images&&this.background.images[0]){var b=bestImgSrc(this.background.images[0],$(window).width(),$(window).height());
var c="repeat";
if(this.background.set=="image"){c="no-repeat fixed center center / cover transparent"
}h.removeAttr("style").find("#mobile_image_background").remove();
$.fn.is_smallerScreen();
if($.fn.smallerScreen&&deviceController.device!="desktop"){$("#theme_background").prepend($("<div id='mobile_image_background'>").cdnSrc(b).css({position:"fixed",top:"0",bottom:"0",left:"0",right:"0","background-size":"cover","background-position":"50% 50%"}))
}else{h.css("background",c);
h.cdnSrc(b)
}}break;
case"color":h.css("background",this.background.color);
break;
case"gradient":var d=this.background.gradient;
if(d){h.setBackgroundGradient(d.array,d.orientation,d.angle,(v.features.gradient_background||v.mode=="editor")&&d.animate)
}break;
case"parallax":if(v.features.parallax_background||v.mode=="editor"){this.setBackgroundParallax(this.background.images)
}break;
case"video":if(v.features.video_background||v.mode=="editor"){if(deviceController.device=="desktop"){this.setBackgroundVideo();
sigCtl.connect("Site.resized",function(){a.setBackgroundVideo()
},"background_video");
$(window).on("resize.video",function(){a.setBackgroundVideo()
})
}else{if(this.background.video){c="no-repeat fixed center center / cover transparent";
h.css("background",'url("'+this.background.video[0].thumbnails.normal+'") '+c)
}}}break;
default:if(this!=v.page_bg){v.page_bg.setBackground()
}}}else{v.page_bg.setBackground()
}}},setBackgroundParallax:function(){var b=this,d=this.background.images;
if(!d||d.length==0){return
}var c=window.navigator.userAgent.match(/MSIE|Trident|Edge/);
var a=function(){var k=10,n=0,h=v.mode=="editor"?$("#site"):$(window);
var m=parseInt($("#body").height()),q;
var p=$("#bg-images");
if(p.length){var g=p.find(".multi_imgs:last");
if(g.position().top+g.height()+parseInt($("#theme_background").css("top"))>=m){return
}p.empty()
}else{p=$("<div id='bg-images'></div>").prependTo($("#theme_background"))
}if(d.length>1){var l,e,o;
do{e=bestImgSrc(d[n],$(window).width(),$(window).height());
l=$("<div>").addClass("multi_imgs").appendTo(p);
o=l.css("background-attachment")=="fixed";
if(!e.match(/^http/)&&o){e=e.replace(/(.*\/)([^\/]*)/,"$1large/$2")
}l.cdnSrc(e);
l.data({speed:k,offset:l.position().top});
n=(n+1)%d.length
}while(l.position().top+l.height()<m);
if(o){q=function(){var t=$("#bg-images .multi_imgs");
t.each(function(u){var z=$(this),y=z.data("offset");
if(z.offset().top<h.scrollTop()+h.height()&&z.offset().top>-z.height()){var w=-((h.scrollTop()-y)/k);
var x="50% "+w+"px";
z.css({backgroundPosition:x})
}})
}
}}else{var l=$("<div>").addClass("multi_imgs").cdnSrc(bestImgSrc(d[n],$(window).width(),$(window).height())).appendTo(p);
l.data({speed:k,offset:l.position().top});
l.css({height:"100%","margin-top":"0%"});
var o=l.css("background-attachment")=="fixed";
if(o){q=function(){var t=-((h.scrollTop()/m)*100);
var u="50% "+t+"px";
l.css({backgroundPosition:u})
}
}else{l.css("position","fixed")
}}if(q){h.off("scroll.parallax").on("scroll.parallax",q);
if(c&&v.mode=="viewer"){jQuery.fn.overrideWindowScroll(true)
}}};
a();
sigCtl.connect("Version.checkHeight",a,"parallax_check_height");
$.fn.trigger("scroll")
},setBackgroundVideo:function(){if(!(this.background.video&&this.background.video[0])){return
}var a=this.background.video[0];
var c=v.mode=="editor"?$("#content_editor"):$("#theme_background");
var b={"class":"video_cover",muted:1,show_on_play:true};
var l=$(window).width(),k=a.width;
var h=$(window).height(),g=a.height;
if(l/h>k/g){h=l/k*g
}else{l=h/g*k
}$("#bg-video, #bg-pause").remove();
var e=$("<div id='bg-video'><div id='bg-video-wrapper'></div></div>").prependTo(c).css("left",$("#left_menu").width()).find("div:first");
e.setVideo(a,l,h,b);
var d=$("<div id=bg-pause>").attr("title","Cache/affiche le fond vidéo.").html($("<span class='fonticon bg_play' style='display:none;'>").html($.fn.fonticon("play")).add($("<span class='fonticon bg-pause'>").html($.fn.fonticon("pause")))).appendTo(".body").on("click",function(){var m=$(this);
m.children().toggle();
if($(":first",m).is(":visible")){e.empty()
}else{e.setVideo(a,l,h,b)
}});
if(v.mode=="editor"){d.css($("#site").offset())
}e.css("background-image","url("+a.thumbnails.normal+")");
$("#site, .body").css("background","transparent")
},setHasChanged:function(a){this.hasChanged=true;
if(!a||!a.component_type||a.component_type.class_name!="UI_Menu"){this.mobileTreeHasChanged=true
}this.version.setHasChanged()
},checkHeight:function(){var a=0;
this.cpts.each(function(e){if(!e.node.is(":visible")||!e.V()||e.option_for("fixed")||e.option_for("footer")){return
}var d=(e.node[0].getBoundingClientRect().height-e.H())/2;
var b=e.Y()+e.H()+d;
if(b>a){a=b
}});
this.myheight=a;
return a
},checkWidth:function(){if(this.version.mode=="viewer"&&deviceController.device!="desktop"){return deviceController.device_size().width/2
}var a=0,b=$("#pages").width()/2;
this.cpts.each(function(k){if(k.V()&&!k.option_for("fixed")){var e=k.component_type.class_name;
if(k.data&&k.data.gadget&&k.data.gadget=="backtotop"){return
}var h=(k.node[0].getBoundingClientRect().width-k.W())/2;
var d=k.X()-(k.option_for("fixed")?$("#pages")[0].getBoundingClientRect().left:0)-b-h;
var g=d+k.W()+2*h;
if(-d>a){a=-d
}if(g>a){a=g
}}});
return a
},checkType:function(b){var a=this.getTypeMax(b);
if(a==0){statusController.message(sprintf("This block can not be added on this page.\u003Cbr\u003EPlease add this block on another page...",a),"warning",null,5);
return false
}else{if(a){if((this.countType[b.component_type_id]||1)>a){statusController.message(sprintf("This block can not be added (each page can not contain more than %1$d).\u003Cbr\u003EPlease add this block on another page...",a),"warning",null,5);
return false
}}}return true
},hasCptUrl:function(a){if(a.component_type&&a.component_type.max){return a.component_type.max.url
}else{return null
}},getVisibleCpts:function(b,c){var a=this;
b=b||"desktop";
if(b=="mobile_tree"){b="mobile"
}return this.cpts.filter(function(e){var d;
if(e.option_for("footer")){if(c){d=false
}else{if(v.getSelectedPage()!=v.page_bg&&v.getSelectedPage().footer.select=="unique"){d=v.getSelectedPage()==e.page
}else{d=e.device_coordinates[b].v==true
}}}else{d=e.device_coordinates[b].v==true
}return d
})
}});
var Pages_fg=Class.create();
Object.extend(Pages_fg.prototype,new Page);
Object.extend(Pages_fg.prototype,{initialize:function(){this.visible=true;
this.pageInit.apply(this,arguments);
this.maxZIndex=10000;
this.minZIndex=5000;
this.security={};
this.background={};
this.foreground={};
this.footer={};
this.effects={};
this.mobile_tree=[];
this.transition={};
this.cptUrl=null;
this.cptTitle=null
},clone:function(a){var c=new Pages_fg(a,true);
this.cpts.sort(function(e,d){return e.Z()-d.Z()
});
var b=$.Deferred().resolve();
this.cpts.each(function(d){if(d.V()){b=b.then(function(){return $.delay(100)
}).then(function(){return d.clone(c).create()
})
}});
c.security=$.extend({},this.security);
c.background=$.extend({},this.background);
c.foreground=$.extend({},this.foreground);
c.footer=$.extend({},this.footer);
c.effects=$.extend({},this.effects);
c.mobile_tree=$.extend({},this.mobile_tree);
c.transition=$.extend({},this.transition);
return c
},getClass:function(){return"page_fg"
},_updateMobileTree:function(b){var c=$.Deferred();
var a=this;
generateTree(this).then(function(){if(b){a.saveTree().then(function(){setTimeout(function(){c.resolve()
},50)
})
}else{setTimeout(function(){c.resolve()
},50)
}});
return c
},saveTree:function(){var b=$.Deferred();
var a=this;
var c=[];
$.ajax(Object.extend({url:"/json/post",name:"Saving the automatic mobile website",dataType:"json",contentType:"application/json",data:JSON.stringify(Object.extend({type:a.type,id:a.id,app_version:window.app_version,mobile_tree:a.mobile_tree},{}))},ModelTransfer)).then(function(d){if(!d.success){c.push("Error saving mobile tree for "+a.id+" "+(d.errors||""))
}b.resolve()
},function(){c.push("Error saving mobile tree for "+a.id);
b.resolve()
});
return b
},getHash:function(a,b){b=b||this.cptUrl;
var c=(this.seo&&this.seo.url&&this.seo.url!=""?this.seo.url:this.name.to_alphanumeric())+"."+this.pageid;
if(!a&&b){c+=b
}return c
},getUrl:function(a,b){b=b||this.cptUrl;
return"/"+this.getHash(a,b)+((!a&&b)?"":".htm")
},getTitle:function(){if(this.cptTitle){return this.cptTitle+" - "+this.version.name
}else{if(this.seo&&this.seo.title&&this.seo.title!=""){return this.seo.title
}else{var a=this.version.name+" - "+this.name;
if(a.length>60){return this.name+" - "+this.version.name
}else{return a
}}}},getDescription:function(){if(this.seo&&this.seo.description){return this.seo.description
}else{return this.getTitle()
}},setCptUrl:function(a,b,c){var d=this.cptUrl;
this.cptUrl=a;
if(b){this.cptTitle=b
}this.version.setHash(this,c||(d==a))
},getStatName:function(){return(this.cptUrl?this.name+this.cptUrl:this.name)
},getTypeMax:function(a){if(a.component_type&&a.component_type.max){return a.component_type.max.fg
}else{return null
}},previous:function(){var a=null;
var b=0;
while(!a&&b<this.version.pages_fg.length){if(this.version.pages_fg[b]==this){a=b
}b++
}if(a>0){return this.version.pages_fg[a-1]
}else{return null
}},parentPage:function(){var a=this.previous();
while(a!=null&&a.level>=this.level){a=a.previous()
}return a
},childrenPages:function(b){var a=v.pages_fg.slice(v.pages_fg.indexOf(this)+1);
var d=[];
for(var c=0;
c<a.length;
c++){if(a[c].level<=this.level){break
}d.push(a[c])
}if(b){return d
}return d.sort(function(g,e){return g.level>e.level
})
}});
var Page_bg=Class.create();
Object.extend(Page_bg.prototype,new Page);
Object.extend(Page_bg.prototype,{initialize:function(){this.pageInit.apply(this,arguments);
this.security={};
this.editor=null;
this.maxZIndex=5000;
this.foreground={};
this.footer={};
this.minZIndex=0;
var a=this;
sigCtl.getVariable("PageBg.shown",function(){setTimeout(function(){a.launchEffects()
},2000);
$.fn.protect_content()
});
sigCtl.connect("Theme.changed",function(){a.launchEffects()
})
},getClass:function(){return"page_bg"
},getTypeMax:function(a){if(a.component_type&&a.component_type.max){return a.component_type.max.bg
}else{return null
}},setEffect:function(c,d){clearInterval(this.effectInterval);
if(!window.v){return setTimeout(function(){a.setEffect(c,d)
},100)
}var a=this;
var g="sw_"+c;
$("#"+c+", .control_effect").remove();
if(d){this.effects[c]=d;
var e=JSON.parse($.cookie(g));
if(!e){$("<div id='"+c+"'>").prependTo("#body")
}$("<div id='control_"+c+"' class='control_effect'>").on("click",function(){e=!JSON.parse($.cookie(g));
$.cookie(g,e,{expires:0,path:"/"});
if(e){clearInterval(a.effectInterval);
$("#"+c).remove()
}else{a.setEffect(c,d)
}}).prependTo("#body");
switch(c){case"none":$("#snow, #control_snow, #heart, #control_heart").remove();
delete this.effects.snow;
delete this.effects.heart;
delete this.effects.none;
break;
case"snow":$("#heart, #control_heart").remove();
delete this.effects.heart;
var b=$("#snow").clone();
$("#snow").remove();
$("<div id='snow_w'></div>").prependTo("#body").append(b);
break;
case"heart":delete this.effects.snow;
$("#snow, #control_snow").remove();
$("#heart").append("<canvas></canvas>");
$(window).resize(function(){if(window.v.page_bg.effects[v]){setTimeout(function(){a.setEffect(c,d)
},100)
}});
this.getHeartBuild(true).initialize();
break
}}else{delete this.effects[c]
}return this
},launchEffects:function(){var a=this;
$.each(this.effects,function(c,b){a.setEffect(c,b)
})
},getHeartBuild:function(b){var a=this;
return{heartHeight:60,heartWidth:64,hearts:[],heartImage:"https://ssl.sitew.org/images/blog/ntnw5.png",maxHearts:40,minScale:0.4,draw:function(){this.setCanvasSize();
this.ctx.clearRect(0,0,this.w,this.h);
for(var d=0;
d<this.hearts.length;
d++){var c=this.hearts[d];
c.image=new Image();
c.image.style.height=c.height;
c.image.src=this.heartImage;
this.ctx.globalAlpha=c.opacity;
this.ctx.drawImage(c.image,c.x,c.y,c.width,c.height)
}this.move()
},move:function(){for(var d=0;
d<this.hearts.length;
d++){var c=this.hearts[d];
if(b){c.y-=c.ys
}else{c.y+=c.ys
}if(b?c.y<-this.heartHeight:c.y>this.h){c.x=Math.random()*this.w;
if(b){c.y=this.h+this.heartHeight
}else{c.y=-1*this.heartHeight
}}}},setCanvasSize:function(){this.canvas.width=$("#heart").outerWidth();
this.canvas.height=$("#heart").outerHeight();
this.w=this.canvas.width;
this.h=this.canvas.height
},initialize:function(){this.canvas=$("#heart canvas")[0];
if(!this.canvas){return
}if(!this.canvas.getContext){return
}this.setCanvasSize();
this.ctx=this.canvas.getContext("2d");
for(var c=0;
c<this.maxHearts;
c++){var d=(Math.random()*(1-this.minScale))+this.minScale;
this.hearts.push({x:Math.random()*this.w,y:Math.random()*this.h,ys:Math.random()+1,height:d*this.heartHeight,width:d*this.heartWidth,opacity:d})
}a.effectInterval=setInterval($.proxy(this.draw,this),60)
}}
}});
var Presets=Class.create();
Object.extend(Presets.prototype,new Model);
Object.extend(Presets.prototype,{initialize:function(b,c){this.component_type_id=b;
this.cssid=c;
this.m_get_done=$.Deferred();
var a=this;
this.m_get_done.done(function(){a.loaded()
})
},loaded:function(){this.type="ComponentPreset";
this.component_type=ComponentType.component_types[this.component_type_id]
},to_json:function(){var a={version_id:this.version_id,component_type_id:this.component_type_id,cssid:this.cssid,data:this.data};
return a
},parse:function(){return css_parser("preset",this.cssid,JSON.parse(this.data))
},ui_cpt:function(){if(!this._ui_cpt){this._ui_cpt=eval(this.component_type.class_name)
}return this._ui_cpt
},remove:function(a,d){historyController.add(presetController,[this,"removePreset",d,a,this.component_type],false);
v.presets.splice(v.presets.indexOf(this),1);
v.presetsToDelete.push(this);
$("#preset_"+this.component_type_id+"_"+this.cssid).remove();
var c=this.cssid.match(/\d+/);
if(c&&c[0]){c=c[0];
var b=this.component_type.class_name.toLowerCase();
if(editorConfig.preset_name[b]&&editorConfig.preset_name[b][c]){delete editorConfig.preset_name[b][c];
editorConfig.save_needed=true;
editorConfig.save()
}}this.ui_cpt().updatePreset()
},_customDataKey:function(a){return a?a.match(/^([^#]*)#(opt_\d+)#(.*)/):undefined
},customGetData:function(b,a,e){var c=null;
var g=this._customDataKey(b);
if(g&&this.data[g[1]][g[2]]){c=this.data[g[1]][g[2]][g[3]]
}return c
},getData:function(a,b){if(!b&&(!a||a.match("#"))){return this.customGetData(a)
}else{return this.data[a]
}},customSetData:function(b,a,e){var h=false;
var g=this._customDataKey(b);
if(g){var c=Misc.deepCloneObj(this.data[g[1]]||{});
c[g[2]]=c[g[2]]||{};
c[g[2]][g[3]]=a;
h=this._setDataKey(g[1],c,e,true)
}else{h=this._setDataKey(b,a,e,true)
}return h
},_setDataKey:function(b,a,d,c){if(!c&&(!b||b.match("#"))){return this.customSetData(b,a)
}else{if(d||JSON_.stringify(this.data[b])!=JSON_.stringify(a)){this.data[b]=a;
return true
}}},setData:function(g,b,c){var a=[];
if(typeof g=="object"){for(var e in g){if(this._setDataKey(e,g[e],c)){a.push(e)
}}}else{if(this._setDataKey(g,b,c)){a.push(g)
}}if(a.length>0){this.setHasChanged();
if(this.ui_cpt().onPropertyPresetChanged){this.ui_cpt().onPropertyPresetChanged(a)
}}this.load()
},find_data:function(d,c){if(!this.data[d+"_order"]){return undefined
}var e=undefined,a=this,b=0;
while(!e&&b<this.data[d+"_order"].length){if(Object.keys(a.data[d])[b]){e=a.data[d][Object.keys(a.data[d])[b]][c]
}b++
}return e
},getPropertyPresetNode:function(){if(!this.propertyPresetNode){this.propertyPresetNode=this.component_type.preset_properties.toNode(this);
if(this.propertyPresetNode.is(":empty")){this.propertyPresetNode.append("<li>This block has no styles yet.</li>")
}}return this.propertyPresetNode
},getDefaultFromProperties:function(){this.data=Object.extend({},this.component_type.properties.getDefault({for_preset:true}));
this.data=Object.extend(this.data,this.component_type.preset_properties.getDefault({for_preset:true}))
},init_controls:function(){var a=this;
if(this.init_colorPickers){this.init_colorPickers(this)
}if(this.init_sliders){this.init_sliders(this)
}},setHasChanged:function(){this.hasChanged=true;
v.setHasChanged()
},load:function(){if(v.mode=="editor"){var a=this,b=this.component_type.presetCss();
b.done(function(d){var c="preset_"+a.component_type_id+"_"+a.cssid;
$("#"+c).remove();
$(loadStyle(css_parser(a.component_type.class_name,d,a),$("#presets_custom_styles_css")[0])).attr("id",c).addClass("preset_for_cpts");
editorController.cssUpdateNeeded=true;
editorController.updateCss()
})
}},uniqId:function(){var a;
if(this.id){a="preset_"+this.id
}else{this.tmp_id=this.tmp_id||$.fn.genId("preset_tmp_");
a=this.tmp_id
}return a
}});
var PresetController=Class.create();
PresetController.prototype={initialize:function(){this.presets_downloaded=$.Deferred()
},find:function(a,b){return v.presets.find(function(c){var d=c.cssid.match(/\d+/);
return d&&c.component_type_id==a&&parseInt(d[0])==parseInt(b)
})
},find_all:function(a){return v.presets.find_all(function(b){return b.component_type_id==a
})
},create:function(cpt,clone_css_id,dup_options){var self=this;
var h_class=eval(cpt.component_type.class_name);
dup_options=dup_options||{};
$("#loading_preset").show();
var css_id=clone_css_id&&clone_css_id<=h_class.preset_data.default_presets.length?clone_css_id:new Date().valueOf();
var p=new Presets(cpt.component_type_id,h_class.preset_data.prefix+css_id);
v.presets.push(p);
p.loaded();
if(clone_css_id&&clone_css_id>h_class.preset_data.default_presets.length){p.data=Misc.deepCloneObj(this.find(cpt.component_type_id,clone_css_id).data)
}else{p.getDefaultFromProperties();
if(!clone_css_id){p.data=$.extend(p.data,h_class.getDefaultOptions(),dup_options)
}else{if(ThemeConfig[cpt.component_type.class_name]["default_"+clone_css_id]){var json_data=ThemeConfig[cpt.component_type.class_name]["default_"+clone_css_id];
$.each(json_data.keys_for_js,function(k,key){p.data[key]=json_data[key]
})
}}}p.load();
p.version_id=v.id;
cpt.component_type.default_preset=css_id;
historyController.offRecords(function(){cpt.setData("preset",css_id)
});
var new_node_list=cpt.ui.create_preset_selection_node(css_id);
this.load_panel(cpt,css_id);
new_node_list.find(".rad").prop("checked",true).change();
$("#loading_preset").hide();
historyController.add(this,[p,"addPreset",new_node_list,new_node_list.index()],false);
$("#design_blocks_wrapper").desactivate();
if(cpt.ui.applyPreset){cpt.ui.applyPreset()
}return p
},componentTypeLoaded:function(b){var a=this;
this.presets_downloaded.done(function(){$.each(a.find_all(b),function(c,d){d.load()
})
})
},undo:function(a){switch(a[1]){case"addPreset":a[0].remove();
a[2].remove();
break;
case"removePreset":v.presetsToDelete.remove(a[0]);
v.presets.push(a[0]);
if(a[3]==0){$(a[2]).prependTo(".dyn_presets")
}else{$(a[2]).insertAfter($(".dyn_presets section").eq(a[3]-1))
}if(a[0].load){a[0].load()
}break;
case"customizePreset":$(a[0]).find(".revertPreset").trigger("click");
break
}},redo:function(a){switch(a[1]){case"addPreset":v.presetsToDelete.remove(a[0]);
v.presets.push(a[0]);
if(a[3]==0){$(a[2]).prependTo(".dyn_presets")
}else{$(a[2]).insertAfter($(".dyn_presets section").eq(a[3]-1))
}if(a[0].load){a[0].load()
}break;
case"removePreset":a[0].remove();
$(".dyn_presets section")[a[3]].remove();
break;
case"customizePreset":$(a[0]).find(".convertPreset").trigger("click");
break
}},historyHtml:function(a){var b={icon:"",label:"",title:""};
if(a[1]=="removePreset"){b.icon="remove_2";
b.label="Remove block style";
b.title=a[4].title
}else{if(a[1]=="addPreset"){b.icon="add_2";
b.label="Add block style";
b.title=a[0].component_type.title
}else{if(a[1]=="customizePreset"){b.icon="cpt_move";
b.label="Customize block style";
b.title=a[2].title
}}}return"<div class='hh_icon'><img src='https://ssl.sitew.org/images/blog/editor_icons/palette.svg' /><span><img src='https://ssl.sitew.org/images/blog/editor_icons/"+b.icon+".svg' /></span></div><div class='hh_desc' style='padding-left:5px;'><div class='hh_title_block'>"+b.title+"</div><div class='hh_label_action'>"+b.label+"</div></div>"
},undoHoverStart:function(){},undoHoverStop:function(){},loadDefaultPresets:function(cpt_type,force,data_to_load){var cpt_class=eval(cpt_type.class_name),cpt_type_short_class_name=cpt_type.short_class_name();
data_to_load=data_to_load||cpt_class.preset_data.default_presets||[];
var loadPressetCss=function(key,val){var $_selector="ui_"+cpt_type_short_class_name+"_custom_css_style_"+val;
cpt_class.preset_data.css_style[val]=cpt_class.preset_data.css_style[val]||$.ajax({url:"/assets/precompile/cpts/"+cpt_type_short_class_name+"/"+(key+1)+".css?clearcache=2",dataType:"text",name:"Loading default styles"});
cpt_class.preset_data.css_style[val].done(function(css_style){if(!$("#"+$_selector).length){if(ThemeConfig[cpt_type.class_name][val]){$(loadStyle(css_parser(cpt_type_short_class_name,css_style,ThemeConfig[cpt_type.class_name][val]),$("#block_custom_styles_css")[0])).attr("id",$_selector).addClass("ui_"+cpt_type_short_class_name+"_custom_css")
}if(v.mode=="editor"){editorController.cssUpdateNeeded=true;
editorController.updateCss()
}}})
};
if(force){$(".ui_"+cpt_type_short_class_name+"_custom_css").remove();
cpt_class.preset_data.css_style={}
}if($(".ui_"+cpt_type_short_class_name+"_custom_css").length==0&&data_to_load.length){$.each(data_to_load,function(key,val){loadPressetCss(key,val)
})
}},create_panel:function(b){var a=this;
editorController.deselect();
if(window.v&&v.mode=="editor"){editorConfig.preset_name=editorConfig.preset_name||{};
if(!editorConfig.preset_name[b.component_type.class_name.toLocaleLowerCase()]){editorConfig.preset_name[b.component_type.class_name.toLocaleLowerCase()]={}
}}$.each(a.find_all(b.component_type_id),function(c,d){b.ui.create_preset_selection_node(d.cssid.match(/\d+/)[0])
})
},load_panel:function(e,d){var b=this.find(e.component_type_id,d);
var a=e.getPropertyDesignNode().find(".preset_properties_node");
a.children(":first").detach();
a.empty();
if(b){var c=b.getPropertyPresetNode().detach();
a.append(c);
b.init_controls("script.js load_preset_panel")
}},get_cpt_type_name:function(a){return a.class_name.toLowerCase()
},save_name:function(a,b,c){var d=b.find(".preset_name_edit").val();
if(d.length){editorConfig.preset_name[this.get_cpt_type_name(a)][c]=d;
editorConfig.save_needed=true;
b.find(".preset_name").text(d);
b.removeClass("editing_preset_name")
}b.find(".preset_name_edit, .preset_name").css("display","")
},bind_preset_name:function(c,e,g,d){var b=this;
var a=editorConfig.preset_name[this.get_cpt_type_name(c)][g]||(d?"Custom style ":"Style ")+(e.prevAll().length+1);
$(".preset_name",e).text(a);
$(".preset_name_edit",e).val(a);
$(".preset_name",e).on("click",function(h){var k=$(this);
k.hide();
k.siblings().show().focus();
e.addClass("editing_preset_name");
h.preventDefault();
return false
});
$(".preset_name_wrapper",e).on("click","img",function(h){console.log("click img",$(this).find(" ~ .preset_name")[0]);
$(this).find(" ~ .preset_name").trigger("click");
h.preventDefault();
return false
});
$(".preset_name_edit",e).on("blur",function(h){presetController.save_name(c,e,g);
h.preventDefault();
return false
}).on("keyup",function(k){var h=k.keyCode||k.which;
if(h==13){presetController.save_name(c,e,g)
}else{if(h==27){e.find(".preset_name_edit, .preset_name").css("display","");
$(".preset_name",e).text(a);
$(".preset_name_edit",e).val(a)
}}k.preventDefault();
return false
}).on("click",function(h){h.preventDefault();
return false
})
}};
MemberController=Class.create();
MemberController.prototype={initialize:function(a,b){this.form=a;
$("._ui18_member_signin, ._ui18_member_signin input",a).hide();
$("._ui18_do_member_signin").addClass("clickable_link");
$("._ui18_do_member_signin",this.form).addClass("uif_clickable").click(function(){$(".uis_gdpr",a).hide();
$("._ui18_member_signup, ._ui18_member_signup input",a).hide();
$("._ui18_member_signin, ._ui18_member_signin input",a).show();
$("._ui18_do_member_signin").removeClass("clickable_link");
$("._ui18_do_member_signup").addClass("clickable_link");
if(b&&b.ui.updateCptSize){b.ui.updateCptSize()
}});
$("._ui18_do_member_signup",this.form).addClass("uif_clickable").click(function(){$(".uis_gdpr",a).show();
$("._ui18_member_signin, ._ui18_member_signin input",a).hide();
$("._ui18_member_signup, ._ui18_member_signup input",a).show();
$("._ui18_do_member_signup").removeClass("clickable_link");
$("._ui18_do_member_signin").addClass("clickable_link");
if(b&&b.ui.updateCptSize){b.ui.updateCptSize()
}})
},showForm:function(){if($.cookie("member_auth_token")==null){$(".member_unlogged, ._ui18_member_signin, ._ui18_member_signin input",this.form).show();
$("._ui18_do_member_signin").removeClass("clickable_link")
}else{$(".member_unlogged",this.form).hide()
}}};
MemberController.isConnected=function(){return($.cookie("member_auth_token")!=null)
};
MemberController.signin=function(b,a){$.cookie("member_auth_token",b.auth_token,{expires:360,path:"/"});
$.cookie("member_nl_subscriber",b.nl_subscriber,{expires:360,path:"/"});
if(!a){sigCtl.emit("Member.connection_state_changed")
}};
MemberController.nlSubscriber=function(){return $.cookie("member_nl_subscriber")
};
MemberController.signout=function(){$.cookie("member_auth_token",null,{expires:360,path:"/"});
$.cookie("member_nl_subscriber",null,{expires:360,path:"/"});
if(v.mode!="editor"&&v.pages_fg.find(function(a){return a.security_method=="members"
})){location.replace(location.href.replace(location.hash,""))
}else{tb_remove(function(){sigCtl.emit("Member.connection_state_changed")
})
}};
MemberController.deleteAccount=function(){if(confirm("Delete your account?")){$.ajax({url:"/cpt_member/delete_account",dataType:"json",method:"post",cache:false,data:{site_id:v.site_id},success:function(a){tb_remove();
MemberController.signout()
}})
}};
MemberController.forgotPasswordButton=function(a){$("._ui18_do_forgot_password",a).off("click").click(function(){var b=$("input[name=member_email]:visible",a).val();
if(!b||b==""){alert("Please type your email address in the corresponding field.")
}else{$.ajax({url:"/cpt_member/forgot_password",data:{site_id:v.site_id,member_email:b},dataType:"json",method:"post",success:function(c){if(c.success){alert("Password sent")
}else{if(c.error){alert(c.error)
}}}})
}return false
})
};
MemberController.member_space=function(){var a=v.getSelectedPage();
if(MemberController.isConnected()){if(a.setCptUrl){a.setCptUrl("/m0o/Account")
}params={site_id:v.site_id};
if(v.mode=="editor"&&v.hasChanged){$.extend(params,{draft:true},{config:JSON_.stringify(v.member_config.showedFields)})
}tb_show_viewer(null,"/cpt_member/member_space?"+$.param(params)+"&TB_iframe=true&height=500&width=1000");
$("#TB_window").on("unload",function(){if(a.setCptUrl){setTimeout(function(){a.setCptUrl(null)
},500)
}})
}};
MemberController.tb_show=function(b,c){c=c||{};
var a=this;
var d=function(){MemberController.update_fields().then(function(){var l={signup:[650,"ui18_signup_content"],signin:[250,"ui18_signin_content"]};
tb_show_viewer(null,"TB_inline?width=600&inlineId="+l[b][1]);
if(b=="signup"){var k=$(".ui18_logo");
if(v.member_config.logo){var h=bestImgSrc(v.member_config.logo,k.width(),k.height());
opt_bg="no-repeat center center / contain transparent";
k.css("background",opt_bg);
k.cdnSrc(h);
k.css("display","inline-block")
}else{k.css("display","none")
}v.member_config.signup_baseline?$("#signup_baseline_node").html(v.member_config.signup_baseline.replace(/\n/g,"<br>")).show():$("#signup_baseline_node").hide()
}else{v.member_config.signin_baseline?$("#signin_baseline_node").html(v.member_config.signin_baseline.replace(/\n/g,"<br>")).show():$("#signin_baseline_node").hide()
}$("#TB_window .mySignupLink").toggle(!v.member_config.disable_signup);
if(c.errors){$("#TB_window .window_popup_content.ui18_modal ._ui18_errors").empty().append($("<span>").html(c.errors.join("<br/>")))
}if(c.callback&&typeof(c.callback)=="function"){$("#TB_window").on("unload",function(){c.callback.call()
})
}var g=$("#TB_overlay");
switch(v.member_config.background_selected){case"none":g.css("background","none");
break;
case"color":g.css("background-color",v.member_config.color);
break;
case"image":case"texture":if(v.member_config.image){var e;
if(v.member_config.background_selected=="texture"){e="repeat"
}else{e="no-repeat scroll center center / cover transparent"
}g.css("background",e);
g.cdnSrc(bestImgSrc(v.member_config.image,$(window).width(),$(window).height()))
}break;
case"gradient":g.setBackgroundGradient(v.member_config.array_gradient,v.member_config.orientation,v.member_config.angle||0,v.member_config.animate_gradient);
break
}g.css("opacity",1)
})
};
if($("#TB_window").length){tb_remove();
setTimeout(d,500)
}else{d()
}};
MemberController.update_fields=function(){var a=$.Deferred();
MemberController.loadPopups().then(function(){var b=$("<div>");
b.append('<div class="item_div"><label class="label_form phd"><span class="phd_s">Email<p class="label_form_important">*</p></span><input name="member_email" type="email" class="site_textbox" autocomplete="false" required></label></div>');
b.append('<div class="item_div"><label class="label_form phd"><span class="phd_s">Password<p class="label_form_important">*</p></span><input name="member_password" type="password" class="site_textbox" autocomplete="new-password" required></label></div>');
b.append('<div class="item_div"><label class="label_form phd"><span class="phd_s">Display name</span><input name="member_display_name" type="text" class="site_textbox" autocomplete="false" required></label></div>');
var c=false;
var d=[];
$.each(v.member_config.showedFields,function(e,g){$.each(v.member_config.allowedFields,function(k,n){if(n.name==g[0]&&n.optional){var l=$.Deferred();
var o=g[1];
if(o&&!c){c=true
}var m=$('<div class="item_div"><label class="label_form phd"><span class="phd_s">'+n.placeholder+(o?'<p class="label_form_important">*</p>':"")+"</span></label></div>");
var h="";
if(n.name=="country_id"){$.get("/cpt_store/country_list",function(p){h=$(p).find("select").attr("name","country_id");
l.resolve()
})
}else{h=$('<input class="site_textbox" name="'+n.name+'" type="text" '+(o?"required":"")+">");
l.resolve()
}l.then(function(){m.find("label").append(h);
if($(".item_div:nth-child("+(parseInt(e)+3)+"):not(.newsletter_check)",b).length>0){$(".item_div:nth-child("+(parseInt(e)+3)+")",b).after(m)
}else{b.append(m)
}});
d.push(l)
}})
});
$.when.apply($,d).then(function(){if(v.member_config.nl){b.append(sprintf('<div class="item_div newsletter_check" id="nl_tr"><label class="label_form"><input class="newsletter_check" style="margin-left: 5px;" name="newsletter" type="checkbox"><span>%s</span></label></div>',"I accept to receive newsletters"))
}$("#ui18_connection_forms .facultative_fields").html(b.html());
if(c&&!$("#ui18_connection_forms .span_form_important").length){$("#ui18_connection_forms .component_gdpr_container").after('<span class="span_form_important">*: Required fields</span>')
}b.remove();
a.resolve()
})
});
return a
};
MemberController.remember_if_connected=function(a){MemberController.was_connected=MemberController.isConnected()
};
MemberController.getData=function(b){var c={auth_token:$.cookie("member_auth_token")};
if(v&&v.mode=="editor"){c.draft=true;
c.config=JSON_.stringify(v.member_config.showedFields)
}var a=$(".ui18_modal:visible");
if(a.length){b=a
}if($("._ui18_member_signup:visible",b).add(".signup_form:visible").length){c.signup=true;
c.gdpr=member_gdpr.getGdpr($("#TB_window .signup_form"))
}b.find("input, select, textarea").filter(":visible").each(function(d,e){c[e.name]=$(e).is(":checkbox")?$(e).is(":checked"):e.value
});
if(b.find("input[name=member_config]").length){c.config=b.find("input[name=member_config]").val()
}return c
};
MemberController.signin=function(b){var a=b;
if(b instanceof $){a=MemberController.getData(b)
}MemberController.remember_if_connected();
if(!a.signup||member_gdpr.testFormGdpr($("#TB_window .signup_form"),"UI_Member")){return $.ajax({url:"/json/member_sign_in_or_up",dataType:"json",data:{m:a,site_id:v.site_id},method:"post",success:function(c){MemberController.signin_callback(c);
if(c.errors){alert(c.errors.join("\n"))
}if(MemberController.isConnected()!=MemberController.was_connected){sigCtl.emit("Member.connection_state_changed")
}}})
}else{return $.Deferred().reject()
}};
MemberController.signin_callback=function(a){if(a.member&&a.member.auth_token&&!MemberController.was_connected){$.cookie("member_auth_token",a.member.auth_token,{expires:360,path:"/"});
$.cookie("member_nl_subscriber",a.member.nl_subscriber,{expires:360,path:"/"});
$.cookie("member_display_name",a.member.display_name,{expires:360,path:"/"});
MemberController.was_connected=true;
tb_remove(function(){sigCtl.emit("Member.connection_state_changed")
})
}else{if(a.delete_member_auth_token){$.cookie("member_auth_token",null);
$.cookie("member_nl_subscriber",null);
$.cookie("member_display_name",null);
MemberController.was_connected=false
}}};
MemberController.loadPopups=function(){var a=function(c){$(".mySigninLink",c).on("click",function(){$(".first_signin_content:visible, ._ui18_member_unlogged:visible").length?tb_remove():MemberController.tb_show("signin")
});
MemberController.forgotPasswordButton(c.find(".submit_form.signin_form").parent());
$(".mySignupLink",c).on("click",function(){MemberController.tb_show("signup")
});
$("._ui18_do_member_signup, ._ui18_do_member_signin",c).on("click",function(d){MemberController.signin(c);
d.preventDefault();
return false
})
};
var b=$.Deferred();
if(!$("#ui18_connection_forms").length){$.ajax({url:"/cpt_member/connection_forms",data:{},dataType:"html",success:function(c){a($("<div id='ui18_connection_forms'></div>").html(c).appendTo("body").hide());
sigCtl.emit("Member.popups_loaded");
b.resolve()
}})
}else{b.resolve()
}return b
};
if(typeof Object.create!=="function"){Object.create=function(b){function a(){}a.prototype=b;
return new a()
}
}(function(d,c,a,e){var b={init:function(h,k){var g=this;
g.elem=k;
g.$elem=d(k);
g.imageSrc=g.$elem.data("zoom-image")?g.$elem.data("zoom-image"):g.$elem.attr("src");
g.options=d.extend({},d.fn.elevateZoom.options,h);
if(g.options.tint){g.options.lensColour="none",g.options.lensOpacity="1"
}if(g.options.zoomType=="inner"){g.options.showLens=false
}g.$elem.parent().removeAttr("title").removeAttr("alt");
g.zoomImage=g.imageSrc;
g.refresh(1);
d("#"+g.options.gallery+" a").click(function(l){if(g.options.galleryActiveClass){d("#"+g.options.gallery+" a").removeClass(g.options.galleryActiveClass);
d(this).addClass(g.options.galleryActiveClass)
}l.preventDefault();
if(d(this).data("zoom-image")){g.zoomImagePre=d(this).data("zoom-image")
}else{g.zoomImagePre=d(this).data("image")
}g.swaptheimage(d(this).data("image"),g.zoomImagePre);
return false
})
},refresh:function(h){var g=this;
setTimeout(function(){g.fetch(g.imageSrc)
},h||g.options.refresh)
},fetch:function(k){var g=this;
var h=new Image();
h.onload=function(){g.largeWidth=h.width*100;
g.largeHeight=h.height*100;
g.options.scrollZoomIncrement=Math.pow(h.width*h.height,0.81)/20000;
g.startZoom();
g.currentImage=g.imageSrc;
g.options.onZoomedImageLoaded(g.$elem)
};
h.src=k;
return
},startZoom:function(){var h=this;
h.nzWidth=h.$elem.width();
h.nzHeight=h.$elem.height();
h.isWindowActive=false;
h.isLensActive=false;
h.isTintActive=false;
h.overWindow=false;
if(h.options.imageCrossfade){h.zoomWrap=h.$elem.wrap('<div style="height:'+h.nzHeight+"px;width:"+h.nzWidth+'px;" class="zoomWrapper" />');
h.$elem.css("position","absolute")
}h.zoomLock=1;
h.scrollingLock=false;
h.changeBgSize=false;
h.currentZoomLevel=h.options.zoomLevel;
h.nzOffset=h.$elem.offset();
h.widthRatio=(h.largeWidth/h.currentZoomLevel)/h.nzWidth;
h.heightRatio=(h.largeHeight/h.currentZoomLevel)/h.nzHeight;
if(h.options.zoomType=="window"){h.zoomWindowStyle="overflow: hidden;background-position: 0px 0px;text-align:center;background-color: "+String(h.options.zoomWindowBgColour)+";width: "+String(h.options.zoomWindowWidth)+"px;height: "+String(h.options.zoomWindowHeight)+"px;float: left;background-size: "+h.largeWidth/h.currentZoomLevel+"px "+h.largeHeight/h.currentZoomLevel+"px;display: none;z-index:100;border: "+String(h.options.borderSize)+"px solid "+h.options.borderColour+";background-repeat: no-repeat;position: absolute;"
}if(h.options.zoomType=="inner"){var g=h.$elem.css("border-left-width");
h.zoomWindowStyle="overflow: hidden;margin-left: "+String(g)+";margin-top: "+String(g)+";background-position: 0px 0px;width: "+String(h.nzWidth)+"px;height: "+String(h.nzHeight)+"px;px;float: left;display: none;cursor:"+(h.options.cursor)+";px solid "+h.options.borderColour+";background-repeat: no-repeat;position: absolute;"
}if(h.options.zoomType=="window"){if(h.nzHeight<h.options.zoomWindowWidth/h.widthRatio){lensHeight=h.nzHeight
}else{lensHeight=String((h.options.zoomWindowHeight/h.heightRatio))
}if(h.largeWidth<h.options.zoomWindowWidth){lensWidth=h.nzWidth
}else{lensWidth=(h.options.zoomWindowWidth/h.widthRatio)
}h.lensStyle="background-position: 0px 0px;width: "+String((h.options.zoomWindowWidth)/h.widthRatio)+"px;height: "+String((h.options.zoomWindowHeight)/h.heightRatio)+"px;float: right;display: none;overflow: hidden;z-index: 999;-webkit-transform: translateZ(0);opacity:"+(h.options.lensOpacity)+";filter: alpha(opacity = "+(h.options.lensOpacity*100)+"); zoom:1;width:"+lensWidth+"px;height:"+lensHeight+"px;background-color:"+(h.options.lensColour)+";cursor:"+(h.options.cursor)+";border: "+(h.options.lensBorderSize)+"px solid "+(h.options.lensBorderColour)+";background-repeat: no-repeat;position: absolute;"
}h.tintStyle="display: block;position: absolute;background-color: "+h.options.tintColour+";filter:alpha(opacity=0);opacity: 0;width: "+h.nzWidth+"px;height: "+h.nzHeight+"px;";
h.lensRound="";
if(h.options.zoomType=="lens"){h.lensStyle="background-position: 0px 0px;float: left;display: none;border: "+String(h.options.borderSize)+"px solid "+h.options.borderColour+";width:"+String(h.options.lensSize)+"px;height:"+String(h.options.lensSize)+"px;background-repeat: no-repeat;position: absolute;"
}if(h.options.lensShape=="round"){h.lensRound="border-top-left-radius: "+String(h.options.lensSize/2+h.options.borderSize)+"px;border-top-right-radius: "+String(h.options.lensSize/2+h.options.borderSize)+"px;border-bottom-left-radius: "+String(h.options.lensSize/2+h.options.borderSize)+"px;border-bottom-right-radius: "+String(h.options.lensSize/2+h.options.borderSize)+"px;"
}h.zoomContainer=d('<div class="zoomContainer" style="-webkit-transform: translateZ(0);position:absolute;left:'+h.nzOffset.left+"px;top:"+h.nzOffset.top+"px;height:"+h.nzHeight+"px;width:"+h.nzWidth+'px;"></div>');
d("body").append(h.zoomContainer);
if(h.options.containLensZoom&&h.options.zoomType=="lens"){h.zoomContainer.css("overflow","hidden")
}if(h.options.zoomType!="inner"){h.zoomLens=d("<div class='zoomLens' style='"+h.lensStyle+h.lensRound+"'>&nbsp;</div>").appendTo(h.zoomContainer).click(function(){h.$elem.trigger("click")
});
if(h.options.tint){h.tintContainer=d("<div/>").addClass("tintContainer");
h.zoomTint=d("<div class='zoomTint' style='"+h.tintStyle+"'></div>");
h.zoomLens.wrap(h.tintContainer);
h.zoomTintcss=h.zoomLens.after(h.zoomTint);
h.zoomTintImage=d('<img style="position: absolute; left: 0px; top: 0px; max-width: none; width: '+h.nzWidth+"px; height: "+h.nzHeight+'px;" src="'+h.imageSrc+'">').appendTo(h.zoomLens).click(function(){h.$elem.trigger("click")
})
}}if(isNaN(h.options.zoomWindowPosition)){h.zoomWindow=d("<div style='z-index:999;left:"+(h.windowOffsetLeft)+"px;top:"+(h.windowOffsetTop)+"px;"+h.zoomWindowStyle+"' class='zoomWindow'>&nbsp;</div>").appendTo("body").click(function(){h.$elem.trigger("click")
})
}else{h.zoomWindow=d("<div style='z-index:999;left:"+(h.windowOffsetLeft)+"px;top:"+(h.windowOffsetTop)+"px;"+h.zoomWindowStyle+"' class='zoomWindow'>&nbsp;</div>").appendTo(h.zoomContainer).click(function(){h.$elem.trigger("click")
})
}h.zoomWindowContainer=d("<div/>").addClass("zoomWindowContainer").css("width",h.options.zoomWindowWidth);
h.zoomWindow.wrap(h.zoomWindowContainer);
if(h.options.zoomType=="lens"){h.zoomLens.css({backgroundImage:"url('"+h.imageSrc+"')"})
}if(h.options.zoomType=="window"){h.zoomWindow.css({backgroundImage:"url('"+h.imageSrc+"')"})
}if(h.options.zoomType=="inner"){h.zoomWindow.css({backgroundImage:"url('"+h.imageSrc+"')"})
}h.$elem.bind("touchmove",function(k){k.preventDefault();
var l=k.originalEvent.touches[0]||k.originalEvent.changedTouches[0];
h.setPosition(l)
});
h.zoomContainer.bind("touchmove",function(k){if(h.options.zoomType=="inner"){h.showHideWindow("show")
}k.preventDefault();
var l=k.originalEvent.touches[0]||k.originalEvent.changedTouches[0];
h.setPosition(l)
});
h.zoomContainer.bind("touchend",function(k){h.showHideWindow("hide");
if(h.options.showLens){h.showHideLens("hide")
}if(h.options.tint&&h.options.zoomType!="inner"){h.showHideTint("hide")
}});
h.$elem.bind("touchend",function(k){h.showHideWindow("hide");
if(h.options.showLens){h.showHideLens("hide")
}if(h.options.tint&&h.options.zoomType!="inner"){h.showHideTint("hide")
}});
if(h.options.showLens){h.zoomLens.bind("touchmove",function(k){k.preventDefault();
var l=k.originalEvent.touches[0]||k.originalEvent.changedTouches[0];
h.setPosition(l)
});
h.zoomLens.bind("touchend",function(k){h.showHideWindow("hide");
if(h.options.showLens){h.showHideLens("hide")
}if(h.options.tint&&h.options.zoomType!="inner"){h.showHideTint("hide")
}})
}h.$elem.bind("mousemove",function(k){if(h.overWindow==false){h.setElements("show")
}if(h.lastX!==k.clientX||h.lastY!==k.clientY){h.setPosition(k);
h.currentLoc=k
}h.lastX=k.clientX;
h.lastY=k.clientY
});
h.zoomContainer.bind("mousemove",function(k){if(h.overWindow==false){h.setElements("show")
}if(h.lastX!==k.clientX||h.lastY!==k.clientY){h.setPosition(k);
h.currentLoc=k
}h.lastX=k.clientX;
h.lastY=k.clientY
});
if(h.options.zoomType!="inner"){h.zoomLens.bind("mousemove",function(k){if(h.lastX!==k.clientX||h.lastY!==k.clientY){h.setPosition(k);
h.currentLoc=k
}h.lastX=k.clientX;
h.lastY=k.clientY
})
}if(h.options.tint&&h.options.zoomType!="inner"){h.zoomTint.bind("mousemove",function(k){if(h.lastX!==k.clientX||h.lastY!==k.clientY){h.setPosition(k);
h.currentLoc=k
}h.lastX=k.clientX;
h.lastY=k.clientY
})
}if(h.options.zoomType=="inner"){h.zoomWindow.bind("mousemove",function(k){if(h.lastX!==k.clientX||h.lastY!==k.clientY){h.setPosition(k);
h.currentLoc=k
}h.lastX=k.clientX;
h.lastY=k.clientY
})
}h.zoomContainer.add(h.$elem).mouseenter(function(k){if(h.overWindow==false){h.setElements("show")
}h.currentLoc=k;
h.changeZoomLevel(101)
}).mouseleave(function(){if(!h.scrollLock){h.setElements("hide");
h.options.onDestroy(h.$elem)
}else{setTimeout(function(){h.zoomContainer.add(h.$elem).trigger("mouseleave")
},250)
}});
if(h.options.zoomType!="inner"){h.zoomWindow.mouseenter(function(){h.overWindow=true;
h.setElements("hide")
}).mouseleave(function(){h.overWindow=false
})
}if(h.options.zoomLevel!=1){}if(h.options.minZoomLevel){h.minZoomLevel=h.options.minZoomLevel
}else{h.minZoomLevel=h.options.scrollZoomIncrement*2
}if(h.options.scrollZoom){h.zoomContainer.add(h.$elem).bind("mousewheel DOMMouseScroll MozMousePixelScroll",function(k){h.scrollLock=true;
clearTimeout(d.data(this,"timer"));
d.data(this,"timer",setTimeout(function(){h.scrollLock=false
},250));
var l=k.originalEvent.wheelDelta||k.originalEvent.detail*-1;
k.stopImmediatePropagation();
k.stopPropagation();
k.preventDefault();
if(l/120>0){if(h.currentZoomLevel>=h.minZoomLevel){h.changeZoomLevel(h.currentZoomLevel-h.options.scrollZoomIncrement)
}}else{if(h.options.maxZoomLevel){if(h.currentZoomLevel<=h.options.maxZoomLevel){h.changeZoomLevel(parseFloat(h.currentZoomLevel)+h.options.scrollZoomIncrement)
}}else{h.changeZoomLevel(parseFloat(h.currentZoomLevel)+h.options.scrollZoomIncrement)
}}return false
})
}},setElements:function(h){var g=this;
if(!g.options.zoomEnabled){return false
}if(h=="show"){if(g.isWindowSet){if(g.options.zoomType=="inner"){g.showHideWindow("show")
}if(g.options.zoomType=="window"){g.showHideWindow("show")
}if(g.options.showLens){g.showHideLens("show")
}if(g.options.tint&&g.options.zoomType!="inner"){g.showHideTint("show")
}}}if(h=="hide"){if(g.options.zoomType=="window"){g.showHideWindow("hide")
}if(!g.options.tint){g.showHideWindow("hide")
}if(g.options.showLens){g.showHideLens("hide")
}if(g.options.tint){g.showHideTint("hide")
}}},setPosition:function(h){var g=this;
if(!g.options.zoomEnabled){return false
}g.nzHeight=g.$elem.height();
g.nzWidth=g.$elem.width();
g.nzOffset=g.$elem.offset();
if(g.options.tint&&g.options.zoomType!="inner"){g.zoomTint.css({top:0});
g.zoomTint.css({left:0})
}if(g.options.responsive&&!g.options.scrollZoom){if(g.options.showLens){if(g.nzHeight<g.options.zoomWindowWidth/g.widthRatio){lensHeight=g.nzHeight
}else{lensHeight=String((g.options.zoomWindowHeight/g.heightRatio))
}if(g.largeWidth<g.options.zoomWindowWidth){lensWidth=g.nzWidth
}else{lensWidth=(g.options.zoomWindowWidth/g.widthRatio)
}g.widthRatio=g.largeWidth/g.nzWidth;
g.heightRatio=g.largeHeight/g.nzHeight;
if(g.options.zoomType!="lens"){if(g.nzHeight<g.options.zoomWindowWidth/g.widthRatio){lensHeight=g.nzHeight
}else{lensHeight=String((g.options.zoomWindowHeight/g.heightRatio))
}if(g.nzWidth<g.options.zoomWindowHeight/g.heightRatio){lensWidth=g.nzWidth
}else{lensWidth=String((g.options.zoomWindowWidth/g.widthRatio))
}g.zoomLens.css("width",lensWidth);
g.zoomLens.css("height",lensHeight);
if(g.options.tint){g.zoomTintImage.css("width",g.nzWidth);
g.zoomTintImage.css("height",g.nzHeight)
}}if(g.options.zoomType=="lens"){g.zoomLens.css({width:String(g.options.lensSize)+"px",height:String(g.options.lensSize)+"px"})
}}}g.zoomContainer.css({top:g.nzOffset.top});
g.zoomContainer.css({left:g.nzOffset.left});
g.mouseLeft=parseInt(h.pageX-g.nzOffset.left);
g.mouseTop=parseInt(h.pageY-g.nzOffset.top);
if(g.options.zoomType=="window"){g.Etoppos=(g.mouseTop<(g.zoomLens.height()/2));
g.Eboppos=(g.mouseTop>g.nzHeight-(g.zoomLens.height()/2)-(g.options.lensBorderSize*2));
g.Eloppos=(g.mouseLeft<0+((g.zoomLens.width()/2)));
g.Eroppos=(g.mouseLeft>(g.nzWidth-(g.zoomLens.width()/2)-(g.options.lensBorderSize*2)))
}if(g.options.zoomType=="inner"){g.Etoppos=(g.mouseTop<((g.nzHeight/2)/g.heightRatio));
g.Eboppos=(g.mouseTop>(g.nzHeight-((g.nzHeight/2)/g.heightRatio)));
g.Eloppos=(g.mouseLeft<0+(((g.nzWidth/2)/g.widthRatio)));
g.Eroppos=(g.mouseLeft>(g.nzWidth-(g.nzWidth/2)/g.widthRatio-(g.options.lensBorderSize*2)))
}if(g.mouseLeft<0||g.mouseTop<0||g.mouseLeft>g.nzWidth||g.mouseTop>g.nzHeight){g.setElements("hide");
return
}else{if(g.options.showLens){g.lensLeftPos=String(Math.floor(g.mouseLeft-g.zoomLens.width()/2));
g.lensTopPos=String(Math.floor(g.mouseTop-g.zoomLens.height()/2))
}if(g.Etoppos){g.lensTopPos=0
}if(g.Eloppos){g.windowLeftPos=0;
g.lensLeftPos=0;
g.tintpos=0
}if(g.options.zoomType=="window"){if(g.Eboppos){g.lensTopPos=Math.max((g.nzHeight)-g.zoomLens.height()-(g.options.lensBorderSize*2),0)
}if(g.Eroppos){g.lensLeftPos=(g.nzWidth-(g.zoomLens.width())-(g.options.lensBorderSize*2))
}}if(g.options.zoomType=="inner"){if(g.Eboppos){g.lensTopPos=Math.max(((g.nzHeight)-(g.options.lensBorderSize*2)),0)
}if(g.Eroppos){g.lensLeftPos=(g.nzWidth-(g.nzWidth)-(g.options.lensBorderSize*2))
}}if(g.options.zoomType=="lens"){g.windowLeftPos=String(((h.pageX-g.nzOffset.left)*g.widthRatio-g.zoomLens.width()/2)*(-1));
g.windowTopPos=String(((h.pageY-g.nzOffset.top)*g.heightRatio-g.zoomLens.height()/2)*(-1));
g.zoomLens.css({backgroundPosition:g.windowLeftPos+"px "+g.windowTopPos+"px"});
if(g.changeBgSize){if(g.nzHeight>g.nzWidth){if(g.options.zoomType=="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}else{if(g.options.zoomType=="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}g.changeBgSize=false
}g.setWindowPostition(h)
}if(g.options.tint&&g.options.zoomType!="inner"){g.setTintPosition(h)
}if(g.options.zoomType=="window"){g.setWindowPostition(h)
}if(g.options.zoomType=="inner"){g.setWindowPostition(h)
}if(g.options.showLens){if(g.fullwidth&&g.options.zoomType!="lens"){g.lensLeftPos=0
}g.zoomLens.css({left:g.lensLeftPos+"px",top:g.lensTopPos+"px"})
}}},showHideWindow:function(h){var g=this;
if(h=="show"){if(!g.isWindowActive){if(g.options.zoomWindowFadeIn){g.zoomWindow.stop(true,true,false).fadeIn(g.options.zoomWindowFadeIn)
}else{g.zoomWindow.show()
}g.isWindowActive=true
}}if(h=="hide"){if(g.isWindowActive){if(g.options.zoomWindowFadeOut){g.zoomWindow.stop(true,true).fadeOut(g.options.zoomWindowFadeOut,function(){if(g.loop){clearInterval(g.loop);
g.loop=false
}})
}else{g.zoomWindow.hide()
}g.isWindowActive=false
}}},showHideLens:function(h){var g=this;
if(h=="show"){if(!g.isLensActive){if(g.options.lensFadeIn){g.zoomLens.stop(true,true,false).fadeIn(g.options.lensFadeIn)
}else{g.zoomLens.show()
}g.isLensActive=true
}}if(h=="hide"){if(g.isLensActive){if(g.options.lensFadeOut){g.zoomLens.stop(true,true).fadeOut(g.options.lensFadeOut)
}else{g.zoomLens.hide()
}g.isLensActive=false
}}},showHideTint:function(h){var g=this;
if(h=="show"){if(!g.isTintActive){if(g.options.zoomTintFadeIn){g.zoomTint.css({opacity:g.options.tintOpacity}).animate().stop(true,true).fadeIn("slow")
}else{g.zoomTint.css({opacity:g.options.tintOpacity}).animate();
g.zoomTint.show()
}g.isTintActive=true
}}if(h=="hide"){if(g.isTintActive){if(g.options.zoomTintFadeOut){g.zoomTint.stop(true,true).fadeOut(g.options.zoomTintFadeOut)
}else{g.zoomTint.hide()
}g.isTintActive=false
}}},setLensPostition:function(g){},setWindowPostition:function(h){var g=this;
if(!isNaN(g.options.zoomWindowPosition)){switch(g.options.zoomWindowPosition){case 1:g.windowOffsetTop=(g.options.zoomWindowOffety);
g.windowOffsetLeft=(+g.nzWidth);
break;
case 2:if(g.options.zoomWindowHeight>g.nzHeight){g.windowOffsetTop=((g.options.zoomWindowHeight/2)-(g.nzHeight/2))*(-1);
g.windowOffsetLeft=(g.nzWidth)
}else{}break;
case 3:g.windowOffsetTop=(g.nzHeight-g.zoomWindow.height()-(g.options.borderSize*2));
g.windowOffsetLeft=(g.nzWidth);
break;
case 4:g.windowOffsetTop=(g.nzHeight);
g.windowOffsetLeft=(g.nzWidth);
break;
case 5:g.windowOffsetTop=(g.nzHeight);
g.windowOffsetLeft=(g.nzWidth-g.zoomWindow.width()-(g.options.borderSize*2));
break;
case 6:if(g.options.zoomWindowHeight>g.nzHeight){g.windowOffsetTop=(g.nzHeight);
g.windowOffsetLeft=((g.options.zoomWindowWidth/2)-(g.nzWidth/2)+(g.options.borderSize*2))*(-1)
}else{}break;
case 7:g.windowOffsetTop=(g.nzHeight);
g.windowOffsetLeft=0;
break;
case 8:g.windowOffsetTop=(g.nzHeight);
g.windowOffsetLeft=(g.zoomWindow.width()+(g.options.borderSize*2))*(-1);
break;
case 9:g.windowOffsetTop=(g.nzHeight-g.zoomWindow.height()-(g.options.borderSize*2));
g.windowOffsetLeft=(g.zoomWindow.width()+(g.options.borderSize*2))*(-1);
break;
case 10:if(g.options.zoomWindowHeight>g.nzHeight){g.windowOffsetTop=((g.options.zoomWindowHeight/2)-(g.nzHeight/2))*(-1);
g.windowOffsetLeft=(g.zoomWindow.width()+(g.options.borderSize*2))*(-1)
}else{}break;
case 11:g.windowOffsetTop=(g.options.zoomWindowOffety);
g.windowOffsetLeft=(g.zoomWindow.width()+(g.options.borderSize*2))*(-1);
break;
case 12:g.windowOffsetTop=(g.zoomWindow.height()+(g.options.borderSize*2))*(-1);
g.windowOffsetLeft=(g.zoomWindow.width()+(g.options.borderSize*2))*(-1);
break;
case 13:g.windowOffsetTop=(g.zoomWindow.height()+(g.options.borderSize*2))*(-1);
g.windowOffsetLeft=(0);
break;
case 14:if(g.options.zoomWindowHeight>g.nzHeight){g.windowOffsetTop=(g.zoomWindow.height()+(g.options.borderSize*2))*(-1);
g.windowOffsetLeft=((g.options.zoomWindowWidth/2)-(g.nzWidth/2)+(g.options.borderSize*2))*(-1)
}else{}break;
case 15:g.windowOffsetTop=(g.zoomWindow.height()+(g.options.borderSize*2))*(-1);
g.windowOffsetLeft=(g.nzWidth-g.zoomWindow.width()-(g.options.borderSize*2));
break;
case 16:g.windowOffsetTop=(g.zoomWindow.height()+(g.options.borderSize*2))*(-1);
g.windowOffsetLeft=(g.nzWidth);
break;
default:g.windowOffsetTop=(g.options.zoomWindowOffety);
g.windowOffsetLeft=(g.nzWidth)
}}else{if(typeof g.options.zoomWindowPosition=="object"){g.externalContainer=g.options.zoomWindowPosition
}else{g.externalContainer=d("#"+g.options.zoomWindowPosition)
}g.externalContainerWidth=g.externalContainer.width();
g.externalContainerHeight=g.externalContainer.height();
g.externalContainerOffset=g.externalContainer.offset();
g.windowOffsetTop=g.externalContainerOffset.top;
g.windowOffsetLeft=g.externalContainerOffset.left
}g.isWindowSet=true;
g.windowOffsetTop=g.windowOffsetTop+g.options.zoomWindowOffety;
g.windowOffsetLeft=g.windowOffsetLeft+g.options.zoomWindowOffetx;
g.zoomWindow.css({top:g.windowOffsetTop});
g.zoomWindow.css({left:g.windowOffsetLeft});
if(g.options.zoomType=="inner"){g.zoomWindow.css({top:0});
g.zoomWindow.css({left:0})
}g.windowLeftPos=String(((h.pageX-g.nzOffset.left)*g.widthRatio-g.zoomWindow.width()/2)*(-1));
g.windowTopPos=String(((h.pageY-g.nzOffset.top)*g.heightRatio-g.zoomWindow.height()/2)*(-1));
if(g.Etoppos){g.windowTopPos=0
}if(g.Eloppos){g.windowLeftPos=0
}if(g.Eboppos){g.windowTopPos=(g.largeHeight/g.currentZoomLevel-g.zoomWindow.height())*(-1)
}if(g.Eroppos){g.windowLeftPos=((g.largeWidth/g.currentZoomLevel-g.zoomWindow.width())*(-1))
}if(g.fullheight){g.windowTopPos=0
}if(g.fullwidth){g.windowLeftPos=0
}if(g.options.zoomType=="window"||g.options.zoomType=="inner"){if(g.zoomLock==1){if(g.widthRatio<=1){g.windowLeftPos=0
}if(g.heightRatio<=1){g.windowTopPos=0
}}if(g.options.zoomType=="window"){if(g.largeHeight<g.options.zoomWindowHeight){g.windowTopPos=0
}if(g.largeWidth<g.options.zoomWindowWidth){g.windowLeftPos=0
}}if(g.options.easing){if(!g.xp){g.xp=0
}if(!g.yp){g.yp=0
}if(!g.loop){g.loop=setInterval(function(){g.xp+=(g.windowLeftPos-g.xp)/g.options.easingAmount;
g.yp+=(g.windowTopPos-g.yp)/g.options.easingAmount;
if(g.scrollingLock){clearInterval(g.loop);
g.xp=g.windowLeftPos;
g.yp=g.windowTopPos;
g.xp=((h.pageX-g.nzOffset.left)*g.widthRatio-g.zoomWindow.width()/2)*(-1);
g.yp=(((h.pageY-g.nzOffset.top)*g.heightRatio-g.zoomWindow.height()/2)*(-1));
if(g.changeBgSize){if(g.nzHeight>g.nzWidth){if(g.options.zoomType=="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}else{if(g.options.zoomType!="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvalueheight+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}g.changeBgSize=false
}g.zoomWindow.css({backgroundPosition:g.windowLeftPos+"px "+g.windowTopPos+"px"});
g.scrollingLock=false;
g.loop=false
}else{if(Math.round(Math.abs(g.xp-g.windowLeftPos)+Math.abs(g.yp-g.windowTopPos))<1){clearInterval(g.loop);
g.zoomWindow.css({backgroundPosition:g.windowLeftPos+"px "+g.windowTopPos+"px"});
g.loop=false
}else{if(g.changeBgSize){if(g.nzHeight>g.nzWidth){if(g.options.zoomType=="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}else{if(g.options.zoomType!="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}g.changeBgSize=false
}g.zoomWindow.css({backgroundPosition:g.xp+"px "+g.yp+"px"})
}}},16)
}}else{if(g.changeBgSize){if(g.nzHeight>g.nzWidth){if(g.options.zoomType=="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}g.zoomWindow.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}else{if(g.options.zoomType=="lens"){g.zoomLens.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}if((g.largeHeight/g.newvaluewidth)<g.options.zoomWindowHeight){g.zoomWindow.css({"background-size":g.largeWidth/g.newvaluewidth+"px "+g.largeHeight/g.newvaluewidth+"px"})
}else{g.zoomWindow.css({"background-size":g.largeWidth/g.newvalueheight+"px "+g.largeHeight/g.newvalueheight+"px"})
}}g.changeBgSize=false
}g.zoomWindow.css({backgroundPosition:g.windowLeftPos+"px "+g.windowTopPos+"px"})
}}},setTintPosition:function(h){var g=this;
g.nzOffset=g.$elem.offset();
g.tintpos=String(((h.pageX-g.nzOffset.left)-(g.zoomLens.width()/2))*(-1));
g.tintposy=String(((h.pageY-g.nzOffset.top)-g.zoomLens.height()/2)*(-1));
if(g.Etoppos){g.tintposy=0
}if(g.Eloppos){g.tintpos=0
}if(g.Eboppos){g.tintposy=(g.nzHeight-g.zoomLens.height()-(g.options.lensBorderSize*2))*(-1)
}if(g.Eroppos){g.tintpos=((g.nzWidth-g.zoomLens.width()-(g.options.lensBorderSize*2))*(-1))
}if(g.options.tint){if(g.fullheight){g.tintposy=0
}if(g.fullwidth){g.tintpos=0
}g.zoomTintImage.css({left:g.tintpos+"px"});
g.zoomTintImage.css({top:g.tintposy+"px"})
}},swaptheimage:function(k,h){var g=this;
var l=new Image();
if(g.options.loadingIcon){g.spinner=d("<div style=\"background: url('"+g.options.loadingIcon+"') no-repeat center;height:"+g.nzHeight+"px;width:"+g.nzWidth+'px;z-index: 2000;position: absolute; background-position: center center;"></div>');
g.$elem.after(g.spinner)
}g.options.onImageSwap(g.$elem);
l.onload=function(){g.largeWidth=l.width;
g.largeHeight=l.height;
g.zoomImage=h;
g.zoomWindow.css({"background-size":g.largeWidth+"px "+g.largeHeight+"px"});
g.swapAction(k,h);
return
};
l.src=h
},swapAction:function(k,h){var g=this;
var p=new Image();
p.onload=function(){g.nzHeight=p.height;
g.nzWidth=p.width;
g.options.onImageSwapComplete(g.$elem);
g.doneCallback();
return
};
p.src=k;
g.currentZoomLevel=g.options.zoomLevel;
g.options.maxZoomLevel=false;
if(g.options.zoomType=="lens"){g.zoomLens.css({backgroundImage:"url('"+h+"')"})
}if(g.options.zoomType=="window"){g.zoomWindow.css({backgroundImage:"url('"+h+"')"})
}if(g.options.zoomType=="inner"){g.zoomWindow.css({backgroundImage:"url('"+h+"')"})
}g.currentImage=h;
if(g.options.imageCrossfade){var n=g.$elem;
var o=n.clone();
g.$elem.attr("src",k);
g.$elem.after(o);
o.stop(true).fadeOut(g.options.imageCrossfade,function(){d(this).remove()
});
g.$elem.width("auto").removeAttr("width");
g.$elem.height("auto").removeAttr("height");
n.fadeIn(g.options.imageCrossfade);
if(g.options.tint&&g.options.zoomType!="inner"){var m=g.zoomTintImage;
var l=m.clone();
g.zoomTintImage.attr("src",h);
g.zoomTintImage.after(l);
l.stop(true).fadeOut(g.options.imageCrossfade,function(){d(this).remove()
});
m.fadeIn(g.options.imageCrossfade);
g.zoomTint.css({height:g.$elem.height()});
g.zoomTint.css({width:g.$elem.width()})
}g.zoomContainer.css("height",g.$elem.height());
g.zoomContainer.css("width",g.$elem.width());
if(g.options.zoomType=="inner"){if(!g.options.constrainType){g.zoomWrap.parent().css("height",g.$elem.height());
g.zoomWrap.parent().css("width",g.$elem.width());
g.zoomWindow.css("height",g.$elem.height());
g.zoomWindow.css("width",g.$elem.width())
}}if(g.options.imageCrossfade){g.zoomWrap.css("height",g.$elem.height());
g.zoomWrap.css("width",g.$elem.width())
}}else{g.$elem.attr("src",k);
if(g.options.tint){g.zoomTintImage.attr("src",h);
g.zoomTintImage.attr("height",g.$elem.height());
g.zoomTintImage.css({height:g.$elem.height()});
g.zoomTint.css({height:g.$elem.height()})
}g.zoomContainer.css("height",g.$elem.height());
g.zoomContainer.css("width",g.$elem.width());
if(g.options.imageCrossfade){g.zoomWrap.css("height",g.$elem.height());
g.zoomWrap.css("width",g.$elem.width())
}}if(g.options.constrainType){if(g.options.constrainType=="height"){g.zoomContainer.css("height",g.options.constrainSize);
g.zoomContainer.css("width","auto");
if(g.options.imageCrossfade){g.zoomWrap.css("height",g.options.constrainSize);
g.zoomWrap.css("width","auto");
g.constwidth=g.zoomWrap.width()
}else{g.$elem.css("height",g.options.constrainSize);
g.$elem.css("width","auto");
g.constwidth=g.$elem.width()
}if(g.options.zoomType=="inner"){g.zoomWrap.parent().css("height",g.options.constrainSize);
g.zoomWrap.parent().css("width",g.constwidth);
g.zoomWindow.css("height",g.options.constrainSize);
g.zoomWindow.css("width",g.constwidth)
}if(g.options.tint){g.tintContainer.css("height",g.options.constrainSize);
g.tintContainer.css("width",g.constwidth);
g.zoomTint.css("height",g.options.constrainSize);
g.zoomTint.css("width",g.constwidth);
g.zoomTintImage.css("height",g.options.constrainSize);
g.zoomTintImage.css("width",g.constwidth)
}}if(g.options.constrainType=="width"){g.zoomContainer.css("height","auto");
g.zoomContainer.css("width",g.options.constrainSize);
if(g.options.imageCrossfade){g.zoomWrap.css("height","auto");
g.zoomWrap.css("width",g.options.constrainSize);
g.constheight=g.zoomWrap.height()
}else{g.$elem.css("height","auto");
g.$elem.css("width",g.options.constrainSize);
g.constheight=g.$elem.height()
}if(g.options.zoomType=="inner"){g.zoomWrap.parent().css("height",g.constheight);
g.zoomWrap.parent().css("width",g.options.constrainSize);
g.zoomWindow.css("height",g.constheight);
g.zoomWindow.css("width",g.options.constrainSize)
}if(g.options.tint){g.tintContainer.css("height",g.constheight);
g.tintContainer.css("width",g.options.constrainSize);
g.zoomTint.css("height",g.constheight);
g.zoomTint.css("width",g.options.constrainSize);
g.zoomTintImage.css("height",g.constheight);
g.zoomTintImage.css("width",g.options.constrainSize)
}}}},doneCallback:function(){var g=this;
if(g.options.loadingIcon){g.spinner.hide()
}g.nzOffset=g.$elem.offset();
g.nzWidth=g.$elem.width();
g.nzHeight=g.$elem.height();
g.currentZoomLevel=g.options.zoomLevel;
g.widthRatio=g.largeWidth/g.nzWidth;
g.heightRatio=g.largeHeight/g.nzHeight;
if(g.options.zoomType=="window"){if(g.nzHeight<g.options.zoomWindowWidth/g.widthRatio){lensHeight=g.nzHeight
}else{lensHeight=String((g.options.zoomWindowHeight/g.heightRatio))
}if(g.options.zoomWindowWidth<g.options.zoomWindowWidth){lensWidth=g.nzWidth
}else{lensWidth=(g.options.zoomWindowWidth/g.widthRatio)
}if(g.zoomLens){g.zoomLens.css("width",lensWidth);
g.zoomLens.css("height",lensHeight)
}}},getCurrentImage:function(){var g=this;
return g.zoomImage
},getGalleryList:function(){var g=this;
g.gallerylist=[];
if(g.options.gallery){d("#"+g.options.gallery+" a").each(function(){var h="";
if(d(this).data("zoom-image")){h=d(this).data("zoom-image")
}else{if(d(this).data("image")){h=d(this).data("image")
}}if(h==g.zoomImage){g.gallerylist.unshift({href:""+h+"",title:d(this).find("img").attr("title")})
}else{g.gallerylist.push({href:""+h+"",title:d(this).find("img").attr("title")})
}})
}else{g.gallerylist.push({href:""+g.zoomImage+"",title:d(this).find("img").attr("title")})
}return g.gallerylist
},changeZoomLevel:function(h){var g=this;
g.scrollingLock=true;
g.newvalue=parseFloat(h).toFixed(2);
newvalue=parseFloat(h).toFixed(2);
maxheightnewvalue=g.largeHeight/((g.options.zoomWindowHeight/g.nzHeight)*g.nzHeight);
maxwidthtnewvalue=g.largeWidth/((g.options.zoomWindowWidth/g.nzWidth)*g.nzWidth);
if(g.options.zoomType!="inner"){if(maxheightnewvalue<=newvalue){g.heightRatio=(g.largeHeight/maxheightnewvalue)/g.nzHeight;
g.newvalueheight=maxheightnewvalue;
g.fullheight=true
}else{g.heightRatio=(g.largeHeight/newvalue)/g.nzHeight;
g.newvalueheight=newvalue;
g.fullheight=false
}if(maxwidthtnewvalue<=newvalue){g.widthRatio=(g.largeWidth/maxwidthtnewvalue)/g.nzWidth;
g.newvaluewidth=maxwidthtnewvalue;
g.fullwidth=true
}else{g.widthRatio=(g.largeWidth/newvalue)/g.nzWidth;
g.newvaluewidth=newvalue;
g.fullwidth=false
}if(g.options.zoomType=="lens"){if(maxheightnewvalue<=newvalue){g.fullwidth=true;
g.newvaluewidth=maxheightnewvalue
}else{g.widthRatio=(g.largeWidth/newvalue)/g.nzWidth;
g.newvaluewidth=newvalue;
g.fullwidth=false
}}}if(g.options.zoomType=="inner"){maxheightnewvalue=parseFloat(g.largeHeight/g.nzHeight).toFixed(2);
maxwidthtnewvalue=parseFloat(g.largeWidth/g.nzWidth).toFixed(2);
if(newvalue>maxheightnewvalue){newvalue=maxheightnewvalue
}if(newvalue>maxwidthtnewvalue){newvalue=maxwidthtnewvalue
}if(maxheightnewvalue<=newvalue){g.heightRatio=(g.largeHeight/newvalue)/g.nzHeight;
if(newvalue>maxheightnewvalue){g.newvalueheight=maxheightnewvalue
}else{g.newvalueheight=newvalue
}g.fullheight=true
}else{g.heightRatio=(g.largeHeight/newvalue)/g.nzHeight;
if(newvalue>maxheightnewvalue){g.newvalueheight=maxheightnewvalue
}else{g.newvalueheight=newvalue
}g.fullheight=false
}if(maxwidthtnewvalue<=newvalue){g.widthRatio=(g.largeWidth/newvalue)/g.nzWidth;
if(newvalue>maxwidthtnewvalue){g.newvaluewidth=maxwidthtnewvalue
}else{g.newvaluewidth=newvalue
}g.fullwidth=true
}else{g.widthRatio=(g.largeWidth/newvalue)/g.nzWidth;
g.newvaluewidth=newvalue;
g.fullwidth=false
}}scrcontinue=false;
if(g.options.zoomType=="inner"){if(g.nzWidth>=g.nzHeight){if(g.newvaluewidth<=maxwidthtnewvalue){scrcontinue=true
}else{scrcontinue=false;
g.fullheight=true;
g.fullwidth=true
}}if(g.nzHeight>g.nzWidth){if(g.newvaluewidth<=maxwidthtnewvalue){scrcontinue=true
}else{scrcontinue=false;
g.fullheight=true;
g.fullwidth=true
}}}if(g.options.zoomType!="inner"){scrcontinue=true
}if(scrcontinue){g.zoomLock=0;
g.changeZoom=true;
if(((g.options.zoomWindowHeight)/g.heightRatio)<=g.nzHeight){g.currentZoomLevel=g.newvalueheight;
if(g.options.zoomType!="lens"&&g.options.zoomType!="inner"){g.changeBgSize=true;
g.zoomLens.css({height:String((g.options.zoomWindowHeight)/g.heightRatio)+"px"})
}if(g.options.zoomType=="lens"||g.options.zoomType=="inner"){g.changeBgSize=true
}}if((g.options.zoomWindowWidth/g.widthRatio)<=g.nzWidth){if(g.options.zoomType!="inner"){if(g.newvaluewidth>g.newvalueheight){g.currentZoomLevel=g.newvaluewidth
}}if(g.options.zoomType!="lens"&&g.options.zoomType!="inner"){g.changeBgSize=true;
g.zoomLens.css({width:String((g.options.zoomWindowWidth)/g.widthRatio)+"px"})
}if(g.options.zoomType=="lens"||g.options.zoomType=="inner"){g.changeBgSize=true
}}if(g.options.zoomType=="inner"){g.changeBgSize=true;
if(g.nzWidth>g.nzHeight){g.currentZoomLevel=g.newvaluewidth
}if(g.nzHeight>g.nzWidth){g.currentZoomLevel=g.newvaluewidth
}}}g.setPosition(g.currentLoc)
},closeAll:function(){if(self.zoomWindow){self.zoomWindow.hide()
}if(self.zoomLens){self.zoomLens.hide()
}if(self.zoomTint){self.zoomTint.hide()
}},changeState:function(h){var g=this;
if(h=="enable"){g.options.zoomEnabled=true
}if(h=="disable"){g.options.zoomEnabled=false
}}};
d.fn.elevateZoom=function(g){return this.each(function(){var h=Object.create(b);
h.init(g,this);
d.data(this,"elevateZoom",h)
})
};
d.fn.elevateZoom.options={zoomActivation:"hover",zoomEnabled:true,preloading:1,zoomLevel:1,scrollZoom:false,scrollZoomIncrement:0.1,minZoomLevel:false,maxZoomLevel:false,easing:false,easingAmount:12,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:400,zoomWindowOffetx:0,zoomWindowOffety:0,zoomWindowPosition:1,zoomWindowBgColour:"#fff",lensFadeIn:false,lensFadeOut:false,debug:false,zoomWindowFadeIn:false,zoomWindowFadeOut:false,zoomWindowAlwaysShow:false,zoomTintFadeIn:false,zoomTintFadeOut:false,borderSize:4,showLens:true,borderColour:"#888",lensBorderSize:1,lensBorderColour:"#000",lensShape:"square",zoomType:"window",containLensZoom:false,lensColour:"white",lensOpacity:0.4,lenszoom:false,tint:false,tintColour:"#333",tintOpacity:0.4,gallery:false,galleryActiveClass:"zoomGalleryActive",imageCrossfade:false,constrainType:false,constrainSize:false,loadingIcon:false,cursor:"default",responsive:true,onComplete:d.noop,onDestroy:function(){},onZoomedImageLoaded:function(){},onImageSwap:d.noop,onImageSwapComplete:d.noop}
})(jQuery,window,document);
var DeviceController=Class.create();
DeviceController.prototype={initialize:function(b){var a=this;
this.device="desktop";
this.version=b;
deviceDetector.device_modes=b.device_modes;
this.min_viewport=320;
this.previous_device="desktop";
if(b.mode=="viewer"){if(!this.version.features.tablet){this.version.device_modes.mobile_landscape="desktop";
if(this.version.device_modes.tablet=="tablet"){this.version.device_modes.tablet="desktop"
}}this.mobile_auto_css=mobile_auto_css+"#pages div.component{max-width:none};";
this.mobile_tree_css=mobile_tree_css;
this.detectDevice();
$("#mobile_auto_css").prev().filter("style").remove();
$("#mobile_tree_css").prev().filter("style").remove()
}this.desktop_mode=$("#desktop_mode");
setTimeout(function(){a.checkAndSetDefaultMobileBar()
},1111)
},checkAndSetDefaultMobileBar:function(){if(!this.version.mobile_bar){var a=[];
this.version.pages_fg.each(function(b){a.push({pageid:b.pageid})
});
mobileBar.updateConf({buttons:[{type:"menu",image:MobileBar.button_types.menu.image,css_class:"up",device:"all"}]});
mobileBar.component_interface.setData("links",a)
}},viewerSetup:function(){var a=this;
$(window).on("resize"+((window.outerWidth==0&&window.outerHeight==0)?" orientationchange":""),function(){a.detectDevice();
a.updateDisplay()
});
if(deviceController.device!="desktop"){$("#desktop_mode").click(function(){$(this).remove();
deviceDetector.force_device_mode="desktop";
a.detectDevice();
a.updateDisplay();
return false
})
}a.updateDisplay()
},detectDevice:function(){this.device=deviceDetector.detect()
},updateDisplay:function(){var b=this;
if(this.previous_device==this.device){return
}var a=this.previous_device;
this.previous_device=this.device;
if(this.device!="desktop"&&v.mode=="viewer"&&!this.desktop_mode){$("#vw_footer_holder").show();
this.desktop_mode=$("<div id=desktop_mode><span class=fonticon>"+$.fn.fonticon("mobile")+"</span><span class=fonticon>"+$.fn.fonticon("screen")+"</span></div>").prependTo($("#vw_footer"))
}if(this.desktop_mode){this.desktop_mode.css("display",this.device!="desktop"?"table-cell":"none")
}if(a=="mobile_auto"){$("#mobile_auto_css").prev().remove();
this.version.checkWidth()
}if(this.device=="mobile_auto"){$("#mobile_auto_css").prev().filter("style").remove();
loadStyle(this.mobile_auto_css,$("#mobile_auto_css")[0])
}else{if(this.device=="mobile_tree"){$("#mobile_tree_css").prev().filter("style").remove();
loadStyle(this.mobile_tree_css,$("#mobile_tree_css")[0])
}}if(a=="mobile_tree"){$("#mobile_tree_css").prev().remove();
$.each($("#mobile_wrapper .component"),function(d,g){var e=$(g);
e.removeClass("hide_mobile");
$("#pages").append(e);
e.css("margin","0px")
});
$("#pages").append($("#footer_zone").css("padding",""));
$("#mobile_wrapper, .sub_cpt_node, .sub_column_node").remove();
$(".component.hide_mobile").removeClass("hide_mobile");
$(".component").removeClass("force_height");
$("#mobile_bar").css({transform:"",left:""});
if(footer.active()){v.checkHeight();
footer.set_height()
}}if(this.device=="mobile_auto"){$("#pages").css({left:"0%"})
}else{if(a=="mobile_auto"||a=="mobile_landscape"||a=="mobile"){$("#pages").css({left:"50%"})
}}var c=this.version.getSelectedPage();
if(this.device=="mobile_tree"&&c){if(v.mode=="editor"){c._updateMobileTree()
}$("#pages").prepend($("<div id='mobile_wrapper'></div>"));
$("#mobile_wrapper").width(deviceController.device_size().width);
if(v.mode=="editor"){$("#mobile_bar").css({transform:"translateX(-50%)"})
}footer.node.css({position:"relative",top:"",height:"auto",padding:"5px","margin-top":footer.page_for_blocks().footer.margin_top,"padding-bottom":footer.page_for_blocks().footer.padding_bottom})
}else{if(c){this.version.page_bg.loadComponents().then(function(){b.updatePageDisplay(b.version.page_bg)
});
footer.node.css({position:"absolute","margin-top":"","padding-bottom":""})
}}mobileBar.updateDisplay();
if(a=="desktop"){deviceDetector.loadDeviceScreenCss()
}if(this.device=="desktop"){deviceDetector.removeDeviceScreenCss()
}if(c){c.loadComponents().then(function(){b.updatePageDisplay(c)
})
}this.version.checkHeight()
},updateCptSize:function(a){a.uiCall("onResizeStart");
a.uiCall("onResize");
a.uiCall("onResizeStop");
if(deviceController.previous_device!=deviceController.device){a.uiCall("onDeviceChanged",{from:deviceController.previous_device,to:deviceController.device})
}},updateDisplayCptMobileTree:function(h,c){var e=h.node;
var b=null;
switch(h.component_type.class_name){case"UI_Button":break;
case"UI_Download":b=function(){h.uiCall("onResize")
};
break;
case"UI_Carousel":h.uiCall("onDeviceChanged");
break;
case"UI_Image":if(h.data.ratio_type=="ratio"&&h.device_coordinates){var a=h.device_coordinates.desktop.h/h.device_coordinates.desktop.w;
h.node.css("min-height",Math.round(Math.min(h.device_coordinates.desktop.w,deviceController.device_size().width)*a));
setTimeout(function(){h.node.find("img").css({width:"100%",height:"auto"})
},150)
}default:break
}c.append(e);
var d=h.device_coordinates.desktop.w>deviceController.device_size().width?"100%":h.device_coordinates.desktop.w+"px";
if(h.data.full_width||(h.data.ratio_type&&h.data.ratio_type=="fullwidth")||(h.data.type&&h.data.type=="s"&&h.data.slider_width==true)){d="100%"
}e.css({position:"relative",height:"auto",width:d,top:"auto",left:0,margin:"10px auto"});
if(c.hasClass("sub_cpt_node")||c.hasClass("component")){if(typeof(d)=="number"){c.css("padding",5)
}else{c.css("width","100%")
}e.parents(".component").each(function(){var k=$(this);
if(typeof(d)=="number"){if(k.width()<d){k.width(d)
}k.css("padding","0")
}})
}if(h.component_type.class_name=="UI_Video"){e.addClass("force_height").css("min-height",deviceController.device_size().width/h.device_coordinates.desktop.w*h.device_coordinates.desktop.h)
}e.removeClass("hide_mobile").addClass("visible");
this.updateCptSize(h);
if(b){b()
}var g=function(){if(e.outerHeight()==0||h.component_type.class_name=="UI_Map"||h.component_type.class_name=="UI_Carousel"){var k=h.device_coordinates.desktop.h;
if(e.find(".jcarousel-container").length){k=e.find(".jcarousel-container").outerHeight()
}e.addClass("force_height").css("min-height",k)
}};
if(h.option_for("footer")){if(c.is("#mobile_wrapper")){footer.node.append(e)
}else{if(c.hasClass("sub_column_node")&&!c.closest("#footer_zone").length){footer.node.append(c);
g()
}}}else{g()
}},updatePageDisplay:function(e){var c=this;
var d=screen.availWidth;
var b=screen.availHeight;
if(deviceController.device=="mobile_tree"){$(".component:not(#mobile_bar)").addClass("hide_mobile");
var a=function(h,k){window.COLUMN_ID=window.COLUMN_ID||"COLUMN";
var g=$.Deferred().resolve();
$.each(h,function(m,l){var o=Array.isArray(l)?l[0]:l;
if(o!=COLUMN_ID){var n=v.getSelectedPage().cpts.find(function(p){return p.getId()==o
})||v.page_bg.cpts.find(function(p){return p.getId()==o
});
if(!n){return
}g=g.then(function(){return n.onDisplayed
}).then(function(){if(Array.isArray(l)){n.node.data("isContainer",true);
c.updateDisplayCptMobileTree(n,k);
$(".sub_cpt_node",n.node).each(function(){this.parentNode.removeChild(this)
});
a(l[1],$("<div class='sub_cpt_node'></div>").appendTo(n.node))
}else{n.node.data("isContainer",false);
c.updateDisplayCptMobileTree(n,k)
}})
}else{a(l[1],$("<div class='sub_column_node' style='margin-bottom:20px'></div>").appendTo(k))
}});
return g
};
a(e.mobile_tree,$("#mobile_wrapper")).then(function(){$("#mobile_wrapper").find(".component:first").find(".sub_cpt_node .component").add($("#mobile_wrapper").find(".component:first")).css("margin-top","0px");
$("#mobile_wrapper").append($("#footer_zone"));
$("#pages > .component:not(#mobile_bar)").each(function(){$(this).addClass("hide_mobile").removeClass("visible");
this.style.display=""
});
$("#mobile_bar").css("left",0);
c.version.getSelectedPage().setBackground();
c.version.getSelectedPage().setForeground();
c.version.getSelectedPage().setFooter();
c.version.checkHeight()
})
}else{e.cpts.each(function(g){c.checkMissingCptCoordinates(g);
g.display({force:(c.device=="mobile_auto"&&g.prop("desktop").v)});
g.onDisplayed.done(function(){g.node.css({position:"",padding:"","min-height":""});
g.node_position_temporarily_absolute();
g.setXYZWH(g.device_coordinates[deviceController.device]);
if(c.device=="mobile_auto"){g.device_coordinates.mobile_auto={};
if(g.component_type.class_name=="UI_Menu"){if(g.data.auto_size==false){g.device_coordinates.desktop.auto_size=g.device_coordinates.desktop.auto_size||g.data.auto_size;
g.device_coordinates.mobile_auto.auto_size=true
}if(g.data.style=="drop-down"){g.device_coordinates.desktop.style=g.data.style;
g.device_coordinates.mobile_auto.style="submenu"
}}var h={v:g.prop("desktop").v,h:g.prop("desktop").h,w:Math.min(g.prop("desktop").w,d)};
if((g.component_type.class_name=="UI_Gas"&&g.prop().w>d)||(g.component_type.class_name=="UI_Developer"&&g.data.gadget&&g.data.gadget.match(/((shape)|(backtotop))/))||g.option_for("fixed")){h.v=false
}if(g.component_type.class_name=="UI_Map"){h.h=Math.min(h.h,b*0.7)
}if(g.aspectRatio){h.h=h.w*g.aspectRatio
}if(h.v==false){delete h.h;
delete h.w
}historyController.offRecords(function(){g.setXYZWH(h)
})
}else{setTimeout(function(){g.node_position_to_fixed();
g.node_position_to_sticky()
},0);
c.checkMissingCptCoordinates(g)
}if((c.device=="mobile_auto"||c.device=="desktop")&&g.component_type.class_name=="UI_Menu"){if(g.device_coordinates[c.device].auto_size!=undefined){g.data.auto_size=g.device_coordinates[c.device].auto_size
}if(c.device=="mobile_auto"||g.device_coordinates[c.device].auto_size!=undefined){setTimeout(function(){g.uiCall("autoSize")
},0)
}if(g.device_coordinates[c.device].style!=undefined){g.data.style=g.device_coordinates[c.device].style;
setTimeout(function(){g.uiCall("onPropertyChanged",["style"])
},0)
}}c.updateCptSize(g)
})
})
}},niceName:function(c,a){var b={mobile:["Mobile","Mobiles"],mobile_tree:["Automatic optimization","Automatic optimization"],mobile_landscape:["Horizontal mobile","Horizontal mobiles"],tablet:["Tablet","Tablets"],desktop:["Computer","Computers"]};
return b[c||this.device][a||0]
},device_size:function(b){var a={mobile_tree:{width:360,height:640},mobile_auto:{width:360,height:640},mobile:{width:360,height:640},mobile_landscape:{width:600,height:360},tablet:{width:700,height:1000}};
return a[b||this.device]||{width:1200,height:10000}
},checkMissingCptCoordinates:function(g,a){a=a||this.device;
var d=false;
var e=g.device_coordinates[a];
if(!e||"xyzwhav".split("").find(function(h){return e[h]===undefined
})){var b=(g.device_coordinates[deviceDetector.bestSourceDevice(a)]||g.device_coordinates.desktop);
g.device_coordinates[a]=$.extend({},b,e||{});
if(g.setHasChanged){g.setHasChanged()
}}}};
var PageMarginTop={list:[],add:function(){var a={val:0,update:function(c){this.val=c;
var b=0;
PageMarginTop.list.each(function(d){b+=d.val
});
$("#pages").css("margin-top",b);
if($(".accept_bg").length>0){$("#theme_background").css("top",b)
}sigCtl.emit("Site.moved")
}};
this.list.push(a);
return a
},max:function(){return Math.max.apply(null,Object.keys(PageMarginTop.list).map(function(a){return PageMarginTop.list[a]["val"]
}))
}};
CSS_PARSER={d:{},data_replace:[],find_data:function(c,b){if(!CSS_PARSER.d.data[c+"_order"]){return undefined
}var d=undefined,a=0;
while(!d&&a<CSS_PARSER.d.data[c+"_order"].length){if(Object.keys(CSS_PARSER.d.data[c])[a]){d=CSS_PARSER.d.data[c][Object.keys(CSS_PARSER.d.data[c])[a]][b]
}a++
}return d
},replacing_data:function(n,d,c){var k=0;
switch(n){case"simple":for(k=0;
k<d.length;
k++){var e=d[k];
var m=CSS_PARSER.find_data(e[1],e[2]);
CSS_PARSER.data_replace.push([e[0],(m?m+"px":"#to_delete")])
}break;
case"simple_without_px":for(k=0;
k<d.length;
k++){var e=d[k];
var m=CSS_PARSER.find_data(e[1],e[2]);
CSS_PARSER.data_replace.push([e[0],(m?m:"#to_delete")])
}break;
case"simple_with_index":for(k=0;
k<d.length;
k++){var e=d[k];
var m=CSS_PARSER.find_data(e[1],e[2]);
CSS_PARSER.data_replace.push([e[0],(m?m[e[3]]:"#to_delete")])
}break;
case"borders":for(k=0;
k<d.length;
k++){var h=d[k];
var l=CSS_PARSER.find_data(h[0][1],"border");
for(var g=0;
g<h.length;
g++){var b=null;
if(l){if(l.all&&l.all[3]){b=l.all
}else{b=l[h[g][2]]
}}CSS_PARSER.data_replace.push([h[g][0],(b&&b[3])?(b[0]+"px "+b[1]+" "+b[2]):"#to_delete"])
}}break;
case"four_elements":c=c||"px";
for(k=0;
k<d.length;
k++){var e=d[k];
var m=CSS_PARSER.find_data(e[1],e[2]);
CSS_PARSER.data_replace.push([e[0],(m?m[0]+c+" "+m[1]+c+" "+m[2]+c+" "+m[3]+c:"#to_delete")])
}break
}},getBackgroundGradient:function(g,a,d,b){if(!g){return
}if(g&&g.length==1){return g[0][1]
}var h="180deg",k="linear";
if(a==="diagonal"&&d!=undefined){h=d+"deg"
}else{if(a==="horizontal"){h="90deg"
}else{if(a==="radial"){k="radial";
h="circle at center"
}}}var l=[];
for(var e=0;
e<g.length;
e++){var c=g[e];
l.push(c[1]+" "+c[0])
}l=l.join(",");
return k+"-gradient("+h+","+l+")"
}};
function css_parser(h,n,z){CSS_PARSER.d=z;
switch(h.toLowerCase()){case"ui_icon":CSS_PARSER.data_replace=[];
var m,x=0;
m=[["#000","options","normal_colors",0],["#001","options","normal_colors",1],["#002","options","hover_colors",0],["#003","options","hover_colors",1]];
CSS_PARSER.replacing_data("simple_with_index",m);
m=[["4001pt","options","radius"]];
CSS_PARSER.replacing_data("four_elements",m,"%");
var u=CSS_PARSER.find_data("options","shadow");
CSS_PARSER.data_replace.push(["5001pt 5002pt",u?u[6]:"#to_delete"]);
m=[[["3001pt","options","bt"],["3002pt","options","br"],["3003pt","options","bb"],["3004pt","options","bl"]]];
CSS_PARSER.replacing_data("borders",m);
m=[["#custom_css_icon{top:0}","options","css"]];
var c={options:"."+z.cssid+" .ui_i_wrapper"};
for(x=0;
x<m.length;
x++){var e=m[x];
var A=CSS_PARSER.find_data(e[1],e[2]);
if(A){var p=c[e[1]];
A=A.replace(/node/g,p)
}CSS_PARSER.data_replace.push([e[0],(A?A:"")])
}CSS_PARSER.data_replace.push([".preset_cssid","."+z.cssid]);
break;
case"ui_blog":CSS_PARSER.data_replace=[];
var m,x=0;
m=[["#001","options_background","bg_color"],["#003","options_title","text_color"],["#004","options_date","text_color"],["#005","options_title","bg_color"],["#006","options_summary","text_color"],["left","options_title","align"],["center","options_date","align"],["right","options_summary","align"],["10000","options_title","font_weight"],["20000","options_date","font_weight"],["30000&quo