From 8afc4083d055c98a486b3f60765adde731221cf3 Mon Sep 17 00:00:00 2001 From: ulteq Date: Fri, 9 Dec 2016 20:22:53 +0100 Subject: [PATCH 01/53] Advanced Ballistics - Improved spin drift calculation (#4755) --- ace_advanced_ballistics.dll | Bin 265216 -> 265216 bytes .../AdvancedBallistics.cpp | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ace_advanced_ballistics.dll b/ace_advanced_ballistics.dll index 1af3d8ca3ce545c9e92cb5f4f722b76cabe0c4f7..09b93a543fd59b69a41b80e632c3da4958b7a496 100644 GIT binary patch delta 22246 zcma*P2Y5{B_c(sfokSuDnM9gMB?uy>-{})2dWe>yL?_DXQFfQH8$rZq7njwdvx`MA z(W53-5LPGJDmQ|Sx?wTD^WK>u_Va!I&)@UB_ig7r?>Xl^?Y(nj`ZDqKW#XMdAkv81 zvUMPormwPExC%G&eCQ7VxvZBlDBKvAhD_9wm&iTPI>C@Ot3866~yrtc!{6npz1X?L`@Pmy+kc>BpWHgKCb#C$5nDarcHT9&92#jG=+P9$u?syK)ogo+U&^_F2a+^Zc=fc^5@xo^%;b4X5}AY@`>XJh)dF$uz_vwYH3h=?jpV zLRU5RX6z*`J+@p4zE*pX9sjBUnzq2_tGvQ61w|5l4Q&u4!4d1gH z#8KYW-GI7n*m;;1mxe^~kJ)Qt8>Fz;d>XENyrJXb#+PNU#}L3w2j|&#zV+CZwK~-cy7Xm-R$q5GvFghXCpoqh=}BST zYDELb_VbHu_--lLMDjnIkP)&;EJrqxu#;;=!7BEgUqW5Jf(y@2HA&dCt_q@R7Vv2)nZKI~;5uH_u|vJX3U`1o4bA?JKyYhnTvKY{HX6$~Zp zq^Rz6&@uL0R3q&C6V;iXxPd*tGnD3MvqS3_!X36*1D)Tx{YceBmz=2|o4iiymSc8F z=I6818nlJhY+-|NI(S1K-=H_R9XX6(3D4N`)g#yu(cvhPoam;|p4}hasAdGtq5V}O zdsCTgMf6f!Jgd=EILx{>?uIfrG;D(k-T^FZ0c0t0cYw zPKL4zVjP>)Ve?{w1K!N~x=GFSoybBGZ(V@ogf40tSi4y{MU{I@@w83!;xiWrkhY0_ zd{8+nY3dK%*w#%YblnB);9rBOG>@WzwTwX{8(;C5w=!b+O!lC(4Ia2iwgiT=%VnR?A9M0~ zQ4OPj%8uWVAB&pKpoJPfX@rqw?A*D(Qf$1mB}RCma+K0&VH@ z*M871ZC$ofT?=~Td1($q&F@{s; zZ#OA!S7C`il$f2t^LeaT$29t3Jnr-vDYtZnIc{xc6lA<_^1jV*NakmvO`;;{6igT9}Rla)kH zwh7V00WASVLGd5h&-%77oo!i{B<(5h2lKU)Ls;*B5VIE6Y*xY zvc(af{$}T#o!>aNu;mW0uoGJ~g}&^DR*gW(o^N#*+dJa>f{m@&x-Gh};T1c&W1ZSp$2gVfRJjKqj#TrxMfh03uJ5R% zXOCeM5`x1=egQgI?#=I=hVwhgLrNfHir88SYT91_4SPS@i7y{PTM#G%c^oOk$9^^| zL5|r-$AmgzbH4x*oL5l$`4aNzLI69muM+mtYge#qy47KeIt2!#rIARUkC}zyORI4j z`?k|s&slw(Q&ZWsoh#^r%W;*=Go`n4xD#8F_>f+<>Kd;AnQO{0@}!4?B^~^ zLCr4dD)mh6=^RdAFLo_PiLdS^N0YhKEg8nMjk_O(yu7E~cX`rKi(S=k3x?L#{bM1W z&FJ4TB&oms;4|NQ{1{N`T5ymS_f5-5_$WWe>)6u%p+TVz030iI%{@Si<>&gQ@oxQD z-vL8l0y||u80=-24VVZ!^1KIn0=k$wgPvpBR()_7UEhOkG&q9}tCN>IxHZrdUD=R9 zwOJVY3skZzhepCx_Q=pcB;@MQQE-HfPj4Psqla)FeU7_R{BPS(w42CdEqSaY502fO zZi?LA{VP-lGTfRxnv;i~JQ&t(m^>u43e-Qp;qWW+cupQXn>4It>Q5sA}Vn#QFlWh0V?O__b2HRcO!qIK$nmSfIrh(7>uJ%nrDEkht^4g3k1Cm0I zi$PbAHckr?cKJ93JwVU)9jBoi>RFHRn_)%X?(t(tN?9*MhN((Y#vr)C9?Z~zg8e6B z2lQb#O>9UCBH)TKJpgP8IC&rPU$t z&ncwPpV!-w+PXZwP3Z!tMaaardG z5>%tlV|cN|A!uQi-m#!ddhtG5oLHDeh6x6K1iNs~c+Y=?m0pQ_!?SGUydd*sXMg)K zg3{e0EGS)7@YH6*9R)1tl(##gLw++>Y>wI+34Qz-qRJm}ffseG9(fAqc6g!b4vtnEG3=|FEidg83kr zT^vp^*xBF%5W>lQ=1IR+iJ8wLkn2`aK~-eXDoRXxga%jE@7yKZQi7dq%VpttPk25Qp1kmM$6c~5Ucyt1PyP{N z5=7)*M2@-Mac6(Uk^g0i2!PLJd(W$9ChC)z?q{XNUHLKgHJBh9P>Os@Tq!6BIdqGK zP-mA%BEPu;M+DWguSJECI~Ql1_*RB|ZTpNR5pw>pOo2JjTu34=%x>jlGgrmZmH!(f z7;@pH;P~NhC?H~RQqbUkDcJ2?{67>dv(IE_MG;N}g&*!AC<+_4v6{zZ`*b3|g|*BN zHFt4#8#}irCRMsh&@THjv@~Qn+6kC)S|B?+i&(D%|5sB2C)mwH4tDJLrXxF5wDl%N zT5^JBJ`dr(m0{_sN^)fR0*K%LDamgIInR#FDaiiLo$W_Sw8tsPQ!oB=lp+lJ>~9O| zcq$zP@ih;z{kDd9)^zrt9AsB*3GsMh=Q@!uVERI6IEPzeeJ#HBEcAmh=rjsmMnMn*`gr0&bqQufrsqlGpfx-NBISM3meD! zx7_KR!~6Z$Ifo(7sFquGG}j5crRr!jyNqqls80|!#TE;ZHh;>3v|H{WJbyrF5_95z z$7b0sbpHo}&;oOcyu&HBBBukb60`wYzhmbwuKSGv8=dfh z`3?~i^DbRNL|nRRHtt9SO^hA2*T)I`RJaFWAg}`yDVMHV@GbDe<96lb4l?tRiw8W=p|06?TKqJmiMH1CxQQx-^an(YI8H zxqSQ;0%Q+1;w%Va#au|-k?CItV+8E-OZ!W3DG5vjxhv^-cX!=cK#Tu*=~R4w31-Ew zyi<>}>0IN$?uZ2G`HGxu!Y^dEa%}?N;f3UX=j1piW!1|91G)cm{xUmcnHuo+u*`rt zSLw1S!?hS?Y1V)s$`AJ16xl=An)j+ zSKhtnx}mZohdwhL4RIDxUgW0$2Q3kZh1A3fy`#_KFqV|#SdQ^w?26@)t?UM$TH+mj z3}>U}4d@$0)++k|EyB{38U4eU=23FZw02Ix%jt_&VG8mwM(B?3HE- zPkeVdl@|`da@|f@jRJh9i9E*_l&&Hmue@XS+Uwr9f12wSVcN&O{0kB_BFXW8hQ3WW z1II#PI;VZK_wVOLMU(sFv~X!cAFE`Ge^K^MzKCgHi_3)GBJb`s$f+ZTX9$r*xaCCY zgcjCI?Bu8V=h{i@laGU0TaY;9)HNNiXV@Q%BJF*XKwoG3tdJ$QJ4I->gQ2f0U1jGl zEsNBAFVs=oE6a{q?7B?A?3gqPlVZUoBFk0ivq;#-E1H^jA`0*5lSuHNSWbFJmtl1d z@olUSBu38AXM3f+eT<*@(7u_|Bt&*mr1MZ{b|=I0>D0P@j10 zq?UM9QHL$;>Xm^F?7aE(xhJT>+rRKIl#W1C->$npB(J-*vWK|{H?vsCQ&cGM(EE7e zS4r4ao6q~sX1gtj-wrAmge&IVl&CQAc6>=`pAvrl|2NF_(mvPu5no`CuXt4B5;-zM zHoqN@w5B3E;`r;>KxMOwOKh>%L=_ySaE*Pis-BT78shDDkqFE#(AS_CZ>c*p{nfYHqO)6Ct8R*{Q4B;AQyK>Uyw~EnD3pY7Yp8u#pms z`#BWQX9q!ZMz>bI<6zUd(V8041NZg#BUMfTZ_ObSv}BSkQU6sK;~5Zg_|)e%EGGX0P};lS;hnBuxq zfbg+I3nI5;=Re;fTc$cL)Ts`tQiMYyBuL8rzUm+^MXw-0vme&g@3vl8>mbuxJcF5y zJoC@(m(=a#uq;{R5>AeXoU35EnXjPwhkn>d-t3o{_xLuW8^n~>2DYM+?W0;p+C#s$G6rNO9|4F$Zx!l z7$*CP$I&^|a9g5nyq9e+$;0`zyT5rGpr}^mZNT)CsIzseQC`%6-i{18PDqj2!yEi- z{fjGwOK+21LIW>gY|V`U9+#ZsH0!!CJawzHdt)c=RKp%Xy|S~&?iS(BmdH=MfiJd% zDNB|M3MSFg&WrC~Wsm^lU=ZIC2g^2K0&}1r3!Cwms*S$hFYNp8ufW)x$p6H?*ci~} zjD0MTfB!on&c%K^9O6By;I;ST0#uSOQJx$`si08gXU?v8x=yQ)!COm*O`))q9kwab z+poWH24&fgkyeX>UB1Z_we$;#Nrd8ARl7m_WI}5M`*Bmcc^L98$g0Ig()jY;hiE0q zbIIEyycM)?g4OvJtOVJw0#?Tf_6C1ru7Zu|d=;=a0_&K4pBs*FPOhAeRd|hrZcprV z)(-ba_Cg&*cTVOUX5$jY7w!MAb4CY=n(SI+Pb^%oAEL!&N7;le@t!*8&VC!%iwi=` ze$M{$_1_RooMsh*pYL!;>GZc?1>f>@+6lJiTd@BKbBz;hviV!M|44JP6Ryj*VE>V3 z7bjTbZ^4NEINoPCUQ9RvQ?{YPSKxikj38gm*aN4DWXU>|U}93{GqoUZ$v0;aO?qF> zBBIJ!{Qr3IWlu2hg!vi=@YFoM##A=$*TCdG576}DOA_tQflt5nU*C|-4@2553HbYx znBST~(kV5b0e^=yvq;nN+Yr9-B)t;+)BwK_*zs#^@47+A^rJpGfAu=we%G*S>5`g??^eQ+lKKAF&-uY+|8(@hITeL1-4Tp>y|Hgv zxfdUgbD0C(2|OP_5XHG9jdWc_pPhh=qi4U(&vQz%{%#JK7?IoO#p3Pg*Cwynz6>iVGzak zIlQ~(nY##y?1^LrC-8HY&?Aw4hw!$9ulwBifDZWc@AI8-g5Se-J)&y%J#v+bX!-Ls zDGJwkrB_tomm$|MjZZzn8*h_A?-@Q=pFp=XjI|z#0ay0n5uM)z0)i`CWCi8P=^x3e z{(17F!GQ1EI~6pm@z(>~$F-jiNiK?@(gC&U;j*AP@Yp z-6iUJDGqp$f%^7=3A<=?(lGdDG6-16mxwu0KDQetRTOdchUoMIKWkrSY?jVVB0@kC(SD zNnl}~*Pl-Sf5domSqc;K8eDlUf|+@KH&Ov&*ikoEzyj9e)_aTqF1N=(eKzBEIcV7a zrN80_7+!ap!|!>W?o0$=k z3*yS~)diI~xClQ}D9*?`|F{9bM)vKK4)~jRbN&XH^Xil}5Yc-oS3AJO&?=vCPJ@GSBcly*iZUZF=YCYkpD<#3D}+xAg|`v|1n@ zg#D2oAl_9I#7}%de9jfbm#c%gHue*-uf)Cq`#;wJalQ|TSG$0ClRJpZy+9m^eK+iT zW4}B0=ZHZ(Mg-!?ZXiC4d%VUyZqOipiF-7_elKs}VyZ(K{luRO^nmZc-J0bAB_im^ zCDnxH!SrhUNf%8bC*B=Zv8G|q8CY>;UH2RU82 ziu>Cif+2uK}>VatfZ$&Eb;CbJ^5AK1DvfEKa!%#W?Dmn0Dl(~aUW_! zEVyxvf*};qwFw3bL|d-}!_sOnkQ*5Zh4t4o1@R6n2eDknQikO-mRhkO4#g6Sr7f3I z7Yuc$&ckq!?2_%))iTLFr)|e;9SEze-1b)PjP>~(a zXBOD984 zf5vyR+8RPJz#gu+5m@L3N^Wj52)1T4hT-@TAa}0`w4!^-IWH+hTHC}B$dR01EPO|Q zmRK`UT0p;TMwUE<>f9s=u#mxdN?{dTvu>5basUI@QVwIFnA;U1cs)R|<*BYsU@c`xA5(a@bS#L6M9pD_7r-AeI=O`{y3(ZkAPH9n{7;8Hn;6EkT zK@ZyrMm=nWQtNsHtOd|<@g|r6r?~?r(4ua=HNhr$$gPZn0w}TeX->Gx=ZaduVR~~% zF0DC)Sl73Nb^t8*ycJA_LT*SrG=@Xm!g$alVdvxF5V9D^&25AD_H%`8P_pB=I&C2V z0*=|I9w6a7J0s@bxlWy-BZOI3bcTA>z{nl#0sTPC zMI=EY%;m-=!AJ<_?j*ryh~P?-VMoAQ8T!P^)GS+uOW$67PM|S%OXii_+7uLPp!IPI zq!ISxdqTUKqa=jBx=3HSC*Pl2iDMARJ?;q-IK>6_f`%~AYU%}z0HUnJdP4vpsnh#F z?O=CYn7PTt1y`n~oyf6~3@=M1pU#coaSwdcsFb!pAO&{JRd^+Yu1y*#~hR5QmGzWyRLWk?<6~w$*Di z>J^N)o*4t(Y3R;{jR%9T7y;3@z4o4lzgM4hKT$5SP8|<3e7uLOBH8Dg#NjT)z5c-A z3-m_bvCcu747L;o#qU-+Ab|{e7IHsj!ACf3oi-DETp*oWFbCFy!m7vt5!4iA+ib!;~bQi=PX9VJWw9F8l?_#6%(`(QG!Vf`Yw==e12Bp6TMAoz zbTN3b!!MYId!^?S9QU|$_zes^w^rj|1wfK@-7*NK(I^l90{zkI!&ks35rlD}YhW0R zJtqKj<7jmU=(7{SfX$1k?s0=Uij&;aUN&*#Hi zs6DACo~OKEe*sD}ZWa&%?-Aq|x!VUYa@^vA4x)?um0Nfa>d=(Jy5k`D;O8`4!66(z zYQ>N2VnnFaLkb`c7IT{m5OtjOd;z>fAZx*KxIhP_fBGz(IKRllW|J2rl7Bqv%qbWR ze_8!cgNcU0)*eM@9qVAbi_bWU7sI+~*%E#vx9%)l40_W8)wzwQCSE+rkDq&l%=XPz^O@G1ViFv+-R@WP_Lj>2Y zdu}6s7+_s`2fDb`5|;{+K{t=q(C-3@J&*hF2tE8+uEAq;I4sxiF`N=5-TcfQ^hCGQ z?FrnWPv7L`l|wL>z+-e7!`)Lg++7(idSW?y71$AoSKXDNqS=-(b=izAYSIA>q3qN?tG|+s&Tt(%BNkO4jq-^tUhw8gY-_!U{hN zx(k9P1b<}|&|Ky(TNl4W(}LFA?n>xIQz4x9dyG`Ox!&*51BG$(-=if(ThG47R0n>y z_Wc+B^1~x;DW+#&x>O{lLvi-8m~IHrldI`V_lEV>5xz8DI{I;oYSH+WCU>hAoe+Gc z1yOnYASpv>%lO#juEoWOEOtxecXBQK=vZPresnIZ;C%h*_E`1tr+pg$E2EbA7 zMF8$lY7Gd)N!rbW8xTbQ02i!xf@n00=2mMkqQEHoxDLG-CUZZ8&>O(QMTF9;;RSaz zl->&St;53TRsc3`M>stjRe_11JHiBRMg*M!pRFGvXuMtA;4asrhrwQ}F^b;o3(?$T z6}gIG1 zmt~+i-&-@joveAy8f&DR0*0C1COVFW)!eG)^m?#z&0EkKr16IqbQW4Pw4^6MQ|rW* zw1xI~^P?S!3&pK%PKR)fTGP8RtGnHrP8Gp%PSu`%jR|1m4)hXSQqY0UuZHn&N>@Ay z%r}pBqkjVvH>x|`2-#ZJoz}X*P43SW>`JVkQs{v$7;O6Yq4E0CoO_l=FY=i((9X2e z_if|m_oW-gB=5!H)8*ZgbEb;%Q(!+$hSxanq~t`t&z#T1waE+0RkjQ-a`!mPJ?Kl< z3v#!w5DgDV>6?ZjRGc1Bf=*)r7ut``##`Iwe)L(;a^w5cN04*b0D2`7dSL+e!nt_^ z={oL%c9AXl7S>$@@pK{InlzYp2Uu?HJA{t&K$XcILwABH*1yNlCV(?svvKq2w{grkVcTPutQiQNhyl#rQD+ujekB>6?BXTU4D1A~T(=N2k-Z z!6&@AeQLO0`fMV$lU&(P^p)zJ7ooI^Y==F(!wjJ{YrTeAKUb^Eq~_;Oc+DE zf3}g2xrKk|%Mx?qpC$73=6ph(a{s#MAuf6!gNvfi;3B@8ebE=3*KztLnJ#Ktg!5+{ z^Tp^k%YN`jK{_`lfV&Cc$wGu%%Ox(Q1I_hwKH2bont3dyEZEtMEAw_XJC?bSrV~X4 zqDUhsqD~@;1m{+S0Yp;vuODtlkhzrg$#&rND(mWO`jxeDHbctvLbE3VN0mvP!!czI zNYlC9J>0IM32wKc0Jpo_wTigx8%A5IKojDQ6X=eo5qcLF$I*W6`Po$Ton*(%rwD4|-2Dy03=&|-VRhqHb9A^_O9m#N#eqgna>$8Ko@+n(I3&oD zaJh`fK3~y>Xuwn9`H(!nFg6!aS2QNuA4g1gyL`hKpZ^UkA@wAI)gu|Qvb=ABiRk&+ z-z=!a1&hf7F`+w?8?}rMFz3&zB8MV`7=RFVIiwKSH>VJ`jUD%XuNTOtmG$a%d_bg*Sf*w&$}2=$0BX^m2_BwR0RjO5^O*={m= zz&=_~=2w--#fa=kBPWr2u$Ave6n8z>X*pfn>=Q*?Zxu7yg77~OD0gzC!=0NK4|gY~ z#ow>@ANYKP??B)u6Lrykg%1+ocRAtXD>Cna_Y5ygIx+`We6}PUDqEiYDIHHU!M&^m zjr9xr1mlNjLIE+vvd#|nznQ;D=KBeT>YV4d#8=e~BH%p)YBAvhx&4I>?>~nOj3g4D z;#_7)*jd&Vx91bdaw61Uvxrc4mdVJd);?NLwirjhkdTYWjfl&B@(O}Aod~racm5aD zk`w{M^|HjOYlz?Y(9pT20$cfdLfYL<->B`EJ$54e9|S6bDEEFR)R+0&IR7h|-$|Uv z@+$LYyO$(pKZgLg3k*8}@aLDZ{25i4A@Ux8a1J#lD=NrYwz01uq6k8F!bh}n2C-^_e^9u^X)zt>L?jhm& z6j?{$m!a+Ox!*vZM96IfvWQ4=#n&Bj%t8#PNaWXNI%0rxV3Bjc>70nOOD9NDh!B(Q zNO*PCjppRzFWm^%9KmwhS7M7H3nB<#4RFC1(uu}}kSVj^*gSC#6M(YgHLJkz2=l%^ z!gMFTkMBr8o|UcnFUVB_5=}r(A;?$HKz2Vs=7b%#;@p?rpW)ORG8J^r1=r2v2Cky( z1-IVu$q^ef4a5mi6M72Hi2shuT}AsxJX!q7wl)MOgwY&-0@LL9u}V6zE8pvnPd4_T zYgp4H!ISZI&!EyMiBl8$N%%`T8cJ&yp_j;a!(I~Kor_paH>nkgowY6ml>B-ghku(m zpG#X!*H>l#gzk|133S=NUY~9ITj3w|mihT&OHW!&X5#D_(z+LfW8@E>%l#^0C z%J0j?n}UDyla%;wF(t110L1Mp@JEACS{%iVT}#*UdVLzialg>wr#Q7R(%-sqEj>cy z`ZNAC^fTwbk=EIp)*c(_h2SO`pjImStE|sA(NC&3f0Iv%D;81W0sRL>^dC8L^uYcT zhKgTsEoH1B@O_pUno$CVfa_#YiY`79ZgBF zq+r>GC3rnewZ$?S%O)%(Sb{guRBJ2~v24Ne5DT@DraEGokL4&9@g~HBB?-%PEX7#F zn`tTzOTW!@EHxb)Td=&sqS!)HX;{`_!9VJuUSRRrisM)kv5erp+a?N+6wjxr*a?Ft zPl);sHHD%IklqqE$}u*XT43FdU@n@Hb@l_gjy3rq`7f-ILh1$9BCOwIP2Lo{tfz&) zsrSYjU-Q|fbFRBYO+2X0_T}!IIqfb{;~Hadx~?l*o1p5)`Ro#f;}1g%5wdzB{s9tM zn8KafB|6)s!hxp}YXVGdu-ER6nhXi!Sd(QnaU8$Xq5QBW{RjuTXsiibEO&pms0qG; zsgZ|O9H${wE;l$&G`>3WF03iy?&paD8)*gFAL!o*JQb53Oa;NqRd%Pr70T;SY*ti|3c5)f}M4cOzpmYea*B$j8tO@4F zj{2EnJePY;z#}%=!J{2@EY<{E<*1F0x)nFrDrzFl-DC&f;;46EO~Cg#>LZT&q+>pj zJBG_@-$N`2Mg5I6Vb|R;{kPRMUla(aS=O-qBD`(=!(|^3)qz#q#seZ9{t9&;tLpja ziwH|GT>XQhCN-+#f4$&5?~a`Gpr{Tv`JhPeS|6RDn%jR6&%Y~ogH-28RmXMR6-s=J zt9?kMbD4dO5_1IyML{)tKeaoiNUWPY<)$4H1&f#8vyZ*FONlG7aJdIXe(p_pO56+! zw-VR+e?sq74d>zrKaPKK+{;6vfv#Q4C~*>(dRWAOlv{Wh3E0l-8v`=t-g1geflAH|DdRr>)U(~zvohqh{EZ62e_U`L}B!^{q{P+ z(O>4M^@aBF9Vdla^yZ`;rKr&(djn>2Q;v$lMXTLuVK323S4Sf!n&x^P5rvBM^&BIe zBs6yr>A@FNngUUHqoh&xvm?AV!uDr83DPch)Xu(?`w7AESFp9Dn!+8!O61MjvEnrv zj^RG03d;Y!k|E5aG)?qP#7!(Sb__K2!+9f!oWgdkfB@;0hQWa4vDi2mj6)hC)6cZH|#VW-f#aYEI#Y=^UGFbURsaCa9 zjaJQ5{i>oEKSs-RX40AOnPbd-<|T7ZeML=af;9~_!!`3XpEQx$WbFv;Y;B45wwBU~ zbuz6+=e36I&l6CF9$w8UGoRPsSmSK2|^U;3kTq4Za& zo6KL6?w?t5yeTx zABqyi6+D*viYJO^idTwC#b<>`SzYO^^v7e0P&QD;D5Xk9X;8LQwpDggc31XP_Eip6 zj!=$OPDIK4tema1C|TulrA4u&+taKjYCG{Y>zdc!`$VZ#YSk>O9n z1H&`J2Lo+18QU1sjDw8BjTy$N##zSY#x=%`#@~#)j0cUUj3vgK#=Az!RLvA>8fKbo znq}H%I&XSyqDoLrFhJ=fEhQZ!-qJv6d$TlEnl9ZSy)O-y^^%!oOJ%ENr%==Xk|oN` z^7-;ja;v;Zeop>aUM{bc$D@vnRD7?Pt5~bJi>CP-9#=zEifXQE8A@dz^9S>U`M|iV z>#1Ya`_xC(h3cA`P)(Gkr)HpLjOGW;3=O9_tC^@>qFtlisXe5Ne|k==SOk=}zj3b(eMbbY;31x;MJdI(L1LK3cEVH`hvK9V{=ogsjq3MiMmHodbF;3(w@ql z%5KayMyH;m-l1uwPu6GXGxbtqx^c8|022mU^Dk3h-CUih?yVlKo~vGoO1epXPJLB?KPb> z-SMDiY36DcYL02nXwGZyXn0KxZMe3HcCvP{c9Zru?KSN)Z8ftlR;SmsK>g0b!`iDm zsym~*rhBCmp>F?xn!Q!OQ@>CD2*vMi)En0tw;Su5Os2M`@g^z)sJX~Sf5`~RWXW%m z!;&hF;Wpb^&g}lAIFG_8S{3m&~e2ILOe4~6jYNh!P zc?^26a@9!P1l?NQR$YKTOkdy7)X?8B%&@{R&^XjM0*_|Aagy-|quH2=R8F`ja$Enk}_pr1?u4q>`zus^;nr>UHX0)kiQSJXXI_e^z^FnrRX=shYu> zv6`uxY|RqQT0D^JntK}1n*FsBZF6mV?Evj4?f2T5S}Qu7$J!6tTDlNjQ{7747F|AC z&VAhz-A7%deu#dY{(+vzW-R&@&alP+#u~;*V^gCBBjfMJi^luL=f;o5dnTT6J>5=p zZAo28Q%SmHnq;wLm1K)#r{uikrldmhUP7Ct3DRBCa;Z()TGmxITsBU&R(4DlDKD0n z%4;b66=N}utWlg$6f3SNf|VVVTQDNNQ%+OORGm}ZP<3Z!GWkpw^brz~(nc7t= z(`vPCw0d1zU5ajy?kC+WWa5~vn%-AGO+QP|>5m&cjP;P%L+Ikp8_f@ljZG~v1|Bw@ zM(_5(^sk9p0MsBPK3dXDqLs9jbe8mxjFC)|6iY5i3Zyrs&oQJ2%M`M@^16yys)ec* z7#-fI8e%rlS3OAcMDtu@(-^cZwPUpJwKlDH1r`@y~Nn#~BNgK=s#!EIy_DT*& z&PpyyZc83Y{+7IzP||8rKWV76uC#@;jnpcADf2>eQ_JJz%T+6x?TiA$*nIU?b&2}9 z`ZvwLniy?w?Pl$IomD5t%;dGcjzMYYXf|{+%r-1XM_ORGXt-(cHbxk=#+JrJOj3R{ zTJTdZssJzdSS3q_Nq&$FK<%$3SIWD~8>87KEBa%OQJ^SP+LUsYQPmd1d0*8~Rk`XN zCV17DV2sLRnMF*PI$Tqv8KRqIu%OERY6vt+jTOf6nE06g!FUE#3~t~ixgwQd@^TQ> z%}?1x)n7FY)2);G`KT9HOpi=&h;G~i68@-Kl3r$IO+g z01^-=VxcBUSIG{^Q0XP<9qD7~2dSUTD2tbMK*Jm)8zwt~YFdO&^|`E(Tq93J-pul4 z^3C!*`7zA9-^uZ_PlczV83y<76yuQ7MVR*Gqb!RQ=M+39c{P=_QLXDKjhNC6QjSK& zo}%Q;%C*YF$|50cd#ChNHAElAsPw9ys*#wcFITNrtw-~^tg2A`izn)ec^1QTW73#` zn7Gen4l_l}In171)s58g7?ygdd#Wd6-n1LDhRf=^>euQ@^(Q?0rW!p4#BrKwnmHJd zmTA^$@-*YLyR->9b3gqieKSLI!;gj%Ly|F(Xg@_$%kVit^0TB=5+&^~Gs?f0=VFq+ zRIwE^%uCA7sw7n()gaYa)o#^MRWUlE3Y8W0-GBrPRWDW_SD(NH<)g+`E7o?<_Sa6* zPS@sWS={ij_D{S`Jkm;Zi*@Jm;2N3rN=(;#V7k6R?_)S(xL~ju+%SI_Wn65`Hy$$< z8@)|>(+blqa$5KnfxL`MlMIpUl0-@qrJ*vZtevb2s^4B&xjaY_p=hdz#Y}lEroeBN z)m46|#AT{Pl+P6PQuL3#G`+PWwNtfOm^*DkGFt1*YjxiGSbZD)bHjT~U}_lyiOEIK z)CR29N?K#6xsJ}+UH&uPu-0Ste^LIo{Jq>m;jM^5^Gj0<##C;mVhK9wZHj%0(~2-< z5+>=Hn8;mZuHwDwEkmgT)op}~VLWCjcTu^cH3u{=H2&It+C^q9r(LC8r!Cjk)G2gH zD3WS=t$r|i>TRga=k#|m^?I%MG^88$8Z5?l#t00$drdFMF-h=c9ab)q`WRGVFj6F- z7O~7m#>$*wZZXdp8{>mHq!KqzRgb`k$m-hadt$~s4HKeb{X*k1%+SnRj5`U(armMR ztM6o#@`*A9&vm6{42mdL*IXyXsCQL=4xPp?#`Q=*BfK@OHkFyEL>e!%_&JPZhNP8L zBg>R!$bXZ+#QSG6MQgnH$nlc0KzS2yB5D<@TBmxds?O9yk4W{yw~@GRfMmF2tr^4N zC3&IZf})zThSFD^gqhGF-3T3{Pr=Baq0iAT)34J1rneZj8Fm>8jF*k`Oj|IxqT9lp zfTnI^<%;38v80=%r(~jJDu&o!C66S}Bzn}3mC^&U)jXj2SODWq97z)&A;8G((bv6soVO|H33>zvh(Y zisruNv&KbRTWi#2YUgV`bP+ma$QFc7PZ=5BcRd4qOefpMP}63V_9Xsi;MR4*MO ztuD((pMFvHK$b3_Cf_G_SJYNUDjQ+WtWhSTp&dh&yRUqX(x|QKhd0MX7?O{w&Z=&z zCShu_5tEa0CR@Em{a&p?m)=Vw(W+q0h#ADd zMRt*jSH&=0nQ<8RPBJyst<_^tI*;(xMmc{**J^g70iM$Qp()WwZ))yp9%=r; vRM1oFuZ_^w*UFK)-srW4U-P7eZodBy$ZfMG delta 22231 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

2y 0) { double bulletDir = atan2(velocity[0], velocity[1]); - double spinAccel = bulletDatabase[index].twistDirection * (0.0482251 * (bulletDatabase[index].stabilityFactor + 1.2)) / pow(TOF, 0.17); + double r1 = pow(TOF - deltaT, 0.17); + double r2 = pow(TOF, 0.17); + double spinAccel = bulletDatabase[index].twistDirection * (0.0482251 * (bulletDatabase[index].stabilityFactor + 1.2)) / ((r1 + r2) / 2.0f); velocityOffset[0] += sin(bulletDir + M_PI / 2) * spinAccel * deltaT; velocityOffset[1] += cos(bulletDir + M_PI / 2) * spinAccel * deltaT; } From b72541df23429f83484b0dff54187e429bbff1fb Mon Sep 17 00:00:00 2001 From: Glowbal Date: Mon, 12 Dec 2016 19:29:58 +0100 Subject: [PATCH 02/53] Jpn translation v382 (#4710) * jpn scopes translation this is Japanese translation for scope * fix jpn weather translation Fix for Weather japanese translation * fix jpn Repair translation fix jpn Repair translation * jpn zeus translation Japanese localization for zeus --- addons/repair/stringtable.xml | 2 +- addons/scopes/stringtable.xml | 82 +++++++++++++++++++++++++++++++++- addons/weather/stringtable.xml | 4 +- addons/zeus/stringtable.xml | 20 +++++++++ 4 files changed, 104 insertions(+), 4 deletions(-) diff --git a/addons/repair/stringtable.xml b/addons/repair/stringtable.xml index caff823745..dbeb4db9b3 100644 --- a/addons/repair/stringtable.xml +++ b/addons/repair/stringtable.xml @@ -845,7 +845,7 @@ Nastavení oprav Impostazioni Riparazioni Réglages de réparation - 車両の全種類に修理システムを適用しますか? + 修理設定 Provides a repair system for all types of vehicles. diff --git a/addons/scopes/stringtable.xml b/addons/scopes/stringtable.xml index 33a9e8beef..433e7cfcfc 100644 --- a/addons/scopes/stringtable.xml +++ b/addons/scopes/stringtable.xml @@ -1,6 +1,82 @@  + + Scopes + スコープ + + + Enable ACE Scope adjustment + ACE スコープ調節を有効化 + + + Enable adjustmet turrets on high powered scopes + 高倍率スコープでACE スコープ調節を有効化 + + + Force adjustment turrets + ACE スコープ調節を有効化 + + + Force usage of adjustmet turrets on high powered scopes + 高倍率スコープで調整の使用を強制させます + + + Correct zeroing + ゼロイン調節 + + + Corrects the zeroing of all small arms sights + 全ての小口径用照準器のゼロインを調節します + + + Overwrite zero distance + ゼロイン距離を上書き + + + Uses the 'defaultZeroRange' setting to overwrite the zero range of high power scopes + 'defaultZeroRange'設定を使う高倍率スコープのゼロイン距離を上書きします + + + Default zero distance + 標準のゼロイン距離 + + + High power scopes will be zeroed at this distance + 高倍率スコープのゼロイン距離はこの設定になります + + + Reference temperature + 温度の参照 + + + Temperature at which the scope was zeroed + スコープがゼロインされる温度 + + + Reference barometric pressure + 気圧の参照 + + + Barometric pressure at which the scope was zeroed + 気圧の参照 + + + Reference humidity + 湿度の参照 + + + Humidity at which the scope was zeroed + スコープがゼロインされる湿度 + + + Deduce pressure from altitude + 高度により圧が減少 + + + Deduce the barometric pressure from the terrain altitude + 標高により気圧が減少されます + Minor adjustment up Zerowanie powoli w górę @@ -118,5 +194,9 @@ Vynulovat korekci ゼロインを調節 + + This module adds windage and elevation adjustment turrets on high power rifle scopes. + モジュールは高倍率ライフル スコープにおいて横風と仰角の調節ができます。 + - \ No newline at end of file + diff --git a/addons/weather/stringtable.xml b/addons/weather/stringtable.xml index 0a241488b9..879e77f808 100644 --- a/addons/weather/stringtable.xml +++ b/addons/weather/stringtable.xml @@ -38,7 +38,7 @@ Időjárás Погода Meteo - ACE 天候モジュールではマルチプレイで同期します。 + 天候 Multiplayer synchronized ACE weather module @@ -210,4 +210,4 @@ 天候を更新する間隔を定義します。(秒) - \ No newline at end of file + diff --git a/addons/zeus/stringtable.xml b/addons/zeus/stringtable.xml index 6a6f75a450..ef4b4404fd 100644 --- a/addons/zeus/stringtable.xml +++ b/addons/zeus/stringtable.xml @@ -204,6 +204,26 @@ 防衛範囲 Osłaniaj obszar + + Update Editable Objects + 編集可能なオブジェクトを更新 + + + All Curators + 全キュレーター + + + Apply changes to all curators + 全キュレーターへ変更を適用 + + + Remove Objects + オブジェクトの削除 + + + Remove existing instead of adding new + 新しく追加するために削除します + Global AI Skill Compétence global de l'IA From d1287a471d8e5ed77813e64fb4a6a44362b1d12f Mon Sep 17 00:00:00 2001 From: magicsh0tz Date: Sat, 26 Nov 2016 02:18:04 +0800 Subject: [PATCH 03/53] Switched to CBA_fnc_waitAndExecute (#4709) * Switched to CBA_fnc_waitAndExecute * Switched to CBA_fnc_waitAndExecute --- optionals/compat_rhs_usf3/functions/fnc_onCut.sqf | 2 +- optionals/compat_rhs_usf3/functions/fnc_onPrepare.sqf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/optionals/compat_rhs_usf3/functions/fnc_onCut.sqf b/optionals/compat_rhs_usf3/functions/fnc_onCut.sqf index 3663a10bd5..1201d3ee18 100644 --- a/optionals/compat_rhs_usf3/functions/fnc_onCut.sqf +++ b/optionals/compat_rhs_usf3/functions/fnc_onCut.sqf @@ -26,7 +26,7 @@ if !(isNull _fries) then { [{ _this animateDoor ["doorRB", 0]; _this animateDoor ["doorLB", 0]; - }, _vehicle, 2] call EFUNC(common,waitAndExecute); + }, _vehicle, 2] call CBA_fnc_waitAndExecute; 4 } else { diff --git a/optionals/compat_rhs_usf3/functions/fnc_onPrepare.sqf b/optionals/compat_rhs_usf3/functions/fnc_onPrepare.sqf index d842a6c174..4bc7c03524 100644 --- a/optionals/compat_rhs_usf3/functions/fnc_onPrepare.sqf +++ b/optionals/compat_rhs_usf3/functions/fnc_onPrepare.sqf @@ -30,7 +30,7 @@ if !(isNull _fries) then { [{ _this animate ["extendHookRight", 1]; _this animate ["extendHookLeft", 1]; - }, _fries, 2] call EFUNC(common,waitAndExecute); + }, _fries, 2] call CBA_fnc_waitAndExecute; _waitTime = 4; }; From 14c7e9af17ec5a38c371b295046964c61ef00b06 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Sun, 27 Nov 2016 16:38:33 -0600 Subject: [PATCH 04/53] AF - Remove setVar when removing eh --- addons/advanced_fatigue/functions/fnc_handlePlayerChanged.sqf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/advanced_fatigue/functions/fnc_handlePlayerChanged.sqf b/addons/advanced_fatigue/functions/fnc_handlePlayerChanged.sqf index c275b91cc8..9d33df10be 100644 --- a/addons/advanced_fatigue/functions/fnc_handlePlayerChanged.sqf +++ b/addons/advanced_fatigue/functions/fnc_handlePlayerChanged.sqf @@ -11,10 +11,13 @@ */ #include "script_component.hpp" params ["_newUnit", "_oldUnit"]; +TRACE_2("unit changed",_newUnit,_oldUnit); if !(isNull _oldUnit) then { _oldUnit enableStamina true; _oldUnit removeEventHandler ["AnimChanged", _oldUnit getVariable [QGVAR(animHandler), -1]]; + _oldUnit setVariable [QGVAR(animHandler), nil]; + TRACE_1("remove old",_oldUnit getVariable QGVAR(animHandler)); _oldUnit setVariable [QGVAR(ae1Reserve), GVAR(ae1Reserve)]; _oldUnit setVariable [QGVAR(ae2Reserve), GVAR(ae2Reserve)]; @@ -30,6 +33,7 @@ if (_newUnit getVariable [QGVAR(animHandler), -1] == -1) then { private _animHandler = _newUnit addEventHandler ["AnimChanged", { GVAR(animDuty) = _this call FUNC(getAnimDuty); }]; + TRACE_1("add new",_animHandler); _newUnit setVariable [QGVAR(animHandler), _animHandler]; }; From de34d57d5bd3766f52b78e6ad6718a9f146d3107 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Thu, 1 Dec 2016 12:05:28 -0600 Subject: [PATCH 05/53] Update SMG_02 base class for 1.66 (#4718) --- addons/ai/CfgWeapons.hpp | 2 +- addons/ballistics/CfgWeapons.hpp | 2 +- addons/realisticweights/CfgWeapons.hpp | 2 +- addons/smallarms/CfgWeapons.hpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/ai/CfgWeapons.hpp b/addons/ai/CfgWeapons.hpp index 74df685fb0..01d8d5f9c2 100644 --- a/addons/ai/CfgWeapons.hpp +++ b/addons/ai/CfgWeapons.hpp @@ -467,7 +467,7 @@ class CfgWeapons { }; // Scorpion EVO - class SMG_02_base_F: Rifle_Base_F { + class SMG_02_base_F: Rifle_Short_Base_F { class Single: Mode_SemiAuto { minRange = 50; //2; diff --git a/addons/ballistics/CfgWeapons.hpp b/addons/ballistics/CfgWeapons.hpp index 3cbf8de544..8022386511 100644 --- a/addons/ballistics/CfgWeapons.hpp +++ b/addons/ballistics/CfgWeapons.hpp @@ -386,7 +386,7 @@ class CfgWeapons { ACE_barrelTwist=285.75; ACE_barrelLength=457.2; }; - class SMG_02_base_F: Rifle_Base_F { + class SMG_02_base_F: Rifle_Short_Base_F { initSpeed = -1.10288; ACE_barrelTwist=254.0; ACE_barrelLength=195.58; diff --git a/addons/realisticweights/CfgWeapons.hpp b/addons/realisticweights/CfgWeapons.hpp index d84b13ab72..dc4d79f43d 100644 --- a/addons/realisticweights/CfgWeapons.hpp +++ b/addons/realisticweights/CfgWeapons.hpp @@ -199,7 +199,7 @@ class CfgWeapons { }; // - CZ Scorpion ---------------------------------------------------------- - class SMG_02_base_F: Rifle_Base_F { + class SMG_02_base_F: Rifle_Short_Base_F { class WeaponSlotsInfo; }; class SMG_02_F: SMG_02_base_F { diff --git a/addons/smallarms/CfgWeapons.hpp b/addons/smallarms/CfgWeapons.hpp index d998ceb1da..cc7e3cbf2e 100644 --- a/addons/smallarms/CfgWeapons.hpp +++ b/addons/smallarms/CfgWeapons.hpp @@ -111,7 +111,7 @@ class CfgWeapons { // SMG Scorpion //////////////////////////////////////////////////// - class SMG_02_base_F: Rifle_Base_F { + class SMG_02_base_F: Rifle_Short_Base_F { //http://www.czub.cz/zbrojovka/cz-manual/Instruction-Manual-Scorpion-EVO-3-A1_en.pdf // 1150 rpm From 11b464b585c007f926208226ab44371bc34e0167 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Thu, 1 Dec 2016 20:36:10 -0600 Subject: [PATCH 06/53] Fix blood drop selection if blood loss is high close #4739 --- addons/medical_blood/functions/fnc_onBleeding.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/medical_blood/functions/fnc_onBleeding.sqf b/addons/medical_blood/functions/fnc_onBleeding.sqf index 204483ce43..4357bc382a 100644 --- a/addons/medical_blood/functions/fnc_onBleeding.sqf +++ b/addons/medical_blood/functions/fnc_onBleeding.sqf @@ -33,6 +33,6 @@ if ((CBA_missionTime - _lastTime) + _bloodLoss >= 8 + random 2) then { ]; _position set [2, 0]; - private _bloodDrop = ["blooddrop_1", "blooddrop_2", "blooddrop_3", "blooddrop_4"] select floor (_bloodLoss max 3); + private _bloodDrop = ["blooddrop_1", "blooddrop_2", "blooddrop_3", "blooddrop_4"] select floor (_bloodLoss min 3); [_bloodDrop, _position, getDir _unit] call FUNC(createBlood); }; From 757ab78191425c307ebfbfd571297c1f0c1d3b04 Mon Sep 17 00:00:00 2001 From: commy2 Date: Fri, 2 Dec 2016 17:09:48 +0100 Subject: [PATCH 07/53] fix usage of reserved variable "" in FUNC(getDetectorConfig), fix #4741 (#4742) --- addons/minedetector/functions/fnc_getDetectorConfig.sqf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/minedetector/functions/fnc_getDetectorConfig.sqf b/addons/minedetector/functions/fnc_getDetectorConfig.sqf index ccafa83edd..8b78a0b9ee 100644 --- a/addons/minedetector/functions/fnc_getDetectorConfig.sqf +++ b/addons/minedetector/functions/fnc_getDetectorConfig.sqf @@ -18,6 +18,8 @@ params ["_detectorType"]; +if (_detectorType isEqualTo "") exitWith {[]}; + private _detectorConfig = GVAR(detectorConfigs) getVariable _detectorType; if (isNil "_detectorConfig") then { private _cfgEntry = (configFile >> "ACE_detector" >> "detectors" >> _detectorType); From 06caea825b80249c9dd118734a7892e364450822 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Fri, 2 Dec 2016 12:44:39 -0600 Subject: [PATCH 08/53] AdvThrow - Make sure ammo setVar is not empty (#4743) --- addons/advanced_throwing/XEH_postInit.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/advanced_throwing/XEH_postInit.sqf b/addons/advanced_throwing/XEH_postInit.sqf index 4cb4f320e2..f3c0d4b9f6 100644 --- a/addons/advanced_throwing/XEH_postInit.sqf +++ b/addons/advanced_throwing/XEH_postInit.sqf @@ -11,7 +11,7 @@ GVAR(ammoMagLookup) = call CBA_fnc_createNamespace; { { private _ammo = getText (configFile >> "CfgMagazines" >> _x >> "ammo"); - GVAR(ammoMagLookup) setVariable [_ammo, _x]; + if (_ammo != "") then { GVAR(ammoMagLookup) setVariable [_ammo, _x]; }; } count (getArray (configFile >> "CfgWeapons" >> "Throw" >> _x >> "magazines")); nil } count getArray (configFile >> "CfgWeapons" >> "Throw" >> "muzzles"); From 1ecd674ac66f04d18022e4df24be95edfb8036bb Mon Sep 17 00:00:00 2001 From: jonpas Date: Mon, 12 Dec 2016 19:36:53 +0100 Subject: [PATCH 09/53] Exclude uniforms with inherited modelSides (#4720) --- optionals/compat_rhs_afrf3/XEH_preInit.sqf | 2 + optionals/compat_rhs_usf3/XEH_preInit.sqf | 2 + optionals/nocrosshair/script_component.hpp | 1 - .../nouniformrestrictions/CfgVehicles.hpp | 1438 +---------------- .../nouniformrestrictions/XEH_preInit.sqf | 2 + .../functions/fnc_exportConfig.sqf | 22 +- .../script_component.hpp | 7 +- 7 files changed, 40 insertions(+), 1434 deletions(-) diff --git a/optionals/compat_rhs_afrf3/XEH_preInit.sqf b/optionals/compat_rhs_afrf3/XEH_preInit.sqf index a7feade1c3..b47cf6628d 100644 --- a/optionals/compat_rhs_afrf3/XEH_preInit.sqf +++ b/optionals/compat_rhs_afrf3/XEH_preInit.sqf @@ -2,6 +2,8 @@ ADDON = false; +PREP_RECOMPILE_START; #include "XEH_PREP.hpp" +PREP_RECOMPILE_END; ADDON = true; diff --git a/optionals/compat_rhs_usf3/XEH_preInit.sqf b/optionals/compat_rhs_usf3/XEH_preInit.sqf index a7feade1c3..b47cf6628d 100644 --- a/optionals/compat_rhs_usf3/XEH_preInit.sqf +++ b/optionals/compat_rhs_usf3/XEH_preInit.sqf @@ -2,6 +2,8 @@ ADDON = false; +PREP_RECOMPILE_START; #include "XEH_PREP.hpp" +PREP_RECOMPILE_END; ADDON = true; diff --git a/optionals/nocrosshair/script_component.hpp b/optionals/nocrosshair/script_component.hpp index 5f3bea04c6..9510eadef0 100644 --- a/optionals/nocrosshair/script_component.hpp +++ b/optionals/nocrosshair/script_component.hpp @@ -4,7 +4,6 @@ // #define DEBUG_MODE_FULL // #define DISABLE_COMPILE_CACHE -// #define CBA_DEBUG_SYNCHRONOUS // #define ENABLE_PERFORMANCE_COUNTERS #ifdef DEBUG_ENABLED_NOCROSSHAIR diff --git a/optionals/nouniformrestrictions/CfgVehicles.hpp b/optionals/nouniformrestrictions/CfgVehicles.hpp index b4a2a0465a..5b02892462 100644 --- a/optionals/nouniformrestrictions/CfgVehicles.hpp +++ b/optionals/nouniformrestrictions/CfgVehicles.hpp @@ -1,13 +1,29 @@ class CfgVehicles { class Civilian; class CAManBase; + class B_Soldier_diver_base_F; + class C_man_1; + class I_G_Soldier_F; + class I_G_Soldier_lite_F; + class I_G_Soldier_SL_F; + class I_G_Soldier_TL_F; + class I_G_Soldier_AR_F; + class I_G_medic_F; + class I_G_engineer_F; + class I_G_Soldier_exp_F; + class I_G_Soldier_GL_F; + class I_G_Soldier_M_F; + class I_G_Soldier_LAT_F; + class I_G_Soldier_A_F; + class I_G_officer_F; + class I_Soldier_diver_base_F; + class O_Soldier_diver_base_F; + class I_G_Sharpshooter_F; + class B_Soldier_F; class Civilian_F: Civilian { modelSides[] = {6}; }; - class C_man_1: Civilian_F { - modelSides[] = {6}; - }; class SoldierWB: CAManBase { modelSides[] = {6}; }; @@ -17,12 +33,6 @@ class CfgVehicles { class SoldierGB: CAManBase { modelSides[] = {6}; }; - class VirtualMan_F: Civilian_F { - modelSides[] = {6}; - }; - class HeadlessClient_F: VirtualMan_F { - modelSides[] = {6}; - }; class B_Soldier_base_F: SoldierWB { modelSides[] = {6}; }; @@ -38,291 +48,39 @@ class CfgVehicles { class B_Soldier_05_f: B_Soldier_base_F { modelSides[] = {6}; }; - class B_Soldier_F: B_Soldier_base_F { - modelSides[] = {6}; - }; class B_RangeMaster_F: B_Soldier_base_F { modelSides[] = {6}; }; - class B_Soldier_lite_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_Soldier_GL_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_AR_F: B_Soldier_02_f { - modelSides[] = {6}; - }; - class B_Soldier_SL_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_Soldier_TL_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_soldier_M_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_LAT_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_medic_F: B_Soldier_02_f { - modelSides[] = {6}; - }; - class B_soldier_repair_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_exp_F: B_Soldier_base_F { - modelSides[] = {6}; - }; class B_Helipilot_F: B_Soldier_04_f { modelSides[] = {6}; }; - class B_Soldier_A_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_AT_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_AA_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_engineer_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_crew_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_officer_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_Competitor_F: B_RangeMaster_F { - modelSides[] = {6}; - }; class B_Pilot_F: B_Soldier_05_f { modelSides[] = {6}; }; class B_helicrew_F: B_Helipilot_F { modelSides[] = {6}; }; - class B_soldier_PG_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_UAV_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_Soldier_unarmed_F: B_Soldier_F { - modelSides[] = {6}; - }; - class B_Soldier_diver_base_F: B_Soldier_base_F { - modelSides[] = {6}; - }; class B_diver_F: B_Soldier_diver_base_F { modelSides[] = {6}; }; - class B_diver_TL_F: B_Soldier_diver_base_F { - modelSides[] = {6}; - }; - class B_diver_exp_F: B_Soldier_diver_base_F { - modelSides[] = {6}; - }; - class B_Soldier_recon_base: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_recon_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_recon_LAT_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_recon_exp_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_recon_medic_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_recon_TL_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_recon_M_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_recon_JTAC_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_Soldier_sniper_base_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_spotter_F: B_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class B_sniper_F: B_Soldier_sniper_base_F { - modelSides[] = {6}; - }; class B_Story_SF_Captain_F: B_Soldier_02_f { modelSides[] = {6}; }; class B_Story_Protagonist_F: B_Soldier_02_f { modelSides[] = {6}; }; - class B_Story_Engineer_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_Story_Colonel_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_Story_Pilot_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_Story_Tank_Commander_F: B_Soldier_base_F { - modelSides[] = {6}; - }; class b_soldier_survival_F: B_Soldier_base_F { modelSides[] = {6}; }; - class B_CTRG_soldier_GL_LAT_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_CTRG_soldier_engineer_exp_F: B_Soldier_02_f { - modelSides[] = {6}; - }; - class B_CTRG_soldier_M_medic_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_CTRG_soldier_AR_A_F: B_Soldier_03_f { - modelSides[] = {6}; - }; - class B_Soldier_support_base_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_soldier_AAR_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; - class B_soldier_AAT_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; - class B_soldier_AAA_F: B_soldier_AAT_F { - modelSides[] = {6}; - }; - class B_support_MG_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; - class B_support_GMG_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; - class B_support_Mort_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; - class B_support_AMG_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; - class B_support_AMort_F: B_Soldier_support_base_F { - modelSides[] = {6}; - }; class C_man_1_1_F: C_man_1 { modelSides[] = {6}; }; - class C_man_1_2_F: C_man_1_1_F { - modelSides[] = {6}; - }; - class C_man_1_3_F: C_man_1_1_F { - modelSides[] = {6}; - }; - class C_man_polo_1_F: C_man_1 { - modelSides[] = {6}; - }; - class C_man_polo_1_F_afro: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_1_F_euro: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_1_F_asia: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_2_F: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_2_F_afro: C_man_polo_2_F { - modelSides[] = {6}; - }; - class C_man_polo_2_F_euro: C_man_polo_2_F { - modelSides[] = {6}; - }; - class C_man_polo_2_F_asia: C_man_polo_2_F { - modelSides[] = {6}; - }; - class C_man_polo_3_F: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_3_F_afro: C_man_polo_3_F { - modelSides[] = {6}; - }; - class C_man_polo_3_F_euro: C_man_polo_3_F { - modelSides[] = {6}; - }; - class C_man_polo_3_F_asia: C_man_polo_3_F { - modelSides[] = {6}; - }; - class C_man_polo_4_F: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_4_F_afro: C_man_polo_4_F { - modelSides[] = {6}; - }; - class C_man_polo_4_F_euro: C_man_polo_4_F { - modelSides[] = {6}; - }; - class C_man_polo_4_F_asia: C_man_polo_4_F { - modelSides[] = {6}; - }; - class C_man_polo_5_F: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_5_F_afro: C_man_polo_5_F { - modelSides[] = {6}; - }; - class C_man_polo_5_F_euro: C_man_polo_5_F { - modelSides[] = {6}; - }; - class C_man_polo_5_F_asia: C_man_polo_5_F { - modelSides[] = {6}; - }; - class C_man_polo_6_F: C_man_polo_1_F { - modelSides[] = {6}; - }; - class C_man_polo_6_F_afro: C_man_polo_6_F { - modelSides[] = {6}; - }; - class C_man_polo_6_F_euro: C_man_polo_6_F { - modelSides[] = {6}; - }; - class C_man_polo_6_F_asia: C_man_polo_6_F { - modelSides[] = {6}; - }; class C_man_p_fugitive_F: C_man_1 { modelSides[] = {6}; }; - class C_man_p_fugitive_F_afro: C_man_p_fugitive_F { - modelSides[] = {6}; - }; - class C_man_p_fugitive_F_euro: C_man_p_fugitive_F { - modelSides[] = {6}; - }; - class C_man_p_fugitive_F_asia: C_man_p_fugitive_F { - modelSides[] = {6}; - }; class C_man_p_beggar_F: C_man_p_fugitive_F { modelSides[] = {6}; }; - class C_man_p_beggar_F_afro: C_man_p_beggar_F { - modelSides[] = {6}; - }; - class C_man_p_beggar_F_euro: C_man_p_beggar_F { - modelSides[] = {6}; - }; - class C_man_p_beggar_F_asia: C_man_p_beggar_F { - modelSides[] = {6}; - }; class C_man_w_worker_F: C_man_1 { modelSides[] = {6}; }; @@ -332,123 +90,15 @@ class CfgVehicles { class C_man_hunter_1_F: C_man_1 { modelSides[] = {6}; }; - class C_man_p_shorts_1_F: C_man_1 { - modelSides[] = {6}; - }; - class C_man_p_shorts_1_F_afro: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_p_shorts_1_F_euro: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_p_shorts_1_F_asia: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_1_F: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_1_F_afro: C_man_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_1_F_euro: C_man_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_1_F_asia: C_man_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_2_F: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_2_F_afro: C_man_shorts_2_F { - modelSides[] = {6}; - }; - class C_man_shorts_2_F_euro: C_man_shorts_2_F { - modelSides[] = {6}; - }; - class C_man_shorts_2_F_asia: C_man_shorts_2_F { - modelSides[] = {6}; - }; - class C_man_shorts_3_F: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_3_F_afro: C_man_shorts_3_F { - modelSides[] = {6}; - }; - class C_man_shorts_3_F_euro: C_man_shorts_3_F { - modelSides[] = {6}; - }; - class C_man_shorts_3_F_asia: C_man_shorts_3_F { - modelSides[] = {6}; - }; - class C_man_shorts_4_F: C_man_p_shorts_1_F { - modelSides[] = {6}; - }; - class C_man_shorts_4_F_afro: C_man_shorts_4_F { - modelSides[] = {6}; - }; - class C_man_shorts_4_F_euro: C_man_shorts_4_F { - modelSides[] = {6}; - }; - class C_man_shorts_4_F_asia: C_man_shorts_4_F { - modelSides[] = {6}; - }; class C_man_pilot_F: C_man_1 { modelSides[] = {6}; }; class C_journalist_F: C_man_1 { modelSides[] = {6}; }; - class C_Orestes: C_man_1 { - modelSides[] = {6}; - }; - class C_Nikos: C_Orestes { - modelSides[] = {6}; - }; - class C_Nikos_aged: C_Nikos { - modelSides[] = {6}; - }; class I_G_Soldier_base_F: SoldierGB { modelSides[] = {6}; }; - class I_G_Soldier_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_lite_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_SL_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_TL_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_AR_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_medic_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_engineer_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_exp_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_GL_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_M_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_LAT_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_Soldier_A_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_G_officer_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; class B_G_Soldier_F: I_G_Soldier_F { modelSides[] = {6}; }; @@ -527,408 +177,39 @@ class CfgVehicles { class O_G_officer_F: I_G_officer_F { modelSides[] = {6}; }; - class I_G_Soldier_unarmed_F: I_G_Soldier_F { - modelSides[] = {6}; - }; - class B_G_Soldier_unarmed_F: B_G_Soldier_F { - modelSides[] = {6}; - }; - class O_G_Soldier_unarmed_F: O_G_Soldier_F { - modelSides[] = {6}; - }; - class I_G_Survivor_F: I_G_Soldier_F { - modelSides[] = {6}; - }; - class B_G_Survivor_F: B_G_Soldier_F { - modelSides[] = {6}; - }; - class O_G_Survivor_F: O_G_Soldier_F { - modelSides[] = {6}; - }; - class I_G_Story_Protagonist_F: B_G_Soldier_F { - modelSides[] = {6}; - }; class I_G_Story_SF_Captain_F: B_G_Soldier_F { modelSides[] = {6}; }; - class I_G_resistanceLeader_F: I_G_Story_Protagonist_F { - modelSides[] = {6}; - }; - class I_G_resistanceCommander_F: I_G_Story_Protagonist_F { - modelSides[] = {6}; - }; class I_Soldier_base_F: SoldierGB { modelSides[] = {6}; }; - class I_Soldier_02_F: I_Soldier_base_F { - modelSides[] = {6}; - }; class I_Soldier_03_F: I_Soldier_base_F { modelSides[] = {6}; }; class I_Soldier_04_F: I_Soldier_base_F { modelSides[] = {6}; }; - class I_soldier_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_lite_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_Soldier_A_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_Soldier_GL_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_AR_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_Soldier_SL_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_Soldier_TL_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_M_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_LAT_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_AT_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_AA_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_medic_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_Soldier_repair_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_Soldier_exp_F: I_Soldier_02_F { - modelSides[] = {6}; - }; - class I_engineer_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_crew_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_helipilot_F: I_Soldier_03_F { - modelSides[] = {6}; - }; - class I_pilot_F: I_Soldier_04_F { - modelSides[] = {6}; - }; - class I_helicrew_F: I_helipilot_F { - modelSides[] = {6}; - }; class I_officer_F: I_Soldier_base_F { modelSides[] = {6}; }; - class I_Story_Colonel_F: I_officer_F { - modelSides[] = {6}; - }; - class I_soldier_UAV_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_unarmed_F: I_soldier_F { - modelSides[] = {6}; - }; - class I_Soldier_diver_base_F: I_Soldier_base_F { - modelSides[] = {6}; - }; class I_diver_F: I_Soldier_diver_base_F { modelSides[] = {6}; }; - class I_diver_exp_F: I_Soldier_diver_base_F { - modelSides[] = {6}; - }; - class I_diver_TL_F: I_Soldier_diver_base_F { - modelSides[] = {6}; - }; - class I_Soldier_sniper_base_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Spotter_F: I_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class I_Sniper_F: I_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class I_Soldier_support_base_F: I_Soldier_base_F { - modelSides[] = {6}; - }; - class I_Soldier_AAR_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; - class I_Soldier_AAT_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; - class I_Soldier_AAA_F: I_Soldier_AAT_F { - modelSides[] = {6}; - }; - class I_support_MG_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; - class I_support_GMG_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; - class I_support_Mort_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; - class I_support_AMG_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; - class I_support_AMort_F: I_Soldier_support_base_F { - modelSides[] = {6}; - }; class O_Soldier_base_F: SoldierEB { modelSides[] = {6}; }; class O_Soldier_02_F: O_Soldier_base_F { modelSides[] = {6}; }; - class O_Soldier_F: O_Soldier_base_F { - modelSides[] = {6}; - }; class O_officer_F: O_Soldier_base_F { modelSides[] = {6}; }; - class O_Soldier_lite_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_GL_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_AR_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_SL_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_TL_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_soldier_M_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_LAT_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_medic_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_soldier_repair_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_soldier_exp_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_helipilot_F: O_Soldier_02_F { - modelSides[] = {6}; - }; - class O_Soldier_A_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_AT_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_AA_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_engineer_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_crew_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Pilot_F: O_helipilot_F { - modelSides[] = {6}; - }; - class O_helicrew_F: O_helipilot_F { - modelSides[] = {6}; - }; - class O_soldier_PG_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Story_Colonel_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Story_CEO_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_soldier_UAV_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_unarmed_F: O_Soldier_F { - modelSides[] = {6}; - }; - class O_Soldier_diver_base_F: O_Soldier_base_F { - modelSides[] = {6}; - }; class O_diver_F: O_Soldier_diver_base_F { modelSides[] = {6}; }; - class O_diver_TL_F: O_Soldier_diver_base_F { - modelSides[] = {6}; - }; - class O_diver_exp_F: O_Soldier_diver_base_F { - modelSides[] = {6}; - }; - class O_Soldier_sniper_base_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_spotter_F: O_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class O_sniper_F: O_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class O_Soldier_recon_base: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_recon_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_recon_M_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_recon_LAT_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_recon_medic_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_recon_exp_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_recon_JTAC_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_recon_TL_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_Soldier_support_base_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Soldier_AAR_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_Soldier_AAT_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_Soldier_AAA_F: O_Soldier_AAT_F { - modelSides[] = {6}; - }; - class O_support_MG_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_support_GMG_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_support_Mort_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_support_AMG_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_support_AMort_F: O_Soldier_support_base_F { - modelSides[] = {6}; - }; - class O_Soldier_Urban_base: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_soldierU_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_AR_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_AAR_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_LAT_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_AT_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_AAT_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_AA_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_AAA_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_TL_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_SoldierU_SL_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_medic_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_repair_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_exp_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_engineer_U_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_M_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_soldierU_A_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_SoldierU_GL_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; class C_Driver_1_F: C_man_1 { modelSides[] = {6}; }; - class C_Driver_2_F: C_Driver_1_F { - modelSides[] = {6}; - }; - class C_Driver_3_F: C_Driver_1_F { - modelSides[] = {6}; - }; - class C_Driver_4_F: C_Driver_1_F { - modelSides[] = {6}; - }; - class C_Driver_1_random_base_F: C_Driver_1_F { - modelSides[] = {6}; - }; - class C_Driver_1_black_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; - class C_Driver_1_blue_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; - class C_Driver_1_green_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; - class C_Driver_1_red_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; - class C_Driver_1_white_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; - class C_Driver_1_yellow_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; - class C_Driver_1_orange_F: C_Driver_1_random_base_F { - modelSides[] = {6}; - }; class C_Marshal_F: B_RangeMaster_F { modelSides[] = {6}; }; @@ -953,706 +234,25 @@ class CfgVehicles { class I_Protagonist_VR_F: I_Soldier_base_F { modelSides[] = {6}; }; - class B_ghillie_base_F: B_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class B_ghillie_lsh_F: B_ghillie_base_F { - modelSides[] = {6}; - }; - class B_ghillie_sard_F: B_ghillie_base_F { - modelSides[] = {6}; - }; - class B_ghillie_ard_F: B_ghillie_base_F { - modelSides[] = {6}; - }; - class O_ghillie_base_F: O_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class O_ghillie_lsh_F: O_ghillie_base_F { - modelSides[] = {6}; - }; - class O_ghillie_sard_F: O_ghillie_base_F { - modelSides[] = {6}; - }; - class O_ghillie_ard_F: O_ghillie_base_F { - modelSides[] = {6}; - }; - class I_ghillie_base_F: I_Soldier_sniper_base_F { - modelSides[] = {6}; - }; - class I_ghillie_lsh_F: I_ghillie_base_F { - modelSides[] = {6}; - }; - class I_ghillie_sard_F: I_ghillie_base_F { - modelSides[] = {6}; - }; - class I_ghillie_ard_F: I_ghillie_base_F { - modelSides[] = {6}; - }; - class B_Sharpshooter_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_Recon_Sharpshooter_F: B_Soldier_recon_base { - modelSides[] = {6}; - }; - class B_CTRG_Sharphooter_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_HeavyGunner_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Sharpshooter_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Urban_Sharpshooter_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class O_Pathfinder_F: O_Soldier_recon_base { - modelSides[] = {6}; - }; - class O_HeavyGunner_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_Urban_HeavyGunner_F: O_Soldier_Urban_base { - modelSides[] = {6}; - }; - class I_G_Sharpshooter_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; class B_G_Sharpshooter_F: I_G_Sharpshooter_F { modelSides[] = {6}; }; class O_G_Sharpshooter_F: I_G_Sharpshooter_F { modelSides[] = {6}; }; - class B_UAV_AI: B_Helipilot_F { - modelSides[] = {6}; - }; - class O_UAV_AI: O_helipilot_F { - modelSides[] = {6}; - }; - class I_UAV_AI: O_UAV_AI { - modelSides[] = {6}; - }; class Underwear_F: B_Soldier_F { modelSides[] = {6}; }; - class VirtualCurator_F: VirtualMan_F { - modelSides[] = {6}; - }; - class B_VirtualCurator_F: VirtualCurator_F { - modelSides[] = {6}; - }; - class O_VirtualCurator_F: VirtualCurator_F { - modelSides[] = {6}; - }; - class I_VirtualCurator_F: VirtualCurator_F { - modelSides[] = {6}; - }; - class C_VirtualCurator_F: VirtualCurator_F { - modelSides[] = {6}; - }; - class VirtualSpectator_F: VirtualMan_F { - modelSides[] = {6}; - }; - class I_C_Soldier_base_F: I_G_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_1_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_2_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_3_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_4_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_5_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_6_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_7_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Para_8_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_1_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_2_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_3_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_4_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_5_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_6_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_7_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Bandit_8_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Soldier_Camo_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Pilot_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class I_C_Helipilot_F: I_C_Soldier_base_F { - modelSides[] = {6}; - }; - class B_T_Soldier_A_F: B_Soldier_A_F { - modelSides[] = {6}; - }; - class B_T_Soldier_AAR_F: B_soldier_AAR_F { - modelSides[] = {6}; - }; - class B_T_Support_AMG_F: B_support_AMG_F { - modelSides[] = {6}; - }; - class B_T_Support_AMort_F: B_support_AMort_F { - modelSides[] = {6}; - }; - class B_T_Soldier_AAA_F: B_soldier_AAA_F { - modelSides[] = {6}; - }; - class B_T_Soldier_AAT_F: B_soldier_AAT_F { - modelSides[] = {6}; - }; - class B_T_Soldier_AR_F: B_soldier_AR_F { - modelSides[] = {6}; - }; - class B_T_Medic_F: B_medic_F { - modelSides[] = {6}; - }; - class B_T_Crew_F: B_crew_F { - modelSides[] = {6}; - }; - class B_T_Engineer_F: B_engineer_F { - modelSides[] = {6}; - }; - class B_T_Soldier_Exp_F: B_soldier_exp_F { - modelSides[] = {6}; - }; - class B_T_Soldier_GL_F: B_Soldier_GL_F { - modelSides[] = {6}; - }; - class B_T_Support_GMG_F: B_support_GMG_F { - modelSides[] = {6}; - }; - class B_T_Support_MG_F: B_support_MG_F { - modelSides[] = {6}; - }; - class B_T_Support_Mort_F: B_support_Mort_F { - modelSides[] = {6}; - }; - class B_T_Helicrew_F: B_helicrew_F { - modelSides[] = {6}; - }; - class B_T_Helipilot_F: B_Helipilot_F { - modelSides[] = {6}; - }; - class B_T_soldier_M_F: B_soldier_M_F { - modelSides[] = {6}; - }; - class B_T_Soldier_AA_F: B_soldier_AA_F { - modelSides[] = {6}; - }; - class B_T_Soldier_AT_F: B_soldier_AT_F { - modelSides[] = {6}; - }; - class B_T_Officer_F: B_officer_F { - modelSides[] = {6}; - }; - class B_T_Soldier_PG_F: B_soldier_PG_F { - modelSides[] = {6}; - }; - class B_T_Pilot_F: B_Pilot_F { - modelSides[] = {6}; - }; - class B_T_Soldier_Repair_F: B_soldier_repair_F { - modelSides[] = {6}; - }; - class B_T_Soldier_F: B_Soldier_F { - modelSides[] = {6}; - }; - class B_T_Soldier_LAT_F: B_soldier_LAT_F { - modelSides[] = {6}; - }; - class B_T_Soldier_SL_F: B_Soldier_SL_F { - modelSides[] = {6}; - }; - class B_T_Soldier_TL_F: B_Soldier_TL_F { - modelSides[] = {6}; - }; - class B_T_Soldier_UAV_F: B_soldier_UAV_F { - modelSides[] = {6}; - }; - class B_T_Diver_F: B_diver_F { - modelSides[] = {6}; - }; - class B_T_Diver_Exp_F: B_diver_exp_F { - modelSides[] = {6}; - }; - class B_T_Diver_TL_F: B_diver_TL_F { - modelSides[] = {6}; - }; - class B_T_Recon_Exp_F: B_recon_exp_F { - modelSides[] = {6}; - }; - class B_T_Recon_JTAC_F: B_recon_JTAC_F { - modelSides[] = {6}; - }; - class B_T_Recon_M_F: B_recon_M_F { - modelSides[] = {6}; - }; - class B_T_Recon_Medic_F: B_recon_medic_F { - modelSides[] = {6}; - }; - class B_T_Recon_F: B_recon_F { - modelSides[] = {6}; - }; - class B_T_Recon_LAT_F: B_recon_LAT_F { - modelSides[] = {6}; - }; - class B_T_Recon_TL_F: B_recon_TL_F { - modelSides[] = {6}; - }; - class B_T_Sniper_F: B_sniper_F { - modelSides[] = {6}; - }; - class B_T_Spotter_F: B_spotter_F { - modelSides[] = {6}; - }; - class B_T_ghillie_tna_F: B_ghillie_base_F { - modelSides[] = {6}; - }; - class O_T_Soldier_A_F: O_Soldier_A_F { - modelSides[] = {6}; - }; - class O_T_Soldier_AAR_F: O_Soldier_AAR_F { - modelSides[] = {6}; - }; - class O_T_Support_AMG_F: O_support_AMG_F { - modelSides[] = {6}; - }; - class O_T_Support_AMort_F: O_support_AMort_F { - modelSides[] = {6}; - }; - class O_T_Soldier_AAA_F: O_Soldier_AAA_F { - modelSides[] = {6}; - }; - class O_T_Soldier_AAT_F: O_Soldier_AAT_F { - modelSides[] = {6}; - }; - class O_T_Soldier_AR_F: O_Soldier_AR_F { - modelSides[] = {6}; - }; - class O_T_Medic_F: O_medic_F { - modelSides[] = {6}; - }; - class O_T_Crew_F: O_crew_F { - modelSides[] = {6}; - }; - class O_T_Engineer_F: O_engineer_F { - modelSides[] = {6}; - }; - class O_T_Soldier_Exp_F: O_soldier_exp_F { - modelSides[] = {6}; - }; - class O_T_Soldier_GL_F: O_Soldier_GL_F { - modelSides[] = {6}; - }; - class O_T_Support_GMG_F: O_support_GMG_F { - modelSides[] = {6}; - }; - class O_T_Support_MG_F: O_support_MG_F { - modelSides[] = {6}; - }; - class O_T_Support_Mort_F: O_support_Mort_F { - modelSides[] = {6}; - }; - class O_T_Helicrew_F: O_helicrew_F { - modelSides[] = {6}; - }; - class O_T_Helipilot_F: O_helipilot_F { - modelSides[] = {6}; - }; - class O_T_Soldier_M_F: O_soldier_M_F { - modelSides[] = {6}; - }; - class O_T_Soldier_AA_F: O_Soldier_AA_F { - modelSides[] = {6}; - }; - class O_T_Soldier_AT_F: O_Soldier_AT_F { - modelSides[] = {6}; - }; - class O_T_Officer_F: O_officer_F { - modelSides[] = {6}; - }; - class O_T_Soldier_PG_F: O_soldier_PG_F { - modelSides[] = {6}; - }; - class O_T_Pilot_F: O_Pilot_F { - modelSides[] = {6}; - }; - class O_T_Soldier_Repair_F: O_soldier_repair_F { - modelSides[] = {6}; - }; - class O_T_Soldier_F: O_Soldier_F { - modelSides[] = {6}; - }; - class O_T_Soldier_LAT_F: O_Soldier_LAT_F { - modelSides[] = {6}; - }; - class O_T_Soldier_SL_F: O_Soldier_SL_F { - modelSides[] = {6}; - }; - class O_T_Soldier_TL_F: O_Soldier_TL_F { - modelSides[] = {6}; - }; - class O_T_Soldier_UAV_F: O_soldier_UAV_F { - modelSides[] = {6}; - }; - class O_T_Diver_F: O_diver_F { - modelSides[] = {6}; - }; - class O_T_Diver_Exp_F: O_diver_exp_F { - modelSides[] = {6}; - }; - class O_T_Diver_TL_F: O_diver_TL_F { - modelSides[] = {6}; - }; - class O_T_Recon_Exp_F: O_recon_exp_F { - modelSides[] = {6}; - }; - class O_T_Recon_JTAC_F: O_recon_JTAC_F { - modelSides[] = {6}; - }; - class O_T_Recon_M_F: O_recon_M_F { - modelSides[] = {6}; - }; - class O_T_Recon_Medic_F: O_recon_medic_F { - modelSides[] = {6}; - }; - class O_T_Recon_F: O_recon_F { - modelSides[] = {6}; - }; - class O_T_Recon_LAT_F: O_recon_LAT_F { - modelSides[] = {6}; - }; - class O_T_Recon_TL_F: O_recon_TL_F { - modelSides[] = {6}; - }; - class O_T_Sniper_F: O_sniper_F { - modelSides[] = {6}; - }; - class O_T_Spotter_F: O_spotter_F { - modelSides[] = {6}; - }; - class O_T_ghillie_tna_F: O_ghillie_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_Viper_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_Viper_hex_F: O_V_Soldier_Viper_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_base_F: B_Soldier_base_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_F: B_CTRG_Soldier_base_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_2_F: B_CTRG_Soldier_base_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_3_F: B_CTRG_Soldier_base_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_TL_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_Exp_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_Medic_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_M_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_LAT_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_AR_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_JTAC_tna_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Miller_F: B_CTRG_Soldier_3_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_urb_1_F: B_CTRG_Soldier_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_urb_2_F: B_CTRG_Soldier_2_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_urb_3_F: B_CTRG_Soldier_3_F { - modelSides[] = {6}; - }; - class O_V_Soldier_base_F: O_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_TL_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_Exp_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_Medic_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_M_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_LAT_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_JTAC_hex_F: O_V_Soldier_base_F { - modelSides[] = {6}; - }; - class O_V_Soldier_ghex_F: O_V_Soldier_hex_F { - modelSides[] = {6}; - }; - class O_V_Soldier_TL_ghex_F: O_V_Soldier_TL_hex_F { - modelSides[] = {6}; - }; - class O_V_Soldier_Exp_ghex_F: O_V_Soldier_Exp_hex_F { - modelSides[] = {6}; - }; - class O_V_Soldier_Medic_ghex_F: O_V_Soldier_Medic_hex_F { - modelSides[] = {6}; - }; - class O_V_Soldier_M_ghex_F: O_V_Soldier_M_hex_F { - modelSides[] = {6}; - }; - class O_V_Soldier_LAT_ghex_F: O_V_Soldier_LAT_hex_F { - modelSides[] = {6}; - }; - class O_V_Soldier_JTAC_ghex_F: O_V_Soldier_JTAC_hex_F { - modelSides[] = {6}; - }; - class B_GEN_Soldier_base_F: B_Soldier_F { - modelSides[] = {6}; - }; - class B_GEN_Soldier_F: B_GEN_Soldier_base_F { - modelSides[] = {6}; - }; - class B_GEN_Commander_F: B_GEN_Soldier_base_F { - modelSides[] = {6}; - }; class C_man_sport_1_F: C_man_1 { modelSides[] = {6}; }; - class C_man_sport_1_F_afro: C_man_sport_1_F { - modelSides[] = {6}; - }; - class C_man_sport_1_F_euro: C_man_sport_1_F { - modelSides[] = {6}; - }; - class C_man_sport_1_F_asia: C_man_sport_1_F { - modelSides[] = {6}; - }; - class C_man_sport_1_F_tanoan: C_man_sport_1_F { - modelSides[] = {6}; - }; class C_man_sport_2_F: C_man_1 { modelSides[] = {6}; }; - class C_man_sport_2_F_afro: C_man_sport_2_F { - modelSides[] = {6}; - }; - class C_man_sport_2_F_euro: C_man_sport_2_F { - modelSides[] = {6}; - }; - class C_man_sport_2_F_asia: C_man_sport_2_F { - modelSides[] = {6}; - }; - class C_man_sport_2_F_tanoan: C_man_sport_2_F { - modelSides[] = {6}; - }; class C_man_sport_3_F: C_man_1 { modelSides[] = {6}; }; - class C_man_sport_3_F_afro: C_man_sport_3_F { - modelSides[] = {6}; - }; - class C_man_sport_3_F_euro: C_man_sport_3_F { - modelSides[] = {6}; - }; - class C_man_sport_3_F_asia: C_man_sport_3_F { - modelSides[] = {6}; - }; - class C_man_sport_3_F_tanoan: C_man_sport_3_F { - modelSides[] = {6}; - }; class C_Man_casual_1_F: C_man_1 { modelSides[] = {6}; }; - class C_Man_casual_1_F_afro: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_1_F_euro: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_1_F_asia: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_1_F_tanoan: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_2_F: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_2_F_afro: C_Man_casual_2_F { - modelSides[] = {6}; - }; - class C_Man_casual_2_F_euro: C_Man_casual_2_F { - modelSides[] = {6}; - }; - class C_Man_casual_2_F_asia: C_Man_casual_2_F { - modelSides[] = {6}; - }; - class C_Man_casual_2_F_tanoan: C_Man_casual_2_F { - modelSides[] = {6}; - }; - class C_Man_casual_3_F: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_3_F_afro: C_Man_casual_3_F { - modelSides[] = {6}; - }; - class C_Man_casual_3_F_euro: C_Man_casual_3_F { - modelSides[] = {6}; - }; - class C_Man_casual_3_F_asia: C_Man_casual_3_F { - modelSides[] = {6}; - }; - class C_Man_casual_3_F_tanoan: C_Man_casual_3_F { - modelSides[] = {6}; - }; - class C_Man_casual_4_F: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class C_Man_casual_4_F_afro: C_Man_casual_4_F { - modelSides[] = {6}; - }; - class C_Man_casual_4_F_euro: C_Man_casual_4_F { - modelSides[] = {6}; - }; - class C_Man_casual_4_F_asia: C_Man_casual_4_F { - modelSides[] = {6}; - }; - class C_Man_casual_4_F_tanoan: C_Man_casual_4_F { - modelSides[] = {6}; - }; - class C_Man_casual_5_F: C_Man_casual_4_F { - modelSides[] = {6}; - }; - class C_Man_casual_5_F_afro: C_Man_casual_5_F { - modelSides[] = {6}; - }; - class C_Man_casual_5_F_euro: C_Man_casual_5_F { - modelSides[] = {6}; - }; - class C_Man_casual_5_F_asia: C_Man_casual_5_F { - modelSides[] = {6}; - }; - class C_Man_casual_5_F_tanoan: C_Man_casual_5_F { - modelSides[] = {6}; - }; - class C_Man_casual_6_F: C_Man_casual_4_F { - modelSides[] = {6}; - }; - class C_Man_casual_6_F_afro: C_Man_casual_6_F { - modelSides[] = {6}; - }; - class C_Man_casual_6_F_euro: C_Man_casual_6_F { - modelSides[] = {6}; - }; - class C_Man_casual_6_F_asia: C_Man_casual_6_F { - modelSides[] = {6}; - }; - class C_Man_casual_6_F_tanoan: C_Man_casual_6_F { - modelSides[] = {6}; - }; - class B_Survivor_F: B_Soldier_F { - modelSides[] = {6}; - }; - class O_Survivor_F: O_Soldier_F { - modelSides[] = {6}; - }; - class I_Survivor_F: I_soldier_F { - modelSides[] = {6}; - }; - class B_Soldier_universal_F: B_Soldier_F { - modelSides[] = {6}; - }; - class B_G_Soldier_universal_F: B_G_Soldier_F { - modelSides[] = {6}; - }; - class O_Soldier_universal_F: O_Soldier_F { - modelSides[] = {6}; - }; - class O_G_Soldier_universal_F: O_G_Soldier_F { - modelSides[] = {6}; - }; - class I_Soldier_universal_F: I_soldier_F { - modelSides[] = {6}; - }; - class I_G_Soldier_universal_F: I_G_Soldier_F { - modelSides[] = {6}; - }; - class B_T_Soldier_universal_F: B_T_Soldier_F { - modelSides[] = {6}; - }; - class O_T_Soldier_universal_F: O_T_Soldier_F { - modelSides[] = {6}; - }; - class I_C_Soldier_universal_F: I_C_Soldier_Para_1_F { - modelSides[] = {6}; - }; - class C_Man_French_universal_F: C_Man_casual_1_F { - modelSides[] = {6}; - }; - class B_CTRG_Soldier_universal_F: B_CTRG_Soldier_tna_F { - modelSides[] = {6}; - }; - class B_GEN_Soldier_universal_F: B_GEN_Soldier_F { - modelSides[] = {6}; - }; }; diff --git a/optionals/nouniformrestrictions/XEH_preInit.sqf b/optionals/nouniformrestrictions/XEH_preInit.sqf index a7feade1c3..b47cf6628d 100644 --- a/optionals/nouniformrestrictions/XEH_preInit.sqf +++ b/optionals/nouniformrestrictions/XEH_preInit.sqf @@ -2,6 +2,8 @@ ADDON = false; +PREP_RECOMPILE_START; #include "XEH_PREP.hpp" +PREP_RECOMPILE_END; ADDON = true; diff --git a/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf b/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf index 60ac98cf98..81d4b0b438 100644 --- a/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf +++ b/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf @@ -1,30 +1,32 @@ /* * Author: BaerMitUmlaut, 654wak654 - * Generates the CfgVehicles.hpp to unlock all uniforms. + * Generates the CfgVehicles config to allow uniform usage on all sides. * * Arguments: * None * * Return Value: - * CfgVehicles.hpp content + * CfgVehicles Content * * Example: * [] call ace_nouniformrestrictions_fnc_exportConfig * - * Public: [Yes] + * Public: Yes */ #include "script_component.hpp" private _modifyClasses = []; private _baseClasses = []; { - private _modifyClass = { - if (!isNull (_x >> "modelSides")) exitWith {_x}; - } forEach (configHierarchy _x); - private _baseClass = inheritsFrom _modifyClass; - _modifyClasses pushBackUnique [_modifyClass, _baseClass]; - if !(_baseClass in (_modifyClasses apply {_x select 0})) then { - _baseClasses pushBackUnique _baseClass; + if ((_x >> "modelSides") in (configProperties [_x, "true", false])) then { + private _modifyClass = { + if (!isNull (_x >> "modelSides")) exitWith {_x}; + } forEach (configHierarchy _x); + private _baseClass = inheritsFrom _modifyClass; + _modifyClasses pushBackUnique [_modifyClass, _baseClass]; + if !(_baseClass in (_modifyClasses apply {_x select 0})) then { + _baseClasses pushBackUnique _baseClass; + }; }; false } count ( diff --git a/optionals/nouniformrestrictions/script_component.hpp b/optionals/nouniformrestrictions/script_component.hpp index 521551c4cd..4e40774124 100644 --- a/optionals/nouniformrestrictions/script_component.hpp +++ b/optionals/nouniformrestrictions/script_component.hpp @@ -4,15 +4,14 @@ // #define DEBUG_MODE_FULL // #define DISABLE_COMPILE_CACHE -// #define CBA_DEBUG_SYNCHRONOUS // #define ENABLE_PERFORMANCE_COUNTERS -#ifdef DEBUG_ENABLED_UNIFORMS +#ifdef DEBUG_ENABLED_NOUNIFORMRESTRICTIONS #define DEBUG_MODE_FULL #endif -#ifdef DEBUG_SETTINGS_UNIFORMS - #define DEBUG_SETTINGS DEBUG_SETTINGS_UNIFORMS +#ifdef DEBUG_SETTINGS_NOUNIFORMRESTRICTIONS + #define DEBUG_SETTINGS DEBUG_SETTINGS_NOUNIFORMRESTRICTIONS #endif #include "\z\ace\addons\main\script_macros.hpp" From 0df98f794c48c2113cc337e67630741d753395a9 Mon Sep 17 00:00:00 2001 From: Glowbal Date: Mon, 12 Dec 2016 19:50:16 +0100 Subject: [PATCH 10/53] Prep 3.8.3 --- README.md | 2 +- addons/main/script_version.hpp | 4 ++-- docs/README_DE.md | 2 +- docs/README_PL.md | 2 +- mod.cpp | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c8682b339c..4e78a5aaf3 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

- ACE3 Version + ACE3 Version ACE3 Issues diff --git a/addons/main/script_version.hpp b/addons/main/script_version.hpp index 35f889f47b..68fa060a97 100644 --- a/addons/main/script_version.hpp +++ b/addons/main/script_version.hpp @@ -1,4 +1,4 @@ #define MAJOR 3 #define MINOR 8 -#define PATCHLVL 2 -#define BUILD 13 +#define PATCHLVL 3 +#define BUILD 14 diff --git a/docs/README_DE.md b/docs/README_DE.md index bad1fc06c1..b479a153a9 100644 --- a/docs/README_DE.md +++ b/docs/README_DE.md @@ -4,7 +4,7 @@

- ACE3 Version + ACE3 Version ACE3 Fehlermeldungen diff --git a/docs/README_PL.md b/docs/README_PL.md index edad01d3aa..f5b93bb417 100644 --- a/docs/README_PL.md +++ b/docs/README_PL.md @@ -3,7 +3,7 @@

- ACE3 Wersja + ACE3 Wersja ACE3 Zagadnienia diff --git a/mod.cpp b/mod.cpp index 3ff10b8aeb..7620a55fea 100644 --- a/mod.cpp +++ b/mod.cpp @@ -1,8 +1,8 @@ -name = "Advanced Combat Environment 3.8.2"; +name = "Advanced Combat Environment 3.8.3"; picture = "logo_ace3_ca.paa"; actionName = "GitHub"; action = "https://github.com/acemod/ACE3"; -description = "ACE3 - Version 3.8.2"; +description = "ACE3 - Version 3.8.3"; logo = "logo_ace3_ca.paa"; logoOver = "logo_ace3_ca.paa"; tooltip = "ACE3"; From 86fd9347f8f4f0b690d19fabd21ff34dfceb11d4 Mon Sep 17 00:00:00 2001 From: Glowbal Date: Tue, 13 Dec 2016 23:16:12 +0100 Subject: [PATCH 11/53] #4692 update homepage for v3.8.3 [ci skip] --- docs/_config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/_config.yml b/docs/_config.yml index baa2fbdac1..022318e30f 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -11,8 +11,8 @@ ace: version: major: 3 minor: 8 - patch: 2 - build: 13 + patch: 3 + build: 14 acex: githubUrl: https://github.com/acemod/ACEX From 2151fcad8f426de558cfd4354cd073e646297abe Mon Sep 17 00:00:00 2001 From: Glowbal Date: Tue, 13 Dec 2016 23:16:41 +0100 Subject: [PATCH 12/53] #4692 Update dev homepage for v3.8.3 [ci skip] --- docs/_config_dev.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/_config_dev.yml b/docs/_config_dev.yml index a04a0c424e..7d55c24cf2 100644 --- a/docs/_config_dev.yml +++ b/docs/_config_dev.yml @@ -11,8 +11,8 @@ ace: version: major: 3 minor: 8 - patch: 2 - build: 13 + patch: 3 + build: 14 acex: githubUrl: https://github.com/acemod/ACEX From cc3b669fcdd8f9cb8393e09f8d56ad607727dcfd Mon Sep 17 00:00:00 2001 From: Dystopian Date: Wed, 14 Dec 2016 21:48:00 +0300 Subject: [PATCH 13/53] Fix missing refuel menu on static fuel stations (#4533) * fix static fuel stations * Directly compile menus and remove XEH from buildings --- addons/refuel/CfgVehicles.hpp | 12 +----------- addons/refuel/XEH_postInit.sqf | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/addons/refuel/CfgVehicles.hpp b/addons/refuel/CfgVehicles.hpp index df857066cd..4859cd883f 100644 --- a/addons/refuel/CfgVehicles.hpp +++ b/addons/refuel/CfgVehicles.hpp @@ -144,13 +144,11 @@ class CfgVehicles { class House_F: House {}; class House_Small_F: House_F { - class EventHandlers; - class ACE_Actions { class ACE_MainActions { displayName = ECSTRING(interaction,MainAction); selection = ""; - distance = 10; + distance = 5; condition = "true"; }; }; @@ -501,10 +499,6 @@ class CfgVehicles { // Vanilla buildings class Land_Fuelstation_Feed_F: House_Small_F { - class EventHandlers { - class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers {}; - }; - transportFuel = 0; //50k MACRO_REFUEL_ACTIONS GVAR(hooks)[] = {{0,0,-0.5}}; @@ -512,10 +506,6 @@ class CfgVehicles { }; class Land_fs_feed_F: House_Small_F { - class EventHandlers { - class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers {}; - }; - transportFuel = 0; //50k MACRO_REFUEL_ACTIONS GVAR(hooks)[] = {{-0.4,0.022,-.23}}; diff --git a/addons/refuel/XEH_postInit.sqf b/addons/refuel/XEH_postInit.sqf index f0fb928187..3f20e5d30d 100644 --- a/addons/refuel/XEH_postInit.sqf +++ b/addons/refuel/XEH_postInit.sqf @@ -11,6 +11,20 @@ if (isServer) then { _this call FUNC(resetLocal); }] call CBA_fnc_addEventHandler; +// workaround for static fuel stations +if (hasInterface) then { + { + if ( + configName _x isKindOf "Building" && + {isClass (_x >> "ACE_Actions" >> "ACE_MainActions" >> QGVAR(Refuel))} && + {getNumber (_x >> "scope") == 2} + ) then { + TRACE_1("Compiling menu",configName _x); + [configName _x] call EFUNC(interact_menu,compileMenu); + }; + } count ('true' configClasses (configFile >> "CfgVehicles")); +}; + #ifdef DEBUG_MODE_FULL diag_log text format ["[ACE-refuel] Showing CfgVehicles with vanilla transportFuel"]; From 4f20d1f7c65f2fcd5f5638d21e7cf62062d22034 Mon Sep 17 00:00:00 2001 From: Dystopian Date: Wed, 14 Dec 2016 22:18:04 +0300 Subject: [PATCH 14/53] add rearm to Vehicle Ammo boxes (#4750) --- addons/rearm/CfgVehicles.hpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/addons/rearm/CfgVehicles.hpp b/addons/rearm/CfgVehicles.hpp index 44b7fe38af..c60256dee4 100644 --- a/addons/rearm/CfgVehicles.hpp +++ b/addons/rearm/CfgVehicles.hpp @@ -163,6 +163,21 @@ class CfgVehicles { MACRO_REARM_TRUCK_ACTIONS }; + class NATO_Box_Base: ReammoBox_F{}; + class Box_NATO_AmmoVeh_F: NATO_Box_Base { + transportAmmo = 0; + MACRO_REARM_TRUCK_ACTIONS + }; + class EAST_Box_Base: ReammoBox_F{}; + class Box_East_AmmoVeh_F: EAST_Box_Base { + transportAmmo = 0; + MACRO_REARM_TRUCK_ACTIONS + }; + class IND_Box_Base: ReammoBox_F{}; + class Box_IND_AmmoVeh_F: IND_Box_Base { + transportAmmo = 0; + MACRO_REARM_TRUCK_ACTIONS + }; // Dummy Vehicles class GVAR(defaultCarriedObject): ThingX { From 5379503772d81f3dee476a1b75a8359412d23e3a Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Wed, 14 Dec 2016 14:06:32 -0600 Subject: [PATCH 15/53] Fix deadman range, fix clacker transfer, use setShotParents (#4689) --- addons/explosives/XEH_postInit.sqf | 13 +++++++++++++ .../explosives/functions/fnc_detonateExplosive.sqf | 9 ++------- addons/explosives/functions/fnc_onIncapacitated.sqf | 11 +++++++---- .../explosives/functions/fnc_onInventoryChanged.sqf | 8 +++----- 4 files changed, 25 insertions(+), 16 deletions(-) diff --git a/addons/explosives/XEH_postInit.sqf b/addons/explosives/XEH_postInit.sqf index 1ddd52cc53..7cc99bf921 100644 --- a/addons/explosives/XEH_postInit.sqf +++ b/addons/explosives/XEH_postInit.sqf @@ -22,6 +22,19 @@ //When getting knocked out in medical, trigger deadman explosives: //Event is global, only run on server (ref: ace_medical_fnc_setUnconscious) if (isServer) then { + [QGVAR(detonate), { + params ["_unit", "_explosive", "_delay"]; + TRACE_3("server detonate EH",_unit,_explosive,_delay); + _explosive setShotParents [_unit, _unit]; + [{ + params ["_explosive"]; + TRACE_1("exploding",_explosive); + if (!isNull _explosive) then { + _explosive setDamage 1; + }; + }, _explosive, _delay] call CBA_fnc_waitAndExecute; + }] call CBA_fnc_addEventHandler; + ["ace_unconscious", { params ["_unit", "_isUnconscious"]; if (!_isUnconscious) exitWith {}; diff --git a/addons/explosives/functions/fnc_detonateExplosive.sqf b/addons/explosives/functions/fnc_detonateExplosive.sqf index b7f4893e52..0b7f9f3fa4 100644 --- a/addons/explosives/functions/fnc_detonateExplosive.sqf +++ b/addons/explosives/functions/fnc_detonateExplosive.sqf @@ -43,12 +43,7 @@ if (getNumber (ConfigFile >> "CfgAmmo" >> typeOf (_item select 0) >> "TriggerWhe _exp setPosASL _pos; }; }; -[{ - params ["_explosive"]; - TRACE_1("exploding",_explosive); - if (!isNull _explosive) then { - _explosive setDamage 1; - }; -}, [_item select 0], (_item select 1)] call CBA_fnc_waitAndExecute; + +[QGVAR(detonate), [_unit, _item select 0, _item select 1]] call CBA_fnc_serverEvent; _result diff --git a/addons/explosives/functions/fnc_onIncapacitated.sqf b/addons/explosives/functions/fnc_onIncapacitated.sqf index 6bbf6152d3..96949e7719 100644 --- a/addons/explosives/functions/fnc_onIncapacitated.sqf +++ b/addons/explosives/functions/fnc_onIncapacitated.sqf @@ -19,11 +19,14 @@ params ["_unit"]; TRACE_1("params",_unit); -private ["_deadman"]; +// Exit if no item: +if (({_x == "ACE_DeadManSwitch"} count (items _unit)) == 0) exitWith {}; -_deadman = [_unit, "DeadManSwitch"] call FUNC(getPlacedExplosives); +private _range = getNumber (configFile >> "CfgWeapons" >> "ACE_DeadManSwitch" >> QGVAR(range)); +private _deadman = [_unit, "DeadManSwitch"] call FUNC(getPlacedExplosives); +TRACE_2("placed",_deadman,_range); { - [_unit, -1, _x, true] call FUNC(detonateExplosive); + [_unit, _range, _x, true] call FUNC(detonateExplosive); } forEach _deadman; //Handle deadman connected to explosive in inventory @@ -44,5 +47,5 @@ if (_connectedInventoryExplosive != "") then { private _explosive = createVehicle [_ammo, (getPos _unit), [], 0, "NONE"]; _explosive setPosASL (getPosASL _unit); - [_unit, -1, [_explosive, -1]] call FUNC(detonateExplosive); //Explode, ignoring range, with a random 0-1 second delay + [_unit, -1, [_explosive, 0.5]] call FUNC(detonateExplosive); //Explode, ignoring range, with a 0.5 second delay }; diff --git a/addons/explosives/functions/fnc_onInventoryChanged.sqf b/addons/explosives/functions/fnc_onInventoryChanged.sqf index 889e9e2186..f67995b1c9 100644 --- a/addons/explosives/functions/fnc_onInventoryChanged.sqf +++ b/addons/explosives/functions/fnc_onInventoryChanged.sqf @@ -21,17 +21,15 @@ params ["_receiver", "_giver", "_item"]; TRACE_3("params",_receiver,_giver,_item); -private ["_config", "_detonators"]; +if ((_receiver != ace_player) && {_giver != ace_player}) exitWith {}; -if (_receiver != ace_player) exitWith {}; - -_config = ConfigFile >> "CfgWeapons" >> _item; +private _config = ConfigFile >> "CfgWeapons" >> _item; if (isClass _config && {getNumber(_config >> QGVAR(Detonator)) == 1}) then { private ["_clackerItems"]; _clackerItems = _giver getVariable [QGVAR(Clackers), []]; _receiver setVariable [QGVAR(Clackers), (_receiver getVariable [QGVAR(Clackers), []]) + _clackerItems, true]; - _detonators = [_giver] call FUNC(getDetonators); + private _detonators = [_giver] call FUNC(getDetonators); if (count _detonators == 0) then { _giver setVariable [QGVAR(Clackers), nil, true]; }; From c009000bd91df617fb55291fba02187fd18d8fda Mon Sep 17 00:00:00 2001 From: Dedmen Miller Date: Thu, 15 Dec 2016 06:29:07 +0100 Subject: [PATCH 16/53] Use new private syntax for winddeflection PFH (#4761) --- .../functions/fnc_updateTrajectoryPFH.sqf | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf b/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf index acf8b2a9fa..7ee21294e5 100644 --- a/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf +++ b/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf @@ -18,34 +18,32 @@ [{ // BEGIN_COUNTER(pfeh); - private ["_accel", "_accelRef", "_bulletSpeed", "_bulletVelocity", "_deleted", "_deltaT", "_drag", "_dragRef", "_isWind", "_trueSpeed", "_trueVelocity"]; params ["_args"]; _args params ["_lastTime"]; - _deltaT = CBA_missionTime - _lastTime; + private _deltaT = CBA_missionTime - _lastTime; _args set [0, CBA_missionTime]; - _deleted = 0; - _isWind = (vectorMagnitude ACE_wind > 0); + private _isWind = (vectorMagnitude ACE_wind > 0); { _x params ["_bullet", "_airFriction"]; - _bulletVelocity = velocity _bullet; - _bulletSpeed = vectorMagnitude _bulletVelocity; + private _bulletVelocity = velocity _bullet; + private _bulletSpeed = vectorMagnitude _bulletVelocity; if ((!alive _bullet) || {(_bullet isKindOf "BulletBase") && {_bulletSpeed < 100}}) then { GVAR(trackedBullets) deleteAt (GVAR(trackedBullets) find _x); } else { if (_isWind) then { - _trueVelocity = _bulletVelocity vectorDiff ACE_wind; - _trueSpeed = vectorMagnitude _trueVelocity; + private _trueVelocity = _bulletVelocity vectorDiff ACE_wind; + private _trueSpeed = vectorMagnitude _trueVelocity; - _dragRef = _deltaT * _airFriction * _bulletSpeed * _bulletSpeed; - _accelRef = (vectorNormalized _bulletVelocity) vectorMultiply (_dragRef); + private _dragRef = _deltaT * _airFriction * _bulletSpeed * _bulletSpeed; + private _accelRef = (vectorNormalized _bulletVelocity) vectorMultiply (_dragRef); _bulletVelocity = _bulletVelocity vectorDiff _accelRef; - _drag = _deltaT * _airFriction * _trueSpeed; - _accel = _trueVelocity vectorMultiply (_drag); + private _drag = _deltaT * _airFriction * _trueSpeed; + private _accel = _trueVelocity vectorMultiply (_drag); _bulletVelocity = _bulletVelocity vectorAdd _accel; }; _bullet setVelocity _bulletVelocity; From ef4d28983688f6639e8838482391f36862b764c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ozan=20E=C4=9Fitmen?= Date: Thu, 15 Dec 2016 07:55:06 +0200 Subject: [PATCH 17/53] Add Zeus Module for FRIES (#4597) * Initial commit * Revert unrelated changes * Add newline * Fix undefined var, localize text * Shorten strings, add missing parameters * Fix logical error * Fix capitalization, Update string, Only add EH on server * Add missing uses of the private command * Remove excess formatting * Add module category --- addons/zeus/CfgVehicles.hpp | 6 +++ addons/zeus/XEH_PREP.hpp | 1 + addons/zeus/XEH_postInit.sqf | 7 +-- addons/zeus/config.cpp | 8 ++- .../functions/fnc_moduleAddOrRemoveFRIES.sqf | 53 +++++++++++++++++++ addons/zeus/stringtable.xml | 9 ++++ 6 files changed, 80 insertions(+), 4 deletions(-) create mode 100644 addons/zeus/functions/fnc_moduleAddOrRemoveFRIES.sqf diff --git a/addons/zeus/CfgVehicles.hpp b/addons/zeus/CfgVehicles.hpp index 22d827e16f..c7111e42bc 100644 --- a/addons/zeus/CfgVehicles.hpp +++ b/addons/zeus/CfgVehicles.hpp @@ -106,6 +106,12 @@ class CfgVehicles { function = QFUNC(moduleAddSpareWheel); icon = QPATHTOF(UI\Icon_Module_Zeus_Medic_ca.paa);//@todo }; + class GVAR(moduleAddOrRemoveFRIES): GVAR(moduleBase) { + curatorCanAttach = 1; + category = QGVAR(Utility); + displayName = CSTRING(ModuleAddOrRemoveFRIES_DisplayName); + function = QFUNC(moduleAddOrRemoveFRIES); + }; class GVAR(moduleCaptive): GVAR(moduleBase) { curatorCanAttach = 1; category = QGVAR(Captive); diff --git a/addons/zeus/XEH_PREP.hpp b/addons/zeus/XEH_PREP.hpp index 4a54c03920..a04b0a6d2c 100644 --- a/addons/zeus/XEH_PREP.hpp +++ b/addons/zeus/XEH_PREP.hpp @@ -7,6 +7,7 @@ PREP(bi_moduleRemoteControl); PREP(handleZeusUnitAssigned); PREP(moduleAddSpareTrack); PREP(moduleAddSpareWheel); +PREP(moduleAddOrRemoveFRIES); PREP(moduleCaptive); PREP(moduleGlobalSetSkill); PREP(moduleGroupSide); diff --git a/addons/zeus/XEH_postInit.sqf b/addons/zeus/XEH_postInit.sqf index 1ddcaf30d8..44bd406552 100644 --- a/addons/zeus/XEH_postInit.sqf +++ b/addons/zeus/XEH_postInit.sqf @@ -2,7 +2,7 @@ ["ace_settingsInitialized",{ // Only add an InitPost EH if setting is enabled (and apply retroactively) - if (isServer && GVAR(autoAddObjects)) then { + if (isServer && {GVAR(autoAddObjects)}) then { ["AllVehicles", "InitPost", FUNC(addObjectToCurator), true, [], true] call CBA_fnc_addClassEventHandler; }; }] call CBA_fnc_addEventHandler; @@ -17,8 +17,9 @@ QGVAR(GlobalSkillAI) addPublicVariableEventHandler FUNC(moduleGlobalSetSkill); // Editable object commands must be ran on server, this events are used in the respective module if (isServer) then { + [QGVAR(equipFries), EFUNC(fastroping,equipFRIES)] call CBA_fnc_addEventHandler; [QGVAR(addObjects), { - params ["_objects", ["_curator",objNull]]; + params ["_objects", ["_curator", objNull]]; if !(isNull _curator) exitWith { _curator addCuratorEditableObjects [_objects, true]; }; @@ -28,7 +29,7 @@ if (isServer) then { }] call CBA_fnc_addEventHandler; [QGVAR(removeObjects), { - params ["_objects", ["_curator",objNull]]; + params ["_objects", ["_curator", objNull]]; if !(isNull _curator) exitWith { _curator removeCuratorEditableObjects [_objects, true]; }; diff --git a/addons/zeus/config.cpp b/addons/zeus/config.cpp index 84659b0641..248d2af71c 100644 --- a/addons/zeus/config.cpp +++ b/addons/zeus/config.cpp @@ -22,7 +22,7 @@ class CfgPatches { url = ECSTRING(main,URL); VERSION_CONFIG; }; - // Use additional cfgPatches to contextually remove modules from zeus + // Use additional CfgPatches to contextually remove modules from zeus class GVAR(captives): ADDON { units[] = { QGVAR(moduleCaptive), @@ -43,12 +43,18 @@ class CfgPatches { QGVAR(moduleAddSpareWheel) }; }; + class GVAR(fastroping): ADDON { + units[] = { + QGVAR(moduleAddOrRemoveFRIES) + }; + }; }; class ACE_Curator { GVAR(captives) = "ace_captives"; GVAR(medical) = "ace_medical"; GVAR(cargoAndRepair)[] = {"ace_cargo", "ace_repair"}; + GVAR(fastroping) = "ace_fastroping"; }; #include "CfgFactionClasses.hpp" diff --git a/addons/zeus/functions/fnc_moduleAddOrRemoveFRIES.sqf b/addons/zeus/functions/fnc_moduleAddOrRemoveFRIES.sqf new file mode 100644 index 0000000000..5c8998b767 --- /dev/null +++ b/addons/zeus/functions/fnc_moduleAddOrRemoveFRIES.sqf @@ -0,0 +1,53 @@ +/* + * Author: 654wak654 + * Add/Removes FRIES from a helicopter. + * + * Arguments: + * 0: The module logic + * 1: Synchronized units + * 2: Activated + * + * Return Value: + * None + * + * Public: No + */ +#include "script_component.hpp" + +params ["_logic", "_units", "_activated"]; + +if !(_activated && {local _logic}) exitWith {}; + +if !(["ace_fastroping"] call EFUNC(common,isModLoaded)) then { + [LSTRING(RequiresAddon)] call EFUNC(common,displayTextStructured); +} else { + (GETMVAR(BIS_fnc_curatorObjectPlaced_mouseOver,[""])) params ["_mouseOverType", "_mouseOverUnit"]; + + if (_mouseOverType != "OBJECT") then { + [LSTRING(NothingSelected)] call EFUNC(common,displayTextStructured); + } else { + if !(alive _mouseOverUnit) then { + [LSTRING(OnlyAlive)] call EFUNC(common,displayTextStructured); + } else { + private _config = configFile >> "CfgVehicles" >> typeOf _mouseOverUnit; + private _displayName = getText (_config >> "displayName"); + if !(isNumber (_config >> QEGVAR(fastroping,enabled))) then { + [[LSTRING(NotFastRopeCompatible), _displayName]] call EFUNC(common,displayTextStructured); + } else { + private _fries = GETVAR(_mouseOverUnit,EGVAR(fastroping,FRIES),objNull); + if (isNull _fries) then { + [QGVAR(equipFries), [_mouseOverUnit]] call CBA_fnc_serverEvent; + } else { + if ([_mouseOverUnit] call EFUNC(fastroping,canCutRopes)) then { + [[LSTRING(CantRemoveFRIES), _displayName]] call EFUNC(common,displayTextStructured); + } else { + [_mouseOverUnit] call EFUNC(fastroping,cutRopes); + deleteVehicle _fries; + }; + }; + }; + }; + }; +}; + +deleteVehicle _logic; diff --git a/addons/zeus/stringtable.xml b/addons/zeus/stringtable.xml index 5ae5014139..ed85bd3377 100644 --- a/addons/zeus/stringtable.xml +++ b/addons/zeus/stringtable.xml @@ -393,6 +393,15 @@ Apri Resa 捕虜としてトグル + + Add/Remove FRIES + + + %1 is not fastrope compatible. + + + Unable to remove FRIES, ropes are deployed. + Teleport Players Téléporter joueurs From 0842481c2f8fd95750aaf4cca62a8952d96afd2d Mon Sep 17 00:00:00 2001 From: classic Date: Thu, 15 Dec 2016 20:58:21 +0900 Subject: [PATCH 18/53] fix for jpn translate in medical_menu Delete unnecessary the HTML tags in line 134 --- addons/medical_menu/stringtable.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/medical_menu/stringtable.xml b/addons/medical_menu/stringtable.xml index 3f3fe6e993..1dd242a6e8 100644 --- a/addons/medical_menu/stringtable.xml +++ b/addons/medical_menu/stringtable.xml @@ -131,7 +131,7 @@ EXAMINAR & TRATAMENTO VYŠETŘENÍ & LÉČBA ESAMINA & TRATTA - 診断 &amp; 治療 + 診断 & 治療 STATUS @@ -662,4 +662,4 @@ 鼻咽頭チューブ [NPA] - \ No newline at end of file + From fd09ec595816dba7f27089b706a2abc1b706fb97 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Thu, 15 Dec 2016 10:51:47 -0600 Subject: [PATCH 19/53] Rebuild Dlls for x64 dev branch (#4765) --- ace_advanced_ballistics_x64.dll | Bin 0 -> 301056 bytes ace_break_line_x64.dll | Bin 0 -> 209920 bytes ace_clipboard_x64.dll | Bin 0 -> 104960 bytes ace_fcs_x64.dll | Bin 0 -> 269312 bytes ace_medical_x64.dll | Bin 0 -> 295936 bytes ace_parse_imagepath_x64.dll | Bin 0 -> 102400 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 ace_advanced_ballistics_x64.dll create mode 100644 ace_break_line_x64.dll create mode 100644 ace_clipboard_x64.dll create mode 100644 ace_fcs_x64.dll create mode 100644 ace_medical_x64.dll create mode 100644 ace_parse_imagepath_x64.dll diff --git a/ace_advanced_ballistics_x64.dll b/ace_advanced_ballistics_x64.dll new file mode 100644 index 0000000000000000000000000000000000000000..e2dae5caab8aa256a254adfac1b1b490084c59a8 GIT binary patch literal 301056 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%0Df(uy!0Al(e_OoDB|xA9xJ1M>8nIQ?!d^8!oZ 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

ePu$w4^LPY3B3N5u+EbM~-u&mlr zYPW36D%@yUSh}>Z$U;80ky2Ka`mf}pdlDvia`8Esvrt^Wo<>@PO ztgGy{!s08yaWQc$FM$ay%Zk^RAm$J+fv0C}v67UhHQ-4%Q98Sxr5BZy$|bO0gP z3}f{{nU>PN(7r(zOCN*7ylH(has#b!dKU`e)X z(CXp>Ug`WLWqB4W^#vG)nvP{sTb(iaMN!)v6k!zxutGkW4CX4aEk$cVQ>B~;;!fXW zv!PI#hgk<@S!^2%i_xq~6f*=}xXEJMVzSuQm)JJu6z8F?Xn&}qJ6*!Ed={;W%_=|_ z$wws1QuV4;%L_~G8AxDHkxfi_StZo+6a%S?gEDgpOD%nMXY3i`5+;My*N}Wwf34L} zXIfsEYs-O|n*x`YkEg5T~e!DOo&sHx}+A4d#7#NH#p)emg=;5qb zvlKmx_iI+l{YwjNr96E}8ML~Q$6bJ~N?8`NO^TN3G)3fGVPSWWyp>BUfTxcsP-iW>=h9lLYhPTW>Ne1f2syZy>HeZDqhp}UWF2Y1; zA@$fNqO{`Dk|GP~b6gchGk`msBoVJXz0o&sl^Wj66uW5C`t=qY<_e#XieXB!E@B7d z*^8JiV&^Z(ykN=l8PoZGLYb@wK-$x&cN3w0Jn1FYEw;id3her%yovhUEqYV(dC7WH zQO+g|@X7k3!aVF#EcukOxUl%jO&hPyu~{bTm)rA`^$V9T*Jmy}HzRA6K6A;cCD_$0 zPA2j4KFUG<*Dli^UVj9?bFBVo$^-aq!lp`!6?-OH!KUgdbjm4vFeSz_Ui|;U;d2C1 zo^TNTR)m~GBktGOIp)6xub15pS#E_a_uoY?6Z()rxKX&aeYRmo}LdRpnT8B894sGPWM+!v5$YeDM_@mXQDt~mOy{L-wQkC_HzdbyQCun+4C2_@i34a zjeelm|9o5k#kBZ8m){__msQ3;P~?A*MR!Ig z1nSS|{(}YnH_Mijo0o4{e?>vzhAWFU7MEDB!lJur^VMZr<((>`zbMMN28eBuxCFO>P81pgb=N2^D&zgPEEUvg&o+p2hu z3-N;P!uKwJPtVr9x8c3%r}Mwn{h{|q{C;$sqSz0+2<{C3p z0tYI0K>})9n70mcjf+<=NXWxmlXZ3*p2QIrc~ufbi~N?HQaheSH|B0y|A(aw+#Y>; z34#BHwBMFj@?R_ucH=evcNF{``{DJ+Z`g0mf`lA;{gY!yzh7*eZal4d2JDAwd!m5f zR{D3!_Gheki| zn7@&6pnNnB@&2V!Z6Lm)k}DLY`Zx#VvlL%pFX%V@4Oq{TP4;yq>(|+Gim&*s_FJua;+Y~h`vh-<4J*@a6g@6D~Q55_jho20q`48!BIR#;=A{2LBvmIF-k_@cS1O;LFXC9;fu{A zoOdt)cY%n9&d+E^;ycIpaOVP$&T(tsMP6XtX#9TLgYT4qmb361LEH~u1%3vi`xxkq z74uoJ>52WvEiJ$OSP}g4r7=6#Z8bp5j?s+eW^8mjC zbwW@2&U^ugc#Oc?Kon1BYr^n7bmiZmGjIcl^3oaag7J(cP`SW+K$MrxP#*yK5bv0P z-=~5oo+aY^56FpnnSlpDWD`2mxe#B9SD;=d;6$9!Cw>EPtL&$9`)A{W#yLVCEAR#o zwO0kOO7?dEpO^g};PCm-2Yp))yaB}dfuU)_ufF?&?!f2;U5dI821(EpejV@@5S@=D zj9dU4BA##rXgB^K zx~G9~1;_|H5Sl?*@T>1-xDRprLHUR$^nl9XC;S>jGIfjbe_|jSJ0@Vn64AbN)|~D+ z=z?ttPk;)bCtHg0L9u8HH?Rjp{lN#6&J}Wuz&m7r1@I}^uRhDXJ_Gk;fZj(xBs{hZ zV-SAA8RwymVb2O+$oaxnI^d(r(YF!r2EMTZb*Fv;yygN?7do$ct_kN4sqX;`FN8jj zX$9Uxe$>$kd>2G@SDz)PGv=YIpby3f;dqdb#tTq6TTXZg#2}OKb5Jz=^m~Alt8wfa zG6^%*2%QOU1W{Q#fG>l{R$ahb$Xc--Lm3OM#s^a=PAfDeMGPtuvP@t2`4 zh^KR3cY{nH2C&`0Lm-kv=ep<&nFH~JGuNR%z@G}N0#O}nfn6Y~BjIebh))G>0Fj&` z;C?yY4g4NN{P8*Xh6&UInJvJPxq?3)xK8$)f!}~g=h!@q$Mu*WKY~4h3qd4jIdJ5a za$ew8kOTaL!9{3atchCS91!u(2lj$uzd--lh4%KJWW<|dp^ zBHe&bfyjm);4x4q;*SHzY!-6#Kr4vy65e<f(!acH|uw*Od2k`FzzH%MrM)(f_**1}v@J&z= z;*S772a%pVz#Ff}oJo0s$3S-Yj{_|Z=mviQF!~1c5BQD1OF)!2AJ_&WojZX4lKr~v zm^MMAa|ZA=P{qfv8!+NV5pM$S0@2vn4P3ng=f1&{4g3&9@m^rtttcDu9l()0(Kq0a z2Yv$z|15x|+<|lCpyi0~1$N&ByTDI);BMS$1f358hwc(O>wq=)fDiGtz<=F~JpuGT z37mVsXkR*CxfDco%m7{{`>nvbhtMw}-vylcF!})2xK!X}Al}D-v;Tzo5j?5DW)QV+ z3vkmTX!lR>`$S;XqtF?BsTMfXiLs3MRGO~ScUr>5T69h1(E!G;4>hy&pzPm zAkxzV{6zL21x8g1{%GK2*-yAw_7hrau*N|?ot6DNXe<1z7GtpvI>6rnyt*EHOZdxx zO&}_(1?ZOjgokDS5#VvzPZ-o7_z8b?2|Ke!+z-_x+O8Wov02n*GSDIW36IEr!g(#C zkIe@@4kCN*0sa$o^zUeQ;H*}(HS{zCZv&C7I)HD0xP5@5+eEw`I0r=W^MS`f)Q1UY zw2Sx@;2PPV4ZL3VJAjQKlHUpZ9z<<%5?Ih7;vGOY$OV0Le@4Fsb--@~W`jCOPhbvc zAN*F}RUkL~cHmwR$=?V3UiKdcu6!J85_qzKzktM0!39JO<+W05`uN z^l<}+9u$5Z&;TMHLX+$#{P;ceX~g@0Pkw>6fWH$s`b!~S57d1H`y-z4CQujrwZNkw zYG1!jVHY>?@QT54;LQ{C40g zvi}fpY=nqU0PX})xr7NgutIwe!uvs7AD}K0_sxNaa5IQxmH`8Y3H~79_aNHi9S5$( z84SvMDeyKB)nzB}1rW`p2Z76?HFyxmeiC>Gh-^{`+yf$hH}IGoe;hbIM(`v7XXC7( z33(R-H-Z*_j`@V5Zx;(TH%{PTg&f{MU@2pAOyJrN%bd=f z=(q8}3sO;c#G8Qg=im$~_6&qKkRS0ofRBN8z<&g|aX#7}ek;%mqP8F$oQAU**!yXL zLya2tK6rG%xgd(458MEvHYx(%3Zk~#3Dhn`e*iyWB8cLXfO9~^KOeYbk?1EofscVG zeh=`ibkUcN0H-b%c{6}BmY}WCuTp?hmx_8BfLDSHh%W-RfT&M)0QKjhtr1VSI0NOu zPx!_%v@iS~;Og^4x!J%a=i}~2#Fqh|0@1p22>A92v^Ccfd}WHl7Ra`B;O6px?K1PYd|y}4*?_B30paV!*c|W z5x5ydbC(mCkt^gAc9I`?3H5m*FX88)PQ>>BU(FZe=n(K15b4h>8Wy@9a}jvLfs3z1 zKZl>N14LyJ-dT+Cg7^yHXCTtE2bf~R{01Jv`K9PH@DsicqPF$`SK38CF#%_667em- z3pb-Zz@G&id$ov906r`G-N4doakmh7?7+*n!Vd78fzj7t%)(E&6?71O!kBH)jn*>Y zOo!+XslbFA&<`=z2#zf)--fvbJRLwc$b`J?c8ncRHvD^llW-Q0>^2#AHHgOD4q(9@r~`NiT_B1l9DJu} zBQ5YxAnG$tpbvBi{Dcj6pUTL2-HD&fy((n!do6d-4Rb%3$nvcxadLH1^(s0 zPe2~{j{<)JQ9nEhocWOOrvg6#Q5zivUj8uZg*nX(bbx3NKp6KY!5}CKy z4kF$507th&H}L3zEui<|Crs0S0<%G6LpN~96VMaMP&^^sIYakG64HG+6i-NZ<&d9{?s_3VA>D6c zM!OKwT_YruknRy79zwc9g#3hbF9-Pv=}b8J3F+Kyun9luDJRzNHB|jmZ9VI^@o$Dk&VY}?7bDVTvJjHu~Vb6&^ zL-$V6T~D2O-$=M0WP;8Ahd9Uo5Iz4_&Htkoz?=p7dOU{50#ktimBZLV$TUDa_4I-P z;zNQ?iv%a`0YiKRe010RV%0F|$qi)JQ6aKh9FPLv8n%k9!{-u~3EwjQ-=OP&7qF%9 zliMHkEuL~Q_p(5QaHp7z3lIwBF{l3qx*FwRCS!JHV}-1kT>)u@tcY14xtOhICCImp z^B7nPGq5?J6zD)2r9i5NrGsZ9?zYJR{}yPIgOCNO`2GNCOV|vi$3F&Gcs$+{vZ2VM zl(87`r7Vw^ZG{enkX6j{&cKO)R8R_=0-p82d^R01bC5c}pNus~w?WDu%Xc+uozabLtosz20Kn;vrxNf@YCl^ zSc&51@_NoiIF;YxPBx=9T7$f{KFghI9ef9kw#J)zq*5D{qAV)qls!U%juHc#zo2Ym zk$y8y&fxG_TH>^1L!#b7rwH)_t+d3|Sxcv+ChAM=I2DvrR8nk7OWa~9O?Vr*vcT=4pv~oGmI` zZz;9o2S}$%gDAazzTLK|)J`YaWNG7mN7{^WJRfqFTJkpG6wwwrj2N5cs!b@xl5esV zZpNXXD=ejbiR$DfWynfr?v`6NTZ;5W^qH2JQ@X5pbIFw!TcUnb;leyRP?wgtKBuVE zlBl2BCujcDGnX=dYCoOkPwlH5vd^EY*bM<{fd6&>JuTqI-U*sntIMj(t1GH2tDV)Z zYIk*4wWqqf+KbuO?a^fehZ*);_lw zwcXgB(QazbZa23Vv|HQD+8yoX?G^2n?ap>rdq;a`ySu%s-P7LP?rraB_qF%7Gmoez zb84MBXRK52OmZ5WsZOIa!)bD6JI&4lr`1{EtaNItbXBochN{#mV^v0#sVck5TvbqI ztuj_;RGX@^tGjBuYkO*YYqfQ;bxC!pbs2Tpbp>^0b>(%Hb*{S3x~{tJx}Lh;I&FPy zeNugDeMWtDeL;O$eR+Lly{o>nzN@~wzNfyoUfU4ckkpXckkOFcP|#4;P~K44;A-e> z=xXS0=xOL}(7Iw>Nv>2^hAZ1u;3{*KyDD8SSEsAX)$QtW^}4i;v5iTMsf`(p*^LE_ zWsT*HmG~ZrdGS1kHLJ7szq6jM#?HpB#_qc7huN(K=!xa%hc5KNF7&@1^gS*5T@w0S z26|ipdRsYqnyal7y{#KPt+!3v9^0POo{IjKjlNcfepZP-)`|YrjlPARg%|PIcVG{r zMZZcypUOagDsYxL%h8)$&Q52Sv)kF@>_yLttx7__%0Qngs4A-}ud1waRdrT%RdrYO zRP|PAt7EH^s#DR=va1XDc&x-&?8I2?#yIpoP~8S0F6raE(-wa!sjQRl4d zsB_nO>b!NnI##c%*Vh~BjrFE_bG^0RQD0H-tna9I*L&){^}c%6pli@K7#fTXrUr9^ zwZYL)(co<8XmB@p8oUj@2IkVa^e%(T=rXy?F00Gos&F}79WJ-aV{`2Z3UJ}1Krqpt#=4$ts_9&Q^gtYg4gnZ*eJv3D98Ay#0YU=jC5j@bYYxyW2E$8tn^~EXfa-5F=CQ1W>Wd6$;P-Tz{n}X z*eS>8sl@nkVFYzz40T}?bz>a$U?lZoENL;CVlkeQFrrd1rZO<9vN5g-FtW-pw#qTO zDlxuX4fN+>RId)qn(qHU&6^HBJ7E8~c}D>|SEAcS)_y zsLie|s4c54udS?g)pq{BxPt2b@18d+@ctfqmOnOc8n7=jVNYhQa#U4RIjcIV+*O_` zZ5^~_k=JF%u~v6^RNE%P-Su_}36j98C*TlLtBm0{)W!tTp}Jy!*GTVC2{;T|p> TK#M(AHg;F={;&H_THyZySuwqu literal 0 HcmV?d00001 diff --git a/ace_clipboard_x64.dll b/ace_clipboard_x64.dll new file mode 100644 index 0000000000000000000000000000000000000000..db7730f0fedaac844b7e4543fbc642f55f0d1442 GIT binary patch literal 104960 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%0A&p4NjJ+lqLUxY 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

Gc+c)E$11ibpr;rRIan~v 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 zÛ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�_FmSZx&VbUfxxbV$(cIT_RTCS(@EWso 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 F{{Zd$13Ul# literal 0 HcmV?d00001 diff --git a/ace_parse_imagepath_x64.dll b/ace_parse_imagepath_x64.dll new file mode 100644 index 0000000000000000000000000000000000000000..8d154117c5895038c6d4bf512dc6a71b0d7c386d GIT binary patch literal 102400 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 Date: Thu, 15 Dec 2016 17:55:44 +0100 Subject: [PATCH 20/53] add optionals meta.cpp files (#4763) --- optionals/compat_adr_97/meta.cpp | 2 ++ optionals/compat_rhs_afrf3/meta.cpp | 2 ++ optionals/compat_rhs_usf3/meta.cpp | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 optionals/compat_adr_97/meta.cpp create mode 100644 optionals/compat_rhs_afrf3/meta.cpp create mode 100644 optionals/compat_rhs_usf3/meta.cpp diff --git a/optionals/compat_adr_97/meta.cpp b/optionals/compat_adr_97/meta.cpp new file mode 100644 index 0000000000..8ec81b90ab --- /dev/null +++ b/optionals/compat_adr_97/meta.cpp @@ -0,0 +1,2 @@ +protocol = 1; +publishedid = 773136286; diff --git a/optionals/compat_rhs_afrf3/meta.cpp b/optionals/compat_rhs_afrf3/meta.cpp new file mode 100644 index 0000000000..e418f622df --- /dev/null +++ b/optionals/compat_rhs_afrf3/meta.cpp @@ -0,0 +1,2 @@ +protocol = 1; +publishedid = 773131200; diff --git a/optionals/compat_rhs_usf3/meta.cpp b/optionals/compat_rhs_usf3/meta.cpp new file mode 100644 index 0000000000..4dcda17c97 --- /dev/null +++ b/optionals/compat_rhs_usf3/meta.cpp @@ -0,0 +1,2 @@ +protocol = 1; +publishedid = 773125288; From 56c461191994c6adb092077233d8966231256dbc Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Thu, 15 Dec 2016 11:28:39 -0600 Subject: [PATCH 21/53] Fix ace_particles smoke on arty shells (#4768) Close #4766 --- optionals/particles/CfgAmmo.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/optionals/particles/CfgAmmo.hpp b/optionals/particles/CfgAmmo.hpp index 6065a0b818..361475778b 100644 --- a/optionals/particles/CfgAmmo.hpp +++ b/optionals/particles/CfgAmmo.hpp @@ -63,7 +63,7 @@ class CfgAmmo { // - Artillery smoke submunition ------------------------------------------ class SmokeShellArty: SmokeShell { - explosionTime = 0; + explosionTime = 0.1; effectsSmoke = "ACE_ArtillerySmoke"; }; From d8fec7fbe38ef65041c1bd09ba0a4f9b28b602f7 Mon Sep 17 00:00:00 2001 From: bux578 Date: Thu, 15 Dec 2016 20:42:13 +0100 Subject: [PATCH 22/53] improve german translation for entrenchment tool (#4769) --- addons/trenches/stringtable.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/trenches/stringtable.xml b/addons/trenches/stringtable.xml index 1bb0928c2f..fcb46b3570 100644 --- a/addons/trenches/stringtable.xml +++ b/addons/trenches/stringtable.xml @@ -3,7 +3,7 @@ Entrenching Tool - Schanzzeug + Klappspaten Saperka Pala Pala para trincheras @@ -16,7 +16,7 @@ Entrenching Tool Saperka, używana do budowy wnęk - Mit Schanzzeug können Erdwälle oder Gräben ausgehoben werden. + Mit dem Klappspaten können Erdwälle oder Gräben ausgehoben werden. Pala Pala para trincheras Outil de tranchée @@ -175,4 +175,4 @@ Entferne Schützengraben - \ No newline at end of file + From 988c5b0a25b70308ec1b4e0852e133cac76b3944 Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Fri, 16 Dec 2016 01:08:10 -0600 Subject: [PATCH 23/53] Minor wind deflection optimization (#4762) --- addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf b/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf index 7ee21294e5..358a434dfa 100644 --- a/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf +++ b/addons/winddeflection/functions/fnc_updateTrajectoryPFH.sqf @@ -29,16 +29,16 @@ _x params ["_bullet", "_airFriction"]; private _bulletVelocity = velocity _bullet; - private _bulletSpeed = vectorMagnitude _bulletVelocity; + private _bulletSpeedSqr = vectorMagnitudeSqr _bulletVelocity; - if ((!alive _bullet) || {(_bullet isKindOf "BulletBase") && {_bulletSpeed < 100}}) then { + if ((!alive _bullet) || {(_bullet isKindOf "BulletBase") && {_bulletSpeedSqr < 10000}}) then { GVAR(trackedBullets) deleteAt (GVAR(trackedBullets) find _x); } else { if (_isWind) then { private _trueVelocity = _bulletVelocity vectorDiff ACE_wind; private _trueSpeed = vectorMagnitude _trueVelocity; - private _dragRef = _deltaT * _airFriction * _bulletSpeed * _bulletSpeed; + private _dragRef = _deltaT * _airFriction * _bulletSpeedSqr; private _accelRef = (vectorNormalized _bulletVelocity) vectorMultiply (_dragRef); _bulletVelocity = _bulletVelocity vectorDiff _accelRef; From 552e9ecd87dae9617aac182edea07a37f9501589 Mon Sep 17 00:00:00 2001 From: classic Date: Sat, 17 Dec 2016 20:39:57 +0900 Subject: [PATCH 24/53] fix jpn translation for ballistics fix html tag in the japanese translation. --- addons/ballistics/stringtable.xml | 90 +++++++++++++++---------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/addons/ballistics/stringtable.xml b/addons/ballistics/stringtable.xml index a9cab83480..c26e3c8cc2 100644 --- a/addons/ballistics/stringtable.xml +++ b/addons/ballistics/stringtable.xml @@ -39,7 +39,7 @@ Ráže: 6.5x47mm (HPBT Scenar)<br />Nábojů: 20<br />Použití u: QBU-88 Calibre: 6.5x47mm (HPBT Scenar)<br/>Cartuchos: 20<br/>Usado em: QBU-88 Kaliber: 6,5x47mm (HPBT Scenar)<br />Lövedékek: 20<br />Használható: QBU-88 - 口径: 6.5x47mm (HPBT Scenar)&lt;br /&gt;装填数: 20&lt;br /&gt;次で使用: QBU-88 + 口径: 6.5x47mm (HPBT Scenar)<br />装填数: 20<br />次で使用: QBU-88 6.5mm Creedmor 20Rnd Mag @@ -78,7 +78,7 @@ Ráže: 6.5x47mm Creedmor<br />Nábojů: 20<br />Použití u: QBU-88 Calibre: 6.5x47mm Creedmor<br/>Cartuchos: 20<br/>Usado em: QBU-88 Kaliber: 6,5x47mm Creedmor<br />Lövedékek: 20<br />Használható: QBU-88 - 口径: 6.5x47mm Creedmor&lt;br /&gt;装填数: 20&lt;br /&gt;次で使用: QBU-88 + 口径: 6.5x47mm Creedmor<br />装填数: 20<br />次で使用: QBU-88 @@ -118,7 +118,7 @@ Calibre: 6,5x39mm Traçante IR-DIM<br />Projéteis: 30<br />Usado em: MX/C/M/SW/3GL Calibro: 6.5x39mm Traccianti IR-DIM <br />Munizioni: 30<br />In uso su: MX/C/M/SW/3GL Калибр: 6,5x39 мм ИК-трассирующие<br />Патронов: 30<br />Используются с: MX/C/M/SW/3GL - 口径: 6.5x39mm 曳光弾 IR-DIM&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: MX/C/M/SW/3GL + 口径: 6.5x39mm 曳光弾 IR-DIM<br />装填数: 30<br />次で使用: MX/C/M/SW/3GL 6.5mm 30Rnd SD Mag @@ -157,7 +157,7 @@ Calibre: 6,5x39mm SD<br />Projéteis: 30<br />Usado em: MX/C/M/SW/3GL Calibro: 6.5x39mm Sil.<br />Munizioni: 30<br />In uso su: MX/C/M/SW/3GL Калибр: 6,5x39 мм дозвуковые<br />Патронов: 30<br />Используются с: MX/C/M/SW/3GL - 口径: 6.5x39mm 亜音速弾&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: MX/C/M/SW/3GL + 口径: 6.5x39mm 亜音速弾<br />装填数: 30<br />次で使用: MX/C/M/SW/3GL 6.5mm 30Rnd AP Mag @@ -196,7 +196,7 @@ Calibre: 6,5x39mm AP<br />Projéteis: 30<br />Usado em: MX/C/M/SW/3GL Calibro: 6.5x39mm AP<br />Munizioni: 30<br />In uso su: MX/C/M/SW/3GL Калибр: 6,5x39 мм бронебойные<br />Патронов: 30<br />Используются с: MX/C/M/SW/3GL - 口径: 6.5x39mm 徹甲弾&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: MX/C/M/SW/3GL + 口径: 6.5x39mm 徹甲弾<br />装填数: 30<br />次で使用: MX/C/M/SW/3GL @@ -236,7 +236,7 @@ Calibre: 6,5x39mm Traçante IR-DIM<br />Projéteis: 30<br />Usado em: Katiba Calibro: 6.5x39mm Tracciant IR-DIM<br />Munizioni: 30<br />In uso su: Katiba Калибр: 6,5x39 мм ИК-трассирующие<br />Патронов: 30<br />Используются с: Katiba - 口径: 6.5x39mm IR-DIM曳光弾&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: Katiba + 口径: 6.5x39mm IR-DIM曳光弾<br />装填数: 30<br />次で使用: Katiba 6.5mm 30Rnd SD Mag @@ -275,7 +275,7 @@ Calibre: 6,5x39mm SD<br />Projéteis: 30<br />Usado em: Katiba Calibro: 6.5x39mm Sil.<br />Munizioni: 30<br />In uso su: Katiba Калибр: 6,5x39 мм дозвуковые<br />Патронов: 30<br />Используются с: Katiba - 口径: 6.5x39mm 亜音速弾&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: Katiba + 口径: 6.5x39mm 亜音速弾<br />装填数: 30<br />次で使用: Katiba 6.5mm 30Rnd AP Mag @@ -314,7 +314,7 @@ Calibre: 6,5x39mm AP<br />Projéteis: 30<br />Usado em: Katiba Calibro: 6.5x39mm AP<br />Munizioni: 30<br />In uso su: Katiba Калибр: 6,5x39 мм бронебойные<br />Патронов: 30<br />Используются с: Katiba - 口径: 6.5x39mm 徹甲弾&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: Katiba + 口径: 6.5x39mm 徹甲弾<br />装填数: 30<br />次で使用: Katiba @@ -354,7 +354,7 @@ Calibre: 5,56x45mm Traçante IR-DIM<br />Projéteis: 30<br />Usado em: TRG-20, TRG-21/EGLM, Mk20/C/EGLM, SDAR Calibro: 5.56x45mm Traccianti IR-DIM<br />Munizioni: 30<br />In uso su: TRG-20, TRG-21/EGLM, Mk20/C/EGLM, SDAR Калибр: 5,56x45 мм ИК-трассирующие<br />Патронов: 30<br />Используются с: TRG-20, TRG-21/EGLM, Mk20/C/EGLM, SDAR - 口径: 5.56x45mm IR-DIM曳光弾&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: TRG-20, TRG-21/EGLM, Mk20/C/EGLM, SDAR + 口径: 5.56x45mm IR-DIM曳光弾<br />装填数: 30<br />次で使用: TRG-20, TRG-21/EGLM, Mk20/C/EGLM, SDAR @@ -394,7 +394,7 @@ Calibre: 7,62x51mm Traçante<br />Projéteis: 20<br />Usado em: Mk18 ABR Calibro: 7.62x51mm Traccianti<br />Munizioni: 20<br />In uso su: Mk18 ABR Калибр: 7,62x51 мм трассирующие<br />Патронов: 20<br />Используются с: Mk18 ABR - 口径: 7.62x51mm 曳光弾&lt;br /&gt;装填数: 20&lt;br /&gt;次で使用: Mk18 ABR + 口径: 7.62x51mm 曳光弾<br />装填数: 20<br />次で使用: Mk18 ABR 7.62mm 20rnd Tracer IR-DIM Mag @@ -433,7 +433,7 @@ Calibre: 7,62x51mm Traçante IR-DIM<br />Projéteis: 20<br />Usado em: Mk18 ABR Calibro: 7.62x51mm Traccianti IR-DIM<br />Munizioni: 20<br />In uso su: Mk18 ABR Калибр: 7,62x51 мм ИК-трассирующие<br />Патронов: 20<br />Используются с: Mk18 ABR - 口径: 7.62x51mm IR-DIM曳光弾&lt;br /&gt;装填数: 20&lt;br /&gt;次で使用: Mk18 ABR + 口径: 7.62x51mm IR-DIM曳光弾<br />装填数: 20<br />次で使用: Mk18 ABR 7.62mm 20Rnd SD Mag @@ -472,7 +472,7 @@ Calibre: 7,62x51mm SD<br />Projéteis: 20<br />Usado em: Mk18 ABR Calibro: 7.62x51mm Sil.<br />Munizioni: 20<br />In uso su: Mk18 ABR Калибр: 7,62x51 мм дозвуковые<br />Патронов: 20<br />Используются с: Mk18 ABR - 口径: 7.62x51mm 亜音速弾&lt;br /&gt;装填数: 20&lt;br /&gt;次で使用: Mk18 ABR + 口径: 7.62x51mm 亜音速弾<br />装填数: 20<br />次で使用: Mk18 ABR @@ -512,7 +512,7 @@ Ráže: .338 Noma Magnum Svítící<br />Nábojů: 130<br />Použití u: LWMMG Calibre: .338 Norma Magnum Traçante<br />Cartuchos: 130<br />Usado em: SPMG Kaliber: .338 Norma Magnum nyomkövető<br />Lövedékek: 130<br />Használható: SPMG - 口径: .338 Norma Magnum 曳光弾&lt;br /&gt;装填数: 130&lt;br /&gt;次で使用: SPMG + 口径: .338 Norma Magnum 曳光弾<br />装填数: 130<br />次で使用: SPMG .338 NM 130Rnd IR-DIM Belt @@ -551,7 +551,7 @@ Ráže: .338 Noma Magnum Svítící IR-DIM<br />Nábojů: 130<br />Použití u: LWMMG Calibre: .338 Norma Magnum Traçante IR-DIM<br />Cartuchos: 130<br />Usado em: SPMG Kaliber: .338 Norma Magnum infravörös nyomkövető<br />Lövedékek: 130<br />Használható: SPMG - 口径: .338 Norma Magnum IR-DIM曳光弾&lt;br /&gt;装填数: 130&lt;br /&gt;次で使用: SPMG + 口径: .338 Norma Magnum IR-DIM曳光弾<br />装填数: 130<br />次で使用: SPMG .338 NM 130Rnd AP Belt @@ -590,7 +590,7 @@ Ráže: .338 Noma Magnum AP<br />Nábojů: 130<br />Použití u: LWMMG Calibre: .338 Norma Magnum AP<br />Cartuchos: 130<br />Usado em: SPMG Kaliber: .338 Norma Magnum páncéltörő<br />Lövedékek: 130<br />Használható: SPMG - 口径: .338 Norma Magnum 徹甲弾&lt;br /&gt;装填数: 130&lt;br /&gt;次で使用: SPMG + 口径: .338 Norma Magnum 徹甲弾<br />装填数: 130<br />次で使用: SPMG @@ -630,7 +630,7 @@ Ráže: 9.3x64mm Svítící<br />Nábojů: 10<br />Použití u: Cyrus Calibre: 9.3x64mm Traçante<br />Cartuchos: 10<br />Usado em: Cyrus Kaliber: 9,3x64mm nyomkövető<br />Lövedékek: 10<br />Használható: Cyrus - 口径: 9.3x64mm 曳光弾&lt;br /&gt;装填数: 10&lt;br /&gt;次で使用: Cyrus + 口径: 9.3x64mm 曳光弾<br />装填数: 10<br />次で使用: Cyrus 9.3mm 10Rnd Tracer IR-DIM Mag @@ -669,7 +669,7 @@ Ráže: 9.3x64mm Svítící IR-DIM<br />Nábojů: 10<br />Použití u: Cyrus Calibre: 9.3x64mm Traçante IR-DIM<br />Cartuchos: 10<br />Usado em: Cyrus Kaliber: 9,3x64mm infravörös nyomkövető<br />Lövedékek: 10<br /> Használható: Cyrus - 口径: 9.3x64mm IR-DIM曳光弾&lt;br /&gt;装填数: 10&lt;br /&gt;次で使用: Cyrus + 口径: 9.3x64mm IR-DIM曳光弾<br />装填数: 10<br />次で使用: Cyrus @@ -709,7 +709,7 @@ Ráže: 9.3x64mm Svítící<br />Nábojů: 150<br />Použití u: HK121 Calibre: 9.3x64mm Traçante<br />Cartuchos: 150<br />Usado em: Navid Kaliber: 9,3x64mm nyomkövető<br />Lövedékek: 150<br />Használható: Navid - 口径: 9.3x64mm 曳光弾&lt;br /&gt;装填数: 150&lt;br /&gt;次で使用: Navid + 口径: 9.3x64mm 曳光弾<br />装填数: 150<br />次で使用: Navid 9.3mm 150Rnd Tracer IR-DIM Belt @@ -748,7 +748,7 @@ Ráže: 9.3x64mm Svítící IR-DIM<br />Nábojů: 150<br />Použití u: HK121 Calibre: 9.3x64mm Traçante IR-DIM<br />Cartuchos: 150<br />Usado em: Navid Kaliber: 9,3x64mm infravörös nyomkövető<br />Lövedékek: 150<br />Használható: Navid - 口径: 9.3x64mm IR-DIM曳光弾&lt;br /&gt;装填数: 150&lt;br /&gt;次で使用: Navid + 口径: 9.3x64mm IR-DIM曳光弾<br />装填数: 150<br />次で使用: Navid 9.3mm 150Rnd AP Belt @@ -787,7 +787,7 @@ Ráže: 9.3x64mm AP<br />Nábojů: 150<br />Použití u: HK121 Calibre: 9.3x64mm AP<br />Cartuchos: 150<br />Usado em: Navid Kaliber: 9,3x64mm páncéltörő<br />Lövedékek: 150<br />Használható: Navid - 口径: 9.3x64mm 徹甲弾&lt;br /&gt;装填数: 150&lt;br /&gt;次で使用: Navid + 口径: 9.3x64mm 徹甲弾<br />装填数: 150<br />次で使用: Navid 9x19mm 16Rnd Mag @@ -943,7 +943,7 @@ 6.5mm 100náb. Svítící IR-DIM Zásobník<br />Nábojů: 100<br />Použití u: MX LSW Carregador 6.5mm 100 Cartuchos Traçantes IR-DIM<br />Cartuchos: 100<br />Usado em: MX LSW 6.5mm 100-lövedékes infravörös nyomkövető tár<br />Lövedékek: 100<br />Használható: MX LSW - 6.5mm 100発入り IR-DIM曳光弾 弾倉&lt;br /&gt;装填数: 100&lt;br /&gt;次で使用: MX LSW + 6.5mm 100発入り IR-DIM曳光弾 弾倉<br />装填数: 100<br />次で使用: MX LSW 6.5mm 200Rnd Tracer IR-DIM Belt @@ -982,7 +982,7 @@ 6.5mm 200náb. Svítící IR-DIM Pás<br />Nábojů: 200<br />Použití u: Stoner 99 LMG Cinto de munição traçante 6.5mm IR-DIM com 200 cartuchos<br />Cartuchos: 200<br />Usado em: Stoner 99 LMG 6.5mm 200-lövedékes infravörös nyomkövető heveder<br />Lövedékek: 200<br />Használható: Stoner 99 LMG - 6.5mm 200発入り IR-DIM曳光弾ベルト&lt;br /&gt;装填数: 200&lt;br /&gt;次で使用: Stoner 99 LMG + 6.5mm 200発入り IR-DIM曳光弾ベルト<br />装填数: 200<br />次で使用: Stoner 99 LMG 5.56mm 30Rnd Mag (Mk262) @@ -1021,7 +1021,7 @@ Ráže: 5.56x45mm NATO (Mk262)<br />Nábojů: 30 Calibre: 5.56x45mm NATO (Mk262)<br/>Cartuchos: 30 Kaliber: 5,56x45mm NATO (Mk262)<br />Lövedékek: 30 - 口径: 5.56x45mm NATO (Mk262)&lt;br /&gt;装填数: 30 + 口径: 5.56x45mm NATO (Mk262)<br />装填数: 30 5.56mm 30Rnd Mag (Mk318) @@ -1060,7 +1060,7 @@ Ráže: 5.56x45mm NATO (Mk318)<br />Nábojů: 30 Calibre: 5.56x45mm NATO (Mk318)<br/>Cartuchos: 30 Kaliber: 5,56x45mm NATO (Mk318)<br />Lövedékek: 30 - 口径: 5.56x45mm NATO (Mk318)&lt;br /&gt;装填数: 30 + 口径: 5.56x45mm NATO (Mk318)<br />装填数: 30 5.56mm 30Rnd Mag (M995 AP) @@ -1099,7 +1099,7 @@ Ráže: 5.56x45mm NATO (M995 AP)<br />Nábojů: 30 Calibre: 5.56x45mm NATO (M995 AP)<br/>Cartuchos: 30 Kaliber: 5,56x45mm NATO (M995 páncéltörő)<br />Lövedékek: 30 - 口径: 5.56x45mm NATO (M995 徹甲弾)&lt;br /&gt;装填数: 30 + 口径: 5.56x45mm NATO (M995 徹甲弾)<br />装填数: 30 7.62mm 10Rnd Mag (M118LR) @@ -1138,7 +1138,7 @@ Ráže: 7.62x51mm NATO (M118LR)<br />Nábojů: 10 Calibre: 7.26x51mm NATO (M118LR)<br/>Cartuchos: 10 Kaliber: 7,62x51mm NATO (M118LR)<br />Lövedékek: 10 - 口径: 7.62x51mm NATO (M118LR)&lt;br /&gt;装填数: 10 + 口径: 7.62x51mm NATO (M118LR)<br />装填数: 10 7.62mm 20Rnd Mag (M118LR) @@ -1177,7 +1177,7 @@ Ráže: 7.62x51mm NATO (M118LR)<br />Nábojů: 20 Calibre: 7.26x51mm NATO (M118LR)<br/>Cartuchos: 20 Kaliber: 7,62x51mm NATO (M118LR)<br />Lövedékek: 20 - 口径: 7.62x51mm NATO (M118LR)&lt;br /&gt;装填数: 20 + 口径: 7.62x51mm NATO (M118LR)<br />装填数: 20 7.62mm 10Rnd Mag (Mk316 Mod 0) @@ -1216,7 +1216,7 @@ Ráže: 7.62x51mm NATO (Mk316 Mod 0)<br />Nábojů: 10 Calibre: 7.26x51mm NATO (Mk316 Mod 0)<br/>Cartuchos: 10 Kaliber: 7,62x51mm NATO (Mk316 Mod 0)<br />Lövedékek: 10 - 口径: 7.62x51mm NATO (Mk316 Mod 0)&lt;br /&gt;装填数: 10 + 口径: 7.62x51mm NATO (Mk316 Mod 0)<br />装填数: 10 7.62mm 20Rnd Mag (Mk316 Mod 0) @@ -1255,7 +1255,7 @@ Ráže: 7.62x51mm NATO (Mk316 Mod 0)<br />Nábojů: 20 Calibre: 7.26x51mm NATO (Mk316 Mod 0)<br/>Cartuchos: 20 Kaliber: 7,62x51mm NATO (Mk316 Mod 0)<br />Lövedékek: 20 - 口径: 7.62x51mm NATO (Mk316 Mod 0)&lt;br /&gt;装填数: 20 + 口径: 7.62x51mm NATO (Mk316 Mod 0)<br />装填数: 20 7.62mm 10Rnd Mag (Mk319 Mod 0) @@ -1294,7 +1294,7 @@ Ráže: 7.62x51mm NATO (Mk319 Mod 0)<br />Nábojů: 10 Calibre: 7.26x51mm NATO (Mk319 Mod 0)<br/>Cartuchos: 10 Kaliber: 7,62x51mm NATO (Mk319 Mod 0)<br />Lövedékek: 10 - 口径: 7.62x51mm NATO (Mk319 Mod 0)&lt;br /&gt;装填数: 10 + 口径: 7.62x51mm NATO (Mk319 Mod 0)<br />装填数: 10 7.62mm 20Rnd Mag (Mk319 Mod 0) @@ -1333,7 +1333,7 @@ Ráže: 7.62x51mm NATO (Mk319 Mod 0)<br />Nábojů: 20 Calibre: 7.26x51mm NATO (Mk319 Mod 0)<br/>Cartuchos: 20 Kaliber: 7,62x51mm NATO (Mk319 Mod 0)<br />Lövedékek: 20 - 口径: 7.62x51mm NATO (Mk319 Mod 0)&lt;br /&gt;装填数: 20 + 口径: 7.62x51mm NATO (Mk319 Mod 0)<br />装填数: 20 7.62mm 10Rnd Mag (M993 AP) @@ -1372,7 +1372,7 @@ Ráže: 7.62x51mm NATO (M993 AP)<br />Nábojů: 10 Calibre: 7.26x51mm NATO (M993 AP)<br/>Cartuchos: 10 Kaliber: 7,62x51mm NATO (M993 páncéltörő)<br />Lövedékek: 10 - 口径: 7.62x51mm NATO (Mk319 Mod 0)&lt;br /&gt;装填数: 10 + 口径: 7.62x51mm NATO (Mk319 Mod 0)<br />装填数: 10 7.62mm 20Rnd Mag (M993 AP) @@ -1411,7 +1411,7 @@ Ráže: 7.62x51mm NATO (M993 AP)<br />Nábojů: 20 Calibre: 7.26x51mm NATO (M993 AP)<br/>Cartuchos: 20 Kaliber: 7,62x51mm NATO (M993 páncéltörő)<br />Lövedékek: 20 - 口径: 7.62x51mm NATO (M993 徹甲弾)&lt;br /&gt;装填数: 20 + 口径: 7.62x51mm NATO (M993 徹甲弾)<br />装填数: 20 7.62mm 20Rnd Mag (Mk248 Mod 0) @@ -1450,7 +1450,7 @@ Ráže: 7.62x67mm NATO (Mk248 Mod 0)<br />Nábojů: 20 Calibre: 7.26x67mm NATO (Mk248 Mod 0)<br/>Cartuchos: 20 Kaliber: 7,62x51mm NATO (Mk248 Mod 0)<br />Lövedékek: 20 - 口径: 7.62x67mm NATO (Mk248 Mod 0)&lt;br /&gt;装填数: 20 + 口径: 7.62x67mm NATO (Mk248 Mod 0)<br />装填数: 20 7.62mm 20Rnd Mag (Mk248 Mod 1) @@ -1489,7 +1489,7 @@ Ráže: 7.62x67mm NATO (Mk248 Mod 1)<br />Nábojů: 20 Calibre: 7.26x67mm NATO (Mk248 Mod 1)<br/>Cartuchos: 20 Kaliber: 7,62x51mm NATO (Mk248 Mod 1)<br />Lövedékek: 20 - 口径: 7.62x67mm NATO (Mk248 Mod 1)&lt;br /&gt;装填数: 20 + 口径: 7.62x67mm NATO (Mk248 Mod 1)<br />装填数: 20 7.62mm 20Rnd Mag (Berger Hybrid OTM) @@ -1528,7 +1528,7 @@ Ráže: 7.62x67mm NATO (Berger Hybrid OTM)<br />Nábojů: 20 Calibre: 7.26x67mm NATO (Berger Hybrid OTM)<br/>Cartuchos: 20 Kaliber: 7,62x67mm NATO (Berger Hybrid OTM)<br />Lövedékek: 20 - 口径: 7.62x67mm NATO (Berger Hybrid OTM)&lt;br /&gt;装填数: 20 + 口径: 7.62x67mm NATO (Berger Hybrid OTM)<br />装填数: 20 6.5x47mm 30Rnd Mag (HPBT Scenar) @@ -1567,7 +1567,7 @@ Ráže: 6.5x47mm (HPBT Scenar)<br />Nábojů: 30<br />Použití u: MXM Calibre: 6.5x47mm (HPBT Scenar)<br/>Cartuchos: 30<br/>Usado em: MXM Kaliber: 6,5x47mm (HPBT Scenar)<br />Lövedékek: 30<br />Használható: MXM - 口径: 6.5x47mm (HPBT Scenar)&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: MXM + 口径: 6.5x47mm (HPBT Scenar)<br />装填数: 30<br />次で使用: MXM 6.5mm Creedmor 30Rnd Mag @@ -1606,7 +1606,7 @@ Ráže: 6.5x47mm Creedmor<br />Nábojů: 30<br />Použití u: MXM Calibre: 6.5x47mm Creedmor<br/>Cartuchos: 30<br/>Usado em: MXM Kaliber: 6,5x47mm Creedmor<br />Lövedékek: 30<br />Használható: MXM - 口径: 6.5x47mm Creedmor&lt;br /&gt;装填数: 30&lt;br /&gt;次で使用: MXM + 口径: 6.5x47mm Creedmor<br />装填数: 30<br />次で使用: MXM .338 10Rnd Mag (300gr Sierra MatchKing HPBT) @@ -1645,7 +1645,7 @@ Ráže: 8.6x70mm (300gr Sierra MatchKing HPBT)<br />Nábojů: 10 Calibre: 8.6x70mm (300gr Sierra MatchKing HPBT)<br/>Cartuchos: 10 Kaliber: 8,6x70mm (300gr Sierra MatchKing HPBT)<br />Lövedékek: 10 - 口径: 8.6x70mm (300gr Sierra MatchKing HPBT)&lt;br /&gt;装填数: 10 + 口径: 8.6x70mm (300gr Sierra MatchKing HPBT)<br />装填数: 10 .338 10Rnd Mag (API526) @@ -1684,7 +1684,7 @@ Ráže: 8.6x70mm (API526)<br />Nábojů: 10 Calibre: 8.6x70mm (API526)<br/>Cartuchos: 10 Kaliber: 8,6x70mm (API526)<br />Lövedékek: 10 - 口径: 8.6x70mm (API526)&lt;br /&gt;装填数: 10 + 口径: 8.6x70mm (API526)<br />装填数: 10 .408 7Rnd Mag (305gr) @@ -1723,7 +1723,7 @@ Ráže: .408 CheyTac (305gr)<br />Nábojů: 7 Calibre: .408 CheyTac (305gr)<br/>Cartuchos: 7 Kaliber: .408 CheyTac (305gr)<br />Lövedékek: 7 - 口径: .408 CheyTac (305gr)&lt;br /&gt;装填数: 7 + 口径: .408 CheyTac (305gr)<br />装填数: 7 12.7x99mm 5Rnd Mag @@ -1762,7 +1762,7 @@ Ráže: 12.7x99mm<br />Nábojů: 5 Calibre: 12.7x99mm<br/>Cartuchos: 5 Kaliber: 12,7x99mm<br />Lövedékek: 5 - 口径: 12.7x99mm&lt;br /&gt;装填数: 5 + 口径: 12.7x99mm<br />装填数: 5 12.7x99mm API 5Rnd Mag @@ -1801,7 +1801,7 @@ Ráže: 12.7x99mm API<br />Nábojů: 5 Calibre: 12.7x99mm API<br/>Cartuchos: 5 Kaliber: 12,7x99mm API<br />Lövedékek: 5 - 口径: 12.7x99mm 焼夷徹甲弾&lt;br /&gt;装填数: 5 + 口径: 12.7x99mm 焼夷徹甲弾<br />装填数: 5 12.7x99mm 5Rnd Mag (AMAX) @@ -1840,7 +1840,7 @@ Ráže: 12.7x99mm (AMAX)<br />Nábojů: 5 Calibre: 12.7x99mm (AMAX)<br/>Cartuchos: 5 Kaliber: 12,7x99mm (AMAX)<br />Lövedékek: 5 - 口径: 12.7x99mm (AMAX)&lt;br /&gt;装填数: 5 + 口径: 12.7x99mm (AMAX)<br />装填数: 5 [ACE] Ammo Supply Crate @@ -1856,4 +1856,4 @@ [ACE] 弾薬物資箱 - \ No newline at end of file + From 6a93f58b52f0b2b1d4db4607e5eba84aacf80bdd Mon Sep 17 00:00:00 2001 From: classic Date: Sat, 17 Dec 2016 20:50:19 +0900 Subject: [PATCH 25/53] added missing localization in jpn translation added missing localization in jpn translation --- addons/zeus/stringtable.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/zeus/stringtable.xml b/addons/zeus/stringtable.xml index ed85bd3377..e30d69c836 100644 --- a/addons/zeus/stringtable.xml +++ b/addons/zeus/stringtable.xml @@ -395,12 +395,15 @@ Add/Remove FRIES + FRUES の追加と削除 %1 is not fastrope compatible. + %1 はファストロープに対応していません。 Unable to remove FRIES, ropes are deployed. + すでにロープが展開されているため、FRIES を削除できません。 Teleport Players @@ -516,6 +519,7 @@ Toggle Simulation + シミュレーションをトグル Add Spare Wheel From 04d4353b5d7a8e78bb73b93857aea2a4338da54b Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Tue, 20 Dec 2016 15:37:51 -0600 Subject: [PATCH 26/53] Fix reversed RHS compats - Close #4759 (#4760) --- tools/publish.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/publish.py b/tools/publish.py index 8c764a7bb7..894a79720c 100644 --- a/tools/publish.py +++ b/tools/publish.py @@ -112,11 +112,11 @@ def main(argv): #RHS Compat USA - http://steamcommunity.com/sharedfiles/filedetails/?id=773125288 - folder = buildCompatFolder("@ace_compat_rhs_afrf3", ["ace_compat_rhs_afrf3.*"]) + folder = buildCompatFolder("@ace_compat_rhs_usf3", ["ace_compat_rhs_usf3.*"]) publishFolder(folder, "773125288", changelog_path) #RHS Compat Commies - http://steamcommunity.com/sharedfiles/filedetails/?id=773131200 - folder = buildCompatFolder("@ace_compat_rhs_usf3", ["ace_compat_rhs_usf3.*"]) + folder = buildCompatFolder("@ace_compat_rhs_afrf3", ["ace_compat_rhs_afrf3.*"]) publishFolder(folder, "773131200", changelog_path) #ADR97 (p90)- http://steamcommunity.com/sharedfiles/filedetails/?id=773136286 From 78b655bc1f8eb588611e4f03e3e770e4114641ab Mon Sep 17 00:00:00 2001 From: Dystopian Date: Thu, 22 Dec 2016 01:41:16 +0300 Subject: [PATCH 27/53] Simplify config crawling --- .../functions/fnc_exportConfig.sqf | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf b/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf index 81d4b0b438..f5e3d0cb8b 100644 --- a/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf +++ b/optionals/nouniformrestrictions/functions/fnc_exportConfig.sqf @@ -18,19 +18,15 @@ private _modifyClasses = []; private _baseClasses = []; { - if ((_x >> "modelSides") in (configProperties [_x, "true", false])) then { - private _modifyClass = { - if (!isNull (_x >> "modelSides")) exitWith {_x}; - } forEach (configHierarchy _x); - private _baseClass = inheritsFrom _modifyClass; - _modifyClasses pushBackUnique [_modifyClass, _baseClass]; - if !(_baseClass in (_modifyClasses apply {_x select 0})) then { - _baseClasses pushBackUnique _baseClass; - }; + private _baseClass = inheritsFrom _x; + _modifyClasses pushBackUnique [_x, _baseClass]; + if !(_baseClass in (_modifyClasses apply {_x select 0})) then { + _baseClasses pushBackUnique _baseClass; }; false } count ( ("!isNull (_x >> 'modelSides') &&" + + "{(_x >> 'modelSides') in (configProperties [_x, 'true', false])} &&" + "{!(getArray (_x >> 'modelSides') isEqualTo [6])} &&" + "{!(getArray (_x >> 'modelSides') isEqualTo [0,1,2,3])}") configClasses (configFile >> "CfgVehicles") From c22fce273f3d88eb65b5832561215de7af70065b Mon Sep 17 00:00:00 2001 From: PabstMirror Date: Thu, 22 Dec 2016 13:29:05 -0600 Subject: [PATCH 28/53] Overpressure changes (#4770) * Add setting to overpressure * Change overpressure on 2a70 cannon Close #4691 Also fix gl smoke causing frag * Handle 2a28 cannon * Fix base class --- .../functions/fnc_addLineToDebugDraw.sqf | 25 +++++++++---------- addons/overpressure/ACE_Settings.hpp | 8 ++++++ addons/overpressure/XEH_postInit.sqf | 13 +++++++--- addons/overpressure/config.cpp | 1 + .../functions/fnc_cacheOverPressureValues.sqf | 2 +- .../functions/fnc_overpressureDamage.sqf | 1 + addons/overpressure/stringtable.xml | 11 ++++++++ optionals/compat_rhs_afrf3/CfgAmmo.hpp | 2 +- optionals/compat_rhs_afrf3/CfgWeapons.hpp | 11 ++++++++ optionals/compat_rhs_afrf3/config.cpp | 2 +- 10 files changed, 56 insertions(+), 20 deletions(-) create mode 100644 addons/overpressure/ACE_Settings.hpp create mode 100644 addons/overpressure/stringtable.xml diff --git a/addons/common/functions/fnc_addLineToDebugDraw.sqf b/addons/common/functions/fnc_addLineToDebugDraw.sqf index f0a643e922..5fd7f028ba 100644 --- a/addons/common/functions/fnc_addLineToDebugDraw.sqf +++ b/addons/common/functions/fnc_addLineToDebugDraw.sqf @@ -7,42 +7,41 @@ * 1: End point ASL * 2: Color * - * None + * Return Value: + * Nothing + * + * Example: + * [[0,0,0], [1,1,0], [1,0,0,1]]] call ace_common_fnc_addLineToDebugDraw; * * Public: No */ #include "script_component.hpp" +params ["_startASL", "_endASL", "_color"]; + if (isNil QGVAR(debugLines)) then { GVAR(debugLines) = []; GVAR(debugLinesIndex) = 0; }; if (count GVAR(debugLines) < 100) then { - GVAR(debugLines) pushBack _this; + GVAR(debugLines) pushBack [ASLtoAGL _startASL, ASLtoAGL _endASL, _color]; GVAR(debugLinesIndex) = 0; } else { - GVAR(debugLines) set [GVAR(debugLinesIndex), _this]; + GVAR(debugLines) set [GVAR(debugLinesIndex), [ASLtoAGL _startASL, ASLtoAGL _endASL, _color]]; GVAR(debugLinesIndex) = (GVAR(debugLinesIndex) + 1) mod 100; }; if (isNil QGVAR(debugDrawHandler)) then { GVAR(debugDrawHandler) = addMissionEventHandler ["Draw3D", { - if (count GVAR(debugLines) == 0) exitWith { + if (GVAR(debugLines) isEqualTo []) exitWith { removeMissionEventHandler ["Draw3D", GVAR(debugDrawHandler)]; GVAR(debugDrawHandler) = nil; }; { - _p0 = _x select 0; - if (!surfaceIsWater _p0) then { - _p0 = ASLtoATL _p0; - }; - _p1 = _x select 1; - if (!surfaceIsWater _p1) then { - _p1 = ASLtoATL _p1; - }; - drawLine3D [_p0, _p1, _x select 2]; + _x params ["_start", "_end", "_color"]; + drawLine3D [_start, _end, _color]; } forEach GVAR(debugLines); }]; }; diff --git a/addons/overpressure/ACE_Settings.hpp b/addons/overpressure/ACE_Settings.hpp new file mode 100644 index 0000000000..f2ddb5e302 --- /dev/null +++ b/addons/overpressure/ACE_Settings.hpp @@ -0,0 +1,8 @@ +class ACE_Settings { + class GVAR(distanceCoefficient) { + displayName = CSTRING(distanceCoefficient_displayName); + description = CSTRING(distanceCoefficient_toolTip); + typeName = "SCALAR"; + value = 1; + }; +}; diff --git a/addons/overpressure/XEH_postInit.sqf b/addons/overpressure/XEH_postInit.sqf index dd74ec5c3a..02b0e71bb6 100644 --- a/addons/overpressure/XEH_postInit.sqf +++ b/addons/overpressure/XEH_postInit.sqf @@ -1,7 +1,12 @@ #include "script_component.hpp" -["ace_overpressure", FUNC(overpressureDamage)] call CBA_fnc_addEventHandler; +["ace_settingsInitialized", { + TRACE_1("settingsInit eh",GVAR(distanceCoefficient)); + if (GVAR(distanceCoefficient) <= 0) exitWith {}; -// Register fire event handler -["ace_firedPlayer", DFUNC(firedEHBB)] call CBA_fnc_addEventHandler; -["ace_firedPlayerVehicle", DFUNC(firedEHOP)] call CBA_fnc_addEventHandler; + ["ace_overpressure", LINKFUNC(overpressureDamage)] call CBA_fnc_addEventHandler; + + // Register fire event handler + ["ace_firedPlayer", LINKFUNC(firedEHBB)] call CBA_fnc_addEventHandler; + ["ace_firedPlayerVehicle", LINKFUNC(firedEHOP)] call CBA_fnc_addEventHandler; +}] call CBA_fnc_addEventHandler; diff --git a/addons/overpressure/config.cpp b/addons/overpressure/config.cpp index 75b58d5988..d99cbb1cc7 100644 --- a/addons/overpressure/config.cpp +++ b/addons/overpressure/config.cpp @@ -14,5 +14,6 @@ class CfgPatches { }; }; +#include "ACE_Settings.hpp" #include "CfgEventHandlers.hpp" #include "CfgWeapons.hpp" diff --git a/addons/overpressure/functions/fnc_cacheOverPressureValues.sqf b/addons/overpressure/functions/fnc_cacheOverPressureValues.sqf index 4b447b5012..96d45ffe04 100644 --- a/addons/overpressure/functions/fnc_cacheOverPressureValues.sqf +++ b/addons/overpressure/functions/fnc_cacheOverPressureValues.sqf @@ -46,7 +46,7 @@ TRACE_1("ConfigPath",_config); // get the Variables out of the Configes and create a array with then private _return = [ (getNumber (_config >> QGVAR(angle))), - (getNumber (_config >> QGVAR(range))), + (getNumber (_config >> QGVAR(range))) * GVAR(distanceCoefficient), (getNumber (_config >> QGVAR(damage))) ]; diff --git a/addons/overpressure/functions/fnc_overpressureDamage.sqf b/addons/overpressure/functions/fnc_overpressureDamage.sqf index 75286a968b..f75568e29b 100644 --- a/addons/overpressure/functions/fnc_overpressureDamage.sqf +++ b/addons/overpressure/functions/fnc_overpressureDamage.sqf @@ -51,6 +51,7 @@ TRACE_3("cache",_overpressureAngle,_overpressureRange,_overpressureDamage); private _beta = sqrt (1 - _angle / _overpressureAngle); private _damage = _alpha * _beta * _overpressureDamage; + TRACE_1("",_damage); // If the target is the ACE_player if (_x == ACE_player) then {[_damage * 100] call BIS_fnc_bloodEffect}; diff --git a/addons/overpressure/stringtable.xml b/addons/overpressure/stringtable.xml new file mode 100644 index 0000000000..aa3619763f --- /dev/null +++ b/addons/overpressure/stringtable.xml @@ -0,0 +1,11 @@ + + + + + Overpressure Distance Coefficient + + + Scales the overpressure effect [Default: 1] + + + diff --git a/optionals/compat_rhs_afrf3/CfgAmmo.hpp b/optionals/compat_rhs_afrf3/CfgAmmo.hpp index 6f335be3a8..b026fcc49c 100644 --- a/optionals/compat_rhs_afrf3/CfgAmmo.hpp +++ b/optionals/compat_rhs_afrf3/CfgAmmo.hpp @@ -213,7 +213,7 @@ class CfgAmmo { class rhs_g_vg40sz: rhs_g_vog25 { //Flashbang ace_frag_force = 0; }; - class rhs_GDM40: rhs_g_vog25 { //Smoke + class rhs_g_gdm40: rhs_g_vog25 { //Smoke ace_frag_force = 0; }; class rhs_g_vg40md_white: rhs_g_vog25 { //Smoke diff --git a/optionals/compat_rhs_afrf3/CfgWeapons.hpp b/optionals/compat_rhs_afrf3/CfgWeapons.hpp index fc70b8703f..1f193d92f5 100644 --- a/optionals/compat_rhs_afrf3/CfgWeapons.hpp +++ b/optionals/compat_rhs_afrf3/CfgWeapons.hpp @@ -85,4 +85,15 @@ class CfgWeapons { ace_hearing_protection = 0.5; ace_hearing_lowerVolume = 0.60; }; + + class rhs_weap_d81; + class rhs_weap_2a70: rhs_weap_d81 { // "Low pressure" 100mm cannon + ace_overpressure_range = 15; + ace_overpressure_damage = 0.5; + }; + class cannon_120mm; + class rhs_weap_2a28_base: cannon_120mm { // "Low pressure" + ace_overpressure_range = 15; + ace_overpressure_damage = 0.5; + }; }; diff --git a/optionals/compat_rhs_afrf3/config.cpp b/optionals/compat_rhs_afrf3/config.cpp index 904621a2d4..b7cfe3f233 100644 --- a/optionals/compat_rhs_afrf3/config.cpp +++ b/optionals/compat_rhs_afrf3/config.cpp @@ -6,7 +6,7 @@ class CfgPatches { units[] = {}; weapons[] = {}; requiredVersion = REQUIRED_VERSION; - requiredAddons[] = {"ace_rearm", "ace_refuel", "ace_repair", "rhs_c_weapons", "rhs_c_troops", "rhs_c_bmd", "rhs_c_bmp", "rhs_c_bmp3", "rhs_c_a2port_armor", "rhs_c_btr", "rhs_c_sprut", "rhs_c_t72", "rhs_c_tanks", "rhs_c_a2port_air", "rhs_c_a2port_car", "rhs_c_cars", "rhs_c_trucks", "rhs_c_2s3", "rhs_c_rva"}; + requiredAddons[] = {"ace_rearm", "ace_refuel", "ace_repair", "rhs_c_weapons", "rhs_c_troops", "rhs_c_bmd", "rhs_c_bmp", "rhs_c_bmp3", "rhs_c_a2port_armor", "rhs_c_btr", "rhs_c_sprut", "rhs_c_t72", "rhs_c_tanks", "rhs_c_a2port_air", "rhs_c_a2port_car", "rhs_c_cars", "rhs_c_trucks", "rhs_c_2s3", "rhs_c_rva", "rhs_c_heavyweapons"}; author = ECSTRING(common,ACETeam); authors[] = {"Ruthberg", "GitHawk", "BaerMitUmlaut", "commy2", "Skengman2"}; url = ECSTRING(main,URL); From dff9e1156950061dc74d64cfc5eadc01a039f860 Mon Sep 17 00:00:00 2001 From: ace3mod Date: Thu, 22 Dec 2016 20:30:05 +0100 Subject: [PATCH 29/53] [Docs] Update component dependencies Automatically committed through Travis CI. [ci skip] --- docs/_includes/dependencies_list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/_includes/dependencies_list.md b/docs/_includes/dependencies_list.md index 6e985eea0a..556b9b65b4 100644 --- a/docs/_includes/dependencies_list.md +++ b/docs/_includes/dependencies_list.md @@ -447,7 +447,7 @@ {% endif %} {% if include.component == "compat_rhs_afrf3" %} -`ace_rearm`, `ace_refuel`, `ace_repair`, `rhs_c_weapons`, `rhs_c_troops`, `rhs_c_bmd`, `rhs_c_bmp`, `rhs_c_bmp3`, `rhs_c_a2port_armor`, `rhs_c_btr`, `rhs_c_sprut`, `rhs_c_t72`, `rhs_c_tanks`, `rhs_c_a2port_air`, `rhs_c_a2port_car`, `rhs_c_cars`, `rhs_c_trucks`, `rhs_c_2s3`, `rhs_c_rva` +`ace_rearm`, `ace_refuel`, `ace_repair`, `rhs_c_weapons`, `rhs_c_troops`, `rhs_c_bmd`, `rhs_c_bmp`, `rhs_c_bmp3`, `rhs_c_a2port_armor`, `rhs_c_btr`, `rhs_c_sprut`, `rhs_c_t72`, `rhs_c_tanks`, `rhs_c_a2port_air`, `rhs_c_a2port_car`, `rhs_c_cars`, `rhs_c_trucks`, `rhs_c_2s3`, `rhs_c_rva`, `rhs_c_heavyweapons` {% endif %} {% if include.component == "compat_rhs_usf3" %} From 7ecccde34021926efe674df49ad174c753622c82 Mon Sep 17 00:00:00 2001 From: bux578 Date: Tue, 27 Dec 2016 09:11:58 +0100 Subject: [PATCH 30/53] use https for ace3mod --- docs/README.md | 2 +- docs/README_DE.md | 10 +++++----- docs/README_PL.md | 12 ++++++------ docs/_config.yml | 4 +--- docs/_includes/_footer.html | 2 +- docs/_includes/_header.html | 2 +- docs/_posts/2015-07-30-ace3-version320.md | 2 +- docs/_posts/2015-09-17-ace3-version331.md | 2 +- docs/_posts/2015-12-03-ace3-version340.md | 2 +- docs/_posts/2016-03-02-ace3-version350.md | 2 +- .../2016-06-21-moving-ace3-frameworks-to-cba.md | 4 ++-- docs/_posts/2016-06-30-ace3-version360.md | 2 +- docs/_posts/2016-09-17-ace3-version370.md | 4 ++-- docs/_posts/2016-11-04-ace3-version381.md | 2 +- docs/index.html | 2 +- docs/wiki/development/coding-guidelines.md | 2 +- docs/wiki/feature/rangecard.md | 2 +- docs/wiki/user/information-center.md | 7 ++----- 18 files changed, 30 insertions(+), 35 deletions(-) diff --git a/docs/README.md b/docs/README.md index 24e1a1ff8a..ee47a3cdd9 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,4 @@ -# Source of http://ace3mod.com/ +# Source of https://ace3mod.com/ ## Updating compiled JavaScript and CSS files diff --git a/docs/README_DE.md b/docs/README_DE.md index b479a153a9..1541ef02b5 100644 --- a/docs/README_DE.md +++ b/docs/README_DE.md @@ -15,8 +15,8 @@ ACE3 Lizenz - - ACE3 Slack + + ACE3 Slack ACE3 Build Status @@ -70,14 +70,14 @@ Die Mod ist **modular aufgebaut**. Beinahe jede PBO kann entfernt werden, sodass #### Anleitungen Du hast ACE3 installiert, hast aber keine Ahnung was und wie alles funktioniert und wo sich was befindet? -- [Erste Schritte](http://ace3mod.com/wiki/user/getting-started.html). +- [Erste Schritte](https://ace3mod.com/wiki/user/getting-started.html). #### Mitwirken Wenn du bei der Entwicklung von ACE3 mithelfen möchtest, kannst du dies tun, indem du nach Fehlern Ausschau hältst oder neue Funktionen vorschlägst. Um etwas beizutragen, "Forke" dieses Repository und erstelle deine "Pull-Requests", welche von anderen Entwicklern und Beiträgern überprüft werden. Bitte trage dich dabei in [`AUTHORS.txt`](https://github.com/acemod/ACE3/blob/master/AUTHORS.txt) mit deinem Nutzernamen und einer gültigen Email-Adresse ein. Um uns einen Fehler, Anregungen oder neue Funktionalitäten mitzuteilen: Nutze unseren [Issue Tracker](https://github.com/acemod/ACE3/issues). Besuche auch: -- [Wie kann ich ein Problem melden](http://ace3mod.com/wiki/user/how-to-report-an-issue.html) -- [Wie kann ich ein Wunsch zu einer neuen Funktion mitteilen?](http://ace3mod.com/wiki/user/how-to-make-a-feature-request.html) +- [Wie kann ich ein Problem melden](https://ace3mod.com/wiki/user/how-to-report-an-issue.html) +- [Wie kann ich ein Wunsch zu einer neuen Funktion mitteilen?](https://ace3mod.com/wiki/user/how-to-make-a-feature-request.html) #### Testen & Mod erstellen Wenn du die neusten Entwicklungen erleben und uns dabei helfen möchtest bestehende Fehler zu entdecken, lade dir die "Master Branch" herunter. Entweder nutzt du [Git](https://help.github.com/articles/fetching-a-remote/) - wenn die Schritte bekannt sind - oder du lädst es dir direkt über [diesen Link](https://github.com/acemod/ACE3/archive/master.zip) herunter. diff --git a/docs/README_PL.md b/docs/README_PL.md index f5b93bb417..72afbc8cdc 100644 --- a/docs/README_PL.md +++ b/docs/README_PL.md @@ -14,8 +14,8 @@ ACE3 Licencja - - ACE3 Slack + + ACE3 Slack ACE3 Build Status @@ -65,15 +65,15 @@ Modyfikacja ta jest **budowana modułowo**, dzięki temu prawie każdy dostarczo ### Poradniki i instrukcje Jeżeli zainstalowałeś ACE3 lecz masz problem ze zrozumieniem jak to wszystko działa, lub gdzie zacząć, zacznij od przeczytania tego: -- [Wprowadzenie](http://ace3mod.com/wiki/user/getting-started.html) +- [Wprowadzenie](https://ace3mod.com/wiki/user/getting-started.html) #### Współpraca Możesz pomóc w rozwoju addonu szukając potencjalnych bugów w naszym kodzie, lub zgłaszając nowe funkcje. Aby wnieść swój wkład do ACE3, po prostu zforkuj to repozytorium na swoje konto GitHub i zgłoś swoje pull requesty do przeglądu przez innych współpracowników. Pamiętaj, aby dodać siebie do listy autorów każdego PBO jakie edytujesz oraz do pliku ['AUTHORS.txt'](https://github.com/acemod/ACE3/blob/master/AUTHORS.txt) dodając także swój adres e-mail. Używaj naszego [Issue Tracker-a](https://github.com/acemod/ACE3/issues) aby zgłaszać bugi, proponować nowe funkcje lub sugerować zmiany do aktualnie istniejących. Zobacz także: -- [Jak zgłosić bug-a](http://ace3mod.com/wiki/user/how-to-report-an-issue.html) -- [Jak zgłosić feature request-a](http://ace3mod.com/wiki/user/how-to-make-a-feature-request.html) +- [Jak zgłosić bug-a](https://ace3mod.com/wiki/user/how-to-report-an-issue.html) +- [Jak zgłosić feature request-a](https://ace3mod.com/wiki/user/how-to-make-a-feature-request.html) #### Testowanie i budowanie Aby pomóc nam w testowaniu najnowszych zmian rozwojowych, pobierz nasz master branch ([bezpośrednio](https://github.com/acemod/ACE3/archive/master.zip), lub [korzystając z git](https://help.github.com/articles/fetching-a-remote/)), a następnie złóż testowego build-a: -- [Konfiguracja środowiska do testów](http://ace3mod.com/wiki/development/setting-up-the-development-environment.html) – intrukcja krok-po-kroku jak poprawnie ustawić i zbudować wersję ACE3 do celów testowych. +- [Konfiguracja środowiska do testów](https://ace3mod.com/wiki/development/setting-up-the-development-environment.html) – intrukcja krok-po-kroku jak poprawnie ustawić i zbudować wersję ACE3 do celów testowych. diff --git a/docs/_config.yml b/docs/_config.yml index 022318e30f..81a93be7d3 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -1,10 +1,8 @@ -#baseurl: /ACE3 - name: ACE3 description: ACE3 is a joint effort by the teams behind ACE 2, AGM and CSE to improve the realism and authenticity of Arma 3. keywords: Advanced Combat Enhancement 3, ACE, ACE3, Arma, Arma 3, Mod, Modification, Realism, AGM, CSE, Bohemia, Interactive -productionUrl: http://ace3mod.com +productionUrl: https://ace3mod.com ace: githubUrl: https://github.com/acemod/ACE3 diff --git a/docs/_includes/_footer.html b/docs/_includes/_footer.html index d391330c6e..5eae052ce6 100644 --- a/docs/_includes/_footer.html +++ b/docs/_includes/_footer.html @@ -18,7 +18,7 @@ - + diff --git a/docs/_includes/_header.html b/docs/_includes/_header.html index 8737b505ae..2077386ecb 100644 --- a/docs/_includes/_header.html +++ b/docs/_includes/_header.html @@ -8,7 +8,7 @@ - + diff --git a/docs/_posts/2015-07-30-ace3-version320.md b/docs/_posts/2015-07-30-ace3-version320.md index 8abb849250..850717f47c 100644 --- a/docs/_posts/2015-07-30-ace3-version320.md +++ b/docs/_posts/2015-07-30-ace3-version320.md @@ -29,7 +29,7 @@ While porting some of ACE 2's AGM's and CSE's features we've ported some of the Fixing errors we were additionally working on further optimizing existing code and we've managed to achieve a big performance boost in our wind deflection code. -Furthermore a problem with vanilla damage being applied to some units has been fixed. If you still encounter this issue please report it following this guideline: http://ace3mod.com/wiki/user/how-to-report-an-issue.html +Furthermore a problem with vanilla damage being applied to some units has been fixed. If you still encounter this issue please report it following this guideline: {{ site.baseurl }}/wiki/user/how-to-report-an-issue.html ### The Shiny Things diff --git a/docs/_posts/2015-09-17-ace3-version331.md b/docs/_posts/2015-09-17-ace3-version331.md index 13d6435d90..2a4fbb46fe 100644 --- a/docs/_posts/2015-09-17-ace3-version331.md +++ b/docs/_posts/2015-09-17-ace3-version331.md @@ -72,4 +72,4 @@ https://github.com/acemod/ACE3/releases/tag/v3.3.0 With the changes of 3.3.1 which can be found here: https://github.com/acemod/ACE3/releases/tag/v3.3.1 (Be sure to download v3.3.1) -If you want to chat with fellow ACE3 users or with a dev feel free to join our public slack chat. Registration is free and open for everyone: http://slackin.ace3mod.com/ +If you want to chat with fellow ACE3 users or with a dev feel free to join our public slack chat. Registration is free and open for everyone: https://slackin.ace3mod.com/ diff --git a/docs/_posts/2015-12-03-ace3-version340.md b/docs/_posts/2015-12-03-ace3-version340.md index ddaf1bd890..1382663470 100644 --- a/docs/_posts/2015-12-03-ace3-version340.md +++ b/docs/_posts/2015-12-03-ace3-version340.md @@ -62,4 +62,4 @@ The complete change log of 3.4.0 can be found at: https://github.com/acemod/ACE3 And most important: If you want to chat with fellow ACE3 users or with a dev, if you have an idea or are in need of help feel free to join our public slack chat. -Registration is open for everyone: http://slackin.ace3mod.com/ +Registration is open for everyone: https://slackin.ace3mod.com/ diff --git a/docs/_posts/2016-03-02-ace3-version350.md b/docs/_posts/2016-03-02-ace3-version350.md index 668e0adee5..a6b6b89d8c 100644 --- a/docs/_posts/2016-03-02-ace3-version350.md +++ b/docs/_posts/2016-03-02-ace3-version350.md @@ -82,4 +82,4 @@ Make sure to [follow us on twitter](https://twitter.com/intent/follow?screen_nam **And most important:** If you want to chat with fellow ACE3 users or with a dev, if you have an idea or are in need of help feel free to join our public slack chat. -**Registration is open for everyone: [http://slackin.ace3mod.com/](http://slackin.ace3mod.com/)** +**Registration is open for everyone: [https://slackin.ace3mod.com/](https://slackin.ace3mod.com/)** diff --git a/docs/_posts/2016-06-21-moving-ace3-frameworks-to-cba.md b/docs/_posts/2016-06-21-moving-ace3-frameworks-to-cba.md index 1e7ccc8a1b..e5effd04b2 100644 --- a/docs/_posts/2016-06-21-moving-ace3-frameworks-to-cba.md +++ b/docs/_posts/2016-06-21-moving-ace3-frameworks-to-cba.md @@ -66,7 +66,7 @@ This update does not mean that if your mod depends on any of this functionality ### Replacing deprecated functionality -It is recommended to replace any functionality that is deprecated with its replacement as soon as possible. If you are in need of any help with moving from deprecated ACE3 functionality to it's replacement, please visit our [Public Slack team at http://slackin.ace3mod.com](http://slackin.ace3mod.com){:target="_blank"}. +It is recommended to replace any functionality that is deprecated with its replacement as soon as possible. If you are in need of any help with moving from deprecated ACE3 functionality to it's replacement, please visit our [Public Slack team at https://slackin.ace3mod.com](https://slackin.ace3mod.com){:target="_blank"}. ## ACE3 Events @@ -77,4 +77,4 @@ Any code currently using the old ACE3 event functions will still function correc --- -We hope you like the new frameworks made publicly available in CBA A3 and without needing a dependency on ACE3. Feel free to leave your feedback either on the [CBA BI forum thread](https://forums.bistudio.com/topic/168277-cba-community-base-addons-arma-3/){:target="_blank"}, the [ACE3 BI forum thread](https://forums.bistudio.com/topic/181341-ace3-a-collaborative-merger-between-agm-cse-and-ace/){:target="_blank"} or in our [public chat](http://slackin.ace3mod.com){:target="_blank"}. +We hope you like the new frameworks made publicly available in CBA A3 and without needing a dependency on ACE3. Feel free to leave your feedback either on the [CBA BI forum thread](https://forums.bistudio.com/topic/168277-cba-community-base-addons-arma-3/){:target="_blank"}, the [ACE3 BI forum thread](https://forums.bistudio.com/topic/181341-ace3-a-collaborative-merger-between-agm-cse-and-ace/){:target="_blank"} or in our [public chat](https://slackin.ace3mod.com){:target="_blank"}. diff --git a/docs/_posts/2016-06-30-ace3-version360.md b/docs/_posts/2016-06-30-ace3-version360.md index 3471d85b3a..c8e4ed9a20 100644 --- a/docs/_posts/2016-06-30-ace3-version360.md +++ b/docs/_posts/2016-06-30-ace3-version360.md @@ -100,6 +100,6 @@ The full changelog for ACE3 v3.6.0 can be found here: [https://github.com/acemod We are still in need for translations for some languages within the ACE3 project. Please have a look at [this github issue to track the progress and what languages lack translations](https://github.com/acemod/ACE3/issues/367){:target="_blank"}. Any and all help with this is appreciated. And most finally, we would like to invite you to our ACE3 public Slack chat. Here you can chat with fellow ACE3 users and developers, ask questions and receive help. -Registration is open for everyone: [http://slackin.ace3mod.com](http://slackin.ace3mod.com){:target="_blank"}. +Registration is open for everyone: [https://slackin.ace3mod.com](https://slackin.ace3mod.com){:target="_blank"}. Make sure to [follow us on twitter](https://twitter.com/intent/follow?screen_name=ace3mod&tw_p=followbutton){:target="_blank"} and to [like our facebook page](https://www.facebook.com/ACE3Mod/){:target="_blank"}. diff --git a/docs/_posts/2016-09-17-ace3-version370.md b/docs/_posts/2016-09-17-ace3-version370.md index 44ce8a956c..bd25b4c0fd 100644 --- a/docs/_posts/2016-09-17-ace3-version370.md +++ b/docs/_posts/2016-09-17-ace3-version370.md @@ -66,11 +66,11 @@ We are still in need for translations for some languages within the ACE3 project

- Slack Monochrome black logo + Slack Monochrome black logo
And most finally, we would like to invite you to our ACE3 public Slack chat. Here you can chat with fellow ACE3 users and developers, ask questions and receive help. -Registration is open for everyone: [http://slackin.ace3mod.com](http://slackin.ace3mod.com){:target="_blank"}. +Registration is open for everyone: [https://slackin.ace3mod.com](https://slackin.ace3mod.com){:target="_blank"}. Make sure to [follow us on twitter](https://twitter.com/intent/follow?screen_name=ace3mod&tw_p=followbutton){:target="_blank"} and to [like our facebook page](https://www.facebook.com/ACE3Mod/){:target="_blank"}. diff --git a/docs/_posts/2016-11-04-ace3-version381.md b/docs/_posts/2016-11-04-ace3-version381.md index 8b9a448db3..0ba73a5c2d 100644 --- a/docs/_posts/2016-11-04-ace3-version381.md +++ b/docs/_posts/2016-11-04-ace3-version381.md @@ -15,7 +15,7 @@ A big shoutout to those who helped testing! Thank you. We've used this approach for 3.8.0 as well and hope that again most of the bugs have been fixed already and that you can enjoy ACE3 without annoying interruptions. -We will keep this approach for the future and invite you to join to test the release candidates. All information will be posted in our public chat to which you're invited too. You can access it here: [http://slackin.ace3mod.com](http://slackin.ace3mod.com){:target="_blank"} +We will keep this approach for the future and invite you to join to test the release candidates. All information will be posted in our public chat to which you're invited too. You can access it here: [https://slackin.ace3mod.com](https://slackin.ace3mod.com){:target="_blank"} So, why didn't we release any minor releases for 3.7.0 (e.g. 3.7.1)? In short: We didn't feel that it was necessary. During and directly after the release we had already added new and awesome features so that we had to do a major release. diff --git a/docs/index.html b/docs/index.html index 3bc84a2b03..77fe339a39 100644 --- a/docs/index.html +++ b/docs/index.html @@ -85,7 +85,7 @@ sitemap: and more.

-

ACE3 Public Chat
+

ACE3 Public Chat
Join our public chat! We're glad to answer questions concerning ACE3, development or Arma things.
If you made something with this mod (screen shots, artwork, videos) we'd love to see it.

diff --git a/docs/wiki/development/coding-guidelines.md b/docs/wiki/development/coding-guidelines.md index 2d87063403..b4f844a8e4 100644 --- a/docs/wiki/development/coding-guidelines.md +++ b/docs/wiki/development/coding-guidelines.md @@ -62,7 +62,7 @@ class ACE_Settings { All text that shall be displayed to a user shall be defined in a `stringtable.xml` file for multi-language support. - There shall be no empty stringtable language values. -- All stringtables shall follow the format as specified by [Tabler](https://github.com/bux578/tabler){:target="_blank"} and the [translation guidelines](http://ace3mod.com/wiki/development/how-to-translate-ace3.html){:target="_blank"} form. +- All stringtables shall follow the format as specified by [Tabler](https://github.com/bux/tabler){:target="_blank"} and the [translation guidelines]({{ site.baseurl }}/wiki/development/how-to-translate-ace3.html) form. ## 2. Macro Usage diff --git a/docs/wiki/feature/rangecard.md b/docs/wiki/feature/rangecard.md index 81fa3a466e..708d59261c 100644 --- a/docs/wiki/feature/rangecard.md +++ b/docs/wiki/feature/rangecard.md @@ -30,7 +30,7 @@ Add a range card that updates itself for your weapon and the type of ammo you're - Open your rangetable and look under the `Target range` column. -- Move to the `Bullet Drop` column, the drop is in MRADs, you need to compensate for it by adjusting your sight. Example, you want to adjust for a bullet drop of -7.9 MRADs simply adjust your scope 7.9 MRADs vertically. (check [feature scopes](http://ace3mod.com/wiki/feature/scopes.html) ) for this. +- Move to the `Bullet Drop` column, the drop is in MRADs, you need to compensate for it by adjusting your sight. Example, you want to adjust for a bullet drop of -7.9 MRADs simply adjust your scope 7.9 MRADs vertically. (check [feature scopes]({{ site.baseurl }}/wiki/feature/scopes.html) ) for this. ## 3. Dependencies diff --git a/docs/wiki/user/information-center.md b/docs/wiki/user/information-center.md index 1d76020fb6..fa6077ee3e 100644 --- a/docs/wiki/user/information-center.md +++ b/docs/wiki/user/information-center.md @@ -10,13 +10,10 @@ parent: wiki Downloaded ACE3 and have no idea where to start? This page serves as a starting point to help new players and mission makers understand what's available to them. **Q:** Don't know where to begin your ACE3 journey? -**A:** [**Check out ACE3 features**](http://ace3mod.com/wiki/feature/) - -**Q:** Are you a mission maker but don't know yet what ACE3 has to offer? -**A:** [**We have a wiki section just for you**](http://ace3mod.com/wiki/missionmaker/) +**A:** [**Check out ACE3 features**]({{ site.baseurl }}/wiki/feature/) **Q:** Looking for information on ACE3 class names? -**A:** [**Here they are**](http://ace3mod.com/wiki/missionmaker/class-names.html) +**A:** [**Here they are**]({{ site.baseurl }}/wiki/class-names.html) ## 1. FAQ From d65ffb82f7c21adc060fbb3d2050cc90b55dcd3b Mon Sep 17 00:00:00 2001 From: bux Date: Tue, 27 Dec 2016 09:14:10 +0100 Subject: [PATCH 31/53] use https in PR tempalte --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 2dbbc268af..69565c700e 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,4 +2,4 @@ - Describe what this pull request will do - Each change in a separate line - Include documentation if applicable -- Respect the [Development Guidelines](http://ace3mod.com/wiki/development/) +- Respect the [Development Guidelines](https://ace3mod.com/wiki/development/) From 2da04846c8e6bfd685979251f71874c1fbe91876 Mon Sep 17 00:00:00 2001 From: bux Date: Tue, 27 Dec 2016 09:36:18 +0100 Subject: [PATCH 32/53] add web app manifest --- docs/_includes/_header.html | 4 ++- docs/img/icons/icon-128x128.png | Bin 0 -> 1276 bytes docs/img/icons/icon-144x144.png | Bin 0 -> 1307 bytes docs/img/icons/icon-256x256.png | Bin 0 -> 1631 bytes docs/img/icons/icon-384x384.png | Bin 0 -> 2142 bytes docs/img/icons/icon-48x48.png | Bin 0 -> 1057 bytes docs/img/icons/icon-512x512.png | Bin 0 -> 2806 bytes docs/img/icons/icon-96x96.png | Bin 0 -> 1205 bytes docs/manifest.json | 42 ++++++++++++++++++++++++++++++++ 9 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 docs/img/icons/icon-128x128.png create mode 100644 docs/img/icons/icon-144x144.png create mode 100644 docs/img/icons/icon-256x256.png create mode 100644 docs/img/icons/icon-384x384.png create mode 100644 docs/img/icons/icon-48x48.png create mode 100644 docs/img/icons/icon-512x512.png create mode 100644 docs/img/icons/icon-96x96.png create mode 100644 docs/manifest.json diff --git a/docs/_includes/_header.html b/docs/_includes/_header.html index 8737b505ae..febd7e921c 100644 --- a/docs/_includes/_header.html +++ b/docs/_includes/_header.html @@ -19,9 +19,11 @@ - + + + diff --git a/docs/img/icons/icon-128x128.png b/docs/img/icons/icon-128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..611f8d1a5c32657c45b4c0b557d181011f62d743 GIT binary patch literal 1276 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m{l@EB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`f(~1RD^r68eAMwS&*t9 zlvO-#)w?G{Iz=0WwQ z;C71>PQCg-$LNEi7AdM>LcsI`V!{(HkONQpsd>QkUIa|o8#o(ZGcYjbdAc};RNQ)V zXCvn!2Z@G2{}?5)X&bkmVrXKHxV5uk!DNf3>LZG4Vh@-;;(f4G;PA{l)dDQ6%>QdA zh#YTS_d0EgHirYlG6e>f1_l8JCIz^_0vzym~i*As9mkS`K(Qx=t|(~ zFK>SF^KFt%r0GX1p4!Pzrfm>tQa!O^?ds$|JN~}4q{ z9h-brE1TisVW|ohBqzYlhiEo1sbP0l+XkK DcR+#i literal 0 HcmV?d00001 diff --git a/docs/img/icons/icon-144x144.png b/docs/img/icons/icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..e56c7c1f65b1324cf80c26ea5a8ad6bf4e82b69f GIT binary patch literal 1307 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cNtU=qlmzFem6RtIr7}3Cer{{GxPyLrY6bkQqisxQ#zd*q`*i1pgH!(Rg4gi&u1T;f0Gc(1?+}X(0#LUFP*~Hk$(9qS)(%jI<$O*z4)y7*cWT z&7F;$ha5y29?s!dC$M!xcXGteM&=!pgm<{-#2ogMzTUCDfm4F>{g>Yg5iC4=ek*GB zdB>#eEBK%2;=1zl))}7~_s)J5>@{tPLhj~0&*tCV{{Q;2sv2gX zJ#gg+d!SBWdVM$KzS-%;f}%_LL<7pUsa3RMaTm}cm>XOYoU0f4yM;_~-ghn7?tP87am`&Rn7nep00i_>zopr03gGWlmGw# literal 0 HcmV?d00001 diff --git a/docs/img/icons/icon-256x256.png b/docs/img/icons/icon-256x256.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6e534e05ad2676a91dc6d0e61c3cc8b2373f7d GIT binary patch literal 1631 zcmb_bTWAzl7(Q!a5>f*S;+4qhC}JVIbJ^KRcF5{(W)fX-LfCBUimB{m<|G-CnKPX^ zad!iy)(6EG5ijUN1VseVQm6r;6w**=L8PEq=Gk}OGte>< z%-)#BX|95XtX*Rs>K*IO8e_vo++=oahwVj~3fPF~uxO7szFbT&WnG!#z|1nR>_UbU z%uG@_tp_UDLogPJh7FGAp(I6kF(yfT3lunBU^)6pVP2GDk}R~s*~8Fio;e_A)UMfB z^p#+S2ytbWEffloLNtQCL6(ol@4l@$-^1bbPGM=D+H8NvknL)e8%uLQSgx?wqi;iED`)8w?{6WuXTT1_xiBVt*m z+^Ptjq9lrn7!`QFQ;N6pLPtvC+XO`t6*X1is@NE{kwYq6bB-HZlp8FA?b669@~nf% z?DDV;%SFr90=Ygpqh z?z=}9yKeu54gi+jNvo-B@vrH--!%QetxVpj-M3myuCHr|DJPDHaz{U0x3wkpK~1v$ zH*sst?FWsI?w{&A;9sAdmLKr{KK4CasKyfBcsp1xN&y>)8(K6 zKyZkrSO)W8)%IRs>RIOD-@iO*m~I>Y{0~6xzP!~8uTI+cC+A|kmtNKR^~^4v-hJfX z8>M~CU;f-tpXUnoQ)`#jp*K34H)$C^(K5L4Ps?TeSuSJK|5?V=xyvUnPTFfe*_r?K zc4%Guz0mXJOPX);tp&-qJQ<$|A6h$q#MO@eXYlchRe6y4cH>0J`Vj+q(w*Jv*B$x8 FuK@a2hd=-T literal 0 HcmV?d00001 diff --git a/docs/img/icons/icon-384x384.png b/docs/img/icons/icon-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..004a24c094f9708aaf5b020fab8c5e1628037e49 GIT binary patch literal 2142 zcmeAS@N?(olHy`uVBq!ia0y~yU~B+k4mP03lH*(V11ZT8*NBqf{Irtt#G+IN$CUh} zR0Yr6#Prml)Wnp^!jq{s3=GUFnIRD+5xzcF$@#f@i6Aw46}bgK-3$yi_7w$*$=RtT z3Q4KynR&KK?|1K4QpilPRSGxtHSjHPPR+>ls47YguJQ{>uF6ifOi{A8Q?RM90veE; zT9T+xk(-lOY*k^a1UAKTB%1XJkii(hGOE?jkSNl+@ny;uz{4yi0i z)elN7&Mz%W21Z<(GRUd|E9aur#FG4?ko^1{SSSW$Pw~m=kK>`7$UlFmNz1FflYRkj12`b{)6e${W8w2hR|Bu()YW6p=lXD|SlxTDcUy$2(kY}FV9fXM_{7Be_7fS6X{(Q;x=0JFuqJ%V3Tm+1!Ni2B3P}TT zOp3J&VgTe~DWM4f)-A8M literal 0 HcmV?d00001 diff --git a/docs/img/icons/icon-48x48.png b/docs/img/icons/icon-48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..2eaecef162618b3db29fee8dcdeaa2108ec0d6d4 GIT binary patch literal 1057 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 G+uk4ew0CC! literal 0 HcmV?d00001 diff --git a/docs/manifest.json b/docs/manifest.json new file mode 100644 index 0000000000..2176c0d51f --- /dev/null +++ b/docs/manifest.json @@ -0,0 +1,42 @@ +{ + "name": "ACE3MOD", + "short_name": "ACE3", + "icons": [{ + "src": "/img/icons/icon-48x48.png", + "sizes": "48x48", + "type": "image/png" + }, { + "src": "/img/icons/icon-96x96.png", + "sizes": "96x96", + "type": "image/png" + }, { + "src": "/img/icons/icon-128x128.png", + "sizes": "128x128", + "type": "image/png" + }, { + "src": "/img/icons/icon-144x144.png", + "sizes": "144x144", + "type": "image/png" + }, { + "src": "/img/icons/icon-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, { + "src": "/img/icons/icon-256x256.png", + "sizes": "256x256", + "type": "image/png" + }, { + "src": "/img/icons/icon-384x384.png", + "sizes": "384x384", + "type": "image/png" + }, { + "src": "/img/icons/icon-512x512.png", + "sizes": "512x512", + "type": "image/png" + }], + "start_url": "/index.html", + "display": "browser", + "background_color": "#FFFFFF", + "theme_color": "#951e14", + "lang": "en-US" +} \ No newline at end of file From 427d910450a47392c051ae6c7b0f5df9368206f4 Mon Sep 17 00:00:00 2001 From: bux Date: Wed, 28 Dec 2016 08:53:05 +0100 Subject: [PATCH 33/53] add some rel="noopener" to external links --- docs/_includes/_footer.html | 14 +++++++------- docs/index.html | 10 +++++----- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/_includes/_footer.html b/docs/_includes/_footer.html index 5eae052ce6..8763b6c35a 100644 --- a/docs/_includes/_footer.html +++ b/docs/_includes/_footer.html @@ -3,20 +3,20 @@

ACE3

ACE3 is a joint effort by the teams behind ACE2, AGM and CSE to improve the realism and authenticity of Arma 3.

-

If you want to contribute something to ACE3, simply fork the GitHub repository and submit your pull requests for review.

+

If you want to contribute something to ACE3, simply fork the GitHub repository and submit your pull requests for review.

Issues / Feedback

-

Issues, feature requests and feedback are welcome at the ACE3 GitHub issue tracker.

-

Before reporting an issue, please read the wiki entry "How to report an issue".

-

We have created a single issue for feature requests.

+

Issues, feature requests and feedback are welcome at the ACE3 GitHub issue tracker.

+

Before reporting an issue, please read the wiki entry "How to report an issue".

+

We have created a single issue for feature requests.

Social Media

diff --git a/docs/index.html b/docs/index.html index 77fe339a39..13bbd53fc1 100644 --- a/docs/index.html +++ b/docs/index.html @@ -8,7 +8,7 @@ sitemap: exclude: "yes" --- -Fork me on GitHub +Fork me on GitHub @@ -64,7 +64,7 @@ sitemap:

Useful frameworks and features

@@ -81,11 +81,11 @@ sitemap:
Everything you need to know about using the mod or developing for it.

-

ACE3 on Github
Latest code, issue reports, feature requests +

ACE3 on Github
Latest code, issue reports, feature requests and more.

-

ACE3 Public Chat
+

ACE3 Public Chat
Join our public chat! We're glad to answer questions concerning ACE3, development or Arma things.
If you made something with this mod (screen shots, artwork, videos) we'd love to see it.

From 33c19f13ae468e532f19119e1879c769769c0e8d Mon Sep 17 00:00:00 2001 From: bux Date: Wed, 28 Dec 2016 09:08:59 +0100 Subject: [PATCH 34/53] add missing manifest meta tag --- docs/_includes/_header.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/_includes/_header.html b/docs/_includes/_header.html index dad21baf8c..84bcab8d2e 100644 --- a/docs/_includes/_header.html +++ b/docs/_includes/_header.html @@ -21,7 +21,8 @@ - + + From f0ebc8ac7425fbaec8346602601dd51a991d1153 Mon Sep 17 00:00:00 2001 From: bux Date: Wed, 28 Dec 2016 09:23:08 +0100 Subject: [PATCH 35/53] update tools --- docs/css/app.css | 2 +- docs/js/footer.dev.js | 3732 ++++++++++++----- docs/js/footer.min.js | 12 +- docs/js/footer.min.js.map | 2 +- docs/src/js/components/contentSearch.js | 4 - docs/src/js/vendor/picturefill/picturefill.js | 2107 +++++++--- docs/src/js/vendor/slick/slick.js | 1621 +++++-- docs/src/package.json | 14 +- docs/src/scss/vendor/_slick-theme.scss | 2 +- 9 files changed, 5338 insertions(+), 2158 deletions(-) mode change 100644 => 100755 docs/src/js/vendor/slick/slick.js diff --git a/docs/css/app.css b/docs/css/app.css index e0c9415d19..6621799c85 100644 --- a/docs/css/app.css +++ b/docs/css/app.css @@ -1,4 +1,4 @@ -/*! 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%}body{margin:0}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}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Open Sans","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}img{-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{width:100%}[class*="block-grid-"]{display:block;padding:0;margin:0 -.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{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.0625em){.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.0625em){.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}}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,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-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#ba2619;border-color:#951e14;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#951e14}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.8125rem}button.tiny,.button.tiny{padding-top:.625rem;padding-right:1.25rem;padding-bottom:.6875rem;padding-left:1.25rem;font-size:.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75rem}button.right-align,.button.right-align{text-align:right;padding-right:.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#ba2619;border-color:#951e14;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#951e14}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#ba2619}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;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,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{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,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{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,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{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,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{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,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.0625em){button,.button{display:inline-block}}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.0625em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}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 0;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{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{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{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{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{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,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{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{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 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{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 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;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-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{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 0}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;margin-left:-.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:transparent;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}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.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-left:-.9375rem;margin-right:-.9375rem;margin-top:0;margin-bottom:0;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.0625em){.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.0625em){.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}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#f6c4bf;margin-bottom:1.25rem;padding:1.25rem;background:#fdf0ef;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#ba2619}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#a02116}.panel.radius{border-radius:3px}.side-nav{display:block;margin:0;padding:.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0 0 .4375rem 0;font-size:.875rem;font-weight:400}.side-nav li a:not(.button){display:block;color:#ba2619;margin:0;padding:.4375rem .875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#e65346}.side-nav li.active>a:first-child:not(.button){color:#e65346;font-weight:400;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.side-nav li.heading{color:#ba2619;font-size:.875rem;font-weight:bold;text-transform:uppercase}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto}table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}table thead{background:#f5f5f5}table thead tr th,table thead tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:700;color:#222}table tfoot{background:#f5f5f5}table tfoot tr th,table tfoot tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:700;color:#222}table tr th,table tr td{padding:.5625rem .625rem;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}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(186,38,25,0.5)}.th.radius{border-radius:3px}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.8125rem}.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:.75rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:2.8125rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:400;color:#fff;width:75%;display:block;padding:0 .9375rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:.8125rem;font-weight:700;position:relative;display:block;padding:0 .9375rem;height:2.8125rem;line-height:2.8125rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 .9375rem;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:.9375rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:400;text-transform:none}.top-bar-section ul li>a.button{font-size:.8125rem;padding-right:.9375rem;padding-left:.9375rem;background-color:#ba2619;border-color:#951e14;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#951e14}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#fff}.top-bar-section ul li>button{font-size:.8125rem;padding-right:.9375rem;padding-left:.9375rem;background-color:#ba2619;border-color:#951e14;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#951e14}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;background:#333;color:#fff}.top-bar-section ul li.active>a{background:#ba2619;color:#fff}.top-bar-section ul li.active>a:hover{background:#a02116;color:#fff}.top-bar-section .has-form{padding:.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:400;padding:8px .9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px .9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px .9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:700;font-size:.625rem}.js-generated{display:block}@media only screen and (min-width: 40.0625em){.top-bar{background:#333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:.875rem;position:relative;height:1.75rem;top:.53125rem}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#333;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 .9375rem;line-height:2.8125rem;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#333}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 .9375rem;line-height:2.8125rem;color:#fff;background:#ba2619}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#a02116;color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:2.8125rem;white-space:nowrap;padding:12px .9375rem;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fff;background-color:#555;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333;padding:0 .9375rem;height:2.8125rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#333;color:#fff}.no-js .top-bar-section ul li:active>a{background:#ba2619;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !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.0625em) 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.0625em){.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.0625em) 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.0625em){.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.0625em) 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.0625em){.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.0625em) 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.0625em){.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,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#ba2619;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#a02116}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:80%;color:#6f6f6f;line-height:0}h1{font-size:1.5625rem}h2{font-size:1.25rem}h3{font-size:1.0625rem}h4{font-size:.9375rem}h5{font-size:1rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;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;line-height:inherit}small{font-size:80%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:rgba(0,0,0,0.04);border-width:1px;border-style:none;border-color:rgba(0,0,0,0.04);padding:.125rem .3125rem .0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left: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-left: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{text-transform:uppercase;font-size:90%;color:#222;cursor:help}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:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}@media only screen and (min-width: 40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:1.875rem}h2{font-size:1.5625rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:1rem}}@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.0625em){.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.0625em){.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.0625em){.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.0625em){.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{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.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{display:table-cell !important}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:0.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{display:table-cell !important}th.show-for-print{display:table-cell !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url("../img/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:20px;line-height:1;color:#ba2619;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:15px}[dir="rtl"] .slick-prev{left:auto;right:15px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:15px}[dir="rtl"] .slick-next{left:15px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{margin:0;position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"FontAwesome";font-size:12px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#ba2619;opacity:.75}/*! +/*! 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%}body{margin:0}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}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Open Sans","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}img{-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{width:100%}[class*="block-grid-"]{display:block;padding:0;margin:0 -.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{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.0625em){.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.0625em){.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}}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,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-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#ba2619;border-color:#951e14;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#951e14}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.8125rem}button.tiny,.button.tiny{padding-top:.625rem;padding-right:1.25rem;padding-bottom:.6875rem;padding-left:1.25rem;font-size:.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75rem}button.right-align,.button.right-align{text-align:right;padding-right:.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#ba2619;border-color:#951e14;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#951e14}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#ba2619}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;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,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{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,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{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,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{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,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{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,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.0625em){button,.button{display:inline-block}}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width: 40.0625em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}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:#4d4c4c;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 0;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{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{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{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{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{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,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{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{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 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{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 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;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-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f2f2;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 0}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;margin-left:-.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:transparent;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}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}.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-left:-.9375rem;margin-right:-.9375rem;margin-top:0;margin-bottom:0;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.0625em){.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.0625em){.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}}.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#f6c4bf;margin-bottom:1.25rem;padding:1.25rem;background:#fdf0ef;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#ba2619}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#a02116}.panel.radius{border-radius:3px}.side-nav{display:block;margin:0;padding:.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0 0 .4375rem 0;font-size:.875rem;font-weight:400}.side-nav li a:not(.button){display:block;color:#ba2619;margin:0;padding:.4375rem .875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#e65346}.side-nav li.active>a:first-child:not(.button){color:#e65346;font-weight:400;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.side-nav li.heading{color:#ba2619;font-size:.875rem;font-weight:bold;text-transform:uppercase}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto}table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}table thead{background:#f5f5f5}table thead tr th,table thead tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:700;color:#222}table tfoot{background:#f5f5f5}table tfoot tr th,table tfoot tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:700;color:#222}table tr th,table tr td{padding:.5625rem .625rem;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}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(186,38,25,0.5)}.th.radius{border-radius:3px}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.8125rem}.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:.75rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:2.8125rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:400;color:#fff;width:75%;display:block;padding:0 .9375rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:.8125rem;font-weight:700;position:relative;display:block;padding:0 .9375rem;height:2.8125rem;line-height:2.8125rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 .9375rem;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1919;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:.9375rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:400;text-transform:none}.top-bar-section ul li>a.button{font-size:.8125rem;padding-right:.9375rem;padding-left:.9375rem;background-color:#ba2619;border-color:#951e14;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#951e14}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#fff}.top-bar-section ul li>button{font-size:.8125rem;padding-right:.9375rem;padding-left:.9375rem;background-color:#ba2619;border-color:#951e14;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#951e14}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;background:#333;color:#fff}.top-bar-section ul li.active>a{background:#ba2619;color:#fff}.top-bar-section ul li.active>a:hover{background:#a02116;color:#fff}.top-bar-section .has-form{padding:.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:400;padding:8px .9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px .9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px .9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:700;font-size:.625rem}.js-generated{display:block}@media only screen and (min-width: 40.0625em){.top-bar{background:#333;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:.875rem;position:relative;height:1.75rem;top:.53125rem}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#333;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 .9375rem;line-height:2.8125rem;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#333}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 .9375rem;line-height:2.8125rem;color:#fff;background:#ba2619}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#a02116;color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:2.8125rem;white-space:nowrap;padding:12px .9375rem;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fff;background-color:#555;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333;padding:0 .9375rem;height:2.8125rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#333;color:#fff}.no-js .top-bar-section ul li:active>a{background:#ba2619;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !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.0625em) 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.0625em){.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.0625em) 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.0625em){.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.0625em) 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.0625em){.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.0625em) 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.0625em){.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,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#ba2619;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#a02116}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:80%;color:#6f6f6f;line-height:0}h1{font-size:1.5625rem}h2{font-size:1.25rem}h3{font-size:1.0625rem}h4{font-size:.9375rem}h5{font-size:1rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;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;line-height:inherit}small{font-size:80%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:rgba(0,0,0,0.04);border-width:1px;border-style:none;border-color:rgba(0,0,0,0.04);padding:.125rem .3125rem .0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left: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-left: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{text-transform:uppercase;font-size:90%;color:#222;cursor:help}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:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}@media only screen and (min-width: 40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:1.875rem}h2{font-size:1.5625rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:1rem}}@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.0625em){.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.0625em){.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.0625em){.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.0625em){.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{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.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{display:table-cell !important}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:0.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{display:table-cell !important}th.show-for-print{display:table-cell !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url("../img/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:20px;line-height:1;color:#ba2619;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:15px}[dir="rtl"] .slick-prev{left:auto;right:15px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:15px}[dir="rtl"] .slick-next{left:15px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{margin:0;position:absolute;bottom:30px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"FontAwesome";font-size:12px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#ba2619;opacity:.75}/*! * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url("./fonts/fontawesome-webfont.eot?v=4.4.0");src:url("./fonts/fontawesome-webfont.eot?#iefix&v=4.4.0") format("embedded-opentype"),url("./fonts/fontawesome-webfont.woff2?v=4.4.0") format("woff2"),url("./fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"),url("./fonts/fontawesome-webfont.ttf?v=4.4.0") format("truetype"),url("./fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.maxWidth{width:100%}.hidden{display:none}*{transition:all 0.15s ease}body{background-color:#333}body>main{padding:2.5rem 0;background-color:#fff}@media only screen and (max-width: 40em){body>main{padding:1.25rem 0}}body>main img{margin-bottom:1.25rem}@media only screen and (max-width: 40em){aside{margin-bottom:1.5rem}}@media only screen and (max-width: 40em){.row{overflow:hidden}}body>footer{background-color:#333;padding:2.5rem 0;color:#999}body>footer p,body>footer h1,body>footer h2,body>footer h3,body>footer h4,body>footer h5,body>footer h6{color:inherit}body>footer a{color:#e23424}code{font-size:85%;color:inherit !important;overflow-x:scroll;-webkit-overflow-scrolling:touch}.highlight{border:solid 1px #ddd;background:#fff;padding:1em;line-height:23px;margin-bottom:30px;white-space:pre;overflow-x:auto;word-break:inherit;word-wrap:inherit;background:#ffffff}@media only screen and (max-width: 40em){.highlight{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.highlight code{background-color:transparent;border:none;padding:0}.highlight td{padding:8px 15px}.highlight .gl{background:#fafafa;border-right:1px solid #ddd;color:#999;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .gd .x{color:#000000;background-color:#ffaaaa}.highlight .ge{font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .gi .x{color:#000000;background-color:#aaffaa}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#009999}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbbbbb}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#009999}kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px 0 #bbb}.social__icons{margin-bottom:10px}.social__icon{display:inline-block;margin-right:10px}.slider picture img{width:100%}.videoWrapper{position:relative;padding-top:56.25%;margin-bottom:1.25rem}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.icon{position:relative;top:1px;display:inline-block;width:16px;height:16px}.icon-color{border:1px solid #aaa}.icon-color-white{background-color:#fff}.icon-color-black{background-color:#000}.icon-color-red{background-color:#ba2619}.toc-header{margin-bottom:0}#toc{display:block;margin:1rem 0 0 0}#toc>ol{margin-left:0}#toc>ol>li{margin-bottom:0.5rem}#toc ol{list-style-type:none}.clickable-header{cursor:pointer}.clickable-header:hover{text-decoration:underline}.top-level-header{display:inline-block}.back-to-top{position:relative;margin-left:8px;cursor:pointer;top:-3px}.contentSearch{margin-bottom:30px}@media only screen and (max-width: 40em){.contentSearch{margin-bottom:5px}}.contentSearch-wrapper{position:relative}.contentSearch-wrapper.small-collapse{margin:0 !important}.liveSearch-field{margin-bottom:0 !important}.liveSearch-button{margin-bottom:0}.liveSearch-result-list{position:absolute;width:100%;height:auto;background:white;border:1px #ccc;border-style:none solid solid solid;z-index:99;margin:0;list-style-type:none}@media only screen and (max-width: 40em){.liveSearch-result-list{position:relative}}.liveSearch-result-list li a{-webkit-transition:all 0.15s ease;transition:all 0.15s ease;padding:4px 10px;display:block;width:100%;height:100%;line-height:1.2}.liveSearch-result-list li a:hover{background-color:#eee}.liveSearch-result-list li a:first-child{padding-top:8px}.liveSearch-result-list li a:last-child{padding-bottom:8px}.searchPage-result-list{line-height:1.2;list-style-type:none}.searchPage-result-list li{margin-bottom:20px}@media only screen and (max-width: 40em){.searchPage-result-list li{margin-bottom:15px}}.searchPage-result-list li a{font-weight:bold;color:#1a0dab}.searchPage-result-list li a:hover{color:#1a0dab;text-decoration:underline}.searchPage-result-list li .url{color:#006621}@media only screen and (max-width: 40em){.searchPage-result-list li .additionalInfo{display:none}}.article-list{margin:0;padding:0;list-style-type:none}.article-list header h1{font-size:1.5rem}article header{margin-bottom:0.5rem}article header h1{margin-bottom:0}article .meta{font-size:0.9em}.table-wrapper{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em} diff --git a/docs/js/footer.dev.js b/docs/js/footer.dev.js index 6d39cf285c..b594d22c70 100644 --- a/docs/js/footer.dev.js +++ b/docs/js/footer.dev.js @@ -2,743 +2,1594 @@ * Build: http://modernizr.com/download/#-shiv-cssclasses-load */ ;window.Modernizr=function(a,b,c){function u(a){j.cssText=a}function v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b)}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.8.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a&&w(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=q.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(q.call(arguments)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a}function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b}function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));var g;return d.cache[a]?g=d.cache[a].cloneNode():f.test(a)?g=(d.cache[a]=d.createElem(a)).cloneNode():g=d.createElem(a),g.canHaveChildren&&!e.test(a)&&!g.tagUrn?d.frag.appendChild(g):g}function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a);var d=c.frag.cloneNode(),e=0,f=m(),g=f.length;for(;e",g="hidden"in a,k=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){g=!0,k=!0}})();var s={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:c,shivCSS:d.shivCSS!==!1,supportsUnknownElements:k,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:r,createElement:o,createDocumentFragment:p};a.html5=s,r(b)}(this,b),e._version=d,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f img._pfLastSize) { + img._pfLastSize = img.offsetWidth; + sizes = img.sizes; + img.sizes += ",100vw"; + setTimeout(function () { + img.sizes = sizes; + }); + } + }; - // 'style.currentStyle' is used by IE <= 8 and 'window.getComputedStyle' for all other browsers - info = ('getComputedStyle' in window) && window.getComputedStyle(style, null) || style.currentStyle; + var findPictureImgs = function () { + var i; + var imgs = document.querySelectorAll("picture > img, img[srcset][sizes]"); + for (i = 0; i < imgs.length; i++) { + fixRespimg(imgs[i]); + } + }; + var onResize = function () { + clearTimeout(timer); + timer = setTimeout(findPictureImgs, 99); + }; + var mq = window.matchMedia && matchMedia("(orientation: landscape)"); + var init = function () { + onResize(); - styleMedia = { - matchMedium: function(media) { - var text = '@media ' + media + '{ #matchmediajs-test { width: 1px; } }'; + if (mq && mq.addListener) { + mq.addListener(onResize); + } + }; - // 'style.styleSheet' is used by IE <= 8 and 'style.textContent' for all other browsers - if (style.styleSheet) { - style.styleSheet.cssText = text; - } else { - style.textContent = text; - } + dummySrc.srcset = "data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="; - // Test if media query is true or false - return info.width === '1px'; - } - }; - } + if (/^[c|i]|d$/.test(document.readyState || "")) { + init(); + } else { + document.addEventListener("DOMContentLoaded", init); + } - return function(media) { - return { - matches: styleMedia.matchMedium(media || 'all'), - media: media || 'all' - }; - }; -}()); -/*! Picturefill - Responsive Images that work today. -* Author: Scott Jehl, Filament Group, 2012 ( new proposal implemented by Shawn Jansepar ) -* License: MIT/GPLv2 -* Spec: http://picture.responsiveimages.org/ -*/ -(function( w, doc, image ) { - // Enable strict mode - "use strict"; + return onResize; + })()); + } +})(window); - function expose(picturefill) { - /* expose picturefill */ - if ( typeof module === "object" && typeof module.exports === "object" ) { - // CommonJS, just export - module.exports = picturefill; - } else if ( typeof define === "function" && define.amd ) { - // AMD support - define( "picturefill", function() { return picturefill; } ); - } - if ( typeof w === "object" ) { - // If no AMD and we are in the browser, attach to window - w.picturefill = picturefill; - } - } +/*! Picturefill - v3.0.2 + * http://scottjehl.github.io/picturefill + * Copyright (c) 2015 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; + * License: MIT + */ - // If picture is supported, well, that's awesome. Let's get outta here... - if ( w.HTMLPictureElement ) { - expose(function() { }); - return; - } +(function (window, document, undefined) { + // Enable strict mode + "use strict"; - // HTML shim|v it for old IE (IE9 will still need the HTML video tag workaround) - doc.createElement( "picture" ); + // HTML shim|v it for old IE (IE9 will still need the HTML video tag workaround) + document.createElement("picture"); - // local object for method references and testing exposure - var pf = w.picturefill || {}; + var warn, eminpx, alwaysCheckWDescriptor, evalId; + // local object for method references and testing exposure + var pf = {}; + var isSupportTestReady = false; + var noop = function () { + }; + var image = document.createElement("img"); + var getImgAttr = image.getAttribute; + var setImgAttr = image.setAttribute; + var removeImgAttr = image.removeAttribute; + var docElem = document.documentElement; + var types = {}; + var cfg = { + //resource selection: + algorithm: "" + }; + var srcAttr = "data-pfsrc"; + var srcsetAttr = srcAttr + "set"; + // ua sniffing is done for undetectable img loading features, + // to do some non crucial perf optimizations + var ua = navigator.userAgent; + var supportAbort = (/rident/).test(ua) || ((/ecko/).test(ua) && ua.match(/rv\:(\d+)/) && RegExp.$1 > 35 ); + var curSrcProp = "currentSrc"; + var regWDesc = /\s+\+?\d+(e\d+)?w/; + var regSize = /(\([^)]+\))?\s*(.+)/; + var setOptions = window.picturefillCFG; + /** + * Shortcut property for https://w3c.github.io/webappsec/specs/mixedcontent/#restricts-mixed-content ( for easy overriding in tests ) + */ + // baseStyle also used by getEmValue (i.e.: width: 1em is important) + var baseStyle = "position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)"; + var fsCss = "font-size:100%!important;"; + var isVwDirty = true; - var regWDesc = /\s+\+?\d+(e\d+)?w/; + var cssCache = {}; + var sizeLengthCache = {}; + var DPR = window.devicePixelRatio; + var units = { + px: 1, + "in": 96 + }; + var anchor = document.createElement("a"); + /** + * alreadyRun flag used for setOptions. is it true setOptions will reevaluate + * @type {boolean} + */ + var alreadyRun = false; - // namespace - pf.ns = "picturefill"; + // Reusable, non-"g" Regexes - // srcset support test - (function() { - pf.srcsetSupported = "srcset" in image; - pf.sizesSupported = "sizes" in image; - })(); + // (Don't use \s, to avoid matching non-breaking space.) + var regexLeadingSpaces = /^[ \t\n\r\u000c]+/, + regexLeadingCommasOrSpaces = /^[, \t\n\r\u000c]+/, + regexLeadingNotSpaces = /^[^ \t\n\r\u000c]+/, + regexTrailingCommas = /[,]+$/, + regexNonNegativeInteger = /^\d+$/, - // just a string trim workaround - pf.trim = function( str ) { - return str.trim ? str.trim() : str.replace( /^\s+|\s+$/g, "" ); - }; + // ( Positive or negative or unsigned integers or decimals, without or without exponents. + // Must include at least one digit. + // According to spec tests any decimal point must be followed by a digit. + // No leading plus sign is allowed.) + // https://html.spec.whatwg.org/multipage/infrastructure.html#valid-floating-point-number + regexFloatingPoint = /^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/; - /** - * Gets a string and returns the absolute URL - * @param src - * @returns {String} absolute URL - */ - pf.makeUrl = (function() { - var anchor = doc.createElement( "a" ); - return function(src) { - anchor.href = src; - return anchor.href; - }; - })(); + var on = function (obj, evt, fn, capture) { + if (obj.addEventListener) { + obj.addEventListener(evt, fn, capture || false); + } else if (obj.attachEvent) { + obj.attachEvent("on" + evt, fn); + } + }; - /** - * Shortcut method for https://w3c.github.io/webappsec/specs/mixedcontent/#restricts-mixed-content ( for easy overriding in tests ) - */ - pf.restrictsMixedContent = function() { - return w.location.protocol === "https:"; - }; - /** - * Shortcut method for matchMedia ( for easy overriding in tests ) - */ + /** + * simple memoize function: + */ - pf.matchesMedia = function( media ) { - return w.matchMedia && w.matchMedia( media ).matches; - }; + var memoize = function (fn) { + var cache = {}; + return function (input) { + if (!(input in cache)) { + cache[input] = fn(input); + } + return cache[input]; + }; + }; - // Shortcut method for `devicePixelRatio` ( for easy overriding in tests ) - pf.getDpr = function() { - return ( w.devicePixelRatio || 1 ); - }; + // UTILITY FUNCTIONS - /** - * Get width in css pixel value from a "length" value - * http://dev.w3.org/csswg/css-values-3/#length-value - */ - pf.getWidthFromLength = function( length ) { - var cssValue; - // If a length is specified and doesn’t contain a percentage, and it is greater than 0 or using `calc`, use it. Else, abort. - if ( !(length && length.indexOf( "%" ) > -1 === false && ( parseFloat( length ) > 0 || length.indexOf( "calc(" ) > -1 )) ) { - return false; + // Manual is faster than RegEx + // http://jsperf.com/whitespace-character/5 + function isSpace(c) { + return (c === "\u0020" || // space + c === "\u0009" || // horizontal tab + c === "\u000A" || // new line + c === "\u000C" || // form feed + c === "\u000D"); // carriage return + } + + /** + * gets a mediaquery and returns a boolean or gets a css length and returns a number + * @param css mediaqueries or css length + * @returns {boolean|number} + * + * based on: https://gist.github.com/jonathantneal/db4f77009b155f083738 + */ + var evalCSS = (function () { + + var regLength = /^([\d\.]+)(em|vw|px)$/; + var replace = function () { + var args = arguments, index = 0, string = args[0]; + while (++index in args) { + string = string.replace(args[index], args[++index]); + } + return string; + }; + + var buildStr = memoize(function (css) { + + return "return " + replace((css || "").toLowerCase(), + // interpret `and` + /\band\b/g, "&&", + + // interpret `,` + /,/g, "||", + + // interpret `min-` as >= + /min-([a-z-\s]+):/g, "e.$1>=", + + // interpret `max-` as <= + /max-([a-z-\s]+):/g, "e.$1<=", + + //calc value + /calc([^)]+)/g, "($1)", + + // interpret css values + /(\d+[\.]*[\d]*)([a-z]+)/g, "($1 * e.$2)", + //make eval less evil + /^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/ig, "" + ) + ";"; + }); + + return function (css, length) { + var parsedLength; + if (!(css in cssCache)) { + cssCache[css] = false; + if (length && (parsedLength = css.match(regLength))) { + cssCache[css] = parsedLength[1] * units[parsedLength[2]]; + } else { + /*jshint evil:true */ + try { + cssCache[css] = new Function("e", buildStr(css))(units); + } catch (e) { + } + /*jshint evil:false */ + } + } + return cssCache[css]; + }; + })(); + + var setResolution = function (candidate, sizesattr) { + if (candidate.w) { // h = means height: || descriptor.type === 'h' do not handle yet... + candidate.cWidth = pf.calcListLength(sizesattr || "100vw"); + candidate.res = candidate.w / candidate.cWidth; + } else { + candidate.res = candidate.d; + } + return candidate; + }; + + /** + * + * @param opt + */ + var picturefill = function (opt) { + + if (!isSupportTestReady) { + return; } - /** - * If length is specified in `vw` units, use `%` instead since the div we’re measuring - * is injected at the top of the document. - * - * TODO: maybe we should put this behind a feature test for `vw`? The risk of doing this is possible browser inconsistancies with vw vs % - */ - length = length.replace( "vw", "%" ); + var elements, i, plen; - // Create a cached element for getting length value widths - if ( !pf.lengthEl ) { - pf.lengthEl = doc.createElement( "div" ); + var options = opt || {}; - // Positioning styles help prevent padding/margin/width on `html` or `body` from throwing calculations off. - pf.lengthEl.style.cssText = "border:0;display:block;font-size:1em;left:0;margin:0;padding:0;position:absolute;visibility:hidden"; + if (options.elements && options.elements.nodeType === 1) { + if (options.elements.nodeName.toUpperCase() === "IMG") { + options.elements = [options.elements]; + } else { + options.context = options.elements; + options.elements = null; + } + } - // Add a class, so that everyone knows where this element comes from - pf.lengthEl.className = "helper-from-picturefill-js"; - } + elements = options.elements || pf.qsa((options.context || document), ( options.reevaluate || options.reselect ) ? pf.sel : pf.selShort); - pf.lengthEl.style.width = "0px"; + if ((plen = elements.length)) { - try { - pf.lengthEl.style.width = length; - } catch ( e ) {} + pf.setupRun(options); + alreadyRun = true; - doc.body.appendChild(pf.lengthEl); + // Loop through all elements + for (i = 0; i < plen; i++) { + pf.fillImg(elements[i], options); + } - cssValue = pf.lengthEl.offsetWidth; + pf.teardownRun(options); + } + }; - if ( cssValue <= 0 ) { - cssValue = false; - } + /** + * outputs a warning for the developer + * @param {message} + * @type {Function} + */ + warn = ( window.console && console.warn ) ? + function (message) { + console.warn(message); + } : + noop + ; - doc.body.removeChild( pf.lengthEl ); + if (!(curSrcProp in image)) { + curSrcProp = "src"; + } - return cssValue; - }; + // Add support for standard mime types. + types["image/jpeg"] = true; + types["image/gif"] = true; + types["image/png"] = true; - pf.detectTypeSupport = function( type, typeUri ) { + function detectTypeSupport(type, typeUri) { // based on Modernizr's lossless img-webp test // note: asynchronous - var image = new w.Image(); - image.onerror = function() { - pf.types[ type ] = false; + var image = new window.Image(); + image.onerror = function () { + types[type] = false; picturefill(); }; - image.onload = function() { - pf.types[ type ] = image.width === 1; + image.onload = function () { + types[type] = image.width === 1; picturefill(); }; image.src = typeUri; - return "pending"; - }; - // container of supported mime types that one might need to qualify before using - pf.types = pf.types || {}; + } - pf.initTypeDetects = function() { - // Add support for standard mime types - pf.types[ "image/jpeg" ] = true; - pf.types[ "image/gif" ] = true; - pf.types[ "image/png" ] = true; - pf.types[ "image/svg+xml" ] = doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image", "1.1"); - pf.types[ "image/webp" ] = pf.detectTypeSupport("image/webp", "data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA="); - }; + // test svg support + types["image/svg+xml"] = document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image", "1.1"); - pf.verifyTypeSupport = function( source ) { - var type = source.getAttribute( "type" ); - // if type attribute exists, return test result, otherwise return true - if ( type === null || type === "" ) { - return true; - } else { - var pfType = pf.types[ type ]; - // if the type test is a function, run it and return "pending" status. The function will rerun picturefill on pending elements once finished. - if ( typeof pfType === "string" && pfType !== "pending") { - pf.types[ type ] = pf.detectTypeSupport( type, pfType ); - return "pending"; - } else if ( typeof pfType === "function" ) { - pfType(); - return "pending"; - } else { - return pfType; - } - } - }; + /** + * updates the internal vW property with the current viewport width in px + */ + function updateMetrics() { - // Parses an individual `size` and returns the length, and optional media query - pf.parseSize = function( sourceSizeStr ) { - var match = /(\([^)]+\))?\s*(.+)/g.exec( sourceSizeStr ); - return { - media: match && match[1], - length: match && match[2] - }; - }; + isVwDirty = false; + DPR = window.devicePixelRatio; + cssCache = {}; + sizeLengthCache = {}; - // Takes a string of sizes and returns the width in pixels as a number - pf.findWidthFromSourceSize = function( sourceSizeListStr ) { - // Split up source size list, ie ( max-width: 30em ) 100%, ( max-width: 50em ) 50%, 33% - // or (min-width:30em) calc(30% - 15px) - var sourceSizeList = pf.trim( sourceSizeListStr ).split( /\s*,\s*/ ), - winningLength; + pf.DPR = DPR || 1; - for ( var i = 0, len = sourceSizeList.length; i < len; i++ ) { - // Match ? length, ie ( min-width: 50em ) 100% - var sourceSize = sourceSizeList[ i ], - // Split "( min-width: 50em ) 100%" into separate strings - parsedSize = pf.parseSize( sourceSize ), - length = parsedSize.length, - media = parsedSize.media; + units.width = Math.max(window.innerWidth || 0, docElem.clientWidth); + units.height = Math.max(window.innerHeight || 0, docElem.clientHeight); - if ( !length ) { - continue; - } - // if there is no media query or it matches, choose this as our winning length - if ( (!media || pf.matchesMedia( media )) && - // pass the length to a method that can properly determine length - // in pixels based on these formats: http://dev.w3.org/csswg/css-values-3/#length-value - (winningLength = pf.getWidthFromLength( length )) ) { - break; - } - } + units.vw = units.width / 100; + units.vh = units.height / 100; - //if we have no winningLength fallback to 100vw - return winningLength || Math.max(w.innerWidth || 0, doc.documentElement.clientWidth); - }; + evalId = [units.height, units.width, DPR].join("-"); - pf.parseSrcset = function( srcset ) { - /** - * A lot of this was pulled from Boris Smus’ parser for the now-defunct WHATWG `srcset` - * https://github.com/borismus/srcset-polyfill/blob/master/js/srcset-info.js - * - * 1. Let input (`srcset`) be the value passed to this algorithm. - * 2. Let position be a pointer into input, initially pointing at the start of the string. - * 3. Let raw candidates be an initially empty ordered list of URLs with associated - * unparsed descriptors. The order of entries in the list is the order in which entries - * are added to the list. - */ - var candidates = []; + units.em = pf.getEmValue(); + units.rem = units.em; + } - while ( srcset !== "" ) { - srcset = srcset.replace( /^\s+/g, "" ); + function chooseLowRes(lowerValue, higherValue, dprValue, isCached) { + var bonusFactor, tooMuch, bonus, meanDensity; - // 5. Collect a sequence of characters that are not space characters, and let that be url. - var pos = srcset.search(/\s/g), - url, descriptor = null; + //experimental + if (cfg.algorithm === "saveData") { + if (lowerValue > 2.7) { + meanDensity = dprValue + 1; + } else { + tooMuch = higherValue - dprValue; + bonusFactor = Math.pow(lowerValue - 0.6, 1.5); - if ( pos !== -1 ) { - url = srcset.slice( 0, pos ); + bonus = tooMuch * bonusFactor; - var last = url.slice(-1); + if (isCached) { + bonus += 0.1 * bonusFactor; + } - // 6. If url ends with a U+002C COMMA character (,), remove that character from url - // and let descriptors be the empty string. Otherwise, follow these substeps - // 6.1. If url is empty, then jump to the step labeled descriptor parser. - - if ( last === "," || url === "" ) { - url = url.replace( /,+$/, "" ); - descriptor = ""; - } - srcset = srcset.slice( pos + 1 ); - - // 6.2. Collect a sequence of characters that are not U+002C COMMA characters (,), and - // let that be descriptors. - if ( descriptor === null ) { - var descpos = srcset.indexOf( "," ); - if ( descpos !== -1 ) { - descriptor = srcset.slice( 0, descpos ); - srcset = srcset.slice( descpos + 1 ); - } else { - descriptor = srcset; - srcset = ""; - } - } - } else { - url = srcset; - srcset = ""; - } - - // 7. Add url to raw candidates, associated with descriptors. - if ( url || descriptor ) { - candidates.push({ - url: url, - descriptor: descriptor - }); - } - } - return candidates; - }; - - pf.parseDescriptor = function( descriptor, sizesattr ) { - // 11. Descriptor parser: Let candidates be an initially empty source set. The order of entries in the list - // is the order in which entries are added to the list. - var sizes = sizesattr || "100vw", - sizeDescriptor = descriptor && descriptor.replace( /(^\s+|\s+$)/g, "" ), - widthInCssPixels = pf.findWidthFromSourceSize( sizes ), - resCandidate; - - if ( sizeDescriptor ) { - var splitDescriptor = sizeDescriptor.split(" "); - - for (var i = splitDescriptor.length - 1; i >= 0; i--) { - var curr = splitDescriptor[ i ], - lastchar = curr && curr.slice( curr.length - 1 ); - - if ( ( lastchar === "h" || lastchar === "w" ) && !pf.sizesSupported ) { - resCandidate = parseFloat( ( parseInt( curr, 10 ) / widthInCssPixels ) ); - } else if ( lastchar === "x" ) { - var res = curr && parseFloat( curr, 10 ); - resCandidate = res && !isNaN( res ) ? res : 1; - } - } - } - return resCandidate || 1; - }; - - /** - * Takes a srcset in the form of url/ - * ex. "images/pic-medium.png 1x, images/pic-medium-2x.png 2x" or - * "images/pic-medium.png 400w, images/pic-medium-2x.png 800w" or - * "images/pic-small.png" - * Get an array of image candidates in the form of - * {url: "/foo/bar.png", resolution: 1} - * where resolution is http://dev.w3.org/csswg/css-values-3/#resolution-value - * If sizes is specified, resolution is calculated - */ - pf.getCandidatesFromSourceSet = function( srcset, sizes ) { - var candidates = pf.parseSrcset( srcset ), - formattedCandidates = []; - - for ( var i = 0, len = candidates.length; i < len; i++ ) { - var candidate = candidates[ i ]; - - formattedCandidates.push({ - url: candidate.url, - resolution: pf.parseDescriptor( candidate.descriptor, sizes ) - }); - } - return formattedCandidates; - }; - - /** - * if it's an img element and it has a srcset property, - * we need to remove the attribute so we can manipulate src - * (the property's existence infers native srcset support, and a srcset-supporting browser will prioritize srcset's value over our winning picture candidate) - * this moves srcset's value to memory for later use and removes the attr - */ - pf.dodgeSrcset = function( img ) { - if ( img.srcset ) { - img[ pf.ns ].srcset = img.srcset; - img.srcset = ""; - img.setAttribute( "data-pfsrcset", img[ pf.ns ].srcset ); - } - }; - - // Accept a source or img element and process its srcset and sizes attrs - pf.processSourceSet = function( el ) { - var srcset = el.getAttribute( "srcset" ), - sizes = el.getAttribute( "sizes" ), - candidates = []; - - // if it's an img element, use the cached srcset property (defined or not) - if ( el.nodeName.toUpperCase() === "IMG" && el[ pf.ns ] && el[ pf.ns ].srcset ) { - srcset = el[ pf.ns ].srcset; - } - - if ( srcset ) { - candidates = pf.getCandidatesFromSourceSet( srcset, sizes ); - } - return candidates; - }; - - pf.backfaceVisibilityFix = function( picImg ) { - // See: https://github.com/scottjehl/picturefill/issues/332 - var style = picImg.style || {}, - WebkitBackfaceVisibility = "webkitBackfaceVisibility" in style, - currentZoom = style.zoom; - - if (WebkitBackfaceVisibility) { - style.zoom = ".999"; - - WebkitBackfaceVisibility = picImg.offsetWidth; - - style.zoom = currentZoom; - } - }; - - pf.setIntrinsicSize = (function() { - var urlCache = {}; - var setSize = function( picImg, width, res ) { - if ( width ) { - picImg.setAttribute( "width", parseInt(width / res, 10) ); + meanDensity = lowerValue + bonus; } - }; - return function( picImg, bestCandidate ) { - var img; - if ( !picImg[ pf.ns ] || w.pfStopIntrinsicSize ) { - return; - } - if ( picImg[ pf.ns ].dims === undefined ) { - picImg[ pf.ns].dims = picImg.getAttribute("width") || picImg.getAttribute("height"); - } - if ( picImg[ pf.ns].dims ) { return; } + } else { + meanDensity = (dprValue > 1) ? + Math.sqrt(lowerValue * higherValue) : + lowerValue; + } - if ( bestCandidate.url in urlCache ) { - setSize( picImg, urlCache[bestCandidate.url], bestCandidate.resolution ); - } else { - img = doc.createElement( "img" ); - img.onload = function() { - urlCache[bestCandidate.url] = img.width; + return meanDensity > dprValue; + } - //IE 10/11 don't calculate width for svg outside document - if ( !urlCache[bestCandidate.url] ) { - try { - doc.body.appendChild( img ); - urlCache[bestCandidate.url] = img.width || img.offsetWidth; - doc.body.removeChild( img ); - } catch(e){} + function applyBestCandidate(img) { + var srcSetCandidates; + var matchingSet = pf.getSet(img); + var evaluated = false; + if (matchingSet !== "pending") { + evaluated = evalId; + if (matchingSet) { + srcSetCandidates = pf.setRes(matchingSet); + pf.applySetCandidate(srcSetCandidates, img); + } + } + img[pf.ns].evaled = evaluated; + } + + function ascendingSort(a, b) { + return a.res - b.res; + } + + function setSrcToCur(img, src, set) { + var candidate; + if (!set && src) { + set = img[pf.ns].sets; + set = set && set[set.length - 1]; + } + + candidate = getCandidateForSrc(src, set); + + if (candidate) { + src = pf.makeUrl(src); + img[pf.ns].curSrc = src; + img[pf.ns].curCan = candidate; + + if (!candidate.res) { + setResolution(candidate, candidate.set.sizes); + } + } + return candidate; + } + + function getCandidateForSrc(src, set) { + var i, candidate, candidates; + if (src && set) { + candidates = pf.parseSet(set); + src = pf.makeUrl(src); + for (i = 0; i < candidates.length; i++) { + if (src === pf.makeUrl(candidates[i].url)) { + candidate = candidates[i]; + break; + } + } + } + return candidate; + } + + function getAllSourceElements(picture, candidates) { + var i, len, source, srcset; + + // SPEC mismatch intended for size and perf: + // actually only source elements preceding the img should be used + // also note: don't use qsa here, because IE8 sometimes doesn't like source as the key part in a selector + var sources = picture.getElementsByTagName("source"); + + for (i = 0, len = sources.length; i < len; i++) { + source = sources[i]; + source[pf.ns] = true; + srcset = source.getAttribute("srcset"); + + // if source does not have a srcset attribute, skip + if (srcset) { + candidates.push({ + srcset: srcset, + media: source.getAttribute("media"), + type: source.getAttribute("type"), + sizes: source.getAttribute("sizes") + }); + } + } + } + + /** + * Srcset Parser + * By Alex Bell | MIT License + * + * @returns Array [{url: _, d: _, w: _, h:_, set:_(????)}, ...] + * + * Based super duper closely on the reference algorithm at: + * https://html.spec.whatwg.org/multipage/embedded-content.html#parse-a-srcset-attribute + */ + + // 1. Let input be the value passed to this algorithm. + // (TO-DO : Explain what "set" argument is here. Maybe choose a more + // descriptive & more searchable name. Since passing the "set" in really has + // nothing to do with parsing proper, I would prefer this assignment eventually + // go in an external fn.) + function parseSrcset(input, set) { + + function collectCharacters(regEx) { + var chars, + match = regEx.exec(input.substring(pos)); + if (match) { + chars = match[0]; + pos += chars.length; + return chars; + } + } + + var inputLength = input.length, + url, + descriptors, + currentDescriptor, + state, + c, + + // 2. Let position be a pointer into input, initially pointing at the start + // of the string. + pos = 0, + + // 3. Let candidates be an initially empty source set. + candidates = []; + + /** + * Adds descriptor properties to a candidate, pushes to the candidates array + * @return undefined + */ + // (Declared outside of the while loop so that it's only created once. + // (This fn is defined before it is used, in order to pass JSHINT. + // Unfortunately this breaks the sequencing of the spec comments. :/ ) + function parseDescriptors() { + + // 9. Descriptor parser: Let error be no. + var pError = false, + + // 10. Let width be absent. + // 11. Let density be absent. + // 12. Let future-compat-h be absent. (We're implementing it now as h) + w, d, h, i, + candidate = {}, + desc, lastChar, value, intVal, floatVal; + + // 13. For each descriptor in descriptors, run the appropriate set of steps + // from the following list: + for (i = 0; i < descriptors.length; i++) { + desc = descriptors[i]; + + lastChar = desc[desc.length - 1]; + value = desc.substring(0, desc.length - 1); + intVal = parseInt(value, 10); + floatVal = parseFloat(value); + + // If the descriptor consists of a valid non-negative integer followed by + // a U+0077 LATIN SMALL LETTER W character + if (regexNonNegativeInteger.test(value) && (lastChar === "w")) { + + // If width and density are not both absent, then let error be yes. + if (w || d) { + pError = true; } - if ( picImg.src === bestCandidate.url ) { - setSize( picImg, urlCache[bestCandidate.url], bestCandidate.resolution ); - } - picImg = null; - img.onload = null; - img = null; - }; - img.src = bestCandidate.url; - } - }; - })(); + // Apply the rules for parsing non-negative integers to the descriptor. + // If the result is zero, let error be yes. + // Otherwise, let width be the result. + if (intVal === 0) { + pError = true; + } else { + w = intVal; + } - pf.applyBestCandidate = function( candidates, picImg ) { - var candidate, - length, - bestCandidate; + // If the descriptor consists of a valid floating-point number followed by + // a U+0078 LATIN SMALL LETTER X character + } else if (regexFloatingPoint.test(value) && (lastChar === "x")) { - candidates.sort( pf.ascendingSort ); + // If width, density and future-compat-h are not all absent, then let error + // be yes. + if (w || d || h) { + pError = true; + } - length = candidates.length; - bestCandidate = candidates[ length - 1 ]; + // Apply the rules for parsing floating-point number values to the descriptor. + // If the result is less than zero, let error be yes. Otherwise, let density + // be the result. + if (floatVal < 0) { + pError = true; + } else { + d = floatVal; + } - for ( var i = 0; i < length; i++ ) { - candidate = candidates[ i ]; - if ( candidate.resolution >= pf.getDpr() ) { - bestCandidate = candidate; - break; - } - } + // If the descriptor consists of a valid non-negative integer followed by + // a U+0068 LATIN SMALL LETTER H character + } else if (regexNonNegativeInteger.test(value) && (lastChar === "h")) { - if ( bestCandidate ) { + // If height and density are not both absent, then let error be yes. + if (h || d) { + pError = true; + } - bestCandidate.url = pf.makeUrl( bestCandidate.url ); + // Apply the rules for parsing non-negative integers to the descriptor. + // If the result is zero, let error be yes. Otherwise, let future-compat-h + // be the result. + if (intVal === 0) { + pError = true; + } else { + h = intVal; + } - if ( picImg.src !== bestCandidate.url ) { - if ( pf.restrictsMixedContent() && bestCandidate.url.substr(0, "http:".length).toLowerCase() === "http:" ) { - if ( window.console !== undefined ) { - console.warn( "Blocked mixed content image " + bestCandidate.url ); - } - } else { - picImg.src = bestCandidate.url; - // currentSrc attribute and property to match - // http://picture.responsiveimages.org/#the-img-element - picImg.currentSrc = picImg.src; + // Anything else, Let error be yes. + } else { + pError = true; + } + } // (close step 13 for loop) - pf.backfaceVisibilityFix( picImg ); - } - } + // 15. If error is still no, then append a new image source to candidates whose + // URL is url, associated with a width width if not absent and a pixel + // density density if not absent. Otherwise, there is a parse error. + if (!pError) { + candidate.url = url; - pf.setIntrinsicSize(picImg, bestCandidate); - } - }; + if (w) { + candidate.w = w; + } + if (d) { + candidate.d = d; + } + if (h) { + candidate.h = h; + } + if (!h && !d && !w) { + candidate.d = 1; + } + if (candidate.d === 1) { + set.has1x = true; + } + candidate.set = set; - pf.ascendingSort = function( a, b ) { - return a.resolution - b.resolution; - }; + candidates.push(candidate); + } + } // (close parseDescriptors fn) - /** - * In IE9, elements get removed if they aren't children of - * video elements. Thus, we conditionally wrap source elements - * using - * and must account for that here by moving those source elements - * back into the picture element. - */ - pf.removeVideoShim = function( picture ) { - var videos = picture.getElementsByTagName( "video" ); - if ( videos.length ) { - var video = videos[ 0 ], - vsources = video.getElementsByTagName( "source" ); - while ( vsources.length ) { - picture.insertBefore( vsources[ 0 ], video ); - } - // Remove the video element once we're finished removing its children - video.parentNode.removeChild( video ); - } - }; + /** + * Tokenizes descriptor properties prior to parsing + * Returns undefined. + * (Again, this fn is defined before it is used, in order to pass JSHINT. + * Unfortunately this breaks the logical sequencing of the spec comments. :/ ) + */ + function tokenize() { - /** - * Find all `img` elements, and add them to the candidate list if they have - * a `picture` parent, a `sizes` attribute in basic `srcset` supporting browsers, - * a `srcset` attribute at all, and they haven’t been evaluated already. - */ - pf.getAllElements = function() { - var elems = [], - imgs = doc.getElementsByTagName( "img" ); + // 8.1. Descriptor tokeniser: Skip whitespace + collectCharacters(regexLeadingSpaces); - for ( var h = 0, len = imgs.length; h < len; h++ ) { - var currImg = imgs[ h ]; + // 8.2. Let current descriptor be the empty string. + currentDescriptor = ""; - if ( currImg.parentNode.nodeName.toUpperCase() === "PICTURE" || - ( currImg.getAttribute( "srcset" ) !== null ) || currImg[ pf.ns ] && currImg[ pf.ns ].srcset !== null ) { - elems.push( currImg ); - } - } - return elems; - }; + // 8.3. Let state be in descriptor. + state = "in descriptor"; - pf.getMatch = function( img, picture ) { - var sources = picture.childNodes, - match; + while (true) { - // Go through each child, and if they have media queries, evaluate them - for ( var j = 0, slen = sources.length; j < slen; j++ ) { - var source = sources[ j ]; + // 8.4. Let c be the character at position. + c = input.charAt(pos); - // ignore non-element nodes - if ( source.nodeType !== 1 ) { - continue; - } + // Do the following depending on the value of state. + // For the purpose of this step, "EOF" is a special character representing + // that position is past the end of input. - // Hitting the `img` element that started everything stops the search for `sources`. - // If no previous `source` matches, the `img` itself is evaluated later. - if ( source === img ) { - return match; - } + // In descriptor + if (state === "in descriptor") { + // Do the following, depending on the value of c: - // ignore non-`source` nodes - if ( source.nodeName.toUpperCase() !== "SOURCE" ) { - continue; - } - // if it's a source element that has the `src` property set, throw a warning in the console - if ( source.getAttribute( "src" ) !== null && typeof console !== undefined ) { - console.warn("The `src` attribute is invalid on `picture` `source` element; instead, use `srcset`."); - } + // Space character + // If current descriptor is not empty, append current descriptor to + // descriptors and let current descriptor be the empty string. + // Set state to after descriptor. + if (isSpace(c)) { + if (currentDescriptor) { + descriptors.push(currentDescriptor); + currentDescriptor = ""; + state = "after descriptor"; + } - var media = source.getAttribute( "media" ); + // U+002C COMMA (,) + // Advance position to the next character in input. If current descriptor + // is not empty, append current descriptor to descriptors. Jump to the step + // labeled descriptor parser. + } else if (c === ",") { + pos += 1; + if (currentDescriptor) { + descriptors.push(currentDescriptor); + } + parseDescriptors(); + return; - // if source does not have a srcset attribute, skip - if ( !source.getAttribute( "srcset" ) ) { - continue; - } + // U+0028 LEFT PARENTHESIS (() + // Append c to current descriptor. Set state to in parens. + } else if (c === "\u0028") { + currentDescriptor = currentDescriptor + c; + state = "in parens"; - // if there's no media specified, OR w.matchMedia is supported - if ( ( !media || pf.matchesMedia( media ) ) ) { - var typeSupported = pf.verifyTypeSupport( source ); + // EOF + // If current descriptor is not empty, append current descriptor to + // descriptors. Jump to the step labeled descriptor parser. + } else if (c === "") { + if (currentDescriptor) { + descriptors.push(currentDescriptor); + } + parseDescriptors(); + return; - if ( typeSupported === true ) { - match = source; - break; - } else if ( typeSupported === "pending" ) { - return false; - } - } - } + // Anything else + // Append c to current descriptor. + } else { + currentDescriptor = currentDescriptor + c; + } + // (end "in descriptor" - return match; - }; + // In parens + } else if (state === "in parens") { - function picturefill( opt ) { - var elements, - element, - parent, - firstMatch, - candidates, - options = opt || {}; + // U+0029 RIGHT PARENTHESIS ()) + // Append c to current descriptor. Set state to in descriptor. + if (c === ")") { + currentDescriptor = currentDescriptor + c; + state = "in descriptor"; - elements = options.elements || pf.getAllElements(); + // EOF + // Append current descriptor to descriptors. Jump to the step labeled + // descriptor parser. + } else if (c === "") { + descriptors.push(currentDescriptor); + parseDescriptors(); + return; - // Loop through all elements - for ( var i = 0, plen = elements.length; i < plen; i++ ) { - element = elements[ i ]; - parent = element.parentNode; - firstMatch = undefined; - candidates = undefined; + // Anything else + // Append c to current descriptor. + } else { + currentDescriptor = currentDescriptor + c; + } - // immediately skip non-`img` nodes - if ( element.nodeName.toUpperCase() !== "IMG" ) { - continue; - } + // After descriptor + } else if (state === "after descriptor") { - // expando for caching data on the img - if ( !element[ pf.ns ] ) { - element[ pf.ns ] = {}; - } + // Do the following, depending on the value of c: + // Space character: Stay in this state. + if (isSpace(c)) { - // if the element has already been evaluated, skip it unless - // `options.reevaluate` is set to true ( this, for example, - // is set to true when running `picturefill` on `resize` ). - if ( !options.reevaluate && element[ pf.ns ].evaluated ) { - continue; - } + // EOF: Jump to the step labeled descriptor parser. + } else if (c === "") { + parseDescriptors(); + return; - // if `img` is in a `picture` element - if ( parent && parent.nodeName.toUpperCase() === "PICTURE" ) { + // Anything else + // Set state to in descriptor. Set position to the previous character in input. + } else { + state = "in descriptor"; + pos -= 1; - // IE9 video workaround - pf.removeVideoShim( parent ); + } + } - // return the first match which might undefined - // returns false if there is a pending source - // TODO the return type here is brutal, cleanup - firstMatch = pf.getMatch( element, parent ); + // Advance position to the next character in input. + pos += 1; - // if any sources are pending in this picture due to async type test(s) - // remove the evaluated attr and skip for now ( the pending test will - // rerun picturefill on this element when complete) - if ( firstMatch === false ) { - continue; - } - } else { - firstMatch = undefined; - } + // Repeat this step. + } // (close while true loop) + } - // Cache and remove `srcset` if present and we’re going to be doing `picture`/`srcset`/`sizes` polyfilling to it. - if ( ( parent && parent.nodeName.toUpperCase() === "PICTURE" ) || - ( !pf.sizesSupported && ( element.srcset && regWDesc.test( element.srcset ) ) ) ) { - pf.dodgeSrcset( element ); - } + // 4. Splitting loop: Collect a sequence of characters that are space + // characters or U+002C COMMA characters. If any U+002C COMMA characters + // were collected, that is a parse error. + while (true) { + collectCharacters(regexLeadingCommasOrSpaces); - if ( firstMatch ) { - candidates = pf.processSourceSet( firstMatch ); - pf.applyBestCandidate( candidates, element ); - } else { - // No sources matched, so we’re down to processing the inner `img` as a source. - candidates = pf.processSourceSet( element ); + // 5. If position is past the end of input, return candidates and abort these steps. + if (pos >= inputLength) { + return candidates; // (we're done, this is the sole return path) + } - if ( element.srcset === undefined || element[ pf.ns ].srcset ) { - // Either `srcset` is completely unsupported, or we need to polyfill `sizes` functionality. - pf.applyBestCandidate( candidates, element ); - } // Else, resolution-only `srcset` is supported natively. - } + // 6. Collect a sequence of characters that are not space characters, + // and let that be url. + url = collectCharacters(regexLeadingNotSpaces); - // set evaluated to true to avoid unnecessary reparsing - element[ pf.ns ].evaluated = true; - } - } + // 7. Let descriptors be a new empty list. + descriptors = []; - /** - * Sets up picture polyfill by polling the document and running - * the polyfill every 250ms until the document is ready. - * Also attaches picturefill on resize - */ - function runPicturefill() { - pf.initTypeDetects(); - picturefill(); - var intervalId = setInterval( function() { - // When the document has finished loading, stop checking for new images - // https://github.com/ded/domready/blob/master/ready.js#L15 - picturefill(); + // 8. If url ends with a U+002C COMMA character (,), follow these substeps: + // (1). Remove all trailing U+002C COMMA characters from url. If this removed + // more than one character, that is a parse error. + if (url.slice(-1) === ",") { + url = url.replace(regexTrailingCommas, ""); + // (Jump ahead to step 9 to skip tokenization and just push the candidate). + parseDescriptors(); - if ( /^loaded|^i|^c/.test( doc.readyState ) ) { - clearInterval( intervalId ); - return; - } - }, 250 ); + // Otherwise, follow these substeps: + } else { + tokenize(); + } // (close else of step 8) - function checkResize() { - var resizeThrottle; + // 16. Return to the step labeled splitting loop. + } // (Close of big while loop.) + } - if ( !w._picturefillWorking ) { - w._picturefillWorking = true; - w.clearTimeout( resizeThrottle ); - resizeThrottle = w.setTimeout( function() { - picturefill({ reevaluate: true }); - w._picturefillWorking = false; - }, 60 ); - } - } + /* + * Sizes Parser + * + * By Alex Bell | MIT License + * + * Non-strict but accurate and lightweight JS Parser for the string value + * + * Reference algorithm at: + * https://html.spec.whatwg.org/multipage/embedded-content.html#parse-a-sizes-attribute + * + * Most comments are copied in directly from the spec + * (except for comments in parens). + * + * Grammar is: + * = # [ , ]? | + * = + * = + * http://www.w3.org/html/wg/drafts/html/master/embedded-content.html#attr-img-sizes + * + * E.g. "(max-width: 30em) 100vw, (max-width: 50em) 70vw, 100vw" + * or "(min-width: 30em), calc(30vw - 15px)" or just "30vw" + * + * Returns the first valid with a media condition that evaluates to true, + * or "100vw" if all valid media conditions evaluate to false. + * + */ - if ( w.addEventListener ) { - w.addEventListener( "resize", checkResize, false ); - } else if ( w.attachEvent ) { - w.attachEvent( "onresize", checkResize ); - } - } + function parseSizes(strValue) { - runPicturefill(); + // (Percentage CSS lengths are not allowed in this case, to avoid confusion: + // https://html.spec.whatwg.org/multipage/embedded-content.html#valid-source-size-list + // CSS allows a single optional plus or minus sign: + // http://www.w3.org/TR/CSS2/syndata.html#numbers + // CSS is ASCII case-insensitive: + // http://www.w3.org/TR/CSS2/syndata.html#characters ) + // Spec allows exponential notation for type: + // http://dev.w3.org/csswg/css-values/#numbers + var regexCssLengthWithUnits = /^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i; - /* expose methods for testing */ - picturefill._ = pf; + // (This is a quick and lenient test. Because of optional unlimited-depth internal + // grouping parens and strict spacing rules, this could get very complicated.) + var regexCssCalc = /^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i; - expose( picturefill ); + var i; + var unparsedSizesList; + var unparsedSizesListLength; + var unparsedSize; + var lastComponentValue; + var size; -} )( window, window.document, new window.Image() ); + // UTILITY FUNCTIONS + + // (Toy CSS parser. The goals here are: + // 1) expansive test coverage without the weight of a full CSS parser. + // 2) Avoiding regex wherever convenient. + // Quick tests: http://jsfiddle.net/gtntL4gr/3/ + // Returns an array of arrays.) + function parseComponentValues(str) { + var chrctr; + var component = ""; + var componentArray = []; + var listArray = []; + var parenDepth = 0; + var pos = 0; + var inComment = false; + + function pushComponent() { + if (component) { + componentArray.push(component); + component = ""; + } + } + + function pushComponentArray() { + if (componentArray[0]) { + listArray.push(componentArray); + componentArray = []; + } + } + + // (Loop forwards from the beginning of the string.) + while (true) { + chrctr = str.charAt(pos); + + if (chrctr === "") { // ( End of string reached.) + pushComponent(); + pushComponentArray(); + return listArray; + } else if (inComment) { + if ((chrctr === "*") && (str[pos + 1] === "/")) { // (At end of a comment.) + inComment = false; + pos += 2; + pushComponent(); + continue; + } else { + pos += 1; // (Skip all characters inside comments.) + continue; + } + } else if (isSpace(chrctr)) { + // (If previous character in loop was also a space, or if + // at the beginning of the string, do not add space char to + // component.) + if ((str.charAt(pos - 1) && isSpace(str.charAt(pos - 1)) ) || !component) { + pos += 1; + continue; + } else if (parenDepth === 0) { + pushComponent(); + pos += 1; + continue; + } else { + // (Replace any space character with a plain space for legibility.) + chrctr = " "; + } + } else if (chrctr === "(") { + parenDepth += 1; + } else if (chrctr === ")") { + parenDepth -= 1; + } else if (chrctr === ",") { + pushComponent(); + pushComponentArray(); + pos += 1; + continue; + } else if ((chrctr === "/") && (str.charAt(pos + 1) === "*")) { + inComment = true; + pos += 2; + continue; + } + + component = component + chrctr; + pos += 1; + } + } + + function isValidNonNegativeSourceSizeValue(s) { + if (regexCssLengthWithUnits.test(s) && (parseFloat(s) >= 0)) { + return true; + } + if (regexCssCalc.test(s)) { + return true; + } + // ( http://www.w3.org/TR/CSS2/syndata.html#numbers says: + // "-0 is equivalent to 0 and is not a negative number." which means that + // unitless zero and unitless negative zero must be accepted as special cases.) + if ((s === "0") || (s === "-0") || (s === "+0")) { + return true; + } + return false; + } + + // When asked to parse a sizes attribute from an element, parse a + // comma-separated list of component values from the value of the element's + // sizes attribute (or the empty string, if the attribute is absent), and let + // unparsed sizes list be the result. + // http://dev.w3.org/csswg/css-syntax/#parse-comma-separated-list-of-component-values + + unparsedSizesList = parseComponentValues(strValue); + unparsedSizesListLength = unparsedSizesList.length; + + // For each unparsed size in unparsed sizes list: + for (i = 0; i < unparsedSizesListLength; i++) { + unparsedSize = unparsedSizesList[i]; + + // 1. Remove all consecutive s from the end of unparsed size. + // ( parseComponentValues() already omits spaces outside of parens. ) + + // If unparsed size is now empty, that is a parse error; continue to the next + // iteration of this algorithm. + // ( parseComponentValues() won't push an empty array. ) + + // 2. If the last component value in unparsed size is a valid non-negative + // , let size be its value and remove the component value + // from unparsed size. Any CSS function other than the calc() function is + // invalid. Otherwise, there is a parse error; continue to the next iteration + // of this algorithm. + // http://dev.w3.org/csswg/css-syntax/#parse-component-value + lastComponentValue = unparsedSize[unparsedSize.length - 1]; + + if (isValidNonNegativeSourceSizeValue(lastComponentValue)) { + size = lastComponentValue; + unparsedSize.pop(); + } else { + continue; + } + + // 3. Remove all consecutive s from the end of unparsed + // size. If unparsed size is now empty, return size and exit this algorithm. + // If this was not the last item in unparsed sizes list, that is a parse error. + if (unparsedSize.length === 0) { + return size; + } + + // 4. Parse the remaining component values in unparsed size as a + // . If it does not parse correctly, or it does parse + // correctly but the evaluates to false, continue to the + // next iteration of this algorithm. + // (Parsing all possible compound media conditions in JS is heavy, complicated, + // and the payoff is unclear. Is there ever an situation where the + // media condition parses incorrectly but still somehow evaluates to true? + // Can we just rely on the browser/polyfill to do it?) + unparsedSize = unparsedSize.join(" "); + if (!(pf.matchesMedia(unparsedSize) )) { + continue; + } + + // 5. Return size and exit this algorithm. + return size; + } + + // If the above algorithm exhausts unparsed sizes list without returning a + // size value, return 100vw. + return "100vw"; + } + + // namespace + pf.ns = ("pf" + new Date().getTime()).substr(0, 9); + + // srcset support test + pf.supSrcset = "srcset" in image; + pf.supSizes = "sizes" in image; + pf.supPicture = !!window.HTMLPictureElement; + + // UC browser does claim to support srcset and picture, but not sizes, + // this extended test reveals the browser does support nothing + if (pf.supSrcset && pf.supPicture && !pf.supSizes) { + (function (image2) { + image.srcset = "data:,a"; + image2.src = "data:,a"; + pf.supSrcset = image.complete === image2.complete; + pf.supPicture = pf.supSrcset && pf.supPicture; + })(document.createElement("img")); + } + + // Safari9 has basic support for sizes, but does't expose the `sizes` idl attribute + if (pf.supSrcset && !pf.supSizes) { + + (function () { + var width2 = "data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw=="; + var width1 = "data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="; + var img = document.createElement("img"); + var test = function () { + var width = img.width; + + if (width === 2) { + pf.supSizes = true; + } + + alwaysCheckWDescriptor = pf.supSrcset && !pf.supSizes; + + isSupportTestReady = true; + // force async + setTimeout(picturefill); + }; + + img.onload = test; + img.onerror = test; + img.setAttribute("sizes", "9px"); + + img.srcset = width1 + " 1w," + width2 + " 9w"; + img.src = width1; + })(); + + } else { + isSupportTestReady = true; + } + + // using pf.qsa instead of dom traversing does scale much better, + // especially on sites mixing responsive and non-responsive images + pf.selShort = "picture>img,img[srcset]"; + pf.sel = pf.selShort; + pf.cfg = cfg; + + /** + * Shortcut property for `devicePixelRatio` ( for easy overriding in tests ) + */ + pf.DPR = (DPR || 1 ); + pf.u = units; + + // container of supported mime types that one might need to qualify before using + pf.types = types; + + pf.setSize = noop; + + /** + * Gets a string and returns the absolute URL + * @param src + * @returns {String} absolute URL + */ + + pf.makeUrl = memoize(function (src) { + anchor.href = src; + return anchor.href; + }); + + /** + * Gets a DOM element or document and a selctor and returns the found matches + * Can be extended with jQuery/Sizzle for IE7 support + * @param context + * @param sel + * @returns {NodeList|Array} + */ + pf.qsa = function (context, sel) { + return ( "querySelector" in context ) ? context.querySelectorAll(sel) : []; + }; + + /** + * Shortcut method for matchMedia ( for easy overriding in tests ) + * wether native or pf.mMQ is used will be decided lazy on first call + * @returns {boolean} + */ + pf.matchesMedia = function () { + if (window.matchMedia && (matchMedia("(min-width: 0.1em)") || {}).matches) { + pf.matchesMedia = function (media) { + return !media || ( matchMedia(media).matches ); + }; + } else { + pf.matchesMedia = pf.mMQ; + } + + return pf.matchesMedia.apply(this, arguments); + }; + + /** + * A simplified matchMedia implementation for IE8 and IE9 + * handles only min-width/max-width with px or em values + * @param media + * @returns {boolean} + */ + pf.mMQ = function (media) { + return media ? evalCSS(media) : true; + }; + + /** + * Returns the calculated length in css pixel from the given sourceSizeValue + * http://dev.w3.org/csswg/css-values-3/#length-value + * intended Spec mismatches: + * * Does not check for invalid use of CSS functions + * * Does handle a computed length of 0 the same as a negative and therefore invalid value + * @param sourceSizeValue + * @returns {Number} + */ + pf.calcLength = function (sourceSizeValue) { + + var value = evalCSS(sourceSizeValue, true) || false; + if (value < 0) { + value = false; + } + + return value; + }; + + /** + * Takes a type string and checks if its supported + */ + + pf.supportsType = function (type) { + return ( type ) ? types[type] : true; + }; + + /** + * Parses a sourceSize into mediaCondition (media) and sourceSizeValue (length) + * @param sourceSizeStr + * @returns {*} + */ + pf.parseSize = memoize(function (sourceSizeStr) { + var match = ( sourceSizeStr || "" ).match(regSize); + return { + media: match && match[1], + length: match && match[2] + }; + }); + + pf.parseSet = function (set) { + if (!set.cands) { + set.cands = parseSrcset(set.srcset, set); + } + return set.cands; + }; + + /** + * returns 1em in css px for html/body default size + * function taken from respondjs + * @returns {*|number} + */ + pf.getEmValue = function () { + var body; + if (!eminpx && (body = document.body)) { + var div = document.createElement("div"), + originalHTMLCSS = docElem.style.cssText, + originalBodyCSS = body.style.cssText; + + div.style.cssText = baseStyle; + + // 1em in a media query is the value of the default font size of the browser + // reset docElem and body to ensure the correct value is returned + docElem.style.cssText = fsCss; + body.style.cssText = fsCss; + + body.appendChild(div); + eminpx = div.offsetWidth; + body.removeChild(div); + + //also update eminpx before returning + eminpx = parseFloat(eminpx, 10); + + // restore the original values + docElem.style.cssText = originalHTMLCSS; + body.style.cssText = originalBodyCSS; + + } + return eminpx || 16; + }; + + /** + * Takes a string of sizes and returns the width in pixels as a number + */ + pf.calcListLength = function (sourceSizeListStr) { + // Split up source size list, ie ( max-width: 30em ) 100%, ( max-width: 50em ) 50%, 33% + // + // or (min-width:30em) calc(30% - 15px) + if (!(sourceSizeListStr in sizeLengthCache) || cfg.uT) { + var winningLength = pf.calcLength(parseSizes(sourceSizeListStr)); + + sizeLengthCache[sourceSizeListStr] = !winningLength ? units.width : winningLength; + } + + return sizeLengthCache[sourceSizeListStr]; + }; + + /** + * Takes a candidate object with a srcset property in the form of url/ + * ex. "images/pic-medium.png 1x, images/pic-medium-2x.png 2x" or + * "images/pic-medium.png 400w, images/pic-medium-2x.png 800w" or + * "images/pic-small.png" + * Get an array of image candidates in the form of + * {url: "/foo/bar.png", resolution: 1} + * where resolution is http://dev.w3.org/csswg/css-values-3/#resolution-value + * If sizes is specified, res is calculated + */ + pf.setRes = function (set) { + var candidates; + if (set) { + + candidates = pf.parseSet(set); + + for (var i = 0, len = candidates.length; i < len; i++) { + setResolution(candidates[i], set.sizes); + } + } + return candidates; + }; + + pf.setRes.res = setResolution; + + pf.applySetCandidate = function (candidates, img) { + if (!candidates.length) { + return; + } + var candidate, + i, + j, + length, + bestCandidate, + curSrc, + curCan, + candidateSrc, + abortCurSrc; + + var imageData = img[pf.ns]; + var dpr = pf.DPR; + + curSrc = imageData.curSrc || img[curSrcProp]; + + curCan = imageData.curCan || setSrcToCur(img, curSrc, candidates[0].set); + + // if we have a current source, we might either become lazy or give this source some advantage + if (curCan && curCan.set === candidates[0].set) { + + // if browser can abort image request and the image has a higher pixel density than needed + // and this image isn't downloaded yet, we skip next part and try to save bandwidth + abortCurSrc = (supportAbort && !img.complete && curCan.res - 0.1 > dpr); + + if (!abortCurSrc) { + curCan.cached = true; + + // if current candidate is "best", "better" or "okay", + // set it to bestCandidate + if (curCan.res >= dpr) { + bestCandidate = curCan; + } + } + } + + if (!bestCandidate) { + + candidates.sort(ascendingSort); + + length = candidates.length; + bestCandidate = candidates[length - 1]; + + for (i = 0; i < length; i++) { + candidate = candidates[i]; + if (candidate.res >= dpr) { + j = i - 1; + + // we have found the perfect candidate, + // but let's improve this a little bit with some assumptions ;-) + if (candidates[j] && + (abortCurSrc || curSrc !== pf.makeUrl(candidate.url)) && + chooseLowRes(candidates[j].res, candidate.res, dpr, candidates[j].cached)) { + + bestCandidate = candidates[j]; + + } else { + bestCandidate = candidate; + } + break; + } + } + } + + if (bestCandidate) { + + candidateSrc = pf.makeUrl(bestCandidate.url); + + imageData.curSrc = candidateSrc; + imageData.curCan = bestCandidate; + + if (candidateSrc !== curSrc) { + pf.setSrc(img, bestCandidate); + } + pf.setSize(img); + } + }; + + pf.setSrc = function (img, bestCandidate) { + var origWidth; + img.src = bestCandidate.url; + + // although this is a specific Safari issue, we don't want to take too much different code paths + if (bestCandidate.set.type === "image/svg+xml") { + origWidth = img.style.width; + img.style.width = (img.offsetWidth + 1) + "px"; + + // next line only should trigger a repaint + // if... is only done to trick dead code removal + if (img.offsetWidth + 1) { + img.style.width = origWidth; + } + } + }; + + pf.getSet = function (img) { + var i, set, supportsType; + var match = false; + var sets = img [pf.ns].sets; + + for (i = 0; i < sets.length && !match; i++) { + set = sets[i]; + + if (!set.srcset || !pf.matchesMedia(set.media) || !(supportsType = pf.supportsType(set.type))) { + continue; + } + + if (supportsType === "pending") { + set = supportsType; + } + + match = set; + break; + } + + return match; + }; + + pf.parseSets = function (element, parent, options) { + var srcsetAttribute, imageSet, isWDescripor, srcsetParsed; + + var hasPicture = parent && parent.nodeName.toUpperCase() === "PICTURE"; + var imageData = element[pf.ns]; + + if (imageData.src === undefined || options.src) { + imageData.src = getImgAttr.call(element, "src"); + if (imageData.src) { + setImgAttr.call(element, srcAttr, imageData.src); + } else { + removeImgAttr.call(element, srcAttr); + } + } + + if (imageData.srcset === undefined || options.srcset || !pf.supSrcset || element.srcset) { + srcsetAttribute = getImgAttr.call(element, "srcset"); + imageData.srcset = srcsetAttribute; + srcsetParsed = true; + } + + imageData.sets = []; + + if (hasPicture) { + imageData.pic = true; + getAllSourceElements(parent, imageData.sets); + } + + if (imageData.srcset) { + imageSet = { + srcset: imageData.srcset, + sizes: getImgAttr.call(element, "sizes") + }; + + imageData.sets.push(imageSet); + + isWDescripor = (alwaysCheckWDescriptor || imageData.src) && regWDesc.test(imageData.srcset || ""); + + // add normal src as candidate, if source has no w descriptor + if (!isWDescripor && imageData.src && !getCandidateForSrc(imageData.src, imageSet) && !imageSet.has1x) { + imageSet.srcset += ", " + imageData.src; + imageSet.cands.push({ + url: imageData.src, + d: 1, + set: imageSet + }); + } + + } else if (imageData.src) { + imageData.sets.push({ + srcset: imageData.src, + sizes: null + }); + } + + imageData.curCan = null; + imageData.curSrc = undefined; + + // if img has picture or the srcset was removed or has a srcset and does not support srcset at all + // or has a w descriptor (and does not support sizes) set support to false to evaluate + imageData.supported = !( hasPicture || ( imageSet && !pf.supSrcset ) || (isWDescripor && !pf.supSizes) ); + + if (srcsetParsed && pf.supSrcset && !imageData.supported) { + if (srcsetAttribute) { + setImgAttr.call(element, srcsetAttr, srcsetAttribute); + element.srcset = ""; + } else { + removeImgAttr.call(element, srcsetAttr); + } + } + + if (imageData.supported && !imageData.srcset && ((!imageData.src && element.src) || element.src !== pf.makeUrl(imageData.src))) { + if (imageData.src === null) { + element.removeAttribute("src"); + } else { + element.src = imageData.src; + } + } + + imageData.parsed = true; + }; + + pf.fillImg = function (element, options) { + var imageData; + var extreme = options.reselect || options.reevaluate; + + // expando for caching data on the img + if (!element[pf.ns]) { + element[pf.ns] = {}; + } + + imageData = element[pf.ns]; + + // if the element has already been evaluated, skip it + // unless `options.reevaluate` is set to true ( this, for example, + // is set to true when running `picturefill` on `resize` ). + if (!extreme && imageData.evaled === evalId) { + return; + } + + if (!imageData.parsed || options.reevaluate) { + pf.parseSets(element, element.parentNode, options); + } + + if (!imageData.supported) { + applyBestCandidate(element); + } else { + imageData.evaled = evalId; + } + }; + + pf.setupRun = function () { + if (!alreadyRun || isVwDirty || (DPR !== window.devicePixelRatio)) { + updateMetrics(); + } + }; + + // If picture is supported, well, that's awesome. + if (pf.supPicture) { + picturefill = noop; + pf.fillImg = noop; + } else { + + // Set up picture polyfill by polling the document + (function () { + var isDomReady; + var regReady = window.attachEvent ? /d$|^c/ : /d$|^c|^i/; + + var run = function () { + var readyState = document.readyState || ""; + + timerId = setTimeout(run, readyState === "loading" ? 200 : 999); + if (document.body) { + pf.fillImgs(); + isDomReady = isDomReady || regReady.test(readyState); + if (isDomReady) { + clearTimeout(timerId); + } + + } + }; + + var timerId = setTimeout(run, document.body ? 9 : 99); + + // Also attach picturefill on resize and readystatechange + // http://modernjavascript.blogspot.com/2013/08/building-better-debounce.html + var debounce = function (func, wait) { + var timeout, timestamp; + var later = function () { + var last = (new Date()) - timestamp; + + if (last < wait) { + timeout = setTimeout(later, wait - last); + } else { + timeout = null; + func(); + } + }; + + return function () { + timestamp = new Date(); + + if (!timeout) { + timeout = setTimeout(later, wait); + } + }; + }; + var lastClientWidth = docElem.clientHeight; + var onResize = function () { + isVwDirty = Math.max(window.innerWidth || 0, docElem.clientWidth) !== units.width || docElem.clientHeight !== lastClientWidth; + lastClientWidth = docElem.clientHeight; + if (isVwDirty) { + pf.fillImgs(); + } + }; + + on(window, "resize", debounce(onResize, 99)); + on(document, "readystatechange", run); + })(); + } + + pf.picturefill = picturefill; + //use this internally for easy monkey patching/performance testing + pf.fillImgs = picturefill; + pf.teardownRun = noop; + + /* expose methods for testing */ + picturefill._ = pf; + + window.picturefillCFG = { + pf: pf, + push: function (args) { + var name = args.shift(); + if (typeof pf[name] === "function") { + pf[name].apply(pf, args); + } else { + cfg[name] = args[0]; + if (alreadyRun) { + pf.fillImgs({reselect: true}); + } + } + } + }; + + while (setOptions && setOptions.length) { + window.picturefillCFG.push(setOptions.shift()); + } + + /* expose picturefill */ + window.picturefill = picturefill; + + /* expose picturefill */ + if (typeof module === "object" && typeof module.exports === "object") { + // CommonJS, just export + module.exports = picturefill; + } else if (typeof define === "function" && define.amd) { + // AMD support + define("picturefill", function () { + return picturefill; + }); + } + + // IE8 evals this sync, so it must be the last thing we do + if (!pf.supPicture) { + types["image/webp"] = detectTypeSupport("image/webp", "data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="); + } + +})(window, document); /*! jQuery v2.2.0 | (c) jQuery Foundation | jquery.org/license */ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!k.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c}catch(e){}O.set(a,b,c); @@ -2467,7 +3318,7 @@ window.matchMedia || (window.matchMedia = function() { |___/_|_|\___|_|\_(_)/ |___/ |__/ - Version: 1.4.1 + Version: 1.6.0 Author: Ken Wheeler Website: http://kenwheeler.github.io Docs: http://kenwheeler.github.io/slick @@ -2475,9 +3326,7 @@ window.matchMedia || (window.matchMedia = function() { Issues: http://github.com/kenwheeler/slick/issues */ - /* global window, document, define, jQuery, setInterval, clearInterval */ - (function(factory) { 'use strict'; if (typeof define === 'function' && define.amd) { @@ -2498,8 +3347,7 @@ window.matchMedia || (window.matchMedia = function() { function Slick(element, settings) { - var _ = this, - dataSettings, responsiveSettings, breakpoint; + var _ = this, dataSettings; _.defaults = { accessibility: true, @@ -2508,15 +3356,15 @@ window.matchMedia || (window.matchMedia = function() { appendDots: $(element), arrows: true, asNavFor: null, - prevArrow: '', - nextArrow: '', + prevArrow: '', + nextArrow: '', autoplay: false, autoplaySpeed: 3000, centerMode: false, centerPadding: '50px', cssEase: 'ease', customPaging: function(slider, i) { - return ''; + return $('