From ac29242a07b510084f5f2a9463b58a4424c6035d Mon Sep 17 00:00:00 2001 From: snakejerusalem Date: Thu, 16 Apr 2015 15:58:52 +0100 Subject: [PATCH] Deleted irrelevant content --- images/body-bg.png | Bin 2401 -> 0 bytes images/highlight-bg.jpg | Bin 30991 -> 0 bytes images/hr.png | Bin 130 -> 0 bytes images/logocnpq.jpg | Bin 7205 -> 0 bytes images/logofct.gif | Bin 5551 -> 0 bytes images/logomassif.gif | Bin 5673 -> 0 bytes images/logotclouds.png | Bin 35643 -> 0 bytes images/logotrone.jpg | Bin 5717 -> 0 bytes images/octocat-icon.png | Bin 477 -> 0 bytes images/tar-gz-icon.png | Bin 741 -> 0 bytes images/zip-icon.png | Bin 735 -> 0 bytes index.html | 95 --------- javascripts/main.js | 1 - params.json | 1 - stylesheets/print.css | 228 --------------------- stylesheets/pygment_trac.css | 69 ------- stylesheets/stylesheet.css | 373 ----------------------------------- 17 files changed, 767 deletions(-) delete mode 100644 images/body-bg.png delete mode 100644 images/highlight-bg.jpg delete mode 100644 images/hr.png delete mode 100644 images/logocnpq.jpg delete mode 100644 images/logofct.gif delete mode 100644 images/logomassif.gif delete mode 100644 images/logotclouds.png delete mode 100644 images/logotrone.jpg delete mode 100644 images/octocat-icon.png delete mode 100644 images/tar-gz-icon.png delete mode 100644 images/zip-icon.png delete mode 100644 index.html delete mode 100644 javascripts/main.js delete mode 100644 params.json delete mode 100644 stylesheets/print.css delete mode 100644 stylesheets/pygment_trac.css delete mode 100644 stylesheets/stylesheet.css diff --git a/images/body-bg.png b/images/body-bg.png deleted file mode 100644 index 5e8c4c29f9d71310d144ba68e133079c675e2107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2401 zcmV-n37+bLPlS%+v!#u--LcbYXf5`IdU3Z=&?|eqw|86j0^qmtLBONioAbPB?U74Y{%aYiZW$>$US6z~ zA~(Nn4lVE0ran+n^V|3wEp{K@NCnUHv?bYm2hyXkO*4e>n0elM3PX&qL+xnOwl^@Y z_*n3_@xjP;Pz&FlS90;wBt#<^dP&Y!*l{6q)x#j<-R2FBaDH6r@=XhtOuvoquZsJR zL;m}!zgKQ>Hv0m0*(^1vIG260#?(q_Q9JTD29!|qwRo?dlQAlYLYX!>jQjSr`IUMJ3?>I`0<+8qJCO}3*hcd#_J z^a>vwKyCF>M=U-pq;KaO&mO?YHq^ zdRreh_T>?Mv-P4JY;(~|>Nz1DbO98m?T8FG7}C$Rk2V_;ks zLdLaPs?+W2G_AUw+byY^LaBD3pBd*0vs$1TdperT$f1_%(i9z>jOkaKs4kj%W}K!p z+bKxO1c|88th5bWQ)S_HcdNQ@WNDfKk_pf4<(E?Aypr;b`ZiM&wf20&|=0+$NWPW*jv$0ZW)3PY+@E^%soI>Jpxnk>R#w*>N+_^UOF1 z+^SJbPr6#^qH-6SR%>qq#hqzont?I3Nl}BL2fDuHu2AlQw0EW-KvrsYkS7-o7tNr^mL;6)kKbSRgI@YZ>liSP*e6o#+%)3 zXz7`8q%1WxS9nS@O^8d*<#wdWEml?hRUKCiof#{xL9p>1jW(t$Bj#ci&y17o70VFT zjx|lmm>DH@uN$<4TpHQ)Ctm;aO4j}J ztXz+~Vv5R|&D@%HZJ10C#`ZJgOxcW4*^ns#ZVW_e;3Ar;@smZzpthxnYJ8KJ$}{7< zDm3*|j^s%@)avP-OhMBl zo6Tm*?a>U}XU4()y!$XSKXObD9rukrE6KOI35~)uLsn)- zjBXZ_Fo780nQ>bjcA~wXet63{Sn>&uNbbIPn zuN>mSKRSITwXduQQ{tI%UO6UT)~sj7d3Eu={PbtW zc{L1ZcAdGgn--}VWvJ?#n^+g_OeD#CK5#g%mi1ZPe)-&-wM2g?GXMH^zt9KIj3d2h zm?}TiFr8P^x&k`T8&AAMOlDw5==+J_d1XYrlQS>Oj`M1Ze@Frr$JT9qD0b(S8&YCI zcb*yNRl)o6WfWv}?mIIk?-FZbb@ zasHt>A3BlmH0Lwp{5_JO?b#{X?udV+XugdkJTuO#{^!NQy=&pl=S8FaLq&t-ys{SG z4c=eam*>@)ZF*#TOE5NC!(l&Z~J{ zk-D4hVVD+8LxHHtEqyx^JQh2>_0f7e#@f_WgEMYrs^)UL6W_QgWkFTCr0fR5c6wi$FD%seX z{Sk}yyhQl~{%ry&K;jPr3`PE))H zJ-*B2omYGNyHJIzwUDpQ&v{jPzl+rCnQ>mF#|o?OAV&PjWZwBt`*v&s006@-B-*mu}ka{yTmTBOY9Q6#4fQ*>=L`gF0o7O(vn?bm)NBPz02Dp Thhtn800000NkvXXu0mjf`O(CF diff --git a/images/highlight-bg.jpg b/images/highlight-bg.jpg deleted file mode 100644 index 355e089b2d7d7a6f78caa818e302c8a15c6c0e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30991 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 diff --git a/images/hr.png b/images/hr.png deleted file mode 100644 index d32f689cf418b2dd5a51e8f2e0cc4cd766b005d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0y~yV44eLGjgy1Nwep7mjEeGPZ!6K3dXgQ4EY!oc$iNA zm+x)f{mkaBMZoMSKF>-XX{yi8)Qy=W>S;Lf(!7SX_bosCeiE+of5M`gpV@!ZeqG)j hx4CwjdCS&Z#vS6S%%1PBw*d`h@O1TaS?83{1ORq0FmnI^ diff --git a/images/logocnpq.jpg b/images/logocnpq.jpg deleted file mode 100644 index cd89acc17e978825039f6396899fb6297f086d80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7205 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 diff --git a/images/logofct.gif b/images/logofct.gif deleted file mode 100644 index 89172c849b2f39660438f33e1161a1f3f9973b9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5551 zcmW+$cQ}>rAAaqX93zA>vkn!nStxrZrDF@>HM7ZfGLOB-d+g1NZ}zT?%w9@5Mnh#q zN~MAN*8B7QJ%2pc=W~6o>$&gGec#ukZ>XoD>hue602~281~@wZ)k*&q00;mO0Kfo% z0ssc!0RRsIcnHA503HSK7(f630tgTwfB*vo6d+derFK!gAy3=mO(hye%yARvH1 z00ILD3LqFj0RRdJP#}N;0~8dXU`KBQ7zkhxfWZKU0@zV=gbjiK1OhM!phq(h4}f?O z#6ut+2Jt9}$3OxA5(Knw;k6vU2r9IXvP00aRr1fWN>AUpu!K?n~)co@Q? z5FUdF07L*G0t69Yh=4)_3?c#$5rl{kM1&zC3K1~~0U!i~5C}qG2tgqPgD3z*0U-(m zQDBIILKFj5C$L^fMEbVQUt~WFdl^Q5R8XmJPPA6m;k^8 z5GFt{0fq@EOu%3w024u&2*E@cCZaGAgAo8mKp25w1cnh5MlhHHz!VUsKrjV{DJV?A zU<`mU5XK-FgJBGXu_N`5%mz^aLID^B&?7TYJb>as6c3?z7{#L~9zzKLN&ry;gc4ws zfT9EpB?2fBM2Qeegi#`j5-}73Py|E~2t{BNK~V%lDF8|VQ3`}oV3dNQ6b!`x6a!HV zLNOS{P!z-d3&N2bN0J=zIvO5D0S{n!5W_(w}hQ}}hfDu590AU0eBcK=o!-xPz z1Ti9n5n+soVnhr>01N>!1i}y)Lr@ICFbaTCK#T%m6d0qR809~(qo5tReI)tO-v0;x zf9n5#F=D_zlYl{M#c&)Wr?lNtoF6B^lQbYQT>WLi%rf= zWwPCEnc34T|MK#~_dbkwg(ZEm@AIW8yDj*D$&_Cyfj+BpAmfi(`1)pAt!4RN+kuez z<0K)B_H6%P*i?_^Y^O5(bs`)53uwT6|OO?p#=`~AwNfN zE?Y0YjeDuPRT{@}eXG>w^zHm5Kj%jAg2*>l^aOpoSSOq!jyu*lXg!`%vX6RW|DHGP z$9)y&G^Oh*qE_1{X;1rIrdM9g(&UhG$zEU9yP<1*oR*mnqJ!77meUypNQCQ5wpOrM zo?)JTfq_`k_iUyb_?AdAl<%3*>*$g3Bk4?}WgU}6srSlZWvTGb-m3~fw!XQkQ)_B( zRmAQFx>x*`%+>P?${8bTHC!%?{5WMJ&=z94aMOaZYst3d=`>$U%X8D6p<<0h za(#F6heOe%SFw2S6kgqVkvgqa-uE31DdY{(z4o6>nn}!^b~Y2cOrLB2&@KD=VgK+$ zL)nSQ&gI)$0}%2o#}IMerd%|;M}1B0sk}xBuXhRce*MRhm5hrH*^d4%WcvTrd(rk# zngIS7`?ah>@Iq^!34VR~NBwLpketC%vpSHvj zZD{;jmxPCMx$8eVd(Wq-tRxH0h74&;s^e52V^AsRym-S(}5^lr#-bL`jdRgSunt6ec9VzlUF|~{EK;X zgv#L*6xCzZdU3M;RqcRv`ecmJ#frmMNir|8_0<@LIotlyHNSl=CF3Dy?0TM2h{OMU z0FyQS*2e^u9VUGTMw4fa7Rv4Ecc*mjYBR>{7Cfx~F?$^g6e*KYWfYUf9`V8*=G z5|#gr7dOyZWzU_|A@@2Z8z?YVFke46t7hOo#A4oaz@w3!p5Pf%WtI9XQFkvi%?NMj z*tViuD;&Kmbb4*!?Or_1)LoZou8U++!~50`vZlT++X6Q9iA|u#6LT(s8Ta{oI0Ou|7(wWIVZCUTGbh$(L;j zD)>6guVcyXJ~$Sn#azMlgDTy1OO)?BaZ95@lWk7-hT!oQ2HlprYw3DitQ(^6$*2lJ zZB3eLNm&nlUCU=Ai=f(XoTOh?mI9vF+k`pR)-`n`v!Gqmbg`Fj^CE%qv~_WZWmPdX z%^dpIx7jP-9Fk7O99}y5HUsWYdurV>dKzWcY?%DZD1!ODx`Tx@X9zke?>N<66|N|z z%P6%LJI-#}zWdMVk>Qje8(g@gSRD(MZe+=}v2^|hgFT(0Pb@=kF?YJCg@9XG?2U<> zqD&L<=d+pt7qY|s3xoz#E1yU5HjbS)7P-Ibr5Uisn~<@7?Ija$!4ODw1uLMvBirF{ z`@2nB?Bu7O=o5@rPvl#)a?tWQd^Ib88g<)Be%_lEWxPh4ZxQ!#p31R#_vcxTzp&CmwetXgoV2FOQffJyto)>O(K}S$2Ei`OI;bYZ$AaW(emg zx;lI`)7NG#F111G!hEMeMUq8jL{@V^&d|ewVoxoX7g>x(gDi6sl{&9%L&ce!CCiFl z?beR-Q;svx(tWf|qF>^Cat=CsI%nSdaOqQl^0f>3FN4`627Ve$KnJw#T1&;*AEs4= zll$x%TVb&u4}SDmL~k)pM0EUn=DcG@+qPyX#UbpkWxz~Rp?oOZWv_=|%C{c41)WjL zdMmO%#lr2UgILKVzGJ#2wBVb`zc=5Wu;s(x+^+lRz~uV~-n63Po7P9Q74f^Ff`z9$ zw4b4CRD$8*K951|@3uc2-!Rli_klC`+am?FIdP8z!_KH!deO7|tm=o!rYmNjY}s_0*Sy7s9<45P zGTS`2Rh0YZgu1dC+d2au_?C8F3MbPmJ}vUZ%I58V+u6Q79arRTiEFfe@GJ1c)x*^6 ze_rs_e>@G|OSp)e)yX0Lx~?#$a@#Jr;6vkLN6EqY--fSFHCyg>Ic10CF5O@$LPra} zm(KrMPnzcy$&~hT%BJ;-aQ;_FT)-hxu(anW+=JPh-j=1a^{3u2?adII zqoh+?%bxtPc#yMT8!IEbL|C|Na>`n`*QHqK<*@>hSJs1kQH&CoOmE(|wOc=yarW+V zbO@L}b1Ps)zm4bFNILsxXO%ocqY|l1oLzP|{Fl#aY+mA^vd;KIp<+uVNAcV2!h_i_ zc||8SR?fE>oZV^X?pvN9L&CvNY3Gjs?K8yvRo5$P{Lbuw2QIGg9U{$vQlNJ9I!`3i@Xej~ z=LfmKA$BL$_kKzZf!j18RHMpn5_n9+Aiwjx~4C6Xfz|qp_nd)YSTyg4sM;t+FS%= zTXW&E^k=zt_hEqvpMt(rpw^@kx279zsmDN}M#6bCu~eVPq8Z(vm_RKlH>zwC#3*L4 z8L?G}yO8TGtzeU%qvkpvd9M(sk$<;b0iRE?)e*fFA|^+_TMg&06ZT6rVk6Nc<33^i$k=D2P+#ecqWDau_>U`>CoI#5p0u4Xau z*%ofFJ?y?DPKb_BQ7E1;!G5mCDQ6=?irrPG&KctLV0F^xTD$XG#aYWT`aXky$5L?F zH|;zLE!Do15;v$93Qr6+^j_p(CV59~dHL_z87+q)inpE@1-geuTkpGk8CS?*ICa85 z)P6jqSpqM1g5yeiWOh&fb$AnUeN0ycr9VF~;u`c6)PA@R)O~kzBM* zHB>~!o%Fpnb?=LvVRcM|88bdBr^{|dC7z6-^S?5a6i_=JphAk{T}-d0RhSM+SatVZ z?ImF`BUd@{VkB?Hlf&Zd4|C60oFo3QP7m-Bpak2m8DvvAe;ChPJ0oYOs#@?)v1p_lzfvdU0P0b6#qxJGYrIi%Sab zXXo~@#VX=UMGFE|gE;EUBMylaM&{T0=}p^V;k`tuDu?J=_d5NwPHHXOyE1URoS{F@ zk3=I;ucEg~1OH6iJejjLW}{wJ8NDC%qnGWeVeUr+*i$&yT zRyj@E!Jj)W(dC};nhHLioqOYk9ZXcHQ1uqAD?XrzoiivWTKO?-RTM8~7UYFXP4Hr) zbtIlPC=IlF&cUq&JMc}DnVrlGv@LaV(>L{tuWe~=dsON&XUN*%xQkL(M|kCJO8lhj znAwg0tivA}1P|X4UIhDTN^ze2CX~Ze;mI6p>{%Y-;B-btzpFt=g?E*Y03*WD4h@Xd139 z|D0UUr60H|DQ9Cuo^h*8%%`6r2RABkx~6D}QIjV;aCwma7pSuEnJU&VZ?8XD{z$4m zPa$c1R9H#3Nb?Zq->Wi7QhlT>CAG&{aru~*FjunzXaDfk?&~IQljNCgnccmB+;`b; z`2zen&DrRoENA_Yp2`$Yh3jxZT1RsFxaN3efb4+&c6{+l5)`r|CLt9!b|B-+XHNYR zC$F7Rs4a2lL;g!^1xh}gs#5M{Zt$m5+O0-os;28?V@w52xk^KHxqe%}XvzDk}~skINoY(ywjOjh4IJ zNrW8GB}>)y>yMiboIX+0#{F6zRp!l75z&?TS@n#qE95%H0~aNh5^v6~xdhjXVfoxt z>g9F1U&TfB-7f!SP84A7KYmxyV_*MNQZjAvz1#~0jn%qr*}adO0^Ry?Hqug?q}B$8 z*a+j=yS-Y;{VDC-Rb^+C|4eI%#a^~xeh~JnzUk*Mho>WM~Zx_KU1HOMm zqY9XnV(>YwJ<5NTL0$xYHAN2j5n0G0M*zEAn#?crwRb?U>FN159jk2`{oR+Seme%*sF26R*m0 z1OHBO(DuaGw?%#1hQTPNoSdDg2t%CjTvK&^4jMXqLndFUiYbXFlC3x5ihQr;NT2(N z+8a1xp*ON5k_2*g%}8}z+#jc>Vn~vf;Y=-x#79Z()rMPmI|RekFMA$uXdiz{P;Yeb zKH#lo3EmmWG&)(g$5W~7p7kch?Rj%Y?zM;UT%?4A42*h%bd8UF_qWfGLast*j@5FB zWnPZRx85-BMv$+k?L!JZ6|=9|spXyYx%Zd;+@Qg84ZlqQoSkN7?@Db@t*iA1^Kw${!pE}ZcVdn5hlMy@5e z5b*)o7xBbDi)7ZN`>sg0!jdSJ72?G%`pNcJGG&vWSu*lAyAt#B#Fl#N`!}BsHqgAB zE@gdLVUj8warLY>S9x>c?5O3zg7ak0Bc9>Whv`F8xBY{fdW(L}zc2Kte$Ad?C)aS{ zWnVa?A;tdSn2Yk_9Y2{loSd#8G(Iy!*6Xu>(wtxWspRyrX*C(;V2`Xysfp419-iv# zp$nAobe#PU^rNoa@iU(L=`Y>9GdJjBe%rJj)0=Zr7)~(`M<|VAR&VQ#9_?~Jv_kAR zA*c5}k<4{NS6`_mL?wYO?02r5gABWGDR-Rk_lVt`EU{d@z|#>4v(xU3wcRfMkyA-6 KsZ2!$T>Kw~m19Z( diff --git a/images/logomassif.gif b/images/logomassif.gif deleted file mode 100644 index 978a505bf8f78ce31b1bd7069b58f5be3a74787a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5673 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 a0pXqJjTg5+!Jt+Uyyfejq;U`kIQ@V6_4ls; diff --git a/images/logotclouds.png b/images/logotclouds.png deleted file mode 100644 index 69b88818ede72c744873e47b58a3dfee07f306b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35643 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�RaL|SzI%8gXQNr>#B06SLW1K`j*cx zttoY9zWuFzU0Zh@+kL2K@8OO`g|Is%8(PKdZV6{lHL{77M&qOGb#WmBQyrj@Iw>EEDS zwkmgaOje|YY|K!2DJEMX)QH(fS!aa}<{ zp2Oo%vpigf{ckj`hay^EAl}wJ_~x$mxAwGmbq`_;7-NDEAV`f0g5$RR@v8Hj18|-> zG9bo;GL8sYFso?kypmP(N_;sspU3KQs3{lL7!BLgVHzhXf@oYH2qpRh@pl{hU)tQX z`(PKrQODe8dSy@@^F37dJ9jUn% zYB2_Fdtg!Ha7Df8vK z*RQO;bV*rhp{vkmciI$1CL>~=XC{J}7yn?Q&mTY99(?7kmbdn_Ct@1Lh+v%BeK7hS z6oZ^1oJzTEQtM4tls?y21 z*Asr6o@!C*1~p9D8`K(F`VSl(XlW1j3`8SQt;Zh?$8=pYfpLTZXJ|384G==IDm!gT zL5|gKw-n{sOAFnzYkae(7Zm5%6dB7hK_daa!(30o^=C4!>$IUGv~z#=yYKaM_J(`< zqrHK6BB=x8Y3-AuI>y-LREzT+`MHkTa_{_EMJwkOyB(@Uk;Hj0-WAL_2ha^>QW}Wp zEghkT7JqYRC=iPE1rmvbuIXkdqQw&?<(yIuzyL5ING8}}S3GuER%EwR&CjuUJ@(nt zeAN{>m4!}=LS%`^5}pJ@3$HpgEEdVR#n;SvgCTKPPj>;WI?&l2?(xTBv1Csm z9*$_bVRFVWAjp(L;4PdJS#sEwe7Du*vgGC1OA4K{rsYkq^35o7OA=A!)Xnp(g8LV~ zazC~8dOYidaZNWhol?dIBYIybo=6&uaaAVyIrbd4MIzXuNXih91Ls|Umym*)CesXR znv8P@$F)#IPbAHxW-`Vl898lguG{Lc$`}J7Se1z+VJYK$Is>7Gk0fPDgX%h^Ci91r z!LSxf>Hy%dDn5_J?NlW~EGkiC38Sn)uro6ihj5z{28UA47&lBt8RHqtRhU^4K@!0j zBS|9Y)B>I>XmMB{Op}?EB@Id`W0d&^wZW*C)J@%>2q7`T1zxMeCL@ewi6{~#$J9ju*Ug&jtXw(4-i0V{+i=Jfajn9~9;L zwVf{T<3bzlY}U#7FVtzIxDYo2nj$rvYEx~hO||!5o1%4|YEx~hO||!7`+vu69$MSw RxmN%H002ovPDHLkV1kkiv$X&K diff --git a/images/logotrone.jpg b/images/logotrone.jpg deleted file mode 100644 index a966a8b9b13e1d9827509bd5ee93f7605ee5bfab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5717 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 NaT0Ba^TDU1{{wX>nvDPe diff --git a/images/octocat-icon.png b/images/octocat-icon.png deleted file mode 100644 index 24066080022de71de4da557be1ada8dfa64640fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 477 zcmV<30V4j1P)S zzb=p-IVx`CFFMVW+ucAVM_vZz0tV_i#9?ABU%EYaO;2gFa0RqS9`cUjJE}(7@Xn>35rz&O*;i%QPngjr-P0Xs zq=5~YaVFJAW29%1fh=SS>T++g4k=Te*+Ub}IsEq4aUS(Jc%&hd-_&RDP;DBwoQyZY z7r@?dT{`0|-od-bKo&9ub$QEf9WMUvcmLvnDwYtRR1=?TKlY@Mg-k(R-n2`D!k^E} zdFFAERBK+MNn_SV%k#)Wrl2mrvr~gBKc1EG*WSxAR^^uGk%de_UEa7u1K0Pb*ZA|p zOHxK*k9{2vghuf&h0WKP5KErz8kBtNE8*$xd?};+r6}&FFn<}N`XmiXXM8UH*mXe) z#Z{^6`2~gg71eChpzO<|LZ0kAD}`cQeH1D+YZPl{RJB!u^63W!JkfSqsf!kwUx>PDO;(ILQF8Y z=86)`taYs6-V)tNuz`Erdx}SIpHQlxU=xQZFb4O=`mDjT6qU!@pc;SKh{vH+OulOQP^DNfkK3^L|E!4i%~2rRF(e$ X&uf9dMkn>&00000NkvXXu0mjf-Fsw* diff --git a/images/zip-icon.png b/images/zip-icon.png deleted file mode 100644 index 732aced6031d4a3537060217be59f437df1db1a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 735 zcmV<50wDc~P)$_YSV*+6bjOe>}69>8`}hB`O47DrWab4qnSx2gKx9c zG_}MmX%dQBM4FmrVrlj;DyXmXUtAbGXO4k$m>+ZI-0%MXGn+f~V4rD;6r3uVYssVH zV;+!2z|1~TyTc^tbeM7duK2#Gwp^aA=-^5v)hsfQW##@)`GO9Infj?Yb4nF>%|FK-G6wXk`=@&S>kaWP|gCfkSXZPn|2#e@cU&M z&pa(uYRiq6G-ht{Igc!43i|T9y9~Jc>qRMl@4ceptK8>2vXCk0%NutZ;QIOeI)8n9 zS;;EwajfHkkVqb;(D@n@qN!nr0mVQ1ig~&_Psu8OEsFao)L+J^F2R738IOxUcU@FM zab@xbenlaEMb+C4DE;=NfG0c8DWMqe9tx3oE$=h!bqiH)GoWnxQ9e)HKcm$}izEdU z2*|e1q`hhe$Q^G$`J{L(j^E4CYN22ytn*~|{_MTSl4gJ^w%VZLW4n{bnzFQNDOiG) zLw4zG)^%wH=w_S^+~cjMdGyXnt#S&IcrWWry_Zp0tPQI0%SIY9w2CN5a+K^A>rAy* zqN2?f`*@PmqO7Wb2;oSYi8DP)YWB>h&j)d5wrd=PI`g;ldJOsh=!Hv9M5A{tq{DilQfu RAf^BS002ovPDHLkV1nhyXGZ`4 diff --git a/index.html b/index.html deleted file mode 100644 index 4d390c915..000000000 --- a/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - - Bft-SMaRt by bft-smart - - - -
-
- -
-

Bft-SMaRt

-

High-performance Byzantine Fault-Tolerant State Machine Replication

-
- -
- Download .zip - Download .tar.gz - View on GitHub -
- -
- -
-

-Summary

- -

BFT-SMaRt is a high-performance Byzantine fault-tolerant state machine replication library developed in Java with simplicity and robustness as primary requirements. Our main objective is to provide a code base that can be used to build dependable services and also extended to create new protocols.

- -

-Downloads and Source Code

- -

You are welcome to download and try yourself BFT-SMaRt most recent release (which includes a short tutorial of how BFT-SMaRt can be used), you can also browse the source code.

- -

-Documentation

- -

Currently we have the following documentation available:

- -
    -
  • -This technical report (a shorter version appears in IEEE/IFIP DSN 2014) describes the design and implementation of BFT-SMaRt and presents a detailed evaluation of the system.
  • -
  • -This page describes how to run and develop your first fault-tolerant service using BFT-SMaRt.
  • -
  • The BFT-SMaRt configuration parameters and a description on how to use them is defined here.
  • -
  • Some discussion about the main concepts employed in the system are described here.
  • -
  • A short description of the programming API can be found here.
  • -
  • The system javadoc can be found here.
  • -
- -

-Questions

- -

A list of frequently asked questions about BFT-SMaRt can be found here.

- -

-Powered By

- -

A list of academic projects and papers that use BFT-SMaRt or one of its early version can be found here.

- -

-Sponsors and Contributors

- -

The projects and foundations that sponsors BFT-SMaRt and it's contributors can be found here.

- -

-Project Feeds

- -

Stay up to date about BFT-SMaRt news by subscribing our RSS feeds.

- -

-Feedback

- -

Please send any comments or questions to our discussion forum.

-
- - - - -
-
- - \ No newline at end of file diff --git a/javascripts/main.js b/javascripts/main.js deleted file mode 100644 index d8135d37b..000000000 --- a/javascripts/main.js +++ /dev/null @@ -1 +0,0 @@ -console.log('This would be the main JS file.'); diff --git a/params.json b/params.json deleted file mode 100644 index 6b6694c34..000000000 --- a/params.json +++ /dev/null @@ -1 +0,0 @@ -{"name":"Bft-SMaRt","tagline":"High-performance Byzantine Fault-Tolerant State Machine Replication","body":"### Summary\r\n\r\nBFT-SMaRt is a high-performance Byzantine fault-tolerant state machine replication library developed in Java with simplicity and robustness as primary requirements. Our main objective is to provide a code base that can be used to build dependable services and also extended to create new protocols.\r\n\r\n### Downloads and Source Code\r\n\r\nYou are welcome to download and try yourself BFT-SMaRt most recent release (which includes a short tutorial of how BFT-SMaRt can be used), you can also browse the source code.\r\n\r\n### Documentation\r\n\r\nCurrently we have the following documentation available:\r\n\r\n* [This technical report](http://docs.di.fc.ul.pt/handle/10455/6897) (a shorter version appears in IEEE/IFIP DSN 2014) describes the design and implementation of BFT-SMaRt and presents a detailed evaluation of the system.\r\n* [This page](https://github.com/bft-smart/smr/wiki/Getting-Started-with-BFT-SMaRt) describes how to run and develop your first fault-tolerant service using BFT-SMaRt.\r\n* The BFT-SMaRt configuration parameters and a description on how to use them is defined [here](https://github.com/bft-smart/library/wiki/BFT-SMaRt-Configuration).\r\n* Some discussion about the main concepts employed in the system are described [here](https://github.com/bft-smart/library/wiki/How-BFT-SMaRt-works).\r\n* A short description of the programming API can be found [here](https://github.com/bft-smart/smr/wiki/Programming-Interfaces).\r\n* The system javadoc can be found here. \r\n\r\n### Questions\r\n\r\nA list of frequently asked questions about BFT-SMaRt can be found here.\r\n\r\n### Powered By\r\n\r\nA list of academic projects and papers that use BFT-SMaRt or one of its early version can be found here.\r\n\r\n### Sponsors and Contributors\r\n\r\nThe projects and foundations that sponsors BFT-SMaRt and it's contributors can be found here.\r\n\r\n### Project Feeds\r\n\r\nStay up to date about BFT-SMaRt news by subscribing our RSS feeds.\r\n\r\n### Feedback\r\n\r\nPlease send any comments or questions to our discussion forum. ","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."} \ No newline at end of file diff --git a/stylesheets/print.css b/stylesheets/print.css deleted file mode 100644 index 4b19b67d1..000000000 --- a/stylesheets/print.css +++ /dev/null @@ -1,228 +0,0 @@ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - padding: 0; - margin: 0; - font: inherit; - font-size: 100%; - vertical-align: baseline; - border: 0; -} -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} -body { - line-height: 1; -} -ol, ul { - list-style: none; -} -blockquote, q { - quotes: none; -} -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; -} -table { - border-spacing: 0; - border-collapse: collapse; -} -body { - font-family: 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 13px; - line-height: 1.5; - color: #000; -} - -a { - font-weight: bold; - color: #d5000d; -} - -header { - padding-top: 35px; - padding-bottom: 10px; -} - -header h1 { - font-size: 48px; - font-weight: bold; - line-height: 1.2; - color: #303030; - letter-spacing: -1px; -} - -header h2 { - font-size: 24px; - font-weight: normal; - line-height: 1.3; - color: #aaa; - letter-spacing: -1px; -} -#downloads { - display: none; -} -#main_content { - padding-top: 20px; -} - -code, pre { - margin-bottom: 30px; - font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; - font-size: 12px; - color: #222; -} - -code { - padding: 0 3px; -} - -pre { - padding: 20px; - overflow: auto; - border: solid 1px #ddd; -} -pre code { - padding: 0; -} - -ul, ol, dl { - margin-bottom: 20px; -} - - -/* COMMON STYLES */ - -table { - width: 100%; - border: 1px solid #ebebeb; -} - -th { - font-weight: 500; -} - -td { - font-weight: 300; - text-align: center; - border: 1px solid #ebebeb; -} - -form { - padding: 20px; - background: #f2f2f2; - -} - - -/* GENERAL ELEMENT TYPE STYLES */ - -h1 { - font-size: 2.8em; -} - -h2 { - margin-bottom: 8px; - font-size: 22px; - font-weight: bold; - color: #303030; -} - -h3 { - margin-bottom: 8px; - font-size: 18px; - font-weight: bold; - color: #d5000d; -} - -h4 { - font-size: 16px; - font-weight: bold; - color: #303030; -} - -h5 { - font-size: 1em; - color: #303030; -} - -h6 { - font-size: .8em; - color: #303030; -} - -p { - margin-bottom: 20px; - font-weight: 300; -} - -a { - text-decoration: none; -} - -p a { - font-weight: 400; -} - -blockquote { - padding: 0 0 0 30px; - margin-bottom: 20px; - font-size: 1.6em; - border-left: 10px solid #e9e9e9; -} - -ul li { - list-style-position: inside; - list-style: disc; - padding-left: 20px; -} - -ol li { - list-style-position: inside; - list-style: decimal; - padding-left: 3px; -} - -dl dd { - font-style: italic; - font-weight: 100; -} - -footer { - padding-top: 20px; - padding-bottom: 30px; - margin-top: 40px; - font-size: 13px; - color: #aaa; -} - -footer a { - color: #666; -} - -/* MISC */ -.clearfix:after { - display: block; - height: 0; - clear: both; - visibility: hidden; - content: '.'; -} - -.clearfix {display: inline-block;} -* html .clearfix {height: 1%;} -.clearfix {display: block;} diff --git a/stylesheets/pygment_trac.css b/stylesheets/pygment_trac.css deleted file mode 100644 index c6a6452d2..000000000 --- a/stylesheets/pygment_trac.css +++ /dev/null @@ -1,69 +0,0 @@ -.highlight { background: #ffffff; } -.highlight .c { color: #999988; font-style: italic } /* Comment */ -.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ -.highlight .k { font-weight: bold } /* Keyword */ -.highlight .o { font-weight: bold } /* Operator */ -.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */ -.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */ -.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ -.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #aa0000 } /* Generic.Error */ -.highlight .gh { color: #999999 } /* Generic.Heading */ -.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ -.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */ -.highlight .go { color: #888888 } /* Generic.Output */ -.highlight .gp { color: #555555 } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */ -.highlight .gt { color: #aa0000 } /* Generic.Traceback */ -.highlight .kc { font-weight: bold } /* Keyword.Constant */ -.highlight .kd { font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { font-weight: bold } /* Keyword.Pseudo */ -.highlight .kr { font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */ -.highlight .m { color: #009999 } /* Literal.Number */ -.highlight .s { color: #d14 } /* Literal.String */ -.highlight .na { color: #008080 } /* Name.Attribute */ -.highlight .nb { color: #0086B3 } /* Name.Builtin */ -.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */ -.highlight .no { color: #008080 } /* Name.Constant */ -.highlight .ni { color: #800080 } /* Name.Entity */ -.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */ -.highlight .nn { color: #555555 } /* Name.Namespace */ -.highlight .nt { color: #000080 } /* Name.Tag */ -.highlight .nv { color: #008080 } /* Name.Variable */ -.highlight .ow { font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #009999 } /* Literal.Number.Float */ -.highlight .mh { color: #009999 } /* Literal.Number.Hex */ -.highlight .mi { color: #009999 } /* Literal.Number.Integer */ -.highlight .mo { color: #009999 } /* Literal.Number.Oct */ -.highlight .sb { color: #d14 } /* Literal.String.Backtick */ -.highlight .sc { color: #d14 } /* Literal.String.Char */ -.highlight .sd { color: #d14 } /* Literal.String.Doc */ -.highlight .s2 { color: #d14 } /* Literal.String.Double */ -.highlight .se { color: #d14 } /* Literal.String.Escape */ -.highlight .sh { color: #d14 } /* Literal.String.Heredoc */ -.highlight .si { color: #d14 } /* Literal.String.Interpol */ -.highlight .sx { color: #d14 } /* Literal.String.Other */ -.highlight .sr { color: #009926 } /* Literal.String.Regex */ -.highlight .s1 { color: #d14 } /* Literal.String.Single */ -.highlight .ss { color: #990073 } /* Literal.String.Symbol */ -.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #008080 } /* Name.Variable.Class */ -.highlight .vg { color: #008080 } /* Name.Variable.Global */ -.highlight .vi { color: #008080 } /* Name.Variable.Instance */ -.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */ - -.type-csharp .highlight .k { color: #0000FF } -.type-csharp .highlight .kt { color: #0000FF } -.type-csharp .highlight .nf { color: #000000; font-weight: normal } -.type-csharp .highlight .nc { color: #2B91AF } -.type-csharp .highlight .nn { color: #000000 } -.type-csharp .highlight .s { color: #A31515 } -.type-csharp .highlight .sc { color: #A31515 } diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css deleted file mode 100644 index d58131abd..000000000 --- a/stylesheets/stylesheet.css +++ /dev/null @@ -1,373 +0,0 @@ -/* http://meyerweb.com/eric/tools/css/reset/ - v2.0 | 20110126 - License: none (public domain) -*/ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - padding: 0; - margin: 0; - font: inherit; - font-size: 100%; - vertical-align: baseline; - border: 0; -} -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} -body { - line-height: 1; -} -ol, ul { - list-style: none; -} -blockquote, q { - quotes: none; -} -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; -} -table { - border-spacing: 0; - border-collapse: collapse; -} - -/* LAYOUT STYLES */ -body { - font-family: 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1em; - line-height: 1.5; - color: #6d6d6d; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); - background: #e7e7e7 url(../images/body-bg.png) 0 0 repeat; -} - -a { - color: #d5000d; -} -a:hover { - color: #c5000c; -} - -header { - padding-top: 35px; - padding-bottom: 25px; -} - -header h1 { - font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 48px; font-weight: 900; - line-height: 1.2; - color: #303030; - letter-spacing: -1px; -} - -header h2 { - font-size: 24px; - font-weight: normal; - line-height: 1.3; - color: #aaa; - letter-spacing: -1px; -} - -#container { - min-height: 595px; - background: transparent url(../images/highlight-bg.jpg) 50% 0 no-repeat; -} - -.inner { - width: 620px; - margin: 0 auto; -} - -#container .inner img { - max-width: 100%; -} - -#downloads { - margin-bottom: 40px; -} - -a.button { - display: block; - float: left; - width: 179px; - padding: 12px 8px 12px 8px; - margin-right: 14px; - font-size: 15px; - font-weight: bold; - line-height: 25px; - color: #303030; - background: #fdfdfd; /* Old browsers */ - background: -moz-linear-gradient(top, #fdfdfd 0%, #f2f2f2 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #fdfdfd 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #fdfdfd 0%,#f2f2f2 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(top, #fdfdfd 0%,#f2f2f2 100%); /* IE10+ */ - background: linear-gradient(top, #fdfdfd 0%,#f2f2f2 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */ - border-top: solid 1px #cbcbcb; - border-right: solid 1px #b7b7b7; - border-bottom: solid 1px #b3b3b3; - border-left: solid 1px #b7b7b7; - border-radius: 30px; - -webkit-box-shadow: 10px 10px 5px #888; - -moz-box-shadow: 10px 10px 5px #888; - box-shadow: 0px 1px 5px #e8e8e8; - -moz-border-radius: 30px; - -webkit-border-radius: 30px; -} -a.button:hover { - background: #fafafa; /* Old browsers */ - background: -moz-linear-gradient(top, #fdfdfd 0%, #f6f6f6 100%); /* FF3.6+ */ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */ - background: -webkit-linear-gradient(top, #fdfdfd 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */ - background: -o-linear-gradient(top, #fdfdfd 0%,#f6f6f6 100%); /* Opera 11.10+ */ - background: -ms-linear-gradient(top, #fdfdfd 0%,#f6f6f6 100%); /* IE10+ */ - background: linear-gradient(top, #fdfdfd 0%,#f6f6f6, 100%); /* W3C */ - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */ - border-top: solid 1px #b7b7b7; - border-right: solid 1px #b3b3b3; - border-bottom: solid 1px #b3b3b3; - border-left: solid 1px #b3b3b3; -} - -a.button span { - display: block; - height: 23px; - padding-left: 50px; -} - -#download-zip span { - background: transparent url(../images/zip-icon.png) 12px 50% no-repeat; -} -#download-tar-gz span { - background: transparent url(../images/tar-gz-icon.png) 12px 50% no-repeat; -} -#view-on-github span { - background: transparent url(../images/octocat-icon.png) 12px 50% no-repeat; -} -#view-on-github { - margin-right: 0; -} - -code, pre { - margin-bottom: 30px; - font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal; - font-size: 14px; - color: #222; -} - -code { - padding: 0 3px; - background-color: #f2f2f2; - border: solid 1px #ddd; -} - -pre { - padding: 20px; - overflow: auto; - color: #f2f2f2; - text-shadow: none; - background: #303030; -} -pre code { - padding: 0; - color: #f2f2f2; - background-color: #303030; - border: none; -} - -ul, ol, dl { - margin-bottom: 20px; -} - - -/* COMMON STYLES */ - -hr { - height: 1px; - padding-bottom: 1em; - margin-top: 1em; - line-height: 1px; - background: transparent url('../images/hr.png') 50% 0 no-repeat; - border: none; -} - -strong { - font-weight: bold; -} - -em { - font-style: italic; -} - -table { - width: 100%; - border: 1px solid #ebebeb; -} - -th { - font-weight: 500; -} - -td { - font-weight: 300; - text-align: center; - border: 1px solid #ebebeb; -} - -form { - padding: 20px; - background: #f2f2f2; - -} - - -/* GENERAL ELEMENT TYPE STYLES */ - -h1 { - font-size: 32px; -} - -h2 { - margin-bottom: 8px; - font-size: 22px; - font-weight: bold; - color: #303030; -} - -h3 { - margin-bottom: 8px; - font-size: 18px; - font-weight: bold; - color: #d5000d; -} - -h4 { - font-size: 16px; - font-weight: bold; - color: #303030; -} - -h5 { - font-size: 1em; - color: #303030; -} - -h6 { - font-size: .8em; - color: #303030; -} - -p { - margin-bottom: 20px; - font-weight: 300; -} - -a { - text-decoration: none; -} - -p a { - font-weight: 400; -} - -blockquote { - padding: 0 0 0 30px; - margin-bottom: 20px; - font-size: 1.6em; - border-left: 10px solid #e9e9e9; -} - -ul li { - list-style-position: inside; - list-style: disc; - padding-left: 20px; -} - -ol li { - list-style-position: inside; - list-style: decimal; - padding-left: 3px; -} - -dl dt { - color: #303030; -} - -footer { - padding-top: 20px; - padding-bottom: 30px; - margin-top: 40px; - font-size: 13px; - color: #aaa; - background: transparent url('../images/hr.png') 0 0 no-repeat; -} - -footer a { - color: #666; -} -footer a:hover { - color: #444; -} - -/* MISC */ -.clearfix:after { - display: block; - height: 0; - clear: both; - visibility: hidden; - content: '.'; -} - -.clearfix {display: inline-block;} -* html .clearfix {height: 1%;} -.clearfix {display: block;} - -/* #Media Queries -================================================== */ - -/* Smaller than standard 960 (devices and browsers) */ -@media only screen and (max-width: 959px) { } - -/* Tablet Portrait size to standard 960 (devices and browsers) */ -@media only screen and (min-width: 768px) and (max-width: 959px) { } - -/* All Mobile Sizes (devices and browser) */ -@media only screen and (max-width: 767px) { - header { - padding-top: 10px; - padding-bottom: 10px; - } - #downloads { - margin-bottom: 25px; - } - #download-zip, #download-tar-gz { - display: none; - } - .inner { - width: 94%; - margin: 0 auto; - } -} - -/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ -@media only screen and (min-width: 480px) and (max-width: 767px) { } - -/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ -@media only screen and (max-width: 479px) { }