From 49a3c0ac9662b2c42e5e63aeaf86572395edc361 Mon Sep 17 00:00:00 2001 From: Jesse Wolgamott Date: Wed, 25 Apr 2012 08:01:52 -0500 Subject: [PATCH 1/5] Initial Snippet --- .gitignore | 18 - .travis.yml | 8 - Gemfile | 4 - Gemfile.lock | 12 - README.md | 36 - clone_war.rb | 0 clone_war_test.rb | 7 - images/misc/button-gloss.png | Bin 0 -> 74 bytes images/misc/button-overlay.png | Bin 0 -> 104 bytes images/misc/custom-form-sprites.png | Bin 0 -> 620 bytes images/misc/input-bg-outset.png | Bin 0 -> 10922 bytes images/misc/input-bg.png | Bin 0 -> 2993 bytes images/misc/modal-gloss.png | Bin 0 -> 2843 bytes images/misc/table-sorter.png | Bin 0 -> 447 bytes images/orbit/bullets.jpg | Bin 0 -> 657 bytes images/orbit/left-arrow.png | Bin 0 -> 522 bytes images/orbit/loading.gif | Bin 0 -> 2608 bytes images/orbit/mask-black.png | Bin 0 -> 526 bytes images/orbit/pause-black.png | Bin 0 -> 288 bytes images/orbit/right-arrow.png | Bin 0 -> 519 bytes images/orbit/rotator-black.png | Bin 0 -> 536 bytes images/orbit/timer-black.png | Bin 0 -> 526 bytes index.html | 86 ++ javascripts/app.js | 95 ++ javascripts/foundation.js | 12 + javascripts/jquery.min.js | 4 + javascripts/modernizr.foundation.js | 4 + rakefile.rb | 10 - robots.txt | 4 + screenshot.png | Bin 0 -> 88615 bytes stylesheets/app.css | 32 + stylesheets/foundation.css | 1423 +++++++++++++++++++++++++++ stylesheets/ie.css | 13 + video-snapshot.png | Bin 0 -> 92160 bytes 34 files changed, 1673 insertions(+), 95 deletions(-) delete mode 100644 .gitignore delete mode 100644 .travis.yml delete mode 100644 Gemfile delete mode 100644 Gemfile.lock delete mode 100644 README.md delete mode 100644 clone_war.rb delete mode 100644 clone_war_test.rb create mode 100644 images/misc/button-gloss.png create mode 100644 images/misc/button-overlay.png create mode 100644 images/misc/custom-form-sprites.png create mode 100644 images/misc/input-bg-outset.png create mode 100644 images/misc/input-bg.png create mode 100644 images/misc/modal-gloss.png create mode 100644 images/misc/table-sorter.png create mode 100644 images/orbit/bullets.jpg create mode 100644 images/orbit/left-arrow.png create mode 100644 images/orbit/loading.gif create mode 100644 images/orbit/mask-black.png create mode 100644 images/orbit/pause-black.png create mode 100644 images/orbit/right-arrow.png create mode 100644 images/orbit/rotator-black.png create mode 100644 images/orbit/timer-black.png create mode 100644 index.html create mode 100644 javascripts/app.js create mode 100644 javascripts/foundation.js create mode 100644 javascripts/jquery.min.js create mode 100644 javascripts/modernizr.foundation.js delete mode 100644 rakefile.rb create mode 100755 robots.txt create mode 100644 screenshot.png create mode 100644 stylesheets/app.css create mode 100644 stylesheets/foundation.css create mode 100644 stylesheets/ie.css create mode 100644 video-snapshot.png diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 560d1a6..0000000 --- a/.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -*.gem -*.rbc -.bundle -.config -coverage -InstalledFiles -lib/bundler/man -pkg -rdoc -spec/reports -test/tmp -test/version_tmp -tmp - -# YARD artifacts -.yardoc -_yardoc -doc/ diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index fc43571..0000000 --- a/.travis.yml +++ /dev/null @@ -1,8 +0,0 @@ -language: ruby -rvm: - - 1.8.7 - - 1.9.3 - - jruby-18mode # JRuby in 1.8 mode - - jruby-19mode # JRuby in 1.9 mode - - rbx-18mode - - rbx-19mode diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 231f775..0000000 --- a/Gemfile +++ /dev/null @@ -1,4 +0,0 @@ -source 'http://rubygems.org' - -gem 'rake' -gem 'minitest' diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index b2216ab..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,12 +0,0 @@ -GEM - remote: http://rubygems.org/ - specs: - minitest (2.12.1) - rake (0.9.2.2) - -PLATFORMS - ruby - -DEPENDENCIES - minitest - rake diff --git a/README.md b/README.md deleted file mode 100644 index 7c4276f..0000000 --- a/README.md +++ /dev/null @@ -1,36 +0,0 @@ -CloneWars -========= - -Test creating a pull request - -What you should do: -------------------- - -1. Fork this respository and clone -2. Edit the clone_war.rb -3. Paste in the code at the bottom -4. commit the code using: `git commit -am "Feature: Not at war"` -5. Push your code to github `git push origin master` -6. Go to github and submit a pull request - - -### The code to paste in -``` -class CloneWars - - def war? - false - end -end -``` - - -### Extra Credit - -If you run the tests, they should pass - -```bundle exec rake``` - -or - -```ruby clone_war_test.rb``` diff --git a/clone_war.rb b/clone_war.rb deleted file mode 100644 index e69de29..0000000 diff --git a/clone_war_test.rb b/clone_war_test.rb deleted file mode 100644 index 5e3ff07..0000000 --- a/clone_war_test.rb +++ /dev/null @@ -1,7 +0,0 @@ -require 'minitest/autorun' - -class TestCloneWar < MiniTest::Unit::TestCase - def test_should_not_be_at_war - assert_false CloneWar.new.war? - end -end diff --git a/images/misc/button-gloss.png b/images/misc/button-gloss.png new file mode 100644 index 0000000000000000000000000000000000000000..6f3957702fec30ffa4a33eaf30012e06525ca9c4 GIT binary patch literal 74 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI}!3HGf{@&OHqy#-(978y+C;#~Wf4|&e4iyQ8 XSrPLr`vdv2fszcKu6{1-oD!M+3QzrD?~8W@;36h1KquD^bL)eC{&myXK6jcnkU z>v>(bmNlD#4XCDN-ceTGn+ZCDs{}-8v3~UdDOn? z=Y7}x)c&_kM>a>=#d+6dDe0ygef%L8nRidUr@DUc>xewLFZB*Go~Jn!Ggt06X1?g{ z=<$j%QJ`tNn@Qxo+QSjAW^87gs53wIrQPXIkt!WA>wm_qVg@>`fkDY#;A+-ZCEH9t z@49snO&q1F`nFkd$LE-KTxe#h*!%uky zB>omf*`N9>cyZFbB{Tizi0+j?7A2{0NPC}$W5f~l;xN7E{J{!sV&6@@F4;KEcs=7J z@4VFju!7FN*8=JD9T*r{1mFY*n8n(DV(@hJb6Mw<&;$UfBmjK? literal 0 HcmV?d00001 diff --git a/images/misc/input-bg-outset.png b/images/misc/input-bg-outset.png new file mode 100644 index 0000000000000000000000000000000000000000..d994830306af3cc148eae27e180d92c57a1ad77d GIT binary patch literal 10922 zcmeAS@N?(olHy`uVBq!ia0y~yVA=!19Bd$wT{+GS49s$w&dvdz&dv$}Mfqu&IjIZ` z6^yMR_p>hti2S>iI(NgvZmV=bPP>eWc`3mq&U3b9hwnNY^~!9!qQ~rIxiPbjsl2V* zz<#qk-|A@jM|QiP>^wJ{^Q$NE9urCYv8F@G=bO^zd9zJ?)q|OLe&2on=Q~UF=TG7m z{49*RETYdZ5*qA(^w6IpPeks2VvLh<*8Y>>+ubJSrRMIye|b~o`^}&E0#u8%$O@B!Vj)>zMpGodg!cAal~>KPWg0;{N%=mJ-y1) z(o9SpW^o>3Kk8)Vy~Dv`M&^Uhyf@A@iab$QTRBOu+h(?eYo81B=FXDzyI9k8Pu{Y&pywIG)r0o&5_=tY%q@s8d%W1R&grbmIzhF)&)=0~ z&Ul+TYkH)nkgANzo}`d<#yOeKxS2a=J-ht&OTeTJ^G)`f7)O47{5D`J%WK1~ zec845`t6C6*&mzQE!VtO@9=N$_pe1=Pb(*Vc)dlg_v)AENmgOEZ$CM^O!@GU@<4lL z52vO+nG}r&6P|8+gx=ne#KG z7ku{E8`VobmtLpr*x&Wl>6paN35L#5bN8wE&gruJbSr>covpm-^|MDY`q$a#?LHIx z@Yha`wR%O$eTT%qy4EOu*k`=YE`ED{N8<9^`!1)vUThfkdiUjtyB2M%n$mw;{hMvy zDq+b@8~1Ij3**q zZ_C@v+uktI`gZbK+uX!m-F9KCZEakt!T9!;V;7U70E1(+yWpSy)yMTNRJsT; z?|mbuy^62$M(MogXWbhZ7@1f&1QZ+=C~dg5>wRS3-?-mjOMwqlil*5N**Rw4kW&ouRzGefN1~&E*QOeAopulc8}-!vo*-*9+iQHeKh1naQz)l_kGwZ<{jAB!NA7a6c&MDpXv4 zZ7KsZso_B>Gu)6&#)Grt)<1;1j%B?x%wYl^+#L75RPn+?1L#GV!x~1tI2wzi2^F4= zM)TrmaRV)kM@!VvN@KL@hczNbTQ{&~*JuN7w2eC23?J=jK)X<*ovG0-F*GTR_WDN$ zHb%#8VC|&Q;i=IPIOxFX=pf_hAmivDJkP9b~VsifYC|u(RqJJw{vtfZgezmbTke$X*aseXfUs&lF8P+_?i!1 zYI`wV-hSQsoBZb*cqfrXi%EF*669>U$Vwz->6-+zjy=3yZo5P&A=sf44$rjF6*2UngC&fGyDJm literal 0 HcmV?d00001 diff --git a/images/misc/input-bg.png b/images/misc/input-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..b153313ea8f43f404412dfc977e7e5db98f78b3e GIT binary patch literal 2993 zcmeAS@N?(olHy`uVBq!ia0y~yVA=!19Bd$wT{+GS4BQo-E{-7;x8B}3$k|{Z;BqnW z&C!3ijSVXd+7p-$eUi&zF8=jq+7q8klY1%|7y^z>eByPGV$}e03P>T0Mt2IxWDK_>n~Y5Z+;gLz z#1{3i;DgavBW5%vapj!hl3WG$s4-wK8-|MyLFE|M#0@KLU^KQuWVF=57Am7fE39&a z(eSztIWY}~qE(^7mjQR(I~;rn%HqR58b>_|D#wtM>jQKC9lsQPzI$=k0h{6sp00i_ I>zopr01D_m0ssI2 literal 0 HcmV?d00001 diff --git a/images/misc/modal-gloss.png b/images/misc/modal-gloss.png new file mode 100644 index 0000000000000000000000000000000000000000..89aebbde2d119b952ec9ff96618ffd3100245f60 GIT binary patch literal 2843 zcmd5;eKeH$9)BJqiNS0tdC6$k)yi8jUP@{*6|N{shN~z>@;+KcHJPnFHZq0@)38wu zT1|HniqK70W|$dy4_#d}UJ6UIg%a7{Z?3cF%(?w{@1C>&%=tXu*U#tseV*TMQuceg zXsGF_Aqb-3=DN!pK`=%Lf|{$U0E?qV_f`Z^d*!xk=fQ**zr0M^r|+U99E{P^Bf80#L<)U}#YQL^`lS ziy}}`Ua}|voDm3ymM;T36QM}?cM%Gd{}2&!?gsyS zj0LkZILIE7t!|0eXW|P!j^=+#e2FG$!IfEk7?>{|Ce57@FJFkl&)^^9aDnPrNUonF zWDs2$7pGri&M!Wi$+VRV<_%HirNJY48pxyXkl>a1AgMHg;mmb;olGfP&J^a&bRqM=!Rn5 zP*b~L3>-u9a`?nu7(^U9rI##?Fo_B*v&sM<0Ab(cND1NxrVk&7o9s!C8L@DkH?YCJh5S1CQ6PR+5a zP2uNQ+p~=_bF-j{+#BFOm z1{52(A8KnJ>c$U`J;%>P!TUz{%?rKy=mQ}&&5Q&Cf^@EUkprIhyk_r1VSJb6uixPX zd*vc}gtaOS1d55YTII(^_&t}FU)IxISY5omXrd{W9RsO3zL~nRxp`Aw8y*4aJxxNa zxOlEN%}o+2e{Q>}A~2@d1#eB&gsdk*4t*2MD%&6hOV!W-Uq1b?M+Eu3xX5y>JA#A( z{DKNv0Xc^FjH-sbeBRKTGyz34^7dJ)yx<1HcE+=UA5>s2?eMJ$ag}5fml{om^d_YI zWWjFHUV(7#{@E}DRO=BphQWGH@qhK%F4`6>Pb#w0TgT z(OaD?NEAr~iL?m;4F=DYt!>zY*JCFy1BB}S!QYeFRuF?#2Lq?mu0^FVvX7$R+$d%G zFc?hzCn&T(>Wf^#FsoMr#jo#<{3*)dB*3aTVkA85aQd*%QvggVq)3#PPWD{+n>X{AgwfJCo6*-qFIMmq(Qe(9(Rm2 zG@CViP-r?Ug|`Gzd(_q;eSC0I-Zb|OiQ6xv9(RS5E3oO@wqA`zcr6f4vaD;`T!f+w zcsqp+6DV3j{4~x0mdxEE?%*Bltw#aP8=QC8*#U=@a)*DeaU%PuTUYykk|_CQg}0fS z_Mb7JZ>wZueX;Dcsg0q$;7Hi2buP&mAlTXcig8RtWEH^@==h;HIy~%s+h#CX(8&Lx zxb)5#jb%nsf~~UoDnc)j(-u!KQxKYC$vW4#sY4b7$m5JEta&$NH}ZAB06&&O5)a%+469@b^1jwT-K4C!$ugoJT}w1US`=;QmG?vIiAJyq5V8am0B!= zjM~2*4yDILoFn^#N02Jc(oLUr^Q?`Mw;c24le?_`o}0*n+pMT?_4A%~7y0leYn|l& z+(Jq0IoG(MUl3U9g_npD*Kf=@qb`r`4BR;DAkZ z2}KYbl>k1MF>3AhYe80Tx(x{ks?f~n&@u6kNS?2txu`e8~Ll(Z8Zv+0j)!ECq>j5=579-*p0Sd^-T?zmk z!9WmjDF7lJSfND`D1nx8ivj>=Bp4`geHqY^Kl>k|Mc*WJ(A!5jwKz!|NI~3od+y>p H2VM9L>fCXp literal 0 HcmV?d00001 diff --git a/images/misc/table-sorter.png b/images/misc/table-sorter.png new file mode 100644 index 0000000000000000000000000000000000000000..2beda263681abbc4450123f9bcf20992d4f2b0a8 GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^NIiIcvV~lx4C+&d%Aa;3<~&=~_*u zT1(@f8)x@C{5$hvjh*@-Qz0dn4gtmH_K?u6m$Ra4-muZ+E&C1Tdqs6?wjU^Yc~iDvTJ_Z&M)|KC zA6Va9N&fb3Fxdg$MI<;^JDy7{0J?q8X zxEc4#qn@iUJU`$oKf&OqN5_#2p9ws=E~_e7&PXkjXYSWjTsY}@o%ZV4^8^&Z`arIB z3TyFEn>;lxU|On>$8$e@Q5LIthF+X6r?4$)+j7o5$az6((iG-PTF$2#8^zLliX5ei zuf+&tc+4wy`VC5UDGKfoZ!!N9{H%FHOpz$D1XEXer(2tz8! zVL(SB04E0vng~!%fPsODgN2QW8K#zromrTLl}(&Ol2KHQlR-#CRZT)r$x+#rOAw|6 zZsh-43_L)MOoGgU4E7Ai-u`EZxH{$P?jWubKPNGXpv$r0Ofvx1#%#3@^2e&FO7Z2n6nAoQGhDl`a;fAEBQ;WGPZ4Yf{)bh((wvvf!%D10= z+({<8mRBX1-0G}oIclJ^Lm{xmt6WyldTHaz{|o|Fvw}N(KAaZ6+M^+$`e5b z)b=}HCw*CYI6o#8t%9c6Q~>zr;O1eWh4YrsjTwU5x9W{1bV8dgrvF zpF#WQ<)3HpdiQgYp0q%8+QaYeQv}Mlnti_T=}}PK&hocQ4u81Wzx-#({^JFwf2ICs zh}qvTEB4x%?JCJr?`AzH=hEGJ-ecRl>DtqlZCQE#>W_0RQ+A!!h`wR+FJ<+9y$AOH GZvp_rbGwrO literal 0 HcmV?d00001 diff --git a/images/orbit/left-arrow.png b/images/orbit/left-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..7e3f2d62d929662159e348e77965c9e50e2fce9a GIT binary patch literal 522 zcmeAS@N?(olHy`uVBq!ia0vp^en6bU!3HEX=Cb)RFfd;9ba4!+xb^mqwclX}k=8`< z%-|GB%}v{Mj!atpM#1|4Q)HX&1ils}Ed^0t)~Tru(=;@am&~+${%m`RN_g>lyPu}X zr$a+S!=J=6GFm)nVD4jJmnk^F=-$B02jnUrU<7hkMe2yX&D&o6>i56gtxV^QL)$g=d3cmIBQwu6RG9>&)C(Qp0TR8JY!aGd&a2Vv5a56YZj{<2-cn&YV9dq5Bv@O&0bz<}TRg#Gg5^Sj!0B^`iq%;4$j K=d#Wzp$PyAmD(Es literal 0 HcmV?d00001 diff --git a/images/orbit/loading.gif b/images/orbit/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..969f50597a35944c2b347a1a3c1786915b7f85f6 GIT binary patch literal 2608 zcmdVcYfw{H0tfI*ZgP`cW8OC;H#`CcWRTZVr4ii@g+BXC~aqF_uFn~+VkOj zIA6}0-<Uy#$g#LwFPH-F?NB>NFPX~8)J;h5sYDsHJ-b9 z));53u>nk@{PUZTeQrhvktXKgJMXGSZMWVBhv%$1kkD_l7zsd+>O$rGgwH}zXSOD+ zAN{myeC_X�xnl(rspR>h;YP7ve1?`vn|B#q%T0{*kGusPQ1VElyHoH}5X5vB<-4 zV*k0aF$Kbq1hWQT>WSs-H;GTDsDu?Zm;Y`ws1(tN-x~qnR7keG4}Z!#>%Nv!@ukrc zlJ#fmh;+4KkfYo8;F5jrZ+gIsmI&|2S1+AWRQgU&& zDZ8bGE=^IhI3~=){R6}eAm~qhgh71>1H}I{hzZfYESzyIO3=qA;hp1vYab87k4;_f zo#m2l%(%|Y@)}fE?1F~~AMCda(Wlgp z@Q(+er^uB~mFgeQ$1Lt-FS4vpK6$I5+H_?7?&riow^9ZM_giWVi7hdfo_uiLOYRwg zE9J1|-cfgnfA^EbA;{Nl<0`Mr(2@~VJ-rUUXl&UdzE#2SC7Wzm4TUEI+??1mud3LA&3n8` zN@2ch`WbE;BO*?KWpcl|LU#kavC`8+54G}25#J0yfOK-&;vZfY;IFJ9GsvE1L1gox zgCrWYqT`2mM*PJa6?=5OhdYhx+N5Mq_=)MI$;VbLC9R9KRnHT+G1cO2OGZGs2qU0t z9{;AS+An73R7lGc}37fCwI0)tO(QLc2u;GQL3W4qU`f8x40YL%}Ls?_wNeyt^(5 zSH6{THU6lt;uLTgz3(y{7E#XIu>a7PoHjq26hJ@Ry0s*7>yyFka^2f#*emnag8cF} zA#43e=eKo-;U<MDh?J$blat+ZjnxPkve1Z@-Id zH4&pXH31FFx#ZT4xOznXgZHmPc-4L80tr7mF{6&h84qo(AWnZcs!Gtm7AFjYD(VASzJ5a+^sYr<(Y<17 z-8}^Om6n}P@cBzZ$BrE`O{(p2qWFM!V07yFNA&2>)s(ny@R6hb*Ex3Ep*2@i_?%aR z$79cWx1WjLA*=S&+!xO@h*q4)|Kap|aR?7yX}08VcN_gx0V0dTn?Bh=t_|FEY1={X z&DtVo`!{xHfYN8?%hQzLmj$U=g;Zemo+y}>2Ix?Mt8%H`3|X}87_k9yhlCn7>#%`{ zkqZHjy}KcVUda9!V;2&@Jh~<7xB+~}z_^CV-XrBTj>CB*D33WV zW#&P1<1>cYxp~8uI}1~W_`I>X$?Oq>b?(Ntgn{v)ywju7q;;yGjhBJeng^Y?*KOO5R%vm`A9ZIv91KsJ^Y@9bximKooxR5xV4(uf@x55fTM@eL^?|8ej>d(KaA8C e+Qgee&ab)=ys&@6bg#4GHaRP9)6)NFdHf4M2#AmX literal 0 HcmV?d00001 diff --git a/images/orbit/mask-black.png b/images/orbit/mask-black.png new file mode 100644 index 0000000000000000000000000000000000000000..02f3fbab28597dfc981bb8a5ba787c6e09630cb8 GIT binary patch literal 526 zcmV+p0`dKcP) zlkLppW%4q~Z1VUn@y)kil9!jfC6rPkaER6*-2-6a2AiL=NTnY-uv&w%rfN|B9CRT_ z9Yhh|;LHIc!4j#CXzY>bh(c|JC2H5PJsB-=#)%&~;wg3=*PK{%5id=XBF7Np&UHlm zO0^LQdIyo4CFhNypooZ}1VoFzf^ho(;m%etmP9QDvzFk_Mlc1Yd}bDX1; zJlW*oj$zI)BFcTo3#vsNoRnABf&y1VoaN^sibG~o9P-YJ)AOVxfZ)Qm+T`d9&7yoc z7ff6Wj$I3mYy>0MYuLW1N*lp1z+Gx8IAM5EoRW1A7rkE0Qt;hHfn7FAm5pG}nJoE6 zPD$Sw*dTlseJmFO*<9*Z0z+}ZeAKIWQs&4BCX>{zvVBP2z zagZWk2Fbon_-}GmSokyuHA_@#o=hGL0~j2ka?zu~3xvVMr@@)V+^5eR%n_@1@55l+ z`14SWw`119h+ktRvPc)9-o+JeLwzjFLwwC_7;Zv(4{mt!r@mj*6XGy_0WId(;lKp# QI{*Lx07*qoM6N<$f;iXnYXATM literal 0 HcmV?d00001 diff --git a/images/orbit/pause-black.png b/images/orbit/pause-black.png new file mode 100644 index 0000000000000000000000000000000000000000..5fb087545b00210e8f8198829d2ebd120eebcab0 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^8bBPt!3HF=`^^smspp<9jv*QM-d;PntjSU2z{meK zj<$*Yf`y$sTwJzf6)V4E-m=I4;;LMiEnb3x*YBL=xxeh_c8}+;>dlPXX8xS{_>9jf zOJU1N4vkE#Tp}6)4=y)oF6Ar8%fi2(;gd!>+6%7SdWI&cED3cU3=Zt~_1iB6u-{Hk-|3F}%29+wJzL5MFG-LU{2-i{RxHE`XO;+#D~r0b{)U zCQR`(8ZpGvX~qmst05yiy{1g?G%p1MJlz|xIG*-nUl>pSWm6Q-;}b^^&*#Hh49{yh zM+nbv5m5xsbLmwi)htJbnRpX4dQV!!%9bGu$u?ufSc1Hjd-RJevoc4q6?!V6+-=326RsNod}1 ziDN*ilD{96+(-HD~1*W*S785>2#V3p~b+>P=~|e zbN;_l5wyBvUcdnd903kE;D7^;00$g!zyU{q0}eRg2mru^<`=WB&#f6Bk4gXl002ov JPDHLkV1nf4_gm_6NZp+vde& z6y)3b8Qb=zaB2wABs3l0TtYHaO+o-TbqQ6QSvLyT+*$tBTpwt?ifq2dC- zv!r1iS*YO|fUVS&w~{$jU7uxd!;&!Bxyo*v;_x1FQf{Ts@~dT5h8o&*6KTUF)bPtP z%tH-Vmf{RSP#<=g^eLHb z0Y}6QTM;+zxogvQ1z0-ZHhL0>0XSrokDObNx&WLq_FWPaFl7KvVgkZ$SH!c54S2)I zVi6ONy1c3bpDbxCKu) a8t@y-y4ghe)oPjm0000 zlkLppW%4q~Z1VUn@y)kil9!jfC6rPkaER6*-2-6a2AiL=NTnY-uv&w%rfN|B9CRT_ z9Yhh|;LHIc!4j#CXzY>bh(c|JC2H5PJsB-=#)%&~;wg3=*PK{%5id=XBF7Np&UHlm zO0^LQdIyo4CFhNypooZ}1VoFzf^ho(;m%etmP9QDvzFk_Mlc1Yd}bDX1; zJlW*oj$zI)BFcTo3#vsNoRnABf&y1VoaN^sibG~o9P-YJ)AOVxfZ)Qm+T`d9&7yoc z7ff6Wj$I3mYy>0MYuLW1N*lp1z+Gx8IAM5EoRW1A7rkE0Qt;hHfn7FAm5pG}nJoE6 zPD$Sw*dTlseJmFO*<9*Z0z+}ZeAKIWQs&4BCX>{zvVBP2z zagZWk2Fbon_-}GmSokyuHA_@#o=hGL0~j2ka?zu~3xvVMr@@)V+^5eR%n_@1@55l+ z`14SWw`119h+ktRvPc)9-o+JeLwzjFLwwC_7;Zv(4{mt!r@mj*6XGy_0WId(;lKp# QI{*Lx07*qoM6N<$f;iXnYXATM literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..88da54f --- /dev/null +++ b/index.html @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + Ruby Off Rails: CloneWars Snippet + + + + + + + + + + + + + + + + + +
+ +
+
+

Ruby Off Rails Snippet: Clone Wars

+

Released on April 25, 2012

+
+
+
+ + + +
+
+ +
+
The Video
+
+ +
    +
  • +
    + + + +
    +
  • +
+ +
+
+
+ + + + + + + + + + + diff --git a/javascripts/app.js b/javascripts/app.js new file mode 100644 index 0000000..6c29749 --- /dev/null +++ b/javascripts/app.js @@ -0,0 +1,95 @@ +/* Foundation v2.2 http://foundation.zurb.com */ +jQuery(document).ready(function ($) { + + /* Use this js doc for all application specific JS */ + + /* TABS --------------------------------- */ + /* Remove if you don't need :) */ + + function activateTab($tab) { + var $activeTab = $tab.closest('dl').find('a.active'), + contentLocation = $tab.attr("href") + 'Tab'; + + //Make Tab Active + $activeTab.removeClass('active'); + $tab.addClass('active'); + + //Show Tab Content + $(contentLocation).closest('.tabs-content').children('li').hide(); + $(contentLocation).css('display', 'block'); + } + + $('dl.tabs').each(function () { + //Get all tabs + var tabs = $(this).children('dd').children('a'); + tabs.click(function (e) { + activateTab($(this)); + }); + }); + + if (window.location.hash) { + activateTab($('a[href="' + window.location.hash + '"]')); + } + + /* ALERT BOXES ------------ */ + $(".alert-box").delegate("a.close", "click", function(event) { + event.preventDefault(); + $(this).closest(".alert-box").fadeOut(function(event){ + $(this).remove(); + }); + }); + + + /* PLACEHOLDER FOR FORMS ------------- */ + /* Remove this and jquery.placeholder.min.js if you don't need :) */ + + $('input, textarea').placeholder(); + + /* TOOLTIPS ------------ */ + $(this).tooltips(); + + + + /* UNCOMMENT THE LINE YOU WANT BELOW IF YOU WANT IE6/7/8 SUPPORT AND ARE USING .block-grids */ +// $('.block-grid.two-up>li:nth-child(2n+1)').css({clear: 'left'}); +// $('.block-grid.three-up>li:nth-child(3n+1)').css({clear: 'left'}); +// $('.block-grid.four-up>li:nth-child(4n+1)').css({clear: 'left'}); +// $('.block-grid.five-up>li:nth-child(5n+1)').css({clear: 'left'}); + + + + /* DROPDOWN NAV ------------- */ + + var lockNavBar = false; + $('.nav-bar a.flyout-toggle').live('click', function(e) { + e.preventDefault(); + var flyout = $(this).siblings('.flyout'); + if (lockNavBar === false) { + $('.nav-bar .flyout').not(flyout).slideUp(500); + flyout.slideToggle(500, function(){ + lockNavBar = false; + }); + } + lockNavBar = true; + }); + if (Modernizr.touch) { + $('.nav-bar>li.has-flyout>a.main').css({ + 'padding-right' : '75px' + }); + $('.nav-bar>li.has-flyout>a.flyout-toggle').css({ + 'border-left' : '1px dashed #eee' + }); + } else { + $('.nav-bar>li.has-flyout').hover(function() { + $(this).children('.flyout').show(); + }, function() { + $(this).children('.flyout').hide(); + }) + } + + + /* DISABLED BUTTONS ------------- */ + /* Gives elements with a class of 'disabled' a return: false; */ + + +}); diff --git a/javascripts/foundation.js b/javascripts/foundation.js new file mode 100644 index 0000000..a332fdf --- /dev/null +++ b/javascripts/foundation.js @@ -0,0 +1,12 @@ +/* Foundation v2.2 http://foundation.zurb.com */ +(function(a){a("a[data-reveal-id]").live("click",function(c){c.preventDefault();var b=a(this).attr("data-reveal-id");a("#"+b).reveal(a(this).data())});a.fn.reveal=function(b){var c={animation:"fadeAndPop",animationSpeed:300,closeOnBackgroundClick:true,dismissModalClass:"close-reveal-modal",open:a.noop,opened:a.noop,close:a.noop,closed:a.noop};b=a.extend({},c,b);return this.each(function(){var m=a(this),g=parseInt(m.css("top"),10),i=m.height()+g,h=false,e=a(".reveal-modal-bg"),d;if(e.length===0){e=a('
').insertAfter(m);e.fadeTo("fast",0.8)}function j(){h=false}function n(){h=true}function k(){if(!h){n();if(b.animation==="fadeAndPop"){m.css({top:a(document).scrollTop()-i,opacity:0,visibility:"visible"});e.fadeIn(b.animationSpeed/2);m.delay(b.animationSpeed/2).animate({top:a(document).scrollTop()+g+"px",opacity:1},b.animationSpeed,function(){m.trigger("reveal:opened")})}if(b.animation==="fade"){m.css({opacity:0,visibility:"visible",top:a(document).scrollTop()+g});e.fadeIn(b.animationSpeed/2);m.delay(b.animationSpeed/2).animate({opacity:1},b.animationSpeed,function(){m.trigger("reveal:opened")})}if(b.animation==="none"){m.css({visibility:"visible",top:a(document).scrollTop()+g});e.css({display:"block"});m.trigger("reveal:opened")}}}m.bind("reveal:open.reveal",k);function f(){if(!h){n();if(b.animation==="fadeAndPop"){m.animate({top:a(document).scrollTop()-i+"px",opacity:0},b.animationSpeed/2,function(){m.css({top:g,opacity:1,visibility:"hidden"})});e.delay(b.animationSpeed).fadeOut(b.animationSpeed,function(){m.trigger("reveal:closed")})}if(b.animation==="fade"){m.animate({opacity:0},b.animationSpeed,function(){m.css({opacity:1,visibility:"hidden",top:g})});e.delay(b.animationSpeed).fadeOut(b.animationSpeed,function(){m.trigger("reveal:closed")})}if(b.animation==="none"){m.css({visibility:"hidden",top:g});e.css({display:"none"});m.trigger("reveal:closed")}}}function l(){m.unbind(".reveal");e.unbind(".reveal");a("."+b.dismissModalClass).unbind(".reveal");a("body").unbind(".reveal")}m.bind("reveal:close.reveal",f);m.bind("reveal:opened.reveal reveal:closed.reveal",j);m.bind("reveal:closed.reveal",l);m.bind("reveal:open.reveal",b.open);m.bind("reveal:opened.reveal",b.opened);m.bind("reveal:close.reveal",b.close);m.bind("reveal:closed.reveal",b.closed);m.trigger("reveal:open");d=a("."+b.dismissModalClass).bind("click.reveal",function(){m.trigger("reveal:close")});if(b.closeOnBackgroundClick){e.css({cursor:"pointer"});e.bind("click.reveal",function(){m.trigger("reveal:close")})}a("body").bind("keyup.reveal",function(o){if(o.which===27){m.trigger("reveal:close")}})})}}(jQuery));(function(b){b.fn.findFirstImage=function(){return this.first().find("img").andSelf().filter("img").first()};var a={defaults:{animation:"horizontal-push",animationSpeed:600,timer:true,advanceSpeed:4000,pauseOnHover:false,startClockOnMouseOut:false,startClockOnMouseOutAfter:1000,directionalNav:true,directionalNavRightText:"Right",directionalNavLeftText:"Left",captions:true,captionAnimation:"fade",captionAnimationSpeed:600,bullets:false,bulletThumbs:false,bulletThumbLocation:"",afterSlideChange:b.noop,fluid:true,centerBullets:true},activeSlide:0,numberSlides:0,orbitWidth:null,orbitHeight:null,locked:null,timerRunning:null,degrees:0,wrapperHTML:'
',timerHTML:'
',captionHTML:'
',directionalNavHTML:'
',bulletHTML:'
    ',init:function(f,e){var c,g=0,d=this;this.clickTimer=b.proxy(this.clickTimer,this);this.addBullet=b.proxy(this.addBullet,this);this.resetAndUnlock=b.proxy(this.resetAndUnlock,this);this.stopClock=b.proxy(this.stopClock,this);this.startTimerAfterMouseLeave=b.proxy(this.startTimerAfterMouseLeave,this);this.clearClockMouseLeaveTimer=b.proxy(this.clearClockMouseLeaveTimer,this);this.rotateTimer=b.proxy(this.rotateTimer,this);this.options=b.extend({},this.defaults,e);if(this.options.timer==="false"){this.options.timer=false}if(this.options.captions==="false"){this.options.captions=false}if(this.options.directionalNav==="false"){this.options.directionalNav=false}this.$element=b(f);this.$wrapper=this.$element.wrap(this.wrapperHTML).parent();this.$slides=this.$element.children("img, a, div");this.$element.bind("orbit.next",function(){d.shift("next")});this.$element.bind("orbit.prev",function(){d.shift("prev")});this.$element.bind("orbit.goto",function(i,h){d.shift(h)});this.$element.bind("orbit.start",function(i,h){d.startClock()});this.$element.bind("orbit.stop",function(i,h){d.stopClock()});c=this.$slides.filter("img");if(c.length===0){this.loaded()}else{c.bind("imageready",function(){g+=1;if(g===c.length){d.loaded()}})}},loaded:function(){this.$element.addClass("orbit").css({width:"1px",height:"1px"});this.$slides.addClass("orbit-slide");this.setDimentionsFromLargestSlide();this.updateOptionsIfOnlyOneSlide();this.setupFirstSlide();if(this.options.timer){this.setupTimer();this.startClock()}if(this.options.captions){this.setupCaptions()}if(this.options.directionalNav){this.setupDirectionalNav()}if(this.options.bullets){this.setupBulletNav();this.setActiveBullet()}},currentSlide:function(){return this.$slides.eq(this.activeSlide)},setDimentionsFromLargestSlide:function(){var d=this,c;d.$element.add(d.$wrapper).width(this.$slides.first().width());d.$element.add(d.$wrapper).height(this.$slides.first().height());d.orbitWidth=this.$slides.first().width();d.orbitHeight=this.$slides.first().height();c=this.$slides.first().findFirstImage().clone();this.$slides.each(function(){var e=b(this),g=e.width(),f=e.height();if(g>d.$element.width()){d.$element.add(d.$wrapper).width(g);d.orbitWidth=d.$element.width()}if(f>d.$element.height()){d.$element.add(d.$wrapper).height(f);d.orbitHeight=d.$element.height();c=b(this).findFirstImage().clone()}d.numberSlides+=1});if(this.options.fluid){if(typeof this.options.fluid==="string"){c=b('')}d.$element.prepend(c);c.addClass("fluid-placeholder");d.$element.add(d.$wrapper).css({width:"inherit"});d.$element.add(d.$wrapper).css({height:"inherit"});b(window).bind("resize",function(){d.orbitWidth=d.$element.width();d.orbitHeight=d.$element.height()})}},lock:function(){this.locked=true},unlock:function(){this.locked=false},updateOptionsIfOnlyOneSlide:function(){if(this.$slides.length===1){this.options.directionalNav=false;this.options.timer=false;this.options.bullets=false}},setupFirstSlide:function(){var c=this;this.$slides.first().css({"z-index":3}).fadeIn(function(){c.$slides.css({display:"block"})})},startClock:function(){var c=this;if(!this.options.timer){return false}if(this.$timer.is(":hidden")){this.clock=setInterval(function(){c.$element.trigger("orbit.next")},this.options.advanceSpeed)}else{this.timerRunning=true;this.$pause.removeClass("active");this.clock=setInterval(this.rotateTimer,this.options.advanceSpeed/180)}},rotateTimer:function(){var c="rotate("+this.degrees+"deg)";this.degrees+=2;this.$rotator.css({"-webkit-transform":c,"-moz-transform":c,"-o-transform":c});if(this.degrees>180){this.$rotator.addClass("move");this.$mask.addClass("move")}if(this.degrees>360){this.$rotator.removeClass("move");this.$mask.removeClass("move");this.degrees=0;this.$element.trigger("orbit.next")}},stopClock:function(){if(!this.options.timer){return false}else{this.timerRunning=false;clearInterval(this.clock);this.$pause.addClass("active")}},setupTimer:function(){this.$timer=b(this.timerHTML);this.$wrapper.append(this.$timer);this.$rotator=this.$timer.find(".rotator");this.$mask=this.$timer.find(".mask");this.$pause=this.$timer.find(".pause");this.$timer.click(this.clickTimer);if(this.options.startClockOnMouseOut){this.$wrapper.mouseleave(this.startTimerAfterMouseLeave);this.$wrapper.mouseenter(this.clearClockMouseLeaveTimer)}if(this.options.pauseOnHover){this.$wrapper.mouseenter(this.stopClock)}},startTimerAfterMouseLeave:function(){var c=this;this.outTimer=setTimeout(function(){if(!c.timerRunning){c.startClock()}},this.options.startClockOnMouseOutAfter)},clearClockMouseLeaveTimer:function(){clearTimeout(this.outTimer)},clickTimer:function(){if(!this.timerRunning){this.startClock()}else{this.stopClock()}},setupCaptions:function(){this.$caption=b(this.captionHTML);this.$wrapper.append(this.$caption);this.setCaption()},setCaption:function(){var d=this.currentSlide().attr("data-caption"),c;if(!this.options.captions){return false}if(d){c=b(d).html();this.$caption.attr("id",d).html(c);switch(this.options.captionAnimation){case"none":this.$caption.show();break;case"fade":this.$caption.fadeIn(this.options.captionAnimationSpeed);break;case"slideOpen":this.$caption.slideDown(this.options.captionAnimationSpeed);break}}else{switch(this.options.captionAnimation){case"none":this.$caption.hide();break;case"fade":this.$caption.fadeOut(this.options.captionAnimationSpeed);break;case"slideOpen":this.$caption.slideUp(this.options.captionAnimationSpeed);break}}},setupDirectionalNav:function(){var c=this,d=b(this.directionalNavHTML);d.find(".right").html(this.options.directionalNavRightText);d.find(".left").html(this.options.directionalNavLeftText);this.$wrapper.append(d);this.$wrapper.find(".left").click(function(){c.stopClock();c.$element.trigger("orbit.prev")});this.$wrapper.find(".right").click(function(){c.stopClock();c.$element.trigger("orbit.next")})},setupBulletNav:function(){this.$bullets=b(this.bulletHTML);this.$wrapper.append(this.$bullets);this.$slides.each(this.addBullet);this.$element.addClass("with-bullets");if(this.options.centerBullets){this.$bullets.css("margin-left",-this.$bullets.width()/2)}},addBullet:function(g,e){var d=g+1,h=b("
  • "+(d)+"
  • "),c,f=this;if(this.options.bulletThumbs){c=b(e).attr("data-thumb");if(c){h.addClass("has-thumb").css({background:"url("+this.options.bulletThumbLocation+c+") no-repeat"})}}this.$bullets.append(h);h.data("index",g);h.click(function(){f.stopClock();f.$element.trigger("orbit.goto",[h.data("index")])})},setActiveBullet:function(){if(!this.options.bullets){return false}else{this.$bullets.find("li").removeClass("active").eq(this.activeSlide).addClass("active")}},resetAndUnlock:function(){this.$slides.eq(this.prevActiveSlide).css({"z-index":1});this.unlock();this.options.afterSlideChange.call(this,this.$slides.eq(this.prevActiveSlide),this.$slides.eq(this.activeSlide))},shift:function(d){var c=d;this.prevActiveSlide=this.activeSlide;if(this.prevActiveSlide==c){return false}if(this.$slides.length=="1"){return false}if(!this.locked){this.lock();if(d=="next"){this.activeSlide++;if(this.activeSlide==this.numberSlides){this.activeSlide=0}}else{if(d=="prev"){this.activeSlide--;if(this.activeSlide<0){this.activeSlide=this.numberSlides-1}}else{this.activeSlide=d;if(this.prevActiveSlidethis.activeSlide){c="prev"}}}}this.setActiveBullet();this.$slides.eq(this.prevActiveSlide).css({"z-index":2});if(this.options.animation=="fade"){this.$slides.eq(this.activeSlide).css({opacity:0,"z-index":3}).animate({opacity:1},this.options.animationSpeed,this.resetAndUnlock)}if(this.options.animation=="horizontal-slide"){if(c=="next"){this.$slides.eq(this.activeSlide).css({left:this.orbitWidth,"z-index":3}).animate({left:0},this.options.animationSpeed,this.resetAndUnlock)}if(c=="prev"){this.$slides.eq(this.activeSlide).css({left:-this.orbitWidth,"z-index":3}).animate({left:0},this.options.animationSpeed,this.resetAndUnlock)}}if(this.options.animation=="vertical-slide"){if(c=="prev"){this.$slides.eq(this.activeSlide).css({top:this.orbitHeight,"z-index":3}).animate({top:0},this.options.animationSpeed,this.resetAndUnlock)}if(c=="next"){this.$slides.eq(this.activeSlide).css({top:-this.orbitHeight,"z-index":3}).animate({top:0},this.options.animationSpeed,this.resetAndUnlock)}}if(this.options.animation=="horizontal-push"){if(c=="next"){this.$slides.eq(this.activeSlide).css({left:this.orbitWidth,"z-index":3}).animate({left:0},this.options.animationSpeed,this.resetAndUnlock);this.$slides.eq(this.prevActiveSlide).animate({left:-this.orbitWidth},this.options.animationSpeed)}if(c=="prev"){this.$slides.eq(this.activeSlide).css({left:-this.orbitWidth,"z-index":3}).animate({left:0},this.options.animationSpeed,this.resetAndUnlock);this.$slides.eq(this.prevActiveSlide).animate({left:this.orbitWidth},this.options.animationSpeed)}}if(this.options.animation=="vertical-push"){if(c=="next"){this.$slides.eq(this.activeSlide).css({top:-this.orbitHeight,"z-index":3}).animate({top:0},this.options.animationSpeed,this.resetAndUnlock);this.$slides.eq(this.prevActiveSlide).animate({top:this.orbitHeight},this.options.animationSpeed)}if(c=="prev"){this.$slides.eq(this.activeSlide).css({top:this.orbitHeight,"z-index":3}).animate({top:0},this.options.animationSpeed,this.resetAndUnlock);this.$slides.eq(this.prevActiveSlide).animate({top:-this.orbitHeight},this.options.animationSpeed)}}this.setCaption()}}};b.fn.orbit=function(c){return this.each(function(){var d=b.extend({},a);d.init(this,c)})}})(jQuery); +/*! + * jQuery imageready Plugin + * http://www.zurb.com/playground/ + * + * Copyright 2011, ZURB + * Released under the MIT License + */ +(function(c){var b={};c.event.special.imageready={setup:function(f,e,d){b=f||b},add:function(d){var e=c(this),f;if(this.nodeType===1&&this.tagName.toLowerCase()==="img"&&this.src!==""){if(b.forceLoad){f=e.attr("src");e.attr("src","");a(this,d.handler);e.attr("src",f)}else{if(this.complete||this.readyState===4){d.handler.apply(this,arguments)}else{a(this,d.handler)}}}},teardown:function(d){c(this).unbind(".imageready")}};function a(d,f){var e=c(d);e.bind("load.imageready",function(){f.apply(d,arguments);e.unbind("load.imageready")})}}(jQuery));jQuery(document).ready(function(c){function b(d){c("form.custom input:"+d).each(function(){var f=c(this).hide(),e=f.next("span.custom."+d);if(e.length===0){e=c('').insertAfter(f)}e.toggleClass("checked",f.is(":checked"));e.toggleClass("disabled",f.is(":disabled"))})}b("checkbox");b("radio");function a(f){var g=c(f),i=g.next("div.custom.dropdown"),d=g.find("option"),e=0,h;if(i.length===0){$customSelectSize="";if(c(f).hasClass("small")){$customSelectSize="small"}else{if(c(f).hasClass("medium")){$customSelectSize="medium"}else{if(c(f).hasClass("large")){$customSelectSize="large"}else{if(c(f).hasClass("expand")){$customSelectSize="expand"}}}}i=c('"');d.each(function(){h=c("
  • "+c(this).html()+"
  • ");i.find("ul").append(h)});i.prepend(''+d.first().html()+"");g.after(i);g.hide()}else{i.find("ul").html("");d.each(function(){h=c("
  • "+c(this).html()+"
  • ");i.find("ul").append(h)})}i.toggleClass("disabled",g.is(":disabled"));d.each(function(j){if(this.selected){i.find("li").eq(j).addClass("selected");i.find(".current").html(c(this).html())}});i.find("li").each(function(){i.addClass("open");if(c(this).outerWidth()>e){e=c(this).outerWidth()}i.removeClass("open")});if(!i.is(".small, .medium, .large, .expand")){i.css("width",e+18+"px");i.find("ul").css("width",e+16+"px")}}c("form.custom select").each(function(){a(this)})});(function(c){function b(e){var f=0,g=e.next();$options=e.find("option");g.find("ul").html("");$options.each(function(){$li=c("
  • "+c(this).html()+"
  • ");g.find("ul").append($li)});$options.each(function(h){if(this.selected){g.find("li").eq(h).addClass("selected");g.find(".current").html(c(this).html())}});g.removeAttr("style").find("ul").removeAttr("style");g.find("li").each(function(){g.addClass("open");if(c(this).outerWidth()>f){f=c(this).outerWidth()}g.removeClass("open")});g.css("width",f+18+"px");g.find("ul").css("width",f+16+"px")}function a(e){var g=e.prev(),f=g[0];if(false==g.is(":disabled")){f.checked=((f.checked)?false:true);e.toggleClass("checked");g.trigger("change")}}function d(e){var g=e.prev(),f=g[0];c('input:radio[name="'+g.attr("name")+'"]').each(function(){c(this).next().removeClass("checked")});f.checked=((f.checked)?false:true);e.toggleClass("checked");g.trigger("change")}c("form.custom span.custom.checkbox").live("click",function(e){e.preventDefault();e.stopPropagation();a(c(this))});c("form.custom span.custom.radio").live("click",function(e){e.preventDefault();e.stopPropagation();d(c(this))});c("form.custom select").live("change",function(e){b(c(this))});c("form.custom label").live("click",function(f){var e=c("#"+c(this).attr("for")),h,g;if(e.length!==0){if(e.attr("type")==="checkbox"){f.preventDefault();h=c(this).find("span.custom.checkbox");a(h)}else{if(e.attr("type")==="radio"){f.preventDefault();g=c(this).find("span.custom.radio");d(g)}}}});c("form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector").live("click",function(f){var h=c(this),g=h.closest("div.custom.dropdown"),e=g.prev();f.preventDefault();if(false==e.is(":disabled")){g.toggleClass("open");if(g.hasClass("open")){c(document).bind("click.customdropdown",function(i){g.removeClass("open");c(document).unbind(".customdropdown")})}else{c(document).unbind(".customdropdown")}}});c("form.custom div.custom.dropdown li").live("click",function(h){var i=c(this),f=i.closest("div.custom.dropdown"),g=f.prev(),e=0;h.preventDefault();h.stopPropagation();i.closest("ul").find("li").removeClass("selected");i.addClass("selected");f.removeClass("open").find("a.current").html(i.html());i.closest("ul").find("li").each(function(j){if(i[0]==this){e=j}});g[0].selectedIndex=e;g.trigger("change")})})(jQuery); +/*! http://mths.be/placeholder v1.8.7 by @mathias */ +(function(o,m,r){var t="placeholder" in m.createElement("input"),q="placeholder" in m.createElement("textarea"),l=r.fn,k;if(t&&q){k=l.placeholder=function(){return this};k.input=k.textarea=true}else{k=l.placeholder=function(){return this.filter((t?"textarea":":input")+"[placeholder]").not(".placeholder").bind("focus.placeholder",s).bind("blur.placeholder",p).trigger("blur.placeholder").end()};k.input=t;k.textarea=q;r(function(){r(m).delegate("form","submit.placeholder",function(){var a=r(".placeholder",this).each(s);setTimeout(function(){a.each(p)},10)})});r(o).bind("unload.placeholder",function(){r(".placeholder").val("")})}function n(b){var c={},a=/^jQuery\d+$/;r.each(b.attributes,function(d,e){if(e.specified&&!a.test(e.name)){c[e.name]=e.value}});return c}function s(){var a=r(this);if(a.val()===a.attr("placeholder")&&a.hasClass("placeholder")){if(a.data("placeholder-password")){a.hide().next().show().focus().attr("id",a.removeAttr("id").data("placeholder-id"))}else{a.val("").removeClass("placeholder")}}}function p(){var d,e=r(this),c=e,a=this.id;if(e.val()===""){if(e.is(":password")){if(!e.data("placeholder-textinput")){try{d=e.clone().attr({type:"text"})}catch(b){d=r("").attr(r.extend(n(this),{type:"text"}))}d.removeAttr("name").data("placeholder-password",true).data("placeholder-id",a).bind("focus.placeholder",s);e.data("placeholder-textinput",d).data("placeholder-id",a).before(d)}e=e.removeAttr("id").hide().prev().attr("id",a).show()}e.addClass("placeholder").val(e.attr("placeholder"))}else{e.removeClass("placeholder")}}}(this,document,jQuery));(function(c){var b={bodyHeight:0,pollInterval:1000};var a={init:function(d){return this.each(function(){var f=c(".has-tip"),e=c(".tooltip"),g=function(j,i){return''+i+''},h=setInterval(a.isDomResized,b.pollInterval);if(e.length<1){f.each(function(k){var n=c(this),o="foundationTooltip"+k,l=n.attr("title"),j=n.attr("class");n.data("id",o);var m=c(g(o,l));m.addClass(j).removeClass("has-tip").appendTo("body");if(Modernizr.touch){m.append('tap to close ')}a.reposition(n,m,j);m.fadeOut(150)})}c(window).resize(function(){var i=c(".tooltip");i.each(function(){var j=c(this).data();target=f=c(".has-tip"),tip=c(this),classes=tip.attr("class");f.each(function(){(c(this).data().id==j.id)?target=c(this):target=target});a.reposition(target,tip,classes)})});if(Modernizr.touch){c(".tooltip").live("click touchstart touchend",function(i){i.preventDefault();c(this).fadeOut(150)});f.live("click touchstart touchend",function(i){i.preventDefault();c(".tooltip").hide();c("span[data-id="+c(this).data("id")+"].tooltip").fadeIn(150);f.attr("title","")})}else{f.hover(function(){c("span[data-id="+c(this).data("id")+"].tooltip").fadeIn(150);f.attr("title","")},function(){c("span[data-id="+c(this).data("id")+"].tooltip").fadeOut(150)})}})},reposition:function(g,k,e){var d=g.data("width"),l=k.children(".nub"),h=l.outerHeight(),f=l.outerWidth();function j(o,r,p,n,q){o.css({top:r,bottom:n,left:q,right:p})}k.css({top:(g.offset().top+g.outerHeight()+10),left:g.offset().left,width:d});j(l,-h,"auto","auto",10);if(c(window).width()<767){var m=g.parents(".row");k.width(m.outerWidth()-20).css("left",m.offset().left).addClass("tip-override");j(l,-h,"auto","auto",g.offset().left)}else{if(e.indexOf("tip-top")>-1){var i=g.offset().top-k.outerHeight()-h;k.css({top:i,left:g.offset().left,width:d}).removeClass("tip-override");j(l,"auto","auto",-h,"auto")}else{if(e.indexOf("tip-left")>-1){k.css({top:g.offset().top-(g.outerHeight()/2)-(h/2),left:g.offset().left-k.outerWidth()-10,width:d}).removeClass("tip-override");j(l,(k.outerHeight()/2)-(h/2),-h,"auto","auto")}else{if(e.indexOf("tip-right")>-1){k.css({top:g.offset().top-(g.outerHeight()/2)-(h/2),left:g.offset().left+g.outerWidth()+10,width:d}).removeClass("tip-override");j(l,(k.outerHeight()/2)-(h/2),"auto","auto",-h)}}}}},isDomResized:function(){$body=c("body");if(b.bodyHeight!=$body.height()){b.bodyHeight=$body.height();c(window).trigger("resize")}}};c.fn.tooltips=function(d){if(a[d]){return a[d].apply(this,Array.prototype.slice.call(arguments,1))}else{if(typeof d==="object"||!d){return a.init.apply(this,arguments)}else{c.error("Method "+d+" does not exist on jQuery.tooltips")}}}})(jQuery); diff --git a/javascripts/jquery.min.js b/javascripts/jquery.min.js new file mode 100644 index 0000000..ee02337 --- /dev/null +++ b/javascripts/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.1 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
    a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
    "+""+"
    ",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
    t
    ",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
    ",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; +f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

    ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
    ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
    ","
    "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() +{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
    ").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/javascripts/modernizr.foundation.js b/javascripts/modernizr.foundation.js new file mode 100644 index 0000000..16eda14 --- /dev/null +++ b/javascripts/modernizr.foundation.js @@ -0,0 +1,4 @@ +/* Modernizr 2.5.2 (Custom Build) | MIT & BSD + * Build: http://www.modernizr.com/download/#-touch-mq-cssclasses-addtest-teststyles-prefixes-ie8compat-load + */ +;window.Modernizr=function(a,b,c){function x(a){j.cssText=a}function y(a,b){return x(m.join(a+";")+(b||""))}function z(a,b){return typeof a===b}function A(a,b){return!!~(""+a).indexOf(b)}function B(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:z(f,"function")?f.bind(d||b):f}return!1}var d="2.5.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m=" -webkit- -moz- -o- -ms- ".split(" "),n={},o={},p={},q=[],r=q.slice,s,t=function(a,c,d,e){var f,i,j,k=b.createElement("div"),l=b.body,m=l?l:b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),k.appendChild(j);return f=["­",""].join(""),k.id=h,m.innerHTML+=f,m.appendChild(k),l||g.appendChild(m),i=c(k,a),l?k.parentNode.removeChild(k):m.parentNode.removeChild(m),!!i},u=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b).matches;var d;return t("@media "+b+" { #"+h+" { position: absolute; } }",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},v={}.hasOwnProperty,w;!z(v,"undefined")&&!z(v.call,"undefined")?w=function(a,b){return v.call(a,b)}:w=function(a,b){return b in a&&z(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=r.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(r.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(r.call(arguments)))};return e});var C=function(c,d){var f=c.join(""),g=d.length;t(f,function(c,d){var f=b.styleSheets[b.styleSheets.length-1],h=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"",i=c.childNodes,j={};while(g--)j[i[g].id]=i[g];e.touch="ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch||(j.touch&&j.touch.offsetTop)===9},g,d)}([,["@media (",m.join("touch-enabled),("),h,")","{#touch{top:9px;position:absolute}}"].join("")],[,"touch"]);n.touch=function(){return e.touch};for(var D in n)w(n,D)&&(s=D.toLowerCase(),e[s]=n[D](),q.push((e[s]?"":"no-")+s));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)w(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,g.className+=" "+(b?"":"no-")+a,e[a]=b}return e},x(""),i=k=null,e._version=d,e._prefixes=m,e.mq=u,e.testStyles=t,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+q.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return o.call(a)=="[object Function]"}function e(a){return typeof a=="string"}function f(){}function g(a){return!a||a=="loaded"||a=="complete"||a=="uninitialized"}function h(){var a=p.shift();q=1,a?a.t?m(function(){(a.t=="c"?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){a!="img"&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l={},o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};y[c]===1&&(r=1,y[c]=[],l=b.createElement(a)),a=="object"?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),a!="img"&&(r||y[c]===2?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i(b=="c"?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),p.length==1&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=!!b.attachEvent,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return o.call(a)=="[object Array]"},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f :test - diff --git a/robots.txt b/robots.txt new file mode 100755 index 0000000..2f06671 --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +# www.robotstxt.org/ +# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449 + +User-agent: * \ No newline at end of file diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..a65cb9a094d6bfa1ce59157cd8692bb8a5e19c36 GIT binary patch literal 88615 zcmdpcg;N|+^X=deEJ$z*65Ks#aCZq72=4AK!7agEgS##6!GgQHyE`mz^L_94H$0gt zsGefpek!j%*xQQr}~0{{S3T1rd>0AR8J0NMl*8uE?6c*`09;NDq?iYiHq zijpZg+L>Bdn*hMq;6x7uHSF;zyK(C^6C~L&-u(=xn7DXy29F^Ie98!#oZ=j*_b_D8 zfhl2zKzCSJ4x$7$hT2Um4SC#}|K^(8`F*C_x9n+lA)V=0(>?&l14SYQL&QnO)W0w}iS|-;`b^``wMKD8SPORRc&n*_h3|s{ z0ABJ1Ar>Yw%wGJBi51@SMUIzqIYQRdNbU@W@Ah=a43QT%DcKfCWZg zf6KE#114D9V0f+N*TVU}Kj}Pgg>KVZ6?)v(KQ<(Dku+>OFXcp<(pdu^-?w3s*tB-X zE+FkiT)8a-8oUeagWi&B_Z#}bsUoT;;CsCQ2cMcsffr7`5KnUY5-P;OG`Wi|z{xo? zvx)A9H*4Cv9)-x1GsQh0cmO2BiGQ^np%2_BOmUZ-Uw1;45a)UMhWx^nV!Qc5_=Xa( ztb4wvdzo9Q(YceKvi%Eqpu+0Im8+`;7r@BSCfMGF+G1nX;7<>JO`sR(_UJ`3L_|Z2 zaC~OOQhzVSS@&v!HKS|*RqT%z=r0roT_%jU0Htbh_e}d^BLAlu5C)GSRfNp?`WWaD z>JjD<agC+(-s2E`Y*Qy&Z7n>W1eH@822$Hq`=wlc4yxy}-Y?NfiV zFW-iVErw9QK=KC;fDt6I@ddYpCZ^ zkEBgn!)|EAfslqUm_PeIk}w|?gS41JZTgMq_L&wvklQA;sX5910907|UuhnNtzqhlB}t(fA694O}i3>E|~ z17v%+Zw7pZt4i;~%`;$K{jGl@yz7Rt$5Zp)&Vio^GPQ@Q53-$ru?_SxK;(xX?}AN% zChaDAKuh|F*z?6W?88_-PF9F>52GMGW4+MtY&%!BCf0`hWT%@OLc=zc`xzB{0t z0Ww2B=aL+t-Ml9V{U&;z>v2FG6^L)Zl|q{2|KU610v;$>?>i|EY)r7~rfw4=Q&8FF zrzX_1fb;IyO{52kHh*Xu%m^5&s5nWBTsdVOrL|%MY~sWKI^o2;Qe`t`Jt>BmoKH%1 z#Z(+PqY*eF!xUNdBCWYF6Ez1YH{YD$T1Zwy&O~E#^z-*8tnk=E&?zD(yT2OovwlpW zlp`s`Rt>f2yPh0JAB3W^`X0xqsUI)Q|IHsb!;M(PoEd zGiB3Y1F@p9`SJ$ zOciIsEK4y=oP_@_hWra_5v+zLDr#KPMOZBgQxRR zhkcoBnTRh~FM2goAhkX2_1!ZpLWF2wZyH6QkM{6c?`#1XEL!YY( zrYMGtr!q%Zh1mJq1?c;)#|edWX1u|_l>?#vzl2k|J_eLQpTlXvp~6}OhQd}M`Mx*A zWy6VhPlt7cm4>y41;SK#FG$Nz)5btfyY(rKVv77qB!Q-sih#jWs$SDsK~8Dpn|0^{ zeofI9tOMhv(j~=K;~!iqN-BOzSJ`^m5h+J$ZP`MZtY6+t;z?`?5s9Tqo|Msvb8%?N zm2o6-0VXphA`t(Q4EEF#)N(A+ErvSc@!B-gG+Q=PU!h#}UxiL(A3j= zYhbJ1Xz&-i%R0zQ>(PpoXdI@pi7!gHewy@BQ-q+42c;2cIfFMHYT8JS?0aRWeO7g)!*=4nes`UWLyq$i$Bbc*VU}^4 zp-Sg_xpf7awm{8ZBU-g>bynSEy>#PYok_JzO+~ej5w($I<8f{1sm+P(Nj6^?pBQhw z9h6RaV}iBECe0zzT;mw%VqDSa8Bd!LnezHXJdF7|dXT9uZ>1L{?+ZOg_ zJ10AP{Tr5Rn!A(>wHvwnw*9_s@#~|DevekKc@Ji5&UH`s;~B178;@lPA4;D%pEK+I zMUtA=2eELZB@mv&DR94i?qOktmQZh?f_4fD3O`RUa&?-rHv3jvBidS;Jd>Z9VWuHmt z$)QPfBV(g0!%v1ThUf!hlQxGg4oVq{x{~~aaXV;~QdB20?wRI4zotG=3<(?>vdKEC zT?t3X$@uquBwpnERzz5oJ>t*y!tTi~&hErsRLf9zR2ROuxp?oC z;27c5aeA|`m^hrBp2*ic>^Psw-_P&47Qfok8hifbJoglTM01pRT%R71p-HD$?W=ZE zEw{n>s?Xo&zjqb5aJZ;v^9z0_z@6|+z+_Me!f~WlglZ(U?1}6W8WJ%b&&_G|`6ge1 zWx+t~`&de%RGK>aV;Wp~A*Bu#4DHLNso%A`H0zTu`H|`Y>b(O|F_{8mer*>I<5=}r zM%0XoAaz-__}#7 z+%{GOmRwe6JoJ8d#>kSgo4oc+n=7H$zWb8Q3*Qdfi(M{Hs4itCb+mMlmvTS}pys=Y zyKuCsn9xkF%yzvNy^7=yOxb5RXO(R|z9w(#TeB-=$MY&xjJmPSg3DM_?2E_C&nF@K z(ULw2K0&Xb*G4<-l{Sarhq;F3r^eRvgO$U!GMC2Jtp0Wo)NR1r^U=Ky0w?@3iMikb z-W17^XYu{TQT3+%c-Z3LsN`JinSiVNi~Wp^^T`m18p|lah(|>g?ANh-42_(_k-ud zk#IsyelyG#jH^$FmrkC%7I2L!AiDOY2GiC%ZvjUife@J@+d^oX-@V=4z(}^l5e_r( zH54FY1D8hoa%0DNccr%(Q#MYDUj4>oK~yGFEG7xrlyb-X@FPtU*D!$vYk^J|Z!L=K zi!o(43Jn`_K0`bwd*&|XE?hd$3c+(y1FNpX=ZpPDaY$)%GcV4w<>p4 z%kYoIb?S-h1hRv6a7-kLsj~FLV9wDi#Ct8 ztVD52+x0~Het2TUSnO_Y_hc($BJ-)ayqUeVaxd`&Z8bl6{8y)T*qT*!l}G1X05XE6 zEG+sEi3W}O=RDm)?MjW@ZzaBJ`7-+{eU~{{Ce#C#3s%vJk2B(#3Kip4JPThv_S95m zo%Ra(_Pbe%udF${v{LlS((_rn+S(Wn)BJ?Bf^}UL zy5_7f*IAMA`NDSI`LEoLS10-%sk#|$9jVaji|(`Hn(hK_s7FH;`TB2M?+*Rf+f;Sdx3|$eP?TMf#^Ga9j8m{{U*eQFoQd~>oi;qwP>v8h(IxPvW1|OXH#)Yw zkktP;tB?gzF9uJ>4`uTP6#P^f|NQ4JNHlIbwCu+-6m#l$j9*n(&U>u|>7AT|pFGk% zx@^j&3QxHs+`Oh9v~Zl_HdHny>K`oBp*T%lq+Zkeu^n|*=gwv#2G8{|Ku6>KAz?xZ`PK%wu4q`pd3O z5rTOwct_Aq$;9$a04km(&7F?+<05}BqY2xsi1r*>sB^~+I=)`&b8Sy;rqjsJ!HLC! zUq$sguCeYN22gGvO_(i6J=ZNK?_c%NMo4w(x{0?wGpLt({3#!)@wO6|qIxy=oINw@ z8;H%~@u|)CY%)Dea9#yX2j5npDiY48{YW1j4*{L<&HI9{#cyR>wMjwod^da+db`Qz zE>-&Koj4Bdp#4YGB*A>&rO_Up=tjGB55HLc9M5$xmi;f&6Y<|q!j>r32b%L66rcLn z1gHd6z0aP=cXw+v8$aQ!(SA6smS(3A0E<(i#1tHU~AC2s6E*` z%w(xpyw8J0c*Cg?srPl*s&ro!YZ_|S_uPk?|HyCt+Hcs%zdC=kW1NCVQPR=VX zCeE6-AvabiaVR!Xu+cbC2yzOkrYX(o^j{4avUI-H(pBHpO;%GaDl9ZC?ejg5QN#5+ ztdtD#4)^t`uiUmS+uXm4wO7<*j+lO0VfbOIvW?-r1GfYFlz5a3)FA3UDtgLJ z#S-~j`E6;h`h1#II+(GhwA5cFiKE%=8SFLJu4j*Wi5|_Z6!%U0gxFHpamcuLg6nSi z#SU+|FpCKB5rSzEUSsZ|s-)bHoL1^d1gc`Q|~ zHFuXd9H-V7%8m{*Chg0Nb+*uW(bhB+WzK9)Y0cf1>paN(nWdlC^6K%lyScm@SSM;@ zbfA7c%ZEyR<_(G$Jwun2geGB(I>X<_xAQf<@xC#c`|(Pc+=#Ho*dfHR{MP5<;NAPy z36=y+RucdjwLsVFdw^*PkqKJ3jig!V2C%1u*(gOdICBK_!l5R(N;>aD0Tzj~n9LlU z8;T+X9A2UFTzhlUnZOy(bpwU3xOc&BJ+~KRFCY4X*d&7U&~iR2*-cQ^!>2{8g`SBi z8ZEHyrNI6^BIso^h^~=ds9V6#Kpew$L%GLf4n*(E?ybT+L8L}p50Cj{ikXTnPGCA= z$Rqvf7uHaGltPq%9GzUl$jS)9S44(Z8WyV154~yQ{UaJ$wCJ_uJ`+BKvsA%Ize?R>$GjTKy+Bw;2 z_<)W5ArU2ERgGNDja<^VtUqke&Bm8lc2%q${#7$%MS`S%_fyr#?-48pTkXrQp$kMH z0mEc-JLAr?i8_-iqZF)B-uc~(V;wgVblh?Bs(^|e8wJ6F<$;%!;!Eln`3?WGrB&u5SPNu1^+q-msiYg;IQ z|2Q4o@8xvgfFn<2z<;3RefD!{6HI|-a!+4QXQ#nS{OqvhdON#>>>_!jN@yXkGft3g zB=q)V=wxO3e5Y_e%vV{juX8ke7TKm{-}+*EDm=U~n;Y6Y9eb&GGjK2Pd^hEl=Mu*u zo_Y40}b5j2I`McY%)!n52X@x zugomm*3hB7p_|7SlD|#4#ckv1W&lfk#>ll0CXxFbToyJwxzE-<@ttrmQ^5i0T~L#I)&qayR^!*Z}niUAP)+g zZQXbbcIj)mNHdL=Id!fw*O)shG`Gfb9$FrR79uB~hzIxded#K6o!Q3I8~n=;_mTOo z&sA_o2n7iDKQPVDz8Cf2Qk>>l=4l$X9}r)zAn{>lf1)q=UGPo%IkhtWS0--?V_bZ# zlX0@jx5=~dM>M$T;Nj<}2-g!kfodgd4HcghB^e<$4O=B;Cv5!>KGrusz(Xwrprx13 zCx?0P0sXS_ccbx)L;KRWG5RW2?aOELH4_a*>E|-XoUtTLjSaD`@#k|JndM%VFr@HS zAt1E6C|xh23)m=i!CBwCt-do&I;^U-6Q43ZPClQL_TJFoMS<)ja81_o?e5FV#(b*X z@p?0kx?dC1>BC~v%Xf9F(~H8lf<KSX2Yp@-I_i_jNg+%u)J#EUSgQ-=BS{MO04U zqa$^JyZyizeJ7fnFUcZ@$0zr3k0dF|r9a7NePhSrunEB($(swz*&SyeKqFC3>F^Vc z-JV75C)|)rluXpBoU2^bPw$}cf^b8{#~$r5(|)e;Z@rsi(px8+GP`pd;IZkU^dYm+ z@$iSIh>h zw4U!HV2gN-W83ig3w+fgw?D9_J(E&dbPjggl}g;Nv7;s^4YG77dUw<@@5NQ0_1!AM zj>KkC(Cq|z&v2&Tl56;GOrfB%-?oN6aUQR#=-#_&b8_BIb$4!vFQK*h9_L&VrGxm& zgGX@d@?fa=IG%5tPBAju$NT$5?ZIs1{FNQsr_e&Nbt=VmKjx>8m)p0C4dZ{`7DhaL zF4No|O7G>Jp&Bptyygw(&|gWNWEX{Kg%laEl8llEH03n@YMN?rYPwYjYGdi;S8!I1 zR+LpxSLv@^_~}-c{@uHUVod@3J(@ef>d=5LD^P|oKc8GSKd))^lYE;On5Xc4J*)MY zXMwT5d4N9>qI}cu^m`#~4FRQ{_{Koy005G`l$H|!AY=Xeg96er@Bn}ekQV!*=ALn~ z>R~W_`zmy?PyM)Kp0>uwc&}Woo3#;aO@pT9Oi~Qffi~kI@0#PJP?-LgD^`B8S^mX? zrE~g`*u85HPp*iqEtWhGIw@Z`_kQ&^uh77GtXo{64QAX_9G8zExQpY}Tkw$*G|GNH ze*Eew+fo@62D!{P*eRc3|9uMcM962vfLsNL5<29NO9mqfBnG(>$nk8#A?q~aEK8V> zb>#?ydMe0z9(K36?7tgm11FRIJwOHa|JVaW6z-6epbOV)IlZxs*}rh# z`uj+^?p9OZL(Fz`m`U=C9njKWKe?e95=4i*0>N)Q8w4!HMfAwlG*-Lr_HkQR5|aTN zLUMWU3RB& z-%~#`Kz#5-fkTP%DWZ%7V0jBE;Jtvxad)lswHTH~Uw8j=6)VJ?O5h{O!@fVI_lxkhf*^0AVMOeQ%u3e);F#llN+pc7j|sXJr?BSFm*I>*am#WAb$p zKj>yQ*eTwJ9OC#_ML+N3!VYo@;;x%#U!QwStBa28)rY-;{nZwe(WE^p)qHW41;y1S zp*xmbp93BM`TT3`@A`tZH!--iM3d=dlgMv$z`@_mI8kjhA7Pvaww-0PNvDo z$&X^c{$xS)=#BiotIW>Cboel(df6Q$r2C#u!`*(A3(mjjWX($o_IZAl*H0Y(Z&s&Af1B5^_TRHiRy%pE>Wn{FFSX0L2jF5zS@g2ae61@A0Z$Ei}0*onE3D`-~%J^P&sbZaQR#j=&JY|)=E41yjXe+BP zFQ3>A-J+wX_cWNGebTrxvktF@*vTp*1)hO5b@b|Q!Oh(yp_f|8i!5e>2m!BiGa=I zvw?9u*AQEwh}@#OwvNWZ6~Z{zL&4OeQuF99(wZhA zbOkI7j9b|J(+$x*X8+7+daT-0|T;%ojhpXsmO0YoEj^<25rq zNiNt-XXiQz!?*Zo6kWpikI<+YhzbHsz2WNWsv;&csS_5XMU%Vi5n&(Ps!DF%y(^@dKp!;D(nSRU3 z82cZZa8ha!omXz>F7L;`z@s1oy7f0t z>};EGfUHCa{#_hL7nCl)k9$#c5M1Bd1~FRKicgE?h*8M5W!P^LsvE2cEdm8y+(GE8 zmz}gv6c9B3XUP{Dj%c|oulu*w@4X&n^Ni1{ZS3cQRR-&Pgq8saT(C*raS4KTowev?~Y$FJaI3cjpWcK=(ulNO63d|+eod0k~A zukB=E0Hp&|qu-BnNeYMGbtWL6Vu>)}{UBTvicSJ?2?T3oI8T1Eq|lfnYzTj4BfgE_ zCk3jX`ddM~zmm*gF2FjZXH~@y&b{$YxE0XV4L1h-1303IzC_bsp3=8G*0bUGU1wJk z2?ZJHpKpdpzk#+2xt!zRiXUJWgier8;m#0hRvXK zd@n*r`>uWKoi#QK2W&IF);uDU1YC!%c5y!#4om8L_$y(UN$iV;bkqZb)hYfYM8C6t z$|qI2X%$s^z6D#!SZXrraM-Qo4RFnl>4R7DuOlZPX;T;ug+1?KKrq2|raskM{T|mz ziLLPzAB8PUBE=?QhN5*m*Zugt&}acMH7Sx~hl|{!F0} zmtp@Zvc!~&z~a8}Wt#8s+ygh0kEixHN#Eki3BnYcWBGtmYtVbg1)ws%=1jXhOco$ zcTDS7L<`j?F%2};;mmrsO=Ud?AwkF&qgtj#AT>AgKKht4I< z0W@j8eVJ~n-YOszK&CfD2)q{_%?D*Hm+Cgo?90KJ{k@#qVFskh+qiZ;+yHn-OueSh z@--&$S^gb94knOnzHZ7UgZSi@Yqwo}n8b(F{xQ(*4RzexZgFWU?ND>Y{x~p|v*7r= z>1mPz@V^JUUte}cA`8*nkngwXGcY3nDHJ}fuIH`>d+h0F zgu|Md5WiE=FnYb+H@a0Yx&Z!+Kg;;N*0s;On&9Y3TP`U9tkFhBuggH&gU{)*>Rj6~>9#5B(?8!8ZVhWzwt22dQ<7~48PzCIyTP&3eTCab2z634 zoc4+!AlQj;F!R*)+3_rLJUil~M%)$n3N}_g79WX^X+Yi zpWQ*7Per?Bn(N?|o$T~gKu)hmQ~MA8=NZxR1_4*bWv(Qcuk9yCyiR+%?cR+3x5K!j zS}!8|iuSd$Y4M~HtyjhI10Vl-v;X7DgV_7OU?lnd8HQ`Evq2ZF`!Jk39fO~Dopajq zKJ#o!lrYmvPFid)BGltL%-k(#nZ4L+RU(@LpW>b73ug)4V)* zJ-ybd^qXH995(a3op@QsM&6+QL092szL4HqS!0#^Lt;VRZ9v@};Lq=+QHkHBlbxW? z=E??)2Pm!~^s`3Y(siT_jD7aFqlypGr`b-^v|I5QD_CzfsQqwZ{ncR_>$$Mp)AjMk z^cZ8$GNGTx{DfDs{BY@Grz8m-0uFQQPtqBPt5iaY(?*3{6foAlb-q-tRCB+=MVc*3 z4n__LTy7ni#4eL|7^~gJyOqNiz8HXa@`(~KyUmw}vHdnWxAe`NP%W=kfZB0S@7>z< zmA5}f`iwfLfH*h*%V5vYiIF5kKG9tT;u@V!gCG7Vp1<|w=W@UH-3!(mYjgQi(QERa ze{BJW?-D{8tkhDU35DnDw#)nnyIG29#*%Pi$(OI|7WW`hji!K>kx>DdJE^pL8cTwY zB{$nQa|)}OXZ;^d777aq(*IMU?f<-N{Quknj%tsNmvV4p<8v80^|Kh{5Iyb~X9F0@ z%zs9MGV)miTFK*60mOZ2-@LVK%KGi0rSTlX@}@*^ctxb^$V0 zcGCh(Lze8Z>9E2jRWf%FMxY!AIqQ?c1spTbKd&QqdNzTC&yY?8jkodDU zc70_*`Pa7i^UspxC0+Ec6jg(fp-}6or8LeezC~(rF|nclEG8~3!FHu&(o4tbvS1T6 zQIQke{IfGhMTYwL;_*#sA_5XaQ>|92>!a1d5k*Cm>8&*{~VxX zVZ#WZq%H!+tnpF#kbQ#)|8sXKUc=}hJQ+GZys%BN^c63}dX@iL&#MiE$5smrK8gd_ z|FJ&$Kh}>fzUwj=hc*~thLwbLTi^vCYez`uS znzK_9tzo0bl#|-1gADY{!c$toCQOzBM)$ORHgkEOjI# zilMl4Zp!^+Usy~G1{<;=)rh{!d*5v1Iv8`GU9Ek;Z`WsFU7J!X@2d_YA@|<%a}7(h zG8c7J`tyjI)ICR$c`Dg7%HgdnVR;eN)tYP=3=C8yi0=|uYS;n`c8rH-4qN6|A9mh3 zbhh5;`NJ853iabc9wkARd&Y8dM3#1+TSJuTngbp z4tcTuw`1m2HoFd zh4Oj<697}}=60Vena(b0zmEWcs+E_)*fyN8^ovEpVjOso6uBkv+x-Y!RkI$l@1;=7 z%@Q%5O}WMUsDw{)R=BKYr@y%s?70jq$XVII8;tz@pieLbhcizPkE5&pf`0s6kiTK`ydQ^djAMnU-#M2$ZC++`^Lv_2v!io?HEgel!Ds9-QE6G@nf2&#+i z))`o<>Xf?TrRvcHyDVFccN@cREHp{{84cr*LoofP+*aMD}_Sa3) zh;!6GkWmI?;#6FUU0$yd(V8M~-~00$^8f``!rSrmZTh}*cS}wIlJ`v*4g^|f?}y?F zd9`OjNm=dCUSE5X*hSs=FPsLAt)_%1fzcfdM$RhpkvPgxrbD!ol~A3!4}e1j*u-g;w=&dTvxCC`<>hCu4bp=0On z4=kvMyVDtU^@=KJGF;evn?_}wh5`)Xy#iUFz8yr6I}R@z5{bI=u@`6(^p(7Kq0_?Y zR>sW-eTPE=_q{oe(Xt#aKZO_&0<@bb+s_ncIPHrIlvtZfZCf>jD z5#0MMpzl*S{e~ zY+HqviHu|$8cL4t%3>L^N@g_v2KQD_XIc=bLU+04j6AOUX{>#&+MMLGI&Ur69`wyV zvkmQ@pwf7kBwYk`;r&=bBLxZBr&PwhE$NBdQc_)QuQx^+pTq?fHBP)*r&Fg&Sjh4E zq-3Ro_g{pusXTw0@g`paE_EMKQ4%_J1!|3U(86v34&3cauJ%pNc=+-h4L#Xfl%{ z1Z-E91(kw&Lu-!72{bG0{jOs04o9BG?y00PqZ_?<^||@)oDM!y4&840y+}gWb*N!T zpK8TXx(I16m9PUm>)_V2YbmbQ$t)x?pMG6nt@d<`TVLR1HPx^Wf$^*IPlq8+AmhzL zUXI~d#fpBxbOg#^gqWOQ_eij6&r-6{+=_S87?Ng@NVh{xeh zc!Mk!D*Iw2YUm59EP3&1{p+T1z#HM7vV{)=gBTf-2S!^}f+tTKs6fj&J!X2!e5`>O z-`zJgf$haRD1a4w6iZSy3&Q#J;+VXqc@ZgO!r1nqd-&;WiV?!zbUD~w39o^sMjtZQ z$t4Kpw0>B6XEEIoU|sI~*51Z@ zdY}-3NmUbPK<(RpsA#sk&BJs$Wjvh!*?okvPRaFPjmee8PfAD);j9{{v!Z_y1kT3S zWA{H?6VoCX5b%EU#-~{pP$3!b*sM?b1SAbj0}o{}C3=t=PZcqlbdXYS_ec$}CLsP} zVb#CGmkV?A-=74yyo96aLM(&N;hK|J9)SSigOA0u*{=8fKRGRy6P9gbPskJ-;urf8-=D6wJ1R>-V?qL>o9G&ORum zb1X7$fRaiVq_6HAVvw=^C}9)CTy8PrzI?c!783i5K?6wRzACO@WnbpE#l-HsFB=#6 z(738|Btc0>^EuFElIG?hJ{)frrvSt9?W<5=nE3@{;1$tTVU8m?UWW;R7D|_&eJoyW;?$IQib6UVwI;yBxW<^} zhe9uhH3}eV8j}HO^i zL|sXMV`;PC4hU$8#aY^LCaae4LN6K%Tsi}3b)5COjQ&ZSiXI>zrOqoeNUE&q=}_rN zJT)gf^9G(~AOm<#p$lU?+|_#`)khrOiK}5J`}$0_zk}Ne0`UfJHA!($+fX!gHa5q2 z6l+Z&g22)B;f}nhFjJ7;Io22roASVL2DGdOs%JNYfn>6RBx69Sr<>pAF=)yTSH=hx zF#4AJFqNW@C~Oh-d4o85&pHUNb9^MAl79BXZRczF{;(n;iGJ2WZrE1iv(oe1i|4!~ zpU%H=ne-=W$e{Cy*zK@&OS=tnAN$@&Y)ygN{QkxB$ac{noG7v;|8&P=_F`mGNCzQ} zRIx%&am4|z2?^(#fpokze#>w!ueQkXmZzH?OipVCYAhpyLAFoHN5=MHj9Oe~cGKOj ziUN{sI&$I^lsX}EOTRg0hnhvjq-$9Dn3wX4##<X&*R_+KPER+N_nF$q`F$f^+hj%WVJ&TZ1Q}KIbpVT^4Al6=R3fq$vXmQLan>Sg+CA&#n^F-7j(VAX7bMO5OmWM9Um@?Ic!e zeJd+hKX3<4`^CwFn3bEDHT@UoleM>6mvM}HzfN;rFBy&6@nD)%9!uGo#767TCWo1^ zx3yJ$pjsgnzRUHg8BR#Y0)=pxV{b>6tM$zBCWrfo6_XL;k9k=!5u#lcA;H*<_am+U zP4xzzVfEL#$__0CeyA>8ehmMVJ*pN5e5X(`FXthH!MDw-cfKGtHSPCfDT$#QX)W+p z+6UkpJ6*M=Ev;sQuSLJaSfPgBH6fy0Xe#W6(ow_EC{MzyyftH~_X{jrEd#{_bYJAzD*h$CoxZL4se zlFeBl0`rKD<5h}x$-k`8nh%g2qMhVoiN-_7ahQEqP-5jY$8%V^bXWC;oV~r?0)B)@ z4k!q5*7@eEZBdGBUGhMf{p2!xs>%6wi+)Plfz-uzi48zx5^VY)^u*HgpFrfmj}*gP zuj!HksFP~Lk7GjG^Fqv~CPUpr-@@5UO+WIO$<{7luIfcCMR;lqSx2X2*_ioN*y-#3 z&;J6*uCT-s*ztb1Jn;3K?KTgcU0Qao(qYpHh3l=V@>+dbT- zHjQZ7U__@~i#)wg6A+ z-ae@f`1;%+L9*g?hQqpkdvu)o z1tf$J{P;lmM-lSAOsJEt<0)Py5T@L7E}MRbdQ8hMa$gqhGKp5k#SPK6IL@DEM~GmN zQMP_J69JGsGG@W6bHXT9=EBRdkbDg%KVlW16@9}*H6?1GIug5XnrWfKi;km`zi%;O zh%fWd1xK{A;QeuV3;QDigZS-9G2!gKq2r1JD2^~U+3?;r0VX)^_s=6gnCoS~a#!yT zE5Z!6KiW=8(Z804>b#(ewGH6wV&SO8x1 z-lcN3i*??D+6@IVvs73-WjY2?Lo}#Wm!L&l&sp7G)lY$73k%p}3+iaAL#!W_7yLLD|zD zQ)kS@?f2(ShqNk zMnph9s9n@z@pfe#cRZEdY%GH}(yzl(QueoRF=RF}V28Cl(s_DWfhu{PDl?GXX-Eo8 z7aLBltA(#QuGcxy1IK?%MAP;??CCMzX~*amaIfy z|1oLaxlxK3oAnD-xP({b@inr{&#?j01#v)$?*gQ{KlFG?)E{GBAN?l5rc4<@jQLH# zFz0?>y9gBqH$skS(&SiOVzZ$Zixbw043a#+u^EsT+ZX&G)-J1lJJIR9LVI4JeRuHe zKaBgXbaL$mAO49T--h|(#K)=~W*ev6+x)QSk$dg_&lYXhvOdv;^HT9<`~M7&l1KC% z*GqNGpzYqgtYqU9JnS7H{QfG$Zg%B%)t&2(cp4c*_l&?k{XN{i}UbMI7-DqKr#4+l*h5sn@Xfq)3iQRuLIXj?qX)I%vDitY@ ztowF|uVomj%g-GB4*^J;T*b7S?Bk`m6^M+dfj&TanS&5mJ&ghdOesZI-x5H36_}At zD(fg)rDug-uo?t?VHhcFxYW#giomPf%{jd+sz32L+h2d2eR2e<;gALL+Yi}MZUiKj zzmeg}>44lXZ*jB8I!1_5!4&V*6z`_$R{Xr}-7AdBjIX6cu~$FX%Nh)i83 z9q2KD@HjxOci?X@#e1LbV9@+qsn_b9>UcOc#ht+gdiNc25>}xMd{Bly$5r3GWW}=J z%b~oZZNS%k6yYTcc8sWSP%5qje+=TB9*#IN@#X{j@8tmDd@WIQOB)lcKnK+bznM8p zn4D(4Nv^Q3MHpeAaJ9G}u}dL>7I@bYV!hix{!xvU^9+Nc8uVA#bWDrrb}6p;0;$qWr{%aG`VzEzeLVK{nkm>{M{C> zc=4kCX1G275uBw?9i+NAXXEb$OXMX5H^?h0i64pjGNL*c|4#dY$ z-BxQf+K~2kT|I^?{yVX&YP1GH$&dXg9cZ*&^*k}-mHPd9t2|6?N7C~0>AYFfm{Tnh zUp>+8)#!Y%Sil^@SZWEZK1%bU%}b%#;cP5D&(2M$NX6|q8kaYXZ8-Ay-SCO3R#enz z;D38@(T3W3$Tqxw80iA*=|4`ti)pFZtw^2*UuLkG#&H?{z%OQ9qH7WOLFFb!kdt2F zb=_~OWfM105S7}LUyGC2u!?S8UW&?iT1to#S6Jd9uAgu!aFlw3p(<}v+}QK$DdY;) zue3s5UZZPP$qF_tv+{3~+c=vRW%mActdPk48d_SCOOq~iN2y(K-L`+>QHyg<^U>h1 zCepqZzt|7Owk{+qEg$^b&Fj4nj^{=`axS|W4}Frpw0k{(N!ga)5xcaqg#yf4BhRr1 z%$MpdkZiIA?tWVX2RGfEOXt@nU*VC6F1y?n$Y!4o~Y2GHM@XJM8B zwXt!IJo(kjFl&|H)o^&Jh(Hew2<8(~(jgG&nxGOIi#mUkTJ8UiW-v0*lW$vf{FM7a zR!vy2X?a4W2x{AGRGzQl_}fv_q)P=S=&-JTJY~`KS=8pu+u^|mU7K1`u*uK;`+>IR z+5Nv3*wM@JInPHAA=%TcekG^*N$P|@j|3qczMpI1Sm*^m43cuSk)5rgFHCV}@9#)c zti=83Kf;X!)vv~0aPyguGa3A{1SQz z_AtH-sCOQnbaWg-ay*+9+I&y-7u@|VXVg+YovR{Lps0jf+-v$gnnk##hAfwxW{d(M z#vRZ~GFcR~*>oF6umpKye8UkuN|+9~ia6TfL@4MeClW7;Zj}5?l9kWRQV^@DmVP4YC1LOyr&+0Qr z<&YI+EQ^riwIaDX)mq0fGplc9A@=q33y+Zkcp_APq~%BgNL>e?g_*5|C0RlJKqx7v zuOz*$s;b-bV;*BaN8Xxhn}`o~Wz>L;g#9fRA|$S7cmIZLsUr)SWdPRux)UzA%9N)v zzvt#=C+BhePe&GeN&NcwYw^0tjcNj6l&g@jDXU3x{UD`QzlUYw9s*EbdL{i@z&6V}emhCX=zea6X7d{2*t+m$A&Z?ZaQ<_e z*|)@N=Zj$0s9IeP5w}KB_31(%)tl?s(3F`f@o-SfR+YYo=ILwW1KnN2n;T4z>D+K| zZ$2X)hR~2T#x5x2ChEdfZ3wetE+`iP`SkB6NGB*r%+f}b@OZ6~$|gqMD&gpz?9fp2 zDvl{Kwsa%45?NUT*T;qTjmt9lLi?ZqZOG!%!5>k>1D2;S4E!~pRuz+-TcS}ik*Dlgs(hW;zbHB7} zGw|7ETGR6$5Ib(K1`T#C>cAX7)W~NQanGo&dQm&AxXjtyFPHZ++wyv1a2-7(ua#q)ThemI@mSmKkpv}UdL~_?>6cc<&48B!*;->FaZ~tDksr$V5kqAQsJaaC zzW&xrEWC-23ynEyk4#E=87O+~?j#w%{nN)3X}G{tf)q;F=1c-9wX>h$UOd3ee(5UoSHHYZLT>rdwv$$m(-I`iH1YueJ z$r}+V#jf~J#N?x=?6uQ^kUF3so3YBqwJK2d>A|A^K;ZuNJLT}1p0T}hQm9L=8u^so zXMoM-tyW@BySI(6@ky|zJ}a@oScW<8_c(KIOmgR1n&1f=S{y=}TlDG*Bq_|3X_ZOd zc+#icpI=-1_*5RRQ|Qh2J-|+GC|nRN!-U)vouUxS;{kVAcKCmQ!j%~EZV14GG+J0? zGn)CD`7CPcU#L05hNOb;f7=z#hkN}3EJzRrf+N%_FrO~ubK zWA{IxI_cHH-@ZJ3fq_p9>}-uVVmu&^cr$L&-F$dJ9R?Nr5W>uj(d%MIh8DL0MUEwh zdmbsS!qPt=2++RZjW$aAE75@C&Us+L zG_O30YLx6MPQZrW{<=4C=}tmO)8J}2oy2XE2g?z7to_%Gn#N=w|cLuFd#8U*G9vqN}&7zk6_vz4w@bI}rKYGXc4$ugCP7wE&Kzd)Icg;GXYBq40 z>>$Q5TdLHsQ~L;Jfz5EI2l;$EakIU)GpUuY`E(kv2_u=D)w`^M2Hgc07y~C$?t-cu zXHw7%8w%UE?rvBt()SZb*Ml5)Ig+Cx@qM26$RXsFt=MDxia#Bqsh@ z$;bE$BqnwV0toM|OqQfLkp}FL_j;#|tq%ZKqv@=7opJ~=q@Z-XT}%2pGKOS0_*Z6F ze`qE?gdiPER6E1PYDLzzVi#pm&gAo3cmK!ngSb~I@6t@l3yF6Pk{A8W5^Z8%cBgn_ zqh1JVu&Np;lUX5@utc-L(B(gWBsChrn}ksqy`J&#GF8ANgU;%ZArLcLf=2TDnUYbx zQGa;>M*wU@^E~7Ydqs7zR=D+EvoJ0s!qLD1&j+d* z6o;VEu;>(Vf~)fIvg2RuKOvcdraIh}-5&Q04f(eOK(KnVYs0mZPZ?SUOP$PBpNCYU z>iZ*L#+55qXp?ibmX$w^NVS=9$b;8u`}QWevHkjkT}ti3l!irh-^RdI4Dc+euHbUA z-T))rr4-L1aq8!BkPjQH2?&~_N7ihslNTiSJ3qVx$>;a~{^BaNyE7jix#ca3Ay0D- zIyqV{o6{VUqyf0M2GhgmbINzeeNRv%$-9ckfrs)6^YSMb{b=S5OB20(NPQS=vN(Q` zCKe8~xn&B@AqTA+<=g;iqt4QzQd)(pNu3AvX4QIYVx6~|=LlG5L10}zm-OL3)dCi2 z6HpyBtRMYZI3MPy6VD@ojFvE4rwE_;4lU&2GGv9za-goFGevZ1j9( z*G8I8&Ig~ib%LxQkN+t?NQN0~QtWAt?e|+-Cwq^o;|?r*u`?0RmEVpT`DmTOVN#_~ z!pH^7n3NCK_g9C=hVOWX0PPag53r&w^z~H!2?3)WVaPSS23P3Uh{OPAM-|zcMAO~#kp|vmlGI@~w*j&*-g{AGUi{k(Ff0z+s z*Fo$`S6sq~RB4rfV)bXS%ae-Le`p_Ned(Sq#;)cw+lC}scr-i&YUpV5W$S61d|?0M z9n%#8Zs96kIGy8cO%|D$1$j%S*;S0P?mM0HkN<*avxMbe@*I$WSWoJG23dJK-#j)K zq0A+#CllwRy@kI3LnNQ8`{7@+!9_4=&N=df(u=wu&QD<-HYB(6*9ziNmnVDSm_)R0 zT&^uDy6B18742Zb2|NgP$cd!u*0M6Koa>F`i^Rp$WHQLdT2S@e-13f(!RP$a;!VofERbiaQ6seNK77hPZRKW!{*0kgOk7C!uDB@oa2#KMPeMadCb#;jCiRM9Ymm#Sx z{sOZN3VR@nOC<{?eu*M-y6?9I?gZ!KxwWV5r;awgj01w)E&s`sx910N_{pH6^-()a z&g@W3o>l615i*EVQ>r0&GqTQ3&}k*^2ZM$T>+Wk&=0C3)xGcV`DB<_SEJms&gksqx!m(8%B1pBH*{99N1Ji(f`+NYO#%X!5w2U#jkAJ?2di8dOOG{AvUuB}%0N*XLhHIZio_br~_Eq^X1PX)UqSu9=MVU9hw&Ydir zt?Z?>(`qiS>7v zU<0jn2@Ysk?+c%Bfu>Ul_?jh1cG|Usc&LrnHA<^MRH37G`4p@RQ+VEjOBO&OYe(|8 z&;`T?lGiLF&1WH6v2=X24g5|DNb7e_93VglVE@>{&0pb~vB2!ce-=*iw(?@>2ha|I zti+>L3<&25Xb^GJ!Tm-{(q0iSfvJ^1ZwM-;-ZUVk4$=qqk&bVZO};|+1FRJ{kAO(+ z`s6Bp(f73ulH^N4V(2W_Xwz*rs6tf{ zNAFg_mMefNjiq^jt~-LQC6q-^1~*qDs<{7S4QUz!F+hLHX1j~tjbO&qeV??D9tTM7 z^!nMIz3eXJagT*;&mB ze~Ix1O3rNM(|oetM~C`b;Zy5&My=;4M($f3wh6|Y*d)#8ZGK3#kS_E<_FLQp@D1F* z?zPUa}bX<6y=2Fw}14>3H27a%K$q?Ny z@#GL4rx?*0q>zy}wC#K1B@~@4*Gxgs0>Qf;(=d8;mgYRSVOJWJWA3jDfFv%v`|?AB zXOi;LM6qn4<2>HmzqN)9rYDrIfH_GN-%F$U0XrnWG9bS-3Hv^mv;@7!e&CW4bA`2^ zRY*6;I!oTSkoE9P3sik>Y2o`z;KcQ-1mexbH?G(?nu;Xy0kdIH;o?`i>-hJ|YC+7v z+`af`4l|Qre8_Vc%nTW|tmmV?Do$9qK~a1k`k^Vn!^7^c4nT&y8@+C>Bd-+j)4fBl zI*$`WqmP6>EU^XIa8f|H>hdL*Qu;fi>Bn}9kl)H?Os6Y#5`e>bPmx6#WC8FLZR_DLcBWssWNE;^lZjxBECMgq9 zqzX>gr%7S;KCHCuSc#fP<`FRvyyxtcn>I^ zyt!=>q5-=WvvBf|sEP%_j_%-e+M6pMluq{c{q!j`-P*-e5~yTVmvJzysCwQbSmf19 zl#J*S1?+EG)Og)R@oeqR44Xpvhg4k_{EUprp&%_qKGl&wM1si1(}1>!y|VHFPE`V7 z`LDl9aGs3@wR*aMCb~5&F*>G5eT0GdhzJO(38KcK#O_?sB5~W3c)|b(n**jbme()G z?>8{M#dZ;;ie_6N&9qZ#LRuGTOR_6dZrEU_86wUmf$NjxUEMz|9qlJ zA%A2UMtw-}arHA2X8xhy@6|hffB*^lU<`hh+Qw;;nwp$9L+-r`)zVg@5F+xsDc@#U zdf6%9QwA79LG5SN&U!e<9_5~VMKR$UL!FPxd6l1{Pr}*z54?!6LavDNtEjq$t&F`( zFC0H|IVCN;$cvi6$zvJWofx%vT~VqilkiHm(P87{#+CEMy|4SQ3)Qa@KpKCV$fwXA zS)VbMSgJ7{Z+ZAOAFp%u z0kV$+3t&hUD%J0oY`fU#-XwuX=VGTl7OyVDfTI9;-Mb*x$fsJ3{Nmar{Hx!n;>>vR znOSB}z^Yu$wV^k(2<(O?sjN#%C6oIS9YhPL3GV5+4R5;wklFIg(wt=XvL^DB9;szX zyF;+PqCguet&`uCXlF9^U(2#TD)Rm$EQ+vLMI5m-%rhewE1+5~pfD_T$XQ!+ zo0z0UfF+ih?fyJAHLhkrPv*233~Lc4ma8nt!o-$DJ_e65J>c~b!6e)r6br=n9E`vB z{~pK&fO=QZq)Vr22H9j2D2M-)!g6E~P|s;>BD7`>fu`wyJQUj8?%ma~#EDgf`-2H6 zt6J9Cl|QO3(;%qE;-45yv%^X%i3l#RDCcy7#8L%GEd@PcymL5bZ+`mEd zQ$mUm2%LK7H}_(DTiQ{vjsu~Ll6#tkq%#0ON9A7mO{l6e1JknPV#Tl?PqHD2qg~mG z_>=&5_RP?0?R(D^>fABznuC>FUd51!EOPOjaE^)OI37qC)PA-iMVG(y|6YIzXTTcg zPk$S41(D3Hto3YA7zf1_HN_1s1nxRpk8uyui)#!#I0eqq-{D_`(&39KxR5{+880ju zas!Z0&+`E*Kj3ZfWM;r6j){KauIAH47?kV*Cil@X9=i^NZxyh|7-E!z9K8VFd7>wg zQzlTGY>eFqjj*weZOm#G0TZ2LnHWEKb#>*Xh-~AqBn^nsSshrU(gTpD{rBAAydZ$I z0>y>KV!L2rgO?rwmIQb{4@`sGGzataM5ea)nhll^G6Fkhflf~Vz%A(`MiE5sv%oXvw&VcylI4oV_mZ-d7<{Vybn2j;;sBy+=gXw zHj}NcqJVgmWUvnD?aLI=nJrR@hUgO+-UW(W-3BNeq{W4UPvVK|_-cEZTJLCF*TZhE zTenXZcZg6UF7BawO;k<-Jd{9h+uNeKFrIAbhM4w~|8%LiFANsL4RX+@j$&7%%L+yc z51ODH@llIg$Brq3d}khVpbv)4ZH~k#A@U_hw~D2+iX;mAV+@?(zjhBGZ7HrzN_rJ>jaC{tjKDDDw>v;MW!Bvs#!y?Jw*NIJ1!(d9W#6 znHi{_jt6e2-bdhKT~(|fTUM-D=Y`!V`eC+B_FA~PW{w3-556F{-OErCE((3JmxwJ( zpGQ&%w83vfD-gNQ)%qUVD+M{-eUC%3>(~%hRl7S$?r2ewSRC!K!!bH*OTnf81%g9J zdlUP{PYYE&3J$J-9>RWAQKg$`UjXryv5!FPXzVfL<~1@Z|09t&93^g*4$7IR0WY2!OUsn2{djFA8MehnTIDm~ zW&_~X5DI!Gn7icPy&`9FdH-aAIUR|hGeo+#N5V+)3Fwgc10vmmHR;m9;C51`qUXr3 zfF{>G{#AOMwZL2!P^P6(&@X4hwBihFL9F{iw4Biur3jDt1Y(>a4I+tplfKa}Qli`= z4Ova}eOA~g7=D`B&6xK0k}`&jWUg<%{3f{sczv9Guh!<~H7K|KOm-4xnca_1m<*&w zu4T^#60Isrp8tG%HS-FoK@SZ1`kHocBOfL%70wSRR>o^bhzjkk z6hRRdefAZ^6#LxK^3Je76yHr`2;@>-_>vY8I}2`c*V6eE%6*rB5ejj$51_BM!ZENe zeBGW}?0aREh4GGM?(=S?j7SQC$iqG@BL12evM#nYi85a%=NgZhkTqFyyGnhDX!jnA zsQ{ZuAbS2`Cy~%indg_VR}jeu>`V1zzWF||kd3EQC8WeLrOC~q;ZV}Q;*(iUxuy>_ z=-ZCw@!W%4^b`expGh5v^^XroJ9+6*J>s25Hoe}oj{co0V-cBSGa%;*i_yUzo2&wi zKV5x^H01qhv6nleA#3?3SJ`WH<*1sk0GKmk-F=D9ITQKyEE*1{jd1E#Uv?T@M$C~U z3Bz`J!XTnWHr`VPN)6?*6W|TTOVeDnNaGW9T+OpsLIplAmJLMKORq8im@C+iO6U{KQCUzl$zsIPiXy-D~P zBy!*Ke0BtX55rTP>lO2;^;HBG9rhEivN-kVIy@NZhh6J3=D7b|;mPUX6Tv#4k6$7= z1j!q6KQ1Tk4WKBbjNSb(m`4%<#pGq%*IZ3DK{{pvsRhXkD0WIH(emliLNQ*&nlsV_ z93XM(9YE4x62LIKq=hLm_VKR|qp~&A{*x2e#H1>uj0a0G_U30U$}faYi-Y;m4x6iu z=VOEBvNv0=JV__8h|0fks+95`c%2h|i>HVQDw%SSLOPl;f@)m#$X> zb&pZO{xKO|L!Sp|)j z%DMf%7e__vXl8;G1|!vOxFiLI?GT#i;aMN%=@u7Ux$?m5ZZ*fSg*mXv$X6-VJ`lqL zi#`t|7H$J$e28?}rcsYfj z4}TY-(A}*4HyLxB4;!!d1msOg``)p0f`EJfWf_<98DNe1xGRGJQ_fS$7gn`x9b_iQ z?vKNulKW8{9DS{Wg@&TX{KjA7WXg~A)*!dxb~Fg?>9r2}%Y8(E974${x9a6Wv|Rr? zLroq2ds179S9>a-<+}~B{J)k<@ZiTscoYGiFE+ZfG#VgsxXLV?EH1w#BAezwkX9~= zFTKnY)hhUB4XIqqL)GyLt)^anc#!?Zd2O!iq)y01Y&`PGdpG!77K<|eqPal|^h6_2 zkmEUK4N!m&9NTZ-`;Ev|p|3HYc>dkDa5{e4q#5Y%K(M&&V9? zA4phyyU3192aniMMt+tg%H`%HZoJZA47e6SS*^QXwPeJ!Rs(Hm9`utFrp0ZOlSpw}#veXo<=rXE`1Fg|IH4Mx(izX*OO`q<$;%v5*a zO^0y%@klF8^maVUVhYDNWzJxJT0FDdxWMtbH^uX2;S+odM4OJoD$1v}U7nTE%!ETh z&-;M+cMoiFt1UyJ9SGMEy`KDG*W*-cO{!O+a;AA&tdY1S9mzYBh7ZNA{6r?=9{uWM!_CZk`O`9Z>bl#+YxA~x~55 z4abQkJ9v&z70Q)Jxd~7LXm7mp1io^E3iBoF8wEEL5vgr@3e^(UlJi#=fIZ{8da%hsZJMB@!!@Ygrq+8q6m6f@wZQS+_8s zu6c_E)MIB?=$T4Jo%zK-1Hrh27;HjJav`8|4;3}yR|4|B`#G-Qg%WG^I3||$vm>YKLNSj(W!Z5^# z#cOkr9Yh+w6-3v+na4x<_)uOWx@KZ*iQ?z~IxC{}=3=CU@+GrAM*au^_#)O+x+c^Y z+s?eGt#_lXxeO!0q`=iw6cTKRhb$U9;3P@yn2cLj0#Ok|_4!s?D&B53x+!5?I({1@YevMys(+51BU(Dq+<744k| z;UhmPv;bDfiYrrxM+=n<>yy3PxgZEy&3`rN0~Eq2vG60xl^!6}s;V5dE-zAiLac_ThajsO+VY}x z@^~Ul+OkY#&ww|&#Jfb_mpi%aE~x7YeN@DioMx72B?5~(Cs-|cP5;(u|Hcb)pA!J} zWq;{==G5y83>8Bbrs9&hA*GX>>*H1sq@%9#Hw4l#0rm`=wT*4Rh< zPBI@W+Is=9_mjLL)yKr4D8iCnnFu6<(ify4i0C%{Rw^BiD~>l+GHANj)uV>UK}@@Vk_Defp%PE#Y%$qUTk6ei+dZ5Z zGDpM>lq8&A!w_LEN2V-34%$OKz7RT%M31GpWW|sts%DA44T(sdV$0RnO`Px;xsvw# z4P~*ZVXKSyvny!E0-3VPZ?YQiA2b#Rc~CsD`PDH!QBOAD_)RIyz$pFJ`DRk6Qc{qV z_|idPl70Qkl2npVh}{d3cc`T~IHDQzDJ2kBGEkGl3s5`?I~GPdMwP{AVCXv}huu^) z^~1vuQJEi&-yus#O7L{h&1)9)tcRhg$m&A=;p&Hhlj4stM_w(5SJfs}v^E|0*5TgR z?dg4e#o0V_3|rLC>wSYV-K!SbB3Q5DA>es>4Jeo0p5M|5B@POPBJd?xXI;{hxkb{M zeu}aoPKu^B!Ft4NV_{NjzN*acnC`osRd%q56V11w$#tBxO3U<<8eK{dYTjU9wpng$ zD3=2y5exmGyv;bh$=BO0tZw{GWdw!5EABySYhwJp1oihUijD48Vu*UBA)k4R|E6FU zQKI{O;fg!}r!k=?1J`z>pr#_nslg&^$;hj#esPEzUdNM)izRx7Ku`%M_3}+P@xgHq zmI5wU0sIW3q-n5Z>8mZuR*M1_GBuhKK2kj+3 zD6Ay$vv3had#i$l9GDAv*ChL8*u=vwu{JY?$o??`RkB968YExbCTc_#A}G&W zqwUZWms7i(a52Lz37z%eGcuT}iLjyEGh$Aq zbxH}1HzasPi$`z>on@YNK^*Vy`SicceHU*&#`Rc4pHDaJkIrT>s)IL5?q$m1x0#%c zLY1NzDg&WG8uW>ZDuqEpyF4N9#^Q8CRZ#CPauKMtXbTN=W+h2Pq&c$D+##ML`Dhgn zHet!N?)thosxO(TyK>6F*Us<`*{-Uy?wS= zpG;~2K1d(RUfLHTLNGGb>j`ONtE0i701jVCJD&Lc``ZVuv&`Uil{TPIA~wF2DNj_J zBq`y?^UH<1be_N?v^^oihNSpYo{;1sfQ_xUW-6D!Pq+OF*_>R<<74gSQVEy->oDJoms4TR3&z z6`{&KDRHddin{_;A*S*TR@Uwih7($WsMi8kx}6j1gk>0_xF!a(EM&XSu7bDc4O*|> zB}A1L1mtI_^f~>?FC4PYpr)3a)!0_mtCQOnrW5|X2+*h>MG-WF{JB})zj9T)~qRa2e&25>> zU~nNz48p8DG`jc_o?g0OMxHLW7m-JjXf7N28%i!L-~a1HJ;XcxvK zCbg^Ux_VxrtbvOLzAC8?wqs$w>R(7JgyTaCHU4f#BMlt|(`uDL-d5J_qX{YdYxoO9 z;kfbf%Pf$EGv^62%13b5p$q&BJq-cU1#!r9QZX!rxTl(y-t;+*ry^uRPM&cpiy?6&4kD#7x|^j4pAe{M`r(rpRX2Uy>oF z+@P-hwkft5CuH#TWXmXJz4IOB(Ah$hD<0o_Q7Jd5F{wX8vyPm0HnqKyO+yFf& zm+<5!s_={TY+toqJA0M5 zq4yNiUwdQ-HqGR#%^NOR>8Pdg^+^6kE_pU4HA;P>yCwFo5_w?`6vTb z4eJ6SuG|ds$&Vt|-MM8eWQh35H0)y{_555fZG3~^HsP5>wqNKZ4KyhQk;$SNeK{A7@}8yPE)Js8;l~Ph_#_yrIo+11ZYZOmPNgLVSX$MBiNkcEJSj@ zW~;a>JEXRM84GOVB(gt5w&w=m(sgRc@s8CraXDexxI64Yg*6|C+w!%tFO+ak)RquK zh~#o%oFb#GupZXU&IGEPhv|;fo&kihFNv zvKspbs*X|wFMAa95O^WO-a)UR@_|oK6lm`dQ@y!G$256DkgHPXcNJV0e2{17F5qTT z5CvHUIi8DgHO3Wk@8?Hr=s3sLE>EjQKiHHn_JuesXc&Wck~cz=lZk_t8h7@Mxx&+c-7VtBogP19bEvw61uA&JXe%} z2_)ZhZ0M7#E0@aC`WU*7;cOcvbmqfQuyl^_$g$AbT$(bY^WFu^Rkkk0FBH?rer$ek zKT;P_{ZQ{LgjfnYAc*dl1#Cqj)S?6?Izj4u=|yxn8 zZe|miLBon95fjHetQyr%ZFk~fNSyGoADi+WRCeD8fEDG#^Z&XZ^_x^`|Bz-dEA6LJ z7)cvUv_KOw%2rp=2CLwz3{uw3zw?*cG^9zcEDAs#rge1ri5=? zpKFwfG}Tb{YBR48!P6!2o1EuF(XpPSpkkn8GHwssN*fwzn&lX3@L$Z&Okp=!x!8W5 zTm^$ekcAND@yd*(m1rr4KFbaxEQBt7nw`UZK4axF!bMbtj;6*@Ex`w|sv+=Zn-u>a z{j%23cvF%ElUK&yl~`dMP{A3C)goaC&eu?u2PT?&a-VB1)#P!e3Q>UJ-?n;3E_zJl zZBt5G8|&I9w3_Ti?`7IUl|OdjjZ8J!(6OUyVD;3$Q`?Wz?_hzGi2ARdT5vL&ksM`$1Y%({NE!dq-sFo)w+KNq=d~g&^m1DWMS|QGK_^$FB?>Sz67ruUen7=C9c) z-OUhMbALYE`X+03^S$NQ3sU`=yq+|kVNhY)pOdxhC8tO8!5*{2wC@erI*KoN1@Y`| z`**~vZ76)sKeDX-T=x3y$!GyE9)9uZ{+)LmQsr=>A1)NgqRiPupYDQ|GvB(_ex8+3 zxgA8ZDzn&uCvXKcQ&jxnJkrJ#jRn$pI@Ntemh_%&go}1x;39Yqsa=3>^vbdgCf@(r zE2XT`c3Ux#Lo1R`NjJ+yi7F?wwxIVNqte|-QdLz7avx~IcZW5 zMJ#sPX#!+i0LrCi1nrQTzZ{Irzz@B?+odG`WE%`$gg+OrMc?gF(Bu5;@~FfSKL%hR zq*z-gxtdGeBT7*UyKY4~Qo<8BkeC!9_nx3IQyNuW1!H|($%`TNdXUQ`i@JQHi_Hbd zb7rn5DR@MOn6cV0h>bmaC63iNf-*XjkBfaTy(l9jNZA9@lVp^~|IXe@lOJSx#|$cy zf;b{C6{vYEY8=|4<~Tur-+MW!2N#LrA}{_fsuR_G#lAK5eSXi-L(kad$d-dPH3U_C z_U+^2^Esp6S-EY+&nq&}9rvTljMO!&`?@laaBG))lyy}gTeUOXsNd0;d53t+MXSb? zsH!Wgx-8bWljoh3=*lg=SAW<-`Zn69{SkMyM-3$dgUb;T$?gd`OvZj}1NC0`+LAax z{wOAsf6%QyG(;YW>wI6Q+NkWwhkzWzN3_bQcx0&SsMtXwgB3GG$SXvtqjrG;^6O_{ z_kdV>MghG)Yqgx0K_KM!15+XeC8#n9z5@=B`t48kth+gB8S`R)FPhOIyUlVtE)=8UpkSIwD-qnC3^u`r z${+?j?D{gKeXTENQsfbBx@d=e)OMjP7}H$ELz-?tZeTU85wyx+T38yKvIRT(csMbx zK^tGqiDHHaa5~(4H)9=hda~nD!mh>?E(@a-7hBGQwLM=tg8G;~;z!D%C^I*$v#%{n zI$8eC&Dj8U7i`u2y$}u#WhDVuAP>iNwp&k+LsQpF0nBI2uJhbYx65sYe2m6>1>jC* z;7TTlanRG&6tD)Cl|8PkGgYg)+9IPAJuyC=egL&MVWutY>inEF?g1K1A-s>Jz%K~@ z?>7RvC=E%LVrF2CWPWyClc1T^&)@m4<48XAbW|XSGLSia7-z6;IOvx4AF+{U?S=XJ-0HfzGdynK?Dc4=J+g+^sdc#rr?*@f`w4ezG2gmK;W}ZQakmC2WYI z1&J|a_u1Y*Xp_Tx3jRTEV$xFBvH{I7EGh#XouCSi0lLpoNA-wj6JHH7R^w(2pzLgL zUVGPe!Nl=&iQq$~8sqSF^>RHISJZb*3BUjS^B_8Ufm zH-qfQTmJq^-dY9CS*$3xQdcE{ylOWtLBW0g%^p7YQ63wgUKouCHF zDf+M2mKUDF5z(?v&|@b*3;v7xT*qv3WB`d&^@XsatLggl&|*bRJXnfx^bfuo!VxJ; z)rUR}Mi1BD_uf^F% z7%M|PDBCFg0A9$T^_9p)plijC^J-}U43R9}&?j{#c+(NiZ=9HTsZ_xP{ZfB_3nQt;|bASy@$NiGT~z}&PGzp9J=q?;AQn-sxbmQ`kj zm6NmJO0qw*Hro*6zj%5u+3chMC4EoAfDG~}-kr#dGICi>{X)(*V0`aiWQo*9GB%Bb zlisWfPgn6Zv7>R^g*7Lz{+N#8-h0!1*;Difq{V=0xK+|o4xIhl2qN2qG6-%C0L$sccbV$7@Sx-%DigIVw1{4;0Q7gNZrYa} zkj(47@?iWYz;md{<#c5#NWHN!7<_>GO;my40b#dj6qJ6af)5UH0*eQ%3>6qt&`@MmtYO8iH zrV+>IG%AAy<0)R=C%-gK`DRQZ41bQTRCkXxT=4oMT+hNwjW3 zy1YO*I0%(go7k|&yc#GN}jl+$ZU$V*!eoWRd zc_KTF`+AXgbdlI2@|N3g)nBQv&hsy2sd&#vp5u|*-2bQ~6%UdTNpP8Mwwq+)H5`1m zkpPdNhmI=0gVTx#ba|Q8y3zNfq2kaF#)-VEv6cS|u5cDR-0zZ}Ap*bP_RXG}1n$@v zJ|wZb1L)pBK^mFZXP=5h$Y2=$GF8*Ylm0A<^jADs0@t6GLe95TeqGKeK}PF9$>n%s zEKUkEgkPNN?0+gl-0{4bN6~E8Up*yHT3dghGLeL2Tp^r{>Pgch6X!ZO>_n~CGKfzb zQ?_#4Oi?Bu8`K}w7~#e;jF-3(zefI@9Uc<;JcAg7NasfhdY@vT6Dm&LgtPx2%i!g} zZ8Z##(DKmHg%Mr~+$QciBPL=-4t)IkiSS6(-_s1ae`RJ)kx ziM9JraK$&Fz(ap6*kBiY`N)F2i4+|J9tpOF2WC+CV~gsw42|qeUbk$=mNK-S5Zu9Z zP=xY!?NyiV9&2_^dSj<=Wa|6y8EV#1$tsrTk_T1Y_nr(^a_{2Ou+jTf2Ujo&M*?1lZ>_u zf$)LfE)j-2xZGoAE|8zK8e;GoRBN%_finHI z^VJ+)|KMJI_h*PFA4rR1t8Nx-mip%X&fg|6s)8#gfa;J5erID!FRiaj1O{^`rsuv^ z5g~Rj+(Y{H$_ZUzUnpatqj+}+;;`S0JBnGcL(zCFH8Q6T!u%%tNgoPU8EMmyKg?_C9<_tr&>}=mqE}EW;DnSVvkpI z2l8t}uBE)%6ERY@-rD8rJUEAOCy7Dy+#rshz(t&tpqvJN+5^)2SVY`XJk>n+O_Nz} zAA1~7;bjf!pWoR(hU1V)zsooBi5~kx8;6~QLuZWqqDyN(pyOOAmEe<8x`A_|H2dsP`bf;7#3v^-=j*S_iy$fRVJSk_$=r?P`_Ss>v$%WydT zGk~iE(is8c3V$WMAscSi%B%jz=BxSCEcfR554H6YNP8Ksn;r+3;5-oQ+|<7&InCAgKAA=jt9MQV6dIARzt05 zFXH!xaRxGEMLr~viyxYaS29x-X}p84y)%TAdm2P$V90*lCd#^_IkG6<(ZG;MP=m5E zmY1%!e&EMaRRZb`pgIQa_A#YLH2gO34OR-Rf%Syo6`{P@T6O_g!6j z-WGox7clWWgN>0jcr{(+D_xeZu z=Fet0oQa2v{-bCVIY6kW)!eGy7Zy{=&^CyuqxjlyK6{`b_*Gf=yJj(2S&xZZsD`1W zE1JF+e23$X0)3CWOoERHN`m!(3Vz}7rD&NVbzo$M?Th1uO2_# z+Gm{`vk03`PFnly&*}X$YpKr3axaWmxvi?mr~BLyjF>}$j-sF2k6Uj6JZ!!?k`fmu z23hf{vS^Z%R=UTw`<8yiwUp6S3c!B+W}|XIVYO*kl7XtHU-h_o){A3Z(L73rQw_@q zV^}D6zUjD9TRH_>^iP&oHUG(46PjPB*^mC-`0&JYz2>ns>s)gDm-4oDvHRaK3(`^e z8~Rj-S*BR_6IRrT@)Vis(NXNZ<0%6Dlc6d$#uMOo53CV{1;5g0Y~-8jm*3Zkj=nTd_N z4l(sS{X1%a4qMiMe<}Cpx1nKcNHWCN^Fg+<-|ic#f2ybwJ0`x^7at zn2nt@X8W8IZ1eNguuWDbNEISOm~OH1d$1?8qwS`FAhuj^>;L$A%cv;7fa`l`5CK6! z8WB*WJ48Z}?(UF=Vd#)9sGVA>hXspNdD|4Wa0YP7hya{0eCg^KZ;CMe^b8upmh4Z-m_Hr zmY?c8SmJSK_S;<%bNK-WsOYc$!7i!XbrR&1eN%q!f!1q=^ft zfi~nsYdR&_-S{_VY*NQWO&LU-`3)!Ve>oh!J*J%W$5Wb0&hX|Fc=CHiB_Lw|i;3db zRX*~3X(h9skUr_MSc$1F;-p^F}* z&6L8h=o%hA%KbiscUl`-Q#qzsQPgSJJdr|I^A_17Cqu^gT@cO6~ZMlK`Pz0=c%H&@6bpPiGWW%&FA;mMD~ zdRhZQKA66V6QI9eYkk7Z^>Y52ykO7dC^ilJaWkAp#BB6z;&V{qNgBA7d7XxkY;ptu7AFQp~b2&M+U2k8)648 zilJ{o_q>s`cT*Yo2}r$n;$NPgKBdmhzF2&$>l=JB9k}t14{%lw9S^+g``d|$xw(n1>TdY-lhfc3RMe}MbGw(kW!CK^p{=cHF9A~C2D3)y-$K)( znk>uoU6*z(|9GxVn3Av;L61wDJ%Yw(V{_o-e%mQcKmOtH{50`|RF@uP$QDDlH2A*v z5q;uy;g$Ty5ZhNRRcLNm%*rokMoLsFXVQ@mpHPoIIZ+kClf*B>33_bgpeHS03XOn$ z)u)JvjVU2xh20>}2e7U`g^hoQtaH{oa=oxlq%UMDs#WjJyR1QzNx&NsGA?FSK~#Q+ z2->76KJZSgMWE1OOejKhD7@>{%Tn`dDCK#M>U{swgPymwBs>b94>$+($j$$}o~Vio zbeHdKVEYkRc5{)ebVZNA>B1t&^qZChach-+Jlj`O65YLi`C0)9Uk?45+UO5opa!2W zOlt8!<}qgVPZR8yf~=IJCLdd(FAzwhCuE5pzi6%NnJK93&gTJApxEpnpz%2~2#`8B z*_iT*XehNR_8b%}VT)xV%K3k1XSnIV_mR9Uhv(Cv@plYr(NPc;Rt3zq-+FQWnw?RF z3^INDPAXp^>g*gf#8$8i=(`E(C;)djvz$vHp)82@kI8K!T)~&4XM9`gZJA{`e1gbB zm0O?b$8q>77qmRhgEaIlhp*%OcL+0wWI3zlYZ)z-Y)3nk-T}n z77?iJ^5PUrmp1coiuu*+`o_4miOu49+d=EFRB;J}HsBXc@g+0v!YWm{eHt zPU<`0@hPb2Ja}*>?!zqKhli}cl>Q&bz;>m~&l04=fh%LwTfJgdfyx>E8Fm)&K=>kx z81UJ7X!`in2jRYd-E@dp!r{M)752w`l*ze2QWzpKq#nh8N-*1ByJ^0U`pa46Qp}n; zl&}P5entG7F7aUx1EsO7Bw}K*?BeQ24@016)}>3ghzi=F|jjCX#vO28g3<{ z)KykZjNu?VP&WxMG!F{1{g$E`+1V|^9pni{>6^5Ssc(6M z9qXe^8r&znjL zgIRJD~q^I zYHJ>Sa$59`r19MqmMa4Q_hJWwtav2)^#I?Um}n;Lx0U4ZDgMl7m1@a z76TFo2#`3!6tBBij55OQ{DP=r&b;WOS@XX$@pD#9h z)83&5g`Hmo3W$7$>Wb8&OuONBYEnr6(sL@&+FRD}*rS(mk5CwN@*30UFc&2K<pzHyI)Z_y&T?6U|Nm+y1^<9sk=`fR0t_?+9FxA23$KAuW#U12Ao zvRoy-Qrl{B<(4F&`Z5sgc;B8;sz`dtXre2+AINtQgmRs-#XWn!+(J_n3p7?oD= z>|^sumDT9kvX0|feu9>f!TFkL8vl%aPtblZcuQ&U`gr^e))XJSez*Q?mf|V3!DKVV z($D6Gr#rHxxZ3-zK^f#YSgnNrend+RTx+iQX6Trm9M|C{z{HnDiGj%K8HwR|8CKGZ zh|Z7bD2+R82i>LCfJnDt^Azx=9>bjc?6t>qBDqdD94^(3u0wK-`7Y9 zfmM?T$4NsN=r3k#=2G+ZtWwM9pD|?1Si=e0wW^bKB>s%(YfT4iXZ~kPJbk+3sIQbi zvXcJ6+pNS7;N|1j=&Z}XZRBcxVV6+Qimm_aEB#$}Wmk_I%L1?w`|cYP5r9C_#f&_=IniTz%7|x^4a~5a>-2~=-zWk z%23apGoIQBTTt6^>!R(Z2loC?Tg_ToQ@pfN@1roy!TnB9evEaJH`5jKkf~+n`1YY8 zL22_HKRC^|?yv(2xd^?u{Kt?fI|7KZ|G?>Ua5e|TOfl(QNzH{Ir>{z|~h z*A`0nYenE8!Bd7O+w+Y#C!rqTPR_d5h#(Gc92T7T5tCJ=MPVw7B?`3p8m~1%2$g%B zQE9dR_L{zwUj*^0 zE_vS{0NhJ80T<$YUWC##X}{~g!7SqWWkt;xG|Q)rt{C!-l{zBFtriu4gZd{eo=Gr# zwDcJ#4rzwVFFUTXjos6Nd|40a!~+Z9is(#xiITp@f0&;jg~eNiYDz|qr{TTjt!uwO zGxl|b{F^I+PE1EM>e=adjZB38L{g_WwXQbFW!_)*)Y&t&t)Ty$-6E9y(z(%kYleeE z?gM-_SuzfW{>&mVuVN@x(hiO4-9|(OxyoSiqAk1hM3j&(vHgOE%dJOQZNWXe?$nGc z--Mxwie3ly(**DEj>8)Ita9AUvZ*B5-(2WB7Y#>cxBhByjb0pWfTUlI_LRcLe6V;V ze$l~jtl4tuO{~w4-t(_-FA%8~_ojG9)?Go(84xm}^g`%_XYxZuwL*Dx7YBXCf{`;i zE6JuP&!iV53`Eb0T6npH$Dg&Fq^=vs5ydzzaHk*1zyq>TdJn2hXXUXxg@;DiLcLs4 z{xZp0GJ}eW$^HG7avHUG?9#>6Ufd9GO8= z_KVHdxgJlfN;AtfEWIv{=Mb|`p1I;#ZB?&De++1Vk39BlfFx8oE1k$#S78Sc(Yu?! z?+r?kAGxK?i{Oe3dc_5B&pwha&V%(aBG7<|788sAS~Xi?{Uu3~1wGdXB8joEw_`jV zG&TLvucV5L<*CkZZiLmM%I2&0#Pk#r<^N$atY+;KsZdaY@Fc9s&6elVjC)^B+3u%R zi^ZB-tgaMXCv>kY8;-4W>V69=d!KrFM!+xB_-mjMJ3__0^zsT2BOP(R5*DYvVnhA| z52nUO%5^*>7G2RYj~zwkOz!p*H98RO*$xmDs8x$s|;o;3(1w z+$h&1ln|j$K52|KL_0RV;t4?@R9$(CP;~Zt@I9f&!wFQ|SxMY<{Wt$e_Ym^1Vcq7o z)?D=62F{V4XWW)@Jjw@o>Teh>IcMhDd z9w_|{03M}@@32h1P_-%41A@~Su%MQlw9ufui0pLfIh^~D^?og=93o@$d5|Q?&np}7 zyrRG{WB~pPy0(c4ydf;m%~fpq`B-z2IqL>Ey|V9LNJWGZP86GPhS~an#gUh1|fh8LazWufcCUF=4 zUlu?-W<0Vn_h%vs`XHzM_;z^%vc>Wc)8h8bSO_>8Lp;EPiFNo)?NwmE8qE5mRLk7S zJ%0tH-|=;#!qxJ;|L@mZzI($#IPa|G-9}$<(<}4j>)8n9wbZJ~L;wh8_e)**XS}c2 z6&O7lsMqjt_WaRcAu2V4T;PLXe}!za4+cdMrMxqIU}_L!1mV{K3L;sQ=Pf5DXR~Z} zHwA+rWm(aQ!rF(YJ0mEveD87kO6sB1RRhunHUP{u7yJA1LibKO-&ml?1Qd%Ek6Rew zb589K_;FUz)E_WG%=d$Fa5s1II`s)zjQL(RCQREF95|qWPwu05IZ{1OgLx^NqXA(Q z`|;r7F6F>s_?rM+=~_jukJw@xU2W(A@+>x56zbF7?}HUTF1mg9%+?=`MHw^aqVIn2 zB*8&aJ4LMAbB`aN&)^%wOKm9kB2ZWJk``2EFMlftIr&zos3H2Qm-Xrny`HeLEd6>J zl%7srUu9}*IIpsom6a@iziYf8KxHn!HH(o85I)ZGEte^SS8={lFlTnDVz$4EXMw|* zDDp>~Ph*X`@fe2UyPa@@K06gdDh*)fBr-kHd=-SK<02szW$bAb(&h4aX>ScasDt<4hzI&*;i+yiGsy`kUWb&baT*LT$xZC zXuDV1)bjgt_$`hqT&1v9rHv#kDVBpX_UF@(t5y9`O}Q||$3r!%CVM&4SF)46csGJ` z$<&KY>%&2;L4NhV2FLyX5Q-QMj|QVHju3GK#}-Rb$uaN}77i0-=7yo3TV)w|qsruo z@;?x<15H3u&V_b6%Ug#}QqoaTrWi{2*h8eakCHP41{c zcY0CFVr?%NV916hbXD=^!#Ysj#s`kR#}sGEI#`Xj$wTD6=05PC9 zo?175$yjs~0lL0GCnM^PQmLmt4UXWRdDzX^+4h?xDi-!4u6Vp(XXL$1Bt7VaLlr{z7Y^SN9C9_whrjcHJfJv4*Gne;Mzc2dyN<{KlmCieJT+TR zRTqg?*N~b{9QoaxksCDej|(fSSk|(n-1D%|y~l0tYl{vph$Clc`WeSe-{SA?LBO&F zWTs!CU3nn&AO_s3pRe$S4RQE#UI0F3#E{Q3iEn^}3h1O3UqUEIQQKB2RQh6#U%2N3 zL5)~f6z~n(g*W4YTyfz9CKfQiTl{T|2vnD%L0~(6bp#741Mg>fY>~_i>=HD96Au5p z;jUFWr|fg(<=4oc1TL4D{iKqF~?qs>R*#``U=Y z#YGz5OxibmS7uG9z{QkY`OO;F&y6j-&^w5eS19@bY&s=6DqmIqKlzZdzfTBuar5m* zF3SxwkkCT*MQpjyLU=?-i=maR`wnlMvWjtp%R0**Wr;On&3su6GenpPVa2t-#J2kj z(k*ah6W$j7VKx0*t81%$U>8QO(j{o{d?&(OdL^=HPFS*wwZo)FH^N3v)zcBj$Cqn* zhKK$*!MKw2iNvwSNk^~>b2q-kqB>{2gT+wEWX`01ilc_Uq_#1?QeQ8ZdQ?8HT2XRx zPD{Ij)L)&K8Hkx_8_MYYx(J-+KQ@k|B7ubLEm)n z(N^KkhqniUH$pSXL`21a`q;LWiX7GBJo~rI&od=@HFR{;wmws$1>J`(-_HfP+b!|m zD$x+o1-8b%yO}P4%}Hs^+4c4T=>jZ*87svM4FswD^i0NAa1nG@L+`i0>O~1@%`DH0 zi7-E$9BDM|Y+}nv6PK*R?~mQT#O~#}J6)tuoYQeb>jg-Zmji%6Ri4cCPKpyH+ormP z5DW(I0|;PHurg ztmj@@bH6tFK3r5%-muEXD9lP#c+5m``lGYZmZP0yalr$^D&F}DP*2K$gGk3@i1&VG zk^w9m}wt9_E-$97=z^RSd4 z(`$Dujs47P>vMmpvW74rjX}XH6+NbU@<_`hF&V?tD8X|j6WuM+6cUOp(Vp%qSwLWu zwNlWI(v%zNFxJAA=<$pSC2;}8`tY<{CJ+^Thitc8?2KKCmMl{BFpGjA;>D0GY_a*x zCs5W#AhW066UdmDstKj(8Pf;u{0G}&XfbDRNH?)KHdmTdja#R#8(9xa+wIfm7yqU9 zI<)w^&Of26Ey+oaae)lXRjlkrbg)d`svr#idL()F@&B)Z2)P|D)+>MN-0htnNfB*& zo16rDpxm!njVm{B*|u0W`oDzD^%!U}?Z$uGn@pnV@Hx({ z`YVAJeLaHtzyjPGkdG(F^vrmym|sPN^L0{RXWK7zJt=WiH3;4pQ$+rGwGqq1{_9=0 z>t?xOG{KlS6_ZyW){iXFG4M-Ql;crRCIJ53*rmjsim?D~NP-HStE;JMWolamaZP;| zYqCZUI*)1p7T2CTVMHcZN8+!Z5f;>G@O7JhyfQb0H{t?5h=1487YWeciPHgOD~4%t zlx08N7hVlLqMr!@^(E{Q)4Y4&6`|26Fg-H3p&k>|y4RplXA62G{pxvXXSjdW8fWys zzQWZBNS2xUb5usH#?`-AUZhwo0!NoZ_xAhWAMzCR`0cgrfBhrAvYoHb=j&~Ys{~FS zMl{P&jYwbTyIlxk+2f*|9kSG1MqOG z{C;OR>Xo9i+4%am4_>pBX&3f24`r^vDc0(XT=M zs*z$b)V8peg_bt<)?t#*SRO;rJB!e0JmD+mEf|p@;NBSyPgMg~eslQKewcl60Rr>| z(!1kD+cSN&Y!_u3mPto+3u%sbT_$|1^8ir19|Vz+(aZOu<)sa1(a$z{oRExt*jSL} zqPI%7Q(gd|z?oSnICWk;Ep-I5D>HU4wGWgJ50zUjh3_$?I5v2raZ8NAarnh8&|YhI z%n~AeWexQ_7xl4ZC3{}@4}5*C`sMK7kDUw!em|u3S(@;xXW#0<-&Yf^mKr~nx&YDk zqvfXsHV{Lvfy-T+ug}dn-IZKL&fySvZ=@SYT^<} z*)p(Q_Hld2T;MDn#_#h|wkG$c{qV~Drue-ua)2{li@N!yw;XlaQHoh+ungjbrOTkNeod6ZHEXJ5(Xjiz(W#Bq#$}|#btmS|fL2x##gU#J){5;2n&7L4K7O93-P@gOnBllG++kUzG+mha{CT_#1L$kkxd$kJ8hvamZ+ zqcY5>-nBH2G9)UfT=+3JQ{;3cd+C(>>84UhGoDrODAax_;U`-3A9$!%d7E9=g%bZ# zb7`X6JFF6$y<(faf6d!p0w#;17Zn+qC5zDgLQICNh@jQDb8RrlHaMDRBcZjJMs@A@f{5 zfx-XcH1yh_+fiZte=oFoZaaj47((fWvr+0JZ{2cCW7$jY-5^VJS8}y`n25Z*)W;bBZe%V8({w%>rl;5A2U(^M;_r}5d zdW6F7Wa13*cyhbh@W~S;dvlW}-T6T>%TB^T&qvGbF8|2DZ+k|M+T$Xh+u7cbO6^Nv z0ORr8jjLbVF7#iYfPAZhZ1dG|G%(Vo_2&cCvY>6H@TJA0=PUK=%r6cO_M@Uy9alVG zqx{tmR5BdXmq;{36n#ZiNaaenZVYQSNmoaFrQBLkoKxfloaN}E+DlF@6Fv)b@$T%= zD98u0VpeDEn3YbG_lY_1J=so|{Jj&a<=+I>Xg+A8pSVudc(Z{0+WJdja(b4o>HrtcS~v026ZllzC%n^JR{R5t_B(w zM|Heb&^kkZm8=-wE5cSw@o>I4;!v#0&NctHjP)=4`UM`8x`em))8HqGgFGo3S+GgC?A<0jPWxtpHd;&mB#C$3Hq7Yk;*)m(}^3!Z~UEN_*R_z`C)1i|+ zXlexLs!R9`Ign`DFy%8SXcat@VgEa6tTdnwQG1TV!p!=jswYnnaQIaWdc)B!o@$QD zoV_yYGT5d3sE})4z4Fp2l#N2w^#|Heu8A=hf2_ks1Q})%<#AO7=1JR=y7G!^ZAH(& z6zN38S*MD;sW#mWe3QWNI%EU0#s1!5olV`y<7_Vklw)8ZcF_+Dm82+pkmuEw<^(z}~yA)fa&*w}anmcg^(1096O4A@AeS z%*q|V)@$Bx2(Z!-AF^qe|X!anBbRzTv;k*|Yh{EyGv2pu8o-lk~2x5jOdwVUL!(rz|ljHHq zDg=RVx!}fgO!ZO!`FU*}@B>Xaf&o?Nih8Vxm5creL4$eQ*fjlc7bqsDb@d2Al!o#1 zzD6^Eu!hw_(3EFp=|D#Z^O0!%_V&vi;yq&SQfUhaR#Y0E!^vANpSC+aM1=okem>g5 zDhL~`*&CEPb8=dJ zm-uJf!X7m6Q4eF~A!yhNiSlCa01t$9$@i}gg7)SJPKIex{Te68CoumYqOhm<5RJUH zEw?+lY-73YXJ3996Jmdq-{smEB(ShV`&>dk@#?XRAaGF_<;}#rov&XVKb75OUHbGL z5r|5@906}gz|!T+ySr@etes;N(TcVfx=Lp) z!K{C#h*}7k)05+pMqsY7oD;<3esRcsRb;&h;u-c13?Oh1^}o!X`+VoPiH4=%=(@bR z75q@p6Ze^>;;xH;Sa{>PnB=>S1fiRbvjcG@fd#(Lw^TX-ppwxmT)6#W0 zmTmyDwI#97)@u?atIslyW!?zgg{BgW=(w@WSzQ%{EmZKlVnn$IDOcW4eEhV)d7HfF zLMjYIA#a7C?-FiwFm&ljZT)&gNIS9+{ z6Hy?(57;cojPuNrKFa3H%BgYD*5FyWRuiGs%GX;$^?&SY`slxFp2xlaT-@58YrT{t z7;WqQ>iD#V#9@6OM`&um8rd|iqMmnt!V-W!^u?&tDKR@*St+|G7pk$(c zFq-fjboP4I8g0gAQHEJ@cfJz#8e1l3eo3gM#>~Rib#aUhoA$)Y8>}GWZ)bYqWrB``dtp_+NoUr)MZ}2T zg!GM7IR;6g=!b41iq>yehz|f0A>EIY{m!!C?@3|C4EQcKT zSp;>vAe(_bGLG-`!*DpmV!0!7E51=e`tVAY;Mo$9+(3vJVSO`(spz8ght6TpN32OJ z+`(95+$W-j6QR?$XNG#M!SY%fBKK)J*r>Dt)l_<>W?h7!So*?Z>YuV*58Ufe$Bwpw zon$rCZx%V58Cfbd$Q77t)C)zdtxq4G;Z_j@f(&MfB{qqO<|>R;U6L3-Yh)F5f1Fxk z1GMpoZC=was7Ek~#CLUD?VlQjKlx;*g_%W;96Z(G3S12+rRi!6%M`4*D^c2pXH;+i zCHYcahU$Jdg>-ysbtdz8dcNa+kBwOTXjTXZ-9=1LJ0NzH^xsrUj*4{g4$e%mpm88W zdzYF@bFH72+>v$mUJvDIwRU!Mjbu{EwBNqgJYKvvdR&!z{ebZETjz0N+xPKcujtD> zVE6xdHv$Qi$!Paet#;{(YxjZ_L~&0u!+~p5>3G+t=r}UN{+gG@K;q3KDymNR61b5w z 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 { display: block; height: auto; float: left; } + + .block-grid.two-up { margin-left: -4% } + .block-grid.two-up>li { margin-left: 4%; width: 46%; } +/* .block-grid.two-up>li:nth-child(2n+1) {clear: left;} */ + + .block-grid.three-up { margin-left: -2% } + .block-grid.three-up>li { margin-left: 2%; width: 31.3%; } +/* .block-grid.three-up>li:nth-child(3n+1) {clear: left;} */ + + .block-grid.four-up { margin-left: -2% } + .block-grid.four-up>li { margin-left: 2%; width: 23%; } +/* .block-grid.four-up>li:nth-child(4n+1) {clear: left;} */ + + .block-grid.five-up { margin-left: -1.5% } + .block-grid.five-up>li { margin-left: 1.5%; width: 18.5%; } +/* .block-grid.five-up>li:nth-child(5n+1) {clear: left;} */ + +/* Artfully masterminded by ZURB */ + + + +/* -------------------------------------------------- + Table of Contents +----------------------------------------------------- +:: Buttons +:: Alerts +:: Labels +:: Tabs +:: Pagination +:: Breadcrumbs +:: Lists +:: Panels +:: Nav +:: Video +:: Microformats +*/ + + + + +/* -------------------------------------------------- + Buttons + -------------------------------------------------- */ + + .button { + background: #00a6fc; + display: inline-block; + text-align: center; + padding: 9px 34px 11px; + color: #fff; + text-decoration: none; + font-weight: bold; + font-size: 13px; font-size: 1.3rem; + line-height: 1; + font-family: "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif; + position: relative; + cursor: pointer; + border: none; + outline: none; + margin: 0; + } + + /* Don't use native buttons on iOS */ + input[type=submit].button, button.button { -webkit-appearance: none; } + + /* Hide inner focus effect in Firefox */ + button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { + border: none; + } + + .button.nice { + background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px; + -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5); + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5); + box-shadow: inset 0 1px 0 rgba(255,255,255,.5); + text-shadow: 0 -1px 1px rgba(0,0,0,0.28); + background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px, -moz-linear-gradient(top, rgba(255,255,255,.4) 0%, transparent 100%); + background: #00a6fc url(../images/misc/button-gloss.png) repeat-x 0 -31px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.4)), color-stop(100%,transparent)); + border: 1px solid #0593dc; + -webkit-transition: background-color .15s ease-in-out; + -moz-transition: background-color .15s ease-in-out; + -o-transition: background-color .15s ease-in-out; + } + + .button.radius { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + } + .button.round { + -moz-border-radius: 1000px; + -webkit-border-radius: 1000px; + border-radius: 1000px; + } + + .button.full-width { + width: 100%; + padding-left: 0 !important; + padding-right: 0 !important; + text-align: center; + } + + .button.left-align { + text-align: left; + text-indent: 12px; + } + + /* Sizes ---------- */ + .tiny.button { font-size: 10px; padding: 6px 14px 8px; width: auto; } + .small.button { font-size: 11px; padding: 8px 20px 10px; width: auto; } + .medium.button { font-size: 13px; width: auto; } + .large.button { font-size: 18px; padding: 11px 48px 13px; width: auto; } + + /* Nice Sizes ---------- */ + .nice.tiny.button { background-position: 0 -37px; } + .nice.small.button { background-position: 0 -34px; } + .nice.large.button { background-position: 0 -30px; } + + /* Colors ---------- */ + .blue.button { background-color: #00a6fc; } + .red.button { background-color: #e91c21; } + .white.button { background-color: #e9e9e9; color: #333; } + .black.button { background-color: #141414; } + .green.button { background-color: #5b8737; } + + /* Nice Colors ---------- */ + .nice.blue.button { border: 1px solid #0593dc; } + .nice.red.button { border: 1px solid #b90b0b; } + .nice.white.button { border: 1px solid #cacaca; text-shadow: none !important; } + .nice.black.button { border: 1px solid #000; } + .nice.green.button { border: 1px solid #4a6b2d; } + + /* Hovers ---------- */ + .button:hover, .button:focus { background-color: #0192dd; color: #fff; } + .blue.button:hover, .blue.button:focus { background-color: #0192dd; } + .red.button:hover, .red.button:focus { background-color: #d01217; } + .white.button:hover, .white.button:focus { background-color: #dadada; color: #333; } + .black.button:hover, .black.button:focus { background-color: #000; } + .green.button:hover, .green.button:focus { background-color: #699c40; } + + /* Hovers ---------- */ + .nice.button:active { + -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.15); + -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.15); + box-shadow: inset 0 1px 0 rgba(0,0,0,.15); + } + + /* Disabled ---------- */ + .button.disabled, .button[disabled] { opacity: 0.6; cursor: default; } + + /* Correct FF button padding */ + @-moz-document url-prefix(http://) { + input[type=submit].button::-moz-focus-inner, button.button::-moz-focus-inner { border: 0; padding: 0; } + input[type=submit].tiny.button { padding: 5px 14px 7px; } + input[type=submit].small.button { padding: 7px 20px 8px; } + input[type=submit].medium.button { padding: 8px 34px 9px; } + input[type=submit].large.button { padding: 9px 48px 10px; } + } + + + +/* -------------------------------------------------- + Alerts + -------------------------------------------------- */ + + div.alert-box { display: block; padding: 6px 7px; font-weight: bold; font-size: 13px; background: #eee; border: 1px solid rgba(0,0,0,0.1); margin-bottom: 12px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; text-shadow: 0 1px rgba(255,255,255,0.9); position: relative; } + .alert-box.success { background-color: #7fae00; color: #fff; text-shadow: 0 -1px rgba(0,0,0,0.3); } + .alert-box.warning { background-color: #f68b01; color: #fff; text-shadow: 0 -1px rgba(0,0,0,0.3); } + .alert-box.error { background-color: #c00000; color: #fff; text-shadow: 0 -1px rgba(0,0,0,0.3); } + + .alert-box a.close { color: #000; position: absolute; right: 4px; top: 0; font-size: 18px; opacity: 0.2; padding: 4px; } + .alert-box a.close:hover,.alert-box a.close:focus { opacity: 0.4; } + +/* -------------------------------------------------- + Labels + -------------------------------------------------- */ + + .label { padding: 0 4px 2px; font-size: 11px; font-weight: bold; text-align: center; text-decoration: none; line-height: 1; white-space: nowrap; display: inline; position: relative; bottom: 1px; color: #fff; background: #00a6fc; } + .label.radius { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } + .label.round { padding: 1px 7px 2px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } + + /* Colors ---------- */ + .blue.label { background-color: #00a6fc; } + .red.label { background-color: #e91c21; } + .green.label { background-color: #7fae00; } + .white.label { background-color: #e9e9e9; color: #333; } + .black.label { background-color: #141414; } + + +/* -------------------------------------------------- + Tabs + -------------------------------------------------- */ + dl.tabs { display: block; margin: 0 0 20px 0; padding: 0; height: 30px; border-bottom: solid 1px #ddd; } + dl.tabs dt { display: block; width: auto; height: 30px; padding: 0 9px 0 20px; line-height: 30px; float: left; color: #999; font-size: 11px; text-transform: uppercase; cursor: default; } + dl.tabs dt:first-child { padding: 0 9px 0 0; } + dl.tabs dd { display: block; width: auto; height: 30px; padding: 0; float: left; } + dl.tabs dd a { display: block; width: auto; height: 29px; padding: 0 9px; line-height: 30px; border: solid 1px #ddd; margin: 0 -1px 0 0; color: #555; background: #eee; } + dl.tabs dd a.active { background: #fff; border-width: 1px 1px 0 1px; height: 30px; } + + .nice.tabs { border-bottom: solid 1px #eee; margin: 0 0 30px 0; height:43px; } + .nice.tabs dd a { padding: 7px 18px 9px; font-size: 15px; font-size: 1.5rem; color: #555555; background: none; border: none; } + .nice.tabs dd a.active { font-weight: bold; color: #333; background: #fff; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 3px solid #00a6fc; margin: 0 10px; position: relative; top: -5px; } + .nice.tabs dd:first-child a.active { margin-left: 0; } + + dl.tabs.vertical { height: auto; } + dl.tabs.vertical dt, dl.tabs.vertical dd, dl.nice.tabs.vertical dt, dl.nice.tabs.vertical dd { float: none; height: auto; } + dl.tabs.vertical dd a { display: block; width: auto; height: auto; padding: 15px 20px; line-height: 1; border: solid 0 #ccc; border-width: 1px 1px 0; margin: 0; color: #555; background: #eee; font-size: 15px; font-size: 1.5rem; } + dl.tabs.vertical dd a.active { height: auto; margin: 0; border-width: 1px 0 0; background: #fff; } + + .nice.tabs.vertical { border-bottom: solid 1px #eee; height: auto; } + .nice.tabs.vertical dd a { padding: 15px 20px; border: none; border-left: 1px solid #eee; border-right: 1px solid #eee; border-top: 1px solid #eee; background: #fff; } + .nice.tabs.vertical dd a.active { border: none; background: #00a6fc; color: #fff; margin: 0; position: static; top: 0; height: auto; } + .nice.tabs.vertical dd:first-child a.active { margin: 0; } + + ul.tabs-content { margin: 0; display: block; } + ul.tabs-content>li { display:none; } + ul.tabs-content>li.active { display: block; } + + dl.contained, dl.nice.contained { margin-bottom: 0; } + dl.contained.tabs dd a { padding: 0 14px; } + dl.nice.contained.tabs dd a { padding: 7px 18px 9px; } + + ul.contained.tabs-content { padding: 0; } + ul.contained.tabs-content>li { padding: 20px; border: solid 0 #ddd; border-width: 0 1px 1px 1px; } + ul.contained.vertical.tabs-content>li { border-width: 1px 1px 1px 1px; } + ul.nice.contained.tabs-content>li { border-color: #eee; } + +/* -------------------------------------------------- + Pagination + -------------------------------------------------- */ + ul.pagination { display: block; height: 24px; margin-left: -5px; } + ul.pagination li { float: left; display: block; height: 24px; color: #999; font-size: 15px; margin-left: 5px; } + ul.pagination li a { display: block; padding: 6px 7px 4px; color: #555; } + ul.pagination li.current a, ul.pagination li:hover a, ul.pagination li a:focus { border-bottom: solid 2px #00a6fc; color: #141414; } + ul.pagination li.unavailable a { cursor: default; color: #999; } + ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus { border-bottom: none; } + +/* -------------------------------------------------- + Breadcrumbs + -------------------------------------------------- */ + ul.breadcrumbs { display: block; background: #f4f4f4; padding: 7px 10px; border: 1px solid #ddd; border-radius: 2px; overflow: hidden; } + ul.breadcrumbs li { margin: 0; padding: 0 12px 0 0; float: left; } + ul.breadcrumbs li a, ul.breadcrumbs li span { text-transform: uppercase; font-size: 11px; padding-left: 12px; } + ul.breadcrumbs li:first-child a, ul.breadcrumbs li:first-child span { padding-left: 0; } + ul.breadcrumbs li:before { content: "/"; color: #aaa; } + ul.breadcrumbs li:first-child:before { content: ""; } + ul.breadcrumbs li.current a { cursor: default; color: #333; } + ul.breadcrumbs li:hover a, ul.breadcrumbs li a:focus { text-decoration: underline; } + ul.breadcrumbs li.current:hover a, ul.breadcrumbs li.current a:focus { text-decoration: none; } + ul.breadcrumbs li.unavailable a { color: #999; } + ul.breadcrumbs li.unavailable:hover a, ul.pagination li.unavailable a:focus { text-decoration: none; color: #999; cursor: default; } + +/* -------------------------------------------------- + Lists + -------------------------------------------------- */ + ul.nice, ol.nice { list-style: none; margin: 0; } + ul.nice li, ol.nice li { padding-left: 13px; position: relative } + ul.nice li span.bullet, ol.nice li span.number { position: absolute; left: 0; top: 0; color: #ccc; } + +/* -------------------------------------------------- + Panels + -------------------------------------------------- */ + div.panel { + padding: 20px 20px 2px 20px; + background: #efefef; + background: -moz-linear-gradient(top, #FFFFFF 0%, #F4F4F4 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F4F4F4)); + background: -o-linear-gradient(top, #ffffff 0%,#f4f4f4 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#F4F4F4',GradientType=0 ); + box-shadow: 0 2px 5px rgba(0,0,0,0.15); + -webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.15); + -moz-box-shadow: 0 2px 5px rgba(0,0,0,0.25); + margin: 0 0 20px 0; + } + +/* -------------------------------------------------- + Nav Bar with Dropdowns + -------------------------------------------------- */ + + .nav-bar { height: 45px; background: #fff; margin-top: 20px; border: 1px solid #ddd; } + .nav-bar>li { float: left; display: block; position: relative; padding: 0; margin: 0; border-right: 1px solid #ddd; line-height: 45px; } + .nav-bar>li>a.main { position: relative; padding: 0 20px; display: block; text-decoration: none; font-size: 15px; font-size: 1.5rem; } + .nav-bar>li>input { margin: 0 16px; } + .nav-bar>li ul { margin-bottom: 0; } + .nav-bar>li li { line-height: 1.3; } + .nav-bar>li.has-flyout>a.main { padding-right: 36px; } + .nav-bar>li.has-flyout>a.flyout-toggle { position: absolute; right: 0; top: 0; padding: 22px; z-index: 2; display: block; } + .nav-bar>li.has-flyout>a.flyout-toggle span { content: ""; width: 0; height: 0; border-left: 4px solid transparent;border-right: 4px solid transparent; border-top: 4px solid #2a85e8; display: block; } + .flyout { background: #fff; margin: 0; padding: 20px; border: 1px solid #ddd; position: absolute; top: 45px; left: -1px; width: 400px; z-index: 40; } + .flyout.small { width: 200px; } + .flyout.large { width: 600px; } + .flyout.right { left: auto; right: 0; } + .flyout p:last-child { margin-bottom: 0; } + .nav-bar>li .flyout { display: none; } + +/* -------------------------------------------------- + Sub Navs + http://www.zurb.com/article/292/how-to-create-simple-and-effective-sub-na + + -------------------------------------------------- */ + + dl.sub-nav { + display: block; + width: auto; + overflow: hidden; + margin: -4px 0 18px -9px; + padding-top: 4px; + } + + dl.sub-nav dt, dl.sub-nav dd { + float: left; + display: inline; + margin-left: 9px; + margin-bottom: 4px; + } + + dl.sub-nav dt { + color: #999; + font-weight: normal; + } + + dl.sub-nav dd a { + text-decoration: none; + -webkit-border-radius: 12px; + -moz-border-radius: 12px; + } + dl.sub-nav dd.active a { + background: #00A6FC; + color: #fff; + padding: 3px 9px; + } + +/* -------------------------------------------------- + Video + Mad props to http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/ + -------------------------------------------------- */ + + .flex-video { + position: relative; + padding-top: 25px; + padding-bottom: 67.5%; + height: 0; + margin-bottom: 16px; + overflow: hidden; + } + + .flex-video.widescreen { padding-bottom: 57.25%; } + .flex-video.vimeo { padding-top: 0; } + + .flex-video iframe, + .flex-video object, + .flex-video embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + + +/* -------------------------------------------------- + Microformats + -------------------------------------------------- */ + + /* hCard */ + ul.vcard { display: inline-block; margin: 0 0 12px 0; border: 1px solid #ddd; padding: 10px; } + ul.vcard li { margin: 0; display: block; } + ul.vcard li.fn { font-weight: bold; font-size: 15px; font-size: 1.5rem; } + + p.vevent span.summary { font-weight: bold; } + p.vevent abbr { cursor: default; text-decoration: none; font-weight: bold; border: none; padding: 0 1px; } + + + +/* -------------------------------------------------- + Tooltips + -------------------------------------------------- */ + .has-tip { + border-bottom: dotted 1px #ccc; + cursor: help; + font-weight: bold; + color: #333; + } + .has-tip:hover { + border-bottom: dotted 1px #0593dc; + color: #0192dd; + } + .tooltip { + display: none; + background: rgb(0,0,0); + background: rgba(0,0,0,0.8); + position: absolute; + color: #fff; + font-weight: bold; + font-size: 12px; + font-size: 1.2rem; + padding: 5px; + z-index: 999; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + line-height: normal; + } + .tooltip > .nub { + display: block; + width: 0; + height: 0; + border: solid 5px; + border-color: transparent transparent rgb(0,0,0) transparent; + border-color: transparent transparent rgba(0,0,0,0.8) transparent; + position: absolute; + top: -10px; + left: 10px; + } + .tooltip.tip-override > .nub { + border-color: transparent transparent rgb(0,0,0) transparent !important; + border-color: transparent transparent rgba(0,0,0,0.8) transparent !important; + top: -10px !important; + } + .tooltip.tip-top > .nub { + border-color: rgb(0,0,0) transparent transparent transparent; + border-color: rgba(0,0,0,0.8) transparent transparent transparent; + top: auto; + bottom: -10px; + } + .tooltip.tip-left, .tooltip.tip-right, .has-tip.tip-left, .has-tip.tip-right { + float: none !important; + } + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent rgb(0,0,0); + border-color: transparent transparent transparent rgba(0,0,0,0.8); + right: -10px; + left: auto; + } + .tooltip.tip-right > .nub { + border-color: transparent rgb(0,0,0) transparent transparent; + border-color: transparent rgba(0,0,0,0.8) transparent transparent; + right: auto; + left: -10px; + } + .tooltip.noradius { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + } + .has-tip.opened { + color: #0192DD !important; + border-bottom: dotted 1px #0593DC !important; + } + .tap-to-close { + display: block; + font-size: 10px; + font-size: 1.0rem; + color: #888; + font-weight: normal; + } + +/* Artfully masterminded by ZURB + Make sure to include app.js / foundation.js if you are going to use inline label inputs +*/ + + +/* ----------------------------------------- + Standard Forms +----------------------------------------- */ + + form { margin: 0 0 18px; } + form label { display: block; font-size: 13px; line-height: 18px; cursor: pointer; margin-bottom: 9px; } + + input.input-text, textarea { border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; } + input.input-text, textarea, select { display: block; margin-bottom: 9px; } + label + input.input-text, label + textarea, label + select, label + div.dropdown, select + div.dropdown { margin-top: -9px; } + + /* Text input and textarea font and padding */ + input.input-text, textarea { font-size: 13px; padding: 4px 3px 2px; background: #fff; } + input.input-text:focus, textarea:focus { outline: none !important; } + input.input-text.oversize, textarea.oversize { font-size: 18px !important; padding: 4px 5px !important; } + input.input-text:focus, textarea:focus { background: #f9f9f9; } + + /* Text input and textarea, disabled */ + input.input-text[disabled], textarea[disabled] { background-color: #ddd; } + + /* Inlined Label Style */ + input.placeholder, textarea.placeholder { color: #888; } + + /* Text input and textarea sizes */ + input.input-text, textarea { width: 254px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } + input.small, textarea.small { width: 134px; } + input.medium, textarea.medium { width: 254px; } + input.large, textarea.large { width: 434px; } + input.expand, textarea.expand { width: 100%; } + + /* Fieldsets */ + form fieldset { padding: 9px 9px 2px 9px; border: solid 1px #ddd; margin: 18px 0; } + + /* Inlined Radio & Checkbox */ + .form-field input[type=radio], div.form-field input[type=checkbox] { display: inline; width:auto; margin-bottom:0; } + + /* Errors */ + .form-field.error input, input.input-text.red { border-color: #C00000; background-color: rgba(255,0,0,0.15); } + .form-field.error label, label.red { color: #C00000; } + .form-field.error small, small.error { margin-top: -6px; display: block; margin-bottom: 9px; font-size: 11px; color: #C00000; width: 254px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } + + .small + small.error { width: 134px; } + .medium + small.error { width: 254px; } + .large + small.error { width: 434px; } + .expand + small.error { width: 100%; } + + .small.oversize + small.error { width: 144px; } + .medium.oversize + small.error { width: 264px; } + .large.oversize + small.error { width: 444px; } + .expand.oversize + small.error { width: 100%; } + + /* ----------------------------------------- + Nicer Forms + ----------------------------------------- */ + form.nice div.form-field input, form.nice input.input-text, form.nice textarea { border: solid 1px #bbb; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; } + form.nice div.form-field input, form.nice input.input-text, form.nice textarea { font-size: 13px; padding: 6px 3px 4px; outline: none !important; background: url(../images/misc/input-bg.png) #fff; } + form.nice div.form-field input:focus, form.nice input.input-text:focus, form.nice textarea:focus { background-color: #f9f9f9; } + + /* Text input and textarea, disabled */ + form.nice div.form-field input[disabled], form.nice input.input-text[disabled], form.nice textarea[disabled] { background-color: #ddd; } + + form.nice fieldset { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; } + + form.nice div.form-field input[type=radio], form.nice div.form-field input[type=checkbox] { display: inline; width:auto; margin-bottom:0; } + + form.nice div.form-field.error small, form.nice small.error { padding: 6px 4px; border: solid 0 #C00000; border-width: 0 1px 1px 1px; margin-top: -10px; background: #C00000; color: #fff; font-size: 12px; font-weight: bold; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; } + + form.nice div.form-field.error .small + small, form.nice .small + small.error { width: 132px; } + form.nice div.form-field.error .medium + small, form.nice .medium + small.error { width: 252px; } + form.nice div.form-field.error .large + small, form.nice .large + small.error { width: 432px; } + + form.nice div.form-field.error .small.oversize + small, form.nice .small.oversize + small.error { width: 136px; } + form.nice div.form-field.error .medium.oversize + small, form.nice .medium.oversize + small.error { width: 256px; } + form.nice div.form-field.error .large.oversize + small, form.nice .large.oversize + small.error { width: 436px; } + + /* ----------------------------------------- + Custom Forms + ----------------------------------------- */ + + form.custom span.custom { display: inline-block; width: 14px; height: 14px; position: relative; top: 2px; border: solid 1px #ccc; background: url(../images/misc/custom-form-sprites.png) 0 0 no-repeat; } + form.custom span.custom.radio { border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; } + form.custom span.custom.radio.checked { background-position: 0 -14px; } + form.custom span.custom.checkbox.checked { background-position: 0 -28px; } + + form.custom div.custom.dropdown { display: block; position: relative; width: auto; height: 28px; margin-bottom: 9px; margin-top: 2px; } + form.custom div.custom.dropdown a.current { display: block; width: auto; line-height: 26px; min-height: 26px; padding: 0 38px 0 6px; border: solid 1px #ddd; color: #141414; background-color: #fff; } + form.custom div.custom.dropdown a.selector { position: absolute; width: 26px; height: 26px; display: block; background: url(../images/misc/custom-form-sprites.png) -14px 1px no-repeat; right: 0; top: 0; border: solid 1px #ddd; } + form.custom div.custom.dropdown:hover a.selector, + form.custom div.custom.dropdown.open a.selector { background-position: -14px -26px; } + + form.custom div.custom.dropdown ul { position: absolute; width: auto; display: none; margin: 0; left: 0; top: 27px; margin: 0; padding: 0; background: #fff; background: rgba(255,255,255,0.95); border: solid 1px #ddd; } + form.custom div.custom.dropdown ul li { cursor: pointer; padding: 3px 38px 3px 6px; min-height: 18px; margin: 0; white-space: nowrap} + form.custom div.custom.dropdown ul li.selected { background: url(../images/misc/custom-form-sprites.png) right -52px no-repeat; } + form.custom div.custom.dropdown ul li:hover { background-color: #2a85e8; color: #fff; } + form.custom div.custom.dropdown ul li.selected:hover { background: url(../images/misc/custom-form-sprites.png) #2a85e8 right -78px no-repeat; } + form.custom div.custom.dropdown ul.show { display: block; } + + form.custom div.custom.dropdown.open ul { display: block; z-index: 10; } + + form.custom div.custom.dropdown.small { width: 134px !important; } + form.custom div.custom.dropdown.medium { width: 254px !important; } + form.custom div.custom.dropdown.large { width: 434px !important; } + form.custom div.custom.dropdown.expand { width: 100% !important; } + + form.custom div.custom.dropdown.open.small ul { width: 132px !important; } + form.custom div.custom.dropdown.open.medium ul { width: 252px !important; } + form.custom div.custom.dropdown.open.large ul { width: 432px !important; } + form.custom div.custom.dropdown.open.expand ul { width: 100% !important; box-sizing: border-box; } + + /* Custom input, disabled */ + form.custom .custom.disabled { background-color: #ddd; } + + /* ----------------------------------------- + Nicer Custom Forms + ----------------------------------------- */ + form.custom.nice span.custom.checkbox { border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; } + + form.custom.nice div.custom.dropdown a.current { border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; background-image: url(../images/misc/input-bg-outset.png); background-position: bottom right; } + form.custom.nice div.custom.dropdown a.selector { height: 27px; border-width: 0 0 0 1px; } + form.custom.nice div.custom.dropdown ul { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-bottomleft: 2px; -moz-border-radius-bottomright: 2px; } +/* CSS for jQuery Orbit Plugin 1.4.0 + * Maintained for Foundation. foundation.zurb.com + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + + + +/* CONTAINER + ================================================== */ + +div.orbit-wrapper { + width: 1px; + height: 1px; + position: relative; } + +div.orbit { + width: 1px; + height: 1px; + position: relative; + overflow: hidden } + +div.orbit.with-bullets { + margin-bottom: 40px; } + +div.orbit .orbit-slide { + max-width: 100%; + position: absolute; + top: 0; + left: 0; } + +div.orbit a.orbit-slide { + border: none; + line-height: 0; + display: none; } + +div.orbit div.orbit-slide { + width: 100%; + height: 100%; } + +/* Note: If your slider only uses content or anchors, you're going to want to put the width and height declarations on the ".orbit>div" and "div.orbit>a" tags in addition to just the .orbit-wrapper */ + + +/* TIMER + ================================================== */ + +div.orbit-wrapper div.timer { + width: 40px; + height: 40px; + overflow: hidden; + position: absolute; + top: 10px; + right: 10px; + opacity: .6; + cursor: pointer; + z-index: 31; } + +div.orbit-wrapper span.rotator { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 0; + left: -20px; + background: url(../images/orbit/rotator-black.png) no-repeat; + z-index: 3; } + +div.orbit-wrapper span.mask { + display: block; + width: 20px; + height: 40px; + position: absolute; + top: 0; + right: 0; + z-index: 2; + overflow: hidden; } + +div.orbit-wrapper span.rotator.move { + left: 0 } + +div.orbit-wrapper span.mask.move { + width: 40px; + left: 0; + background: url(../images/orbit/timer-black.png) repeat 0 0; } + +div.orbit-wrapper span.pause { + display: block; + width: 40px; + height: 40px; + position: absolute; + top: 0; + left: 0; + background: url(../images/orbit/pause-black.png) no-repeat; + z-index: 4; + opacity: 0; } + +div.orbit-wrapper span.pause.active { + background: url(../images/orbit/pause-black.png) no-repeat 0 -40px } + +div.orbit-wrapper div.timer:hover span.pause, +div.orbit-wrapper span.pause.active { + opacity: 1 } + + +/* CAPTIONS + ================================================== */ + +.orbit-caption { + display: none; + font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; } + +.orbit-wrapper .orbit-caption { + background: #000; + background: rgba(0,0,0,.6); + z-index: 30; + color: #fff; + text-align: center; + padding: 7px 0; + font-size: 13px; + position: absolute; + right: 0; + bottom: 0; + width: 100%; } + + +/* DIRECTIONAL NAV + ================================================== */ + +div.orbit-wrapper div.slider-nav { + display: block } + +div.orbit-wrapper div.slider-nav span { + width: 78px; + height: 100px; + text-indent: -9999px; + position: absolute; + z-index: 30; + top: 50%; + margin-top: -50px; + cursor: pointer; } + +div.orbit-wrapper div.slider-nav span.right { + background: url(../images/orbit/right-arrow.png); + right: 0; } + +div.orbit-wrapper div.slider-nav span.left { + background: url(../images/orbit/left-arrow.png); + left: 0; } + +/* BULLET NAV + ================================================== */ + +ul.orbit-bullets { + position: absolute; + z-index: 30; + list-style: none; + bottom: -40px; + left: 50%; + margin-left: -50px; + padding: 0; } + +ul.orbit-bullets li { + float: left; + margin-left: 5px; + cursor: pointer; + color: #999; + text-indent: -9999px; + background: url(../images/orbit/bullets.jpg) no-repeat 4px 0; + width: 13px; + height: 12px; + overflow: hidden; } + +ul.orbit-bullets li.active { + color: #222; + background-position: -8px 0; } + +ul.orbit-bullets li.has-thumb { + background: none; + width: 100px; + height: 75px; } + +ul.orbit-bullets li.active.has-thumb { + background-position: 0 0; + border-top: 2px solid #000; } + +/* FLUID LAYOUT + ================================================== */ +div.orbit img.fluid-placeholder { + visibility: hidden; + position: static; + display: block; + width: 100%; } + +div.orbit, div.orbit-wrapper { width: 100% !important; } + +ul.orbit-bullets { + position: absolute; + z-index: 30; + list-style: none; + bottom: -50px; + left: 50%; + margin-left: -50px; + padding: 0; } + +ul.orbit-bullets li { + float: left; + margin-left: 5px; + cursor: pointer; + color: #999; + text-indent: -9999px; + background: url(../images/orbit/bullets.jpg) no-repeat 4px 0; + width: 13px; + height: 12px; + overflow: hidden; } + +ul.orbit-bullets li.has-thumb { + background: none; + width: 100px; + height: 75px; } + +ul.orbit-bullets li.active { + color: #222; + background-position: -8px 0; } + +ul.orbit-bullets li.active.has-thumb { + background-position: 0 0; + border-top: 2px solid #000; } +/* CSS for jQuery Reveal Plugin + * Maintained for Foundation. foundation.zurb.com + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + +/* -------------------------------------------------- + Reveal Modals + -------------------------------------------------- */ + + .reveal-modal-bg { + position: fixed; + height: 100%; + width: 100%; + background: #000; + z-index: 40; + display: none; + top: 0; + left: 0; + } + + .reveal-modal { + visibility: hidden; + top: 100px; + left: 50%; + margin-left: -300px; + width: 520px; + background: #eee url(../images/misc/modal-gloss.png) no-repeat -200px -80px; + position: absolute; + z-index: 41; + padding: 30px 40px 34px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); + -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); + box-shadow: 0 0 10px rgba(0,0,0,.4); + } + + .reveal-modal.small { width: 200px; margin-left: -140px;} + .reveal-modal.medium { width: 400px; margin-left: -240px;} + .reveal-modal.large { width: 600px; margin-left: -340px;} + .reveal-modal.xlarge { width: 800px; margin-left: -440px;} + + .reveal-modal .close-reveal-modal { + font-size: 22px; + line-height: .5; + position: absolute; + top: 8px; + right: 11px; + color: #aaa; + text-shadow: 0 -1px 1px rbga(0,0,0,.6); + font-weight: bold; + cursor: pointer; + } + + .reveal-modal .row { + min-width: 0; + } + + /* Mobile */ + + @media handheld, only screen and (max-width: 1023px) { + .reveal-modal-bg { position: absolute; } + + .reveal-modal, + .reveal-modal.small, + .reveal-modal.medium, + .reveal-modal.large, + .reveal-modal.xlarge { width: 60%; top: 60px; left: 15%; margin-left: 0; padding: 20px; height: auto; } + } + + @media handheld, only screen and (max-width: 767px) { + .reveal-modal-bg { position: absolute; } + + .reveal-modal, + .reveal-modal.small, + .reveal-modal.medium, + .reveal-modal.large, + .reveal-modal.xlarge { width: 80%; top: 15px; left: 5%; margin-left: 0; padding: 20px; height: auto; } + } + + + /* + + NOTES + + Close button entity is × + + Example markup + +
    +

    Awesome. I have it.

    +

    Your couch. I it's mine.

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam.

    + × +
    + + */ +/* -------------------------------------------------- + :: Typography + -------------------------------------------------- */ + + @media handheld, only screen and (max-width: 767px) { + h1 { font-size: 32px; font-size: 3.2rem; line-height: 1.3; } + h2 { font-size: 28px; font-size: 2.8rem; line-height: 1.3; } + h3 { font-size: 21px; font-size: 2.1rem; line-height: 1.3; } + h4 { font-size: 18px; font-size: 1.8rem; line-height: 1.2; } + h5 { font-size: 16px; font-size: 1.6rem; line-height: 1.2; } + h6 { font-size: 15px; font-size: 1.5rem; line-height: 1.2; } + body, p { font-size: 15px; font-size: 1.5rem; line-height: 1.4; } + } + + +/* -------------------------------------------------- + :: Grid + -------------------------------------------------- */ + + /* Mobile */ + @media only screen and (max-width: 767px) { + body { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; width: 100%; min-width: 0; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; } + .container { min-width: 0; margin-left: 0; margin-right: 0; } + .row { width: 100%; min-width: 0; margin-left: 0; margin-right: 0; } + .row .row .column, .row .row .columns { padding: 0; } + .column, .columns { width: auto !important; float: none; margin-left: 0; margin-right: 0; } + .column:last-child, .columns:last-child { margin-right: 0; float: none; } + [class*="column"] + [class*="column"]:last-child { float: none; } + [class*="column"]:before, [class*="column"]:after { content:""; display:table; } + [class*="column"]:after { clear: both; } + + .offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten, .offset-by-eleven, .centered { margin-left: 0 !important; } + + .push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten { left: auto; } + .pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten { right: auto; } + + /* Mobile 4-column Grid */ + .row .phone-one:first-child, .row .phone-two:first-child, .row .phone-three:first-child, .row .phone-four:first-child { margin-left: 0; } + .row .phone-one:last-child, .row .phone-two:last-child, .row .phone-three:last-child, .row .phone-four:last-child { float: right; } + + .row .phone-one, .row .phone-two, .row .phone-three, .row .phone-four { margin-left: 4.4%; float: left; min-height: 1px; position: relative; padding: 0; } + + .row .phone-one { width: 21.68% !important; } + .row .phone-two { width: 47.8% !important; } + .row .phone-three { width: 73.9% !important; } + .row .phone-four { width: 100% !important; } + + .row .push-one-phone { left: 26.08%; } + .row .push-two-phone { left: 52.2% } + .row .push-three-phone { left: 78.3% } + + .row .pull-one-phone { right: 26.08% } + .row .pull-two-phone { right: 52.2% } + .row .pull-three-phone { right: 78.3%; } + + + } + + +/* -------------------------------------------------- + :: Block Grids + -------------------------------------------------- */ + + @media only screen and (max-width: 767px) { + .block-grid.mobile { margin-left: 0; } + .block-grid.mobile > li { float: none; width: 100%; margin-left: 0; } + } + + + +/* -------------------------------------------------- + :: Mobile Visibility Affordances +---------------------------------------------------*/ + + + .show-on-phones { display: none !important; } + .show-on-tablets { display: none !important; } + .show-on-desktops { display: block !important; } + + .hide-on-phones { display: block !important; } + .hide-on-tablets { display: block !important; } + .hide-on-desktops { display: none !important; } + + + /* Modernizr-enabled tablet targeting */ + @media only screen and (max-width: 1280px) and (min-width: 768px) { + .touch .hide-on-phones { display: block !important; } + .touch .hide-on-tablets { display: none !important; } + .touch .hide-on-desktops { display: block !important; } + + .touch .show-on-phones { display: none !important; } + .touch .show-on-tablets { display: block !important; } + .touch .show-on-desktops { display: none !important; } + } + + + @media only screen and (max-width: 767px) { + .hide-on-phones { display: none !important; } + .hide-on-tablets { display: block !important; } + .hide-on-desktops { display: block !important; } + + .show-on-phones { display: block !important; } + .show-on-tablets { display: none !important; } + .show-on-desktops { display: none !important; } + } + + + /* Specific overrides for elements that require something other than display: block */ + + table.show-on-desktops { display: table !important; } + table.hide-on-phones { display: table !important; } + table.hide-on-tablets { display: table !important; } + + @media only screen and (max-width: 1280px) and (min-width: 768px) { + .touch table.hide-on-phones { display: table !important; } + .touch table.hide-on-desktops { display: table !important; } + .touch table.show-on-tablets { display: table !important; } + } + + @media only screen and (max-width: 767px) { + table.hide-on-tablets { display: table !important; } + table.hide-on-desktops { display: table !important; } + table.show-on-phones { display: table !important; } + } + + +/* -------------------------------------------------- + :: Forms +---------------------------------------------------*/ + + + @media only screen and (max-width: 767px) { + div.form-field input, div.form-field input.small, div.form-field input.medium, div.form-field input.large, div.form-field input.oversize, input.input-text, input.input-text.oversize, textarea, + form.nice div.form-field input, form.nice div.form-field input.oversize, form.nice input.input-text, form.nice input.input-text.oversize, form.nice textarea { display: block; width: 100%; padding: 6px 2% 4px; font-size: 18px; } + form.nice div.form-field input, form.nice div.form-field input.oversize, form.nice input.input-text, form.nice input.input-text.oversize, form.nice textarea { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } + form.nice div.form-field.error small, form.nice small.error { padding: 6px 2%; display: block; } + form.nice div.form-field.error .small + small, form.nice .small + .error { width: auto; } + form.nice div.form-field.error .medium + small, form.nice .medium + .error { width: auto; } + form.nice div.form-field.error .large + small, form.nice .large + .error { width: auto; } + form.nice div.form-field.error .expand + small, form.nice .expand + .error { width: auto; } + } + + +/* -------------------------------------------------- + :: UI +---------------------------------------------------*/ + + /* Buttons */ + @media only screen and (max-width: 767px) { + .button { display: block; } + button.button, input[type="submit"].button { width: 100%; padding-left: 0; padding-right: 0; margin-bottom: 5px; } + } + + /* Tabs */ + + @media only screen and (max-width: 767px) { + dl.tabs.mobile, dl.nice.tabs.mobile { width: auto; margin: 20px -20px 40px; height: auto; } + dl.tabs.mobile dt, dl.tabs.mobile dd, dl.nice.tabs.mobile dt, dl.nice.tabs.mobile dd { float: none; height: auto; } + + dl.tabs.mobile dd a { display: block; width: auto; height: auto; padding: 18px 20px; line-height: 1; border: solid 0 #ccc; border-width: 1px 0 0; margin: 0; color: #555; background: #eee; font-size: 15px; font-size: 1.5rem; } + dl.tabs.mobile dd a.active { height: auto; margin: 0; border-width: 1px 0 0; } + + .nice.tabs.mobile { border-bottom: solid 1px #ccc; height: auto; } + .nice.tabs.mobile dd a { padding: 18px 20px; border: none; border-left: none; border-right: none; border-top: 1px solid #ccc; background: #fff; } + .nice.tabs.mobile dd a.active { border: none; background: #00a6fc; color: #fff; margin: 0; position: static; top: 0; height: auto; } + .nice.tabs.mobile dd:first-child a.active { margin: 0; } + + dl.contained.mobile, dl.nice.contained.mobile { margin-bottom: 0; } + dl.contained.tabs.mobile dd a { padding: 18px 20px; } + dl.nice.contained.tabs.mobile dd a { padding: 18px 20px; } + + dl.tabs.mobile + ul.contained { margin-left: -20px; margin-right: -20px; border-width: 0 0 1px 0; } + } + + /* Nav Bar */ + + @media only screen and (max-width: 767px) { + .nav-bar { height: auto; } + .nav-bar>li { float: none; display: block; border-right: none; } + .nav-bar>li>a.main { text-align: left; border-top: 1px solid #ddd; border-right: none; } + .nav-bar>li:first-child>a.main { border-top: none; } + .nav-bar>li.has-flyout>a.flyout-toggle { position: absolute; right: 0; top: 0; padding: 22px; z-index: 2; border-left: 1px dashed #eee; display: block; } + .nav-bar>li.has-flyout>a.flyout-toggle span { content: ""; width: 0; height: 0; border-left: 4px solid transparent;border-right: 4px solid transparent; border-top: 4px solid #2a85e8; display: block; } + .nav-bar>li.has-flyout>a.flyout-toggle:hover span { border-top-color: #141414; } + + .flyout { position: relative; width: auto; top: auto; margin-right: -2px; border-width: 1px 1px 0 1px; } + .flyout.right { float: none; right: auto; left: -1px; } + .flyout.small, .flyout.large { width: auto; } + .flyout p:last-child { margin-bottom: 18px; } + } + + + /* Tooltips */ + @media only screen and (max-width: 767px) { + .tooltip { + font-size: 14px; + font-size: 1.4rem; + line-height: 1.4; + padding: 7px 10px 9px 10px; + } + .tooltip > .nub, .tooltip.top > .nub, .tooltip.left > .nub, .tooltip.right > .nub { + border-color: transparent transparent rgb(0,0,0) transparent; + border-color: transparent transparent rgba(0,0,0,0.85) transparent; + top: -12px; + left: 10px; + } + } + + + /* Video */ + + @media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px) { + .flex-video { padding-top: 0; } + } diff --git a/stylesheets/ie.css b/stylesheets/ie.css new file mode 100644 index 0000000..e6dacbb --- /dev/null +++ b/stylesheets/ie.css @@ -0,0 +1,13 @@ +/* Foundation v2.2 http://foundation.zurb.com */ +/* This is for all IE specfific style less than IE9. We hate IE. */ + + div.panel { border: 1px solid #ccc; } + .lt-ie8 .nav-bar li.has-flyout a { padding-right: 20px; } + .lt-ie8 .nav-bar li.has-flyout a:after { border-top: none; } + + /* Correct IE7 button padding */ + .lt-ie8 input[type=submit].nice.button { filter:chroma(color=#000000); position: relative; top: -2px; } + .lt-ie8 input[type=submit].tiny.button { padding: 5px 5px 7px; } + .lt-ie8 input[type=submit].small.button { padding: 8px 7px 9px; } + .lt-ie8 input[type=submit].medium.button { padding: 9px 13px 9px; } + .lt-ie8 input[type=submit].large.button { padding: 9px 18px 10px; } diff --git a/video-snapshot.png b/video-snapshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f3bb35a754bd019515dbd3cb512315a1a983fce3 GIT binary patch literal 92160 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 h@L2FT@$TYD;XS~6d|fj@m-w#=6Z_} Date: Wed, 25 Apr 2012 08:07:04 -0500 Subject: [PATCH 2/5] Cleanup --- index.html | 6 ++++-- video-snapshot.png | Bin 92160 -> 39980 bytes 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 88da54f..4914a4a 100644 --- a/index.html +++ b/index.html @@ -56,10 +56,12 @@

    Ruby Off Rails Snippet: Clone Wars

    The Video
    -
      -
    • +
        +
      • +

        The Audio is not the best quality (I was on the road).

        +
    -
    -
    +
    +
    - + -
    -
    +
    +