From 3bfac950e5ae11dfc8048ae54e20760f51005b16 Mon Sep 17 00:00:00 2001 From: Nikolai R Kristiansen Date: Sat, 7 Feb 2015 21:40:34 +0100 Subject: [PATCH] Bump dev tool versions --- .../themes/aktiv2014/app/styles/main.scss | 6 +- wp-content/themes/aktiv2014/bower.json | 5 +- .../themes/aktiv2014/dist/images/fat-pig1.jpg | Bin 59780 -> 55554 bytes .../themes/aktiv2014/dist/scripts/vendor.js | 2029 ++++++++++------- .../themes/aktiv2014/dist/styles/main.css | 2 +- wp-content/themes/aktiv2014/gulpfile.js | 67 +- wp-content/themes/aktiv2014/package.json | 52 +- 7 files changed, 1257 insertions(+), 904 deletions(-) mode change 100755 => 100644 wp-content/themes/aktiv2014/dist/scripts/vendor.js diff --git a/wp-content/themes/aktiv2014/app/styles/main.scss b/wp-content/themes/aktiv2014/app/styles/main.scss index a365304..81f349f 100644 --- a/wp-content/themes/aktiv2014/app/styles/main.scss +++ b/wp-content/themes/aktiv2014/app/styles/main.scss @@ -1,8 +1,9 @@ @import 'normalize'; @import 'chosen'; @import 'mixins'; +@import "foundation/components/global"; -/* Colors */ +/* Colors and type */ $body-bg: #fafafa; $body-font-color: #000; $body-font-family: "Open Sans", sans-serif; @@ -13,9 +14,6 @@ $secondary-color: #008CBA; $label-bg-color: lighten(#FF1F00, 10%); $site-header-bg-color: #333; - -@import "foundation/components/global"; - /* Misc */ $table-head-padding: rem-calc(10 16 9); $table-row-padding: rem-calc(12 16); diff --git a/wp-content/themes/aktiv2014/bower.json b/wp-content/themes/aktiv2014/bower.json index 41942d5..ace1eab 100644 --- a/wp-content/themes/aktiv2014/bower.json +++ b/wp-content/themes/aktiv2014/bower.json @@ -4,7 +4,7 @@ "dependencies": { "modernizr": "~2.8.3", "jquery": ">=2.1.0", - "foundation": "~5.4.3", + "foundation": "zurb/bower-foundation#~5.5.1", "moment": "~2.8.3", "underscore": "~1.7.0", "chosen-bower": "~1.1.0", @@ -16,5 +16,8 @@ "history.js": { "main": "./scripts/bundled/html4+html5/native.history.js" } + }, + "resolutions": { + "foundation": "~5.5.1" } } diff --git a/wp-content/themes/aktiv2014/dist/images/fat-pig1.jpg b/wp-content/themes/aktiv2014/dist/images/fat-pig1.jpg index 4e43ebd4530def5c07014b2e984f0364bde08d39..647fa242fca76bbf15686da183c70b80f178b633 100644 GIT binary patch literal 55554 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

mos1;=jK+yo!GS?aAiG-;*zIa`3a`DoUv; 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 z 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 Zg08yHoDP#fgA5)~3?Bix{{SX)|JmclB$faG literal 59780 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 z zAH&0l#Dc4Gj-c9Oi7NfSiiCDb;J#KfbW{=({UZ?G(xN2w^++i@QmfF`=+S1W2;vE> zwsg3;5w+9j7f0&QVKc+utwX1;{4sUIOABFzQX1LXl?^)z!hq`2v4cUsS$$|tLd{?S zaC7H~!1w{ZdKEY_zBGIkj z%AQ87RJI=HpDyd;csJflE6x1m{@k}`2}ue!ijc3k>Q2`mcKa;VI((&p1S?dfQP;=h z?S`b`fyYED?1w)d+RO~fM%&kujpf$Qk`y&=XKxE?|8W7wHiB=+$>FQzYk$!7{6oxH z{%OABS}6<`Su3hzPrn@(>KKb0#+O(~aW1@U>+sOHRX)_io?)Cax0+6ZN2bkYKZ<=m z_1+}$N*f=!3s#@Hla{g6AGN4@fGCn)X=ld=G+(^Cl-^)*%@=m>D(h()FPTA0m>jgO zIMFMtL`PvetS_JUEoIAt=6@eiw;}HAUqSSj1 zqN{zriv1A+2N#z?Mkkp+k~MjkI9hL;6$%D6YI2*)?X6=j&xHR2tWWF6e;z2clK2;0 z`$RhJ+OlX8{r!W9P?M*jxm&O6SS%79N}!YXJC7{Qp==^v&5E!W-F(_nDATA#iGsk`8F&u$jIHotp5}_ROojaefo5@Y%m3 zigahl5(0+Tgjc|$u=6)m*EIi<84aK5$zQt~>BO|l+7ofg>?E3aKI?H}T}VrAdGzxu zf;+9iGrLq7I93cwm5VvDzjE9@UwAY5f%6`lo|_ zC`8h?y;-yynV$R?j=Y}N`g5b!awjFEKi*tKrB9KvL7Le_)qrzhqa2cPIzpMNsD)m5 z#Z?YZM0_OWdyLY@AC0_R7>6*SbE@GtPvCW&a?00bZu!F%_k!lV@0k8B_5J1wNG$ux z{65Yi_ev#gTj79M<-O^*As2oih4$ubcj|k<`D2N2Z_r=)bVE5ncs={iV71T~?@f!p zbd_Q&0WjxecVA0URC@IttM>~cR_%-A{PlNtU)zt-0HR61j*8dM16yWo+FRQ z^|m%?J|z}1(GI^TVlI6958IC#kMlz~ep#ui$Hi&gaX`W6T@S<}1Nla#G8jtl6e_ zw`uRk1QP zE2~U?=X(nKspKMX{pI{9CCKoltL!ORad(5Bb!3@zGEPxZv4F z@^*1;^+{Kbg4S(q6K%FowIMp7>k7%?KR?=*7x*mvz8a3UF%rvP2nn2Xhcc}T={(Q6 z0ug~PLgk3;qzlgO=AXD*YMQLJlVh)G^N3VHKw9t04Z0}t$=ZP9zTk9$q5=-I64>sE zxJ~poIUG3`?s#3R#lE__Ao*tk#L;VLBF`y!h_&=9F+3CyELB3|O+c4J*%vb3>D!(a|E^6JVwxyGv-?C_y z56)SQS=mX7HAGJ0fW1P;e?6dP9O9x+XVL=I?222^;yYAwfYmxOk~e>^l`s)x%aR@v zrzfE+8H0K(&gi?|+}11dlHkaDfXK2VVT-u_N_&iFG+H(aXYY?N?$~`6vmsB_-5H|- z?aj<`fb6!@q}U9T4a_?K2m3$-zaCoa0G_OD6=sCsVL@MUBlP~+ImS96TUOC~qFJD^ zNG;hyE16~8lmLR+9C9!>csTveeA1fUr>jkJSnJ2B!)1vxdS*XRdz>i1IX*!r9G);o zQZ(&WYn3K_M@uVkPKFX;3mc7q`YeMO<19(We>ojmPRIB>(nWgpqK#*tON@INOBapY zo(ixy2P9+_!OzE@q)}ZyNh{8#^x@)2$OQUs#FBOlkDP;^c_Xcsb!yVusT zn!7QUR5(%xCyn0VJ_kIGwi_SkA9A(Kx^2{ux1^|r8GVGDemTy6VsYoA>y2v6 zbOiGHYX_zv0~lc;83*GY-h2)`_2#A9u%sIylq51jrc$GOAmD&coc{oS2dG-6tsQCB ztI8T*OLML{R^g67Kcr-UzufVTu+;0xJkgqVOtsAZyUFYS092tE#xiz+oP#g0MAglskwNTtC1{uX7v~hDrY`9_aBe<$o}n~H?utJI$5b( z)O!*-@K_-E{aFBlN#~uTZ^_+fSEUYzUafm+Jvibv?8i|`88D}0dqDOsK;cKnK1t~Z zQo6NtixbHnQsbxoSq|dLr2BZ_DQ(Swa!)w}C#9AIy-w6U%cqDKMM<_v>sVv!w66Z- z0CAk2PmJVef_gpO8a#STAXz`tE?Rjb!hpjhs6POMf`1>sNt%ARx|Y9D?KbU6_B_&U z4-`9_8xRj^R8YWV~wRv+C?OkL~W*0Pk;yG_vgk3K`!VICapVLvp$O? zamJ}zcH(Rt333iM9yvG%$>V70F4v`RQ!$B_SyoK3A+~|WPC(=ibA#hI(yi(hqKRWzBV=8Yh5#~ymiQyv zzyO@*^UyYzV3OX$y03c8-ak+y(X?QWzLK@OQ319XfjIyk3lPW0&QFdyw6t9)t%xYq z5y2WT;N`sIabivjANJ#_8~igyEK|R#&nKfTtGnhhpd~;a&;aC*o;c^OoU5kEZnHc> zMD?%)rN3H_jlU-+b0mq-8=b|>drX34N zv3m(gQ{NGrK8$2%0Quv|;~CFG?<(n3-rO-sA+Lm)v4W}r8NuU&=jV^(sx!QM>Q3?0 z-nN#$wJI&_=XiI|B>^1cgPulyJoI&|WhG^ss&|aN<*P#^wq6L83w@Z2VU@FmE#&Mt z$OooMy55?zR!G*=lC+AiSx~>CGB+7Qk_OX~2l4qGR-Lt{Nloj>vrPrGWqGG*f%yGd z9(;e$eDv?w)pZ?4+=~qcx{T~4u+CtQ^Sy}1S-kPm=^&)XH`VA#Bo#mK+SyDNmelMK zRWam`E6>3Eb-s?Vpy?HwO+qM|+MLM+Q0`YJ11W=y$>WT4n?KfG($cKz>p}@pDh<+^oRcvF&nI!o`S|0<9TmSi0WX9~y{;wK zwfUqGRHZ8b#tMyp}>3hw1$-I5BcXJG_$kV?d3bVpFP{4znk&=FJK5_hYh0R)((L60Vgv+_! zk-%bid12%bN6+v3bidhJ#-*Xq)ZWec4uuqctz@+*^&=$m5P5aM@y;>F$mox7R;S#0 zV(L0;Le@PtXPC={nLyp-c_Rk{=YiE!WbG9BN4UMIP@dOr>v~+$eZ*GivM;DGG6Qly zC-eUR$5r>yii1_`{X;{VD6J!_ZFqw2Ap1(N&nE==@%ZVbb*S|@AXv!=q<{nNDt7yZ zPZ&7=0IoRdwEB6gE`i=t=`+M)mPwc-!v$OtcBmte0OOKJ;~huX4#hw!iVLQ)&@fu2RJ!jk-v%vY=G$t+_@!&-d7y2{G<`{jdHVr0lHKs?}Q9N>eDFC(OGI@ilAV?77_lYP<937Ws-{VrFi)qJ z87JU;V?Idh^tb#HeLXto&`9Of#VKfNmgRS=U`D_we{q+SwYPu(82!gwKd44igi=?s z;|R)EF9nl7aMjf2sfkk-ZEnXDC2%)kIKHzcVJ~PgG;5~K2Us@QE^CXY?ERVq_}$zm6SC7FjMh#;vYNIy8h=bQMC#eAesvWORx0VHvq$(tTX2X zdEkz_pFzy{OBDOB^kR=Blx5u=7u*kPxx0PZyfRoth%t)1qbj5V2GhiZAHf*$$4MVg zT6qnaUK*meBr?gF3u7SQl02OG^PW#ryKh%}dIWW&mIs*`nh9kjU=B~UPC?240Ne4@ zJyOKFOG{;?YVlbM>dd9t8)^MG1Ka13@IHF=mGV>hM7>&AY)Ko==$9Y_Ja*ZCt)4Q0 zxddb%JZH{2&Gl%lR!FT<5>QA?V2MFu++bw+AN{0%@{xbPt6A36D=euSg;pB_Dfq;W zGFJrqkM{GPr)nCNyEIx@Do~4TZhdwkW>dFz4&10DbGw2w$mue48tez|eNF3AmJ?n& z(C~yoSgWW(lYj^S`S%=*4sqb}@7A8^ShQQ!96~Gm8{iL!air(nZxFH)J+=5E*J?HQ`vM%>BUeiAK zgc4~QkEmkh6;eZoRK^GqvwK@4U=fqmdHxw@YhO#NiKvAPxRS+Gf=L7~_gfn#KdEY33Tj-Br5_NUmpyzVRO{2x39cx6XWwaC*^yUjG0z zr&cIrogT`tSYe1BS2z#O<{k+@u^8xmty*f@eDPNn-Ykgo9v(zFEXr4IavYKE;Hf7W z>wP^!)b?Y7%<;yQqLGB2iz+TxYiE(1`6u!@@yS_!O%JCk?0NR?B>8X2$Ai>tv@%+H z^u$I8rL9Fyz{`!YXOckk;duuhc;gu<+FrE{N~E@{3)QBW7^6YEbK~511Ipy6;BmLX z>3dF!&)&;1oJC#-*&+wRsSA)d57Y=AF`f>1JvR2%rEMlymSbL8>SeT8PYi>l_X$YQJqhz_|6E&9CP?RRf5q@REzwlR;@LQa=eC5Y<1UUM58X{ zF4<-|U^vck@zuYq+B%gnFRQWAK#pC8UP5vd06YL&{{2@GK$?x%t;ZOpQ83lqw$(oU z#OLLF9G-mR&o7Y~Jr>i!C89fQil1}RxXunGOX@W=OyJT_jGmv=dpWHNw-Tn2s@9NT} zC|MV125{K^p(8vIz#|?%`Rbe2^$UH;ZFIV=BhO-C3G|a{C@ub;N&f)gXFhsVl1uug zq#;=4Cn8@#Uknrjhdy?$JbavRK6<$O1GmPAkZRIK&e6E^l0+)F{{UARJRIO3C+DDy ze384-Is@q^X~o%Hy-g`@kVID&C16VeGTBUE6X&1X@zs?daXq-2-DhZB_rzq+3ZVY1 zeC|2NkB+NO*6vxR?R1GCF33wq8BnSL$vNPbJ_r8*IOyMQ>MtD`<@Q1%zzoE;+>)em zYqO7bmUS)@#RUp*tED4uy*^B>doffDQ>``*liod{08PhgixWe`Xz6 zt`8tL;BlYao~>T~o|PIpcA71l7M(^+MUmIV#n3mW0brIEo_#9+^9v z8OGq>+t1JYbm{46xa|h}T_@Hxc&dL|FcER|mb?jGC%4l&>ikHF7JKVLNIV)|)&xKwOf z%L}tbW7+8XrB3{KJ~-r@^XDC6o=!6Sm&cg%t$k)1&7&P1Op6|Oi3hlX20<7HAmo2J z=@Dc5%~E?NLIx*U)JiJ#y&-l+4>Eh-0iA5ZJkVN7AeUi3vC8wVq#n&+`e!zf=}rj=Oe7rl!nGCs6&sq zv`sRWrZosdYem9CEX;N@7gLk}057!RU&c7co|$7^E4-gm)^*QPh3Ga2;j<Mwm_@`sSHPiCvXSyI$LgTknKh-v#LMHYT7j+)N9RV28+~|yr=<$0m3Wf z5Lc0r@q_v54{zud^b7N8@TfH{tdAR+K~;8KZ6m?qunuw$pFL{OHOYI@)XyH4TTx#| zrK1`h(US~r#kQO<0CGoyTjUP5N2KaHHJwLIxGSu1SzUwG2l^~A>}+|?GyIX!LUKYU zO%;y0q`z!yPL?KEmRBM70{bzN4qJnt?s)2s*L90Jf7I&}M-xi{c;z$1qzvrOj{~ZYPx_T4aDA+R7hE7@ zC0iU|sT>a7)TWZXL=h~rsu$R;A$HB+{08T!ZcK6nP)UQ)TuXDGxE2$l(sS3T7no9ghl6fO68)F|kw&%xP(e#h9 z^sd(I8y&5o%Cv4$th5E&5Rz551|{Evxq~whF^%91V?9CbEe}TROPY;60+0D+39e6e zI}KrLiFU~vqGJT*n>hdsah_YD7ASW$U#Rch_w?AW)=1e#nO@9gqKUbA0RI5$Nchje zDmc$xN_}McG@h@|{g~m@%M@DkV|@M2x<_zoG_=W6ThydSu3&clyum;Yt2QycMtCO! zoRj0N)As)WZVSn%O&yAz)n-M4y>+!ReXzkOT!K-UfsMx?@r+}yb*k2{E}N^-j;&i1 zr)H~eT4uTe*$y5&mUUo2{{TtJCysh2V&#Z5xGZWeM3VVkJpwNF7%~}v;y?)uxySns zhB>Fb+Bz8enY*?~fps>Sp}lD;RkOaNO;L#Zw9Z+9-rNPwNx{fG9y*g_NvU7%{aX~T z)}D0|va*>&fB)5_;&cZB5*k0D=mrU@|6hGL$sZ2;@d-wHX)gO}i5ylhZ>`?UF^$C6tkXMo+Yk2R%Mr?qt7O7E4gp79tTTu^4t`{aIOGkH;MH zdGXa@^=^#6O}n!0oYKb)6|~mjHQYa(SAZ6lBE!RzR;%?y~-nM`SJ;fg0X9Jw5C zQH~h!a85jQ16Q#OA5V2CYrT6mD%y@wv;pcNQV!g6`oJ0If&j;kojcF7^u*Gk)m~<& zYC$v>QbojZqPMHl5lFvnipK~AT4HE&4%Gtp@ z=Ocs2=H%+(Ql08FQp?Kdq5GQjQrAf8!WkVMO!AY?0NM!hGR$$GgZ+mr{Xo3-H8-UK z6;1f`)RI}V{^!sAdhKm%wL9XqPTIHGdL^6iYR@e4SD7J*PRlnnW=G|nBH5hdi3#!1 zUeW&m_jC7Nq4h>haO-+yO$BYqX`p$Pu0K1w#^$UZTSF`J7=?0pNdbR9oK?5@R6K*cRd^%-PZ(W0N!)_p_k zDQ3wLC;D*NBdW`}(PcV>ROYo_3N9i^rHj!lOApn?8w|MP$ieCT57bv!o187uRQc_8)My=Y`v4&?CahTFkiYOR?hQ1VO~F||~SlJ%4x zoaqrl*jz6DImUdBG7rH$YN;|@u_3w@%#e(;9(`0K6^s#_ZYR$m{-2JZ+?Fb@ycwRm zA5kM`-!x6aHX9smAxQv?4o6d?r#y27`#tYGzMzaIXP;sBk5!IT?IV%P5s(iZPDP|` zg{4hC)5A2&1k#Bo+ZOgxq~mgf@N0`b#(&=O8vb=dCg5G-}YZY2u3g z)^{_xjJk#@LPiM20LuSGRbkamE1@-lqzdcAM7keMWU9CpD2m`o{z+Wm36et5ZIR5~?e05z{ z?=SMYm7%094S8|lgZ;B zo`!#7(b4|^PuXtQynRU7WSFUu-)i6~8Ry`SA3X#5vsNzf?VjW9`xw)h#SArzCgU*@ zDR|XJGnL%j4CHiy+nvj(_RNyJbHoGOB0~B0!eh!6QSqGP_aDzz4{~aiHGbc%t7(>f z3l#=yw1`kNp*h>TBO}^(0&)525Xb6%LFK`V-%IH|-r`LvwIFOZ7A5rX10Z02J=+6h z@O{K_^VRvN{U4#GcJ-T9W@z<0GYL$LUGa?a2*DZ8gZ|xB{{TqRRqh*_ow}3V5zN_ zmQGUdp$ogae#|mO7>wF6sDHWizd-Ul`2=Kte!26%{*h4bp4W?3Z8|ugNntE@Y<d zFzj}y3U{c$IO7Co#s^(bXSj@2=BSY=Nx>~CkT5x49Qen`{(7xDt6!4r&R~J`O(P3N^eh`n}P5Xj2Jf&Ap3{{T*@7Vagjr_!x%i>Z!8M6m25D>|LU z%H#b@fsE(pjR?)_Dv}A4Mdxi!^ zJf5uzA5s%ak5H)|p%|7}M1aUYskj2C-ZDrS0IZyk;B`t1^Xe3uOv14%v66goo&GYT z93DX!103f#=$4fk-7ySN&@{qiXBx*wYM;_CU*#7{x@zx(levfxA)XN>W zV@T2Dw^})6O+sdL%mA<|$fdz!w6NpwbNT2W)GcZ_v~_7+UgVfTGC5%6@xbtKGtc(x zsz1Y|dPmc5ruqiDv};_|wHTT>;cIA&1F%JuD{ab*GKBq2$RDVlxPMgYUL02!v2v*H zMg8=%=&xk`8-}idYu0bUVYfps z{$5I6kuct`xNZX=fHQ%&_VNKFD^1-xmvG+JspyTUMXYGhR~C{hA8M8yplOi{F=+kS z2RTvh83goZ4R^aI($e;|YfFMURXux}3)nLHtnPgfsuge>jm%Z~U7&JLUKQt-RqgJ+ z{{ZYLNy%I)$@a9(BkE+6Y4PedwCzJnf*7Ks8v1)OS<8|bdYNs2g(Du^6Vyqx82fgd zI&rg<^Mc>=an=_jleZ{cmMU>-RwCZiYS^$GZDt#$On_CNB}(Uy zKRspj74%(RZ6>|#DQCMQH1bpo?vP8f+zbBz!``_kC6^w0(}F&xH|am_X^c}<4&c=8 zJp#JWj7ff-YV!TceZgs~rp#q#3i-;CNK!m_@zw`M?cEPnscxR1JzBcNp4-qkv!+=g zPwHG2i#a&K9u9Hfsp}V?P@7QEv`tGw(e>jJv z8bvwOMD`xyS+_MN_3e6vw-c9f&Q}eAw2z)TQ;g!>tFc*e&gmDG-2(B7;!8DYrLe6v zT}k049pyp?W_rs_r-Nszg5=oF=JuE!ZTOp%g5b;;-@t#ZxTtII~pTy$SlL2;E|VRrU3 zh@naHLktix@N?Ff^|HpjIJfvK)RK)*k*NJRj!*L*+11fydF5ZQio=Mac?y?g&fJh) zS-%0M1bPnE9tCFwmz9e+91u=OI0TV{Nb%LT~q1rZ)!8^lb9)6^ej}41C_8C6@|iJ ztc!pHeuqv7>pPR2TwyIOwPrjm!s+M%+t&`Zn$(qbnY9_$R2OZ|{-*lq{-QgG&I5-y zP*e@2dGpEmay6C;f%#3p*F=MdaD^_8+S7)Y%wws!N4P+y{8N{JDX3{ zs@#`+%+g6LBME-7eXktJ;alH;e>-_S5$-0r*t%WaQud@Z`}d|0Y1(X6_EfK3Tm?wt z+wPZPC7AhRjz>sN1?nY z`5QsbGtF(@n!I&uMJ|!|5zv~kl4_F49Py(m&QefY)aNWS?&FRD>!Kso^zBlGOWK86 z_ZC-JrW7FI3j0h>3E71?LYT+2pE>Ck&(WUGp`qWcUKFooqcq{&TqF>ee58U^JjM~W z^PdL<=JQ|I~W9ldM( zms^G!axsF^?E8S*p-FJ0s|*d?DCN04bH+Les$10iGTZ5z{4b~5a@HZ40FfOIQ*xj6 z1Aq@8k2vwvxb-!P{Ce35VBCsQ}sVs1M2y=<6S>ITR|-`5$2lXAM;=E++SR)S7F=oj zn4}_E(E`3f3>=aH0aOEkG5-KTceHA?Y(~!nS(At*Nkd?6z*iuJ+;isx{W$a1_SPFq zpk+jn6_2MQMy#22Ck!_!QhcfBK68=JMPVd;r%==MF%vbZZCjYMfdxWkbliQQlEWiE zoZ$Gu9Y(jWMD8K5pXKHTX`M`ds`KM<$s4i>IL=SV&q0^CVX-i(^Ugw*b#+yE-ADmU zgd73^$zVYI=cyEXmbY$cYh|oK1QW<2ifC$)9O^j8Ty8vpf}jJAe|oU$hV2@8qj|2~ znI^v@6l!XOP8o;#W652){0BgLFIuq{65g_@=<(wP^RRbf$ zI5o7emo-DD+Mae~r2()uw4OJU8uA#n&_5f_e;sDp-FRRSqgPo39-0AZ3m0YxMm`DI zxSVGL9y6Q0&@BP0_bn|>WRucZ{{YLQF@flrJxr42&POc7kfV>%3CA5pmsOJ7)r9T# zex4p!-M^~mAnhSfk(^*-fCtA@G>VnoEb2O#3`?61Vq7#>9?hqP1Pptzk>GRIp5>ks zO(UfPMk5=NS&)+L-9^WUU{gvJ^>57f*Qd>3Un6V{5BjY?| z@&M<7;B@<_=tEwjsPk#wyVl)^;STHIkbT79fsb(Z5r@Y62o0&1%na{g$O^~Za?%LTsp7Ps@k9itTHRx zRe0_|#K{)@&RZYJ0PZ+Hjyj@yr$g0yV^Uac0cNy?%1RKboSbcM!+hiOoOHWoWyeWL zBHQgw{9SiUk}2etc5pYwhm~yLH{=ZPJp6(<>8Db?rd9MR>5nan{>D=(;gsZ(m>J0M zMm|aFnso7Ul*@i1!CAA2&Ius!2kpV87iREi#ND*d)>p?)wK;dJqy*NF~wB?2;dxo#Qy-O0Vdr1@O<=xU+ONo z+S+<{)x~<%<798Po;m{0OQCjueK@-vk54kWE)5Lg4`#K$B6Mh@@qR=ce*xUv5L z=$~^}(&oESEW`JNKfl9BhmuF&oSz;F_~)xaZEWf_vPxjF8AnzOahBSAa0YS52aI*b z`e%MFfnlD!swejCc@;|$oF)kv@JP?+9XwU~&Xx4jdFBN+0%trVfC3340|aesugC`n zfs}gc_BL3TdpaLbu_yU5n#m)WRe+eN!zSVnIN*Rh_{KWM)|pz4oi&MlAsmpOdtj<( zoy++0co+ub`pJ?B)9+jyee5cqftLr@x?mlV7-~YL@j$WNPaRQ35PXP&rZys)AQ* z1!X6L$oT6oQJrDL=FGh5ofrNZKf;!e^)BmoPj(3*?fn`kWsgI&8X;zRlhs9)z${?{ zD#3l(QU{aQOZRVY)YNn(`@LSPr5S=)i%Fl*uL4K9K^pB)(JG?gFvb8lbmK5aZ!@c%y%_xQ=hiewKUi}i%ZomP||dmA8?vxv07jW_kajv zkM#xzBX1ys)BgZ#HIDY}4L7*srfuq}C{;_Tx9%%3%Elc>0FYQS4mWd*XQ6WH7jH;q zXrQZBI7HVfn(|(d*b0o{OM5mZa&j=E-Gksh_O_a=Bw^JD{`#t%!nvAL~WwWzmsElLkz z#cER5Y5mECG9Yod^PdU_KRC}?V9{*R?E2}cYq4sQhK4nGFCe_?zfH>OQbA}-JARKhzZ%@?MSw)68f5_`mF->7t(Sz2J_p+p5 zVTe)WpFfO_mb8`J3f;(ilL(%EkQ18#!Xb^%8dhfj>*`jXmRulI-*} z)Iw_2)g5AvRL>KtoRbrs%YaE=CmV-QJAoyo+E=t%by}&g;p{~BPaE6-dcEV4UQ9_2t>LI~r|0Qrp#`6%~18n!+DK00$_g z4%Rz?JBECdjGm2aI(&MrkxNdwrB)hz$NKdKtFe9jpG}ASOk)Lj89i6`v~4cWr>E)W z)|CagOo={B4vHi=LA-5DvB?+XfhM3euIJTse)*RC zi5PlfYR*iBB8oUy0a3=mf*U)(P$Xj%;O8ffFS7mqPdk;lPhL!5>`i*4@M(R#^=v#= zMk9zi$p|M6FR9=uT#?Bh2|op%8Z}qHbtoj(lBSH6%H7mL#~bPZSaB2*5DK(-^Rx$M z@#OSQ{{V67nl7JFbv;6@H7YSuj_T7m_O97tBoL!{1T$b@aB_MbsZy7^V!Aag8d@E@ zS;Vs%O&Tr9Auh4BU>r!hQCtz^5#VvsV|ZZHBkm+()NNgwG|hXoEd4+3Py8dH87PaY zF2y2!lHP3X!v_5o)RB>qz|SP$j?%k|*K*X8NYyn#dSMjASkYi{E|kRW4pSMD1#O{Z z1V}l^BapM-Im#cs(sHdP)r=f)JZFQ{yB&$7#iUTX z*&35*a@ALj9)+^D^(ooP6n4l|9-{3Vcw7)XbV^dLa`9TAQrfQss?;_3^oTU&?YQbi z0lKo*p>N$ac4d+oTicguNpeBjPVAq@Q(*3GZ?S76)-(x=Q;^kqktSpPD$+_>vH$=u z$T-S{03M3ycl(E5?Aw)lqwZ5*vm$B96|^=d*!;*Nk}?7PILZ8wPmHMOJ+<96`=?Wk zRMa%Ou~;-<`$?g(U31Djj2qO>Mp@T)K68$dkvBCa^!NA|k^AmD1btfU+J8~Q+W!E; z+T85krHVJS%MUH6&dv+MRg_?;Rs@Xr9{_WHh27RPd+np@)hDHK5SdKT;id3H5P2Bm zEBd%O@z-nJ9oO2nYDL{=OSu7w9?WYerezyQl3@8K8655kpb?T!RaUX|W3+p<>*_UO z(=6%NZ%&g6ZfdXufD&h5?j=Sa7zaE6I_~{D>RCER>10DIK~-jY^^l(XJjez0CnTm{eVz#wC-x)*j=js!JfQqgUd>)dRO+3-iscsb)E zuXT$&b45-)j_xU`?G_#HyVKZ;p)JnmHscw048xJM`9JcWd<=9iRlX#7r;@zLtfSP9 zXpR&G#`BH1BmQB=JpOusJC03WV+*-d^vDHfRobip+Q&ZOkN`eL21i)e?iu5YYKgr_ zi$%SiPQXX$3CABBNh{}$c+j#VRAXyKkG-pQos_JxMW@IKi3E)cD=6~C#@1nzoHvH# z^e(OFDq7RTir_@zKUx@4c^Pm6uy;JM3`W(!9|t3;6(hQ3f=aFT3LMJyg5|*HX;lLm z`1Xtp<34)(P=W|*&12PZbhgBds>l(>-)R^a11Bx{@tkL)rx&ec)oJf9>F=l6%FY84V0EI5{lD*lwx9273wRIi4>8;(H6I2g}LOIX{T z3~*2S)+U{On_Lh|t8f$%@<8+by4h0nHClPDS&8Ol35NFwSR8V5?f`tKKlSKTnN21; zcH+mWh@FzuP|jGGotfKaS+nts0plQlw@%XNuxc@@RIa|803{|)~s^2qBKlej9A{{YkEZVaQ(9QizguiSbF z*I+Q)^sg+gr6LL$a>@ep_yKXBleqOaUZE{@scJhl>P1xnKh;(aOB`Sf{{XoM=Z>~m z);(mA1gdNz`b^O(j4tk5f_Pk?C(oScpwl(SC-kzKUeSv~XIso{`YrZL0QM&A0@*xZ zFgX7JzvHN#uLWs!Y5hft#5M}35-$;q_+OFHp77QM+twji)@5c->Tleo`3gsmARqeY z&l=4bX*HV=q-!ySN-4;R_Lb#0$^QUTANI~VujW+DlZsB_ecU(eJm$SedXRdF>;rRb zOpps>2lakFe{QttJ;gm)G~lYOEWER?{{T#eIAep4^$tD&>OQp2YQc6Wlt9n#3gx}W zkfT2y)fw^m^V06A+%VUxTvS677?~t&?f3h0`*D%{`8_2n&<;h8-&5T*w%ufU>my`u z-~~A@Gy1v780Vbv(;s2?KWBFjZFgd8l3F^oXsg<#YA|rizY?Q<8*2g&k8V2W-D6#X zy|Evq9E%KO1;#PB=lh<2>DStRw@SQM8CA$=fN~p?mH?0AtBjl-)sveY>vv=m>AKB- z^7R#sh@`D%L+U&c?qRnl`Bwe#LF27G(cT6M^`Wd{D=P2Yx%Va&qsTlS8J9nd=cPz{ zj+|ActV<*_sNIlpkaDN}`WGgzNUrkixZ@yoo0IKCbFhbQYd5<~UR(6+%M-`~w> zb(WdjOKRiP^!(M4RhZ}Uz>I%6{@ogjlDaRQc`V=aS+#i>#)7OiFql?VD=)@BmJP?? zk1u?R_JBmoSAl`4D! z3XzeYC#OEmp;qNb)%7tY!Q0ZSum=LexjvLR#tCN}li+S|+oGivZJFHpx&djrYg*Rz z4&Ap{R?g**cnj!Qk2qi89E0$B?2qv8*bS!kexIm~GqtsSCMw3g%Ly?Wow=kNlqrmb z+6mYJ+(A-F&jOA5JK5c<+}iCc9rdj0eYYN|V{I!scA9Q_mr_x>IYQ*8kV28jAcKy- zNPd*|hiZ0(gG;xr>H36J%&lWgin*@k3zib#NDBr5y~+R_ z9CL9({mn~UiLF|bL564)Hla1za7rBqu>Gq7q#T@(dFLB)Fi?3RB`c)Af2i2PQmIL* z3G3P~cb?3vvtO-h<3ge8>F8sO1K>q8?!+>T95ERHjt(;q>E@+!=Ag7JP}R#pGrI+d z%M8G&+mfegOpU!ng z%I(p5S*__BHHbIV(e&g^(mv%ILuC3(ji4%?NhcZTXH&`QUjE_ErIXv;4>0z{O+#Gn zDfL}OZ8CZ7tniraEFwzl5}^eN0e#s#@(v049W-|n)Rv0ZmPxALiY<%j)=LQ30Q-h8 zSgFnjk0g$&9@y<3+Ln9z)YDq8sN9rPSaq8c+Nz95{)CY@4!g+&k)Hv%$4zs0tUawH zT2mym(AXealqYKw%Irz>lN{g-0O#}l#)Z_bFO@!DyLA2Ia0KjagPiErN+7AQ&tQWO7GZ<jtwmmh^HH9z z$YOT}CjbrP1BoFZ_{llR{PaUa?^-$*q}pY}UJ0g#E3iQ78Wn&Lr0&5ATO=NMB=OLl zPee%SO+t7CVl{MwQK2zQD=Fn#O~mJG9A`Kn;Pn=sv0q;7)?H?uy+c@|2(MFRzVfGad#h2_G@8)ejxZzCA%ZjMmD;YWG#SZ# zstU-wfD{~o(;Qk}oHdFTt>{(k%=SSRnMM`_MwMDZLGV=m;E+EZD)&G6alPC(`+Po~ ztZ4KW?yE^r!p-Ub0K--XkZ?)L;NkJ})Smv=1+K-fRnEook-y)ml{>Foz@u$Fp`1k^t#1xAbI_vu|lNqZ3JPIaX^< zjxJc3HW(o!nB&Gy(&)601sxwuL~0ox#bc5pmA5hW@HxrydbvA-q#AvBEZM0Y zX(YBIg>;RG&V0j1# z#xd1L7p%BBQ~dY+4PU~^#<^1!e&@J#0baJNsEs-}oErvY7LgT6P_tW2zWE6pDE5ru zK+R3e#OL&CE7SBz^lG_@#7iu(5}$bAit+eZ~ndl2dm4pT+cEHlAb;|qw?va2_^WR^L>9Q64^xAYwh*{xzko;gg9 zJv)+_S1U5K41J`TneXA9l(!$1TmEkAT(sUOJ z=V-&TkU;<*G2mejVAvpg4)yUd@f1LR1ulvjCZilN_mOkJ$rPbc-b~OW5(XR*q0G_+zjBJPsi`om-WB=HFtKLG`M>%jJnM&7Kfne8VK#&kjTwE=&`OH1092%*pI;n zs)MwCm-mNq_a2$r`qq`G=A#Qw$25oGXyg zS*oo`KLx~Y#o0zi8=oVA4dC!R@t2<8$17sF)XumQ^x;Cun`(x#iE_a>*L&uT3rQMXb*>P;x4DM-QL zNqlYR-~vzW))xDU*Kb)$w;Fo8Vh<0hn|&~G?ox8z4<0=H4!6fDdQW7R$#z%o2ZpNd zl1Nf*rn*L@Vhj!dRwE^{NF?M8AKRqv;qK&ujMb78EJy`kxLw(GEO!C>a8Kj#K;Vwi zduzD6x{uy={YTc;5LF|9havp!DV(d3k^=x33@Im$lSB6gv9Cj?*zNmos#~3*gYV#Y zB8}7?*$svE;P7}D@OT|l>LYaDVNJ#^tZx4R#UcS>tV(0EJZrh~0a6HTDuMDa3G<(y zj)B$Ngo|v9hv?Us{KXmUeVVyn1-KgQGzMv7TwupS)mQP!73wkmw${SsmSxz zId#}zl%({0PN4UHT$;o+OYRdu{BD@C@<+vUt`7okd^WMG-h%aFP6wB z@zFhN=^uQ5;Wg5!%Vxyz$6`T7^+Oe(Nnrvs3JC#@+yk6)JoDAd>KGj){{XnZTZ^`| zQkutg&!b)YTQ4J1mkj8~Ex3RNN8kVl_B{{oE46QFjba&6e9Z48gO78lIScSGpnvVv z%c%bVg)4vLu-e!4L!|3>9cxDoy6hlHHe{ff5{xl}pCFELo~MuS>^`6B?W_HYT=g{i zvFPq;!C_OinhQMZcm-Lg-F1x3bbuFM?OdYDcQQQZLYR?%HFS7M20XeL-#;7PHzll=7I+i*fPZ68m$T*@b>ExA}6G%CpK z8~Y-IgZUkHR)wwWe^InP)4BC7%z93P72zluiSr5v|i!4savtzHe;hn=-T^a0!Nkq08;vF0;;+Y7;(li*E6W= z)Kzi*%ulI1(zI|!zw~dqG`5QD8eQE-LY6;WZ^r|O<4gj5Ob=-QjOXBk)9tUMqf5~u z*R-aV)X_sEjY`FECXEx)+nf>^S!TdIHy%8mzd(MU_7`mZDbjm`x6($?v69Nty0U5Zbl5a)GfKAZDoGqR9z`T7 zmuW(f+!Z0zZEgbfhCf#IQm+BjtMYzpX*4DkE;OE`Uv8WI7@RIL-qp$SesF&sUA?uT z!E@;MZ`ZY~E`i&3`22qj=%H$F^4XRk29y)URdGrkSztcqRZE~zSf*WG>s-Yw;ZJx77Ax-!V z%c_lo10G4_R)4BThbWAUTDSg%U!z^C^t-op2`uQ{x2A?UCofA+s8dwef!$ceOT=QRxbUPjkmWTt{SUVrxO5h(HQp^BioY9OAPW4URL^J z-7;OjcDHKk34SFo=~km@B7{TAqB)U>MMVRVobTWcNHbUHjclI881HhUa2YBTg(H)Wdf;ZBcRp2j^W4!lC`Bx3G|qU`y8~73eQQ?J?%9{P^&KE0 z8~O!^>{*r6mQ%IDy8ufaz_%IBF^;W2p|l&gD)*mjYm;lUM^ZPw&}uk=B#J_WFhVmE zhaN#HcN5c`{e?<9$x}~dk5@z%BGhM*O4?JkgsT_=JZ}UNnc$4{%Y8KsN49n9+Wx0C zeM;#~Jlj|WhJrsRsv=RG9nFqTKi{RtCOJMbPRtGwYVU8x%GX4t-#X5eYu44S_O6r$>DL3J)n?!5!~NXdtb3N3U&K`Nsqt#vE%|BM)h#zW@Cb+0l>)M z56JfpuIpb)Yre0fy@}`4u0b-|8os4_Wc3tC8N_KC3=jb%u|6<*`t{z_?#)IGLZnY# z?e=sK$`U(KG0q4ZcmS$7CbF%;yNds;VO^!%7+?k>hjyYFkFzH>*TBf^SPBv-I*5Cg^!?I7tGzKt@8h1B?OD%}eW5T|>85QqgpcUe(J{kFpjt$8;#C z{wZQWU=DnrILPO$(3~ZI2-Ax+RIXc9@;i4Ose4OET}Mz#ZvLSWHDesw{>TznYJeSrl^9b%hUI&;d8`Qht9C_Q%&&ca%{w}kvX%(*5sTQ-SM`0xU zTX7+@z~>JfPC}{Ol^#a}$DWU|)`SCAvqw&@A^xOE4VeaV0`GOgrZ7l91K{=3$C6Ty zs-BIQ=RAv@YxETB_O;ILmEanNqVz1(imk~i2;Ou%n7m<$2WAK-$r%NB2Qh4DRy$us zrZtUDZ8huM72s_c$tt1=7i@AaaziNx-H;nOImb>?eL~W8JFf*K)8|1Y zh}Z+ZHNo1XzTCE31LvIdx2*P5y}|XDQ@wjx*5|KvqqSNnUD~xsJvLW|VE+J7lzVZE zAS@3;vC25xlcz5qU}26a)ZJJP*KS$YJElk~K{%f`S3u%5lbev~+&m)zeGUrnemn z{+j)roAyvlXN@2A9mEv{1_Axh6OMW#Y8pD-%|5-F)+7?!dG-g~hynqJ*uLO$2frI| zaC%e5qZLoNzthDSdnH0^TGzGhXH3;sO{r46F(4mveqzX*zo`3{l2l~*AmEH~(|>4p z47OnI8+2r)tG=BZJxw|cM}1pw5lR@Jd3~dP>~cXF1EQKXo27r9O-emR8t>@+ta?47 zQWwEHNd#?VVa8XI6k`WDVVCLb41yZkbRq0OYfTzE#+Cm7)Jl*6Wh8LN&H&CjW)7ZB z@~%j@(|cttU$*;}-oH;}e*J9p)HS8*4$}7Ujt&2b24B?@AaoC$=@^jAF<#*r)XRj*Uv3>0?s0 zBh1#HYfUtpcR6hGSC9rjNCU<=Vzp%1tyv%~sLfTD!45rH=24$^+=5Q-2R|KF^)%z& zG8eD~p(JuNRO`yCn3daLVi!DQ9OR7Wc0uW;o`^epMUkY^t;a2h72b?9dUD9$sQQkF z+m_1`59f}wVad)mgT+&Yle>?*ChgreZ9;zDYM!GOYpFbChA_u?MJE^oBLE+tJy+V_ za#q))nmsX+#;O%{A4LR_SC$4L6&oWCT!KQ31A~tpSa$o?2&1&xgn(3zb67!?FEqIb zM$ayCc7`LKFgedkde?FGb!x_GYR9O+ zD@e^X6&J`s>@TI-ula9pN!+?%zj=3FN8HIypf4jvTDrMO8)1x`g4sL*MtV8)>$9uN zD_PXF%jIC0t$SLL+4oZsk5s83;5JCeE5PJ&(~W&s{{Rtb*OyJ!DG98`l2C?_2E+xU zA~#e&sh1pJW73la5JBthFvRF zC`U!CP)mw*5YoFxUC}i?PfCwMxvkW+qG)bdu$9V7>H_7xA^kE*^%rm9urg0l`?TtH zG~uV|x*eTi46L>-)t#j!ax)MzIC(Q5P(t8)agmeJ9Y;;8+x6DxbW}3x4vVJGZ%lcF zQlkF=!`w$I`6Wl{I9%ib(8@@YSYV*ZVx?8B7O87dY3?hJe98x>97t{2O25l!w(=X_06=-E-iZ)^)m6kAA?H&jT;j^^lWb`{y(R6g|p5K|R zSkkRgE%xzJk)bj!*Y+y67{Z1F^!szpdLP`K!#1*-R*$7?Gtx@+o-&(SJCQLUgSk)o z5gR^tZaKl}Vz+hoX03l$p(mp@ja14Or3DJFu}7%SBZ9o{KFkA?o<~{oW`du$b)bE3 zPHMJVotyNZM5Us(ou=vXRi`C^s5xl~#K%7MUjXy^fW~rpC!u}k^b4_WYBJvLEk3@W zm!?ta%CV~<2t!M}VZ383Pab+j`hET*67==7EheRlal$P`w<#2{Z#Yxjr`S||ErIL9& zFvgSgL$P}*8`^hi_GKFK%^N{$P@8y^qYUpdzYj+aL{O8y{A=2P*-EC02HABfXYA^IRhi0-NU0^e&W(5?buR>poW=| zs`~X{3JL@1f}_#^G-tsZvyMqF(d!zHy=K;-r)scQr!g`GYHH0XBq|n=7FEX8@t@QQ z@s6gDoxE^-tSN&QFN$=W=0Dlz_x{{UeuKAO9?@J75IFyi<8AtW>uvPtwy{R*5+$9Q0T|hlVB{3?eUBgfsAz7+uD7N zIxDl<)UHhS;6g2x^#d$hkS~P?cde0-GlR!j+KzYdV{wG#+eK%rR$uA%^WB23nJsY$ zp)CU{+}g#OO|K?1Ba%r~+_?B1HR@V$xurv5i%9ZKNo%}jWP~wXs}QUYB%xEs$UG1_ zNAG)=OD+9II48SaUq-snr~NISRkybbBMBec3lX!A)zc75I(KN@tEtehu2_mtB&%H* zLs^(BW=4N=^UEkCWc;5P)<-OkGW`tPw&Sb&5JBmv+zIPLay9M+?=4 z)RIUy$(YVvpKvM%^w;{H51p8EuTD~5%mS4r_}gS1PwDQTW|v@TZGM!OXVjZm)GS7+ zRi>1pEJ`354Yg4L3UIptJw5hrr`z4Rq}bE6G_WV5D5nhChJ9&bIF%f+RxKR6SONjb z1LXBjXj(n(P~2)U%VSeIU9YmQc3eRoOJU+;?uczFne*fK>67T@kEv?;! z0C10br1Bgp1_;XAa9ld^lfeXzlCxx;PxKKCjxVvErqpcd+S|pe>GgY-#MQ)>nimTc zh^V*tJl8eu2nOs63MNy5;M$iG|=RdPXnRivy9W<>kw(9=? z;)jRQFt}xzAb86!ufH++gKi1j!@xX@bf~%Vf9L-I(eae0PW=7HeOF4e4J-H4Mu$^a z5bcR9AYJMS1wkj$$Y#m-ErF1DN7MUpd^lHBe6?e zhfmTT#+f2V9D0taD4xTyW%Cr0NERgovEhmM_{T=`w}@(}RcKa+Qi$8DVVOXZ1sU|tPrf2{Hhcq~ruS6}U4<1M(9!iRLK{_Oji<9> zhp!Tr+ysu~hiA(IHt;wE3}>Ty@6ztvqpC%6W~*KeI<$15nj;<{g~$#zFn>{{zyz=Z z2OQ&fP0(q@bukm_H|AEx=?f2Dxxi$NjP`V_n&=wI%9k+xQW5yT~q~Kr@IW55GcE8yb zDfYT)`oqs{Zxjk0Bgh?Sgk>1}Vm(JDC9VC56ni55%`O`j zJBF>@W)+dFYFc$cU9HHY0KOTErVa_fBLv{_(w@0by!6}Lm$w9a9prlxM50Zn*%*v$ z*bjg~ILFV2{?hCSdnQ_cb8h90K@vd)h}+XwfRM`+vTfV#VnAbtU`RZ4$~CQ4f4Zrt zX)iqx6<%T$Vss#a>-#9dU_5it%cRGb-7QJ?q0z*$cSRZ8l&#*=A=GH=Z%b6)wcysQ zD^s%U*z~3WL5mp5uq6KZJsZ=GuP&KVxY4xzLKRaXv;JzoYGVT)vMPpg&UqkwgVljy z^tyheQP>w+7~0hT0Br#gdTelg+emOc9&!gc9VhF$C2M-`sdLxRq$W8l+tR{iBf<3H zd=7X7QUH7v%4%%(2K-Ua5aj?g~|VOG>YGCW4loG*eiVrshSA<0|_|CU4YmM~%FI>_k8__Qtd{CEY-BlB|8$qA_%bP zfz^X;$vhHzF<(+~-L|Djp-E{vSFGxs#Ek5XkKBa-pP!zFc^)}j_h$HGdEX@dNg9XL zkNg`>-lm#M+|eMILeWB)cX>d`a&iC!g)5&semnr}T}1a++-fvtxo1(n>!=MnYXKmL zfAsb`uI688{f+?uXQ-b`z`mN*J0sSrZCh1<@f>)O@KpvEckV$vbl2M&&4#S0SpNW* zeWuz`8cy-9#ZUn$orQon&fkH@9WEJ@-1~ik#N{bf=vwZ+{kz&?l{qx?+&62_1U9P3 z%_B!Ex~jy^!)cW6$SQalCmZF=>Dq>iES}K?y~$z*4X~k9<>Oix5F^HR_t)nl_@#*1oJuj!DU6`fAtKw>eUKRpZo z0L7Bk)nL=C!2P*)`z-6}fo=g9Qav?w03*2|Vg3h7UESL&r1vyrYFdq;wB@xDS)X!4 zBzv}$Kmw2U{{XK&d8FIB-QAs5dm4qRay6j~{hNeY5X*wDq!8H$9E1J3xJ#Sjyna9E zPr6dI;3E2+p3c{vSys(kYXjJl-0Hc76m1BEDN&!&PC+LMGDyI5`pE{pZ%5O#y=+Zu zQi5yNF3Su3%4`{E%uSGh5&A}Qan{qWTGXlQ+B?6e7MUaz;jpaDGbu!U&df+=1e_8$ z7~_tcdw;Za+52k#q3Ia)DOI$wax5dq0VyK|0Br=flZ>91iZbWv-?wa9&m}%7P#OEv zNzi1BUXGQ$J$*XUYSvXEo#x<`4&MyN3i$&naBune}KrzNJ2jilV_Kulf zK$A|dU20U0Wszg7ix36DQgEOToafGddg(_RrAI^lI#P-Rf16e?2(&5?-`Ao9EO#Ri z%{*gZW>yLT0cG+A22UC5-8VqjqSK*<<@hwqan5IWsmjQxnJXMvAB7=v$v-*9dXlj& zrE;c|Hsf9oO;SMYCBRaDR&&ld{O9=V%})IGX=*iD%A{5vsycBZqLl;R`m@iR=c9I; zLnPH&1WiJHU8I6T_V%WCMKB*x#EQP2@EaUtHXDzEeB+?n&tTHkv>7zO)~QEOZcRH$ zA+9>)ZX2A85?hu$1B3C7i|ABDJ-ro^Gs$6tI!NJj2;ah{2LOB@IpmUg>c8$?e%_C- z(yFibO()top3yQgdYjq68QX#oFX`}4&pmUcC23b-P7Y}_#*W_8?afwrEq3mqLZmST z5;TH2*a5ijl!kd+j02DX$>4Pomv7dVgpp68Y5H7N7^u=@xb}^;RaR6n>|7Iqa?R~3 zyyL*%s((>+KE&0u*sDWZQG(K>Ef%7!AXQwAq*zB$sLMNCW^! zjDFa``Oj4*k)zbHs^78c`bx8`VhGM6EEGAAugem7&lunUI$l{y4}F8;uKo)Txu6=R zm1EVM77?^YT8;f(g|f&A$P0iuT$~RX={X~wDiUc@vcnAa*vVG3%O#aL{cE3MsmR;{ zjtZVhIN4}Ox-IK*PVhdN>%mnc3Kk_`%aAd_9zhtv{{U{bS?${Ttr=m|C7$uG7u=+> zuo7?dw~kZ~3;`JA9&^_>HzzeV{23<=^Fr@**}o5|SGRR4uN^5u+e%8Qw3a2>Nf8b< zjud1Qj2xb%Rj5ze$EA8hO7)fNw4f~VZoxSWc7uXjCy+nVbJpLXTHKw(-P*ru>NV?F zp;|$0ClLtdGUTrIDS%jjGQ?!_lgaAA?ul1Wy{qZcLmI(aF}0&zu0x>&5HX?=^b%-tL85Qvws{ntfA3o(CJ_k$P!Sxzz zA5ZRC)M2sPD^n1IWHwl3Npw;-Io-Eze4WF_4^sQq&5qNp*gdtRSeAyFsorFt(K}=c zTqspj3Hser(5emTQ?Nhdu^`e*d_wjWWsrPM+Q`#~JH1AfuIW3CC`5 zbS1;6X#L@!>UxwGtm(Iw8KrGb^;S)QA>AZ#Gh-pa&xQmI*&LY~ANekc^3bHsh~p+5J>?^nsB<9upV@fwbTp{!{yxP`wnII{iG>^f>gW z;1W+&IyO8^kNQWv{3zcl(klr)Wyj`B1y>@QlO>L6qBx`kb>d70* z4heXtgf>tn00)c(EMp7+V!OG+6aL(Fsu_7MPr1>@pPKh85%2cQy2I%j)Y{Lb zJXTgp+I71Q!Sfl8KoIT=_yGVJVoyCgXn>bi9GOfp2k zl@iN0JHcX#ssPSUlh%4ybN3O_cVE+5ieY3kRio+GBN^HRgvl(JEayD*oP*VzN+^x)yLNA>zaqAmExAf4@NbD zNSrp&wSdopeCN+j&C^N{T;<>32+C4+i(W4K(>otS)HQka32thiZhqdKiv-1Ib7e|L z;GNtC#~cni57^DEeL{Nrjjc{dnGwx>Gg5?2u$%(Zs;ZnXxByOkoRCLaJJYmj+C*vQ zxn@f6Ay=_w;^w>hX*MxKhloB zPbW6$A)wRN>gzg{dzT`EOQ^{WSR$-UQz=2Xa&nj_0|(>d9G6XgZ6WM7q@QV}MA;T6 zY(lZ)lEjRR9x>y`Li;?nqZBV?+F@!lJgCj>F3fU&=sKU=G~*hkho%r(kEtxH3H>Tn zRDcKIWcAX;QHzvKs~vlOLq45ppmo!|GYy3G8p%6Ck^#sba#exx{Ql8?+FLq$*OZ9o zk9NnN71-)ChENC?@zTd-_a*H|xx2avU41I|WAxN0;Cf?^{{TM&t1nXR`WnS}Ufcp> zxmaYMY4OM7tq_XI9$yRe6D!8lU++SWh1;#ArMBGD-*nmQvh0OG&$2PN?FY%{l6m;* zRW8`KJqe`0s0z{;{S=NYMI1@w@y=i4C&$3)n#3suMtIaFH!)Qh2WU74sQPOC_MHn% YOKwoxegV%P?T$KX#-g{dURg;0*~^B;9{>OV diff --git a/wp-content/themes/aktiv2014/dist/scripts/vendor.js b/wp-content/themes/aktiv2014/dist/scripts/vendor.js old mode 100755 new mode 100644 index 719e74f..ade59fa --- a/wp-content/themes/aktiv2014/dist/scripts/vendor.js +++ b/wp-content/themes/aktiv2014/dist/scripts/vendor.js @@ -11738,7 +11738,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var head = $('head'); while (i--) { - if(head.has('.' + class_array[i]).length === 0) { + if (head.has('.' + class_array[i]).length === 0) { head.append(''); } } @@ -11746,15 +11746,19 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) header_helpers([ 'foundation-mq-small', + 'foundation-mq-small-only', 'foundation-mq-medium', + 'foundation-mq-medium-only', 'foundation-mq-large', + 'foundation-mq-large-only', 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', 'foundation-mq-xxlarge', 'foundation-data-attribute-namespace']); // Enable FastClick if present - $(function() { + $(function () { if (typeof FastClick !== 'undefined') { // Don't attach to body if undefined if (typeof document.body !== 'undefined') { @@ -11772,7 +11776,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var cont; if (context.jquery) { cont = context[0]; - if (!cont) return context; + if (!cont) { + return context; + } } else { cont = context; } @@ -11789,8 +11795,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var attr_name = function (init) { var arr = []; - if (!init) arr.push('data'); - if (this.namespace.length > 0) arr.push(this.namespace); + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } arr.push(this.name); return arr.join('-'); @@ -11820,25 +11830,20 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var bindings = function (method, options) { var self = this, - should_bind_events = !S(this).data(this.attr_name(true)); + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + if (should_bind_events) { + self.events(this); + } + }; if (S(this.scope).is('[' + this.attr_name() +']')) { - S(this.scope).data(this.attr_name(true) + '-init', $.extend({}, this.settings, (options || method), this.data_options(S(this.scope)))); - - if (should_bind_events) { - this.events(this.scope); - } - + bind.call(this.scope); } else { - S('[' + this.attr_name() +']', this.scope).each(function () { - var should_bind_events = !S(this).data(self.attr_name(true) + '-init'); - S(this).data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options(S(this)))); - - if (should_bind_events) { - self.events(this); - } - }); + S('[' + this.attr_name() +']', this.scope).each(bind); } // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. if (typeof method === 'string') { @@ -11880,33 +11885,33 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) https://github.com/paulirish/matchMedia.js */ - window.matchMedia = window.matchMedia || (function( doc ) { + window.matchMedia = window.matchMedia || (function ( doc ) { - "use strict"; + 'use strict'; var bool, docElem = doc.documentElement, refNode = docElem.firstElementChild || docElem.firstChild, // fakeBody required for - fakeBody = doc.createElement( "body" ), - div = doc.createElement( "div" ); + fakeBody = doc.createElement( 'body' ), + div = doc.createElement( 'div' ); - div.id = "mq-test-1"; - div.style.cssText = "position:absolute;top:-100em"; - fakeBody.style.background = "none"; + div.id = 'mq-test-1'; + div.style.cssText = 'position:absolute;top:-100em'; + fakeBody.style.background = 'none'; fakeBody.appendChild(div); return function (q) { - div.innerHTML = "­"; + div.innerHTML = '­'; docElem.insertBefore( fakeBody, refNode ); bool = div.offsetWidth === 42; docElem.removeChild( fakeBody ); return { - matches: bool, - media: q + matches : bool, + media : q }; }; @@ -11922,7 +11927,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) * Licensed under the MIT license. */ - (function($) { + (function(jQuery) { + // requestAnimationFrame polyfill adapted from Erik Möller // fixes from Paul Irish and Tino Zijdel @@ -11937,10 +11943,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { - requestAnimationFrame = window[ vendors[lastTime] + "RequestAnimationFrame" ]; + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; cancelAnimationFrame = cancelAnimationFrame || - window[ vendors[lastTime] + "CancelAnimationFrame" ] || - window[ vendors[lastTime] + "CancelRequestAnimationFrame" ]; + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; } function raf() { @@ -11988,8 +11994,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } - }( jQuery )); - + }( $ )); function removeQuotes (string) { if (typeof string === 'string' || string instanceof String) { @@ -12002,20 +12007,24 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) window.Foundation = { name : 'Foundation', - version : '5.4.2', + version : '5.5.1', media_queries : { - small : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - medium : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - large : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - xlarge: S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), - xxlarge: S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + 'small' : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'small-only' : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium' : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large' : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large-only' : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge' : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xxlarge' : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') }, stylesheet : $('').appendTo('head')[0].sheet, - global: { - namespace: undefined + global : { + namespace : undefined }, init : function (scope, libraries, method, options, response) { @@ -12040,7 +12049,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } } - S(window).load(function(){ + S(window).load(function () { S(window) .trigger('resize.fndtn.clearing') .trigger('resize.fndtn.dropdown') @@ -12061,15 +12070,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (args && args.hasOwnProperty(lib)) { if (typeof this.libs[lib].settings !== 'undefined') { - $.extend(true, this.libs[lib].settings, args[lib]); - } - else if (typeof this.libs[lib].defaults !== 'undefined') { - $.extend(true, this.libs[lib].defaults, args[lib]); + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); } return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); } - args = args instanceof Array ? args : new Array(args); // PATCH: added this line + args = args instanceof Array ? args : new Array(args); return this.libs[lib].init.apply(this.libs[lib], args); } @@ -12098,7 +12106,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }, - set_namespace: function () { + set_namespace : function () { // Description: // Don't bother reading the namespace out of the meta tag @@ -12186,12 +12194,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var context = this, args = arguments; var later = function () { timeout = null; - if (!immediate) result = func.apply(context, args); + if (!immediate) { + result = func.apply(context, args); + } }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, delay); - if (callNow) result = func.apply(context, args); + if (callNow) { + result = func.apply(context, args); + } return result; }; }, @@ -12228,11 +12240,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) ii = opts_arr.length; function isNumber (o) { - return ! isNaN (o-0) && o !== null && o !== "" && o !== false && o !== true; + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; } function trim (str) { - if (typeof str === 'string') return $.trim(str); + if (typeof str === 'string') { + return $.trim(str); + } return str; } @@ -12240,8 +12254,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) p = opts_arr[ii].split(':'); p = [p[0], p.slice(1).join(':')]; - if (/true/i.test(p[1])) p[1] = true; - if (/false/i.test(p[1])) p[1] = false; + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } if (isNumber(p[1])) { if (p[1].indexOf('.') === -1) { p[1] = parseInt(p[1], 10); @@ -12267,7 +12285,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // // Class (String): Class name for the generated tag register_media : function (media, media_class) { - if(Foundation.media_queries[media] === undefined) { + if (Foundation.media_queries[media] === undefined) { $('head').append(''); Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); } @@ -12329,10 +12347,70 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // Returns: // Rand (String): Pseudo-random, alphanumeric string. random_str : function () { - if (!this.fidx) this.fidx = 0; + if (!this.fidx) { + this.fidx = 0; + } this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); return this.prefix + (this.fidx++).toString(36); + }, + + // Description: + // Helper for window.matchMedia + // + // Arguments: + // mq (String): Media query + // + // Returns: + // (Boolean): Whether the media query passes or not + match : function (mq) { + return window.matchMedia(mq).matches; + }, + + // Description: + // Helpers for checking Foundation default media queries with JS + // + // Returns: + // (Boolean): Whether the media query passes or not + + is_small_up : function () { + return this.match(Foundation.media_queries.small); + }, + + is_medium_up : function () { + return this.match(Foundation.media_queries.medium); + }, + + is_large_up : function () { + return this.match(Foundation.media_queries.large); + }, + + is_xlarge_up : function () { + return this.match(Foundation.media_queries.xlarge); + }, + + is_xxlarge_up : function () { + return this.match(Foundation.media_queries.xxlarge); + }, + + is_small_only : function () { + return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_medium_only : function () { + return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_large_only : function () { + return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xxlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up(); } } }; @@ -12354,44 +12432,48 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.abide = { name : 'abide', - version : '5.4.2', + version : '5.5.1', settings : { live_validate : true, + validate_on_blur : true, focus_on_invalid : true, - error_labels: true, // labels with a for="inputId" will recieve an `error` class + error_labels : true, // labels with a for="inputId" will recieve an `error` class + error_class : 'error', timeout : 1000, patterns : { - alpha: /^[a-zA-Z]+$/, + alpha : /^[a-zA-Z]+$/, alpha_numeric : /^[a-zA-Z0-9]+$/, - integer: /^[-+]?\d+$/, - number: /^[-+]?\d*(?:[\.\,]\d+)?$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, // amex, visa, diners card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, cvv : /^([0-9]){3,4}$/, // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address - email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/, + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, - url: /^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/, + url : /^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/, // abc.de - domain: /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/, + domain : /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/, - datetime: /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, + datetime : /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, // YYYY-MM-DD - date: /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, + date : /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, // HH:MM:SS time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/, - dateISO: /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, + dateISO : /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, // MM/DD/YYYY month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/, + // DD/MM/YYYY + day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/, // #FFF or #FFFFFF - color: /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + color : /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ }, validators : { - equalTo: function(el, required, parent) { + equalTo : function (el, required, parent) { var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, to = el.value, valid = (from === to); @@ -12420,16 +12502,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); return self.validate(self.S(this).find('input, textarea, select').get(), e, is_ajax); }) - .on('reset', function() { + .on('reset', function () { return self.reset($(this)); }) .find('input, textarea, select') .off('.abide') .on('blur.fndtn.abide change.fndtn.abide', function (e) { - self.validate([this], e); + if (settings.validate_on_blur === true) { + self.validate([this], e); + } }) .on('keydown.fndtn.abide', function (e) { - if (settings.live_validate === true) { + if (settings.live_validate === true && e.which != 9) { clearTimeout(self.timer); self.timer = setTimeout(function () { self.validate([this], e); @@ -12441,7 +12525,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) reset : function (form) { form.removeAttr(this.invalid_attr); $(this.invalid_attr, form).removeAttr(this.invalid_attr); - $('.error', form).not('small').removeClass('error'); + $('.' + this.settings.error_class, form).not('small').removeClass(this.settings.error_class); }, validate : function (els, e, is_ajax) { @@ -12451,22 +12535,26 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) submit_event = /submit/.test(e.type); // Has to count up to make sure the focus gets applied to the top error - for (var i=0; i < validation_count; i++) { + for (var i = 0; i < validation_count; i++) { if (!validations[i] && (submit_event || is_ajax)) { - if (this.settings.focus_on_invalid) els[i].focus(); - form.trigger('invalid'); + if (this.settings.focus_on_invalid) { + els[i].focus(); + } + form.trigger('invalid').trigger('invalid.fndtn.abide'); this.S(els[i]).closest('form').attr(this.invalid_attr, ''); return false; } } if (submit_event || is_ajax) { - form.trigger('valid'); + form.trigger('valid').trigger('valid.fndtn.abide'); } form.removeAttr(this.invalid_attr); - if (is_ajax) return false; + if (is_ajax) { + return false; + } return true; }, @@ -12503,6 +12591,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) return [el, pattern, required]; }, + // TODO: Break this up into smaller methods, getting hard to read. check_validation_and_apply_styles : function (el_patterns) { var i = el_patterns.length, validations = [], @@ -12514,15 +12603,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) value = el.value.trim(), direct_parent = this.S(el).parent(), validator = el.getAttribute(this.add_namespace('data-abide-validator')), - is_radio = el.type === "radio", - is_checkbox = el.type === "checkbox", + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', label = this.S('label[for="' + el.getAttribute('id') + '"]'), - valid_length = (required) ? (el.value.length > 0) : true; + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; var parent, valid; // support old way to do equalTo validations - if(el.getAttribute(this.add_namespace('data-equalto'))) { validator = "equalTo" } + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } if (!direct_parent.is('label')) { parent = direct_parent; @@ -12532,31 +12622,31 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (validator) { valid = this.settings.validators[validator].apply(this, [el, required, parent]); - validations.push(valid); + el_validations.push(valid); } if (is_radio && required) { - validations.push(this.valid_radio(el, required)); + el_validations.push(this.valid_radio(el, required)); } else if (is_checkbox && required) { - validations.push(this.valid_checkbox(el, required)); + el_validations.push(this.valid_checkbox(el, required)); } else { - + if (el_patterns[i][1].test(value) && valid_length || !required && el.value.length < 1 || $(el).attr('disabled')) { - validations.push(true); + el_validations.push(true); } else { - validations.push(false); + el_validations.push(false); } - validations = [validations.every(function(valid){return valid;})]; + el_validations = [el_validations.every(function (valid) {return valid;})]; - if(validations[0]){ + if (el_validations[0]) { this.S(el).removeAttr(this.invalid_attr); el.setAttribute('aria-invalid', 'false'); el.removeAttribute('aria-describedby'); - parent.removeClass('error'); + parent.removeClass(this.settings.error_class); if (label.length > 0 && this.settings.error_labels) { - label.removeClass('error').removeAttr('role'); + label.removeClass(this.settings.error_class).removeAttr('role'); } $(el).triggerHandler('valid'); } else { @@ -12564,32 +12654,34 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) el.setAttribute('aria-invalid', 'true'); // Try to find the error associated with the input - var errorElem = parent.find('small.error, span.error'); - var errorID = errorElem.length > 0 ? errorElem[0].id : ""; - if (errorID.length > 0) el.setAttribute('aria-describedby', errorID); + var errorElem = parent.find('small.' + this.settings.error_class, 'span.' + this.settings.error_class); + var errorID = errorElem.length > 0 ? errorElem[0].id : ''; + if (errorID.length > 0) { + el.setAttribute('aria-describedby', errorID); + } // el.setAttribute('aria-describedby', $(el).find('.error')[0].id); - parent.addClass('error'); + parent.addClass(this.settings.error_class); if (label.length > 0 && this.settings.error_labels) { - label.addClass('error').attr('role', 'alert'); + label.addClass(this.settings.error_class).attr('role', 'alert'); } $(el).triggerHandler('invalid'); } - } + validations.push(el_validations[0]); } - + validations = [validations.every(function (valid) {return valid;})]; return validations; }, - valid_checkbox : function(el, required) { + valid_checkbox : function (el, required) { var el = this.S(el), - valid = (el.is(':checked') || !required); + valid = (el.is(':checked') || !required || el.get(0).getAttribute('disabled')); if (valid) { - el.removeAttr(this.invalid_attr).parent().removeClass('error'); + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); } else { - el.attr(this.invalid_attr, '').parent().addClass('error'); + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); } return valid; @@ -12597,57 +12689,75 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) valid_radio : function (el, required) { var name = el.getAttribute('name'), - group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='"+name+"']"), + group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='" + name + "']"), count = group.length, - valid = false; + valid = false, + disabled = false; // Has to count up to make sure the focus gets applied to the top error - for (var i=0; i < count; i++) { - if (group[i].checked) valid = true; - } + for (var i=0; i < count; i++) { + if( group[i].getAttribute('disabled') ){ + disabled=true; + valid=true; + } else { + if (group[i].checked){ + valid = true; + } else { + if( disabled ){ + valid = false; + } + } + } + } // Has to count up to make sure the focus gets applied to the top error - for (var i=0; i < count; i++) { + for (var i = 0; i < count; i++) { if (valid) { - this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass('error'); + this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); } else { - this.S(group[i]).attr(this.invalid_attr, '').parent().addClass('error'); + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); } } return valid; }, - valid_equal: function(el, required, parent) { + valid_equal : function (el, required, parent) { var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, to = el.value, valid = (from === to); if (valid) { this.S(el).removeAttr(this.invalid_attr); - parent.removeClass('error'); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.removeClass(this.settings.error_class); + } } else { this.S(el).attr(this.invalid_attr, ''); - parent.addClass('error'); + parent.addClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.addClass(this.settings.error_class); + } } return valid; }, - valid_oneof: function(el, required, parent, doNotValidateOthers) { + valid_oneof : function (el, required, parent, doNotValidateOthers) { var el = this.S(el), others = this.S('[' + this.add_namespace('data-oneof') + ']'), valid = others.filter(':checked').length > 0; if (valid) { - el.removeAttr(this.invalid_attr).parent().removeClass('error'); + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); } else { - el.attr(this.invalid_attr, '').parent().addClass('error'); + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); } if (!doNotValidateOthers) { var _this = this; - others.each(function() { + others.each(function () { _this.valid_oneof.call(_this, this, null, null, true); }); } @@ -12663,12 +12773,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.accordion = { name : 'accordion', - version : '5.4.2', + version : '5.5.1', settings : { - active_class: 'active', - multi_expand: false, - toggleable: true, + content_class : 'content', + active_class : 'active', + multi_expand : false, + toggleable : true, callback : function () {} }, @@ -12681,23 +12792,24 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var S = this.S; S(this.scope) .off('.fndtn.accordion') - .on('click.fndtn.accordion', '[' + this.attr_name() + '] > dd > a', function (e) { + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > .accordion-navigation > a', function (e) { var accordion = S(this).closest('[' + self.attr_name() + ']'), groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()), - settings = accordion.data(self.attr_name(true) + '-init'), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings, target = S('#' + this.href.split('#')[1]), - aunts = $('> dd', accordion), - siblings = aunts.children('.content'), + aunts = $('> .accordion-navigation', accordion), + siblings = aunts.children('.' + settings.content_class), active_content = siblings.filter('.' + settings.active_class); + e.preventDefault(); if (accordion.attr(self.attr_name())) { - siblings = siblings.add('[' + groupSelector + '] dd > .content'); - aunts = aunts.add('[' + groupSelector + '] dd'); + siblings = siblings.add('[' + groupSelector + '] dd > ' + '.' + settings.content_class); + aunts = aunts.add('[' + groupSelector + '] .accordion-navigation'); } if (settings.toggleable && target.is(active_content)) { - target.parent('dd').toggleClass(settings.active_class, false); + target.parent('.accordion-navigation').toggleClass(settings.active_class, false); target.toggleClass(settings.active_class, false); settings.callback(target); target.triggerHandler('toggled', [accordion]); @@ -12729,10 +12841,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.alert = { name : 'alert', - version : '5.4.2', + version : '5.5.1', settings : { - callback: function (){} + callback : function () {} }, init : function (scope, method, options) { @@ -12744,13 +12856,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) S = this.S; $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { - var alertBox = S(this).closest('[' + self.attr_name() + ']'), - settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; e.preventDefault(); if (Modernizr.csstransitions) { - alertBox.addClass("alert-close"); - alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function(e) { + alertBox.addClass('alert-close'); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function (e) { S(this).trigger('close').trigger('close.fndtn.alert').remove(); settings.callback(); }); @@ -12773,7 +12885,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.clearing = { name : 'clearing', - version: '5.4.2', + version : '5.5.1', settings : { templates : { @@ -12785,7 +12897,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // comma delimited list of selectors that, on click, will close clearing, // add 'div.clearing-blackout, div.visible-img' to close on background click - close_selectors : '.clearing-close, div.clearing-blackout', + close_selectors : '.clearing-close, div.clearing-blackout', // Default to the entire li element. open_selectors : '', @@ -12876,23 +12988,27 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) S = self.S; S(this.scope) - .on('touchstart.fndtn.clearing', '.visible-img', function(e) { + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { if (!e.touches) { e = e.originalEvent; } var data = { - start_page_x: e.touches[0].pageX, - start_page_y: e.touches[0].pageY, - start_time: (new Date()).getTime(), - delta_x: 0, - is_scrolling: undefined + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined }; S(this).data('swipe-transition', data); e.stopPropagation(); }) - .on('touchmove.fndtn.clearing', '.visible-img', function(e) { - if (!e.touches) { e = e.originalEvent; } + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } // Ignore pinch/zoom events - if(e.touches.length > 1 || e.scale && e.scale !== 1) return; + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } var data = S(this).data('swipe-transition'); @@ -12917,7 +13033,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) self.nav(e, direction); } }) - .on('touchend.fndtn.clearing', '.visible-img', function(e) { + .on('touchend.fndtn.clearing', '.visible-img', function (e) { S(this).data('swipe-transition', {}); e.stopPropagation(); }); @@ -12929,7 +13045,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if ($el.parent().hasClass('carousel')) { return; } - + $el.after('

'); var grid = $el.detach(), @@ -12940,12 +13056,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } else { grid_outerHTML = grid[0].outerHTML; } - + var holder = this.S('#foundationClearingHolder'), settings = $el.data(this.attr_name(true) + '-init'), data = { - grid: '', - viewing: settings.templates.viewing + grid : '', + viewing : settings.templates.viewing }, wrapper = '
' + data.viewing + data.grid + '
', @@ -12969,7 +13085,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) error = false; // Event to disable scrolling on touch devices when Clearing is activated - $('body').on('touchmove',function(e){ + $('body').on('touchmove', function (e) { e.preventDefault(); }); @@ -13041,7 +13157,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) .removeClass('clearing-blackout'); container.removeClass('clearing-container'); visible_image.hide(); - visible_image.trigger('closed.fndtn.clearing'); + visible_image.trigger('closed.fndtn.clearing'); } // Event to re-enable scrolling on touch devices @@ -13060,9 +13176,15 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) PREV_KEY = this.rtl ? 39 : 37, ESC_KEY = 27; - if (e.which === NEXT_KEY) this.go(clearing, 'next'); - if (e.which === PREV_KEY) this.go(clearing, 'prev'); - if (e.which === ESC_KEY) this.S('a.clearing-close').trigger('click').trigger('click.fndtn.clearing'); + if (e.which === NEXT_KEY) { + this.go(clearing, 'next'); + } + if (e.which === PREV_KEY) { + this.go(clearing, 'prev'); + } + if (e.which === ESC_KEY) { + this.S('a.clearing-close').trigger('click').trigger('click.fndtn.clearing'); + } }, nav : function (e, direction) { @@ -13121,34 +13243,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, center_and_label : function (target, label) { - if (!this.rtl) { - target.css({ - marginLeft : -(target.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2) + if (!this.rtl && label.length > 0) { + label.css({ + marginLeft : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 }); - - if (label.length > 0) { - label.css({ - marginLeft : -(label.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 - }); - } } else { - target.css({ - marginRight : -(target.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2), + label.css({ + marginRight : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, left: 'auto', right: '50%' }); - - if (label.length > 0) { - label.css({ - marginRight : -(label.outerWidth() / 2), - marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, - left: 'auto', - right: '50%' - }); - } } return this; }, @@ -13158,15 +13264,17 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) load : function ($image) { var href; - if ($image[0].nodeName === "A") { + if ($image[0].nodeName === 'A') { href = $image.attr('href'); } else { - href = $image.parent().attr('href'); + href = $image.closest('a').attr('href'); } this.preload($image); - if (href) return href; + if (href) { + return href; + } return $image.attr('src'); }, @@ -13205,7 +13313,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) .hide(); } return this; - }, + }, // directional methods @@ -13239,7 +13347,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // we use jQuery animate instead of CSS transitions because we // need a callback to unlock the next animation // needs support for RTL ** - if (target.index() !== old_index && !/skip/.test(direction)){ + if (target.index() !== old_index && !/skip/.test(direction)) { if (/left/.test(direction)) { this.lock(); dir_obj[dir] = left + width; @@ -13295,7 +13403,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) adjacent : function (current_index, target_index) { for (var i = target_index + 1; i >= target_index - 1; i--) { - if (i === current_index) return true; + if (i === current_index) { + return true; + } } return false; }, @@ -13332,19 +13442,23 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.dropdown = { name : 'dropdown', - version : '5.4.2', + version : '5.5.1', settings : { - active_class: 'open', - align: 'bottom', - is_hover: false, - opened: function(){}, - closed: function(){} + active_class : 'open', + disabled_class : 'disabled', + mega_class : 'mega', + align : 'bottom', + is_hover : false, + hover_timeout : 150, + opened : function () {}, + closed : function () {} }, init : function (scope, method, options) { Foundation.inherit(this, 'throttle'); + $.extend(true, this.settings, method, options); this.bindings(method, options); }, @@ -13358,6 +13472,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; if (!settings.is_hover || Modernizr.touch) { e.preventDefault(); + if (S(this).parent('[data-reveal-id]')) { + e.stopPropagation(); + } self.toggle($(this)); } }) @@ -13373,38 +13490,60 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) target = $this; } else { dropdown = $this; - target = S("[" + self.attr_name() + "='" + dropdown.attr('id') + "']"); + target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]'); } var settings = target.data(self.attr_name(true) + '-init') || self.settings; - - if(S(e.target).data(self.data_attr()) && settings.is_hover) { + + if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) { self.closeall.call(self); } - - if (settings.is_hover) self.open.apply(self, [dropdown, target]); + + if (settings.is_hover) { + self.open.apply(self, [dropdown, target]); + } }) .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { var $this = S(this); + var settings; + + if ($this.data(self.data_attr())) { + settings = $this.data(self.data_attr(true) + '-init') || self.settings; + } else { + var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), + settings = target.data(self.attr_name(true) + '-init') || self.settings; + } + self.timeout = setTimeout(function () { if ($this.data(self.data_attr())) { - var settings = $this.data(self.data_attr(true) + '-init') || self.settings; - if (settings.is_hover) self.close.call(self, S('#' + $this.data(self.data_attr()))); + if (settings.is_hover) { + self.close.call(self, S('#' + $this.data(self.data_attr()))); + } } else { - var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), - settings = target.data(self.attr_name(true) + '-init') || self.settings; - if (settings.is_hover) self.close.call(self, $this); + if (settings.is_hover) { + self.close.call(self, $this); + } } - }.bind(this), 150); + }.bind(this), settings.hover_timeout); }) .on('click.fndtn.dropdown', function (e) { var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); + var links = parent.find('a'); + + if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') { + self.close.call(self, S('[' + self.attr_name() + '-content]')); + } + + if (e.target !== document && !$.contains(document.documentElement, e.target)) { + return; + } if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) { return; } - if (!(S(e.target).data('revealId')) && - (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || + + if (!(S(e.target).data('revealId')) && + (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || $.contains(parent.first()[0], e.target)))) { e.stopPropagation(); return; @@ -13413,10 +13552,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) self.close.call(self, S('[' + self.attr_name() + '-content]')); }) .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { - self.settings.opened.call(this); + self.settings.opened.call(this); }) .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { - self.settings.closed.call(this); + self.settings.closed.call(this); }); S(window) @@ -13428,15 +13567,15 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.resize(); }, - close: function (dropdown) { + close : function (dropdown) { var self = this; dropdown.each(function () { - var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].id+ ']'); - original_target.attr('aria-expanded', "false"); + var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].id + ']'); + original_target.attr('aria-expanded', 'false'); if (self.S(this).hasClass(self.settings.active_class)) { self.S(this) - .css(Foundation.rtl ? 'right':'left', '-99999px') - .attr('aria-hidden', "true") + .css(Foundation.rtl ? 'right' : 'left', '-99999px') + .attr('aria-hidden', 'true') .removeClass(self.settings.active_class) .prev('[' + self.attr_name() + ']') .removeClass(self.settings.active_class) @@ -13445,27 +13584,29 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) self.S(this).trigger('closed').trigger('closed.fndtn.dropdown', [dropdown]); } }); + dropdown.removeClass('f-open-' + this.attr_name(true)); }, - closeall: function() { + closeall : function () { var self = this; - $.each(self.S('[' + this.attr_name() + '-content]'), function() { - self.close.call(self, self.S(this)) + $.each(self.S('.f-open-' + this.attr_name(true)), function () { + self.close.call(self, self.S(this)); }); }, - open: function (dropdown, target) { - this - .css(dropdown - .addClass(this.settings.active_class), target); - dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); - dropdown.data('target', target.get(0)).trigger('opened').trigger('opened.fndtn.dropdown', [dropdown, target]); - dropdown.attr('aria-hidden', 'false'); - target.attr('aria-expanded', 'true') - dropdown.focus(); + open : function (dropdown, target) { + this + .css(dropdown + .addClass(this.settings.active_class), target); + dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); + dropdown.data('target', target.get(0)).trigger('opened').trigger('opened.fndtn.dropdown', [dropdown, target]); + dropdown.attr('aria-hidden', 'false'); + target.attr('aria-expanded', 'true'); + dropdown.focus(); + dropdown.addClass('f-open-' + this.attr_name(true)); }, - data_attr: function () { + data_attr : function () { if (this.namespace.length > 0) { return this.namespace + '-' + this.name; } @@ -13474,6 +13615,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, toggle : function (target) { + if (target.hasClass(this.settings.disabled_class)) { + return; + } var dropdown = this.S('#' + target.data(this.data_attr())); if (dropdown.length === 0) { // No dropdown found, not continuing @@ -13484,16 +13628,17 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (dropdown.hasClass(this.settings.active_class)) { this.close.call(this, dropdown); - if (dropdown.data('target') !== target.get(0)) + if (dropdown.data('target') !== target.get(0)) { this.open.call(this, dropdown, target); + } } else { this.open.call(this, dropdown, target); } }, resize : function () { - var dropdown = this.S('[' + this.attr_name() + '-content].open'), - target = this.S("[" + this.attr_name() + "='" + dropdown.attr('id') + "']"); + var dropdown = this.S('[' + this.attr_name() + '-content].open'); + var target = $(dropdown.data("target")); if (dropdown.length && target.length) { this.css(dropdown, target); @@ -13501,23 +13646,23 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, css : function (dropdown, target) { - var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8); - + var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8), + settings = target.data(this.attr_name(true) + '-init') || this.settings; + this.clear_idx(); if (this.small()) { - var p = this.dirs.bottom.call(dropdown, target); + var p = this.dirs.bottom.call(dropdown, target, settings); dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ position : 'absolute', - width: '95%', - 'max-width': 'none', - top: p.top + width : '95%', + 'max-width' : 'none', + top : p.top }); - dropdown.css(Foundation.rtl ? 'right':'left', left_offset); + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); } else { - var settings = target.data(this.attr_name(true) + '-init') || this.settings; this.style(dropdown, target, settings); } @@ -13526,7 +13671,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, style : function (dropdown, target, settings) { - var css = $.extend({position: 'absolute'}, + var css = $.extend({position : 'absolute'}, this.dirs[settings.align].call(dropdown, target, settings)); dropdown.attr('style', '').css(css); @@ -13544,72 +13689,166 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) p.top -= o.top; p.left -= o.left; + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = window.outerWidth; + } + + var actualMarginWidth = (window.outerWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega')) { + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = window.outerWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (t.offset().left - this.outerWidth() <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + return p; }, - top: function (t, s) { + + top : function (t, s) { var self = Foundation.libs.dropdown, - p = self.dirs._base.call(this, t), - pip_offset_base = 8; + p = self.dirs._base.call(this, t); this.addClass('drop-top'); - if (t.outerWidth() < this.outerWidth() || self.small()) { - self.adjust_pip(pip_offset_base, p); + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); } if (Foundation.rtl) { - return {left: p.left - this.outerWidth() + t.outerWidth(), - top: p.top - this.outerHeight()}; + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; } - return {left: p.left, top: p.top - this.outerHeight()}; + return {left : p.left, top : p.top - this.outerHeight()}; }, - bottom: function (t, s) { - var self = Foundation.libs.dropdown, - p = self.dirs._base.call(this, t), - pip_offset_base = 8; - if (t.outerWidth() < this.outerWidth() || self.small()) { - self.adjust_pip(pip_offset_base, p); + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); } if (self.rtl) { - return {left: p.left - this.outerWidth() + t.outerWidth(), top: p.top + t.outerHeight()}; + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; } - return {left: p.left, top: p.top + t.outerHeight()}; + return {left : p.left, top : p.top + t.outerHeight()}; }, - left: function (t, s) { + + left : function (t, s) { var p = Foundation.libs.dropdown.dirs._base.call(this, t); this.addClass('drop-left'); - return {left: p.left - this.outerWidth(), top: p.top}; + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; }, - right: function (t, s) { + + right : function (t, s) { var p = Foundation.libs.dropdown.dirs._base.call(this, t); this.addClass('drop-right'); - return {left: p.left + t.outerWidth(), top: p.top}; + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; } }, // Insert rule to style psuedo elements - adjust_pip : function (pip_offset_base, p) { - var sheet = Foundation.stylesheet; + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; - if (this.small()) { - pip_offset_base += p.left - 8; + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; } this.rule_idx = sheet.cssRules.length; + //default var sel_before = '.f-dropdown.open:before', sel_after = '.f-dropdown.open:after', css_before = 'left: ' + pip_offset_base + 'px;', css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + if (sheet.insertRule) { sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); @@ -13623,7 +13862,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) clear_idx : function () { var sheet = Foundation.stylesheet; - if (this.rule_idx) { + if (typeof this.rule_idx !== 'undefined') { sheet.deleteRule(this.rule_idx); sheet.deleteRule(this.rule_idx); delete this.rule_idx; @@ -13635,7 +13874,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) !matchMedia(Foundation.media_queries.medium).matches; }, - off: function () { + off : function () { this.S(this.scope).off('.fndtn.dropdown'); this.S('html, body').off('.fndtn.dropdown'); this.S(window).off('.fndtn.dropdown'); @@ -13652,13 +13891,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.equalizer = { name : 'equalizer', - version : '5.4.2', + version : '5.5.1', settings : { - use_tallest: true, - before_height_change: $.noop, - after_height_change: $.noop, - equalize_on_stack: false + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : false }, init : function (scope, method, options) { @@ -13668,22 +13907,24 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, events : function () { - this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function(e){ + this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) { this.reflow(); }.bind(this)); }, - equalize: function(equalizer) { + equalize : function (equalizer) { var isStacked = false, vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'), - settings = equalizer.data(this.attr_name(true)+'-init'); + settings = equalizer.data(this.attr_name(true) + '-init'); - if (vals.length === 0) return; + if (vals.length === 0) { + return; + } var firstTopOffset = vals.first().offset().top; settings.before_height_change(); equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer'); vals.height('inherit'); - vals.each(function(){ + vals.each(function () { var el = $(this); if (el.offset().top !== firstTopOffset) { isStacked = true; @@ -13691,10 +13932,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }); if (settings.equalize_on_stack === false) { - if (isStacked) return; + if (isStacked) { + return; + } }; - var heights = vals.map(function(){ return $(this).outerHeight(false) }).get(); + var heights = vals.map(function () { return $(this).outerHeight(false) }).get(); if (settings.use_tallest) { var max = Math.max.apply(null, heights); @@ -13710,9 +13953,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) reflow : function () { var self = this; - this.S('[' + this.attr_name() + ']', this.scope).each(function(){ + this.S('[' + this.attr_name() + ']', this.scope).each(function () { var $eq_target = $(this); - self.image_loaded(self.S('img', this), function(){ + self.image_loaded(self.S('img', this), function () { self.equalize($eq_target) }); }); @@ -13720,14 +13963,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }; })(jQuery, window, window.document); - ;(function ($, window, document, undefined) { 'use strict'; Foundation.libs.interchange = { name : 'interchange', - version : '5.4.2', + version : '5.5.1', cache : {}, @@ -13738,15 +13980,19 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) load_attr : 'interchange', named_queries : { - 'default' : 'only screen', - small : Foundation.media_queries.small, - medium : Foundation.media_queries.medium, - large : Foundation.media_queries.large, - xlarge : Foundation.media_queries.xlarge, - xxlarge: Foundation.media_queries.xxlarge, - landscape : 'only screen and (orientation: landscape)', - portrait : 'only screen and (orientation: portrait)', - retina : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + + 'default' : 'only screen', + 'small' : Foundation.media_queries['small'], + 'small-only' : Foundation.media_queries['small-only'], + 'medium' : Foundation.media_queries['medium'], + 'medium-only' : Foundation.media_queries['medium-only'], + 'large' : Foundation.media_queries['large'], + 'large-only' : Foundation.media_queries['large-only'], + 'xlarge' : Foundation.media_queries['xlarge'], + 'xlarge-only' : Foundation.media_queries['xlarge-only'], + 'xxlarge' : Foundation.media_queries['xxlarge'], + 'landscape' : 'only screen and (orientation: landscape)', + 'portrait' : 'only screen and (orientation: portrait)', + 'retina' : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + 'only screen and (min--moz-device-pixel-ratio: 2),' + 'only screen and (-o-min-device-pixel-ratio: 2/1),' + 'only screen and (min-device-pixel-ratio: 2),' + @@ -13755,7 +14001,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, directives : { - replace: function (el, path, trigger) { + replace : function (el, path, trigger) { // The trigger argument, if called within the directive, fires // an event named after the directive on the element, passing // any parameters along to the event that you pass to trigger. @@ -13770,7 +14016,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (/IMG/.test(el[0].nodeName)) { var orig_path = el[0].src; - if (new RegExp(path, 'i').test(orig_path)) return; + if (new RegExp(path, 'i').test(orig_path)) { + return; + } el[0].src = path; @@ -13779,10 +14027,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var last_path = el.data(this.data_attr + '-last-path'), self = this; - if (last_path == path) return; + if (last_path == path) { + return; + } if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) { - $(el).css('background-image', 'url('+path+')'); + $(el).css('background-image', 'url(' + path + ')'); el.data('interchange-last-path', path); return trigger(path); } @@ -13807,8 +14057,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.load('nodes'); }, - get_media_hash : function() { - var mediaHash=''; + get_media_hash : function () { + var mediaHash = ''; for (var queryName in this.settings.named_queries ) { mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); } @@ -13834,7 +14084,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) resize : function () { var cache = this.cache; - if(!this.images_loaded || !this.nodes_loaded) { + if (!this.images_loaded || !this.nodes_loaded) { setTimeout($.proxy(this.resize, this), 50); return; } @@ -13845,15 +14095,17 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (passed) { this.settings.directives[passed - .scenario[1]].call(this, passed.el, passed.scenario[0], function () { + .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) { if (arguments[0] instanceof Array) { var args = arguments[0]; - } else { + } else { var args = Array.prototype.slice.call(arguments, 0); } - passed.el.trigger(passed.scenario[1], args); - }); + return function() { + passed.el.trigger(passed.scenario[1], args); + } + }(passed))); } } } @@ -13874,7 +14126,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) mq = matchMedia(rule); } if (mq.matches) { - return {el: el, scenario: scenarios[count]}; + return {el : el, scenario : scenarios[count]}; } } } @@ -13930,7 +14182,6 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.cached_nodes = []; this.nodes_loaded = (count === 0); - while (i--) { loaded_count++; var str = nodes[i].getAttribute(data_attr) || ''; @@ -13939,7 +14190,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.cached_nodes.push(nodes[i]); } - if(loaded_count === count) { + if (loaded_count === count) { this.nodes_loaded = true; this.enhance('nodes'); } @@ -13978,24 +14229,23 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (directive_match) { var path = directive_match[1], directive = directive_match[2]; - } - else { + } else { var cached_split = scenario[0].split(/,\s*$/), path = cached_split[0], - directive = ''; + directive = ''; } return [this.trim(path), this.convert_directive(directive), this.trim(media_query)]; }, - object : function(el) { + object : function (el) { var raw_arr = this.parse_data_attr(el), - scenarios = [], + scenarios = [], i = raw_arr.length; if (i > 0) { while (i--) { - var split = raw_arr[i].split(/\((.*?)(\))$/); + var split = raw_arr[i].split(/\(([^\)]*?)(\))$/); if (split.length > 1) { var params = this.parse_scenario(split); @@ -14011,14 +14261,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var uuid = this.random_str(), current_uuid = el.data(this.add_namespace('uuid', true)); - if (this.cache[current_uuid]) return this.cache[current_uuid]; + if (this.cache[current_uuid]) { + return this.cache[current_uuid]; + } el.attr(this.add_namespace('data-uuid'), uuid); return this.cache[uuid] = scenarios; }, - trim : function(str) { + trim : function (str) { if (typeof str === 'string') { return $.trim(str); @@ -14027,7 +14279,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) return str; }, - set_data_attr: function (init) { + set_data_attr : function (init) { if (init) { if (this.namespace.length > 0) { return this.namespace + '-' + this.settings.load_attr; @@ -14045,7 +14297,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) parse_data_attr : function (el) { var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), - i = raw.length, + i = raw.length, output = []; while (i--) { @@ -14074,7 +14326,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.joyride = { name : 'joyride', - version : '5.4.2', + version : '5.5.1', defaults : { expose : false, // turn on or off the expose feature @@ -14100,16 +14352,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) tip_container : 'body', // Where will the tip be attached abort_on_close : true, // When true, the close event will not fire any callback tip_location_patterns : { - top: ['bottom'], - bottom: [], // bottom should not need to be repositioned - left: ['right', 'top', 'bottom'], - right: ['left', 'top', 'bottom'] + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] }, - post_ride_callback : function (){}, // A method to call once the tour closes (canceled or complete) - post_step_callback : function (){}, // A method to call after each step - pre_step_callback : function (){}, // A method to call before each step - pre_ride_callback : function (){}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) - post_expose_callback : function (){}, // A method to call after an element has been exposed + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed template : { // HTML segments for tip layout link : '×', timer : '
', @@ -14132,7 +14384,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.bindings(method, options) }, - go_next : function() { + go_next : function () { if (this.settings.$li.next().length < 1) { this.end(); } else if (this.settings.timer > 0) { @@ -14146,7 +14398,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }, - go_prev : function() { + go_prev : function () { if (this.settings.$li.prev().length < 1) { // Do nothing if there are no prev element } else if (this.settings.timer > 0) { @@ -14179,8 +14431,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.end(this.settings.abort_on_close); }.bind(this)) - .on("keyup.joyride", function(e) { - if (!this.settings.keyboard) return; + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } switch (e.which) { case 39: // right arrow @@ -14226,9 +14482,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], int_settings_count = integer_settings.length; - if (!$this.length > 0) return; + if (!$this.length > 0) { + return; + } - if (!this.settings.init) this.events(); + if (!this.settings.init) { + this.events(); + } this.settings = $this.data(this.attr_name(true) + '-init'); @@ -14321,10 +14581,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) txt = $.trim(txt) || 'Previous'; // Add the disabled class to the button if it's the first element - if (idx == 0) + if (idx == 0) { txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; - else + } else { txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } } else { txt = ''; } @@ -14333,10 +14594,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) create : function (opts) { this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); - var buttonText = opts.$li.attr(this.add_namespace('data-button')) - || opts.$li.attr(this.add_namespace('data-text')), - prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) - || opts.$li.attr(this.add_namespace('data-prev-text')), + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), tipClass = opts.$li.attr('class'), $tip_content = $(this.tip_template({ tip_class : tipClass, @@ -14353,8 +14612,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var $timer = null; // are we paused? - if (this.settings.$li === undefined - || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { // don't go to the next li if the tour was paused if (this.settings.paused) { @@ -14385,8 +14643,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; - // scroll if not modal + // scroll and hide bg if not modal if (!/body/i.test(this.settings.$target.selector)) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } this.scroll_to(); } @@ -14408,7 +14672,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) setTimeout(function () { $timer.animate({ - width: $timer.parent().width() + width : $timer.parent().width() }, this.settings.timer, 'linear'); }.bind(this), this.settings.tip_animation_fade_speed); @@ -14417,7 +14681,6 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } - } else if (/fade/i.test(this.settings.tip_animation)) { $timer.width(0); @@ -14430,7 +14693,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) setTimeout(function () { $timer.animate({ - width: $timer.parent().width() + width : $timer.parent().width() }, this.settings.timer, 'linear'); }.bind(this), this.settings.tip_animation_fade_speed); @@ -14444,7 +14707,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // skip non-existant targets } else if (this.settings.$li && this.settings.$target.length < 1) { - this.show(); + this.show(init, is_prev); } else { @@ -14475,7 +14738,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // Prevent scroll bouncing...wait to remove from layout this.settings.$current_tip.css('visibility', 'hidden'); - setTimeout($.proxy(function() { + setTimeout($.proxy(function () { this.hide(); this.css('visibility', 'visible'); }, this.settings.$current_tip), 0); @@ -14489,10 +14752,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.set_next_tip(); this.settings.$current_tip = this.settings.$next_tip; } else { - if (is_prev) + if (is_prev) { this.settings.$li = this.settings.$li.prev(); - else + } else { this.settings.$li = this.settings.$li.next(); + } this.set_next_tip(); } @@ -14500,7 +14764,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, set_next_tip : function () { - this.settings.$next_tip = $(".joyride-tip-guide").eq(this.settings.$li.index()); + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); this.settings.$next_tip.data('closed', ''); }, @@ -14528,7 +14792,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (tipOffset != 0) { $('html, body').stop().animate({ - scrollTop: tipOffset + scrollTop : tipOffset }, this.settings.scroll_speed, 'swing'); } }, @@ -14556,18 +14820,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } if (!/body/i.test(this.settings.$target.selector)) { - var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, - leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; if (this.bottom()) { if (this.rtl) { this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), - left: this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); } else { this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), - left: this.settings.$target.offset().left + leftAdjustment}); + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); } this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); @@ -14575,12 +14839,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } else if (this.top()) { if (this.rtl) { this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), - left: this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); } else { this.settings.$next_tip.css({ - top: (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), - left: this.settings.$target.offset().left + leftAdjustment}); + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); } this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); @@ -14588,16 +14852,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } else if (this.right()) { this.settings.$next_tip.css({ - top: this.settings.$target.offset().top + topAdjustment, - left: (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); } else if (this.left()) { this.settings.$next_tip.css({ - top: this.settings.$target.offset().top + topAdjustment, - left: (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); @@ -14653,12 +14917,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (this.top()) { - this.settings.$next_tip.offset({top: this.settings.$target.offset().top - tip_height - nub_height}); + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); $nub.addClass('bottom'); } else { - this.settings.$next_tip.offset({top: this.settings.$target.offset().top + target_height + nub_height}); + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); $nub.addClass('top'); } @@ -14684,7 +14948,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (!this.settings.$next_tip.data('closed')) { var joyridemodalbg = $('.joyride-modal-bg'); if (joyridemodalbg.length < 1) { - $('body').append(this.settings.template.modal).show(); + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); } if (/pop/i.test(this.settings.tip_animation)) { @@ -14705,14 +14970,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (arguments.length > 0 && arguments[0] instanceof $) { el = arguments[0]; - } else if(this.settings.$target && !/body/i.test(this.settings.$target.selector)){ + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { el = this.settings.$target; - } else { + } else { return false; } - if(el.length < 1){ - if(window.console){ + if (el.length < 1) { + if (window.console) { console.error('element not valid', el); } return false; @@ -14721,39 +14986,41 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) expose = $(this.settings.template.expose); this.settings.$body.append(expose); expose.css({ - top: el.offset().top, - left: el.offset().left, - width: el.outerWidth(true), - height: el.outerHeight(true) + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) }); exposeCover = $(this.settings.template.expose_cover); origCSS = { - zIndex: el.css('z-index'), - position: el.css('position') + zIndex : el.css('z-index'), + position : el.css('position') }; origClasses = el.attr('class') == null ? '' : el.attr('class'); - el.css('z-index',parseInt(expose.css('z-index'))+1); + el.css('z-index', parseInt(expose.css('z-index')) + 1); if (origCSS.position == 'static') { - el.css('position','relative'); + el.css('position', 'relative'); } - el.data('expose-css',origCSS); + el.data('expose-css', origCSS); el.data('orig-class', origClasses); el.attr('class', origClasses + ' ' + this.settings.expose_add_class); exposeCover.css({ - top: el.offset().top, - left: el.offset().left, - width: el.outerWidth(true), - height: el.outerHeight(true) + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) }); - if (this.settings.modal) this.show_modal(); + if (this.settings.modal) { + this.show_modal(); + } this.settings.$body.append(exposeCover); expose.addClass(randId); @@ -14766,20 +15033,20 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) un_expose : function () { var exposeId, el, - expose , + expose, origCSS, origClasses, clearAll = false; if (arguments.length > 0 && arguments[0] instanceof $) { el = arguments[0]; - } else if(this.settings.$target && !/body/i.test(this.settings.$target.selector)){ + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { el = this.settings.$target; - } else { + } else { return false; } - if(el.length < 1){ + if (el.length < 1) { if (window.console) { console.error('element not valid', el); } @@ -14808,7 +15075,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } if (origCSS.position != el.css('position')) { - if(origCSS.position == 'static') {// this is default, no need to set it. + if (origCSS.position == 'static') {// this is default, no need to set it. el.css('position', ''); } else { el.css('position', origCSS.position); @@ -14824,7 +15091,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.remove_exposed(el); }, - add_exposed: function(el){ + add_exposed : function (el) { this.settings.exposed = this.settings.exposed || []; if (el instanceof $ || typeof el === 'object') { this.settings.exposed.push(el[0]); @@ -14833,11 +15100,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }, - remove_exposed: function(el){ + remove_exposed : function (el) { var search, i; if (el instanceof $) { search = el[0] - } else if (typeof el == 'string'){ + } else if (typeof el == 'string') { search = el; } @@ -14913,7 +15180,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var i = hidden_corners.length; while (i--) { - if (hidden_corners[i]) return false; + if (hidden_corners[i]) { + return false; + } } return true; @@ -14941,7 +15210,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) end : function (abort) { if (this.settings.cookie_monster) { - $.cookie(this.settings.cookie_name, 'ridden', { expires: this.settings.cookie_expires, domain: this.settings.cookie_domain }); + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); } if (this.settings.timer > 0) { @@ -14988,15 +15257,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs['magellan-expedition'] = { name : 'magellan-expedition', - version : '5.4.2', + version : '5.5.1', settings : { - active_class: 'active', - threshold: 0, // pixels from the top of the expedition for it to become fixes - destination_threshold: 20, // pixels from the top of destination for it to be considered active - throttle_delay: 30, // calculation throttling to increase framerate - fixed_top: 0 // top distance in pixels assigend to the fixed element on scroll - }, + active_class : 'active', + threshold : 0, // pixels from the top of the expedition for it to become fixes + destination_threshold : 20, // pixels from the top of destination for it to be considered active + throttle_delay : 30, // calculation throttling to increase framerate + fixed_top : 0, // top distance in pixels assigend to the fixed element on scroll + offset_by_height : true, // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side. + duration : 700, // animation duration time + easing : 'swing' // animation easing + }, init : function (scope, method, options) { Foundation.inherit(this, 'throttle'); @@ -15018,44 +15290,44 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var expedition = $(this).closest('[' + self.attr_name() + ']'), settings = expedition.data('magellan-expedition-init'), hash = this.hash.split('#').join(''), - target = $("a[name='"+hash+"']"); - - if (target.length === 0) { - target = $('#'+hash); - - } + target = $('a[name="' + hash + '"]'); + if (target.length === 0) { + target = $('#' + hash); + + } // Account for expedition height if fixed position var scroll_top = target.offset().top - settings.destination_threshold + 1; - scroll_top = scroll_top - expedition.outerHeight(); + if (settings.offset_by_height) { + scroll_top = scroll_top - expedition.outerHeight(); + } $('html, body').stop().animate({ - 'scrollTop': scroll_top - }, 700, 'swing', function () { - if(history.pushState) { - history.pushState(null, null, '#'+hash); - } - else { - location.hash = '#'+hash; + 'scrollTop' : scroll_top + }, settings.duration, settings.easing, function () { + if (history.pushState) { + history.pushState(null, null, '#' + hash); + } else { + location.hash = '#' + hash; } }); }) .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); - + $(window) .on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.bind(this), settings.throttle_delay)); }, - check_for_arrivals : function() { + check_for_arrivals : function () { var self = this; self.update_arrivals(); self.update_expedition_positions(); }, - set_expedition_position : function() { + set_expedition_position : function () { var self = this; - $('[' + this.attr_name() + '=fixed]', self.scope).each(function(idx, el) { + $('[' + this.attr_name() + '=fixed]', self.scope).each(function (idx, el) { var expedition = $(this), settings = expedition.data('magellan-expedition-init'), styles = expedition.attr('styles'), // save styles @@ -15066,54 +15338,55 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) //set fixed-top by attribute fixed_top = parseInt(expedition.data('magellan-fixed-top')); - if(!isNaN(fixed_top)) - self.settings.fixed_top = fixed_top; + if (!isNaN(fixed_top)) { + self.settings.fixed_top = fixed_top; + } expedition.data(self.data_attr('magellan-top-offset'), top_offset); expedition.attr('style', styles); }); }, - update_expedition_positions : function() { + update_expedition_positions : function () { var self = this, window_top_offset = $(window).scrollTop(); - $('[' + this.attr_name() + '=fixed]', self.scope).each(function() { + $('[' + this.attr_name() + '=fixed]', self.scope).each(function () { var expedition = $(this), settings = expedition.data('magellan-expedition-init'), styles = expedition.attr('style'), // save styles top_offset = expedition.data('magellan-top-offset'); //scroll to the top distance - if (window_top_offset+self.settings.fixed_top >= top_offset) { + if (window_top_offset + self.settings.fixed_top >= top_offset) { // Placeholder allows height calculations to be consistent even when // appearing to switch between fixed/non-fixed placement var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); if (placeholder.length === 0) { placeholder = expedition.clone(); placeholder.removeAttr(self.attr_name()); - placeholder.attr(self.add_namespace('data-magellan-expedition-clone'),''); + placeholder.attr(self.add_namespace('data-magellan-expedition-clone'), ''); expedition.before(placeholder); } - expedition.css({position:'fixed', top: settings.fixed_top}).addClass('fixed'); + expedition.css({position :'fixed', top : settings.fixed_top}).addClass('fixed'); } else { expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); - expedition.attr('style',styles).css('position','').css('top','').removeClass('fixed'); + expedition.attr('style', styles).css('position', '').css('top', '').removeClass('fixed'); } }); }, - update_arrivals : function() { + update_arrivals : function () { var self = this, window_top_offset = $(window).scrollTop(); - $('[' + this.attr_name() + ']', self.scope).each(function() { + $('[' + this.attr_name() + ']', self.scope).each(function () { var expedition = $(this), settings = expedition.data(self.attr_name(true) + '-init'), offsets = self.offsets(expedition, window_top_offset), arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), active_item = false; - offsets.each(function(idx, item) { + offsets.each(function (idx, item) { if (item.viewport_offset >= item.top_offset) { var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); arrivals.not(item.arrival).removeClass(settings.active_class); @@ -15123,20 +15396,26 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }); - if (!active_item) arrivals.removeClass(settings.active_class); + if (!active_item) { + arrivals.removeClass(settings.active_class); + } }); }, - offsets : function(expedition, window_offset) { + offsets : function (expedition, window_offset) { var self = this, settings = expedition.data(self.attr_name(true) + '-init'), viewport_offset = window_offset; - return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function(idx, el) { + return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function (idx, el) { var name = $(this).data(self.data_attr('magellan-arrival')), dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); if (dest.length > 0) { - var top_offset = Math.floor(dest.offset().top - settings.destination_threshold - expedition.outerHeight()); + var top_offset = dest.offset().top - settings.destination_threshold; + if (settings.offset_by_height) { + top_offset = top_offset - expedition.outerHeight(); + } + top_offset = Math.floor(top_offset); return { destination : dest, arrival : $(this), @@ -15144,14 +15423,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) viewport_offset : viewport_offset } } - }).sort(function(a, b) { - if (a.top_offset < b.top_offset) return -1; - if (a.top_offset > b.top_offset) return 1; + }).sort(function (a, b) { + if (a.top_offset < b.top_offset) { + return -1; + } + if (a.top_offset > b.top_offset) { + return 1; + } return 0; }); }, - data_attr: function (str) { + data_attr : function (str) { if (this.namespace.length > 0) { return this.namespace + '-' + str; } @@ -15178,11 +15461,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.offcanvas = { name : 'offcanvas', - version : '5.4.2', + version : '5.5.1', settings : { - open_method: 'move', - close_on_click: false + open_method : 'move', + close_on_click : false }, init : function (scope, method, options) { @@ -15211,8 +15494,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) S(this.scope).off('.offcanvas') .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { self.click_toggle_class(e, move_class + right_postfix); - if (self.settings.open_method !== 'overlap'){ - S(".left-submenu").removeClass(move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); } $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); }) @@ -15220,13 +15503,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var settings = self.get_settings(e); var parent = S(this).parent(); - if(settings.close_on_click && !parent.hasClass("has-submenu") && !parent.hasClass("back")){ + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); parent.parent().removeClass(move_class + right_postfix); - }else if(S(this).parent().hasClass("has-submenu")){ + } else if (S(this).parent().hasClass('has-submenu')) { e.preventDefault(); - S(this).siblings(".left-submenu").toggleClass(move_class + right_postfix); - }else if(parent.hasClass("back")){ + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { e.preventDefault(); parent.parent().removeClass(move_class + right_postfix); } @@ -15234,8 +15517,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }) .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { self.click_toggle_class(e, move_class + left_postfix); - if (self.settings.open_method !== 'overlap'){ - S(".right-submenu").removeClass(move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); } $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); }) @@ -15243,13 +15526,13 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var settings = self.get_settings(e); var parent = S(this).parent(); - if(settings.close_on_click && !parent.hasClass("has-submenu") && !parent.hasClass("back")){ + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); parent.parent().removeClass(move_class + left_postfix); - }else if(S(this).parent().hasClass("has-submenu")){ + } else if (S(this).parent().hasClass('has-submenu')) { e.preventDefault(); - S(this).siblings(".right-submenu").toggleClass(move_class + left_postfix); - }else if(parent.hasClass("back")){ + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { e.preventDefault(); parent.parent().removeClass(move_class + left_postfix); } @@ -15257,10 +15540,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }) .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { self.click_remove_class(e, move_class + left_postfix); - S(".right-submenu").removeClass(move_class + left_postfix); - if (right_postfix){ + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { self.click_remove_class(e, move_class + right_postfix); - S(".left-submenu").removeClass(move_class + left_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); } $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); }) @@ -15269,12 +15552,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); if (right_postfix) { self.click_remove_class(e, move_class + right_postfix); - $('.right-off-canvas-toggle').attr('aria-expanded', "false"); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); } }); }, - toggle: function(class_name, $off_canvas) { + toggle : function (class_name, $off_canvas) { $off_canvas = $off_canvas || this.get_wrapper(); if ($off_canvas.is('.' + class_name)) { this.hide(class_name, $off_canvas); @@ -15283,36 +15566,36 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }, - show: function(class_name, $off_canvas) { + show : function (class_name, $off_canvas) { $off_canvas = $off_canvas || this.get_wrapper(); $off_canvas.trigger('open').trigger('open.fndtn.offcanvas'); $off_canvas.addClass(class_name); }, - hide: function(class_name, $off_canvas) { + hide : function (class_name, $off_canvas) { $off_canvas = $off_canvas || this.get_wrapper(); $off_canvas.trigger('close').trigger('close.fndtn.offcanvas'); $off_canvas.removeClass(class_name); }, - click_toggle_class: function(e, class_name) { + click_toggle_class : function (e, class_name) { e.preventDefault(); var $off_canvas = this.get_wrapper(e); this.toggle(class_name, $off_canvas); }, - click_remove_class: function(e, class_name) { + click_remove_class : function (e, class_name) { e.preventDefault(); var $off_canvas = this.get_wrapper(e); this.hide(class_name, $off_canvas); }, - get_settings: function(e) { + get_settings : function (e) { var offcanvas = this.S(e.target).closest('[' + this.attr_name() + ']'); return offcanvas.data(this.attr_name(true) + '-init') || this.settings; }, - get_wrapper: function(e) { + get_wrapper : function (e) { var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap'); if ($off_canvas.length === 0) { @@ -15328,9 +15611,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) ;(function ($, window, document, undefined) { 'use strict'; - var noop = function() {}; + var noop = function () {}; - var Orbit = function(el, settings) { + var Orbit = function (el, settings) { // Don't reinitialize plugin if (el.hasClass(settings.slides_container_class)) { return this; @@ -15348,16 +15631,15 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) locked = false, adjust_height_after = false; - - self.slides = function() { + self.slides = function () { return slides_container.children(settings.slide_selector); }; self.slides().first().addClass(settings.active_slide_class); - self.update_slide_number = function(index) { + self.update_slide_number = function (index) { if (settings.slide_number) { - number_container.find('span:first').text(parseInt(index)+1); + number_container.find('span:first').text(parseInt(index) + 1); number_container.find('span:last').text(self.slides().length); } if (settings.bullets) { @@ -15366,14 +15648,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }; - self.update_active_link = function(index) { - var link = $('[data-orbit-link="'+self.slides().eq(index).attr('data-orbit-slide')+'"]'); + self.update_active_link = function (index) { + var link = $('[data-orbit-link="' + self.slides().eq(index).attr('data-orbit-slide') + '"]'); link.siblings().removeClass(settings.bullets_active_class); link.addClass(settings.bullets_active_class); }; - self.build_markup = function() { - slides_container.wrap('
'); + self.build_markup = function () { + slides_container.wrap('
'); container = slides_container.parent(); slides_container.addClass(settings.slides_container_class); @@ -15404,7 +15686,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) bullets_container = $('
    ').addClass(settings.bullets_container_class); container.append(bullets_container); bullets_container.wrap('
    '); - self.slides().each(function(idx, el) { + self.slides().each(function (idx, el) { var bullet = $('
  1. ').attr('data-orbit-slide', idx).on('click', self.link_bullet);; bullets_container.append(bullet); }); @@ -15412,7 +15694,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }; - self._goto = function(next_idx, start_timer) { + self._goto = function (next_idx, start_timer) { // if (locked) {return false;} if (next_idx === idx) {return false;} if (typeof timer === 'object') {timer.restart();} @@ -15422,10 +15704,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) locked = true; if (next_idx < idx) {dir = 'prev';} if (next_idx >= slides.length) { - if (!settings.circular) return false; + if (!settings.circular) { + return false; + } next_idx = 0; } else if (next_idx < 0) { - if (!settings.circular) return false; + if (!settings.circular) { + return false; + } next_idx = slides.length - 1; } @@ -15440,17 +15726,17 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) settings.before_slide_change(); self.update_active_link(next_idx); - var callback = function() { - var unlock = function() { + var callback = function () { + var unlock = function () { idx = next_idx; locked = false; if (start_timer === true) {timer = self.create_timer(); timer.start();} self.update_slide_number(idx); - slides_container.trigger('after-slide-change.fndtn.orbit',[{slide_number: idx, total_slides: slides.length}]); + slides_container.trigger('after-slide-change.fndtn.orbit', [{slide_number : idx, total_slides : slides.length}]); settings.after_slide_change(idx, slides.length); }; - if (slides_container.height() != next.height() && settings.variable_height) { - slides_container.animate({'height': next.height()}, 250, 'linear', unlock); + if (slides_container.outerHeight() != next.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', unlock); } else { unlock(); } @@ -15458,129 +15744,132 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (slides.length === 1) {callback(); return false;} - var start_animation = function() { + var start_animation = function () { if (dir === 'next') {animate.next(current, next, callback);} if (dir === 'prev') {animate.prev(current, next, callback);} }; - if (next.height() > slides_container.height() && settings.variable_height) { - slides_container.animate({'height': next.height()}, 250, 'linear', start_animation); + if (next.outerHeight() > slides_container.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', start_animation); } else { start_animation(); } }; - self.next = function(e) { + self.next = function (e) { e.stopImmediatePropagation(); e.preventDefault(); self._goto(idx + 1); }; - self.prev = function(e) { + self.prev = function (e) { e.stopImmediatePropagation(); e.preventDefault(); self._goto(idx - 1); }; - self.link_custom = function(e) { + self.link_custom = function (e) { e.preventDefault(); var link = $(this).attr('data-orbit-link'); - if ((typeof link === 'string') && (link = $.trim(link)) != "") { - var slide = container.find('[data-orbit-slide='+link+']'); + if ((typeof link === 'string') && (link = $.trim(link)) != '') { + var slide = container.find('[data-orbit-slide=' + link + ']'); if (slide.index() != -1) {self._goto(slide.index());} } }; - self.link_bullet = function(e) { + self.link_bullet = function (e) { var index = $(this).attr('data-orbit-slide'); - if ((typeof index === 'string') && (index = $.trim(index)) != "") { - if(isNaN(parseInt(index))) - { - var slide = container.find('[data-orbit-slide='+index+']'); + if ((typeof index === 'string') && (index = $.trim(index)) != '') { + if (isNaN(parseInt(index))) { + var slide = container.find('[data-orbit-slide=' + index + ']'); if (slide.index() != -1) {self._goto(slide.index() + 1);} - } - else - { + } else { self._goto(parseInt(index)); } } } - self.timer_callback = function() { + self.timer_callback = function () { self._goto(idx + 1, true); } - self.compute_dimensions = function() { + self.compute_dimensions = function () { var current = $(self.slides().get(idx)); - var h = current.height(); + var h = current.outerHeight(); if (!settings.variable_height) { self.slides().each(function(){ - if ($(this).height() > h) { h = $(this).height(); } + if ($(this).outerHeight() > h) { h = $(this).outerHeight(); } }); } slides_container.height(h); }; - self.create_timer = function() { + self.create_timer = function () { var t = new Timer( - container.find('.'+settings.timer_container_class), + container.find('.' + settings.timer_container_class), settings, self.timer_callback ); return t; }; - self.stop_timer = function() { - if (typeof timer === 'object') timer.stop(); + self.stop_timer = function () { + if (typeof timer === 'object') { + timer.stop(); + } }; - self.toggle_timer = function() { - var t = container.find('.'+settings.timer_container_class); + self.toggle_timer = function () { + var t = container.find('.' + settings.timer_container_class); if (t.hasClass(settings.timer_paused_class)) { if (typeof timer === 'undefined') {timer = self.create_timer();} timer.start(); - } - else { + } else { if (typeof timer === 'object') {timer.stop();} } }; - self.init = function() { + self.init = function () { self.build_markup(); if (settings.timer) { timer = self.create_timer(); Foundation.utils.image_loaded(this.slides().children('img'), timer.start); } animate = new FadeAnimation(settings, slides_container); - if (settings.animation === 'slide') + if (settings.animation === 'slide') { animate = new SlideAnimation(settings, slides_container); + } - container.on('click', '.'+settings.next_class, self.next); - container.on('click', '.'+settings.prev_class, self.prev); + container.on('click', '.' + settings.next_class, self.next); + container.on('click', '.' + settings.prev_class, self.prev); if (settings.next_on_click) { - container.on('click', '.'+settings.slides_container_class+' [data-orbit-slide]', self.link_bullet); + container.on('click', '.' + settings.slides_container_class + ' [data-orbit-slide]', self.link_bullet); } container.on('click', self.toggle_timer); if (settings.swipe) { - container.on('touchstart.fndtn.orbit', function(e) { + container.on('touchstart.fndtn.orbit', function (e) { if (!e.touches) {e = e.originalEvent;} var data = { - start_page_x: e.touches[0].pageX, - start_page_y: e.touches[0].pageY, - start_time: (new Date()).getTime(), - delta_x: 0, - is_scrolling: undefined + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined }; container.data('swipe-transition', data); e.stopPropagation(); }) - .on('touchmove.fndtn.orbit', function(e) { - if (!e.touches) { e = e.originalEvent; } + .on('touchmove.fndtn.orbit', function (e) { + if (!e.touches) { + e = e.originalEvent; + } // Ignore pinch/zoom events - if(e.touches.length > 1 || e.scale && e.scale !== 1) return; + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } var data = container.data('swipe-transition'); if (typeof data === 'undefined') {data = {};} @@ -15593,22 +15882,22 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (!data.is_scrolling && !data.active) { e.preventDefault(); - var direction = (data.delta_x < 0) ? (idx+1) : (idx-1); + var direction = (data.delta_x < 0) ? (idx + 1) : (idx - 1); data.active = true; self._goto(direction); } }) - .on('touchend.fndtn.orbit', function(e) { + .on('touchend.fndtn.orbit', function (e) { container.data('swipe-transition', {}); e.stopPropagation(); }) } - container.on('mouseenter.fndtn.orbit', function(e) { + container.on('mouseenter.fndtn.orbit', function (e) { if (settings.timer && settings.pause_on_hover) { self.stop_timer(); } }) - .on('mouseleave.fndtn.orbit', function(e) { + .on('mouseleave.fndtn.orbit', function (e) { if (settings.timer && settings.resume_on_mouseout) { timer.start(); } @@ -15617,8 +15906,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $(document).on('click', '[data-orbit-link]', self.link_custom); $(window).on('load resize', self.compute_dimensions); Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); - Foundation.utils.image_loaded(this.slides().children('img'), function() { - container.prev('.'+settings.preloader_class).css('display', 'none'); + Foundation.utils.image_loaded(this.slides().children('img'), function () { + container.prev('.' + settings.preloader_class).css('display', 'none'); self.update_slide_number(0); self.update_active_link(0); slides_container.trigger('ready.fndtn.orbit'); @@ -15628,43 +15917,43 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) self.init(); }; - var Timer = function(el, settings, callback) { + var Timer = function (el, settings, callback) { var self = this, duration = settings.timer_speed, - progress = el.find('.'+settings.timer_progress_class), + progress = el.find('.' + settings.timer_progress_class), start, timeout, left = -1; - this.update_progress = function(w) { + this.update_progress = function (w) { var new_progress = progress.clone(); new_progress.attr('style', ''); - new_progress.css('width', w+'%'); + new_progress.css('width', w + '%'); progress.replaceWith(new_progress); progress = new_progress; }; - this.restart = function() { + this.restart = function () { clearTimeout(timeout); el.addClass(settings.timer_paused_class); left = -1; self.update_progress(0); }; - this.start = function() { + this.start = function () { if (!el.hasClass(settings.timer_paused_class)) {return true;} left = (left === -1) ? duration : left; el.removeClass(settings.timer_paused_class); start = new Date().getTime(); - progress.animate({'width': '100%'}, left, 'linear'); - timeout = setTimeout(function() { + progress.animate({'width' : '100%'}, left, 'linear'); + timeout = setTimeout(function () { self.restart(); callback(); }, left); el.trigger('timer-started.fndtn.orbit') }; - this.stop = function() { + this.stop = function () { if (el.hasClass(settings.timer_paused_class)) {return true;} clearTimeout(timeout); el.addClass(settings.timer_paused_class); @@ -15676,95 +15965,94 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }; }; - var SlideAnimation = function(settings, container) { + var SlideAnimation = function (settings, container) { var duration = settings.animation_speed; var is_rtl = ($('html[dir=rtl]').length === 1); var margin = is_rtl ? 'marginRight' : 'marginLeft'; var animMargin = {}; animMargin[margin] = '0%'; - this.next = function(current, next, callback) { - current.animate({marginLeft:'-100%'}, duration); - next.animate(animMargin, duration, function() { + this.next = function (current, next, callback) { + current.animate({marginLeft : '-100%'}, duration); + next.animate(animMargin, duration, function () { current.css(margin, '100%'); callback(); }); }; - this.prev = function(current, prev, callback) { - current.animate({marginLeft:'100%'}, duration); + this.prev = function (current, prev, callback) { + current.animate({marginLeft : '100%'}, duration); prev.css(margin, '-100%'); - prev.animate(animMargin, duration, function() { + prev.animate(animMargin, duration, function () { current.css(margin, '100%'); callback(); }); }; }; - var FadeAnimation = function(settings, container) { + var FadeAnimation = function (settings, container) { var duration = settings.animation_speed; var is_rtl = ($('html[dir=rtl]').length === 1); var margin = is_rtl ? 'marginRight' : 'marginLeft'; - this.next = function(current, next, callback) { - next.css({'margin':'0%', 'opacity':'0.01'}); - next.animate({'opacity':'1'}, duration, 'linear', function() { + this.next = function (current, next, callback) { + next.css({'margin' : '0%', 'opacity' : '0.01'}); + next.animate({'opacity' :'1'}, duration, 'linear', function () { current.css('margin', '100%'); callback(); }); }; - this.prev = function(current, prev, callback) { - prev.css({'margin':'0%', 'opacity':'0.01'}); - prev.animate({'opacity':'1'}, duration, 'linear', function() { + this.prev = function (current, prev, callback) { + prev.css({'margin' : '0%', 'opacity' : '0.01'}); + prev.animate({'opacity' : '1'}, duration, 'linear', function () { current.css('margin', '100%'); callback(); }); }; }; - Foundation.libs = Foundation.libs || {}; Foundation.libs.orbit = { - name: 'orbit', + name : 'orbit', - version: '5.4.2', + version : '5.5.1', - settings: { - animation: 'slide', - timer_speed: 10000, - pause_on_hover: true, - resume_on_mouseout: false, - next_on_click: true, - animation_speed: 500, - stack_on_small: false, - navigation_arrows: true, - slide_number: true, - slide_number_text: 'of', - container_class: 'orbit-container', - stack_on_small_class: 'orbit-stack-on-small', - next_class: 'orbit-next', - prev_class: 'orbit-prev', - timer_container_class: 'orbit-timer', - timer_paused_class: 'paused', - timer_progress_class: 'orbit-progress', - slides_container_class: 'orbit-slides-container', - preloader_class: 'preloader', - slide_selector: '*', - bullets_container_class: 'orbit-bullets', - bullets_active_class: 'active', - slide_number_class: 'orbit-slide-number', - caption_class: 'orbit-caption', - active_slide_class: 'active', - orbit_transition_class: 'orbit-transitioning', - bullets: true, - circular: true, - timer: true, - variable_height: false, - swipe: true, - before_slide_change: noop, - after_slide_change: noop + settings : { + animation : 'slide', + timer_speed : 10000, + pause_on_hover : true, + resume_on_mouseout : false, + next_on_click : true, + animation_speed : 500, + stack_on_small : false, + navigation_arrows : true, + slide_number : true, + slide_number_text : 'of', + container_class : 'orbit-container', + stack_on_small_class : 'orbit-stack-on-small', + next_class : 'orbit-next', + prev_class : 'orbit-prev', + timer_container_class : 'orbit-timer', + timer_paused_class : 'paused', + timer_progress_class : 'orbit-progress', + slides_container_class : 'orbit-slides-container', + preloader_class : 'preloader', + slide_selector : '*', + bullets_container_class : 'orbit-bullets', + bullets_active_class : 'active', + slide_number_class : 'orbit-slide-number', + caption_class : 'orbit-caption', + active_slide_class : 'active', + orbit_transition_class : 'orbit-transitioning', + bullets : true, + circular : true, + timer : true, + variable_height : false, + swipe : true, + before_slide_change : noop, + after_slide_change : noop }, init : function (scope, method, options) { @@ -15785,7 +16073,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var instance = $el.data(self.name + '-instance'); instance.compute_dimensions(); } else { - self.S('[data-orbit]', self.scope).each(function(idx, el) { + self.S('[data-orbit]', self.scope).each(function (idx, el) { var $el = self.S(el); var opts = self.data_options($el); var instance = $el.data(self.name + '-instance'); @@ -15795,7 +16083,6 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }; - }(jQuery, window, window.document)); ;(function ($, window, document, undefined) { @@ -15804,33 +16091,34 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.reveal = { name : 'reveal', - version : '5.4.2', + version : '5.5.1', locked : false, settings : { - animation: 'fadeAndPop', - animation_speed: 250, - close_on_background_click: true, - close_on_esc: true, - dismiss_modal_class: 'close-reveal-modal', - bg_class: 'reveal-modal-bg', - root_element: 'body', - open: function(){}, - opened: function(){}, - close: function(){}, - closed: function(){}, + animation : 'fadeAndPop', + animation_speed : 250, + close_on_background_click : true, + close_on_esc : true, + dismiss_modal_class : 'close-reveal-modal', + multiple_opened : false, + bg_class : 'reveal-modal-bg', + root_element : 'body', + open : function(){}, + opened : function(){}, + close : function(){}, + closed : function(){}, bg : $('.reveal-modal-bg'), css : { open : { - 'opacity': 0, - 'visibility': 'visible', + 'opacity' : 0, + 'visibility' : 'visible', 'display' : 'block' }, close : { - 'opacity': 1, - 'visibility': 'hidden', - 'display': 'none' + 'opacity' : 1, + 'visibility' : 'hidden', + 'display' : 'none' } } }, @@ -15848,7 +16136,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) .off('.reveal') .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) { e.preventDefault(); - + if (!self.locked) { var element = S(this), ajax = element.data(self.data_attr('reveal-ajax')); @@ -15860,18 +16148,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } else { var url = ajax === true ? element.attr('href') : ajax; - self.open.call(self, element, {url: url}); + self.open.call(self, element, {url : url}); } } }); S(document) .on('click.fndtn.reveal', this.close_targets(), function (e) { - e.preventDefault(); - if (!self.locked) { - var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init'), + var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings, bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; if (bg_clicked) { @@ -15887,7 +16173,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }); - if(S('[' + self.attr_name() + ']', this.scope).length > 0) { + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { S(this.scope) // .off('.reveal') .on('open.fndtn.reveal', this.settings.open) @@ -15934,7 +16220,6 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) return true; }, - open : function (target, ajax_settings) { var self = this, modal; @@ -15955,7 +16240,6 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var settings = modal.data(self.attr_name(true) + '-init'); settings = settings || this.settings; - if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) { return self.close(modal); } @@ -15969,7 +16253,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open - modal.trigger('open').trigger('open.fndtn.reveal'); + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); if (open_modal.length < 1) { this.toggle_bg(modal, true); @@ -15977,13 +16262,17 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (typeof ajax_settings === 'string') { ajax_settings = { - url: ajax_settings + url : ajax_settings }; } if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { if (open_modal.length > 0) { - this.hide(open_modal, settings.css.close); + if (settings.multiple_opened) { + this.to_back(open_modal); + } else { + this.hide(open_modal, settings.css.close); + } } this.show(modal, settings.css.open); @@ -15991,9 +16280,12 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; $.extend(ajax_settings, { - success: function (data, textStatus, jqXHR) { + success : function (data, textStatus, jqXHR) { if ( $.isFunction(old_success) ) { - old_success(data, textStatus, jqXHR); + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } } modal.html(data); @@ -16001,7 +16293,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) self.S(modal).children().foundation(); if (open_modal.length > 0) { - self.hide(open_modal, settings.css.close); + if (settings.multiple_opened) { + this.to_back(open_modal); + } else { + this.hide(open_modal, settings.css.close); + } } self.show(modal, settings.css.open); } @@ -16010,6 +16306,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $.ajax(ajax_settings); } } + self.S(window).trigger('resize'); }, close : function (modal) { @@ -16021,8 +16318,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) this.locked = true; this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open modal.trigger('close').trigger('close.fndtn.reveal'); - this.toggle_bg(modal, false); - this.hide(open_modals, settings.css.close, settings); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + this.toggle_bg(modal, false); + this.to_front(modal); + } + + if (settings.multiple_opened) { + this.hide(modal, settings.css.close, settings); + this.to_front($($.makeArray(open_modals).reverse()[1])); + } else { + this.hide(open_modals, settings.css.close, settings); + } } }, @@ -16061,7 +16368,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (el.parent(root_element).length === 0) { var placeholder = el.wrap('
    ').parent(); - el.on('closed.fndtn.reveal.wrapped', function() { + el.on('closed.fndtn.reveal.wrapped', function () { el.detach().appendTo(placeholder); el.unwrap().unbind('closed.fndtn.reveal.wrapped'); }); @@ -16106,7 +16413,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }.bind(this), settings.animation_speed / 2); } - return el.css(css).show().css({opacity: 1}).addClass('open').trigger('opened').trigger('opened.fndtn.reveal'); + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened').trigger('opened.fndtn.reveal'); } var settings = this.settings; @@ -16120,6 +16427,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) return el.show(); }, + + to_back : function(el) { + el.addClass('toback'); + }, + + to_front : function(el) { + el.removeClass('toback'); + }, hide : function (el, css) { // is modal @@ -16148,7 +16463,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } if (animData.fade) { - var end_css = {opacity: 0}; + var end_css = {opacity : 0}; return setTimeout(function () { return el @@ -16201,7 +16516,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } }, - data_attr: function (str) { + data_attr : function (str) { if (this.namespace.length > 0) { return this.namespace + '-' + str; } @@ -16235,9 +16550,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var fade = /fade/i.test(str); var pop = /pop/i.test(str); return { - animate: fade || pop, - pop: pop, - fade: fade + animate : fade || pop, + pop : pop, + fade : fade }; } }(jQuery, window, window.document)); @@ -16248,39 +16563,41 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.slider = { name : 'slider', - version : '5.4.2', + version : '5.5.1', - settings: { - start: 0, - end: 100, - step: 1, - initial: null, - display_selector: '', - vertical: false, - on_change: function(){} + settings : { + start : 0, + end : 100, + step : 1, + precision : null, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} }, cache : {}, init : function (scope, method, options) { - Foundation.inherit(this,'throttle'); + Foundation.inherit(this, 'throttle'); this.bindings(method, options); this.reflow(); }, - events : function() { + events : function () { var self = this; $(this.scope) .off('.slider') .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', - '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function(e) { + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { if (!self.cache.active) { e.preventDefault(); self.set_active_slider($(e.target)); } }) - .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function(e) { + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { if (!!self.cache.active) { e.preventDefault(); if ($.data(self.cache.active[0], 'settings').vertical) { @@ -16288,41 +16605,52 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (!e.pageY) { scroll_offset = window.scrollY; } - self.calculate_position(self.cache.active, (e.pageY || - e.originalEvent.clientY || - e.originalEvent.touches[0].clientY || - e.currentPoint.y) - + scroll_offset); + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); } else { - self.calculate_position(self.cache.active, e.pageX || - e.originalEvent.clientX || - e.originalEvent.touches[0].clientX || - e.currentPoint.x); + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); } } }) - .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function(e) { + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { self.remove_active_slider(); }) - .on('change.fndtn.slider', function(e) { + .on('change.fndtn.slider', function (e) { self.settings.on_change(); }); self.S(window) - .on('resize.fndtn.slider', self.throttle(function(e) { + .on('resize.fndtn.slider', self.throttle(function (e) { self.reflow(); }, 300)); }, - set_active_slider : function($handle) { + get_cursor_position : function (e, xy) { + var pageXY = 'page' + xy.toUpperCase(), + clientXY = 'client' + xy.toUpperCase(), + position; + + if (typeof e[pageXY] !== 'undefined') { + position = e[pageXY]; + } else if (typeof e.originalEvent[clientXY] !== 'undefined') { + position = e.originalEvent[clientXY]; + } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') { + position = e.originalEvent.touches[0][clientXY]; + } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') { + position = e.currentPoint[xy]; + } + + return position; + }, + + set_active_slider : function ($handle) { this.cache.active = $handle; }, - remove_active_slider : function() { + remove_active_slider : function () { this.cache.active = null; }, - calculate_position : function($handle, cursor_x) { + calculate_position : function ($handle, cursor_x) { var self = this, settings = $.data($handle[0], 'settings'), handle_l = $.data($handle[0], 'handle_l'), @@ -16330,30 +16658,32 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) bar_l = $.data($handle[0], 'bar_l'), bar_o = $.data($handle[0], 'bar_o'); - requestAnimationFrame(function(){ + requestAnimationFrame(function () { var pct; if (Foundation.rtl && !settings.vertical) { - pct = self.limit_to(((bar_o+bar_l-cursor_x)/bar_l),0,1); + pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1); } else { - pct = self.limit_to(((cursor_x-bar_o)/bar_l),0,1); + pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1); } - pct = settings.vertical ? 1-pct : pct; + pct = settings.vertical ? 1 - pct : pct; - var norm = self.normalized_value(pct, settings.start, settings.end, settings.step); + var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision); self.set_ui($handle, norm); }); }, - set_ui : function($handle, value) { + set_ui : function ($handle, value) { var settings = $.data($handle[0], 'settings'), handle_l = $.data($handle[0], 'handle_l'), bar_l = $.data($handle[0], 'bar_l'), norm_pct = this.normalized_percentage(value, settings.start, settings.end), - handle_offset = norm_pct*(bar_l-handle_l)-1, - progress_bar_length = norm_pct*100; + handle_offset = norm_pct * (bar_l - handle_l) - 1, + progress_bar_length = norm_pct * 100, + $handle_parent = $handle.parent(), + $hidden_inputs = $handle.parent().children('input[type=hidden]'); if (Foundation.rtl && !settings.vertical) { handle_offset = -handle_offset; @@ -16368,21 +16698,23 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%'); } - $handle.parent().attr(this.attr_name(), value).trigger('change').trigger('change.fndtn.slider'); + $handle_parent.attr(this.attr_name(), value).trigger('change').trigger('change.fndtn.slider'); - $handle.parent().children('input[type=hidden]').val(value); + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change'); + } if (!$handle[0].hasAttribute('aria-valuemin')) { $handle.attr({ - 'aria-valuemin': settings.start, - 'aria-valuemax': settings.end, + 'aria-valuemin' : settings.start, + 'aria-valuemax' : settings.end }); } $handle.attr('aria-valuenow', value); - - if (settings.input_id != '') { - $(settings.display_selector).each(function(){ + if (settings.display_selector != '') { + $(settings.display_selector).each(function () { if (this.hasOwnProperty('value')) { $(this).val(value); } else { @@ -16393,43 +16725,49 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, - normalized_percentage : function(val, start, end) { - return Math.min(1, (val - start)/(end - start)); + normalized_percentage : function (val, start, end) { + return Math.min(1, (val - start) / (end - start)); }, - normalized_value : function(val, start, end, step) { + normalized_value : function (val, start, end, step, precision) { var range = end - start, - point = val*range, - mod = (point-(point%step)) / step, + point = val * range, + mod = (point - (point % step)) / step, rem = point % step, - round = ( rem >= step*0.5 ? step : 0); - return (mod*step + round) + start; + round = ( rem >= step * 0.5 ? step : 0); + return ((mod * step + round) + start).toFixed(precision); }, - set_translate : function(ele, offset, vertical) { + set_translate : function (ele, offset, vertical) { if (vertical) { $(ele) - .css('-webkit-transform', 'translateY('+offset+'px)') - .css('-moz-transform', 'translateY('+offset+'px)') - .css('-ms-transform', 'translateY('+offset+'px)') - .css('-o-transform', 'translateY('+offset+'px)') - .css('transform', 'translateY('+offset+'px)'); + .css('-webkit-transform', 'translateY(' + offset + 'px)') + .css('-moz-transform', 'translateY(' + offset + 'px)') + .css('-ms-transform', 'translateY(' + offset + 'px)') + .css('-o-transform', 'translateY(' + offset + 'px)') + .css('transform', 'translateY(' + offset + 'px)'); } else { $(ele) - .css('-webkit-transform', 'translateX('+offset+'px)') - .css('-moz-transform', 'translateX('+offset+'px)') - .css('-ms-transform', 'translateX('+offset+'px)') - .css('-o-transform', 'translateX('+offset+'px)') - .css('transform', 'translateX('+offset+'px)'); + .css('-webkit-transform', 'translateX(' + offset + 'px)') + .css('-moz-transform', 'translateX(' + offset + 'px)') + .css('-ms-transform', 'translateX(' + offset + 'px)') + .css('-o-transform', 'translateX(' + offset + 'px)') + .css('transform', 'translateX(' + offset + 'px)'); } }, - limit_to : function(val, min, max) { + limit_to : function (val, min, max) { return Math.min(Math.max(val, min), max); }, - initialize_settings : function(handle) { - var settings = $.extend({}, this.settings, this.data_options($(handle).parent())); + initialize_settings : function (handle) { + var settings = $.extend({}, this.settings, this.data_options($(handle).parent())), + decimal_places_match_result; + + if (settings.precision === null) { + decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/); + settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0; + } if (settings.vertical) { $.data(handle, 'bar_o', $(handle).parent().offset().top); @@ -16447,16 +16785,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $.data(handle, 'settings', settings); }, - set_initial_position : function($ele) { + set_initial_position : function ($ele) { var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), - initial = (!!settings.initial ? settings.initial : Math.floor((settings.end-settings.start)*0.5/settings.step)*settings.step+settings.start), + initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start), $handle = $ele.children('.range-slider-handle'); this.set_ui($handle, initial); }, - set_value : function(value) { + set_value : function (value) { var self = this; - $('[' + self.attr_name() + ']', this.scope).each(function(){ + $('[' + self.attr_name() + ']', this.scope).each(function () { $(this).attr(self.attr_name(), value); }); if (!!$(this.scope).attr(self.attr_name())) { @@ -16465,9 +16803,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) self.reflow(); }, - reflow : function() { + reflow : function () { var self = this; - self.S('[' + this.attr_name() + ']').each(function() { + self.S('[' + this.attr_name() + ']').each(function () { var handle = $(this).children('.range-slider-handle')[0], val = $(this).attr(self.attr_name()); self.initialize_settings(handle); @@ -16489,23 +16827,28 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.tab = { name : 'tab', - version : '5.4.2', + version : '5.5.1', settings : { - active_class: 'active', + active_class : 'active', callback : function () {}, - deep_linking: false, - scroll_to_content: true, - is_hover: false + deep_linking : false, + scroll_to_content : true, + is_hover : false }, - default_tab_hashes: [], + default_tab_hashes : [], init : function (scope, method, options) { var self = this, S = this.S; this.bindings(method, options); + + // store the initial href, which is used to allow correct behaviour of the + // browser back button when deep linking is turned on. + self.entry_location = window.location.href; + this.handle_location_hash_change(); // Store the default active tabs which will be referenced when the @@ -16521,7 +16864,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) S = this.S; var usual_tab_behavior = function (e) { - var settings = S(this).closest('[' + self.attr_name() +']').data(self.attr_name(true) + '-init'); + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); if (!settings.is_hover || Modernizr.touch) { e.preventDefault(); e.stopPropagation(); @@ -16536,25 +16879,21 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) // Hover event: tab title .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { - var settings = S(this).closest('[' + self.attr_name() +']').data(self.attr_name(true) + '-init'); - if (settings.is_hover) self.toggle_active_tab(S(this).parent()); + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } }); // Location hash change event S(window).on('hashchange.fndtn.tab', function (e) { e.preventDefault(); self.handle_location_hash_change(); - - }).on('keyup', function (e) { -        if (e.keyword == 9) { -          // active tab -          console.log(document.querySelector('[data-tab] .tab-title :focus')) -        } -      }); - ; + }); }, handle_location_hash_change : function () { + var self = this, S = this.S; @@ -16562,12 +16901,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) var settings = S(this).data(self.attr_name(true) + '-init'); if (settings.deep_linking) { // Match the location hash to a label - var hash = self.scope.location.hash; + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } if (hash != '') { // Check whether the location hash references a tab content div or // another element on the page (inside or outside the tab content div) var hash_element = S(hash); - if (hash_element.hasClass('content') && hash_element.parent().hasClass('tab-content')) { + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { // Tab content div self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); } else { @@ -16580,7 +16925,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } } else { // Reference the default tab hashes which were initialized in the init function - for (var ind in self.default_tab_hashes) { + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); } } @@ -16588,8 +16933,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }); }, - toggle_active_tab: function (tab, location_hash) { - var S = this.S, + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, tabs = tab.closest('[' + this.attr_name() + ']'), tab_link = tab.find('a'), anchor = tab.children('a').first(), @@ -16597,8 +16943,8 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) target = S(target_hash), siblings = tab.siblings(), settings = tabs.data(this.attr_name(true) + '-init'), - interpret_keyup_action = function(e) { - // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js // define current, previous and next (possible) tabs @@ -16642,6 +16988,16 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $('#' + $(document.activeElement).attr('href').substring(1)) .attr('aria-hidden', null); + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var is_entry_location = window.location.href === self.entry_location, + default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : is_entry_location ? window.location.hash :'fndtn-' + self.default_tab_hashes[0].replace('#', '') + + if (!(is_entry_location && hash === default_hash)) { + window.location.hash = hash; + } }; // allow usage of data-tab-content attribute instead of href @@ -16651,34 +17007,23 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) } if (settings.deep_linking) { - // Get the scroll Y position prior to moving to the hash ID - var cur_ypos = $('body,html').scrollTop(); - - // Update the location hash to preserve browser history - // Note that the hash does not need to correspond to the - // tab content ID anchor; it can be an ID inside or outside of the tab - // content div. - if (location_hash != undefined) { - window.location.hash = location_hash; - } else { - window.location.hash = target_hash; - } if (settings.scroll_to_content) { - // If the user is requesting the content of a tab, then scroll to the - // top of the title area; otherwise, scroll to the element within - // the content area as defined by the hash value. + + // retain current hash to scroll to content + go_to_hash(location_hash || target_hash); + if (location_hash == undefined || location_hash == target_hash) { tab.parent()[0].scrollIntoView(); } else { S(target_hash)[0].scrollIntoView(); } } else { - // Adjust the scrollbar to the Y position prior to setting the hash - // Only do this for the tab content anchor, otherwise there will be - // conflicts with in-tab anchor links nested in the tab-content div - if (location_hash == undefined || location_hash == target_hash) { - $('body,html').scrollTop(cur_ypos); + // prefix the hashes so that the browser doesn't scroll down + if (location_hash != undefined) { + go_to_hash('fndtn-' + location_hash.replace('#', '')); + } else { + go_to_hash('fndtn-' + target_hash.replace('#', '')); } } } @@ -16688,19 +17033,19 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // window (notably in Chrome). // Clean up multiple attr instances to done once tab.addClass(settings.active_class).triggerHandler('opened'); - tab_link.attr({"aria-selected": "true", tabindex: 0}); + tab_link.attr({'aria-selected' : 'true', tabindex : 0}); siblings.removeClass(settings.active_class) - siblings.find('a').attr({"aria-selected": "false", tabindex: -1}); - target.siblings().removeClass(settings.active_class).attr({"aria-hidden": "true", tabindex: -1}).end().addClass(settings.active_class).attr('aria-hidden', 'false').find(':first-child').attr('tabindex', 0); + siblings.find('a').attr({'aria-selected' : 'false', tabindex : -1}); + target.siblings().removeClass(settings.active_class).attr({'aria-hidden' : 'true', tabindex : -1}); + target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr('tabindex'); settings.callback(tab); - target.children().attr('tab-index', 0); target.triggerHandler('toggled', [tab]); tabs.triggerHandler('toggled', [target]); - tab_link.on('keydown', interpret_keyup_action ); + tab_link.off('keydown').on('keydown', interpret_keyup_action ); }, - data_attr: function (str) { + data_attr : function (str) { if (this.namespace.length > 0) { return this.namespace + '-' + str; } @@ -16720,15 +17065,15 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.tooltip = { name : 'tooltip', - version : '5.4.2', + version : '5.5.1', settings : { additional_inheritable_classes : [], tooltip_class : '.tooltip', - append_to: 'body', - touch_close_text: 'Tap To Close', - disable_for_touch: false, - hover_delay: 200, + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, show_on : 'all', tip_template : function (selector, content) { return ''+settings.touch_close_text+''); - $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function(e) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { self.hide($target); }); } - $target.removeAttr('title').attr('title',''); + $target.removeAttr('title').attr('title', ''); }, reposition : function (target, tip, classes) { @@ -16902,7 +17252,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) nubWidth = nub.outerHeight(); if (this.small()) { - tip.css({'width' : '100%' }); + tip.css({'width' : '100%'}); } else { tip.css({'width' : (width) ? width : 'auto'}); } @@ -16931,7 +17281,9 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); tip.removeClass('tip-override'); if (classes && classes.indexOf('tip-top') > -1) { - if (Foundation.rtl) nub.addClass('rtl'); + if (Foundation.rtl) { + nub.addClass('rtl'); + } objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) .removeClass('tip-override'); } else if (classes && classes.indexOf('tip-left') > -1) { @@ -16966,14 +17318,14 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) return $.trim(filtered); }, - convert_to_touch : function($target) { + convert_to_touch : function ($target) { var self = this, $tip = self.getTip($target), settings = $.extend({}, self.settings, self.data_options($target)); if ($tip.find('.tap-to-close').length === 0) { - $tip.append(''+settings.touch_close_text+''); - $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function(e) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { self.hide($target); }); } @@ -16996,7 +17348,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) hide : function ($target) { var $tip = this.getTip($target); - $tip.fadeOut(150, function() { + $tip.fadeOut(150, function () { $tip.find('.tap-to-close').remove(); $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); $target.removeClass('open'); @@ -17021,15 +17373,15 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) Foundation.libs.topbar = { name : 'topbar', - version: '5.4.2', + version : '5.5.1', settings : { index : 0, sticky_class : 'sticky', - custom_back_text: true, - back_text: 'Back', - mobile_show_parent_link: true, - is_hover: true, + custom_back_text : true, + back_text : 'Back', + mobile_show_parent_link : true, + is_hover : true, scrolltop : true, // jump to top when sticky nav menu toggle is clicked sticky_on : 'all' }, @@ -17077,29 +17429,33 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, - is_sticky: function (topbar, topbarContainer, settings) { - var sticky = topbarContainer.hasClass(settings.sticky_class); + is_sticky : function (topbar, topbarContainer, settings) { + var sticky = topbarContainer.hasClass(settings.sticky_class); + var smallMatch = matchMedia(Foundation.media_queries.small).matches; + var medMatch = matchMedia(Foundation.media_queries.medium).matches; + var lrgMatch = matchMedia(Foundation.media_queries.large).matches; + + if (sticky && settings.sticky_on === 'all') { + return true; + } + if (sticky && this.small() && settings.sticky_on.indexOf('small') !== -1) { + if (smallMatch && !medMatch && !lrgMatch) { return true; } + } + if (sticky && this.medium() && settings.sticky_on.indexOf('medium') !== -1) { + if (smallMatch && medMatch && !lrgMatch) { return true; } + } + if (sticky && this.large() && settings.sticky_on.indexOf('large') !== -1) { + if (smallMatch && medMatch && lrgMatch) { return true; } + } - if (sticky && settings.sticky_on === 'all') { + // fix for iOS browsers + if (sticky && navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) { return true; - } else if (sticky && this.small() && settings.sticky_on === 'small') { - return (matchMedia(Foundation.media_queries.small).matches && !matchMedia(Foundation.media_queries.medium).matches && - !matchMedia(Foundation.media_queries.large).matches); - //return true; - } else if (sticky && this.medium() && settings.sticky_on === 'medium') { - return (matchMedia(Foundation.media_queries.small).matches && matchMedia(Foundation.media_queries.medium).matches && - !matchMedia(Foundation.media_queries.large).matches); - //return true; - } else if(sticky && this.large() && settings.sticky_on === 'large') { - return (matchMedia(Foundation.media_queries.small).matches && matchMedia(Foundation.media_queries.medium).matches && - matchMedia(Foundation.media_queries.large).matches); - //return true; - } - - return false; + } + return false; }, - toggle: function (toggleEl) { + toggle : function (toggleEl) { var self = this, topbar; @@ -17115,11 +17471,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) if (self.breakpoint()) { if (!self.rtl) { - section.css({left: '0%'}); - $('>.name', section).css({left: '100%'}); + section.css({left : '0%'}); + $('>.name', section).css({left : '100%'}); } else { - section.css({right: '0%'}); - $('>.name', section).css({right: '100%'}); + section.css({right : '0%'}); + $('>.name', section).css({right : '100%'}); } self.S('li.moved', section).removeClass('moved'); @@ -17143,7 +17499,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) topbar.addClass('fixed'); self.S('body').removeClass('f-topbar-fixed'); - window.scrollTo(0,0); + window.scrollTo(0, 0); } else { topbar.parent().removeClass('expanded'); } @@ -17179,11 +17535,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) e.preventDefault(); self.toggle(this); }) - .on('click.fndtn.topbar','.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]',function (e) { + .on('click.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { var li = $(this).closest('li'); - if(self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) - { - self.toggle(); + if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { + self.toggle(); } }) .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { @@ -17192,13 +17547,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) topbar = li.closest('[' + self.attr_name() + ']'), settings = topbar.data(self.attr_name(true) + '-init'); - if(target.data('revealId')) { + if (target.data('revealId')) { self.toggle(); return; } - if (self.breakpoint()) return; - if (settings.is_hover && !Modernizr.touch) return; + if (self.breakpoint()) { + return; + } + + if (settings.is_hover && !Modernizr.touch) { + return; + } e.stopImmediatePropagation(); @@ -17235,22 +17595,22 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) $selectedLi.addClass('moved'); if (!self.rtl) { - section.css({left: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({left: 100 * topbar.data('index') + '%'}); + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); } else { - section.css({right: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({right: 100 * topbar.data('index') + '%'}); + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); } topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); } }); - S(window).off(".topbar").on("resize.fndtn.topbar", self.throttle(function() { + S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () { self.resize.call(self); - }, 50)).trigger("resize").trigger("resize.fndtn.topbar").load(function(){ + }, 50)).trigger('resize').trigger('resize.fndtn.topbar').load(function () { // Ensure that the offset is calculated after all of the pages resources have loaded - S(this).trigger("resize.fndtn.topbar"); + S(this).trigger('resize.fndtn.topbar'); }); S('body').off('.topbar').on('click.fndtn.topbar', function (e) { @@ -17277,11 +17637,11 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) topbar.data('index', topbar.data('index') - 1); if (!self.rtl) { - section.css({left: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({left: 100 * topbar.data('index') + '%'}); + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); } else { - section.css({right: -(100 * topbar.data('index')) + '%'}); - section.find('>.name').css({right: 100 * topbar.data('index') + '%'}); + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); } if (topbar.data('index') === 0) { @@ -17297,10 +17657,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) // Show dropdown menus when their items are focused S(this.scope).find('.dropdown a') - .focus(function() { + .focus(function () { $(this).parents('.has-dropdown').addClass('hover'); }) - .blur(function() { + .blur(function () { $(this).parents('.has-dropdown').removeClass('hover'); }); }, @@ -17322,18 +17682,18 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) .find('li') .removeClass('hover'); - if(doToggle) { + if (doToggle) { self.toggle(topbar); } } - if(self.is_sticky(topbar, stickyContainer, settings)) { - if(stickyContainer.hasClass('fixed')) { + if (self.is_sticky(topbar, stickyContainer, settings)) { + if (stickyContainer.hasClass('fixed')) { // Remove the fixed to allow for correct calculation of the offset. stickyContainer.removeClass('fixed'); stickyOffset = stickyContainer.offset().top; - if(self.S(document.body).hasClass('f-topbar-fixed')) { + if (self.S(document.body).hasClass('f-topbar-fixed')) { stickyOffset -= topbar.data('height'); } @@ -17378,11 +17738,10 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) url = $link.attr('href'), $titleLi; - if (!$dropdown.find('.title.back').length) { if (settings.mobile_show_parent_link == true && url) { - $titleLi = $('
  2. '); + $titleLi = $('
  3. '); } else { $titleLi = $('
  4. '); } @@ -17407,7 +17766,7 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) }, assembled : function (topbar) { - topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled: true})); + topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled : true})); }, height : function (ul) { @@ -17424,17 +17783,17 @@ if (typeof define == 'function' && typeof define.amd == 'object' && define.amd) sticky : function () { var self = this; - this.S(window).on('scroll', function() { + this.S(window).on('scroll', function () { self.update_sticky_positioning(); }); }, - update_sticky_positioning: function() { + update_sticky_positioning : function () { var klass = '.' + this.settings.sticky_class, $window = this.S(window), self = this; - if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { + if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar, this.settings.sticky_topbar.parent(), this.settings)) { var distance = this.settings.sticky_topbar.data('stickyoffset'); if (!self.S(klass).hasClass('expanded')) { if ($window.scrollTop() > (distance)) { diff --git a/wp-content/themes/aktiv2014/dist/styles/main.css b/wp-content/themes/aktiv2014/dist/styles/main.css index 9d60c28..45a8db6 100644 --- a/wp-content/themes/aktiv2014/dist/styles/main.css +++ b/wp-content/themes/aktiv2014/dist/styles/main.css @@ -1 +1 @@ -/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}kbd,pre,samp{font-family:monospace,monospace}button{font:inherit}input,optgroup{margin:0}input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}input[type="submit"]{cursor:pointer}html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('../images/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('../images/chosen-sprite.png') no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('../images/chosen-sprite.png') no-repeat 100% -20px;background:url('../images/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:36px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('../images/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url('../images/chosen-sprite.png') no-repeat -30px -20px;background:url('../images/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('../images/chosen-sprite@2x.png') !important;background-size:52px 37px!important;background-repeat:no-repeat!important}}meta.foundation-version{font-family:"/5.4.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fafafa;color:#000;padding:0;margin:0;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;line-height:150%;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select,.row{width:100%}.row{margin:0 auto;max-width:78.125rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin:0 -.9375rem;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0%!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0%!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0%!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}[class*="block-grid-"]{display:block;padding:0;margin:0 -.625rem}[class*="block-grid-"]:before{content:" ";display:table}[class*="block-grid-"]:after{content:" ";display:table;clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.33333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.66667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.28571%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.11111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.09091%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.33333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell!important}}.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch,.touch table.show-for-touch{display:table}thead.hide-for-touch,.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch,.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch,.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch,.touch td.show-for-touch,th.hide-for-touch,.touch th.show-for-touch{display:table-cell!important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}div{margin:0}div,dl{padding:0}dt,dd{margin:0}dt,dd,ul,ol{padding:0}li{margin:0}li,h1,h2,h3,h4,h5,h6{padding:0}pre{margin:0}pre,form,p,th,td{padding:0}th,td{margin:0}a{color:#e68c1e;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#ca7916}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;margin:0 0 1.25rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:1.21875rem}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin:.2rem 0 .5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#595959;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4,h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#595959;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700}strong,b,small{line-height:inherit}small{font-size:60%}code{font-family:Consolas,'Liberation Mono',Courier,monospace;font-weight:400;color:#333;background-color:#9ee8ff;border-width:1px;border-style:solid;border-color:#75dfff;padding:.125rem .3125rem .0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;list-style-position:outside;font-family:inherit}dl{margin:0 0 1.25rem}ul{margin:0 0 1.25rem 1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin:0 0 1.25rem 1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{font-size:90%;color:#000;border-bottom:1px dotted #ddd;cursor:help}acronym{text-transform:uppercase}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#3b3b3b}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#3b3b3b}blockquote,blockquote p{line-height:1.6;color:#595959}.vcard{display:inline-block;border:1px solid #ddd}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.print-only{display:none!important}@media print{@page{margin:.5cm}*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}button,.button,input[type=submit]{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#e68c1e;border-color:#bc7114;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,input[type=submit]:hover,.button:focus,input[type=submit]:focus{background-color:#bc7114;color:#fff}button.secondary,.button.secondary,input.secondary[type=submit]{background-color:#008CBA;border-color:#007295;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,input.secondary[type=submit]:hover,.button.secondary:focus,input.secondary[type=submit]:focus{background-color:#007295;color:#fff}button.success,.button.success,input.success[type=submit]{background-color:#43AC6A;border-color:#368a54;color:#fff}button.success:hover,button.success:focus,.button.success:hover,input.success[type=submit]:hover,.button.success:focus,input.success[type=submit]:focus{background-color:#368a54;color:#fff}button.alert,.button.alert,input.alert[type=submit]{background-color:#f04124;border-color:#cf280e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,input.alert[type=submit]:hover,.button.alert:focus,input.alert[type=submit]:focus{background-color:#cf280e;color:#fff}button.large,.button.large,input.large[type=submit]{padding:1.125rem 2.25rem 1.1875rem;font-size:1.25rem}button.small,.button.small,input.small[type=submit]{padding:.875rem 1.75rem .9375rem;font-size:.8125rem}button.tiny,.button.tiny,input.tiny[type=submit]{padding:.625rem 1.25rem .6875rem;font-size:.6875rem}button.expand,.button.expand,input.expand[type=submit]{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align,input.left-align[type=submit]{text-align:left;text-indent:.75rem}button.right-align,.button.right-align,input.right-align[type=submit]{text-align:right;padding-right:.75rem}button.radius,#menu .user-menu-wrap button.user-menu,button.dismiss-button,.button.radius,#menu .user-menu-wrap .button.user-menu,input.user-menu[type=submit],.page-login .login-form input.button[type=submit],input[type=submit],input.radius[type=submit],#menu .user-menu-wrap input[type=submit].user-menu,.page-login .login-form input[type=submit],input[type=submit].dismiss-button,.button.dismiss-button,input.dismiss-button[type=submit]{border-radius:3px}button.round,.button.round,input.round[type=submit]{border-radius:1000px}button.disabled,button[disabled],.button.disabled,input.disabled[type=submit],.button[disabled],input[disabled][type=submit]{background-color:#e68c1e;border-color:#bc7114;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,input.disabled[type=submit]:hover,.button.disabled:focus,input.disabled[type=submit]:focus,.button[disabled]:hover,input[disabled][type=submit]:hover,.button[disabled]:focus,input[disabled][type=submit]:focus{background-color:#bc7114;color:#fff;background-color:#e68c1e}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,input.disabled.secondary[type=submit],.button[disabled].secondary,input[disabled].secondary[type=submit]{background-color:#008CBA;border-color:#007295;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,input.disabled.secondary[type=submit]:hover,.button.disabled.secondary:focus,input.disabled.secondary[type=submit]:focus,.button[disabled].secondary:hover,input[disabled].secondary[type=submit]:hover,.button[disabled].secondary:focus,input[disabled].secondary[type=submit]:focus{background-color:#007295;color:#fff;background-color:#008CBA}button.disabled.success,button[disabled].success,.button.disabled.success,input.disabled.success[type=submit],.button[disabled].success,input[disabled].success[type=submit]{background-color:#43AC6A;border-color:#368a54;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,input.disabled.success[type=submit]:hover,.button.disabled.success:focus,input.disabled.success[type=submit]:focus,.button[disabled].success:hover,input[disabled].success[type=submit]:hover,.button[disabled].success:focus,input[disabled].success[type=submit]:focus{background-color:#368a54;color:#fff;background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,input.disabled.alert[type=submit],.button[disabled].alert,input[disabled].alert[type=submit]{background-color:#f04124;border-color:#cf280e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,input.disabled.alert[type=submit]:hover,.button.disabled.alert:focus,input.disabled.alert[type=submit]:focus,.button[disabled].alert:hover,input[disabled].alert[type=submit]:hover,.button[disabled].alert:focus,input[disabled].alert[type=submit]:focus{background-color:#cf280e;color:#fff;background-color:#f04124}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button,input[type=submit]{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group>li{margin:0 -2px;float:none;display:inline-block}.button-group>li>button,.button-group>li .button,.button-group>li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group>li:first-child button,.button-group>li:first-child .button,.button-group>li:first-child input[type=submit]{border-left:0}.button-group.stack>li{float:none;display:inline-block;display:block;margin:0}.button-group.stack>li>button,.button-group.stack>li .button,.button-group.stack>li input[type=submit]{border-left:1px solid}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button,.button-group.stack>li:first-child input[type=submit]{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button,.button-group.stack>li input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button,.button-group.stack>li:first-child input[type=submit]{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;float:none;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{float:none;display:inline-block;display:block;margin:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-left:1px solid}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-top:0}}.button-group.radius>*,.button-group.radius>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>.button-group.user-menu,.button-group.radius>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>input.button-group[type=submit],.button-group.radius>.button-group.dismiss-button{margin:0 -2px;float:none;display:inline-block}.button-group.radius>*>button,.button-group.radius>*>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>*>.button-group.user-menu,.button-group.radius>*>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>*>input.button-group[type=submit],.button-group.radius>*>.button-group.dismiss-button,.button-group.radius>* .button,.button-group.radius>* #menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>* .button-group.user-menu,.button-group.radius>* .page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>* input.button-group[type=submit],.button-group.radius>* .button-group.dismiss-button,.button-group.radius>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button,.button-group.radius>*:first-child #menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>*:first-child .button-group.user-menu,.button-group.radius>*:first-child .page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>*:first-child input.button-group[type=submit],.button-group.radius>*:first-child .button-group.dismiss-button,.button-group.radius>*:first-child input[type=submit]{border-left:0}.button-group.radius>*,.button-group.radius>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>.button-group.user-menu,.button-group.radius>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>input.button-group[type=submit],.button-group.radius>.button-group.dismiss-button,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button,.button-group.radius>*>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>*>.button-group.user-menu,.button-group.radius>*>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>*>input.button-group[type=submit],.button-group.radius>*>.button-group.dismiss-button,.button-group.radius>*>input[type=submit]{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>.button-group.user-menu,.button-group.radius>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>input.button-group[type=submit],.button-group.radius>.button-group.dismiss-button,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button,.button-group.radius>*:first-child>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>*:first-child>.button-group.user-menu,.button-group.radius>*:first-child>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>*:first-child>input.button-group[type=submit],.button-group.radius>*:first-child>.button-group.dismiss-button,.button-group.radius>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>.button-group.user-menu,.button-group.radius>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>input.button-group[type=submit],.button-group.radius>.button-group.dismiss-button,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button,.button-group.radius>*:last-child>#menu .user-menu-wrap .button-group.user-menu,#menu .user-menu-wrap .button-group.radius>*:last-child>.button-group.user-menu,.button-group.radius>*:last-child>.page-login .login-form input.button-group[type=submit],.page-login .login-form .button-group.radius>*:last-child>input.button-group[type=submit],.button-group.radius>*:last-child>.button-group.dismiss-button,.button-group.radius>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*,.button-group.radius.stack>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>.button-group.stack.user-menu,.button-group.radius.stack>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>input.button-group.stack[type=submit],.button-group.radius.stack>.button-group.stack.dismiss-button{float:none;display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>*>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*>.button-group.stack.user-menu,.button-group.radius.stack>*>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*>input.button-group.stack[type=submit],.button-group.radius.stack>*>.button-group.stack.dismiss-button,.button-group.radius.stack>* .button,.button-group.radius.stack>* #menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>* .button-group.stack.user-menu,.button-group.radius.stack>* .page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>* input.button-group.stack[type=submit],.button-group.radius.stack>* .button-group.stack.dismiss-button,.button-group.radius.stack>* input[type=submit]{border-left:1px solid}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button,.button-group.radius.stack>*:first-child #menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*:first-child .button-group.stack.user-menu,.button-group.radius.stack>*:first-child .page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*:first-child input.button-group.stack[type=submit],.button-group.radius.stack>*:first-child .button-group.stack.dismiss-button,.button-group.radius.stack>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>*>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*>.button-group.stack.user-menu,.button-group.radius.stack>*>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*>input.button-group.stack[type=submit],.button-group.radius.stack>*>.button-group.stack.dismiss-button,.button-group.radius.stack>* .button,.button-group.radius.stack>* #menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>* .button-group.stack.user-menu,.button-group.radius.stack>* .page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>* input.button-group.stack[type=submit],.button-group.radius.stack>* .button-group.stack.dismiss-button,.button-group.radius.stack>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button,.button-group.radius.stack>*:first-child #menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*:first-child .button-group.stack.user-menu,.button-group.radius.stack>*:first-child .page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*:first-child input.button-group.stack[type=submit],.button-group.radius.stack>*:first-child .button-group.stack.dismiss-button,.button-group.radius.stack>*:first-child input[type=submit]{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>.button-group.stack.user-menu,.button-group.radius.stack>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>input.button-group.stack[type=submit],.button-group.radius.stack>.button-group.stack.dismiss-button,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button,.button-group.radius.stack>*>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*>.button-group.stack.user-menu,.button-group.radius.stack>*>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*>input.button-group.stack[type=submit],.button-group.radius.stack>*>.button-group.stack.dismiss-button,.button-group.radius.stack>*>input[type=submit]{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>.button-group.stack.user-menu,.button-group.radius.stack>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>input.button-group.stack[type=submit],.button-group.radius.stack>.button-group.stack.dismiss-button,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button,.button-group.radius.stack>*:first-child>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*:first-child>.button-group.stack.user-menu,.button-group.radius.stack>*:first-child>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*:first-child>input.button-group.stack[type=submit],.button-group.radius.stack>*:first-child>.button-group.stack.dismiss-button,.button-group.radius.stack>*:first-child>input[type=submit]{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>.button-group.stack.user-menu,.button-group.radius.stack>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>input.button-group.stack[type=submit],.button-group.radius.stack>.button-group.stack.dismiss-button,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button,.button-group.radius.stack>*:last-child>#menu .user-menu-wrap .button-group.stack.user-menu,#menu .user-menu-wrap .button-group.radius.stack>*:last-child>.button-group.stack.user-menu,.button-group.radius.stack>*:last-child>.page-login .login-form input.button-group.stack[type=submit],.page-login .login-form .button-group.radius.stack>*:last-child>input.button-group.stack[type=submit],.button-group.radius.stack>*:last-child>.button-group.stack.dismiss-button,.button-group.radius.stack>*:last-child>input[type=submit]{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;float:none;display:inline-block}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>* #menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>* .button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>* .page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>* input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>* .button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,.button-group.radius.stack-for-small>*:first-child #menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:first-child .button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:first-child .page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:first-child input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:first-child .button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button,.button-group.radius.stack-for-small>*>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button,.button-group.radius.stack-for-small>*:first-child>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:first-child>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:first-child>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:first-child>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:first-child>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button,.button-group.radius.stack-for-small>*:last-child>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:last-child>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:last-child>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:last-child>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:last-child>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*{float:none;display:inline-block;display:block;margin:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>* #menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>* .button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>* .page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>* input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>* .button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>* input[type=submit]{border-left:1px solid}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,.button-group.radius.stack-for-small>*:first-child #menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:first-child .button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:first-child .page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:first-child input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:first-child .button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>* #menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>* .button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>* .page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>* input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>* .button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,.button-group.radius.stack-for-small>*:first-child #menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:first-child .button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:first-child .page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:first-child input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:first-child .button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child input[type=submit]{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button,.button-group.radius.stack-for-small>*>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button,.button-group.radius.stack-for-small>*:first-child>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:first-child>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:first-child>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:first-child>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:first-child>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:first-child>input[type=submit]{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button,.button-group.radius.stack-for-small>*:last-child>#menu .user-menu-wrap .button-group.stack-for-small.user-menu,#menu .user-menu-wrap .button-group.radius.stack-for-small>*:last-child>.button-group.stack-for-small.user-menu,.button-group.radius.stack-for-small>*:last-child>.page-login .login-form input.button-group.stack-for-small[type=submit],.page-login .login-form .button-group.radius.stack-for-small>*:last-child>input.button-group.stack-for-small[type=submit],.button-group.radius.stack-for-small>*:last-child>.button-group.stack-for-small.dismiss-button,.button-group.radius.stack-for-small>*:last-child>input[type=submit]{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;float:none;display:inline-block}.button-group.round>*>button,.button-group.round>* .button,.button-group.round>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button,.button-group.round>*:first-child input[type=submit]{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button,.button-group.round>*>input[type=submit]{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button,.button-group.round>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button,.button-group.round>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{float:none;display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button,.button-group.round.stack>* input[type=submit]{border-left:1px solid}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button,.button-group.round.stack>*:first-child input[type=submit]{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button,.button-group.round.stack>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button,.button-group.round.stack>*:first-child input[type=submit]{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button,.button-group.round.stack>*>input[type=submit]{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button,.button-group.round.stack>*:first-child>input[type=submit]{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button,.button-group.round.stack>*:last-child>input[type=submit]{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;float:none;display:inline-block}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button,.button-group.round.stack-for-small>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button,.button-group.round.stack-for-small>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{float:none;display:inline-block;display:block;margin:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-left:1px solid}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button,.button-group.round.stack-for-small>*:first-child>input[type=submit]{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button,.button-group.round.stack-for-small>*:last-child>input[type=submit]{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-group.even-2 li{margin:0 -2px;float:none;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button,.button-group.even-2 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button,.button-group.even-2 li:first-child input[type=submit]{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button,.button-group.even-2 li input[type=submit]{width:100%}.button-group.even-3 li{margin:0 -2px;float:none;display:inline-block;width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button,.button-group.even-3 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button,.button-group.even-3 li:first-child input[type=submit]{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button,.button-group.even-3 li input[type=submit]{width:100%}.button-group.even-4 li{margin:0 -2px;float:none;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button,.button-group.even-4 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button,.button-group.even-4 li:first-child input[type=submit]{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button,.button-group.even-4 li input[type=submit]{width:100%}.button-group.even-5 li{margin:0 -2px;float:none;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button,.button-group.even-5 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button,.button-group.even-5 li:first-child input[type=submit]{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button,.button-group.even-5 li input[type=submit]{width:100%}.button-group.even-6 li{margin:0 -2px;float:none;display:inline-block;width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button,.button-group.even-6 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button,.button-group.even-6 li:first-child input[type=submit]{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button,.button-group.even-6 li input[type=submit]{width:100%}.button-group.even-7 li{margin:0 -2px;float:none;display:inline-block;width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button,.button-group.even-7 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button,.button-group.even-7 li:first-child input[type=submit]{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button,.button-group.even-7 li input[type=submit]{width:100%}.button-group.even-8 li{margin:0 -2px;float:none;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button,.button-group.even-8 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button,.button-group.even-8 li:first-child input[type=submit]{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button,.button-group.even-8 li input[type=submit]{width:100%}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625rem}.button-bar .button-group div{overflow:hidden}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button,input.postfix[type=submit],.prefix.button,input.prefix[type=submit]{padding:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius,#menu .user-menu-wrap .prefix.button.user-menu,input.prefix.user-menu[type=submit],.page-login .login-form input.prefix.button[type=submit],input.prefix[type=submit],input.prefix.radius[type=submit],#menu .user-menu-wrap input.prefix[type=submit].user-menu,.page-login .login-form input.prefix[type=submit],input.prefix[type=submit].dismiss-button,.prefix.button.dismiss-button,input.prefix.dismiss-button[type=submit]{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius,#menu .user-menu-wrap .postfix.button.user-menu,input.postfix.user-menu[type=submit],.page-login .login-form input.postfix.button[type=submit],input.postfix[type=submit],input.postfix.radius[type=submit],#menu .user-menu-wrap input.postfix[type=submit].user-menu,.page-login .login-form input.postfix[type=submit],input.postfix[type=submit].dismiss-button,.postfix.button.dismiss-button,input.postfix.dismiss-button[type=submit]{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round,input.prefix.round[type=submit]{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round,input.postfix.round[type=submit]{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,#menu .user-menu-wrap input[type="text"].user-menu,.page-login .login-form input[type="text"][type=submit],input[type="text"].dismiss-button,input[type="password"].radius,#menu .user-menu-wrap input[type="password"].user-menu,.page-login .login-form input[type="password"][type=submit],input[type="password"].dismiss-button,input[type="date"].radius,#menu .user-menu-wrap input[type="date"].user-menu,.page-login .login-form input[type="date"][type=submit],input[type="date"].dismiss-button,input[type="datetime"].radius,#menu .user-menu-wrap input[type="datetime"].user-menu,.page-login .login-form input[type="datetime"][type=submit],input[type="datetime"].dismiss-button,input[type="datetime-local"].radius,#menu .user-menu-wrap input[type="datetime-local"].user-menu,.page-login .login-form input[type="datetime-local"][type=submit],input[type="datetime-local"].dismiss-button,input[type="month"].radius,#menu .user-menu-wrap input[type="month"].user-menu,.page-login .login-form input[type="month"][type=submit],input[type="month"].dismiss-button,input[type="week"].radius,#menu .user-menu-wrap input[type="week"].user-menu,.page-login .login-form input[type="week"][type=submit],input[type="week"].dismiss-button,input[type="email"].radius,#menu .user-menu-wrap input[type="email"].user-menu,.page-login .login-form input[type="email"][type=submit],input[type="email"].dismiss-button,input[type="number"].radius,#menu .user-menu-wrap input[type="number"].user-menu,.page-login .login-form input[type="number"][type=submit],input[type="number"].dismiss-button,input[type="search"].radius,#menu .user-menu-wrap input[type="search"].user-menu,.page-login .login-form input[type="search"][type=submit],input[type="search"].dismiss-button,input[type="tel"].radius,#menu .user-menu-wrap input[type="tel"].user-menu,.page-login .login-form input[type="tel"][type=submit],input[type="tel"].dismiss-button,input[type="time"].radius,#menu .user-menu-wrap input[type="time"].user-menu,.page-login .login-form input[type="time"][type=submit],input[type="time"].dismiss-button,input[type="url"].radius,#menu .user-menu-wrap input[type="url"].user-menu,.page-login .login-form input[type="url"][type=submit],input[type="url"].dismiss-button,input[type="color"].radius,#menu .user-menu-wrap input[type="color"].user-menu,.page-login .login-form input[type="color"][type=submit],input[type="color"].dismiss-button,textarea.radius,#menu .user-menu-wrap textarea.user-menu,textarea.dismiss-button{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix,form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix,form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0}textarea[rows]{height:auto}select{-webkit-appearance:none!important;-webkit-border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border:1px solid #ccc;padding:.5rem;font-size:.875rem;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:2.3125rem}select.radius,#menu .user-menu-wrap select.user-menu,select.dismiss-button{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:0 0;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.label{font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:.25rem .5rem .375rem;font-size:.6875rem;background-color:#e68c1e;color:#fff}.label.radius,#menu .user-menu-wrap .label.user-menu,.page-login .login-form input.label[type=submit],.label.dismiss-button{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.warning{background-color:#f08a24;color:#fff}.label.success{background-color:#43AC6A;color:#fff}.label.secondary{background-color:#008CBA;color:#fff}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:fixed;width:100%}table caption{background:0 0;color:#222;font-size:1rem;font-weight:700}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:.625rem 1rem .5625rem;font-size:.875rem;font-weight:700;color:#222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:.625rem 1rem .5625rem;font-size:.875rem;font-weight:700;color:#222}table tr th,table tr td{padding:.75rem 1rem;font-size:.875rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:800}#site-header{background-color:#333;box-shadow:rgba(0,0,0,.3)0 1px 2px 0}#site-header #header-container{width:100%;margin:0 auto;max-width:78.125rem;position:relative;z-index:1}#site-header #header-container:before{content:" ";display:table}#site-header #header-container:after{content:" ";display:table;clear:both}#site-header .site-title{padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left}#site-header .site-title a{display:block;padding-top:1.125rem;padding-bottom:1.125rem;color:#fff;line-height:1}#site-header .site-title a:hover{color:#e6e6e6}#menu{padding-left:.9375rem;padding-right:.9375rem;width:75%;float:left}#menu a{color:#fff}#menu a:hover{color:#e6e6e6}#menu ul{list-style:none;padding:0;margin:0;line-height:1}#menu ul li a{display:block}#menu .main-menu{text-align:right;display:none;padding-top:2.625rem}@media only screen and (min-width:64.063em){#menu .main-menu{display:block;padding-top:0}}@media only screen and (min-width:64.063em){#menu .main-menu li{float:left}}#menu .main-menu li a{display:block;padding:1.125rem .625rem}#menu .main-menu li.menu-item-has-children:hover .sub-menu{display:block}@media only screen and (min-width:64.063em){#menu .sub-menu{display:none;position:absolute;background-color:#333}#menu .sub-menu li{float:none}#menu .sub-menu li a{text-align:left;padding-right:.625rem;border-left:4px solid transparent}#menu .sub-menu li a:hover{border-left:4px solid #008CBA}#menu .sub-menu li:first-child a{padding-left:.625rem}}#menu .user-menu-wrap{display:none}@media only screen and (min-width:64.063em){#menu .user-menu-wrap{display:block;font-size:.875rem;position:absolute;top:0;right:1rem;margin-top:.375rem}#menu .user-menu-wrap:hover .profile-badge{background-color:#f7f7f7}}#menu .user-menu-wrap .profile-badge{display:block;height:2.5rem;text-align:right;padding:4px}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .profile-badge{background-color:#fff;border-radius:3.125rem;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}}#menu .user-menu-wrap .profile-badge img{max-height:100%;border-radius:50%}#menu .user-menu-wrap .user-menu{text-align:right;position:relative;z-index:1}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .user-menu{display:none;background-color:#fff;overflow:hidden;font-size:.875rem;margin-top:.4375rem;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}#menu .user-menu-wrap .user-menu a{color:#333;border-left:4px solid transparent}#menu .user-menu-wrap .user-menu a:hover{background-color:#f7f7f7;border-left:4px solid #baefff}}#menu .user-menu-wrap .user-menu li a{padding:1.125rem .625rem}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .user-menu li a{padding-left:1rem;padding-right:1rem}}#menu .user-menu-wrap .icon-down{display:none;font-size:.75rem;font-style:normal;padding-left:.375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-3px;position:relative;color:#ccc}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .icon-down{display:inline-block}}#menu .user-menu-wrap .profile-inner{display:inline-block;padding-left:.625rem;padding-right:.25rem}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .profile-inner{padding:0 .625rem;color:#333}}#menu .menu-toggle{position:absolute;right:1rem;top:.875rem}@media only screen and (min-width:64.063em){#menu .menu-toggle{display:none}}#menu .menu-toggle svg{width:32px;height:24px}#menu .menu-toggle g{fill:#fff}#menu .menu-toggle:hover g{fill:#e6e6e6}.container{width:100%;margin:0 auto;max-width:78.125rem}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}#content{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1rem}@media only screen and (min-width:64.063em){#content{padding-left:.9375rem;padding-right:.9375rem;width:66.66667%;float:left}}.front-page .introduction{position:relative}.front-page #content .introduction{padding-left:1rem}.front-page #content .activities-wrap .post{padding-left:0}.text-body{margin-bottom:2rem;position:relative}.entry-title,.entry-meta{display:inline-block}.entry-meta{margin-bottom:.625rem;font-weight:300;color:#666;clear:both}.entry-content{margin-top:1.25rem}.entry-content.excerpt p{margin-bottom:8px}.entry-category{font-weight:300;color:#666}.entry-category .dashicons-tag{font-size:1.125rem;vertical-align:baseline;position:relative;top:3px;left:-2px}.entry-category .label-category{font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:2px 7px 7px;font-size:.875rem;background-color:#ff4b33;color:#fff;border-radius:4px;margin-bottom:8px}.read-more{padding:10px 16px;margin-bottom:8px}.actions-container{text-align:right}.actions-container:before,.actions-container:after{content:" ";display:table}.actions-container:after{clear:both}.comments-link{float:left;padding-top:1.25rem}.page-login #content{width:100%;float:left}.page-login .introduction,.page-login .login-form{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen and (min-width:40.063em){.page-login .login-form{max-width:400px}}.page-login .login-form .login-remember{display:inline-block;padding:6px 0}.page-login .login-form .login-submit{display:inline-block;float:right}.page-login .login-form input[type=checkbox]{margin:0;position:relative;top:2px}.page-login .login-form input[type=submit]{margin-bottom:0}.page-login .login-form p{margin:0}@media only screen and (min-width:64.063em){.page-login .introduction,.page-login .login-form{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.page-user-search #content{width:100%;float:left}.page-user-search .search-form{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.page-user-search .search-form table{width:100%}.page-user-search .search-about{width:100%;float:left;margin-top:2rem}.page-user-search .meta{margin-bottom:1rem;font-style:italic;text-align:right}.page-user-search .filters .groups{padding-left:0;padding-right:0;width:33.33333%;float:left}.page-user-search .filters .roles{padding-left:.9375rem;padding-right:.9375rem;width:66.66667%;float:left}.page-user-search .filters .roles ul li{margin-left:4px}.page-user-search .filters .roles ul li:first-child{margin-left:0}.profile .page-title{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1rem}.profile .profile-details,.profile .account-details{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-bottom:1rem}@media only screen and (min-width:64.063em){.profile .profile-details,.profile .account-details{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.profile .account-details .inner{padding-left:1rem;padding-right:1rem}.profile h5{margin-top:.5rem}.profile .label-email-type{margin-left:2px;font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:4px 4px 5px;font-size:.6875rem;background-color:#eee;color:#333;border-radius:2px}.profile .label-email-type.mailman{color:#006887}.page-mailinglists{margin-top:1.125rem}.page-mailinglists .page-title,.page-mailinglists .search-about,.page-mailinglists .lists-list-wrap,.page-mailinglists .sort-by,.page-mailinglists .list-members-wrap{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.page-mailinglists .list-members-wrap{font-size:1rem}.page-mailinglists .toptoptop{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1.125rem}@media only screen and (min-width:64.063em){.page-mailinglists .lists-list-wrap,.page-mailinglists .list-members-wrap{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}.page-mailinglists .list-members-button{display:none}}.page-mailinglists .list-manipulation{padding-top:.625rem}.page-mailinglists .list-manipulation:before{content:" ";display:table}.page-mailinglists .list-manipulation:after{content:" ";display:table;clear:both}.page-mailinglists .list-manipulation .button-alt{margin-bottom:.5rem}.page-mailinglists .list-manipulation .sort-buttons,.page-mailinglists .list-manipulation .search-field{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}.page-mailinglists .lists-list-wrap{margin-bottom:1.125rem}.page-mailinglists .lists-list-wrap #mailinglists{padding:0;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-mailinglists .lists-list-wrap ul{list-style:none;margin:0;padding:0}.page-mailinglists .lists-list-wrap li{list-style:none;padding:10px;display:block;position:relative;line-height:1.15;border-bottom:1px solid #eee;border-left:4px solid transparent}.page-mailinglists .lists-list-wrap li:last-child{border-bottom:transparent}.page-mailinglists .lists-list-wrap li.selected{border-left:4px solid #008CBA}.page-mailinglists .lists-list-wrap li .button-alt{color:#666;background-color:transparent}.page-mailinglists .lists-list-wrap li .button-alt:hover{background-color:#eee}.page-mailinglists .list-members .list-members-title{line-height:1.15;display:inline-block;margin-right:.25rem}.page-mailinglists .list-members ul{list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-mailinglists .list-members li{list-style:none;font-size:.875rem}.page-mailinglists .list-members li a{padding:8px 10px;display:block;position:relative;border-bottom:1px solid #eee}.page-mailinglists .list-members li:last-child a{border-bottom:transparent}.page-mailinglists .list-num-members{font-size:.875rem;color:#666}.page-mailinglists .email-aliases,.page-mailinglists .email-mailman{position:absolute;right:16px;top:8px}.page-mailinglists .email-aliases .dashicons,.page-mailinglists .email-mailman .dashicons{font-size:1.125rem;vertical-align:baseline;position:relative;top:4px;left:-3px}.sidebar{padding-left:0;padding-right:0;width:100%;float:left;font-weight:500;padding-top:1rem}@media only screen and (min-width:64.063em){.sidebar{padding-left:.9375rem;padding-right:.9375rem;width:33.33333%;float:left;font-weight:300}}.sidebar h2{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.sidebar h2{padding-left:0;padding-right:0}}.sidebar h2,.sidebar h2 a.rsswidget{font-size:1.25rem;margin-bottom:0}.sidebar h2 a.rsswidget{font-weight:400}.sidebar .searchform{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.sidebar .searchform{padding-left:0;padding-right:0}}.sidebar .searchform input[type=text]{width:75%;margin:0;display:block;float:left}.sidebar .searchform input[type=submit]{padding:0 8px;margin:0;text-align:center;line-height:2.3125rem;border:none;display:block;float:left;width:25%}.sidebar .widgettitle{clear:both}.sidebar .rsswidget img{display:none}.sidebar a.rsswidget,.sidebar .rss-date,.sidebar li.recentcomments a{font-size:.875rem}.sidebar ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:64.063em){.sidebar ul{list-style:disc outside none}}.sidebar ul li{display:block;padding:1rem}.sidebar ul li:nth-child(even){background-color:#f5f5f5}@media only screen and (min-width:64.063em){.sidebar ul li:nth-child(even){background-color:transparent}}@media only screen and (min-width:64.063em){.sidebar ul li{display:list-item;padding:0;margin-left:1.25rem}}.card,.front-page .introduction{padding-top:.625rem;padding-bottom:.625rem;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.text-body{padding:.625rem 1rem}.text-body,.page-login .login-form,.page-user-search .search-form{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-login .login-form,.page-user-search .search-form{padding-top:.625rem;padding-bottom:.625rem}.page-user-search .search-about{padding:.625rem .9375rem}.page-user-search .search-about,.profile .profile-details .inner{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.profile .profile-details .inner{padding:.625rem 1rem}.profile .account-details .inner{padding-top:.625rem;padding-bottom:.625rem;background-color:#fff;border:1px solid #eee;border-radius:2px}.profile .account-details .inner,.card-z1{box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}.card-z2{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.love{color:#faafba}.credits-wrap{width:100%;margin:0 auto;max-width:78.125rem}.credits-wrap:before,.credits-wrap:after{content:" ";display:table}.credits-wrap:after{clear:both}.credits-wrap .credits{margin-top:25px;margin-bottom:25px;padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;text-align:center;color:#666;font-size:.75rem}.fadein{-webkit-animation:fadein 1.5s 1;animation:fadein 1.5s 1}@-webkit-keyframes fadein{from{opacity:0;top:-10px}to{opacity:1;top:0}}@keyframes fadein{from{opacity:0;top:-10px}to{opacity:1;top:0}}.dismiss{position:absolute;display:block;top:0;right:0;font-size:1.875rem;color:#ccc;padding:7px}.dismiss-button{padding:.8em 1.2em}.vcard{margin:0;border:0;padding:0}.visible{display:block!important}.button-alt{border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding:.4375rem .875rem .5rem;background-color:#eee;color:#333;border-radius:.3125rem;transition:background-color 300ms ease-out;border:1px solid transparent}.button-alt:hover,.button-alt:focus{background-color:#bebebe;color:#333}.button-alt:hover{background-color:#ccc}.active{background-color:#008CBA;color:#fff}.active:hover{color:#fff;background-color:#006887} \ No newline at end of file +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}kbd,pre,samp{font-family:monospace,monospace}button{font:inherit}input,optgroup{margin:0}input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}input[type="submit"]{cursor:pointer}html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('../images/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('../images/chosen-sprite.png') no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('../images/chosen-sprite.png') no-repeat 100% -20px;background:url('../images/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:36px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('../images/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url('../images/chosen-sprite.png') no-repeat -30px -20px;background:url('../images/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('../images/chosen-sprite@2x.png') !important;background-size:52px 37px!important;background-repeat:no-repeat!important}}meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select,.row{width:100%}.row{margin:0 auto;max-width:78.125rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin:0 -.9375rem;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0%!important}.small-offset-1{margin-left:8.3333333333%!important}.small-offset-2{margin-left:16.6666666667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.3333333333%!important}.small-offset-5{margin-left:41.6666666667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.3333333333%!important}.small-offset-8{margin-left:66.6666666667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.3333333333%!important}.small-offset-11{margin-left:91.6666666667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0%!important}.medium-offset-1{margin-left:8.3333333333%!important}.medium-offset-2{margin-left:16.6666666667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.3333333333%!important}.medium-offset-5{margin-left:41.6666666667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.3333333333%!important}.medium-offset-8{margin-left:66.6666666667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.3333333333%!important}.medium-offset-11{margin-left:91.6666666667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0%!important}.large-offset-1{margin-left:8.3333333333%!important}.large-offset-2{margin-left:16.6666666667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.3333333333%!important}.large-offset-5{margin-left:41.6666666667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.3333333333%!important}.large-offset-8{margin-left:66.6666666667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.3333333333%!important}.large-offset-11{margin-left:91.6666666667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}[class*="block-grid-"]{display:block;padding:0;margin:0 -.625rem}[class*="block-grid-"]:before{content:" ";display:table}[class*="block-grid-"]:after{content:" ";display:table;clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.show-for-landscape,table.hide-for-portrait{display:table!important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.show-for-portrait,table.hide-for-landscape{display:table!important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch,.touch table.show-for-touch{display:table!important}thead.hide-for-touch,.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch,.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch,.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch,.touch td.show-for-touch,th.hide-for-touch,.touch th.show-for-touch{display:table-cell!important}.print-only{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}div{margin:0}div,dl{padding:0}dt,dd{margin:0}dt,dd,ul,ol{padding:0}li{margin:0}li,h1,h2,h3,h4,h5,h6{padding:0}pre{margin:0}pre,form,p,th,td{padding:0}th,td{margin:0}a{color:#e68c1e;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#ca7916}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;margin:0 0 1.25rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:1.21875rem}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin:.2rem 0 .5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#595959;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4,h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#595959;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700}strong,b,small{line-height:inherit}small{font-size:60%}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:#9ee7ff;border-width:1px;border-style:solid;border-color:#75ddff;padding:.125rem .3125rem .0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;list-style-position:outside;font-family:inherit}dl{margin:0 0 1.25rem}ul{margin:0 0 1.25rem 1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin:0 0 1.25rem 1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{font-size:90%;color:#000;cursor:help}acronym{text-transform:uppercase}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#3b3b3b}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#3b3b3b}blockquote,blockquote p{line-height:1.6;color:#595959}.vcard{display:inline-block;border:1px solid #ddd}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}button,.button,input[type=submit]{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#e68c1e;border-color:#bc7114;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,input[type=submit]:hover,.button:focus,input[type=submit]:focus{background-color:#bc7114;color:#fff}button.secondary,.button.secondary,input.secondary[type=submit]{background-color:#008CBA;border-color:#007095;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,input.secondary[type=submit]:hover,.button.secondary:focus,input.secondary[type=submit]:focus{background-color:#007095;color:#fff}button.success,.button.success,input.success[type=submit]{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,input.success[type=submit]:hover,.button.success:focus,input.success[type=submit]:focus{background-color:#368a55;color:#fff}button.alert,.button.alert,input.alert[type=submit]{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,input.alert[type=submit]:hover,.button.alert:focus,input.alert[type=submit]:focus{background-color:#cf2a0e;color:#fff}button.warning,.button.warning,input.warning[type=submit]{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,input.warning[type=submit]:hover,.button.warning:focus,input.warning[type=submit]:focus{background-color:#cf6e0e;color:#fff}button.info,.button.info,input.info[type=submit]{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,input.info[type=submit]:hover,.button.info:focus,input.info[type=submit]:focus{background-color:#61b6d9;color:#fff}button.large,.button.large,input.large[type=submit]{padding:1.125rem 2.25rem 1.1875rem;font-size:1.25rem}button.small,.button.small,input.small[type=submit]{padding:.875rem 1.75rem .9375rem;font-size:.8125rem}button.tiny,.button.tiny,input.tiny[type=submit]{padding:.625rem 1.25rem .6875rem;font-size:.6875rem}button.expand,.button.expand,input.expand[type=submit]{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align,input.left-align[type=submit]{text-align:left;text-indent:.75rem}button.right-align,.button.right-align,input.right-align[type=submit]{text-align:right;padding-right:.75rem}button.radius,#menu .user-menu-wrap button.user-menu,button.dismiss-button,.button.radius,#menu .user-menu-wrap .button.user-menu,#menu .user-menu-wrap input.user-menu[type=submit],.page-login .login-form input[type=submit],input.radius[type=submit],input[type=submit].dismiss-button,.button.dismiss-button{border-radius:3px}button.round,.button.round,input.round[type=submit]{border-radius:1000px}button.disabled,button[disabled],.button.disabled,input.disabled[type=submit],.button[disabled],input[disabled][type=submit]{background-color:#e68c1e;border-color:#bc7114;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,input.disabled[type=submit]:hover,.button.disabled:focus,input.disabled[type=submit]:focus,.button[disabled]:hover,input[disabled][type=submit]:hover,.button[disabled]:focus,input[disabled][type=submit]:focus{background-color:#bc7114;color:#fff;background-color:#e68c1e}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,input.disabled.secondary[type=submit],.button[disabled].secondary,input[disabled].secondary[type=submit]{background-color:#008CBA;border-color:#007095;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,input.disabled.secondary[type=submit]:hover,.button.disabled.secondary:focus,input.disabled.secondary[type=submit]:focus,.button[disabled].secondary:hover,input[disabled].secondary[type=submit]:hover,.button[disabled].secondary:focus,input[disabled].secondary[type=submit]:focus{background-color:#007095;color:#fff;background-color:#008CBA}button.disabled.success,button[disabled].success,.button.disabled.success,input.disabled.success[type=submit],.button[disabled].success,input[disabled].success[type=submit]{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,input.disabled.success[type=submit]:hover,.button.disabled.success:focus,input.disabled.success[type=submit]:focus,.button[disabled].success:hover,input[disabled].success[type=submit]:hover,.button[disabled].success:focus,input[disabled].success[type=submit]:focus{background-color:#368a55;color:#fff;background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,input.disabled.alert[type=submit],.button[disabled].alert,input[disabled].alert[type=submit]{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,input.disabled.alert[type=submit]:hover,.button.disabled.alert:focus,input.disabled.alert[type=submit]:focus,.button[disabled].alert:hover,input[disabled].alert[type=submit]:hover,.button[disabled].alert:focus,input[disabled].alert[type=submit]:focus{background-color:#cf2a0e;color:#fff;background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,input.disabled.warning[type=submit],.button[disabled].warning,input[disabled].warning[type=submit]{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,input.disabled.warning[type=submit]:hover,.button.disabled.warning:focus,input.disabled.warning[type=submit]:focus,.button[disabled].warning:hover,input[disabled].warning[type=submit]:hover,.button[disabled].warning:focus,input[disabled].warning[type=submit]:focus{background-color:#cf6e0e;color:#fff;background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,input.disabled.info[type=submit],.button[disabled].info,input[disabled].info[type=submit]{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,input.disabled.info[type=submit]:hover,.button.disabled.info:focus,input.disabled.info[type=submit]:focus,.button[disabled].info:hover,input[disabled].info[type=submit]:hover,.button[disabled].info:focus,input[disabled].info[type=submit]:focus{background-color:#61b6d9;color:#fff;background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button,input[type=submit]{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button,.button-group.even-2 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button,.button-group.even-2 li:first-child input[type=submit]{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button,.button-group.even-2 li input[type=submit]{width:100%}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button,.button-group.even-3 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button,.button-group.even-3 li:first-child input[type=submit]{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button,.button-group.even-3 li input[type=submit]{width:100%}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button,.button-group.even-4 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button,.button-group.even-4 li:first-child input[type=submit]{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button,.button-group.even-4 li input[type=submit]{width:100%}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button,.button-group.even-5 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button,.button-group.even-5 li:first-child input[type=submit]{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button,.button-group.even-5 li input[type=submit]{width:100%}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button,.button-group.even-6 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button,.button-group.even-6 li:first-child input[type=submit]{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button,.button-group.even-6 li input[type=submit]{width:100%}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button,.button-group.even-7 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button,.button-group.even-7 li:first-child input[type=submit]{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button,.button-group.even-7 li input[type=submit]{width:100%}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button,.button-group.even-8 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button,.button-group.even-8 li:first-child input[type=submit]{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button,.button-group.even-8 li input[type=submit]{width:100%}.button-group>li{margin:0 -2px;display:inline-block}.button-group>li>button,.button-group>li .button,.button-group>li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group>li:first-child button,.button-group>li:first-child .button,.button-group>li:first-child input[type=submit]{border-left:0}.button-group.stack>li{display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button,.button-group.stack>li input[type=submit]{border-left:1px solid}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button,.button-group.stack>li:first-child input[type=submit]{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button,.button-group.stack>li input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button,.button-group.stack>li:first-child input[type=submit]{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{display:inline-block;display:block;margin:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-left:1px solid}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-top:0}}.button-group.radius>*,#menu .user-menu-wrap .button-group.user-menu>*,.page-login .login-form input.button-group[type=submit]>*,.button-group.dismiss-button>*{margin:0 -2px;display:inline-block}.button-group.radius>*>button,#menu .user-menu-wrap .button-group.user-menu>*>button,.page-login .login-form input.button-group[type=submit]>*>button,.button-group.dismiss-button>*>button,.button-group.radius>* .button,#menu .user-menu-wrap .button-group.user-menu>* .button,.page-login .login-form input.button-group[type=submit]>* .button,.button-group.dismiss-button>* .button,.button-group.radius>* input[type=submit],#menu .user-menu-wrap .button-group.user-menu>* input[type=submit],.page-login .login-form input.button-group[type=submit]>* input[type=submit],.button-group.dismiss-button>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius>*:first-child button,#menu .user-menu-wrap .button-group.user-menu>*:first-child button,.page-login .login-form input.button-group[type=submit]>*:first-child button,.button-group.dismiss-button>*:first-child button,.button-group.radius>*:first-child .button,#menu .user-menu-wrap .button-group.user-menu>*:first-child .button,.page-login .login-form input.button-group[type=submit]>*:first-child .button,.button-group.dismiss-button>*:first-child .button,.button-group.radius>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group[type=submit]>*:first-child input[type=submit],.button-group.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius>*,#menu .user-menu-wrap .button-group.user-menu>*,.page-login .login-form input.button-group[type=submit]>*,.button-group.dismiss-button>*,.button-group.radius>*>a,#menu .user-menu-wrap .button-group.user-menu>*>a,.page-login .login-form input.button-group[type=submit]>*>a,.button-group.dismiss-button>*>a,.button-group.radius>*>button,#menu .user-menu-wrap .button-group.user-menu>*>button,.page-login .login-form input.button-group[type=submit]>*>button,.button-group.dismiss-button>*>button,.button-group.radius>*>.button,#menu .user-menu-wrap .button-group.user-menu>*>.button,.page-login .login-form input.button-group[type=submit]>*>.button,.button-group.dismiss-button>*>.button,.button-group.radius>*>input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*>input[type=submit],.page-login .login-form input.button-group[type=submit]>*>input[type=submit],.button-group.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius>*:first-child,#menu .user-menu-wrap .button-group.user-menu>*:first-child,.page-login .login-form input.button-group[type=submit]>*:first-child,.button-group.dismiss-button>*:first-child,.button-group.radius>*:first-child>a,#menu .user-menu-wrap .button-group.user-menu>*:first-child>a,.page-login .login-form input.button-group[type=submit]>*:first-child>a,.button-group.dismiss-button>*:first-child>a,.button-group.radius>*:first-child>button,#menu .user-menu-wrap .button-group.user-menu>*:first-child>button,.page-login .login-form input.button-group[type=submit]>*:first-child>button,.button-group.dismiss-button>*:first-child>button,.button-group.radius>*:first-child>.button,#menu .user-menu-wrap .button-group.user-menu>*:first-child>.button,.page-login .login-form input.button-group[type=submit]>*:first-child>.button,.button-group.dismiss-button>*:first-child>.button,.button-group.radius>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group[type=submit]>*:first-child>input[type=submit],.button-group.dismiss-button>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,#menu .user-menu-wrap .button-group.user-menu>*:last-child,.page-login .login-form input.button-group[type=submit]>*:last-child,.button-group.dismiss-button>*:last-child,.button-group.radius>*:last-child>a,#menu .user-menu-wrap .button-group.user-menu>*:last-child>a,.page-login .login-form input.button-group[type=submit]>*:last-child>a,.button-group.dismiss-button>*:last-child>a,.button-group.radius>*:last-child>button,#menu .user-menu-wrap .button-group.user-menu>*:last-child>button,.page-login .login-form input.button-group[type=submit]>*:last-child>button,.button-group.dismiss-button>*:last-child>button,.button-group.radius>*:last-child>.button,#menu .user-menu-wrap .button-group.user-menu>*:last-child>.button,.page-login .login-form input.button-group[type=submit]>*:last-child>.button,.button-group.dismiss-button>*:last-child>.button,.button-group.radius>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group[type=submit]>*:last-child>input[type=submit],.button-group.dismiss-button>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*,#menu .user-menu-wrap .button-group.stack.user-menu>*,.page-login .login-form input.button-group.stack[type=submit]>*,.button-group.stack.dismiss-button>*{display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button,.button-group.radius.stack>* .button,#menu .user-menu-wrap .button-group.stack.user-menu>* .button,.page-login .login-form input.button-group.stack[type=submit]>* .button,.button-group.stack.dismiss-button>* .button,.button-group.radius.stack>* input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>* input[type=submit],.button-group.stack.dismiss-button>* input[type=submit]{border-left:1px solid}.button-group.radius.stack>*:first-child button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child button,.button-group.stack.dismiss-button>*:first-child button,.button-group.radius.stack>*:first-child .button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child .button,.button-group.stack.dismiss-button>*:first-child .button,.button-group.radius.stack>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:first-child input[type=submit],.button-group.stack.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button,.button-group.radius.stack>* .button,#menu .user-menu-wrap .button-group.stack.user-menu>* .button,.page-login .login-form input.button-group.stack[type=submit]>* .button,.button-group.stack.dismiss-button>* .button,.button-group.radius.stack>* input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>* input[type=submit],.button-group.stack.dismiss-button>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button{width:100%}.button-group.radius.stack>*:first-child button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child button,.button-group.stack.dismiss-button>*:first-child button,.button-group.radius.stack>*:first-child .button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child .button,.button-group.stack.dismiss-button>*:first-child .button,.button-group.radius.stack>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:first-child input[type=submit],.button-group.stack.dismiss-button>*:first-child input[type=submit]{border-top:0}.button-group.radius.stack>*,#menu .user-menu-wrap .button-group.stack.user-menu>*,.page-login .login-form input.button-group.stack[type=submit]>*,.button-group.stack.dismiss-button>*,.button-group.radius.stack>*>a,#menu .user-menu-wrap .button-group.stack.user-menu>*>a,.page-login .login-form input.button-group.stack[type=submit]>*>a,.button-group.stack.dismiss-button>*>a,.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button,.button-group.radius.stack>*>.button,#menu .user-menu-wrap .button-group.stack.user-menu>*>.button,.page-login .login-form input.button-group.stack[type=submit]>*>.button,.button-group.stack.dismiss-button>*>.button,.button-group.radius.stack>*>input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*>input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*>input[type=submit],.button-group.stack.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius.stack>*:first-child,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child,.page-login .login-form input.button-group.stack[type=submit]>*:first-child,.button-group.stack.dismiss-button>*:first-child,.button-group.radius.stack>*:first-child>a,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>a,.page-login .login-form input.button-group.stack[type=submit]>*:first-child>a,.button-group.stack.dismiss-button>*:first-child>a,.button-group.radius.stack>*:first-child>button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child>button,.button-group.stack.dismiss-button>*:first-child>button,.button-group.radius.stack>*:first-child>.button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>.button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child>.button,.button-group.stack.dismiss-button>*:first-child>.button,.button-group.radius.stack>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:first-child>input[type=submit],.button-group.stack.dismiss-button>*:first-child>input[type=submit]{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child,.page-login .login-form input.button-group.stack[type=submit]>*:last-child,.button-group.stack.dismiss-button>*:last-child,.button-group.radius.stack>*:last-child>a,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>a,.page-login .login-form input.button-group.stack[type=submit]>*:last-child>a,.button-group.stack.dismiss-button>*:last-child>a,.button-group.radius.stack>*:last-child>button,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>button,.page-login .login-form input.button-group.stack[type=submit]>*:last-child>button,.button-group.stack.dismiss-button>*:last-child>button,.button-group.radius.stack>*:last-child>.button,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>.button,.page-login .login-form input.button-group.stack[type=submit]>*:last-child>.button,.button-group.stack.dismiss-button>*:last-child>.button,.button-group.radius.stack>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:last-child>input[type=submit],.button-group.stack.dismiss-button>*:last-child>input[type=submit]{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*{margin:0 -2px;display:inline-block}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>* .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>* .button,.button-group.stack-for-small.dismiss-button>* .button,.button-group.radius.stack-for-small>* input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>* input[type=submit],.button-group.stack-for-small.dismiss-button>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius.stack-for-small>*:first-child button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child button,.button-group.stack-for-small.dismiss-button>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child .button,.button-group.stack-for-small.dismiss-button>*:first-child .button,.button-group.radius.stack-for-small>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*,.button-group.radius.stack-for-small>*>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>a,.button-group.stack-for-small.dismiss-button>*>a,.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>*>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>.button,.button-group.stack-for-small.dismiss-button>*>.button,.button-group.radius.stack-for-small>*>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*>input[type=submit],.button-group.stack-for-small.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius.stack-for-small>*:first-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child,.button-group.stack-for-small.dismiss-button>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>a,.button-group.stack-for-small.dismiss-button>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>button,.button-group.stack-for-small.dismiss-button>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>.button,.button-group.stack-for-small.dismiss-button>*:first-child>.button,.button-group.radius.stack-for-small>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child,.button-group.stack-for-small.dismiss-button>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>a,.button-group.stack-for-small.dismiss-button>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>button,.button-group.stack-for-small.dismiss-button>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>.button,.button-group.stack-for-small.dismiss-button>*:last-child>.button,.button-group.radius.stack-for-small>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*{display:inline-block;display:block;margin:0}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>* .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>* .button,.button-group.stack-for-small.dismiss-button>* .button,.button-group.radius.stack-for-small>* input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>* input[type=submit],.button-group.stack-for-small.dismiss-button>* input[type=submit]{border-left:1px solid}.button-group.radius.stack-for-small>*:first-child button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child button,.button-group.stack-for-small.dismiss-button>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child .button,.button-group.stack-for-small.dismiss-button>*:first-child .button,.button-group.radius.stack-for-small>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>* .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>* .button,.button-group.stack-for-small.dismiss-button>* .button,.button-group.radius.stack-for-small>* input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>* input[type=submit],.button-group.stack-for-small.dismiss-button>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child button,.button-group.stack-for-small.dismiss-button>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child .button,.button-group.stack-for-small.dismiss-button>*:first-child .button,.button-group.radius.stack-for-small>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child input[type=submit]{border-top:0}.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*,.button-group.radius.stack-for-small>*>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>a,.button-group.stack-for-small.dismiss-button>*>a,.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>*>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>.button,.button-group.stack-for-small.dismiss-button>*>.button,.button-group.radius.stack-for-small>*>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*>input[type=submit],.button-group.stack-for-small.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius.stack-for-small>*:first-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child,.button-group.stack-for-small.dismiss-button>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>a,.button-group.stack-for-small.dismiss-button>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>button,.button-group.stack-for-small.dismiss-button>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>.button,.button-group.stack-for-small.dismiss-button>*:first-child>.button,.button-group.radius.stack-for-small>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child>input[type=submit]{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child,.button-group.stack-for-small.dismiss-button>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>a,.button-group.stack-for-small.dismiss-button>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>button,.button-group.stack-for-small.dismiss-button>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>.button,.button-group.stack-for-small.dismiss-button>*:last-child>.button,.button-group.radius.stack-for-small>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:last-child>input[type=submit]{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;display:inline-block}.button-group.round>*>button,.button-group.round>* .button,.button-group.round>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button,.button-group.round>*:first-child input[type=submit]{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button,.button-group.round>*>input[type=submit]{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button,.button-group.round>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button,.button-group.round>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button,.button-group.round.stack>* input[type=submit]{border-left:1px solid}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button,.button-group.round.stack>*:first-child input[type=submit]{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button,.button-group.round.stack>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button,.button-group.round.stack>*:first-child input[type=submit]{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button,.button-group.round.stack>*>input[type=submit]{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button,.button-group.round.stack>*:first-child>input[type=submit]{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button,.button-group.round.stack>*:last-child>input[type=submit]{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button,.button-group.round.stack-for-small>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button,.button-group.round.stack-for-small>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{display:inline-block;display:block;margin:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-left:1px solid}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button,.button-group.round.stack-for-small>*:first-child>input[type=submit]{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button,.button-group.round.stack-for-small>*:last-child>input[type=submit]{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625rem}.button-bar .button-group div{overflow:hidden}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:visible;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button,input.postfix[type=submit],.prefix.button,input.prefix[type=submit]{padding:0;text-align:center;border:none}.prefix.button.radius,#menu .user-menu-wrap .prefix.button.user-menu,#menu .user-menu-wrap input.prefix.user-menu[type=submit],.page-login .login-form input.prefix[type=submit],input.prefix.radius[type=submit],input.prefix[type=submit].dismiss-button,.prefix.button.dismiss-button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius,#menu .user-menu-wrap .postfix.button.user-menu,#menu .user-menu-wrap input.postfix.user-menu[type=submit],.page-login .login-form input.postfix[type=submit],input.postfix.radius[type=submit],input.postfix[type=submit].dismiss-button,.postfix.button.dismiss-button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round,input.prefix.round[type=submit]{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round,input.postfix.round[type=submit]{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:all .15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,#menu .user-menu-wrap input[type="text"].user-menu,.page-login .login-form input[type="text"][type=submit],input[type="text"].dismiss-button,input[type="password"].radius,#menu .user-menu-wrap input[type="password"].user-menu,.page-login .login-form input[type="password"][type=submit],input[type="password"].dismiss-button,input[type="date"].radius,#menu .user-menu-wrap input[type="date"].user-menu,.page-login .login-form input[type="date"][type=submit],input[type="date"].dismiss-button,input[type="datetime"].radius,#menu .user-menu-wrap input[type="datetime"].user-menu,.page-login .login-form input[type="datetime"][type=submit],input[type="datetime"].dismiss-button,input[type="datetime-local"].radius,#menu .user-menu-wrap input[type="datetime-local"].user-menu,.page-login .login-form input[type="datetime-local"][type=submit],input[type="datetime-local"].dismiss-button,input[type="month"].radius,#menu .user-menu-wrap input[type="month"].user-menu,.page-login .login-form input[type="month"][type=submit],input[type="month"].dismiss-button,input[type="week"].radius,#menu .user-menu-wrap input[type="week"].user-menu,.page-login .login-form input[type="week"][type=submit],input[type="week"].dismiss-button,input[type="email"].radius,#menu .user-menu-wrap input[type="email"].user-menu,.page-login .login-form input[type="email"][type=submit],input[type="email"].dismiss-button,input[type="number"].radius,#menu .user-menu-wrap input[type="number"].user-menu,.page-login .login-form input[type="number"][type=submit],input[type="number"].dismiss-button,input[type="search"].radius,#menu .user-menu-wrap input[type="search"].user-menu,.page-login .login-form input[type="search"][type=submit],input[type="search"].dismiss-button,input[type="tel"].radius,#menu .user-menu-wrap input[type="tel"].user-menu,.page-login .login-form input[type="tel"][type=submit],input[type="tel"].dismiss-button,input[type="time"].radius,#menu .user-menu-wrap input[type="time"].user-menu,.page-login .login-form input[type="time"][type=submit],input[type="time"].dismiss-button,input[type="url"].radius,#menu .user-menu-wrap input[type="url"].user-menu,.page-login .login-form input[type="url"][type=submit],input[type="url"].dismiss-button,input[type="color"].radius,#menu .user-menu-wrap input[type="color"].user-menu,.page-login .login-form input[type="color"][type=submit],input[type="color"].dismiss-button,textarea.radius,#menu .user-menu-wrap textarea.user-menu,textarea.dismiss-button{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix,form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix,form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none!important;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:"Open Sans",sans-serif;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius,#menu .user-menu-wrap select.user-menu,select.dismiss-button{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:0 0;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.label{font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:.25rem .5rem;font-size:.6875rem;background-color:#e68c1e;color:#fff}.label.radius,#menu .user-menu-wrap .label.user-menu,.page-login .login-form input.label[type=submit],.label.dismiss-button{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.warning{background-color:#f08a24;color:#fff}.label.success{background-color:#43AC6A;color:#fff}.label.secondary{background-color:#008CBA;color:#fff}.label.info{background-color:#a0d3e8;color:#333}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto}table caption{background:0 0;color:#222;font-size:1rem;font-weight:700}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:.625rem 1rem .5625rem;font-size:.875rem;font-weight:700;color:#222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:.625rem 1rem .5625rem;font-size:.875rem;font-weight:700;color:#222}table tr th,table tr td{padding:.75rem 1rem;font-size:.875rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:800}#site-header{background-color:#333;box-shadow:rgba(0,0,0,.3)0 1px 2px 0}#site-header #header-container{width:100%;margin:0 auto;max-width:78.125rem;position:relative;z-index:1}#site-header #header-container:before{content:" ";display:table}#site-header #header-container:after{content:" ";display:table;clear:both}#site-header .site-title{padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left}#site-header .site-title a{display:block;padding-top:1.125rem;padding-bottom:1.125rem;color:#fff;line-height:1}#site-header .site-title a:hover{color:#e6e6e6}#menu{padding-left:.9375rem;padding-right:.9375rem;width:75%;float:left}#menu a{color:#fff}#menu a:hover{color:#e6e6e6}#menu ul{list-style:none;padding:0;margin:0;line-height:1}#menu ul li a{display:block}#menu .main-menu{text-align:right;display:none;padding-top:2.625rem}@media only screen and (min-width:64.063em){#menu .main-menu{display:block;padding-top:0}}@media only screen and (min-width:64.063em){#menu .main-menu li{float:left}}#menu .main-menu li a{display:block;padding:1.125rem .625rem}#menu .main-menu li.menu-item-has-children:hover .sub-menu{display:block}@media only screen and (min-width:64.063em){#menu .sub-menu{display:none;position:absolute;background-color:#333}#menu .sub-menu li{float:none}#menu .sub-menu li a{text-align:left;padding-right:.625rem;border-left:4px solid transparent}#menu .sub-menu li a:hover{border-left:4px solid #008CBA}#menu .sub-menu li:first-child a{padding-left:.625rem}}#menu .user-menu-wrap{display:none}@media only screen and (min-width:64.063em){#menu .user-menu-wrap{display:block;font-size:.875rem;position:absolute;top:0;right:1rem;margin-top:.375rem}#menu .user-menu-wrap:hover .profile-badge{background-color:#f7f7f7}}#menu .user-menu-wrap .profile-badge{display:block;height:2.5rem;text-align:right;padding:4px}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .profile-badge{background-color:#fff;border-radius:3.125rem;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}}#menu .user-menu-wrap .profile-badge img{max-height:100%;border-radius:50%}#menu .user-menu-wrap .user-menu{text-align:right;position:relative;z-index:1}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .user-menu{display:none;background-color:#fff;overflow:hidden;font-size:.875rem;margin-top:.4375rem;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}#menu .user-menu-wrap .user-menu a{color:#333;border-left:4px solid transparent}#menu .user-menu-wrap .user-menu a:hover{background-color:#f7f7f7;border-left:4px solid #baeeff}}#menu .user-menu-wrap .user-menu li a{padding:1.125rem .625rem}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .user-menu li a{padding-left:1rem;padding-right:1rem}}#menu .user-menu-wrap .icon-down{display:none;font-size:.75rem;font-style:normal;padding-left:.375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-3px;position:relative;color:#ccc}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .icon-down{display:inline-block}}#menu .user-menu-wrap .profile-inner{display:inline-block;padding-left:.625rem;padding-right:.25rem}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .profile-inner{padding:0 .625rem;color:#333}}#menu .menu-toggle{position:absolute;right:1rem;top:.875rem}@media only screen and (min-width:64.063em){#menu .menu-toggle{display:none}}#menu .menu-toggle svg{width:32px;height:24px}#menu .menu-toggle g{fill:#fff}#menu .menu-toggle:hover g{fill:#e6e6e6}.container{width:100%;margin:0 auto;max-width:78.125rem}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}#content{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1rem}@media only screen and (min-width:64.063em){#content{padding-left:.9375rem;padding-right:.9375rem;width:66.6666666667%;float:left}}.front-page .introduction{position:relative}.front-page #content .introduction{padding-left:1rem}.front-page #content .activities-wrap .post{padding-left:0}.text-body{margin-bottom:2rem;position:relative}.entry-title,.entry-meta{display:inline-block}.entry-meta{margin-bottom:.625rem;font-weight:300;color:#666;clear:both}.entry-content{margin-top:1.25rem}.entry-content.excerpt p{margin-bottom:8px}.entry-category{font-weight:300;color:#666}.entry-category .dashicons-tag{font-size:1.125rem;vertical-align:baseline;position:relative;top:3px;left:-2px}.entry-category .label-category{font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:2px 7px 7px;font-size:.875rem;background-color:#ff4c33;color:#fff;border-radius:4px;margin-bottom:8px}.read-more{padding:10px 16px;margin-bottom:8px}.actions-container{text-align:right}.actions-container:before,.actions-container:after{content:" ";display:table}.actions-container:after{clear:both}.comments-link{float:left;padding-top:1.25rem}.page-login #content{width:100%;float:left}.page-login .introduction,.page-login .login-form{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen and (min-width:40.063em){.page-login .login-form{max-width:400px}}.page-login .login-form .login-remember{display:inline-block;padding:6px 0}.page-login .login-form .login-submit{display:inline-block;float:right}.page-login .login-form input[type=checkbox]{margin:0;position:relative;top:2px}.page-login .login-form input[type=submit]{margin-bottom:0}.page-login .login-form p{margin:0}@media only screen and (min-width:64.063em){.page-login .introduction,.page-login .login-form{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.page-user-search #content{width:100%;float:left}.page-user-search .search-form{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.page-user-search .search-form table{width:100%}.page-user-search .search-about{width:100%;float:left;margin-top:2rem}.page-user-search .meta{margin-bottom:1rem;font-style:italic;text-align:right}.page-user-search .filters .groups{padding-left:0;padding-right:0;width:33.3333333333%;float:left}.page-user-search .filters .roles{padding-left:.9375rem;padding-right:.9375rem;width:66.6666666667%;float:left}.page-user-search .filters .roles ul li{margin-left:4px}.page-user-search .filters .roles ul li:first-child{margin-left:0}.profile .page-title{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1rem}.profile .profile-details,.profile .account-details{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-bottom:1rem}@media only screen and (min-width:64.063em){.profile .profile-details,.profile .account-details{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.profile .account-details .inner{padding-left:1rem;padding-right:1rem}.profile h5{margin-top:.5rem}.profile .label-email-type{margin-left:2px;font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:4px 4px 5px;font-size:.6875rem;background-color:#eee;color:#333;border-radius:2px}.profile .label-email-type.mailman{color:#006687}.page-mailinglists{margin-top:1.125rem}.page-mailinglists .page-title,.page-mailinglists .search-about,.page-mailinglists .lists-list-wrap,.page-mailinglists .sort-by,.page-mailinglists .list-members-wrap{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.page-mailinglists .list-members-wrap{font-size:1rem}.page-mailinglists .toptoptop{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1.125rem}@media only screen and (min-width:64.063em){.page-mailinglists .lists-list-wrap,.page-mailinglists .list-members-wrap{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}.page-mailinglists .list-members-button{display:none}}.page-mailinglists .list-manipulation{padding-top:.625rem}.page-mailinglists .list-manipulation:before{content:" ";display:table}.page-mailinglists .list-manipulation:after{content:" ";display:table;clear:both}.page-mailinglists .list-manipulation .button-alt{margin-bottom:.5rem}.page-mailinglists .list-manipulation .sort-buttons,.page-mailinglists .list-manipulation .search-field{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}.page-mailinglists .lists-list-wrap{margin-bottom:1.125rem}.page-mailinglists .lists-list-wrap #mailinglists{padding:0;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-mailinglists .lists-list-wrap ul{list-style:none;margin:0;padding:0}.page-mailinglists .lists-list-wrap li{list-style:none;padding:10px;display:block;position:relative;line-height:1.15;border-bottom:1px solid #eee;border-left:4px solid transparent}.page-mailinglists .lists-list-wrap li:last-child{border-bottom:transparent}.page-mailinglists .lists-list-wrap li.selected{border-left:4px solid #008CBA}.page-mailinglists .lists-list-wrap li .button-alt{color:#666;background-color:transparent}.page-mailinglists .lists-list-wrap li .button-alt:hover{background-color:#eee}.page-mailinglists .list-members .list-members-title{line-height:1.15;display:inline-block;margin-right:.25rem}.page-mailinglists .list-members ul{list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-mailinglists .list-members li{list-style:none;font-size:.875rem}.page-mailinglists .list-members li a{padding:8px 10px;display:block;position:relative;border-bottom:1px solid #eee}.page-mailinglists .list-members li:last-child a{border-bottom:transparent}.page-mailinglists .list-num-members{font-size:.875rem;color:#666}.page-mailinglists .email-aliases,.page-mailinglists .email-mailman{position:absolute;right:16px;top:8px}.page-mailinglists .email-aliases .dashicons,.page-mailinglists .email-mailman .dashicons{font-size:1.125rem;vertical-align:baseline;position:relative;top:4px;left:-3px}.sidebar{padding-left:0;padding-right:0;width:100%;float:left;font-weight:500;padding-top:1rem}@media only screen and (min-width:64.063em){.sidebar{padding-left:.9375rem;padding-right:.9375rem;width:33.3333333333%;float:left;font-weight:300}}.sidebar h2{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.sidebar h2{padding-left:0;padding-right:0}}.sidebar h2,.sidebar h2 a.rsswidget{font-size:1.25rem;margin-bottom:0}.sidebar h2 a.rsswidget{font-weight:400}.sidebar .searchform{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.sidebar .searchform{padding-left:0;padding-right:0}}.sidebar .searchform input[type=text]{width:75%;margin:0;display:block;float:left}.sidebar .searchform input[type=submit]{padding:0 8px;margin:0;text-align:center;line-height:2.3125rem;border:none;display:block;float:left;width:25%}.sidebar .widgettitle{clear:both}.sidebar .rsswidget img{display:none}.sidebar a.rsswidget,.sidebar .rss-date,.sidebar li.recentcomments a{font-size:.875rem}.sidebar ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:64.063em){.sidebar ul{list-style:disc outside none}}.sidebar ul li{display:block;padding:1rem}.sidebar ul li:nth-child(even){background-color:#f5f5f5}@media only screen and (min-width:64.063em){.sidebar ul li:nth-child(even){background-color:transparent}}@media only screen and (min-width:64.063em){.sidebar ul li{display:list-item;padding:0;margin-left:1.25rem}}.card,.front-page .introduction{padding-top:.625rem;padding-bottom:.625rem;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.text-body{padding:.625rem 1rem}.text-body,.page-login .login-form,.page-user-search .search-form{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-login .login-form,.page-user-search .search-form{padding-top:.625rem;padding-bottom:.625rem}.page-user-search .search-about{padding:.625rem .9375rem}.page-user-search .search-about,.profile .profile-details .inner{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.profile .profile-details .inner{padding:.625rem 1rem}.profile .account-details .inner{padding-top:.625rem;padding-bottom:.625rem;background-color:#fff;border:1px solid #eee;border-radius:2px}.profile .account-details .inner,.card-z1{box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}.card-z2{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.love{color:#faafba}.credits-wrap{width:100%;margin:0 auto;max-width:78.125rem}.credits-wrap:before,.credits-wrap:after{content:" ";display:table}.credits-wrap:after{clear:both}.credits-wrap .credits{margin-top:25px;margin-bottom:25px;padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;text-align:center;color:#666;font-size:.75rem}.fadein{-webkit-animation:fadein 1.5s 1;animation:fadein 1.5s 1}@-webkit-keyframes fadein{from{opacity:0;top:-10px}to{opacity:1;top:0}}@keyframes fadein{from{opacity:0;top:-10px}to{opacity:1;top:0}}.dismiss{position:absolute;display:block;top:0;right:0;font-size:1.875rem;color:#ccc;padding:7px}.dismiss-button{padding:.8em 1.2em}.vcard{margin:0;border:0;padding:0}.visible{display:block!important}.button-alt{border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:.4375rem .875rem .5rem;background-color:#eee;color:#333;border-radius:.3125rem;transition:background-color 300ms ease-out;border:1px solid transparent}.button-alt:hover,.button-alt:focus{background-color:#bebebe;color:#333}.button-alt:hover{background-color:#ccc}.active{background-color:#008CBA;color:#fff}.active:hover{color:#fff;background-color:#006687} \ No newline at end of file diff --git a/wp-content/themes/aktiv2014/gulpfile.js b/wp-content/themes/aktiv2014/gulpfile.js index 72e6f56..120f148 100644 --- a/wp-content/themes/aktiv2014/gulpfile.js +++ b/wp-content/themes/aktiv2014/gulpfile.js @@ -1,5 +1,5 @@ 'use strict'; -// generated on 2014-07-02 using generator-gulp-webapp 0.1.0 +// based on generator-gulp-webapp var gulp = require('gulp'); @@ -11,39 +11,42 @@ gulp.task('styles', function () { return gulp.src('app/styles/main.scss') .pipe($.sass({ includePaths: ['app/bower_components/foundation/scss'], - errLogToConsole: true -// sourceComments: 'map' // TODO does not work yet + outputStyle: 'nested', + precision: 10, + onError: console.error.bind(console, 'Sass error:') })) - .pipe($.autoprefixer('last 1 version')) - .pipe(gulp.dest('dist/styles')) - .pipe($.size()); + .pipe($.postcss([ + require('autoprefixer-core')({browsers: ['last 1 version']}) + ])) + .pipe(gulp.dest('dist/styles')); }); gulp.task('diststyles', function () { return gulp.src('app/styles/main.scss') .pipe($.sass({ - includePaths: ['app/bower_components/foundation/scss'] + includePaths: ['app/bower_components/foundation/scss'], + precision: 10, + onError: console.error.bind(console, 'Sass error:') })) - .pipe($.autoprefixer('last 1 version')) - .pipe($.csso()) - .pipe(gulp.dest('dist/styles')) - .pipe($.size()); + .pipe($.postcss([ + require('autoprefixer-core')({browsers: ['last 1 version']}) + ])) + .pipe($.csso()) + .pipe(gulp.dest('dist/styles')); }); gulp.task('vendorscripts', function () { var wiredep = require('wiredep')(); return gulp.src(wiredep.js) .pipe($.concat('vendor.js')) - .pipe(gulp.dest('dist/scripts')) - .pipe($.size()); + .pipe(gulp.dest('dist/scripts')); }); gulp.task('scripts', function () { return gulp.src('app/scripts/**/*.js') .pipe($.jshint()) .pipe($.jshint.reporter(require('jshint-stylish'))) - .pipe(gulp.dest('dist/scripts')) - .pipe($.size()); + .pipe(gulp.dest('dist/scripts')); }); gulp.task('distscripts', function () { @@ -51,27 +54,23 @@ gulp.task('distscripts', function () { .pipe($.jshint()) .pipe($.jshint.reporter(require('jshint-stylish'))) .pipe($.uglify()) - .pipe(gulp.dest('dist/scripts')) - .pipe($.size()); + .pipe(gulp.dest('dist/scripts')); }); gulp.task('images', function () { return gulp.src('app/images/**/*') .pipe($.imagemin({ - optimizationLevel: 3, progressive: true, interlaced: true })) - .pipe(gulp.dest('dist/images')) - .pipe($.size()); + .pipe(gulp.dest('dist/images')); }); gulp.task('fonts', function () { - return gulp.src(bowerFiles()) - .pipe($.filter('**/*.{eot,svg,ttf,woff}')) + return gulp.src(bowerFiles().concat('app/fonts/**/*')) + .pipe($.filter('**/*.{eot,svg,ttf,woff,woff2}')) .pipe($.flatten()) - .pipe(gulp.dest('dist/fonts')) - .pipe($.size()); + .pipe(gulp.dest('dist/fonts')); }); gulp.task('extras', function () { @@ -79,22 +78,18 @@ gulp.task('extras', function () { .pipe(gulp.dest('dist')); }); -gulp.task('clean', function () { - return gulp.src(['.tmp', 'dist'], { read: false }).pipe($.clean()); -}); +gulp.task('clean', require('del').bind(null, ['dist'])); -gulp.task('build', ['vendorscripts','distscripts', 'diststyles', 'images', 'fonts', 'extras']); +gulp.task('build', ['vendorscripts','distscripts', 'diststyles', 'images', 'fonts', 'extras'], function () { + return gulp.src('dist/**/*').pipe($.size({title: 'build', gzip: true})); +}); gulp.task('default', ['clean'], function () { gulp.start('build'); }); -gulp.task('serve', ['styles'], function () { - require('opn')('http://aktiv.dev'); -}); - -gulp.task('watch', ['serve'], function () { - var server = $.livereload(); +gulp.task('watch', ['styles'], function () { + $.livereload.listen(); // watch for changes @@ -103,9 +98,7 @@ gulp.task('watch', ['serve'], function () { 'dist/styles/**/*.css', 'dist/scripts/**/*.js', 'dist/images/**/*' - ]).on('change', function (file) { - server.changed(file.path); - }); + ]).on('change', $.livereload.changed); gulp.watch('app/styles/**/*.scss', ['styles']); gulp.watch('app/scripts/**/*.js', ['scripts']); diff --git a/wp-content/themes/aktiv2014/package.json b/wp-content/themes/aktiv2014/package.json index d978ca4..847a2d8 100644 --- a/wp-content/themes/aktiv2014/package.json +++ b/wp-content/themes/aktiv2014/package.json @@ -1,33 +1,33 @@ { "name": "aktiv2014", - "version": "0.0.0", - "dependencies": {}, + "private": true, + "version": "0.0.1", "devDependencies": { - "connect": "^2.14.4", - "connect-livereload": "^0.4.0", - "gulp": "^3.6.0", - "gulp-autoprefixer": "^0.0.7", - "gulp-clean": "^0.2.4", - "gulp-concat": "~2.2.0", - "gulp-csso": "^0.2.6", - "gulp-filter": "^0.4.1", - "gulp-flatten": "^0.0.2", - "gulp-imagemin": "^0.5.0", - "gulp-jshint": "^1.5.3", - "gulp-livereload": "^1.2.0", - "gulp-load-plugins": "^0.5.0", - "gulp-plumber": "~0.6.3", + "autoprefixer-core": "^5.1.4", + "del": "^1.1.1", + "gulp": "^3.8.10", + "gulp-cache": "^0.2.4", + "gulp-concat": "~2.4.3", + "gulp-csso": "^1.0.0", + "gulp-filter": "^2.0.0", + "gulp-flatten": "^0.0.4", + "gulp-if": "^1.2.5", + "gulp-imagemin": "^2.1.0", + "gulp-jshint": "^1.9.2", + "gulp-livereload": "^3.7.0", + "gulp-load-plugins": "^0.8.0", + "gulp-plumber": "~0.6.6", "gulp-rename": "~1.2.0", - "gulp-ruby-sass": "^0.4.3", - "gulp-sass": "~0.7.2", - "gulp-size": "^0.3.0", - "gulp-uglify": "^0.2.1", - "gulp-useref": "^0.4.2", - "gulp-util": "~2.2.19", - "jshint-stylish": "^0.2.0", - "main-bower-files": "^1.0.2", - "opn": "^0.1.1", - "wiredep": "^1.4.3" + "gulp-postcss": "~4.0.3", + "gulp-sass": "~1.3.2", + "gulp-size": "^1.2.0", + "gulp-uglify": "^1.1.0", + "gulp-useref": "^1.1.1", + "gulp-util": "~3.0.3", + "jshint-stylish": "^1.0.0", + "main-bower-files": "^2.5.0", + "opn": "^1.0.1", + "wiredep": "^2.2.2" }, "engines": { "node": ">=0.10.0"