vHuj~yflKef3=GlS+*(sxkD}W8#=55V@|uRa`o^mI<^n(M
zvW8{|BTvsYoJP&pRUKU*O?6cbWN23#&^_2aRArPKZ`)TLGzW=ZA4~(`93*C`J7KUs
zxFXdqKhdtYE;ztNBh^bf%}Jb|w1=CY<4i*|pN&>#;Od=8j&p7FyvC?p`J)x&3
zdw};~4Px3k*uT398gQ~P_V;mgu{U+GGcebdGE^2ZP?OM8erav0lbK!&x_o?GT1-?*
zaA0h(e{^_ITzE)QVtjsHL33RrJnwB=RBTdYWKV?71yaA81auFATqUx1e8k4DKC(m33&};NPmgPs{^K6!X^2i(vsb0r6qjMO3uYX8Eq$=;wy=F?=~F`
z2{i>i<5LPY>PIgaDOu>rUa&lV&hc1Ul#QR8{{HRj%dMuJL%T`9R(t>8D}8Bi4;!mj
z>ed!2K$~gE3TP|5G*A}NQ4mUq&kPTZ2@j4A3yk#h4)ya2_4kPi^ox#<%d4#eDrht$
zFeEZOBsj=FFu*q}Gt0r%qp-3O3BbV6UL{~=eJib|l*K}fNST?>P?*(DmfcZKz(`cp
z_x1KV0xY1~+c~(qdieVIuP<*zR}>Oia1-d$3u!)+Hxv-o=i=3TreGqkZ!d4|uNfX}
zE@dwxZXnF2#?EWZ*9jkkFD!j?7z!Ki87R@!QRH=gEgKVPSf1yanqXOy>)u`)I@Xsl
z)|*k1(ErAm0#Q
zcRz2pfFSQcfA8?r1io3iJ3ja6JQw_O!fB)z{L7i
zTSHyDjZUZAt9Dm2sEb*Li&?XSQL>Jhrthn~;_CR);@s-Gu(ZtBsxmz(+I|nKdQ0sN
zPpdLZolz?)p_ZMgOk%K+
zsir`nn?|UoR)C9YezHwPzE6EwKx=haKO`|f-Bq2RBqcyxRGN*F`yr#6Vj7CB*MSP@R;x!{UcJ`Tgz?V1)zWEmAROci(z1prN6(Hub--pypXn>pq`?z
zzJjp7mq(y~Xn&a?O=%oQ$gN^fGMpnnT?y?e#JYWJ+yyYn_a8jO9yB6(J+zy8{3l
zDAkMd*7vhjj1SPaHWG8PkWLFXb$%sdXDaJ#rRZs|;$kVMqrz_>PMH}ffpG-=)Fliy
zI${!hY)X>5K=sQDusor{XQn6PVx>}&;!R49ovzdUjtyw*8;p%KN=vazO?CJ1&8=Lk9=${WCw|@Zulj~dcHC5R<68WaeZ_HE+%v6%~WRf&R<8`D;G-(Dx
zy4?8&0;DQTSksi)GmVt83>7jBTSbObMwr=DOHf&gGd;#K)I-zWLdMHM$v~ASJKicc
z+0jGqS-jgzMk-u7f}6Z-6gc;9P?Ovxz`0IMeD5CiWh%nk>B*tRC7Bkl4QCtlz6U`6
zfSt9Fr@hSr03j7HQypY_K
zbX&t{dA?Xsf~s($x@eU0%LKXSNB|bU4FE90-36M=bdLg@)gwH$ArL@lS~gY
z8EOp8i8S|hQd1CRCdRw1E<_gRCO}Dihn@n*NJBzQh!Y?8hKdxAv8@(68zu3*YeGz9
zhUy~Nch1i?7H4W`;1M^efap{*GRzB#&&f@
zS%@%8h!j__3{R*GPk`j}V3`+wVw`W3DXMGUltkec1miY0#iqzTj+9^ylHrMv;|&mD
zad}1&F2fzHCN|#HULEBZDbMT7MIHQ-*++ymMv*^Mh_PdA@;d-@=4m*;lGRk;P6^OA
zR^`)I=hu?u!oPoAQi#FPO5Q+Cz}H5hI@itHh%4Nl=gNgY7-@+aNbfS?UuSuA8~@H_
zR$4N94M`0eBF>wa2=CoGaRwcXg1!g9z_5wwow#^S-#|GZf9}vI9zG5d4Ot!|brEAV
zF(m05>ZmAL=;_*;n)}+@#=1NEnj3{V+6MdhiV5+`h>0l4%ksbAG0@kINy^yR+S&vg
ze!oNl0032GC2m|)f#T1+gjxK>IQ_*rJOr5ogy{0sY1;jy`{DCloz3mx#wALRqC}s%
z@X`6cWbQ6Uj)K4bjX;`1RfRqH=)Ip)cZ^Ma2Y`lTStT(}RY~@zln*8O=uNeR;{#0#
zQ(Y7!I5QJ%y=|3xEBv4pK`CzHaW1@Am(N`}bDZ$zId%$sc^+m`oGWJzq2I&0h);N5
zfuHs{^@FF6t}Zkhen$nh_YWEBV_VxXxVW?V2Jx`7-w=F8p(*=9N1jhto<~K5)mT~9
z-ptTQOUL%rYc~rcZ*vU?1HC{8duPknqWmv(G}H`qb&L!QHPtjapdB9(AJ;e6x3;!^
z!7y}c^Fu{RktG9x6VFpu9vVk(S~p&LM{YWAUg|d*Pij;AOB#wx8%i7UV~Z5Y{P`&y
z*r~eudNXtLva+%R{QYZcYBDo3-@bjDmzS54l9FFo*gG~Eru5Q|?qS#Xt^jlnc7us4
z{EZ^~jnY)P#!Q9gWQ8WYNNuDQEPFHG9S87jJX^oevgIt4!YQ4Eih(Sl_z;0_nTabZaV-tKQ*BA22L?lG#2yid)
za+0e`aj8jhDT_T*li+-M|B{vfo3*j7y{)sSm!HLJCo?0fKnE*nE+z$8NkcttOA8C@
z*H%`RRyH;^pyzFDZES9Bb_@*ebr=c&C@U(oe1c=eMsCMJZpTh(!Afe+LFvdrT&Dea
zxT`rnKPI;#ZG5;tM*`Q6hs2VBC@Vj&vbNsV4*B!-^#!55y}gr@lZ~xyY(gTWZ@^28
z!<771=lJwDBw%L&y=P*kWoV{-WWIfL9)xX3nrk1KYl9<0z=5D>6iKbav+bh`$izDw
zROCxSC2Jm->YbeZ=7!A7#uju4e)Sw0-o4WVcQ29?UZWwq_MC-CL6}WhoI^>BO-YpH
z)}=EfSI+SgVHt>XsXeDxVy!oNm>cj*bmZ3%vQIWblRQFcWnagyU=;orHAd+Qo4{=>)ES7`2BQLp8GdIuv(Q@h_|3oKeKPYQ{=o$IoQO
zMWaT7C5wGZgYb$r*=%Z!nCS=@Y4Dio
z2^b$gWTGKprX}QHe*BV~MdIaibyZn)B`F;(1vMpEWqCQi=g;Jg$~Fb+omNj10_7
zjqUAi9UXz%wes=x9GINiD*#{=R8diGBgF13Bj7B<6hYB+ch6EnqFdpJ1mEYc3n_
zWtSP`ob9BN?_+2uC+sA}=LAwp^CQ!PP#WYCaFP{tlotHNlmSeBD?a9KuqXWWmLz->
zD2nelC1`!H@8B7g(9+&e-O>?VP}0%e>Kl{!GZ^d!08l~X_}9tsZ?Znce@uS=;hn4Z
zZ(qf^d*$K1%Z~`KACuxdrX*&er{?41($dn<(NtDdkQdT9KN=IA6
z$UxWF$k5X2m4$_goxQb*i9tzS{q)+#9yVmaru^#q;QV6m-21-yrN0ntdZBxI0X8`c
z`f}IgeAm=`-?x%|oe^+)=ih_YAD&zI>tfvQ0DyL%-Q1qp{4oFFW6#(`MRRNK$YA5Z
zNGBZLJ2q0;)(Q9^0q{|n+1v*G?wcs?1_0O-esJs9^-IUFuN}X5=HRKL`%fN4JAP!}
zsbl-Do<9oc4%RhX+1gI6GjR$Dx5oa?p(h{N`S}0#3abaD=#af
ztR%0lp`@Xy48qd-Jp=HYOd{B303{F4&i^C;p!M^M$`W%6Gx9TI(~94eRn~U2$ERf^
z6_hl#yvwU;&wg7}T~`~IU0B!MlaQ3$zp(sG4892fa6IUpm;!zbEj@j}*P*4i4@6pe
zdVw&AVHg
zp9cT{1{;RIt!=1iYG{JO-c;5C_uqO51T=qnZEXz{R@K~GR#W@7x~jOLHNT{6XmRD|
zB>>gQb}Y+Hny2L@0luPq)7C0{Y|*^wlk-FVLTaYQ5hM0C4nN*#0=TjhI>AoZb8Y
zG{D^EPnpD@2LMz9V1Q~AP;(#N`*B+CeoRyvJlaTQ<82noR>_yZ*=l$CN0CzE9V32--JN*EJpa=ZqEB!JF
zKv}uD?T-r|KF$FTYH+!=4VMUj(E9SFzX8CG(nRTm-$CD;3I9+6Km|KsoiVwE(0*7;KRmyxx_fLaG576HV(@DK
z0L|^_>YG$h2;7fsJwqdtQr&z)GO|lN0)o=AvQr9*T|NB0LgGW>qVoz1qY_db1Ea!Y
zVgn=Ne1ijg!c&_1N5NW9L|i<4^?xw<8USF^fU7L9UB8JshernI=Ktaw`eOiqe`Yr%
zJS`hGIs!(Pl`X9u@S%v5EYJ&oMhJcl0Kl*`!Fqsqab+v5z^Av*Eu>hG&4WG^5aSSuK@tG8p_uf
zSUl8P4Tt~^N+EvM8#@tjxdv`ctgM1GAR{tF4l|I6zoUZw^XD~w5&$r)0DF$5jcpN$
z3Gr!pMU~ZH13ok^v8@+5Px_${{4xN3_@sX~!PgS-AI9J(0RZ&^7=YdbY#1OQW@Z!?{$4_efJOKZ0-}*BB-jyO
z1V$0y2>k!wA9x3FDij>9|B}E<{;Dz9-=7KpT9XJ4?2WCgVPj(xB7a1me*^>sczF0A
zB*4cf*!he4;e*S6jr`BOuhM*d>vLXwJUnDsf0l*^F8}2r;69S`IRS{@#>NhdPZ*e<
z?ShZ)oxrdK+4H`2AooA|wG;qAbvxt{F)=$k8#@O(3o|n_6ZkQ*aXjPYe$L3i0Jtp7
zOl<7zjNr$>z{<)B{xC5zvakR)NXUrfFfoA;T!GB2Z0u~TEXWx0CL`((_`kye#K_79
z?lbf7@_-0CJ3A{Y3j;m9(94%h3=H5MKynViW#{1M;{)#k&OI+6~L`1(l;2}Fj4
z`iF*u`1tz=g}ZutCq+bA+gJw#2dgP6hXwj7E2;T-`#QMz%Dm*tEGV%tH}iD&1Z6n6
zxO@Bhd3pM~IM}*7+qwA!D@ch%#wWYF_$Y|-J2~2`YH0ce$ApChczb)k6qSey^k(Pe
z@$vV0WuT*~p&b(z6C4`s?cvGH1lph8)z=SvuH|=+2!0Fz@@()gB5(q^uCwbA39*Q<
zFu#C+h^V-Ng1n+42ox0MWd()Bm6Q}!l~wr#`1G_i#iXRxYX5DLB|&pmz0(ie<>oatf;7^si~r@#LfKz
z1pttMUsd3Sw6_fFubW@U5hxihB;KdE~>d|X_hfI*1&@F6M$L=0pE
zAD55-kAM)5kPxVETwo)Rmw$$U11rKM1U+|
zC$dAxG~g})9xiwWcore@QOGy}cn{PI;DW*l?%u|>c5(*mJ;G4jPp&@ZLx
z=T1qYj&Odx4EyhMzonvF!MNP$J9VO+Rr4?O2
zr23{2uIK!?xVYujJ*Ac1KTHpbeOm&pg8a`DJ4VLJ-ZeG#^a28}wDV$pO|V{Y=H!=D
z88t2K-P1AE)%E__xt_)MJqwGl*?BM{Z|NKOOwC|xqHo~K@Qcg-FH`RD`@sSRvaN?k
z+6RY67MI4CR=|WA^{oWdXLFmoW_kx!q1|(RLu-9Q>qr{@M7=|6u)g;_11m_*(0Wh*
zQqR!Z=oF#@wlFxd^*PzDk)d@^Y*+8{@X`kAV~nWJD}W&im|lUG8Jt<~o!IW5L{iWA
z+ThG`_sC-Ze#|6e0HU03>gm0ydRuh=^k0`n|wb!yWBgz(l@?5F!6q9Y5_jI
zI6Sp5GWULTerb4Weqdsze`*d4XaD{@plf7gYID1^;H^C#S?CMFAW@M;e3K6C@Q)lh3JT0C1Rwrg>Yw|Uqv2pJ2zgAkf5Ot0u(0}kMCQ$q
z^qaoXcf@3<^J+vjtRM0!KDa}B?}-RuSmwPa0uS|!_=Sb>vPz$tI|(rIko!avSqD5(
z_uv+NEz6+I!($;uBlv>k*%KiyRa|7{~{{G>A-IPZG03;wKy#l1fMB9JkkJBK6`klH-b@k%?J9o+VpSXo_
z038z(^TMGcM5j-FPVmhL#uwb&!p832C$IM=obmmO#^z58ZS-2*P6mwM-
zk~ziVq;x;)tdAdo*EaI^9ROhct2sF}_@|E0U|prWeCFZ-bkNDqUcjP1cjM&Ab4M@^
zgQh%yhIts{%!vc1j~zV3LQC_Qg!UxHfioBfP94NJdkEtMCi>9>`;MXSKXhRKi39u3
z?Aw159SK0;+vcvGZv)UXK8c2QeCtC`a28>HlT>m6t*!}Y^*h;y?pMy?{29g4Xa^5E
z#tL#u5Hg5ph}&gTi@6=T$#nQGFXla=19ydpIkf0_Wp!VXimNl>u+lx{pu>4ad!8D%
zr0Lzv+TK(U5`gSHqtlnIZ{wKUco-RLncv+2n$Ob9PhCyywXwXsxm8hPy$Cnk>xYkQ
zA3QRmpz^fPvN2W{kmY{oA{fmq8cHjK0syo=DnvzqS^lO3zy<&S)psz^u3%!GMB8@;
zN&7D!I;3;>Fc)ZfG|<5hVeUT;diJy1SfW@r?jJs?uAo3pKz{ke$x|5n{y2z!0`tHL
z^nFLr_nkO+;1Bcz=P}Wb?A!kU4XvuIz4MzkU}LLy0trB1-jk>%v9xynvLOL2Yd*6G
znaCpj&VDs6WpZ*3a$+_@1_dj2{WvlS#|zXdXqOn!Zg8UAczyw&nUH`G4eg|qF1NC)
z$Q1_i8>Bc_pFO$CPnG|!c6NPlDhL2jk^=y^VtE_a{KkVo7qyV01n^Z(Z3`PmBNK~Y{aLn#$fGV6OpPIm}hRV6cG3~e3xydTkI39AP`;rlEBsO}G>0B~A&S3&6+
zNE>is|AF)S(a-Ehzle@`a{vCj#|{%5I0%#tCfd=1`;YEJJNo$2MGtx+6Lk%$0|&1j
zJ5EbNiE|wbb3fXp!>xr!W=MePRv~oq&8D-vY%~mbQ*MuZ)E)jd|1+
zIR(J6KxQU1j9X}E=c%N)F3}R-BEzFr7d}q&AiJt^4ivtZk97b5-e%<*p1JZG8^_@0
zeLFn~yI4Co0%7LwD=ExMNk!&SRVyVW1QrG~iHVGFKHwmudG>+{Olj~)i0%`RWWA8_
zdBR02EKMY+j)DP&0YG3k2>><#1prXrrw<%BkB)u<9sSDTL*!>q^FPFXc=iIo00Zp^
z=Kd2P%`+BGO>!LUqsN6FJiLAK6xsEwqz{Qt9Nd56@PU({^)b+Ipko}_k7iCstcs77
zo?E}03hEsnM?ZYlCWs}cS<^B>7c#=FWyaHyJf~72tWcLym`=krN!~UJ?ZA1I
zT|c)U?eRHuZL%X8RA<7)FZDZO*$Q3f7UMWdLr%j?cAEUbVN#s@+B)DlxhDW7*Ehi@
zSS)aeB(d(E$G&;u(v{c3oDf0&ItJ9>cn?m+`I$;09N1(8XE51JA98G;hsFsfBzN}DK*ZSbI)93xC
zgoSnb__0%m(Jvf5eD>ghbC~FNPaQu3hM{l3FmyK~Ja+C9wnrF?xRKC37T(C5=Ng8>
zt~RfAUYj&HIIEiI*lKEt*hW*3;r6B**2LTA2N>dEV*!1*gT(>dGbhsdPrs8p)~$CU
z%i@um^z(}k?x6i~IPGl_@DAA%06+qYvhy@fU*;piTN;cX>_}3=$Lpb@8f17fNJ-uQ
zga%GQ9!*9{p&~5YktSRl$42=uGt8Wojx6|<5*;NW9tpWU4YQ0azo@i)#|St&`^gv}
zKgZSk9RQFL@COD^AP3JLMiTAib5gjs^r;EWo)Br^Tn@1J_OkM@R#m!i7?b40Nv2yj
z3?=0#FP)`4dxGZjX-)3u*k{gOJbv)Xu|pS+9K3S$(AA@uCl8+hPNd(S2Ow?01lqo1
zl&n}%CZuE{WOtaaNW5fEH&aQm(RlrWGS^n$N<{F;4RXYc?{K12nYV22Yff$|{5#m!
z&YnJf=Gf5-Cy#?cS^)EzLZMTYk{Io#mnokTfhvH{l6(h%{|AVltcyRixwHTP002ov
JPDHLkV1lSe=_ddH
literal 0
HcmV?d00001
diff --git a/templates/themes/favelog/tooltipster.css b/templates/themes/favelog/tooltipster.css
new file mode 100644
index 00000000..e5c609cc
--- /dev/null
+++ b/templates/themes/favelog/tooltipster.css
@@ -0,0 +1,274 @@
+/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
+.tooltipster-default {
+ border-radius: 5px;
+ border: 2px solid #000;
+ background: #4c4c4c;
+ color: #fff;
+}
+
+/* Use this next selector to style things like font-size and line-height: */
+.tooltipster-default .tooltipster-content {
+ font-family: Arial, sans-serif;
+ font-size: 14px;
+ line-height: 16px;
+ padding: 8px 10px;
+ overflow: hidden;
+}
+
+/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
+.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
+ /* border-color: ... !important; */
+}
+
+
+/* If you're using the icon option, use this next selector to style them */
+.tooltipster-icon {
+ cursor: help;
+ margin-left: 4px;
+}
+
+
+
+
+
+
+
+
+/* This is the base styling required to make all Tooltipsters work */
+.tooltipster-base {
+ padding: 0;
+ font-size: 0;
+ line-height: 0;
+ position: absolute;
+ left: 0;
+ top: 0;
+ z-index: 9999999;
+ pointer-events: none;
+ width: auto;
+ overflow: visible;
+}
+.tooltipster-base .tooltipster-content {
+ overflow: hidden;
+}
+
+
+/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
+.tooltipster-arrow {
+ display: block;
+ text-align: center;
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: -1;
+}
+.tooltipster-arrow span, .tooltipster-arrow-border {
+ display: block;
+ width: 0;
+ height: 0;
+ position: absolute;
+}
+.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
+ border-left: 8px solid transparent !important;
+ border-right: 8px solid transparent !important;
+ border-top: 8px solid;
+ bottom: -7px;
+}
+.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
+ border-left: 9px solid transparent !important;
+ border-right: 9px solid transparent !important;
+ border-top: 9px solid;
+ bottom: -7px;
+}
+
+.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
+ border-left: 8px solid transparent !important;
+ border-right: 8px solid transparent !important;
+ border-bottom: 8px solid;
+ top: -7px;
+}
+.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
+ border-left: 9px solid transparent !important;
+ border-right: 9px solid transparent !important;
+ border-bottom: 9px solid;
+ top: -7px;
+}
+.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
+ left: 0;
+ right: 0;
+ margin: 0 auto;
+}
+.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
+ left: 6px;
+}
+.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
+ left: 5px;
+}
+.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {
+ right: 6px;
+}
+.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
+ right: 5px;
+}
+.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
+ border-top: 8px solid transparent !important;
+ border-bottom: 8px solid transparent !important;
+ border-left: 8px solid;
+ top: 50%;
+ margin-top: -7px;
+ right: -7px;
+}
+.tooltipster-arrow-left .tooltipster-arrow-border {
+ border-top: 9px solid transparent !important;
+ border-bottom: 9px solid transparent !important;
+ border-left: 9px solid;
+ margin-top: -8px;
+}
+.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
+ border-top: 8px solid transparent !important;
+ border-bottom: 8px solid transparent !important;
+ border-right: 8px solid;
+ top: 50%;
+ margin-top: -7px;
+ left: -7px;
+}
+.tooltipster-arrow-right .tooltipster-arrow-border {
+ border-top: 9px solid transparent !important;
+ border-bottom: 9px solid transparent !important;
+ border-right: 9px solid;
+ margin-top: -8px;
+}
+
+
+/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
+
+.tooltipster-fade {
+ opacity: 0;
+ -webkit-transition-property: opacity;
+ -moz-transition-property: opacity;
+ -o-transition-property: opacity;
+ -ms-transition-property: opacity;
+ transition-property: opacity;
+}
+.tooltipster-fade-show {
+ opacity: 1;
+}
+
+.tooltipster-grow {
+ -webkit-transform: scale(0,0);
+ -moz-transform: scale(0,0);
+ -o-transform: scale(0,0);
+ -ms-transform: scale(0,0);
+ transform: scale(0,0);
+ -webkit-transition-property: -webkit-transform;
+ -moz-transition-property: -moz-transform;
+ -o-transition-property: -o-transform;
+ -ms-transition-property: -ms-transform;
+ transition-property: transform;
+ -webkit-backface-visibility: hidden;
+}
+.tooltipster-grow-show {
+ -webkit-transform: scale(1,1);
+ -moz-transform: scale(1,1);
+ -o-transform: scale(1,1);
+ -ms-transform: scale(1,1);
+ transform: scale(1,1);
+ -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
+ -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+}
+
+.tooltipster-swing {
+ opacity: 0;
+ -webkit-transform: rotateZ(4deg);
+ -moz-transform: rotateZ(4deg);
+ -o-transform: rotateZ(4deg);
+ -ms-transform: rotateZ(4deg);
+ transform: rotateZ(4deg);
+ -webkit-transition-property: -webkit-transform, opacity;
+ -moz-transition-property: -moz-transform;
+ -o-transition-property: -o-transform;
+ -ms-transition-property: -ms-transform;
+ transition-property: transform;
+}
+.tooltipster-swing-show {
+ opacity: 1;
+ -webkit-transform: rotateZ(0deg);
+ -moz-transform: rotateZ(0deg);
+ -o-transform: rotateZ(0deg);
+ -ms-transform: rotateZ(0deg);
+ transform: rotateZ(0deg);
+ -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
+ -webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
+ -moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
+ -ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
+ -o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
+ transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
+}
+
+.tooltipster-fall {
+ top: 0;
+ -webkit-transition-property: top;
+ -moz-transition-property: top;
+ -o-transition-property: top;
+ -ms-transition-property: top;
+ transition-property: top;
+ -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
+ -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+}
+.tooltipster-fall-show {
+}
+.tooltipster-fall.tooltipster-dying {
+ -webkit-transition-property: all;
+ -moz-transition-property: all;
+ -o-transition-property: all;
+ -ms-transition-property: all;
+ transition-property: all;
+ top: 0px !important;
+ opacity: 0;
+}
+
+.tooltipster-slide {
+ left: -40px;
+ -webkit-transition-property: left;
+ -moz-transition-property: left;
+ -o-transition-property: left;
+ -ms-transition-property: left;
+ transition-property: left;
+ -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
+ -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+ transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
+}
+.tooltipster-slide.tooltipster-slide-show {
+}
+.tooltipster-slide.tooltipster-dying {
+ -webkit-transition-property: all;
+ -moz-transition-property: all;
+ -o-transition-property: all;
+ -ms-transition-property: all;
+ transition-property: all;
+ left: 0px !important;
+ opacity: 0;
+}
+
+
+/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
+.tooltipster-content-changing {
+ opacity: 0.5;
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+}