From de1dd98c7f1fe490f0aff2db0927a4a3f3ac54f6 Mon Sep 17 00:00:00 2001 From: Fromsko <1614355756@qq.com> Date: Tue, 10 Sep 2024 10:09:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=9D=E6=AC=A1=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 35 +- .vscode/extensions.json | 3 + bun.lockb | Bin 0 -> 113192 bytes index.html | 16 + package.json | 36 + public/favicon.ico | Bin 0 -> 4286 bytes src/App.vue | 15 + src/assets/base.css | 86 + src/assets/images/404.jpg | Bin 0 -> 45764 bytes src/assets/images/background.jpg | Bin 0 -> 166175 bytes src/assets/images/logo.jpg | Bin 0 -> 334939 bytes src/assets/images/qq-logo.png | Bin 0 -> 24556 bytes src/assets/logo.svg | 1 + src/assets/main.css | 34 + src/assets/style/index.scss | 77 + src/assets/style/nav.css | 890 ++ src/assets/style/oneui.css | 14503 +++++++++++++++++++++++++++++ src/assets/style/reset.css | 135 + src/components/Card.vue | 23 + src/components/Login/LoginA.vue | 15 + src/config/index.ts | 26 + src/env.d.ts | 14 + src/main.ts | 19 + src/router/index.ts | 102 + src/stores/counter.ts | 12 + src/stores/storage.ts | 37 + src/utils/color_log.ts | 102 + src/utils/request.ts | 78 + src/views/About.vue | 59 + src/views/AboutView.vue | 15 + src/views/ApiPage.vue | 20 + src/views/Base.vue | 106 + src/views/Home.vue | 69 + src/views/HomeView.vue | 9 + src/views/Login.vue | 112 + src/views/Welcome.vue | 13 + tsconfig.app.json | 14 + tsconfig.json | 17 + tsconfig.node.json | 18 + tsconfig.vitest.json | 10 + vite.config.ts | 16 + vitest.config.ts | 14 + 42 files changed, 16743 insertions(+), 8 deletions(-) create mode 100644 .vscode/extensions.json create mode 100644 bun.lockb create mode 100644 index.html create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 src/App.vue create mode 100644 src/assets/base.css create mode 100644 src/assets/images/404.jpg create mode 100644 src/assets/images/background.jpg create mode 100644 src/assets/images/logo.jpg create mode 100644 src/assets/images/qq-logo.png create mode 100644 src/assets/logo.svg create mode 100644 src/assets/main.css create mode 100644 src/assets/style/index.scss create mode 100644 src/assets/style/nav.css create mode 100644 src/assets/style/oneui.css create mode 100644 src/assets/style/reset.css create mode 100644 src/components/Card.vue create mode 100644 src/components/Login/LoginA.vue create mode 100644 src/config/index.ts create mode 100644 src/env.d.ts create mode 100644 src/main.ts create mode 100644 src/router/index.ts create mode 100644 src/stores/counter.ts create mode 100644 src/stores/storage.ts create mode 100644 src/utils/color_log.ts create mode 100644 src/utils/request.ts create mode 100644 src/views/About.vue create mode 100644 src/views/AboutView.vue create mode 100644 src/views/ApiPage.vue create mode 100644 src/views/Base.vue create mode 100644 src/views/Home.vue create mode 100644 src/views/HomeView.vue create mode 100644 src/views/Login.vue create mode 100644 src/views/Welcome.vue create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 tsconfig.vitest.json create mode 100644 vite.config.ts create mode 100644 vitest.config.ts diff --git a/.gitignore b/.gitignore index a19f004..8ee54e8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,30 @@ -# ---> Vue -# gitignore template for Vue.js projects -# -# Recommended template: Node.gitignore +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* -# TODO: where does this rule come from? -docs/_book +node_modules +.DS_Store +dist +dist-ssr +coverage +*.local -# TODO: where does this rule come from? -test/ +/cypress/videos/ +/cypress/screenshots/ +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +*.tsbuildinfo diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a7cea0b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar"] +} diff --git a/bun.lockb b/bun.lockb new file mode 100644 index 0000000000000000000000000000000000000000..9ab9cbf22f18da1e36858138676a337ad85fb485 GIT binary patch literal 113192 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 + + + + + + + vue 管理系统 + + + +
+ + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..eac03cc --- /dev/null +++ b/package.json @@ -0,0 +1,36 @@ +{ + "name": "demo", + "version": "0.0.1", + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "run-p type-check \"build-only {@}\" --", + "preview": "vite preview", + "test:unit": "vitest", + "build-only": "vite build", + "type-check": "vue-tsc --build --force" + }, + "dependencies": { + "axios": "^1.7.7", + "element-plus": "^2.8.2", + "pinia": "^2.1.7", + "vue": "^3.4.29", + "vue-router": "^4.3.3" + }, + "devDependencies": { + "@tsconfig/node20": "^20.1.4", + "@types/jsdom": "^21.1.7", + "@types/node": "^20.14.5", + "@vitejs/plugin-vue": "^5.0.5", + "@vue/test-utils": "^2.4.6", + "@vue/tsconfig": "^0.5.1", + "jsdom": "^24.1.0", + "npm-run-all2": "^6.2.0", + "sass-embedded": "^1.78.0", + "typescript": "~5.4.0", + "vite": "^5.3.1", + "vitest": "^1.6.0", + "vue-tsc": "^2.0.21" + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..c6f0e7a --- /dev/null +++ b/src/App.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/assets/base.css b/src/assets/base.css new file mode 100644 index 0000000..8816868 --- /dev/null +++ b/src/assets/base.css @@ -0,0 +1,86 @@ +/* color palette from */ +:root { + --vt-c-white: #ffffff; + --vt-c-white-soft: #f8f8f8; + --vt-c-white-mute: #f2f2f2; + + --vt-c-black: #181818; + --vt-c-black-soft: #222222; + --vt-c-black-mute: #282828; + + --vt-c-indigo: #2c3e50; + + --vt-c-divider-light-1: rgba(60, 60, 60, 0.29); + --vt-c-divider-light-2: rgba(60, 60, 60, 0.12); + --vt-c-divider-dark-1: rgba(84, 84, 84, 0.65); + --vt-c-divider-dark-2: rgba(84, 84, 84, 0.48); + + --vt-c-text-light-1: var(--vt-c-indigo); + --vt-c-text-light-2: rgba(60, 60, 60, 0.66); + --vt-c-text-dark-1: var(--vt-c-white); + --vt-c-text-dark-2: rgba(235, 235, 235, 0.64); +} + +/* semantic color variables for this project */ +:root { + --color-background: var(--vt-c-white); + --color-background-soft: var(--vt-c-white-soft); + --color-background-mute: var(--vt-c-white-mute); + + --color-border: var(--vt-c-divider-light-2); + --color-border-hover: var(--vt-c-divider-light-1); + + --color-heading: var(--vt-c-text-light-1); + --color-text: var(--vt-c-text-light-1); + + --section-gap: 160px; +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--vt-c-black); + --color-background-soft: var(--vt-c-black-soft); + --color-background-mute: var(--vt-c-black-mute); + + --color-border: var(--vt-c-divider-dark-2); + --color-border-hover: var(--vt-c-divider-dark-1); + + --color-heading: var(--vt-c-text-dark-1); + --color-text: var(--vt-c-text-dark-2); + } +} + +*, +*::before, +*::after { + box-sizing: border-box; + margin: 0; + font-weight: normal; +} + +body { + min-height: 100vh; + color: var(--color-text); + background: var(--color-background); + transition: + color 0.5s, + background-color 0.5s; + line-height: 1.6; + font-family: + Inter, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + Roboto, + Oxygen, + Ubuntu, + Cantarell, + 'Fira Sans', + 'Droid Sans', + 'Helvetica Neue', + sans-serif; + font-size: 15px; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} diff --git a/src/assets/images/404.jpg b/src/assets/images/404.jpg new file mode 100644 index 0000000000000000000000000000000000000000..de71eb5c90cd297cb7b737c48266946bb3891d19 GIT binary patch literal 45764 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 Fe*ZW6K^=DofU3 z#uCC^Vg{9JsGGLmYr5Z`@BhD-ySc9GwViXG=bYzx&D@Xc&+9+`K)e`3V?ziAgY7Nd zTM9vc=Akcb#<>rRNxdrwg;Nd+iAS85HKu{2QMDiF?mi5D1pz_hXhn2y55$3hzyq5L=ofQ^U0tZtwMdc60)J2cRlhaZAC{@Ml! ziLurI14#r<0w=o;Fa}=ycP0#>08~T634fo)d$2Gx)B|DvJ^@T%C8Rhpmb4s*HHCnL zI208i-X4e-VmAgIprL#J%HZgMpgl&c4sQrw41|f3zzQIU3uw{9(c1&#(LtkufnWvr zZ@dT0{M%rpI3gzzi3HLBkgRdgz#^bM#L-IwE<$s;y0ALY=<&aZv+litr-(oftQd#_ zD2ANnrJ{fe~Q83s4>6 z0Q&-My|FL_n4*FXj}DvwW&jWU-3CbFg0VVKY%bsr@)m;7>=4Iu1cJ?*HGyS0FHJ|h zgf$2H>n0#WC=OV}>VUu}7sLrhkPxo|?|()?kRC6)&fj4OxEcWCiiCtvTr9jmLjZ+P zEH!()u@HzOF;*wUug9yP1Fm2pYYlKo900)OZ}_6wbr1*$6~_We!Igss19HV#u7*J7 zi4wpC4e_uvg_RTw5naFy*oT7^EC4W|Is)n^05itf@Wl`(@YQn#umh{{us&e%1c)UD zNCu6j$AM-8u{w_6fjDRozYdT~1n5E#mX|dS@#q03vXTclhn3*aIE@3%!$AWxK|?4& zFp%5`h|8N5j$p11#O4AN1S|m|g;0<P9-GHb9S*Cy_bb)emasXI= z8;<8cSuD*6NIZ}V{Y?p0V51>+9KaD|I2)b>v_U~^AQ2Q;AOrgp!6yQO#7RUQkd}(< ztax_;xP!=103^!^!3lqrf!_xcA#YcpZVW`@*L8JaJ#(}m01^7L148d%=||H6>B|q; zSj-hf5CkRYhyh(mL?IAByZ}j-BdK5yj&YXY9sq?90^@NqT5M?68{FZ)8?cmfOIUQh@3UjoZOB?5`U z1@1V;LB8|o^s+%PkZPd0;tA~F!U@vN)zxKuoCci1&(90E6u4avIExL*@;ASZB99IN zdJk?{SU{X89xP`ZfitEUWEX-}75HIb=W#`LEEWKy1HnQ4;k?5lXGoDfg|&pmt}%oj z79uD(0pt)s1b_)D?l=Sjlpi5vS=6VO0{9-#KF|s3VTEuE_y_espoSE4fE4QG0a@dM62pNs29v-b4AdGv z2uJ`k*>O-062uEDZF+&{IZ<)q#ekdjU<#Z$z{$KlIxN2dav~A`U4uZshk9gVndAaZ;F>h~vNGFFS8d$Etsu-Z0v4h|Qp@IUX z#+5Yyu@Dktl|%)OaW*7A770o^FB{9pIv^c^G=C6^Aa4Ob!9bswkQlI|m=jJIhu8pq zpa$)~1d6tJEE2}rj$MZpBO6c0=R zSBzwF4T1;9+MX5jpy2l^;2=pOR*eSC$geXFK`AIuw6HMMIFPmQ+WLjqwe4};8MiRo2DD}Z9!O9N34L5IYESt#%a z4hcXp5StRLI_!;f0jTJ)qLJl2o!;K(2zK6{zeN#p0c(muo&l>!IRsX0>agkb{7o@% z@C0bMLPFy?tV#xm0`vnsK^%a?MjQdeEj!3L04)d+1WyVJU=$#dUIl<4pi=}7tQcak z0TLWga=;(x{OfWM&>(9-VHD$dq2B{i1%>#_vo0+4K*%Fq2(Caop}!^qg~7prlK>X$ zuqq!L&=f{Ou^1F|aRM>ydH@+bfeRlGPQ?I8aDaWT09Z|j~I@u>U=I$HDLO1DP->AwX9^Bm{N^R(az|;A{r&bP(*EKsRv$ z5JO}U70A!$fVW+NY&Mq^c8(rkO7C;9%o`RD!h;=9C71?y+yxv5fMiw_qs0DV!qM9c z#Svf-9Gp;G{+?3)?#nuWfo$OdMhVe)0snx8)#C;AtE7YgmF!%IMZ0527@2Ka$Y0>^VUS8pRwi+TVYJUXC6=b%6labX8~aR4WwU$f|4kwD}C zS8%@c2KfTcd-xIvUJWBW=fRUeIRc^R!VcIP92xK=aS*fP?2t=u5A0&hZR2=SOe{c_ zm3mw*L>!2J9X=3LoGjJ>u#AK70-}H*G#97}Jwkw*HOdu)?tsbx_=!y@rkJ+}hZf^N z!^>a62sA8=gzmv2fwG_o;n=Y(-dbU030jfF0|_ZwAiZJ5xN=~G~S@}i4x#|p%o+vcOW94D*;AO z0I|XuLxMj7`3k%5ZI#nc@aARX7-xsY7zrr|<(0!@j1`cmbWrDXxcK>D2-KaGSU#9m zN)IRcc|540NH;9Z0_+fT-;H00z&p-`L-)7{pi~8j{;KF6Jot8y$EuKG{2T~4=}rn! z*L#0x57JKvSO*SELOD4+5EfSKLgUPo=tadzJWmwr?SK7R@wO0;H|NT2kYcavU7q}Le)HwPs%u2L1!Lpz|Tnteht&Z-xivOCHncf^dm}QU0$<6 z{Km2PVja|-CdjgM;1!oS;g$L`xgXCoAj584t0+|9lCM1BkUH*E=k2KY$*tVw1 zBNFU*8wu&GRLWbmjHhQG=L_abiF${05@d3*RNHKlM?;hj%8f9Pj?~9+T4mkTG%5{ zt!agRE~BTXtMiYMWPIt~;}Q}m{rK}cY@Gf5s*1Nm^EmVT+)C~WOtmeTTUj5r!rK~V zEI4(^V#wiUTSb&}O20zJ){k_C&WFC9_j7agb0wv~NhXqMsQh>_ofM-K3~$Mhn|w|ML&Df#^h*Wb{b6yuOQdiQ~wWa<4pfafM5O zq>(9qoL^Zt)##Qg^dTVEO3fhC)^u&YE7ICI+uq5yVzIqqVa+O+Wwfs(s5kbEkJ_6UsuzHb_s`j%p*NQ<7 zv$pzF-+&=^Q8yf@TQd$c`xz&6Cv~ePEbv0)Vbj`x0yWdwfVG*^Zx?NgyH5q?FrO~| zfn0YFr@eNIArSeHX?Jz4-lFtUC05F%b%S5&g-985>zC}ezwq^uLzs1>lTEg5qzw^Y zw?-l^cKVWt8+B_HYZXrOU6lsb*`e0fos|_xr2`p6AC&br+l$p0R`-(akB<{j}=!)8Jkq|^AmOXB_+`*nG#~gGO1`Pc5Fo>B_l@F_Mctf`uV`Nyp3qJxcx`-s}Dt}^Us98J+r6(YnpsH|FY9g`|QWn ztq8}ZpdaPNQmIh7t{)cTSR%#&XXEqMNkQE)NfRwLP5A@K%tVLH<663Fd?T%=7Bfki z)?o%0`xT@W{BOJRi&*jS_F-~LD`nz1?_>uaov*gvBKY|+89b>yJkr|NHq5r-Or>!r)k3i7W_R919ShmDd3NyS=I;+!>0l*e3#GL3 zajI?3IMFDDKZ|dry!Xy~-QakRnz7JN+vM(3)$=4()i~9QVnTVGuN5mSsw9(25;A22 zAAY`d+wth$*6q#lou{Wm-n?aA_g!WVFwV69I6eKFKb?7b@*F;gd-QR}$|KGg@p4QF ziu4cfohd2z4u39vD{<6ao6#flJ+~8iv-RWkrMscOS9WX5NfKcSn&A7TI2$U>)R6Z% z993;>X%WX}F@EkmN|WC|krSN0U3x53jL8NFF&A@VG`O>Nd^UDjymB(~S&{Fz%eI?L zTU)`S;qmW&wjZGV`>gIu#GBs@$5w7W`8}|^C6S(a>U^RO7q2+Ms+^;372gYI(^+Y` zLp8T_p2UbqYi21RVHY*9o_b^-r(!=GOw~jNpRTu0cIVl<&|fDRxA=CuwJ8@KZbWKa zfAWm@Zu?15{4b+5re=54Gdari&L8OYEzkT{A^Yb79vqUnb3#eK_oKKXRF1I>;8-g@ z&z|D8wF2j+`pXL4)w7zlkWB3|;sw73r>LRrg-;cr08Grim)8rP6-71FY<>THw#dIA zXXmJG;OzC^$GRKFKkuG9@^1TF-miP#vg7lu2g}Idr#g7rm3DDxNT8QQBcm#Ka{VP} zqJ{MljjD?Vhw7>38m|TARz>lo+_gg)SubGHS^XbyNyv*!!+#*P-E%=S%FfK}52xQ3 zR-G1SPG-NgoxJe}I{9$v#?6!G(zlN8O=VD~eulsK-Itqgpm>IigC_>RH$r)|l*iuX z(IrP}RU2b0j5w>Jzo4rZ?S?z8*1D>LsnjoH4mX51k|P*%HncHJMr{+(sOwOa8gsMx zTV=uL-+>Fi==Yevvq${v3y&RR0Dk<9|FTrG9Rvt%BqaQpEeMHQ-!v+867H4p^X{=2 zOG%NoxVN8-R|p=@_q2F$Xf@Md)q2-gHm7!?m?ms-Dt4dim}el4?`pvVg;Y;pTJLUy+52v@($DHUT>$e7>z!vS-wg4= z@tXb}SsH$@csAa8s6avlV=NRKQYWd?r!-wyFV>u~KdS~Oay((|foOlEpvI`B@`Q9& zc_k_=vZ@h{`1jm!^dHD%<7Ui1QNwH7zhx_rQua;mRy{OhsD5PLbpCovgR&b~`Xu`4 zCrP6;?;3w}3J<>lIz1~_OpIT$$?x9vVU*)y=7X4TCZ>j;RE(MnuG!15nfSQ0t>+J6 zGO;LX5c-u~mh3V5Qp~Tt)w>Pht3?`v3j-B5W^X(@@cGv*(#;1;mR}mihev-7e>xXc zc+6I=IVTIJQQS5egMO2dVx)BG&bZPgxRut1uJUQqFasmC*`R#VhKp&bD5Etk<1x87 zH^fgmT>#sY7Gie(F&RHM@cA@h_v0U^^u*4^_gh;ZzC}HKM*j8(64W-k_3^;o<+It0 zfzLN?8T4f6OLKTCI>#tuvvvLMp779_%Ze@Oa4Ro;VE4X3V!H0+&5k?!*yXpzPS}yQ z+&l9(&Pu_)PVc-F`C&GDPU+`-(ynOt&9R$mC0hlT<9{7K zFmvPV<>cR$^Y7jR>9{e`+OLx1R4IO*X42M3rAlh>f;2ha03ueK)_W>Xy4RAqOCC=5 zROfJb#F+V@1BBk8K1oevr5l&`%Q5dPW=43WcOPjn-#HK%vwLsyx9l;!%ZC^P4NLEK z3P?qn(Q0>hpV`tc@BLnM#|yZr0{3$uMf|hX7Ag2+Hm`yGiTGMzjhy8qTbBZP1DD|tt-8wy2>*yBU8RF z;KFennggzbuQU}NOksvJmtHP8sEfK*3qRFjoSYo>O(i^k#6SL!k}xrpSTc0TQMdZe zgondo#Iu5y?@!LvY(+;4KHf1KdwAw@%=%0j^<9I>#4q2LF~{QE<6*&{^rsGpq~a`G zX)=<8oC2L#Y|F3%$}i(6qI=OSyeSATBOHr_=w-2Jfe?;ogaH?Zc%P8wX7Eu>wC zA1k23LpC+A&Kt&Ay+WYHjZuUUt5*5EJf&xO-o*@ii)5CX0*1_39C#otrZiHd3f!FOxIYM0om}OR@o(o3T5)u zkylRp3;pkxx?ARZ&et6g%docp+5YueE90M?TjRgF&su7IUrYFPjJEY#ZRgj`?k~b$ zqX$0Nt-iCjn5$CmoM_2N*Vmm$wv)1Gnf0=pa{X}P=z~#?Q`ePfXX?VCv*WhRNJLk&qiO65XUvW#Bzi%;r&n$l1P2E14t;VDjY@h46 z8MYHRadY`K8i6s-KT~=Si|4ZPc~t9rXeuGdX4bK5=4^Xmz)bDxg-;IYmh zr4lYC_QykK*+NX9*Ffu0Hooy+a_am=} zc$`^Fphq(6a_2t6*d@KLUeh0PvnB;w%$Hm-SHgbG^^w&(X?#f3T^r39^_5Yn5{k7e zxyL-$T}l1XwS8meSnj_!iwd@mKBI%P;c3<(G`caG0i1eTx5g^1$=FHT+nD7aaXCUIll0A@S&~gkAB&6N~fDW zDxkRD7g=3y8M2j{Qp8|%=93+BwfbzH7DFVC@zu%BFauCc&eI2sZi+2+w=U}P=+95v zj2{udPP!YcBnFm^YK0UCI11jk%8SG|g<{RUjhB_JXYU=hs~B(V*`J^6 zxPC*kc>vpi_-JOMbohkJQ0+;n0cX;Jjo*=j#OY#%)s3mq_-Za5QhWS#!%pDJZ|29F zmF;W3*nWUd&r9AESI5sYYKj%Q24YpSUkRxNQgauvS8O!S4* zp3ffMJpA$3v)Ny_s7&T>bBD<2!U5X~hTMZ88|!hnSFErGwE%rZ>$SjoOXQZvJ^jT1 z_oXQD;7~{Ge4XmF_~-mx`nU}v`FhVYJ!eNBH}~f7wHI;w9q^5}Gv()MUzLxmUX*h$ zC*d;8^t~r9QjYEHo7in2|1w+KJU12vduB?Y*@g$_*F9Nof^4 zx+?iitv;OUm1yD6qXFx*t5afBrD(10(|#c@+SgZU6iQ`Tk+#hd$<;2GJ_0TLJkcnp z#%huzu0akeeeUsQHbfKQWvrEy{@Y<-?VRziqe|d7_^$hwTjlsxbm2{>ALzj}+~Gt! ztMouQCEGfau54c=YiE~A__f6Cj#kV^jWnv&hFCPxu{E8dg?(R=7bXqkIIdKm|G9HI zR*u>nbTJ<9UH?%%RO>}EHGZ`8t}Xqh^!BYPN9IkDz7M}Hv~KK7x(;yv|7-|cR8$-PxnmrpXb z48hHwFjI%mh16Ah#e`YfW8_!z*X&DAdJHmjcPIl9(PkY#76+BZ-707^cJyH*>+r~UI#0kXYzZe&yQmlmRVnMSbTq&orP|a2<=eBN(H&yYLD<_ z^19XX70eN>H>)l8MQhp~nVH;wGEZeB71}W-PM^$Qn;2^qi8Rlb7d$LC6p$&`Y+2Ag zRg=aQS(uN#;}t;iDm|<_)_Ac^vLmO9oQv_*S4mfVu+Z0UwP?#<=Nvd;|Dl+f5Nv88-{C2XDWulGI24-jZxwoflv+Hat z(lfbBla6|aXikz>s2wc{<6*Vf7HX#cbl7csl?>NHUtDKx@cMfR@%gyh#zNTPAX`Lx zxtB15>EZ?-xe#zRE7HgCJbAtCBm7BXaIVlq(Ou*0`-)}AUWA0TL1w@<00`zsNXH(=~xnx=$N zHgy{GDUX=2O5%Np#e>`DGKpkh zyBbKjrf!-UttfFbz4Y^S3e*b)IqO3S=6iIh*RJN&oEgO~W(^%LzY6z}TXpiPtMuk6 z5Kk8ha&CE2!ox0nDsS zH#emJc@oC0bmw5>JvB?xbez4lhl&4T37lME7wT1*^8VN9`P+KvJX6P^N@>Y}DeNTa zq^u!MfG8>>D|%8Tz*;gu=8$hI<7YF9KVAt}i40!0Utk85*(T@Mq!wXY z+K2EeG-K2L)ChF<#p}W>SI&c+I1~R z(v|S{Uk436=WOn2Z|#%0Td-tEq!*5R7;A)=TQj`s$CS{r+9xyK)A!4B^vZSZs4ep1 zRx78_M~SAPl1kQcH&i2*NfA1mMsnNA_s8dGD9*R5!mTb>?=4EI+k@Z5`?@J4M+N82l$Bi& z?znGeG!R|id{=Ap?1K|3oBdYSmyBZgH6|aWj$NB{@@Wx}v2fPtZ@85Ac9r6v$9PT0 zgxi+E3q;~mTBtS|EpLpksL3N@ZQ|oro3BZekDA_*uH2`-8dBIg?np*v_eG1?<>N;d zw|yG7T@Ccce2r^Ys`I@Jty?K&G0yEae2bV+#|c`SG?RxuCWy< zjSBx3Yr~9<0xucQ_NR-c=YkdUcY=~y15LB_GFvq9w9%2;>D0EgeX_M5Yjba{1NfxiN$RS zHe^mEAG@Yq|!;F}FZy$Osl=-%FSes{YPCCRiL)^+i=uLTJaS5uo9-oVF zY*qFz=T`~#&~y;bJw$0sH067>DCj+dsZO9tqmP{>1`=zAd@qEAWLov=RVGwcJxH^V zY4J2C?XN#d^iSUBK;6_LH$G`D&^#h#%|F(th(vWCmUP>wOA^On>O-ZLkhrBLnvC!r zrb;#4bT~!x#zq)1IlR)-JleL9^G0XN736tEL+n~^iErNhoRFZWq=>Vll9KY1^h+L% zrGCKzZ{p*d_=7Q__G$T}#}mi1ZYSVhW$1>^`%A3pOebWN(}J4@85?D%B4P_dLtUCy zmbcDyhS1k*uia^n2o+vw3*-CBaQqiv>o}(7(=^l~%@FvvtHm-o)m~xP@oP=V8N1@g zp%Sm}x(|i19S;p4RT||c$>j>hnp)^DSXdvH9@>{WgtsS27^+otCT7|OYPlK?Hx!*S zJ)xx;ez#&czcpedrj?pFgvm9@UlJ+Edl_~8M|(ny<_T-0tv0;PQzpj^^HIT1@{m?%FH0CVREMXLjY~-YzRT+uh`)J@)2J z-lr?1P2tCk>Lk=*?e?b;BBDR8Ns1#^^V>48;QOfk(D6-7$`nf28dEMKi6~z-zIw)( zX01fTCc$kjDpA_zY8+D4hlu5^6MN#2xVm8aj43hs(#9~?OnqtDCB^0Xr-_dy2feEw z$Wr7zH?R?(w!6ajDf(MV>*8^fb7QkAIc*_={BZ4-h-p`NNz$wLr-F{A>%>=|#~fNP z$uX_IKUgI!HT`kbge-gMzIEK3WTb1=^7QV`q6fa!BQw+x=T_LZmYSRp(ycP4lmxz{ zXXx8nC@V|6bULL{>s@upsk3;D*)BBYO;=qLKutC(Rcgjn@wvh@#=Zq-kS@KEs32P^ z`X@<8K7AAXfP&DxR%L&%QhqU4Jugg{-fqAtW1?8+b{jWS@XVL|!X_gWyH|FtDxhPN zD7H?Ysj^5^h&I4Y&X>u_o@qVN=~7T3sb-n0&_zORYFb7L-%{?D<)f;WZm6Q7Ns>66ydmo+MF5zAqFv3(H(Hfn8t)W^P6Y1`wL4-bXPHFve4w=6O*E*W$Z;%P^PpY7>sWox*I|4Dbue7UCe4#= z$lpu0l)xdj_K`6f9&U;6r0xHusKSb(C_I-W=4tGS6I#jka(W@@7;Lj3QQNdOWxyS=EA-Ci=t0-pmo92zUiBZLICs>G zsw8!tDuAcEd!buIO8pf$%J0j=RAlmb;bqPT74Cgfi7gJ3M&vWnK2OgQ{q+eQy-(`mtqdZ*So&#KR> zj-D(s%uTr+P%x`%GJ?z%%&vMREb!*N_s$Ca(qd-%B3-d18aoVdt4bj!8>3nJDsS&iL z@6V|fHZ_B{3DLB-*AMYooKt+iq3yY-k>z@2B7N@j7{WQ^p{H_#s<7>4!yI}@+^_k^ zz0;0!nYHvJ{}5DtP`H9xp`ALp>Bw-kbe-nW+~A1ZZ;>|`m8FW=<+WROT^TVIAzEF| zF(wZ86C2y3I%-vy{J!l;t+T#D8PonYgP|(po0c^Su10;=ossMG_blwVQty=i^EXZX zZD1c|mOP9jRh6H#`x;abEk7sy&)`t35PSI@Q}#KN`PlPi~9T-=J56{+<@pQ_9U~k&k6=_?J z^>@K(TXi>-YlH5-Ue7d)5H%!59*kGZDy_fPsp+Y_`l&LO(ZBtcGCqJPk_>el9<4Nd zto^NppFdkoE9dA#LnphSnOh-+czchm5S4YeOKbJY6T)vN`Xas_nM4LNoseU5+e#W6 z-jrmuuBC9|oK5B_m`8#BYDR^o<69)YvSK#u-^P*vjOol4r6Nf zF3EL%dv_*L@XhxayN?Yr_S7Isph}kd14L^FxB14T)o0YKXs57{45zU!f%=#GSc6ab}IQ2!P zR#UmBL&p$XK=*IAqmI+r6J-$=m$s)P)Txpd`I}`$w)uUBYNa%H|BV{^oxj*z+<~an z8WmJKST=S-r~>KRrV>BVIox!8cYB3QUr`#K_^`UX_4rHvNN)`;+xgPwda%dffl5c7 z-FIJ>5bB#w8f8w`XqV=KJKIlC&@Gh0;pvEX{!6XNn(j#VtyZn=5K?<~!90yHb=)8P zuLjvY^Ga`PJ9OZmkWP73ROHydPpI7AENE^lE?GmW@37Hs;?cpOz zAKvF}pNUYV+!H$Ed-_7<(flW$$gA`xighS2ZRIuR*gYfH7Lzr$sx5Diq1WuT>(s{Z zhF#M*`f$`w`(5XZ;0XJ0=SJbJimY6wOF(5wXvo=sr-}dWhIA*6Dox1_xoQ1lS;1}7 z&VCFf`uf{eLZNI~lsDu3R>yILio}FmZdKyb#U)@+9h?3PB zO))75{Xj90DKlnt4aB(_M293Et#cm^2})ihzG#`KKX97bMR~dOEX-HhG;ta!Ttl^b z`^iH?j!8S(F+G>qMjSpB#Xp%;qhhHT8O&rdcgvlBWYcUsoG9@?bb_zP#~IO$aXDe!3%~TjcZ8?k%c}?^*hA(FIR+ zn>w$;_Q64h^zg%)8j*RVikB+VGfCxSW&~w|K|4`%Hd^!Q^!teA`22oRx^w6B>s8Yb zQp8nyfq&btGxXO+of%)4o6qCh{lX(pi+*9OB;U-T3=Uqq{w`cO&b5Um zJ?4OEzVUJ5vD16E<>8Iwrwgr=>;oo;+lALXx0P3!%Fp!L@A8FV>vPiUZ#hnQtB+DyJI&p+su8@UoH>y18&YKYIHY#^ zp<33%imK^f3d|=jCpMQ(pWW5oZ$z0NK6TSfXJx+q>?k!+y-cnK%Z%RF5FV2+T}2DX zyxzSdn9n?}%k*Z^rfn6+CyqZt=~=t3AydJI^AWVl3zu_3XH27>-i=V4Y^E^|2Z;Wd z+=$p(9?pAml|Iy|sp4$f-5nJ)7*}v3wEyeDsVo(X15xGuJCR}QgWaf;mrv(ST(W6Z z96fOIaJcY{pi1@$n#qTcjwUnAh_>Bh=h_1T9v;{F-IYD6-F5x-*0$}b!L@a*vRp<7 zS=)G^axAH}lK%D0=Do`TZkDFD`ddK-3y#i3*=vvIYidL*{dPl^r>`qh{C6G^osQnS zoPD#%R&;=~Yje1+Glv`~_l;7 z?;&mlC%+vYs59G}cYEIH$vTmeU{bI+Gc$T8QtMvV>oiNpA6`+pAW_v}x)8ykvFB`%i#(t@^YzSzdm@-csi}bBi5kFX%{7G&2 zD1YVtfNqz$PWHZd#`hTr*pO>7t!6Wl*00hi+*#-t(6)4>y0-Scb>%s& zuqCDES{qRvO*8jo(PJWYhtA#dYkc|oW9{n6W6E-!o$4K{CWTlewQat=OKtRC=-1FK z!`x81)|21&l9W?c>Y6g6)%^>dpXDZ#Bd+a6KU7{^8E$$~gbRGJbguDn}kd0zy(*5t16bWkmxYk@&CQX0)Pg3Yh z6^}~Wg~s8H9}zipis+k9-(HH2e4!6*K5GcbAB_a*y5y|3%AlRrN^CAzZZ8|@7jFxV zJR5%cX8sLZw0qP1NA-Urq62n@eOKx>$2GQyw5Xt!Wm*INrL*XAhY+>E+{|O(pN-A2 zLfZ>hvLcxxX2m1h^q0+ur98^$jH9F9e8Xc}6sqZK1nDzf$^+-~ZGHR9a^6rO`NawU zkoWaBZz9fU?uJh?Mz_vhKHZ?zH74KjIKw~s_la*RZ^Ccpy@Zq`37Y?6P)ppYQcWv!W&{dINd%bes z-Eivu{_rq(<6fBcvOQ?vEsOtaf8V(O`?@_Fc;y7jJR|@){x=HV*3p+@0l{i=FuCGOZ2!0E9v#qy0R}>lAS58k1+M=gBnZ=ibYQM2 z;Eff~xHBN=phpIH2Z+^*AvtrP*d;4S67B-QboLlz3P8NTAWVi1+@ePS2K15!^Y%fI z7~GX`kvjo`L2Scv#Sq+sz`+({K>(1v03YCe9s_Q$0Sw682OQ~fm%zo%axKgCEGP0* zfd?z-pbJzCo?v29kc?b00phl< z>sInqOH17`nIGC{JKfUSY9n(CvX9ljz10S-{_QsNUH-)vtG_;ue44s11!nZ9Y1sAd z;pKh)ZJ*X#!*KF#xsT$Ho2flK5}g;zRbC@)QSDJ7*#FeOb82e3u8myVQCmJTl4g96 za)(GUsgIF~G2livWm-8|Q|t6|)0I4pC5$`k^^>p=gl{n8K#;cp?qclt++xhR4HW0M9D{GgVb`U0Y z$IksYsXi%7?5p^B^+!HzTzUWZHqA74$8-KhOom|A2=#r;hGM+ggP zLF*R=>C(nw%KoX|_YFcAbbp+O`yjI_;N32NVdUkl|^e#B|lp&I!Sxq|DX618g; z{o&r{b)@9nw9-&21f1VWMG;Yd-GtR^Cnpoja9g zS7531w!;hCS9QXsy!c|1&v1Y((W+euXD8Qcsgyf?Cm~zeHu+m9T@ojGcS7)z9lkn? z+(b8$%Ss$}uT#dKFgmP|Ud~v}xU|ntAl}-~LB%%FST5^6IZN_XZCn~%QgSiCNuBjxyd{UUei@&(?0N zJuYNgW61SW>s+=rTDz955^^Y-t_qB%MgLlYy$GFP^uJ zdN-NX?>{=-Vx!cVZ9kzjzknqaFqA3U9$AypRpc*@sqSgQE0gZqesdv!HT*I^I8ZnKGeOD4uGSKNQH$vl6q5j_@aV`IL@ z#`~g)pShoj!N_=f22HS8+TwNEyr%s6(a*~+Ua9TcYjIW*J&Yc>m zvT8~_ByH>=IOu)IH7y=H7=l)+du1on?3eat%1X{N6Kcvxm_#U%AKgYe>Xr^A9ID0X zw;A{-+vrqZl(CmKYURFIuW5YBpWi~RT{C0!0`|SnY-Wd8>Armif&y~ZCh8L|f_7C7 z;vOTN9k;DU8+n^C)v3BEO$qW%kF8%>nTOqPiu;n4_hQB2Mcs2fdsi=u=l>sR?;X{| z*Zqw~q=h1Z(2){^K$@-h1z%C>^9If^-4tT~r7~K~O^x z0Ri9meV*rcf4_IV_q~7IS+i!HoH=Koz4zI3=CgNZ_8_i!Sh%|9%fnolWpnP1`+v!6 z=M^0@Uamp64J_pJvKTYOJ%_nRR(4uH6MWV;RwJ(ez{rFL*Df1?o|V}Wp}j3yBAgX$ zYxqn^?2xZ*rKZ4&wk221-^ohPUaYCBtlgKSPNXJC&sr->w_M)5vdn8&p;^!Uk;2RM zwy%fdW-n%Gj?xueUrh@0XFm6`Y>5hn1_<88)Hqd|RaUsxtz=0Sx+|_K`PCUCrVE^% zbtHM!aGh-C`u~SWU&tHa#TYhZV*A=^$r4+XwY8L?#||T0COt1j`2d z6?O{F$JQD{o3vfzgm6G1;6q&8?N(#Wof{_E9Q9|D$R9ciyYdOo>+_z!niwadI# zGlBn6O@thzCI7U$B2rOfbo<|3NDMPH;}Aj?|5d>dAtYph=8uabHn{Q^67Z|tuen1N zZu}Rz{R7)5n+%zmsmU_3{vx|fAwvL(DWH)oTriy20FcRS2++JuEL{1EzI1gp{{>;l z!i^09x;#Q;8G!JA5RM>;;T3?zeM3@WQzGO-V>Nk+n62^3?eKppsu}6;07%{l{_7W! zdh;7%x3YiE0Ym^~*l+;J;J;21Qy2ZG@UPSV`;kP1i1q%X3lbut)4lzdbK;hP_y;qQ z#NHuRkQfnV{Z~CvBqD^nPc6s;pr#h&4JW$-xWaVhKEV7hG6j&4q>vJkA;TyUCh=cE zV~L1}m&KYMoI|aHdzLhksc3!EE-b*2rsFAN(rI_ z0F1M%A(S9u$s7U-&ms|_1n@pzf1=3G2CAF1+w;GZGqwdA(<d1d{*K|iS3JE{U>nPE;DE@r$OkdaNhB9d2ua1gb~cYmaq$SL3V;WHmqv)b+O ztj*Z6RIvMlHhLB_W=E@VVRko3b zX2)|dN41fYnI-rp&qoC0nN-v|l}JhaeQFKs?K=wy<4UP!?*|$=?_RbeYQNsL{^&Tx zJJ>ll$M+oQ@p2Gkf$FuF_KJZ@CFLWoz~q5O)$uxRyf_%FV4ES!n3?|t$&Fk4vk#wY zYG&l=&_eFiFh64k8lfRfW~T9iV|>+lFZr8CnNqBnEtq)Su>2XfTV&MlG-Bq)wETyB z>%O+C!C{U7KDUU`jHeoj4u)|R&QQxX*<4X~4RvFS63vWKCJ{iHc@3IBCSBCkk#D@F zz-wub9$HH+WGc(d7)}LSZ*+4G|Rem3u+N3XvBMn<3cku!pM+>q{19zZf>rzBC0W^ON~M} zJ<>=d83kSW>&T8)xV`f>Y>kyA8M#|%T48LQR+7=kA7RXZ%ZL{g5*mm%UP{z)AvL}W zftxd6vP^Y(j2xXGS{TQrrG3%4D;UwMsY^;pDx}HVhwC&lj&-vTp)&Jq;+-?nL8TgI zUJ(HrS_FvbfFdfF_rCwt3z--KQjXYO)dPG9vW%Z+Pg%qQhnQD&_Aqxsd86d@+&s4JPF$ivi5u z+@`!Dv`jPRA2(*25o6;-pE5ANHa|M*-(^Ue;$qN1^)V!_`W zZsru=`>O>nbu*JKc!s*$dgV-a%pVazoG$CuyJc(C)p*?g#8Y5fb0 zl~dkJH$QhjS5ax0jEH8=M`u%=@t00Wzt@Uh1=5APO_3DNq;2Z#QPp0Rf` zvt%&OGo9RB^C;^Bv+o5?+~a((peSEk>9K{Dl=fUW+xLE;sEdI54{M2q3*F_bNOii2 zwA1$rn3=eiv-@R!{=>WcTsObYf)`cDhhsMN0a6oEudUD?=H{6m<3lepCdHC(rMDy9 z8_WU^SCtaPUb8Mdj@c+!WYO{6o_lzA3%OC*@(NueU0vgnE;}BOaDWoGUH(x)3}-p# zH|Vz~<&Wh{7ueK&ajtuv!DdA*bo1!TGg&R^ARB*iu@IlMpwf)^(#&=E8q3x?aEGyuhGs7xmi_C*|9%ww+d3Yo zQ5Gkdf!Hwn+x>jQj8Y=*X7^Y8?fQ2Y1^(6-eE6?2KPJswSByF? zz9yJ2yX}AU7NVQSS$aq?rp5B5>52)72?=%(N7rQ3(Pa2r!;c*lcl!^?e~9T4kJ?rB zPW5$lr|UX=8AcizM7fAGjRdn;!pruJNBfTc#|ZzNVTcvhu5llAXE4|#lKrcMzB9)E zL03mGP4^$U&GOo3n8U{qrgRsw7nX`S5>IshC%ugS{LEs!c*OMKO&0UDCEOpt@lNP# z#N77o-1+)HL;Q!jCgZ>Oi|?DCd+~HIDX9o23oR;a^|X1;#E><;aBBLWmPE$*8T$UV z7FS$cTzLJa@x6W_V8ujK)b5a&<^|`eegOMN)PEQ#i~Fmeou2`+-jo@&#Do}BX%hC~ z`Idbqa)3}oNZh}<)MOwML@e&QeOhP(IPSR5Ep?z{A`erm$~}3EsP|VkA6EPwUzeZ3 zNb}o^dYw2*{cn@{{br}L;T#M1%-nXqsBaP{q?fNT?N?8`F{{p8{=>M@!Mt%j`zHwF z`T5y7nHNs6r^N1j-3-S)-+JHF7eFkFzgUV^4`U5urxsV9msi=?*o~ictA(KJ>S{Z@WdK2%L~-?e=o?A7*q0(ZZJIqyX!5@pIgSyNgSY=v%} zTdldzgLCo!1NfZ0!Ch`UtXpqun~qfK6*t4z`C~c7Wn2B%;y&8~qJ&NC#;eZn=kV}& zLUgH@CXWa2GxHu-Pg9)N>A^fw_&;Yb&gJ=EO4g$#tE|js+9GV^^s=VXcwvQ5IE|D^Uo3nK@oI)yr5lA|8E_ z%}Nq++`6LHN}?rf&s;)rNDg_i*Sa@i8I3skwHK)$YB{;|(9%$|xoqw|t!ItZJ>6e< z5BYPvO=wjo5huqZZkKM8D|&)5;#JLMX2QCWS6-tdTitdl6x34H z9GGSf*Bwoc2^0C*qg4Q!x6D&azbD!+#P6=Ex961N%$*Zr`)M;1fh?{i_8y`2y zM!W*C&NU69k1#Xy__KO7*}9m;O04Tw<9$2&LuUE86*$lJ0Fi6U#xMLuWk{R46&`?M2j+16*mHdM|>t3p@4TX_$KQhQS`h;x`AcV=kb zn>Uey?nUhAhzGB%t$45SM{lvhil^OCEl9I&@DE#d9kGRtQ7hw7oktC}iYq@ZQhG_x zR{`0Q*EA6C0xcwbZEr^2n37k0ND4+Y1DsoFZrb)Wx>UrN@9!%E_98t6p6wql ztwSPo#FmJpU5{$wqyx)Y(Am&oKx5Vh4zP)tHGT!BC3G%VP@45Y;Gl!@e zI3oTs=ECRL0T{C1|AQj^SN~Hn)sS1@@!|D)#EMF|?FK#ukS=_ zB{}`gW(do`FahZ7-CxkfkQ;V-l`BQBS$xm3|@D!JNNjTUeYC@PBqnv)g zZ1wdCU0qQ9HK%Jz1+2cH=&LKQgy&VFB+gkl-Vi1WZrx=t93SWqrSy(`yVm?+1-rLO z{(CVkq$PDtK0D=_+_#~RHQH|+9sB|VJ-bw0vaimZ%46U8Ul*tM355@Ro1~3dd7^)v zOI@jPwL;nTQH=JDnZ}zrA*rcT!O;|N2C>l@+4QN=SA2^QUP}bRdCPTWgZyoEoKKJf z8&}K_;dgF?*N5Rd)Jjh!ii8ERTzg&JdMEL3LvOzAeRH&%^*t`eMHdz`U~nUsrx}GWkXluO*eTc^lu^#hMYw7D6g1cB5Bzb5+;eJ8$f(N0EAOpc6mGn>A&s zwT-|Kq~lg(2UkVqwQmG~IzA3@vP`$@qwy6AE4*Gih&PBE)RA7d%B0q!Agr$*w|jkB zUvI>Jx5*E@C)7vdng8$`Q#8i`(ZTL0=yvY+#UEa0h}FikZoFNixy5`1GzjXY$Xfa! z!G-CFZFfuD%vn$JT-!If{yxFQ@r&0dF;?D{w?`uFYu9P$XKqu+9%5J(=&#cYq2i_o z8X;F{?)P#_zr7a`o>R60tmWC-M1S}AFuLf)5kW)g5K_bu!qNMNkc~N6delzm(A%%z z?g<%*=auUXY4^I{ji9DtZL2Qu1ti!AU40$yQ_+!mWz%-SZ~l0_vC z%HB&6K0vOeMn;of<)geGp;9<-1RgCJeq-6jm+E=Y$=X`0pa8-{Y$`kG#WmXMX9DF% z!~v|0N(R!?FFaSm<+i?mSb4HDR5^>i2C5w3$#?p^4w%z>bz4Wno%A~3RzVpoxbf0glv|`xZ%w7H*DtGx3i*2SUr~4dC0x5q5vD7(WK?;4;mYrvyBF|4CJ5o z>b*jJ_Q}?@u!*E?r;r`d$hti=-z0dy*1~1>=?-fv{Mo?gCRT`SSz@fqu-e-LeF~)j z)?2;3kFK@6T|0>+2lu8w&5TT?j}~Bl8;+W~Mon}8lt6$hS4pmtQCz)BLQ3(E13*mW z4uUX9s$JzVviAY=N=V(l?+Z6fyF&`rmHBRaK%}@cuVA#avr9 z)?WE0g%ceipL0{n?fmEqZR!9Cglm{#s9YsKf{*uc@6FGU(4=b!;_K(nna;eUPNCmK zQw_`drFx#6_}M+5HJs+BQK)*^r2Wl2N@oeOuG^J?sA!n)(UWLRi~rt09!ft4`}kf) zv)gRSnT+}s6fu(o`d*JgR&k@;Y>~%jF1K0b@r{gI7KJ8p zmQQ|T%vgOcOVix9s~hcm@8wIcw|;A{khM|YaWwaC*O{@1cwA>@Ej5RqP52LdwXm?b z;NXC+s!-{QjgVsi&0+zqwOHD2H)Q=c%6U%Hk|s#pR~i#jbDZwHiW=ig0gJDNmFskA zv-eLQ&F|SxO(8tJj#RYch)$lba5{db4;R0<#Hw2GUDLqb0)+z@>KV$^8 zl+*_KX=4txX|^lhh_G?}B4c^zPOo6(fZUxf(1)hTi{;1CGIrVuiY$7p04r=4KPV73 zD<@bC9?cZV8Zh%3jW0j1c`#+{dhTo9Guku}3%x3gea7k3pVx!DZxyML;PslW+ z9@dWe>ARoR%2n!Hy{I4CZ7Vit^T{A)YSF)lj}K_pkO!Gi!mpa;!$rGMdh<3zm_~7^M@hh*KP$1bT%>E zES0L-0(nI?Tx4u@n2RY@I|<4~=Ed_^`G2rq6a+<6s{ayxe(me6RL$YEAJ>$*GF!Pc z(~GTX5_Kt**lEpfbyaI-obMZWr4ynlLYakYgbNjFJZiPm`ZlLoi+a#~>7W-ihAh;) zduMR=8GSX{?wQ*$r7`9O<)S;*hHMxr06dxh6goKj8TGc?;h^yyeDtZiwdl?@X8ZL9 zQ4`{W$JHFuowS*Wn~EJDKaM}NQn;D7-N6`O{OUaV&V8K`2VWk<-2?M(!(|SgQ@tmB zie}q99iRdk>o~u?2b#^~#UJ$m#2lkcG1V20CH@i8YHymdKbQ2H8wR|uoB*!eh;fXX zy>#?ftLv|CUF#_EqduPy$3JeMvAsB9hh14v5wB|$UVPevh*>-!4g{dyDo zbSbZKZ!`XLlcF2#jdxXd1DJl8fZwP$$`(ZQao#+NYysUmnwr}6sc<%uGV=B<-||(P z&m5#BWxBazxGHJ>5lIptBxg4YO%F|Zh@!|T&wD%LVd}1aQ?TNje$4eflU$#wcQ2?T zGP#9VVc3cpzY!TvrJ-JV7ygryUK2i2Tv zoKGp}YpSAxc!&u$DXD9{>-tS|g$z^U`Ly1J^@qb(z^w4Dq7?Gjo4gO3w_@#^suXqO zHdIe6Z*nU26~IZg;(>*EkLK$2AUM5`27{dMt;Xsov*eH}VuN93$c?f|0rzcX=-b_4!T*(P7>+y0kVp}jZp-fAfy_Fqg zOVt-7hRC~wx9c{_bkt7|zONTFW~^qU0Z#C`2Qg+STD8u(9JtV@HN(yi;WgYTu(b7xg}!JHsFd@&Ty$gTqbMmTz$SnFW#MG`;p@=s z#Pa)P!)lCAtws5D(u?(;vgmQ7HsAUs=~!NQ@kU;BHd$;_;&JzomE*CiH}@wdLmT5Kk+Ro*?1|miVU_8`pMDXyZ%U5aOyYVN8#?tcTIMz zQq{xXZ68!9)xWF1e`tM=)OC;!;FV17%CSFv4f20y-}69wN*%b%cOb zNWc3UR+iEVGFE?RJBJC;Yo$c+Epztk5X5zUNgCqRUbbz{!4tYzRpd!SZW2gK`Si1=+T8gLbKCdFSk0|{jJFO!)k%^bRSwuM>U_gP*Mus z?&A*TN(*^hqo(~-CBf8?3jZ^`i;*n!fRdM9t1Nq8;bJK`=%{>;qJQnyW5W~UsO@Qc zvzJti-!166bd&FLKjKQ-Hgzjm)&s7BN*VR+b$+8SxKBZmR~hw|`r+3cci? zCk7{oFiVt}>75v9{r5%;xBd;Zf*?GS5^6^Fw|xzt-cK!U>LpC$_kI2=-l{6~2XG-n zbmI1bqbLvtLJ9xB9i)LVa8y{*BNX zFMx;g002b*P{A8apZh+IL?lW4mlOcp z1b``#>3pm?NT|;F@_!!`OliOhh|q0=&uRn<=6ysJybg;1YLpN=5xc!5_JZCa?nI_8 z;e13*5ZmwGvnd2(ZS+R1u_VB&o(hJV$#H$Jd^0C*UDdI*A2OK`!5~jUo}ePAc-Xb2`Cu&1_@aKt^<%M zIYiz@{vicC_4zLb!TSJ;vvct^lEB+MuV0hj{kiJUrux&Ezs-(>=0m_C9*~0+xFS(Z z`~%!E7b5Zhbo)2Ue>MAe&=gD`c;Do2@$YZdSOClAHXxU%lJxLkR&0eq6WaghL2z{s z{C#94q}Q%hS=ym$+wUF8Uv~d8_HR1>t%UkNRe~`4`v0j{jlDv&Rls?80nza_qz;%% zRqLsc60}Kd({QJ;a&KBKt@&_y$A0R!_N(qoQV6iwt|_%fCFZ{k@o!24ME?KQN>UPO zzk~cWOw`{g{KqZ@qW<0Ll8>9XUI9o#Z(qAZiG-lHtN}E8K_pO%u!(Fb4@I3ORuP zw+aPP$m;DHdjAj;uM?;33j>M$-xE-xW>BE$SJ#RK9)4aLm9x7YiCAt9?PU%-j}Eq4 z@{IN{DeIPe#qIo?6#v}dJXMt-p7BLh&ZnU2<|sIQ;0y5z7~*Ic{sXwYA_aFWk{}_9 zLzM8Zppw!zFDuBXPqdrHi;w6^fldCJs|IRMNOCX6fpm?FeURWQ22c0aA*;3M!zDMv z1Qzi%xh#+AYvstIKLCDJUcUm1z}2(EkSh{727uT!BCk-0^eq!Q1|wTbJ*==N>aBm&pH$+@3-6ohQHGP-IS&T@EM}U%4RTW9DAnd}pvx zC5T+4GhdJ$ex5?KUIR+fe{2IPu%<6P`LS5-?h}??x|AdT42G3G{l`y|Lx+`dkPMjM zIl zu+&ZrS68b>Hq_6kKl=liJ3TNU=={CFz|!ZmgVWT&MZ}t}D94eW*tp~B{e|=x-S!Gz zyCZH5RU7I@<+yF6k*tBb^A4TA&Co_wOVf(OcCnhJ{j3OwK!bB>Vd&7Ex^LY3)RfY~ z(?2h{ftReC+tCB*xa`p6RQ|B`sjuYS-8~`gSB!n7*ww2rqig)qXTIT?Z^`#}V9S43$?A2>_ z5;S=245+x;`I8$T ztTYwR*hRR>ruBQ4X%QvMa$)M6ssz?t&tIQn^NdX_j#T$IW5nMSC#%xI?G|aR_PnQD zzCD*yo$=QU^DfQ8tIp9m97`iEz&~FnTMZmTCy#=;b{4nw24=xfD0^K|q*+@7as>(h zWvkSemtGR}iW~9=fX9T{r;{EP?*+M$7J zN8%muv^ZE;6S~+${Ie+VH|Jy9<@!bKGTf0|)o+>Pr?Rij__E>IXq&c`hSSp%Kk~ex zp<>`xPr9xx%f1NvHUl-It2oN|jAe@6W6#5FXmZ+p>f}tB>|?2EUb~0>#0__Au0}jH@XmilXVOrRo-E$HrLJ{>u;*5Pa ziwq7H^iDF!Ca?E88y^Njjyi2dc+2BUEBLu?}&XZ zDIf!ts$Qb?ThOU};8T*7ns z+tAcH;`|ML4A0tDGq5`ro-R`vmDzpq<6Rfa$xD+~Sv;9wk_iybALY#i6*8!M!XcV zyU>PDTw-HC?%D7jm9*9z<-FKAQ$i7y8@bx^u1Gej=Z1!0A$P1)26FLf{14@noK*!m zQ9Li0j#?a4fTu(ny!GU_bsTg);(k+={|B(sS;wO-z&<#%yE1u^@mSj5|qB1Pitr?H6z>AmQtqQ_*Gd zd3Z|g@ejuM_5F_SyUM9@A%awyI2zq^(iVsJYT4$On52>HEiJi{q>prKs8iMD7M4!; zUAFqS@3*)6DSuUBddd-D-x31@Z|qn(wDqJtO<1`kevP8o;rz=ciaQPE(`8h;T^%b=sJ@LR!hA02jB(Q+o2p6_tqf2 zz@DkP*!ALJA?asqXAw>w8M+R?LMOIuQWk!yR97{_UjJ-YI%Q#b*I~SG9@OQ`Nzl3@ zM$HM+KIb1DuKk$<2PX%X4~!lNwLJ`t4-eBkPhR{+xoShlU~1{^U8!vO=n{K!9AEfd zrEhzu@C(xQr|Pmm^KVcqeH!kbr$8?!SJD-sm2G(rJP~&%Z_+T12~-cX=$KjrX7+tS_der8LSwj?84~=yLkWP z$u(~GwFSGK^nivlRkfu0qf2aCbp}!{t)VQtMki9q2g;Zhq!|#pJ^I%(4EL>A9!+EW~zz=X1_;>xF!e` zfq}W%U#yBjPjxD``6;_y5JnZnB!2*JB>hRkQX=;vtNbBjgrel5$9z3|Hx(G4{5p`+ z?-DFCDCu5dL0-p29S6gIE8*-=dT z$aDA3wBfgxs8i~TP~{Zkh-3`>Vt-rf?fT~vSP;}055j~BSzBB8mwiU{8y<-<5^o%~ z#5cJKn87$Xje%rJ(=xQcnu{lD{gSjF@6*kKR}V3nF+6)E#VfAZ*id$TpDJx|Y~?5^ zt>TRR*LI!kd!`CL<<;#wQ9m@4_6pd5Q6mFTo|8T>hVY@!XTcI8)ktUwxt5xOh}fr5 zE0t7qalvptcyS`)#>*ktkhX60x5mLfFd0~2%R0EFKy-IDbghY65o57lo9g#V6lYW`^9}5i0Y+m8?X*2pCcc*ukM*DA#}pq6?xX%-=2GnPnh;D`&~B><>WQ!j>&Q z&Nw??<8XqdSJxJzYn)-Bu{P4To&nFmiBn|zQX1oVso$A9jT*;~ND{r|I~Xtsv)=h5 z`z2Q{(c`(FJ@w2YtU}#p2@Lu5TXEN&nyYEsMIDXaV4XdJ_R>n$+R^ljE5+G*6Bhzo zN@Q2AuC*LD+4`N;WSWXV3^Q98NucA_c1JRhj(=pP%VW7qoJ<(zC)vfPn|FQw6Mebq z8U40;Uyqsg>#hzly0|g47-L!g7r&eJFkfA9`oJ6g1mjqIW1}b1qluJ_Xe7qq0zAE> zhQql<|I*TF6Bl8yWqGMpx+x!((Sd^*d?E_ifny=PC3C8un0ll6WJlK|WU+|o7~d45 zrd{998_CV=B^|XkH;)kG63iJH3j9I;UPy*ePmf;A`y88sR$Lpx6o_%kMeC(Rjr97% z>9B)f7*VFaUq72D#fUNN!ciY$Jf!bz5T<)~3j+y+A$rUFa6=^oSq0;SXz~cxyurSV zj@%>bnZq0zqq1bkz6&*ME=b$QMAQB^63bDX_c5>r=A}4o=w6R`|iOCG`q*V%5K!0Oh2~ zhwW*_z&RPG=}Cnqx&-%T|0id)-c_H zVs?|JGMWaOs1tp`W0P(@KMl}t7J}gsB)(SimMn&s#{u1kj|o-K_wUpqq6tEzxq1Oi z0j39*8{J1>#W`Z}n0MlR<^yZXlYzc{kq_1|#6$)T<{Q``eGVKvDLFOX zLc~exWpA3WbHMcQ4MMRQ9bNEjYAk(V)1@+@44l|+dL)oo{tI)9`0T-SpbWAMQp-b# zO}msOI5H#ocx7bNrq_v+*@uKkO-l!TD8p+QN$ufe6X{Nv1V0JyS3<6JxkPSB0w-4q z5=9&_vKXB#{?P}xapGb`&kKx`AIcEZ}-H8k%Nj% zN9EK0&cbe{@c4s)Q%MmdPw_};8Ka!FaW=?I1>2iWX{|IkJ_cH9JUF2i^(ZhC>{J0| zuFdXGN}b=#T`LMUKIm{4mnbmiC58d>ERnLqWwj_EkRnp{2{|1Y0U-9AYGNeDV5BEfVv*fi41{JW1jFooeM9tOKcBEpa|5wa0)t=B z;&DdUvb24dJG0dBisBKc@6Uy7eUb@Pf@*#pxIr;7N?VD7(y4)ZMHHQMA_qs`TJhRU z2zveW2T9*r7p1x_@T38|L44l)pqM&4abMtybO@b1wQ@?MM+b4mhs5NV7jP1geBzlVsi{Jwp#{u<>I7?^`Yq0M`uuVL4^ zR2}=3W3z`T;x{|(B2^hKksG)Cq?2M|wDV(-vJ>J-5|K;M>VdVd1aqasuEnQs?N#74 zM&-oBlf!Zq#0(M#@ga};b!{0#SmO54?*xFDF)TNk1~2;no6l6r+goBa$>MECWP{BXUZ__`|p7hoUJz;xX?#9%>i-w+rgGdqGttqg_N z5-eh@T;|dk+V85BHSoI#I`+$M&99ZBCM%Q}V%4_BY|6s19pU7P`oYh;>}A z6d}S~t&A6~UTb}82Je)N1;ZY+&=^xka8nXLxq}Cu97+#U_F&Y%+&X0Tg@c0SMmOh~ z8*|Pe8puj9$}kHI3n_D>nNihpEtJ|^1FF0Zqy@7?DhhU`Q=jM>XP?|Wy_brJPxJ}g z?r@EzrH&jiiXHN^mN8<9ZXnz6li=y{rsaV7g$em!Aktw%)Q6>%aCDh{NfTK;xyiN= zpBx)$)IDOTz+O;a8XS@{^%AmRD`qdzMHy)06Y@I2;uT&MySQnvz6@L=>n(kthxSE@ z!E{BA)i%1`^@k=VwpzORSSy3C6>$e)2B0JH`KPu`M7F?$dk50#T+D)>z?*M_<;)VJ zV)N5fAa>3uI_)l_W_+y(a(X{vm&QtrhZrTNnCgn}Hb@Z2%T72n=(Py>ax-=dLr@RO zjog%^79?oCb7D%^6FZc8o;k?Dnm@Sq_Hp07?LCp7xhIQ?`1(huqqdJ&urP`T)lm00 zADrHr=BSq*djYd)*~{9VFYrk^``W%XcESh+#%}%rP<_56xeO>=`@rb#z)1>C zwn4928%Dy>9I)p5(Y25H<>J>u$O-DhT`uLsn?PW1t(fUcLcM`J%iBMIr#!g4=%pv>jalm>Ft)L7r?Ps%=lKl_*Rwp1tsGLuf~@?jVF2hJf2Ff(puY%kH& zH8;!AgI|0X1hMA<>*vWb$c_$co~#&uqj*N2u{DcU+lTzvX5x2$9=L+B9EmInQt<;_ zEd7+SgOynvPu3$K*Lw1BYo7#w`#B=UDR(f6{m{Fbr{)og9w)cNCgB>)TriEp7m?j` zdwMjFSt2g%FJdg*gE?5cq*1#WJW~T=-g*6KZiaiW^I%tm%{`z3CkA=@4SgZ3%S{r5 z=t2TAaL@c+KiZuRj>0G_nwYvZ16dMyp74vd;Pszz?svFk zxJT3F+#@h@tkHqWXf!Q7E%ly8ZrR#NRuuR_x!9;3-r|;Y!YSKw2xzD8;0~PqOFjG8 zjVI}e=kufZwND@e%C~QYTDB9^YCSpwQM+7;Y7H7Ed$?2f6G3=TPHv>)HV&`V$08g* zzMj#o*ly+~HX=l*j}ci3w*V(mVAZfx(woe5`F*Loh%G z=RFP1BX4T#WZ8C?DvBRUSbHz#B?j~LAt0L_ti_c^b|cW@#3Y4gR81mX5c=s=?Kewl z$01Jhf#j3d;*dtMt*tT~(r6c?I^4b3+`-g+Eqaz{pH$h{&3);q_@oaPg#r*5` z@6vA?Uzfh^xk;%ydUDVn3FJHFUsJ(!>qjvweM{nCSz&e!jXsR{#e*8Xk;=JvfCL$MeZk^nP}7k0?^?Z^}OrJdyd~@JUqVj#fxNb5tK} zYNHg*!Dv9XG^Mluv{k&tPTQ&I_*R}UxG%A+?1CwtU<=bs4tb4-lpZ?vGYh<(rIZ;o zv_rXAbj<7_p-tan0)XempSX!G5pQo(;}ACKAY(QX-M4ls`MF4mC-`yS7PUwb*|LRB z4D_MowHSzJ)4TF1K13~>{;}J!syci8rd%P-)HnfYCB*excDqoKX#ziAbSUTQY)yu>cGM^=|J z;;MfpC1I%}54zThtu zkzy1>zs4kOrqkXJ>W}LlR>Sb6UvVYF&YrPqQum`oAn~9gRs))KEf25zgY@mpcp7-Q z2B$+wz9oZ!JxELTF{i=i#dK7BxmQZtvLc9se@9w>fwB*Ew!Jb{-hvkr?_Cj!vvK%s z9};_{^;U@~P<~~ol6@_Em8mQ%X6K;@*ONq#_*oE+b()xM++2D9LR;G$lN&WytL)H3 zdkuxc7#AbsK~d4YD112_I)rJ3Y-3~ukAsJ`QFq+AyF>)mt5NG29XUbeeI6bth#45D z*cWZoCf~2tTq&D)HZa@fwx<`&ZZj>#{98qts%?aVN$Pc%OYDKBl((kJ(ozhc*LLM9 z5V)#t8iq7TJLfnNI+lBl7IQUH^-NI*7M3x-xWz7#=rhQ@i6Q*VoD+>}<&R&Q*Qlq9R4R`*`B@+eA~r<)3MFjbTjD=Fq> zUs`;V({m$)inUSsGcR2l8s>+H&Byj{90Eg|^vBC$V^e-bEt@+#mu^4OkVI>19Vi~( z9U4wBPriEg=gJt>655oDgTOHIyp z=*ukYAW0sLR6k?nbO07zpsJeT|BI>jj%#A;+J-&S5^5mSAcRm7Ksq5H^^k<#1XMtg z7D^BlP{bes4iEyN2T(c~P}Fl22v|^Qp%)b*D!~Q;)OgG}gd&FOoBMvA?|a{W<~P5Y z*?ab$*|YZSwXW-0vP9{pvb&o0*Ni-)GxpK1l13%Om zN_(ZCXt7LZ<)ZB4_;b^LFt<=HciF(&v+|)%noNAXMPXqHkGh2&--mX(tm#QE&~ckn z#C&+oyk#ja7`1f_#AmQ&Oh}C4>r$Q}c8g{FJ zh!tv^!^xcJ(JKqiRl$n9PY#X_pMaWTo5e+Vg6G-N9&H|>hQvndxc^hDNDUqT+T5`V zbPjXY^Ju9qfh2cQ$zB{zs)S%G`OlR%y%L=+Mw54hFi|t;25r9zM7pXc;%!LuElenZoZ?IE__*YahQ)k zw}U(lrt1!dwF0SrbTHYdYgb z#Vdv@EsB^sGsY`Snf}8G6>F5o8?006E-y@9#1lloP#8G)}zd%Tiw! z%iXjqqIsZ6^VB&0%s(7QuGCUlx*@7Is$Nc?%*Cd~_qDCXvY8TqC{tj-dD_EyM6L ziZVFBh2^#>T9tU(kxjTR*oI-Hufn#l%i0^V3K*!2ig^x)arLb=cFcmr8}sH*gZoAb z;I8l0_M_ZUq)9S&0gG~L3pJ03?+?W5s~Y1BYt>3OD_0K_6^0@s?XG#}2C1`NDd+N} z)ua;$Q#T&kaI;VacAWEl)93ZP@^@6hs!QhcbDrncA__^P&Cv{)$qco581Rp3@B>Xy z3xV*Xu**qR6&SDvQ)je`y1+@|^FG}AAJVsNqS z#BgQ-5R4p~|D@t~R=U&n)P_b`Q_e%@5yI&dTevu!LTM=3Rdu~?MoFVL|IB-9`KO*# ziM4~Lda~NP@-l%OExwgP_q{?#>$qCaD{NwQpyM3DRFP4Vm$9j@USKAJNy*r7$Ui?j z7kCEFHzFAr+;T2f9=<9IaHF`1q6`oeI|^m*Yl5)G*o{eFR5Ith`mm9Eux}BXob4yX zl=9j@qucgRBSXogR_)Ue>m6!+ga{>kS9GKKsq>#G_0hn4~LK+Dsfp0oxt3geFDfXZsvtiJUDsh(?j1e?~`{&#=mVF!dEYW3LXDt%4a;V_P;tLklK963!OwTq zo}!*XF#P8BEUhRzp!!;31UrUKmSgedA|X7uV142I-hO0fB(C!@?WS+3YLDx8%K}?8 zJ?#Cw(4AG)-P#m`(}axdmPgR=sm;?An$)Gga!4Whw~*wic-O=}%8&9QHxf$^g1#^h zidV?}TM^yy0a#jfxNRuLsR_?J#`#IVudSWlQAKODe=($f_d8&2izv1QlkZ+N#^WwE zb1e%{1~9tWet3_OQMz=Y7hPjE$bKS|(p zvb^n=k$Ng{RAQiuvy~J5<)+4M*7A(@ET{2>8jy1f>{%i*g<)t4fQh1a=96I(bbfB# z?GB{lB3)h3$WJI_isR!6<48!FPLO+Ut5==pljpiKpf-T>Ki8997jTVLN4|x}g4=r64iXP1-kYq1<#s&KvHP}Rh4G8s$>hvwc zV*Izt^ToA(m1mSYP}ArUB^>uGSf;ruD(0SjM`1oJe9P8e`Hf}-9;bxt*bk!$+fN6k z)-u9j$=;f>t4b11N-_6L%i`nD%AY3V$?C)TB{ktMC^)+JaGB#xQqG|4r2w=tx)d0g zTe52x`&{)^6LpxRi4A_Ps_Pe3^>(Fe#&NTu4 zOAsgC(iQ+CejVaFHifP*9+#E#^EDL{p4>4GThan>3t`MS?@IVJtEAi z{y!~F0wn)WYXwyS2Z@Z}t3~bW2m6UFo7)NBd4-kBdnBQRGN{b#BC#(lJp=rWag_+2 zE%Y|n&rte1-DUJ3=HQkf1u65Xl6f^c=~z8l@WkZ))2&>hqvdb_zyI3kEZQ9LTDc*B zEb7_#g5P)W8}T=h1M%dmg%c9}`hv3E{R708wfy$m@FtV!@+wR>Jb8e!_Lt?yWBPL<-qx7(yr*t zw5#8PG)6|$-0J6ryXYms$SFM6J=gB=dS_#K;%?sayfsl-LgF7@J449YXVhr`tt% z_-v?e$-^)c`1{rfF>Y>NaOCxQf^LSt4|;_rx|h+DQE%TIqS{!GT$)_mNyNM%#teP_ zJkrmar9=%jXeL_T0t zVo7|_3ED35eeCaad#J3u?^uBY#;DuSir)PtR(r}u=w<0$<&pby{@*_qId?Y-XDp!q z4&x>t{JsOl_*_f*bx7~`^W)w2O`7Rm4g(+8_C>E)Eb+gVW+W^h2yItT_kR9s-fv@{ zGajREke+b@W`YJLsr>f?qgol~wft-3aEC4%>}sTzS~YY~e>}JtY3zITQrz>u#AX7& zXK$x;n(?urqA{~8VVk^KxO6r5GApa&Kv*iWfL zxuzd))4lMilCBwUzt4*7<~3SpfPUZ5@d-6M!CNOc!Aq!yfom|UqCZaFmy}>z)WWcVfqz{z+N9BKP%tg)YN^Q z2hcbsB&H@T^PG+G*yjqvmiM@;_1V#P=6CF1?lk+MX9rBgJZC01-#>xLIw(HX&olK) z>F44;yjbRCctt{6jkdyn3;ixjl>85%9r%?55|~CfaEet86NL%qhj~v7$|BKW)dGd> zV=$CwV$LQk2f_WsBgs93Np^cy%#3373Jth9n_A@rP^=Vq|4{mg07`Yi0#rEfW?)iC z_7|nwnt<&_L2>}=tXQ6r53Odll&8Q8{`!4{sCGmK8{T4yn5?~smT}xpY@d*PJaK}r zMt}V1@Z9OIE#8!N9Q>hfm}F4c>UauUyU}4={9OYgannC1Sk+^I{-t(f{>i38bSDGfMT3~@eZdbhW z(P43&>Ldgx4y)TpAi*9v!vL9RG?1{!bil#@zKs$5t7{BPdE4%GcZ3p+!~XHrDa_b6 ziY6@U5-#&4-Km7svr{-z@gcaMwsOG;=^O0e?>~QW^=oPW0A_Xx0;;bC3j$vpSA0F% z?L^V0&an$V?>XQ9R&ryjG}?~&D@Mw_()d%w4OKh-%oseio>F~Ck#Kv zA~i_3nd~60MXpf`EUUx?vFm6MzLG<- zhQMsg@g$!}7$36SoVY5ms$g5wHkhnQWc|xg@*Q%rwqxR4uqXICiD8>!ku6u8k@}jb zAn25@Qw;4YZzy7e?SyNV5)Pnch}d49lMlH3VrMNRLdEn*mAvnC%a}DKPPkJ!&+CzrSbc0=!5G9VmDvk zLs|@LP==S1>_JzTgS|r`>{@HtV><|Q%J7%?NS@$t0j*ZPr^1|5Spr@HuIxZyR;#&u zfMNI-&0eh1jb7|2Vn&lNCMlH|6i!nZ%5z@gql5EtB*Y+??GO>1Vo=z$+Sqq&`TOU_ zD1<|BGN5q96!q*v5tbVF9(3XgE$G*w5zyPQ=JTAhM{NqXa-S{<5v@- z-}Jn*E9&_nsh1Xzl?rFYJ|=1C=wGiQCF3sq=|TTY&AJjRKeX|fwTkx%53 z;L=Y>2s>U$)7Y799A#3_jL+XGyn}<|`$_yIFqcg5=*-;Gb})tgSUEp(H8J$U38lk; zOifTW-(su;2IMw|jwa2_$*x&1gV`*KfMrM~sI=#`U9~}uj1j%H2=USXgg?Tho}YU! zUUN$2?irCXK^!%H6EpEsy`Wz+cp?$;{0-B?!scX_n*(f0dsZ16y%hE95Iq3{bUoc_ z2QGhfye0a*nyP30`MLJcZ5gL2U1u1(oiFjyl03()OO{L~)$RyUeTIT#ljcpItC*Z0 zo{&tMDdFQ!FLUds1ypUBIb-&*!bbj8`=Yg(aREJOX$P|0>22{B?*idVC{!aGI|wra zqNDeoAtY)xnrH@1*=oNI6|BvBQ-(5CDwt9iizNzq!B-}a{!1V8coZ&zLAyDe+#UGK zD)p%Y`nE6=O4X#dhYY=BJ$)*fT%+uj6Cc<0GwUha_kO112l2U5uCbC^>$wau?Sv{$ zpxr7nkE8NunCFWNI8VRS6x@@G_jt)uLFYw>APor4Q2DunUx%(6Cup}WgosgU{*seU z06Eu@mfFIz1|tNQAI~gE3;keTb}5aQi(;Ied(yX ze~adV`pcr4C1N=6rIicOoJA(to0xAq99ir?QtTZr+*5`@XRV2F5(-d$YlIz>(Mi8G zPN>eHoIpF}WceylMKRT` z^iBhB^zNV4*Z1@3*?>gJx$lc-OwYeFX|--NNVRwZZ6)<$T@k0wdeMu`&KaV5JU+{@&gH*~GU3S>%AU-oIVNC7QQNqpT2 zdzpd|Q>z^tXeR^)pnR{oAGwzVq#E#;fW1rqi1tI_ezW)14}f-5z8Pg@8VJt!SukeE zl8~S~5kauN%RJ)OBDF=*XFd^&1}1hB_Y+GaKiA#NoaeM}#b@=+t5)97JD07k1#+u9 zXXn39GS_nNcrO)eKNeqOC#n*6QTz5Q;MA5gRXns}N*gS%Y?>+)-|Oic$_L`7M;(71 z>Vo>Ycj#P9-opCdI#pu>7c7js)-P|_KN8?+$9ii*{c&#Y+>69FmlqFQcDwhC(hPJb zc)Q4yn5Na@#BuZc$}r%}TUYJ$Js4D}1**ik-ITMG7+2Ia2)-UeG6R=v@bXyuy!Sov zjjm`J(cDwlYd|zPc^8cJz^uj?r=F3I;ne7LsuN18O_SOrt9x|T>U~QKORVkotofli zY*hm-0jt@;Wz#?J-`8Frzp2Q6nw3izNYy5eswx_t)iV6Op_?o6AuGCMIg(0n z#=h&CcDh(WI2fUY%pDc5MXEy$KA3IVHJ*0m{yM~QaJE{FQ12D21F1=-50(R*FA84k zE8J5HKtG1wKv&Oo#%=j>avX&T^Iql0MpwVwGou_^VojyZA zKwK~r^<6iVnkIKb_UG-M+QkL6m-Pc~36ROcP zeK&oJM@_q6*gsCxUK=3p*C8|U)HjlOmM-W+HWKcrjDmdtHsZDZ3prjPWjkX>HFoyE zOS>ZCFTQm3HOvTlG;Qc)W=3vLMNLORx;$3#-I_UcgSW$OkmrWjtL>>8OR&Q;F8x?r zEp5TDmFrE{7nzb9TV^|7pE@c?n?69oL)6z%x;S;Ky`p+crZcl@kZp>8(kM(W0B)pS z_MUJWZY|j+sRKsx%gRQ3K_sQdBRz1#wV#8;lnj8ktTL#dD%DV}*Ji`tK3u+6sC?Rd zHS~kaCCPq3`4n?oA%IZ+PyQ;zs0b1_7`dTk`lhEZJEb>G(m!1w+nz#_PcoCguc$sI z`!n=kbDvB8L*T=NZ#z*$0ikk5E&M|rg)>1jdii4|hG$r9E~l0j%1jQO*vndcOF`UP zNm4@$97{_LeH7i?jx}Dw`xn00r9(=zm)VjJ)XpRM4K6UWFT0o^0Bq zE`Jw!ds2|e>6HD!Z}?3Wl@H1a6tIiqtbtSoz1=()8&y7J=)li?wxHcLT>v#6_s{L61o0}^2sQhedc#HFXXJ32k zq(tl%rXfIL+XTnm)qN%PvS}=YfBd{Nm-~VDInC*G>^I7rc47F$8)mt{D+(Au?Es68 z7|q(AcMbSpLkiD&_*w7Vw48(CB?)J-SM4FhjaTL@f4swyFe(h6*`1O61I-^zQ*XpAEyr z4eD*!?TC5d&+efSL=exu9;yhduI@L(zkBs=c|`1=IY}YAyF?k8q4HDkZ+#l9^Ot#V zxUUDkiNbe0xc5yj6wq&w+gmsFREmDKh&wDe!w_plv&QRYIBlMx_=TO!Xo>b-{Owbc zPR=jAU?&*y#E8nC=U+5;Ao5T9h9Z9*vV9?&cAICXmRvplb2@;|o4U5NLS&c%5Yk1y zlFjO(A8h4sJFO#q{lK53`K}q=SivvMnnSQ=e!uiEJjdY(2BQK+udR^C^JbnkTa7vw^bcMCxy-TA!QF&T1)rdGFq9TH|zU^ug}Cw!mJq z&AlqKO`gU0wKqzQ6w5Tg=Z2aKb?G!OjyLqW!GV-C86S^63g0{yIbEt<^tgRTaXfZ$ zY(gizZ{|AggpVfECc4C6F#LW&4`(5DHc7a>6)YGC^?p5ov#A^-wJm0^o1T7O%v3N< zEx)TC9Y%r^NNg!(sKiQ<6j61Vb)a@>LAOOVo!8W;92LWgt*KQbyZdrICd_jVhmA-9 z7o)yB%StF#e_29ah!&!@cDrk#0Vzh-aOVb~)@TBwH}MWh)~+}WI*>zD{^Lo#LnNCP zm|q~}_oBG8lPx8o#a60E?@LO>nbYNrsvcQ3Z-YQeqZ|v=2fbyG1 z9fbV;a#-=x@sOE<|NXBXf+#r=)>KJWxklii?+4VaoW1cBPWTc46&qt6fCSmXET#C% zEllh?KGJdsG$%FK(4a=to3lX}GmllH(n}Xh`&2@(Zx%a19_&tK*>?C>t{m_9tW$&X zre9@GX9-13DW^1gTr;t7@`yU=okE+qqa*pWHskn<@x{kJ!Wo`5QsmE|iWp3W@M5Kx zQbEy0R<61$I&ob)okw{&*YdKIcV-ZGKX6c3t#(W62kKK<``)2{6`#eQD7;NhaWMW3 ztjaSUlz*0qk?uHgI#PIkF%}Z{z~)27n7G8@f4__gNY2rjAbc@onOol z1!cd(Zo2g;VIH!IXzu@x6PKseDpQvTOJTXh=^}+&Y{^t0t{7UP2^ZCNRD+AkbDZ6H z-=mbZ@VUwZAr<=T0M_=Rfwo{OX8)yc2ydMS_s`%g3~C|MXyPE0Sz~)Qz#C| zLfblp3elZPHGN2v83enq=?YEE>+r_sU^0>qjw`q@^HF6BHK~^&Jgj#t+MC46&F0&{ zx@R3qWyLqd0rw5o`uep;qVv@K?H+_cbL{iDq&`M+@Xk#o*-hfH$oqXN)o=a< zy{-D;RBX+WTQRV_ssDf=MS$Mlk}G!8aV&m+^?+>p`;Y$nAj$KIQ4lDjv@S!fFcf(| zb&)Ta+kUR?t+gSnVD`YO(gCJ0#O7;%X)p@n7QF;ViAguYT?X3k_a38F>ODp_wAMpCxu^rpB=CJDJ2q5D#yV^*vM1Dwl zlIfIqFOUFn1~|>UC-+F#Y>oCv_9^&88&r$R{a#d3RLz6ZT~|xTRF@L>;~HO>x5L$XC<*SwK+K?f@*OrWb0VwwvQV%GCTA6$0xntvSh8tre{z6isy)i?=-q(T$ zsl;yi4PNluR#7(Ub9TF1==E*W*OP}rzeYH{XTYO##%NUzEY;X4GruHoj%II&a?KAd z*K(ec{K1j3`^TQT^k%qgIh@VktfKvt?Nc>&&NT$h%Vu4Cisa^PiffT3@}1J<*sq#_CRh8Y)L>3`fKSKi>Jw<*XK|pie5J?~$>MfG`uLl=ABf z`rNVxJ*_lEi9$*g>wX(N+$7Q!W%BNJ)N0NPEqz6jwUAVChuQUEq&AmVa>7jUafvzW zjbLPeYI2=+K&uTcM0;7?oFn;yzEn8UBXE9wz}6y*VaOi1AWsqyf}QMUn7`xp-3>h2s67$&FZAX3zn~tGcvlOSk<$;j{pcIZ{N3%%>3_^(usJ1` z8ebPmwvOo;X*%7NOp_S+tF_xd!kJ&sD9x4k?C80@5?oPTGCrr2o#FoNH#G%r)KQ*6 zr?%^O%jubk_~#)ux@2ltgHm`kO97I;c09iVRwAojsN%7hd==PPT=pK{R=F?hRj%)Q z2cq{`iB%on5;YMjGv|<_4O7{ZGKEGvk1dWjl`{*;vWUUGi@RVybGs%d)h5a8=Bm$5 z%|I%xBTuvwk@cC9RY98kv;AvKjTU5+eCMPEta1XP& z=#;0lXYZ2S!fFZ+N`}=kCbY|EaLRp_C1WpP!tv*sQ0t?58ONQ$%N$=#(4JUeFF(Q# zXt9Ke2-LD(WMbnJhKgS;Nl__np4an4m+%;Sad_ByannVNgt*)IX`HyIfG88h_yty)RxEZ1PBR zN);~Qd`#=e>=VQT)ah?2nOj7aS)(EhzM!{aGwgEvO169nOu9M)QFNjVUhJ z1Af|wg5*ZfI$5oWUai6z__hEp6t5wBhIxyNLMg4V2YAxwwKmv-VoS8U?t?Qr%7t9K zwT|4<8d0HgK^Z-9ZD2(9EnrB~4=j2YM`_jgr!)63V3F&mlvQ(VL0n?u*i>G}*w8X3 zfkA~O2BX8=ylw2qME&716BTqc;)v%1Q$R`K5QZ_wD3q zx#Odm;lZg~rvCM0EF-YuM|N&EcOIAc`vsmdN<4!r(^?emY zONi?~0i{~K7J?XdO_TXM4l(5Yem?5GgYn_TKX-o}%9e|IH~&K+zC4~|T+#eB`B=b? zsn+Z6fJO9aSDYtW3lLN)M$;F zpNdwHiIeYl9O#a#$DAeA(I4WhE_~z7{HC95Ytf@n5rYC&P=xH`t8f{es|uV5K1enM z?M(Fzj}<4|8%ssbet9!I(Wls3k;7zep#cfDc9o_6w9|&_gj;$i)-4%4*drP4`4$dZ zeL;*?gy};@tuZ@R#yb^3ui{-jU--MM!@B3LHqpKv!uj@V9e62hn%qKkYmX6m_K_Yy z!%pF~yG~<<$@n1EJu6n_PHe&5xYj_m@l2stsayUxs;0|UNa|wBe^2DxklXCIY`$a2 zB%~+u$F~AQh37rC!8UeJlvF)(q(~}fY-T#(2DM7`>*{-|+32si#v+ZmSRc*~ti@jO zk%%eRPrhZ33^@=Rz0n#CjC5eXh+d0KNKk|7Ehbhc?j-~%G|MX8gIG6pH>g|W~M~gndb($Fans3-|hx6IUvg% zAhq=of^&{i(FSJxQF*t`8Wb_Ajr9ONy3uM-s7MxDm&%NlM^4UXYw+ z8Am)-PQJtH#0HPG9WhTMxXjc!W3Y+gH<57R1>q+|B<8TJ40Bs`;7)<%%3Uq=%6WK% z+w}!kKl9lGw(C_raH^A@kK^5_Lfu^xX>kWdx%IKZg;0-~)kAYEW>)4E8npdv%K&|G zwr8=cWO>4AM_7jn#ho#_cr|PqPu5YUHiAo8>#%_1XC{;)U6>01tzMa_TwZEYi7~*T zjI}2@O*^9KC-1o8WWd~JA79bApZIu4koN4rxu=@jth{pDSuH6WR#d|jN{(N2=WZ;m zt0FCdYsP0h$s%H8HE)6Q>;G(z@I$72bOT09!C zkmEZ)d$RQu>enIHfM!Uw$}XVx$G7_}Z*U9Z@~0F+;?$~yP4Dc>#}5rGWYdu2-DS~kZiuX^7_^h1$KA5 zit)WBoarqZXcsQQv(`#gO|LSaRR;p^e-@q?heuk*XK};qL5uxM|g+psCDoNq0F*SU4w8Qh&!R_mSpGPV)tg zLghE6Z6s5gq{F2iJpp~;n83EF+ANkM#Hh6b;{M746dg4LMr&L^osH+8ZlesYG4Y9xZOWslz}y*Ct02-shg=x zEps8mHF8}4>ZP;=rWg=pokd~Al;Sdr`6f8p{}TGT=qrpG?XWSeNPQURLpH*HV81F{ zX)XK^xbhMrc~p9$A)o77fx!gA9%$q(km|!In)wsliMk?fH|50e^oEA`Mn1Q~*2b$w zcM2OhqNMz)svUdU=WaWV^oTH1(oY={1wTr}8OI%AFW$c_V9AHxbW*}9urni0Yk}eF zLU@L^jqPBwet=aJa4fd!0qbrB>^M)$bJl4|lh++sGI(W{?MvvPnF@%#1oAYA`(a%B;pvD3EuU%mg`8J^MrQA+rpThg z*2h?lAE_-fr$AlR>4XpuCj(nVIPB)^i>rUB;=b%2Q&DVDv)4Qi0;tL zTa@V+K#`JlIs-!{EH~kt0O&PVOx%v#Gn9W~`O( zdD`52v{aBTVt7e{v-?GQ%Su&!PoFy{>0WcR6q~Ei8U`kUUcO-7a5t12mrl_edkhWM z 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

oevz_Yg+RevPJw6@H)M2^a*R$x)rbGloC$oI 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 z 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 z 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�iz*^&ADkXraK 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

y!SfWtH)|Auvzk(a5jYjKPH5sBs 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


!jsksBUK~SA~JP$ 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/qq-logo.png b/src/assets/images/qq-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..43e00a582750974d11c08229eb0f99afaa2efc59 GIT binary patch literal 24556 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

u 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 literal 0 HcmV?d00001 diff --git a/src/assets/logo.svg b/src/assets/logo.svg new file mode 100644 index 0000000..7565660 --- /dev/null +++ b/src/assets/logo.svg @@ -0,0 +1 @@ + diff --git a/src/assets/main.css b/src/assets/main.css new file mode 100644 index 0000000..68e83ff --- /dev/null +++ b/src/assets/main.css @@ -0,0 +1,34 @@ +@import './base.css'; + +#app { + margin: 0 auto; + padding: 2rem; + font-weight: normal; +} + +a, +.green { + text-decoration: none; + color: hsla(160, 100%, 37%, 1); + transition: 0.4s; + padding: 3px; +} + +@media (hover: hover) { + a:hover { + background-color: hsla(160, 100%, 37%, 0.2); + } +} + +@media (min-width: 1024px) { + body { + display: flex; + place-items: center; + } + + #app { + display: grid; + grid-template-columns: 1fr 1fr; + padding: 0 2rem; + } +} \ No newline at end of file diff --git a/src/assets/style/index.scss b/src/assets/style/index.scss new file mode 100644 index 0000000..7c74eb1 --- /dev/null +++ b/src/assets/style/index.scss @@ -0,0 +1,77 @@ +html, +body { + height: 100%; + width: 100%; +} +*:not([class^='el-']) { + box-sizing: border-box; +} +.white { + background-color: aliceblue; +} +a { + text-decoration: none; +} +.gray { + background-color: #eef0f3; +} +.mr10 { + margin-right: 10px; +} +.mr20 { + margin-right: 20px; +} +.m-lr10{ + margin-left: 10px; + margin-right: 10px; +} +.p20{ + padding: 20px; +} +.pl20{ + padding-left: 20px; +} +.fr{ + float: right; +} +.text-right { + text-align: right; +} +.flex{ + display: flex; +} +.flex-between{ + display: flex; + justify-content: space-between; +} +.flex-center { + display: flex; + justify-content: center; +} +.tips { + margin-left: 15px; + color: #787878; +} + +// 公共样式 +.query-form { + background-color: #ffffff; + padding: 22px 20px 0px; + border-radius: 5px; +} +.base-table { + border-radius: 5px; + background: #ffffff; + margin-top: 20px; + margin-bottom: 20px; + .action{ + border-radius: 5px 5px 0px 0px; + background: #ffffff; + padding: 20px; + border-bottom: 1px solid #ece8e8; + } + .pagination { + text-align: right; + padding: 10px; + } +} \ No newline at end of file diff --git a/src/assets/style/nav.css b/src/assets/style/nav.css new file mode 100644 index 0000000..19db3a3 --- /dev/null +++ b/src/assets/style/nav.css @@ -0,0 +1,890 @@ +.p_top { + text-align: center; + background-color: #5eaefc; + color: #fff; + padding: 5px; +} + +.int { + max-width: 60%; + width: 450px; + height: 30px; + margin-bottom: 10px; + border: 1px solid #4bb3ea; + font-size: 14px; + font-family: 寰蒋闆呴粦; + font-weight: 500; + padding-left: 10px; +} + +.fk_service { + max-height: 232px; + position: fixed; + right: 10px; + top: 65%; + /* 鍨傜洿浣嶇疆 */ + font-family: 'FontAwesome'; + font-size: 14px; + color: #243558; + z-index: 10000 +} + +.fk_service ul { + margin: 0; + padding: 0; + position: absolute; + right: 0 +} + +.fk_service li { + list-style-type: none +} + +.fk_service li>div { + box-sizing: border-box; + box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1) +} + +.fk_service_box { + width: 40px; + height: 40px; + background: #fff; + margin-bottom: 10px; + border-radius: 4px; + box-sizing: border-box; + box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1) +} + +.fk_service_triangle { + top: 12px; + right: -11px; + position: absolute; + border-top: 7px solid transparent; + border-bottom: 7px solid transparent; + border-left: 11px solid #e1e6ec; + z-index: 1010 +} + +.fk_service_triangle:after { + content: "\20"; + top: -6px; + right: 1px; + position: absolute; + border-top: 6px solid transparent; + border-bottom: 6px solid transparent; + border-left: 10px solid #fff; + z-index: 1000 +} + +.fk_service_triangle:before { + content: "\20"; + width: 80px; + height: 45px; + top: -20px; + right: -52px; + position: absolute; + background: rgba(0, 0, 0, 0) +} + +@keyframes fade-in { + 0% { + opacity: .4; + right: 82px + } + + 100% { + opacity: 1; + right: 62px + } +} + +.fk_service_consult { + background: url(../images/20190827-5d652476ab305.png) no-repeat -366px -16px #fff +} + +.fk_service_consult:hover { + border: 0; + background: url(../images/20190827-5d652476ab305.png) no-repeat -410px -16px #4f7cfc +} + +.fk_service_consult:hover .fk_service_consult_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_consult_cont { + width: 200px; + min-height: 210px; + max-height: 268px; + border-radius: 3px; + background: #fff; + right: 62px; + position: absolute; + text-align: center; + border: 1px solid #e1e6ec; + display: none; + opacity: 0 +} + +.fk_service_consult_cont1 { + width: 70px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +.fk_service_consult_cont1 .fk_service_triangle:before { + width: 0 !important +} + +.fk_service_consult_cont>.fk_service_triangle:after { + border-left: 10px solid #f6f8fb !important +} + +.fk_service_consult_cont span { + float: left +} + +.fk_service_consult_cont_top { + width: 100%; + height: 157px; + background: #f6f8fb; + border-radius: 3px; + border-bottom: 1px solid #eef2f8 +} + +.fk_service_hint { + width: 100%; + height: 40px; + line-height: 40px; + font-size: 12px; + color: #9aa8c2; + text-align: center +} + +.fk_service_hint>.fk_service_icon { + background: url(../images/20190827-5d652476ab305.png) no-repeat -460px -25px; + width: 15px; + height: 15px; + margin: 13px 2px 0 18px +} + +.fk_service_button { + width: 160px; + height: 38px; + line-height: 38px; + background: #4f7cfc; + border-radius: 18px; + text-align: center; + color: #fff; + margin: 5px 0 10px 20px; + cursor: pointer +} + +.fk_service_button:hover { + background: #618aff +} + +.fk_service_phone { + width: 100%; + height: 53px; + line-height: 53px; + font-size: 14px; + text-align: center +} + +.fk_service_check_site { + width: 100%; + height: 48px; + line-height: 48px; + color: #3b6bf4; + border-top: 1px solid #eaeef5; + cursor: pointer +} + +.fk_service_check_site>.fk_service_icon { + background: url(../images/20190827-5d652476ab305.png) no-repeat -461px -75px; + width: 20px; + height: 20px; + margin: 15px 2px 0 45px +} + +.fk_service_feedback { + background: url(../images/20190827-5d652476ab305.png) no-repeat -363px -64px #fff +} + +.fk_service_feedback:hover { + border: 0; + background: url(../images/20190827-5d652476ab305.png) no-repeat -407px -64px #4f7cfc; + cursor: pointer +} + +.fk_service_feedback:hover .fk_service_feedback_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_feedback_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +.fk_service_qr { + background: url(../images/20190827-5d652476ab305.png) no-repeat -365px -113px #fff +} + +.fk_service_qr:hover { + border: 0; + background: url(../images/20190827-5d652476ab305.png) no-repeat -409px -113px #4f7cfc +} + +.fk_service_qr:hover .fk_service_qr_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_qr_cont { + width: 143px; + height: 202px; + border-radius: 3px; + background: #fff; + right: 62px; + position: absolute; + text-align: center; + border: 1px solid #e1e6ec; + background-color: #f6f8fb; + display: none; + opacity: 0 +} + +.fk_service_qr_cont>.fk_service_triangle:after { + border-left: 10px solid #f6f8fb !important +} + +.fk_service_qr_cont>.fk_service_qrimg { + width: 100%; + height: 164px; + float: left +} + +.fk_service_qrimg_site { + width: 119px; + height: 119px; + float: left; + margin: 12px 12px 5px 12px; + background: url(../images/20190827-5d652476ab305.png) no-repeat -41px -26px +} + +.fk_service_qrimg_hd { + width: 119px; + height: 119px; + float: left; + margin: 12px 12px 5px 12px; + background: url(../images/20190827-5d652476ab305.png) no-repeat -198px -26px +} + +.fk_service_qrimg_wxast { + width: 119px; + height: 119px; + float: left; + margin: 12px 12px 5px 12px; + background: url(../image/fk_service.png?v=201905151200) no-repeat -198px -328px +} + +.fk_service_qrimg_flyer { + width: 119px; + height: 119px; + float: left; + margin: 12px 12px 5px 12px; + background: url(../images/20190827-5d652476ab305.png) no-repeat -41px -177px +} + +.fk_service_qrimg_wxapp { + width: 119px; + height: 119px; + float: left; + margin: 12px 12px 5px 12px; + background: url(../images/20190827-5d652476ab305.png) no-repeat -198px -177px +} + +.fk_service_qrimg_fkmall { + width: 119px; + height: 119px; + float: left; + margin: 12px 12px 5px 12px; + background: url(../images/20190827-5d652476ab305.png) no-repeat -41px -326px +} + +.fk_service_qr_cont>.fk_service_qrtext { + width: 100%; + height: 35px; + font-size: 12px; + color: #7b89a6; + background-color: #fff; + float: left; + bottom: 0; + display: table +} + +.fk_service_qr_cont>.fk_service_qrtext>span { + display: table-cell; + vertical-align: middle +} + +.fk_service_upward { + display: none; + background: url(../images/20190827-5d652476ab305.png) no-repeat -363px -159px #fff +} + +.fk_service_upward:hover { + border: 0; + background: url(../images/20190827-5d652476ab305.png) no-repeat -407px -159px #4f7cfc; + cursor: pointer +} + +.fk_service_upward:hover .fk_service_upward_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_upward_cont { + width: 84px; + height: 40px; + line-height: 40px; + border-radius: 3px; + background: #fff; + right: 62px; + position: absolute; + text-align: center; + border: 1px solid #e1e6ec; + display: none; + opacity: 0 +} + +.fk_service_upward_cont span { + font-size: 14px +} + +/* ----------------------------------------------------------------------- */ +/* 鏂板鍥炬爣-> 寮€濮�*/ +.fk_service_jk { + /* 鍓嶆櫙鍥炬爣 */ + background: url(../images/20191218-c9feba3074fcf.png) no-repeat center center #fff; + background-size: 40% 40%; +} + +.fk_service_jk:hover { + border: 0; + /* 榧犳爣鎮诞鍥炬爣 */ + background: url(../images/20191218-9e8acd5341cdc.png) no-repeat center center #4f7cfc; + background-size: 40% 40%; + cursor: pointer +} + +.fk_service_jk:hover .fk_service_jk_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_jk_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +/* 鏂板鍥炬爣->zmki 缁撴潫*/ +/* 鏂板鍥炬爣->zmki 寮€濮�*/ +.fk_service_ws { + background: url(../images/20191218-61b4baac98ee7.png) no-repeat center center #fff; + background-size: 50% 50%; +} + +.fk_service_ws:hover { + border: 0; + background: url(../images/20191218-8ded04c01bb3c.png) no-repeat center center #4f7cfc; + background-size: 50% 50%; + cursor: pointer +} + +.fk_service_ws:hover .fk_service_ws_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_ws_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +/* 鏂板鍥炬爣->zmki 缁撴潫*/ +/* 闂數 鏂板鍥炬爣->zmki 寮€濮�*/ +.fk_service_sd { + background: url(../images/20191218-94664bd399372.png) no-repeat center center #fff; + background-size: 50% 50%; +} + +.fk_service_sd:hover { + border: 0; + background: url(../images/20191218-fab840acee28b.png) no-repeat center center #4f7cfc; + background-size: 50% 50%; + cursor: pointer +} + +.fk_service_sd:hover .fk_service_sd_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_sd_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +/*闂數 鏂板鍥炬爣->zmki 缁撴潫*/ +/* 瀵艰埅 鏂板鍥炬爣->zmki 寮€濮�*/ +.fk_service_dh { + background: url(../images/20191218-711bcdc875f32.png) no-repeat center center #fff; + background-size: 60% 60%; +} + +.fk_service_dh:hover { + border: 0; + background: url(../images/20191218-8d9cf4c72a239.png) no-repeat center center #4f7cfc; + background-size: 60% 60%; + cursor: pointer +} + +.fk_service_dh:hover .fk_service_dh_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_dh_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +/*瀵艰埅 鏂板鍥炬爣->zmki 缁撴潫*/ +/* 鐖卞績 鏂板鍥炬爣->zmki 寮€濮�*/ +.fk_service_ax { + background: url(../images/20191218-bf1792e790a39.png) no-repeat center center #fff; + background-size: 40% 40%; +} + +.fk_service_ax:hover { + border: 0; + background: url(../images/20191218-f379809ce7aef.png) no-repeat center center #4f7cfc; + background-size: 40% 40%; + cursor: pointer +} + +.fk_service_ax:hover .fk_service_ax_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_ax_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +/*鐖卞績 鏂板鍥炬爣->zmki 缁撴潫*/ +/* 鐐硅禐 鏂板鍥炬爣->zmki 寮€濮�*/ +.fk_service_dz { + background: url(../images/20191218-3d077e8df0bf0.png) no-repeat center center #fff; + background-size: 50% 50%; +} + +.fk_service_dz:hover { + border: 0; + background: url(../images/20191218-986a9393f3e9e.png) no-repeat center center #4f7cfc; + background-size: 50% 50%; + cursor: pointer +} + +.fk_service_dz:hover .fk_service_dz_cont { + display: block; + opacity: 1; + transition: linear .2s; + animation-name: fade-in; + animation-duration: .3s; + animation-iteration-count: 1; + animation-delay: 0s +} + +.fk_service_dz_cont { + width: 200px; + height: 40px; + line-height: 40px; + background: #fff; + border-radius: 5px; + right: 62px; + text-align: center; + position: absolute; + display: none; + border: 1px solid #e1e6ec +} + +/*鐐硅禐 鏂板鍥炬爣->zmki 缁撴潫*/ +/* 鎵嬫満绔嚜鍔ㄩ殣钘� 寮€濮� */ +@media screen and (max-width: 1221px) { + .wapnone { + display: none; + } +} + +/* 鎵嬫満绔嚜鍔ㄩ殣钘� 缁撴潫 */ + +/*############################################*/ +img { + border-width: 0px; +} + +.pos-f { + position: relative; +} + +.left-100 { + width: 100%; + height: 100%; +} + +.blur { + -webkit-filter: blur(3px); + filter: blur(3px); +} + +.tr3 { + transition: all .3s; +} + +#donateBox { + /*left: calc(50% - 111px); + top: calc(50% - 15px);*/ + background-color: #fff; + border: 1px solid #ddd; + border-radius: 6px; + height: 30px; + float: left; + /*z-index: 1;*/ +} + +#donateBox li { + width: 74px; + float: left; + text-align: center; + border-left: 1px solid #ddd; + background: no-repeat center center; + background-color: rgba(204, 217, 220, 0.1); + background-size: 45px; + transition: all .3s; + cursor: pointer; + overflow: hidden; + line-height: 600px; + height: 28px; + -webkit-filter: grayscale(1); + filter: grayscale(1); + opacity: 0.5; +} + +#donateBox li:hover { + background-color: rgba(204, 217, 220, 0.3); + -webkit-filter: grayscale(0); + filter: grayscale(0); + opacity: 1; +} + +#donateBox>li:first-child { + border-width: 0; +} + +#donateBox a { + display: block; +} + +#donateBox>#QQ { + background-image: url(../images/qq_pay.svg); +} + +#donateBox #AliPay { + background-image: url(../images/alipay.svg); +} + +#donateBox #WeChat { + background-image: url(../images/wechat.svg); +} + +#QRBox { + top: 0; + right: 50px; + z-index: 1; + bottom: 100px; + /*background-color: rgba(255,255,255,0.3);*/ + display: none; + perspective: 400px; + -webkit-touch-callout: none; +} + +#MainBox { + cursor: pointer; + position: absolute; + text-align: center; + width: 200px; + height: 200px; + left: calc(50% - 100px); + top: calc(50% - 100px); + background: #fff no-repeat center center; + background-size: 190px; + border-radius: 6px; + box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.3); + opacity: 0; + transition: all 1s ease-in-out; + transform-style: preserve-3d; + transform-origin: center center; + overflow: hidden; + -webkit-touch-callout: none; +} + +#btc-key { + opacity: 0; + width: 2px; + height: 8px; + overflow: hidden; + left: -2px; + top: -8px; +} + +[data-footnote] { + position: relative; + overflow: hidden; +} + +[data-footnote]:hover { + overflow: visible; +} + +[data-footnote]::before, +[data-footnote]::after { + position: absolute; + transition: all .3s; + transform: translate3d(-50%, 0, 0); + opacity: 0; + left: 37px; + z-index: 10; +} + +[data-footnote]::before { + content: attr(data-footnote); + border-radius: 6px; + background-color: rgba(100, 100, 100, 0.8); + color: #fff; + height: 24px; + line-height: 24px; + padding: 0 6px; + font-size: 12px; + white-space: nowrap; + top: -24px; + left: 37px; +} + +[data-footnote]::after { + content: ''; + border: 5px solid #333; + border-color: rgba(100, 100, 100, 0.8) transparent transparent transparent; + top: 0; + left: 37px; +} + +[data-footnote]:hover::before, +[data-footnote]:hover::after { + opacity: 1; +} + +[data-footnote]:hover::before, +[data-footnote]:hover::after { + transform: translate3d(-50%, -7px, 0); +} + +#MainBox.showQR { + opacity: 1; + animation-name: showQR; + animation-duration: 3s; + animation-timing-function: ease-in-out; + animation-iteration-count: 1; + animation-fill-mode: forwards; + -webkit-animation: showQR 3s ease-in-out 0s 1 normal forwards; + -webkit-touch-callout: none; +} + +@keyframes showQR { + from { + transform: rotateX(90deg); + } + + 8% { + opacity: 1; + transform: rotateX(-60deg); + } + + 18% { + opacity: 1; + transform: rotateX(40deg); + } + + 34% { + opacity: 1; + transform: rotateX(-28deg); + } + + 44% { + opacity: 1; + transform: rotateX(18deg); + } + + 58% { + opacity: 1; + transform: rotateX(-12deg); + } + + 72% { + opacity: 1; + transform: rotateX(9deg); + } + + 88% { + opacity: 1; + transform: rotateX(-5deg); + } + + 96% { + opacity: 1; + transform: rotateX(2deg); + } + + to { + opacity: 1; + } +} + +#MainBox.hideQR { + opacity: 1; + animation-name: hideQR; + animation-duration: 0.5s; + animation-timing-function: ease-in-out; + animation-iteration-count: 1; + animation-fill-mode: forwards; + -webkit-animation: hideQR 0.5s ease-in-out 0s 1 normal forwards; +} + +@keyframes hideQR { + from {} + + 20%, + 50% { + transform: scale(1.08, 1.08); + opacity: 1; + } + + to { + opacity: 0; + transform: rotateZ(40deg) scale(0.6, 0.6); + } +} \ No newline at end of file diff --git a/src/assets/style/oneui.css b/src/assets/style/oneui.css new file mode 100644 index 0000000..b9b6853 --- /dev/null +++ b/src/assets/style/oneui.css @@ -0,0 +1,14503 @@ +/*! +* OneUI - v3.1.0 - Auto-compiled on 2017-01-13 - Copyright 2017 +* @author pixelcave +*/ +html, +body { + height: 100%; +} + +.row_jsxs { + margin-right: -14px; + margin-left: -14px; +} + +body { + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-size: 14px; + color: #646464; + background-color: #f5f5f5; +} + +.no-focus *:focus { + outline: 0 !important; +} + +a { + -webkit-transition: color 0.12s ease-out; + transition: color 0.12s ease-out; +} + +a.link-effect { + position: relative; +} + +a.link-effect:before { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 2px; + content: ''; + background-color: #3169b1; + visibility: hidden; + -webkit-transform: scaleX(0); + -ms-transform: scaleX(0); + transform: scaleX(0); + -webkit-transition: -webkit-transform 0.12s ease-out; + transition: transform 0.12s ease-out; +} + +a:hover, +a:focus { + color: #3169b1; + text-decoration: none; +} + +a:hover.link-effect:before, +a:focus.link-effect:before { + visibility: visible; + -webkit-transform: scaleX(1); + -ms-transform: scaleX(1); + transform: scaleX(1); +} + +a:active { + color: #5c90d2; +} + +a.inactive { + cursor: not-allowed; +} + +a.inactive:focus { + background-color: transparent !important; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + margin: 0; + font-family: 'Source Sans Pro', 'Open Sans', 'Helvetica Neue', Helvetica, + Arial, sans-serif; + font-weight: 600; + line-height: 1.2; + color: inherit; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: 600; + font-size: 85%; + color: #777; +} + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-weight: inherit; +} + +h1, +.h1 { + font-size: 36px; +} + +h2, +.h2 { + font-size: 30px; +} + +h3, +.h3 { + font-size: 24px; +} + +h4, +.h4 { + font-size: 20px; +} + +h5, +.h5 { + font-size: 16px; +} + +h6, +.h6 { + font-size: 14px; +} + +.page-heading { + color: #545454; + font-size: 28px; + font-weight: 400; +} + +.page-heading small { + margin-top: 5px; + display: block; + color: #777; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} + +@media screen and (min-width: 768px) { + .page-heading small { + border-radius: 20px; + margin-top: 0; + display: inline; + line-height: inherit; + } +} + +.content-heading { + margin-top: 15px; + margin-bottom: 15px; + font-weight: 600; + font-size: 15px; + color: #8c8c8c; + text-transform: uppercase; +} + +.content-heading small { + font-size: 13px; + font-weight: normal; + color: #999999; + text-transform: none; +} + +@media screen and (min-width: 768px) { + .content-heading { + margin-top: 25px; + } +} + +.font-w300 { + font-weight: 300 !important; +} + +.font-w400 { + font-weight: 400 !important; +} + +.font-w600 { + font-weight: 600 !important; +} + +.font-w700 { + font-weight: 700 !important; +} + +.font-s12 { + font-size: 12px !important; +} + +.font-s13 { + font-size: 13px !important; +} + +.font-s36 { + font-size: 36px !important; +} + +.font-s48 { + font-size: 48px !important; +} + +.font-s64 { + font-size: 64px !important; +} + +.font-s96 { + font-size: 96px !important; +} + +.font-s128 { + font-size: 128px !important; +} + +p { + line-height: 1.6; +} + +p.nice-copy, +.nice-copy p { + line-height: 1.8; +} + +p.nice-copy-story, +.nice-copy-story p { + line-height: 1.8; + font-size: 16px; +} + +.text-muted { + color: #999999; +} + +a.text-muted:hover, +a.text-muted:active, +a.text-muted:focus, +button.text-muted:hover, +button.text-muted:active, +button.text-muted:focus { + color: #999999; + opacity: 0.75; +} + +.text-primary { + color: #5c90d2; +} + +a.text-primary:hover, +a.text-primary:active, +a.text-primary:focus, +button.text-primary:hover, +button.text-primary:active, +button.text-primary:focus { + color: #5c90d2; + opacity: 0.75; +} + +.text-primary-dark { + color: #3e4a59; +} + +a.text-primary-dark:hover, +a.text-primary-dark:active, +a.text-primary-dark:focus, +button.text-primary-dark:hover, +button.text-primary-dark:active, +button.text-primary-dark:focus { + color: #3e4a59; + opacity: 0.75; +} + +.text-primary-darker { + color: #2c343f; +} + +a.text-primary-darker:hover, +a.text-primary-darker:active, +a.text-primary-darker:focus, +button.text-primary-darker:hover, +button.text-primary-darker:active, +button.text-primary-darker:focus { + color: #2c343f; + opacity: 0.75; +} + +.text-primary-light { + color: #98b9e3; +} + +a.text-primary-light:hover, +a.text-primary-light:active, +a.text-primary-light:focus, +button.text-primary-light:hover, +button.text-primary-light:active, +button.text-primary-light:focus { + color: #98b9e3; + opacity: 0.75; +} + +.text-primary-lighter { + color: #ccdcf1; +} + +a.text-primary-lighter:hover, +a.text-primary-lighter:active, +a.text-primary-lighter:focus, +button.text-primary-lighter:hover, +button.text-primary-lighter:active, +button.text-primary-lighter:focus { + color: #ccdcf1; + opacity: 0.75; +} + +.text-success { + color: #46c37b; +} + +a.text-success:hover, +a.text-success:active, +a.text-success:focus, +button.text-success:hover, +button.text-success:active, +button.text-success:focus { + color: #46c37b; + opacity: 0.75; +} + +.text-warning { + color: #f3b760; +} + +a.text-warning:hover, +a.text-warning:active, +a.text-warning:focus, +button.text-warning:hover, +button.text-warning:active, +button.text-warning:focus { + color: #f3b760; + opacity: 0.75; +} + +.text-info { + color: #70b9eb; +} + +a.text-info:hover, +a.text-info:active, +a.text-info:focus, +button.text-info:hover, +button.text-info:active, +button.text-info:focus { + color: #70b9eb; + opacity: 0.75; +} + +.text-danger { + color: #d26a5c; +} + +a.text-danger:hover, +a.text-danger:active, +a.text-danger:focus, +button.text-danger:hover, +button.text-danger:active, +button.text-danger:focus { + color: #d26a5c; + opacity: 0.75; +} + +.text-success-light { + color: #e0f5e9; +} + +a.text-success-light:hover, +a.text-success-light:active, +a.text-success-light:focus, +button.text-success-light:hover, +button.text-success-light:active, +button.text-success-light:focus { + color: #e0f5e9; + opacity: 0.75; +} + +.text-warning-light { + color: #fdf3e5; +} + +a.text-warning-light:hover, +a.text-warning-light:active, +a.text-warning-light:focus, +button.text-warning-light:hover, +button.text-warning-light:active, +button.text-warning-light:focus { + color: #fdf3e5; + opacity: 0.75; +} + +.text-info-light { + color: #edf6fd; +} + +a.text-info-light:hover, +a.text-info-light:active, +a.text-info-light:focus, +button.text-info-light:hover, +button.text-info-light:active, +button.text-info-light:focus { + color: #edf6fd; + opacity: 0.75; +} + +.text-danger-light { + color: #f9eae8; +} + +a.text-danger-light:hover, +a.text-danger-light:active, +a.text-danger-light:focus, +button.text-danger-light:hover, +button.text-danger-light:active, +button.text-danger-light:focus { + color: #f9eae8; + opacity: 0.75; +} + +.text-white { + color: #fff; +} + +a.text-white:hover, +a.text-white:active, +a.text-white:focus, +button.text-white:hover, +button.text-white:active, +button.text-white:focus { + color: #fff; + opacity: 0.75; +} + +.text-white-op { + color: rgba(255, 255, 255, 0.85); +} + +a.text-white-op:hover, +a.text-white-op:active, +a.text-white-op:focus, +button.text-white-op:hover, +button.text-white-op:active, +button.text-white-op:focus { + color: rgba(255, 255, 255, 0.85); + opacity: 0.75; +} + +.text-black { + color: #000; +} + +a.text-black:hover, +a.text-black:active, +a.text-black:focus, +button.text-black:hover, +button.text-black:active, +button.text-black:focus { + color: #000; + opacity: 0.75; +} + +.text-black-op { + color: rgba(0, 0, 0, 0.5); +} + +a.text-black-op:hover, +a.text-black-op:active, +a.text-black-op:focus, +button.text-black-op:hover, +button.text-black-op:active, +button.text-black-op:focus { + color: rgba(0, 0, 0, 0.5); + opacity: 0.75; +} + +.text-gray { + color: #c9c9c9; +} + +a.text-gray:hover, +a.text-gray:active, +a.text-gray:focus, +button.text-gray:hover, +button.text-gray:active, +button.text-gray:focus { + color: #c9c9c9; + opacity: 0.75; +} + +.text-gray-dark { + color: #999999; +} + +a.text-gray-dark:hover, +a.text-gray-dark:active, +a.text-gray-dark:focus, +button.text-gray-dark:hover, +button.text-gray-dark:active, +button.text-gray-dark:focus { + color: #999999; + opacity: 0.75; +} + +.text-gray-darker { + color: #393939; +} + +a.text-gray-darker:hover, +a.text-gray-darker:active, +a.text-gray-darker:focus, +button.text-gray-darker:hover, +button.text-gray-darker:active, +button.text-gray-darker:focus { + color: #393939; + opacity: 0.75; +} + +.text-gray-light { + color: #f3f3f3; +} + +a.text-gray-light:hover, +a.text-gray-light:active, +a.text-gray-light:focus, +button.text-gray-light:hover, +button.text-gray-light:active, +button.text-gray-light:focus { + color: #f3f3f3; + opacity: 0.75; +} + +.text-gray-lighter { + color: #f9f9f9; +} + +a.text-gray-lighter:hover, +a.text-gray-lighter:active, +a.text-gray-lighter:focus, +button.text-gray-lighter:hover, +button.text-gray-lighter:active, +button.text-gray-lighter:focus { + color: #f9f9f9; + opacity: 0.75; +} + +.bg-muted { + background-color: #999999; +} + +a.bg-muted:hover, +a.bg-muted:focus { + background-color: #808080; +} + +.bg-primary { + background-color: #5c90d2; +} + +a.bg-primary:hover, +a.bg-primary:focus { + background-color: #3675c5; +} + +.bg-primary-op { + background-color: rgba(92, 144, 210, 0.75); +} + +a.bg-primary-op:hover, +a.bg-primary-op:focus { + background-color: rgba(54, 117, 197, 0.75); +} + +.bg-primary-dark { + background-color: #3e4a59; +} + +a.bg-primary-dark:hover, +a.bg-primary-dark:focus { + background-color: #29313b; +} + +.bg-primary-dark-op { + background-color: rgba(62, 74, 89, 0.83); +} + +a.bg-primary-dark-op:hover, +a.bg-primary-dark-op:focus { + background-color: rgba(41, 49, 59, 0.83); +} + +.bg-primary-darker { + background-color: #2c343f; +} + +a.bg-primary-darker:hover, +a.bg-primary-darker:focus { + background-color: #171b21; +} + +.bg-primary-light { + background-color: #98b9e3; +} + +a.bg-primary-light:hover, +a.bg-primary-light:focus { + background-color: #709ed8; +} + +.bg-primary-lighter { + background-color: #ccdcf1; +} + +a.bg-primary-lighter:hover, +a.bg-primary-lighter:focus { + background-color: #a4c1e6; +} + +.bg-body { + background-color: #f5f5f5; +} + +.bg-success { + background-color: #46c37b; +} + +a.bg-success:hover, +a.bg-success:focus { + background-color: #34a263; +} + +.bg-warning { + background-color: #f3b760; +} + +a.bg-warning:hover, +a.bg-warning:focus { + background-color: #efa231; +} + +.bg-info { + background-color: #70b9eb; +} + +a.bg-info:hover, +a.bg-info:focus { + background-color: #43a3e5; +} + +.bg-danger { + background-color: #d26a5c; +} + +a.bg-danger:hover, +a.bg-danger:focus { + background-color: #c54736; +} + +.bg-success-light { + background-color: #e0f5e9; +} + +a.bg-success-light:hover, +a.bg-success-light:focus { + background-color: #b9e9ce; +} + +.bg-warning-light { + background-color: #fdf3e5; +} + +a.bg-warning-light:hover, +a.bg-warning-light:focus { + background-color: #f9ddb6; +} + +.bg-info-light { + background-color: #edf6fd; +} + +a.bg-info-light:hover, +a.bg-info-light:focus { + background-color: #bfdff8; +} + +.bg-danger-light { + background-color: #f9eae8; +} + +a.bg-danger-light:hover, +a.bg-danger-light:focus { + background-color: #eec5c0; +} + +.bg-white { + background-color: #fff; +} + +a.bg-white:hover, +a.bg-white:focus { + background-color: #e6e6e6; +} + +.bg-white-op { + background-color: rgba(255, 255, 255, 0.075); +} + +.bg-crystal-op { + background-color: rgba(255, 255, 255, 0.15); +} + +.bg-black { + background-color: #000; +} + +a.bg-black:hover, +a.bg-black:focus { + background-color: #000000; +} + +.bg-black-op { + background-color: rgba(0, 0, 0, 0.4); +} + +.bg-gray { + background-color: #c9c9c9; +} + +a.bg-gray:hover, +a.bg-gray:focus { + background-color: #b0b0b0; +} + +.bg-gray-dark { + background-color: #999999; +} + +a.bg-gray-dark:hover, +a.bg-gray-dark:focus { + background-color: #808080; +} + +.bg-gray-darker { + background-color: #393939; +} + +a.bg-gray-darker:hover, +a.bg-gray-darker:focus { + background-color: #202020; +} + +.bg-gray-light { + background-color: #f3f3f3; +} + +a.bg-gray-light:hover, +a.bg-gray-light:focus { + background-color: #dadada; +} + +.bg-gray-lighter { + background-color: #f9f9f9; +} + +a.bg-gray-lighter:hover, +a.bg-gray-lighter:focus { + background-color: #e0e0e0; +} + +.btn { + font-weight: 600; + border-radius: 2px; + -webkit-transition: all 0.15s ease-out; + transition: all 0.15s ease-out; +} + +.btn:active, +.btn.active { + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn.btn-square { + border-radius: 0; +} + +.btn.btn-rounded { + border-radius: 20px; +} + +.btn.btn-minw { + min-width: 110px; +} + +.btn.btn-noborder { + border: none !important; +} + +.btn.btn-image { + position: relative; + padding-left: 40px; +} + +.btn.btn-image>img { + position: absolute; + top: 3px; + left: 3px; + display: block; + width: 26px; + height: 26px; + border-radius: 3px; +} + +.btn>i.pull-left { + margin-top: 3px; + margin-right: 5px; +} + +.btn>i.pull-right { + margin-top: 3px; + margin-left: 5px; +} + +.btn-link, +.btn-link:hover, +.btn-link:focus { + text-decoration: none; +} + +.btn-default { + color: #545454; + background-color: #f5f5f5; + border-color: #e9e9e9; +} + +.btn-default:focus, +.btn-default.focus, +.btn-default:hover { + color: #545454; + background-color: #e1e1e1; + border-color: #cacaca; +} + +.btn-default:active, +.btn-default.active, +.open>.dropdown-toggle.btn-default { + color: #545454; + background-color: #c7c7c7; + border-color: #b1b1b1; +} + +.btn-default:active:hover, +.btn-default.active:hover, +.open>.dropdown-toggle.btn-default:hover, +.btn-default:active:focus, +.btn-default.active:focus, +.open>.dropdown-toggle.btn-default:focus, +.btn-default:active.focus, +.btn-default.active.focus, +.open>.dropdown-toggle.btn-default.focus { + color: #545454; + background-color: #c7c7c7; + border-color: #b1b1b1; +} + +.btn-default:active, +.btn-default.active, +.open>.dropdown-toggle.btn-default { + background-image: none; +} + +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #f5f5f5; + border-color: #e9e9e9; +} + +.btn-default .badge { + color: #f5f5f5; + background-color: #545454; +} + +.btn-primary { + color: #fff; + background-color: #5c90d2; + border-color: #3675c5; +} + +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:hover { + color: #fff; + background-color: #3c7ac9; + border-color: #295995; +} + +.btn-primary:active, +.btn-primary.active, +.open>.dropdown-toggle.btn-primary { + color: #fff; + background-color: #2d62a5; + border-color: #1e416d; +} + +.btn-primary:active:hover, +.btn-primary.active:hover, +.open>.dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open>.dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open>.dropdown-toggle.btn-primary.focus { + color: #fff; + background-color: #2d62a5; + border-color: #1e416d; +} + +.btn-primary:active, +.btn-primary.active, +.open>.dropdown-toggle.btn-primary { + background-image: none; +} + +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #5c90d2; + border-color: #3675c5; +} + +.btn-primary .badge { + color: #5c90d2; + background-color: #fff; +} + +.btn-success { + color: #fff; + background-color: #46c37b; + border-color: #34a263; +} + +.btn-success:focus, +.btn-success.focus, +.btn-success:hover { + color: #fff; + background-color: #37a967; + border-color: #257346; +} + +.btn-success:active, +.btn-success.active, +.open>.dropdown-toggle.btn-success { + color: #fff; + background-color: #2a8350; + border-color: #194d2f; +} + +.btn-success:active:hover, +.btn-success.active:hover, +.open>.dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open>.dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open>.dropdown-toggle.btn-success.focus { + color: #fff; + background-color: #2a8350; + border-color: #194d2f; +} + +.btn-success:active, +.btn-success.active, +.open>.dropdown-toggle.btn-success { + background-image: none; +} + +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #46c37b; + border-color: #34a263; +} + +.btn-success .badge { + color: #46c37b; + background-color: #fff; +} + +.btn-info { + color: #fff; + background-color: #70b9eb; + border-color: #43a3e5; +} + +.btn-info:focus, +.btn-info.focus, +.btn-info:hover { + color: #fff; + background-color: #4ca7e6; + border-color: #1d86ce; +} + +.btn-info:active, +.btn-info.active, +.open>.dropdown-toggle.btn-info { + color: #fff; + background-color: #1f92e0; + border-color: #1769a1; +} + +.btn-info:active:hover, +.btn-info.active:hover, +.open>.dropdown-toggle.btn-info:hover, +.btn-info:active:focus, +.btn-info.active:focus, +.open>.dropdown-toggle.btn-info:focus, +.btn-info:active.focus, +.btn-info.active.focus, +.open>.dropdown-toggle.btn-info.focus { + color: #fff; + background-color: #1f92e0; + border-color: #1769a1; +} + +.btn-info:active, +.btn-info.active, +.open>.dropdown-toggle.btn-info { + background-image: none; +} + +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #70b9eb; + border-color: #43a3e5; +} + +.btn-info .badge { + color: #70b9eb; + background-color: #fff; +} + +.btn-warning { + color: #fff; + background-color: #f3b760; + border-color: #efa231; +} + +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:hover { + color: #fff; + background-color: #f0a63a; + border-color: #d38310; +} + +.btn-warning:active, +.btn-warning.active, +.open>.dropdown-toggle.btn-warning { + color: #fff; + background-color: #e68f11; + border-color: #a3660c; +} + +.btn-warning:active:hover, +.btn-warning.active:hover, +.open>.dropdown-toggle.btn-warning:hover, +.btn-warning:active:focus, +.btn-warning.active:focus, +.open>.dropdown-toggle.btn-warning:focus, +.btn-warning:active.focus, +.btn-warning.active.focus, +.open>.dropdown-toggle.btn-warning.focus { + color: #fff; + background-color: #e68f11; + border-color: #a3660c; +} + +.btn-warning:active, +.btn-warning.active, +.open>.dropdown-toggle.btn-warning { + background-image: none; +} + +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f3b760; + border-color: #efa231; +} + +.btn-warning .badge { + color: #f3b760; + background-color: #fff; +} + +.btn-danger { + color: #fff; + background-color: #d26a5c; + border-color: #c54736; +} + +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:hover { + color: #fff; + background-color: #c94d3c; + border-color: #953629; +} + +.btn-danger:active, +.btn-danger.active, +.open>.dropdown-toggle.btn-danger { + color: #fff; + background-color: #a53c2d; + border-color: #6d271e; +} + +.btn-danger:active:hover, +.btn-danger.active:hover, +.open>.dropdown-toggle.btn-danger:hover, +.btn-danger:active:focus, +.btn-danger.active:focus, +.open>.dropdown-toggle.btn-danger:focus, +.btn-danger:active.focus, +.btn-danger.active.focus, +.open>.dropdown-toggle.btn-danger.focus { + color: #fff; + background-color: #a53c2d; + border-color: #6d271e; +} + +.btn-danger:active, +.btn-danger.active, +.open>.dropdown-toggle.btn-danger { + background-image: none; +} + +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d26a5c; + border-color: #c54736; +} + +.btn-danger .badge { + color: #d26a5c; + background-color: #fff; +} + +label { + font-size: 13px; + font-weight: 600; +} + +.form-control { + color: #646464; + border: 1px solid #e6e6e6; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; + -webkit-transition: all 0.15s ease-out; + transition: all 0.15s ease-out; +} + +.form-control::-moz-placeholder { + color: #aaa; +} + +.form-control:-ms-input-placeholder { + color: #aaa; +} + +.form-control::-webkit-input-placeholder { + color: #aaa; +} + +.form-control:focus { + border-color: #ccc; + background-color: #fcfcfc; + -webkit-box-shadow: none; + box-shadow: none; +} + +textarea.form-control { + max-width: 100%; +} + +input[type='text'].form-control, +input[type='password'].form-control, +input[type='email'].form-control { + -webkit-appearance: none; +} + +.form-control.input-sm { + border-radius: 3px; +} + +.form-control.input-lg { + font-size: 14px; + border-radius: 3px; +} + +.input-group-lg .form-control { + font-size: 14px; +} + +.form-group { + margin-bottom: 20px; +} + +.form-bordered .form-group { + padding-bottom: 10px; + margin-bottom: 10px; + border-bottom: 1px solid #f3f3f3; +} + +.form-bordered .form-group.form-actions { + border-bottom: none; +} + +.help-block { + margin-top: 5px; + margin-bottom: 0; + font-style: italic; + font-size: 13px; + color: #a4a4a4; +} + +.has-success>label, +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #46c37b; +} + +.has-success .form-control { + border-color: #46c37b; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-success .form-control:focus { + border-color: #34a263; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-success .input-group-addon { + color: #46c37b; + border-color: #46c37b; + background-color: #fff; +} + +.has-success .form-control-feedback { + color: #46c37b; +} + +.has-info>label, +.has-info .help-block, +.has-info .control-label, +.has-info .radio, +.has-info .checkbox, +.has-info .radio-inline, +.has-info .checkbox-inline, +.has-info.radio label, +.has-info.checkbox label, +.has-info.radio-inline label, +.has-info.checkbox-inline label { + color: #70b9eb; +} + +.has-info .form-control { + border-color: #70b9eb; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-info .form-control:focus { + border-color: #43a3e5; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-info .input-group-addon { + color: #70b9eb; + border-color: #70b9eb; + background-color: #fff; +} + +.has-info .form-control-feedback { + color: #70b9eb; +} + +.has-warning>label, +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #f3b760; +} + +.has-warning .form-control { + border-color: #f3b760; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-warning .form-control:focus { + border-color: #efa231; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-warning .input-group-addon { + color: #f3b760; + border-color: #f3b760; + background-color: #fff; +} + +.has-warning .form-control-feedback { + color: #f3b760; +} + +.has-error>label, +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #d26a5c; +} + +.has-error .form-control { + border-color: #d26a5c; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-error .form-control:focus { + border-color: #c54736; + -webkit-box-shadow: none; + box-shadow: none; +} + +.has-error .input-group-addon { + color: #d26a5c; + border-color: #d26a5c; + background-color: #fff; +} + +.has-error .form-control-feedback { + color: #d26a5c; +} + +.input-group-addon { + color: #646464; + background-color: #f9f9f9; + border-color: #e6e6e6; + border-radius: 3px; +} + +.input-group-addon.input-sm, +.input-group-addon.input-lg { + border-radius: 3px; +} + +.input-group-sm>.form-control, +.input-group-sm>.input-group-addon, +.input-group-sm>.input-group-btn>.btn, +.input-group-lg>.form-control, +.input-group-lg>.input-group-addon, +.input-group-lg>.input-group-btn>.btn { + border-radius: 3px; +} + +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child>.btn, +.input-group-btn:first-child>.btn-group>.btn, +.input-group-btn:first-child>.dropdown-toggle, +.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child>.btn-group:not(:last-child)>.btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.input-group-addon:first-child { + border-right: 0; +} + +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child>.btn, +.input-group-btn:last-child>.btn-group>.btn, +.input-group-btn:last-child>.dropdown-toggle, +.input-group-btn:first-child>.btn:not(:first-child), +.input-group-btn:first-child>.btn-group:not(:first-child)>.btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group-addon:last-child { + border-left: 0; +} + +.label-primary { + background-color: #5c90d2; +} + +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #3675c5; +} + +.label-success { + background-color: #46c37b; +} + +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #34a263; +} + +.label-info { + background-color: #70b9eb; +} + +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #43a3e5; +} + +.label-warning { + background-color: #f3b760; +} + +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #efa231; +} + +.label-danger { + background-color: #d26a5c; +} + +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c54736; +} + +.badge-primary { + background-color: #5c90d2; +} + +.badge-success { + background-color: #46c37b; +} + +.badge-info { + background-color: #70b9eb; +} + +.badge-warning { + background-color: #f3b760; +} + +.badge-danger { + background-color: #d26a5c; +} + +.alert { + padding-bottom: 10px; + border-radius: 2px; + border: none; +} + +.alert p { + margin-bottom: 5px !important; +} + +.alert-success { + background-color: #e0f5e9; + color: #34a263; + -webkit-box-shadow: 0 2px #cdefdb; + box-shadow: 0 2px #cdefdb; +} + +.alert-success hr { + border-top-color: #cdefdb; +} + +.alert-success .alert-link { + color: #287b4b; +} + +.alert-info { + background-color: #edf6fd; + color: #43a3e5; + -webkit-box-shadow: 0 2px #d6ebfa; + box-shadow: 0 2px #d6ebfa; +} + +.alert-info hr { + border-top-color: #d6ebfa; +} + +.alert-info .alert-link { + color: #1e8cd7; +} + +.alert-warning { + background-color: #fdf3e5; + color: #efa231; + -webkit-box-shadow: 0 2px #fbe8cd; + box-shadow: 0 2px #fbe8cd; +} + +.alert-warning hr { + border-top-color: #fbe8cd; +} + +.alert-warning .alert-link { + color: #dc8911; +} + +.alert-danger { + background-color: #f9eae8; + color: #c54736; + -webkit-box-shadow: 0 2px #f4d8d4; + box-shadow: 0 2px #f4d8d4; +} + +.alert-danger hr { + border-top-color: #f4d8d4; +} + +.alert-danger .alert-link { + color: #9d392b; +} + +.progress { + height: 24px; + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; +} + +.progress.progress-mini { + height: 5px; +} + +.progress.progress-mini .progress-bar { + line-height: 5px; +} + +.progress-bar { + line-height: 24px; + font-weight: 600; + -webkit-box-shadow: none; + box-shadow: none; +} + +.progress-bar-primary { + background-color: #5c90d2; +} + +.progress-bar-success { + background-color: #46c37b; +} + +.progress-bar-info { + background-color: #70b9eb; +} + +.progress-bar-warning { + background-color: #f3b760; +} + +.progress-bar-danger { + background-color: #d26a5c; +} + +.nav-pills>li>a { + font-weight: 600; + color: #646464; + border-radius: 3px; +} + +.nav-pills>li>a:hover, +.nav-pills>li>a:focus { + color: #646464; + background-color: #f9f9f9; +} + +.nav-pills>li.active>a, +.nav-pills>li.active>a:hover, +.nav-pills>li.active>a:focus { + color: #fff; + background-color: #5c90d2; +} + +.nav-pills>li.active>a>.badge { + color: #5c90d2; +} + +.pagination { + border-radius: 0; +} + +.pagination>li { + display: block; + float: left; + margin: 0 0 5px 5px; +} + +.pagination>li>a, +.pagination>li>span { + display: block; + float: none; + margin: 0; + padding-right: 8px; + padding-left: 8px; + color: #646464; + font-weight: 600; + border: none; +} + +.pagination>li:first-child>a, +.pagination>li:first-child>span { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.pagination>li:last-child>a, +.pagination>li:last-child>span { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.pagination>li>a:hover, +.pagination>li>span:hover, +.pagination>li>a:focus, +.pagination>li>span:focus { + color: #5c90d2; + background-color: transparent; + -webkit-box-shadow: 0 2px #5c90d2; + box-shadow: 0 2px #5c90d2; +} + +.pagination>.active>a, +.pagination>.active>span, +.pagination>.active>a:hover, +.pagination>.active>span:hover, +.pagination>.active>a:focus, +.pagination>.active>span:focus { + color: #5c90d2; + background-color: #f9f9f9; + -webkit-box-shadow: 0 2px #5c90d2; + box-shadow: 0 2px #5c90d2; +} + +.pagination>.disabled>span, +.pagination>.disabled>span:hover, +.pagination>.disabled>span:focus, +.pagination>.disabled>a, +.pagination>.disabled>a:hover, +.pagination>.disabled>a:focus { + color: #c9c9c9; + -webkit-box-shadow: none; + box-shadow: none; +} + +.pager li>a, +.pager li>span { + padding: 6px 14px; + font-weight: 600; + color: #646464; + border: 1px solid #eee; + border-radius: 3px; +} + +.pager li>a:hover, +.pager li>a:focus { + color: #5c90d2; + background-color: #f9f9f9; +} + +.pager li.disabled>span, +.pager li.disabled>span:hover, +.pager li.disabled>span:focus, +.pager li.disabled>a, +.pager li.disabled>a:hover, +.pager li.disabled>a:focus { + color: #c9c9c9; + -webkit-box-shadow: none; + box-shadow: none; +} + +.list-group-item { + padding: 20px 15px; + border-color: #eee; +} + +a.list-group-item { + font-weight: 600; + color: #646464; +} + +a.list-group-item:hover, +a.list-group-item:focus { + color: #5c90d2; +} + +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + background-color: #5c90d2; + border-color: #5c90d2; +} + +.list-group-item.active>.badge { + color: #5c90d2; +} + +.breadcrumb { + padding: 0; + margin-bottom: 0; + text-transform: uppercase; + font-size: 12px; + font-weight: 600; + color: #999999; + background-color: transparent; +} + +.breadcrumb>li+li:before { + display: inline-block; + padding: 0; + font-family: 'FontAwesome'; + color: rgba(0, 0, 0, 0.5); + content: '\f105'; + width: 20px; + text-align: center; +} + +.tooltip-inner { + padding: 6px 8px; + background-color: #2c343f; + border-radius: 0; +} + +.tooltip.top .tooltip-arrow { + border-top-color: #2c343f; +} + +.tooltip.right .tooltip-arrow { + border-right-color: #2c343f; +} + +.tooltip.left .tooltip-arrow { + border-left-color: #2c343f; +} + +.tooltip.bottom .tooltip-arrow { + border-bottom-color: #2c343f; +} + +.popover { + border-color: #ddd; + border-radius: 2px; + -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); +} + +.popover-title { + padding: 10px 10px 1px; + font-family: 'Source Sans Pro', 'Open Sans', 'Helvetica Neue', Helvetica, + Arial, sans-serif; + background-color: #fff; + border-bottom: none; + border-radius: 1px 1px 0 0; +} + +.popover-content { + padding: 10px; +} + +.dropdown-menu { + min-width: 180px; + padding: 5px 0; + border-color: #ddd; + border-radius: 2px; + -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); + box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05); +} + +.dropdown-menu>li>a { + padding: 7px 12px; +} + +.dropdown-menu>li>a:hover { + background-color: #f9f9f9; +} + +.dropdown-menu>li>a i.pull-right, +.dropdown-menu>li>a .badge.pull-right { + right: 0; + margin-top: 3px; + margin-left: 10px; +} + +.dropdown-menu>li>a i.pull-left, +.dropdown-menu>li>a .badge.pull-left { + left: 0; + margin-top: 3px; + margin-right: 10px; +} + +.dropdown-menu>li>a .badge.pull-right { + margin-top: 1px; +} + +.dropdown-menu>li>a .badge.pull-left { + margin-top: 1px; +} + +.dropdown-menu>.active>a, +.dropdown-menu>.active>a:hover, +.dropdown-menu>.active>a:focus { + color: #545454; + background-color: #f0f0f0; +} + +.dropdown-header { + padding: 5px 12px 4px; + font-weight: 600; + color: #999999; + text-transform: uppercase; +} + +.table>thead>tr>th, +.table>tbody>tr>th, +.table>tfoot>tr>th, +.table>thead>tr>td, +.table>tbody>tr>td, +.table>tfoot>tr>td { + padding: 12px 10px; + border-top: 1px solid #f0f0f0; +} + +.table>thead>tr>th, +.table>tbody>tr>th, +.table>tfoot>tr>th { + padding: 16px 10px 12px; + font-family: 'Source Sans Pro', 'Open Sans', 'Helvetica Neue', Helvetica, + Arial, sans-serif; + font-size: 15px; + font-weight: 600; + text-transform: uppercase; +} + +.table>thead>tr>th { + border-bottom: 1px solid #ddd; +} + +.table>tbody+tbody { + border-top: 1px solid #ddd; +} + +.table-condensed>thead>tr>td, +.table-condensed>tbody>tr>td, +.table-condensed>tfoot>tr>td { + padding: 6px 8px; +} + +.table-bordered { + border: 1px solid #e9e9e9; +} + +.table-bordered>thead>tr>th, +.table-bordered>tbody>tr>th, +.table-bordered>tfoot>tr>th, +.table-bordered>thead>tr>td, +.table-bordered>tbody>tr>td, +.table-bordered>tfoot>tr>td { + border: 1px solid #f0f0f0; +} + +.table-bordered>thead>tr>th, +.table-bordered>thead>tr>td { + border-bottom-width: 1px; + border-bottom-color: #e9e9e9; +} + +.table-borderless { + border: none; +} + +.table-borderless>thead>tr>th, +.table-borderless>tbody>tr>th, +.table-borderless>tfoot>tr>th, +.table-borderless>thead>tr>td, +.table-borderless>tbody>tr>td, +.table-borderless>tfoot>tr>td { + border: none; +} + +.table-borderless>thead>tr>th, +.table-borderless>thead>tr>td { + border-bottom: 1px solid #ddd; +} + +.table-vcenter>thead>tr>th, +.table-vcenter>tbody>tr>th, +.table-vcenter>tfoot>tr>th, +.table-vcenter>thead>tr>td, +.table-vcenter>tbody>tr>td, +.table-vcenter>tfoot>tr>td { + vertical-align: middle; +} + +.table-striped>tbody>tr:nth-of-type(odd) { + background-color: #f9f9f9; +} + +.table-hover>tbody>tr:hover { + background-color: #f5f5f5; +} + +.table-header-bg>thead>tr>th, +.table-header-bg>thead>tr>td { + color: #fff; + background-color: #5c90d2; + border-bottom-color: #5c90d2; +} + +.table>thead>tr>td.active, +.table>tbody>tr>td.active, +.table>tfoot>tr>td.active, +.table>thead>tr>th.active, +.table>tbody>tr>th.active, +.table>tfoot>tr>th.active, +.table>thead>tr.active>td, +.table>tbody>tr.active>td, +.table>tfoot>tr.active>td, +.table>thead>tr.active>th, +.table>tbody>tr.active>th, +.table>tfoot>tr.active>th { + background-color: #f9f9f9; +} + +.table-hover>tbody>tr>td.active:hover, +.table-hover>tbody>tr>th.active:hover, +.table-hover>tbody>tr.active:hover>td, +.table-hover>tbody>tr:hover>.active, +.table-hover>tbody>tr.active:hover>th { + background-color: #ececec; +} + +.table>thead>tr>td.success, +.table>tbody>tr>td.success, +.table>tfoot>tr>td.success, +.table>thead>tr>th.success, +.table>tbody>tr>th.success, +.table>tfoot>tr>th.success, +.table>thead>tr.success>td, +.table>tbody>tr.success>td, +.table>tfoot>tr.success>td, +.table>thead>tr.success>th, +.table>tbody>tr.success>th, +.table>tfoot>tr.success>th { + background-color: #e0f5e9; +} + +.table-hover>tbody>tr>td.success:hover, +.table-hover>tbody>tr>th.success:hover, +.table-hover>tbody>tr.success:hover>td, +.table-hover>tbody>tr:hover>.success, +.table-hover>tbody>tr.success:hover>th { + background-color: #cdefdb; +} + +.table>thead>tr>td.info, +.table>tbody>tr>td.info, +.table>tfoot>tr>td.info, +.table>thead>tr>th.info, +.table>tbody>tr>th.info, +.table>tfoot>tr>th.info, +.table>thead>tr.info>td, +.table>tbody>tr.info>td, +.table>tfoot>tr.info>td, +.table>thead>tr.info>th, +.table>tbody>tr.info>th, +.table>tfoot>tr.info>th { + background-color: #edf6fd; +} + +.table-hover>tbody>tr>td.info:hover, +.table-hover>tbody>tr>th.info:hover, +.table-hover>tbody>tr.info:hover>td, +.table-hover>tbody>tr:hover>.info, +.table-hover>tbody>tr.info:hover>th { + background-color: #d6ebfa; +} + +.table>thead>tr>td.warning, +.table>tbody>tr>td.warning, +.table>tfoot>tr>td.warning, +.table>thead>tr>th.warning, +.table>tbody>tr>th.warning, +.table>tfoot>tr>th.warning, +.table>thead>tr.warning>td, +.table>tbody>tr.warning>td, +.table>tfoot>tr.warning>td, +.table>thead>tr.warning>th, +.table>tbody>tr.warning>th, +.table>tfoot>tr.warning>th { + background-color: #fdf3e5; +} + +.table-hover>tbody>tr>td.warning:hover, +.table-hover>tbody>tr>th.warning:hover, +.table-hover>tbody>tr.warning:hover>td, +.table-hover>tbody>tr:hover>.warning, +.table-hover>tbody>tr.warning:hover>th { + background-color: #fbe8cd; +} + +.table>thead>tr>td.danger, +.table>tbody>tr>td.danger, +.table>tfoot>tr>td.danger, +.table>thead>tr>th.danger, +.table>tbody>tr>th.danger, +.table>tfoot>tr>th.danger, +.table>thead>tr.danger>td, +.table>tbody>tr.danger>td, +.table>tfoot>tr.danger>td, +.table>thead>tr.danger>th, +.table>tbody>tr.danger>th, +.table>tfoot>tr.danger>th { + background-color: #f9eae8; +} + +.table-hover>tbody>tr>td.danger:hover, +.table-hover>tbody>tr>th.danger:hover, +.table-hover>tbody>tr.danger:hover>td, +.table-hover>tbody>tr:hover>.danger, +.table-hover>tbody>tr.danger:hover>th { + background-color: #f4d8d4; +} + +.table-responsive { + -webkit-overflow-scrolling: touch; +} + +.js-table-checkable tbody tr, +.js-table-sections-header>tr { + cursor: pointer; +} + +.js-table-sections-header>tr>td:first-child>i { + -webkit-transition: -webkit-transform 0.15s ease-out; + transition: transform 0.15s ease-out; +} + +.js-table-sections-header+tbody { + display: none; +} + +.js-table-sections-header.open>tr { + background-color: #f9f9f9; +} + +.js-table-sections-header.open>tr>td:first-child>i { + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.js-table-sections-header.open+tbody { + display: table-row-group; +} + +.modal.fade .modal-dialog { + -webkit-transition: all 0.12s ease-out; + transition: all 0.12s ease-out; +} + +.modal.fade .modal-dialog.modal-dialog-popin { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); +} + +.modal.fade .modal-dialog.modal-dialog-popout { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); +} + +.modal.fade .modal-dialog.modal-dialog-slideup { + -webkit-transform: translate(0, 10%); + -ms-transform: translate(0, 10%); + transform: translate(0, 10%); +} + +.modal.fade .modal-dialog.modal-dialog-slideright { + -webkit-transform: translate(-10%, 0); + -ms-transform: translate(-10%, 0); + transform: translate(-10%, 0); +} + +.modal.fade .modal-dialog.modal-dialog-slideleft { + -webkit-transform: translate(10%, 0); + -ms-transform: translate(10%, 0); + transform: translate(10%, 0); +} + +.modal.fade .modal-dialog.modal-dialog-fromright { + -webkit-transform: translateX(25%) rotate(10deg) scale(0.9); + -ms-transform: translateX(25%) rotate(10deg) scale(0.9); + transform: translateX(25%) rotate(10deg) scale(0.9); +} + +.modal.fade .modal-dialog.modal-dialog-fromleft { + -webkit-transform: translateX(-25%) rotate(-10deg) scale(0.9); + -ms-transform: translateX(-25%) rotate(-10deg) scale(0.9); + transform: translateX(-25%) rotate(-10deg) scale(0.9); +} + +.modal.in .modal-dialog.modal-dialog-popin, +.modal.in .modal-dialog.modal-dialog-popout { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} + +.modal.in .modal-dialog.modal-dialog-slideup, +.modal.in .modal-dialog.modal-dialog-slideright, +.modal.in .modal-dialog.modal-dialog-slideleft { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal.in .modal-dialog.modal-dialog-fromright, +.modal.in .modal-dialog.modal-dialog-fromleft { + -webkit-transform: translateX(0) rotate(0) scale(1); + -ms-transform: translateX(0) rotate(0) scale(1); + transform: translateX(0) rotate(0) scale(1); +} + +.modal-dialog.modal-dialog-top { + margin-top: 0; + padding: 0 !important; +} + +.modal-dialog.modal-dialog-top .modal-content { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.modal-content { + border: none; + border-radius: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +.modal-backdrop.in { + opacity: 0.25; +} + +.modal-header { + padding: 18px 20px; + border-bottom-color: #eee; +} + +.modal-body { + padding: 20px; +} + +.modal-footer { + padding: 12px 20px; + border-top-color: #eee; +} + +.modal-title { + font-weight: normal; +} + +.fade.fade-up { + opacity: 0; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + -webkit-transform: translateY(100px); + -ms-transform: translateY(100px); + transform: translateY(100px); +} + +.fade.fade-up.in { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); +} + +.fade.fade-right { + opacity: 0; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + -webkit-transform: translateX(-100px); + -ms-transform: translateX(-100px); + transform: translateX(-100px); +} + +.fade.fade-right.in { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +.fade.fade-left { + opacity: 0; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + -webkit-transform: translateX(100px); + -ms-transform: translateX(100px); + transform: translateX(100px); +} + +.fade.fade-left.in { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +.panel { + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; +} + +.panel-group .panel { + border-radius: 3px; +} + +.panel-group .panel+.panel { + margin-top: 10px; +} + +.panel-default { + border-color: #f0f0f0; +} + +.panel-default>.panel-heading { + color: #646464; + background-color: #f9f9f9; + border-color: #f0f0f0; +} + +.panel-default>.panel-heading+.panel-collapse>.panel-body { + border-top-color: #f0f0f0; +} + +.panel-default>.panel-heading .badge { + color: #f9f9f9; + background-color: #646464; +} + +.panel-default>.panel-heading a { + font-weight: 400; +} + +.panel-default>.panel-heading a:hover, +.panel-default>.panel-heading a:focus { + color: #4a4a4a; +} + +.panel-default>.panel-footer+.panel-collapse>.panel-body { + border-bottom-color: #f0f0f0; +} + +.panel-primary { + border-color: #ccdcf1; +} + +.panel-primary>.panel-heading { + color: #5c90d2; + background-color: #e8eff9; + border-color: #ccdcf1; +} + +.panel-primary>.panel-heading+.panel-collapse>.panel-body { + border-top-color: #ccdcf1; +} + +.panel-primary>.panel-heading .badge { + color: #e8eff9; + background-color: #5c90d2; +} + +.panel-primary>.panel-heading a { + font-weight: 400; +} + +.panel-primary>.panel-heading a:hover, +.panel-primary>.panel-heading a:focus { + color: #3675c5; +} + +.panel-primary>.panel-footer+.panel-collapse>.panel-body { + border-bottom-color: #ccdcf1; +} + +.panel-success { + border-color: #cdefdb; +} + +.panel-success>.panel-heading { + color: #46c37b; + background-color: #e0f5e9; + border-color: #cdefdb; +} + +.panel-success>.panel-heading+.panel-collapse>.panel-body { + border-top-color: #cdefdb; +} + +.panel-success>.panel-heading .badge { + color: #e0f5e9; + background-color: #46c37b; +} + +.panel-success>.panel-heading a { + font-weight: 400; +} + +.panel-success>.panel-heading a:hover, +.panel-success>.panel-heading a:focus { + color: #34a263; +} + +.panel-success>.panel-footer+.panel-collapse>.panel-body { + border-bottom-color: #cdefdb; +} + +.panel-info { + border-color: #d6ebfa; +} + +.panel-info>.panel-heading { + color: #70b9eb; + background-color: #edf6fd; + border-color: #d6ebfa; +} + +.panel-info>.panel-heading+.panel-collapse>.panel-body { + border-top-color: #d6ebfa; +} + +.panel-info>.panel-heading .badge { + color: #edf6fd; + background-color: #70b9eb; +} + +.panel-info>.panel-heading a { + font-weight: 400; +} + +.panel-info>.panel-heading a:hover, +.panel-info>.panel-heading a:focus { + color: #43a3e5; +} + +.panel-info>.panel-footer+.panel-collapse>.panel-body { + border-bottom-color: #d6ebfa; +} + +.panel-warning { + border-color: #fbe8cd; +} + +.panel-warning>.panel-heading { + color: #f3b760; + background-color: #fdf3e5; + border-color: #fbe8cd; +} + +.panel-warning>.panel-heading+.panel-collapse>.panel-body { + border-top-color: #fbe8cd; +} + +.panel-warning>.panel-heading .badge { + color: #fdf3e5; + background-color: #f3b760; +} + +.panel-warning>.panel-heading a { + font-weight: 400; +} + +.panel-warning>.panel-heading a:hover, +.panel-warning>.panel-heading a:focus { + color: #efa231; +} + +.panel-warning>.panel-footer+.panel-collapse>.panel-body { + border-bottom-color: #fbe8cd; +} + +.panel-danger { + border-color: #f4d8d4; +} + +.panel-danger>.panel-heading { + color: #d26a5c; + background-color: #f9eae8; + border-color: #f4d8d4; +} + +.panel-danger>.panel-heading+.panel-collapse>.panel-body { + border-top-color: #f4d8d4; +} + +.panel-danger>.panel-heading .badge { + color: #f9eae8; + background-color: #d26a5c; +} + +.panel-danger>.panel-heading a { + font-weight: 400; +} + +.panel-danger>.panel-heading a:hover, +.panel-danger>.panel-heading a:focus { + color: #c54736; +} + +.panel-danger>.panel-footer+.panel-collapse>.panel-body { + border-bottom-color: #f4d8d4; +} + +.img-responsive { + width: 100%; +} + +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + /*src: url('../fonts/fontawesome-webfont.eot'); + src: url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2') format('woff2'), url('../fonts/fontawesome-webfont.woff') format('woff'), url('../fonts/fontawesome-webfont.ttf') format('truetype'), url('../fonts/fontawesome-webfont.svg') 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; +} + +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.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.28571429em; + text-align: center; +} + +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} + +.fa-ul>li { + position: relative; +} + +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} + +.fa-li.fa-lg { + left: -1.85714286em; +} + +.fa-border { + padding: 0.2em 0.25em 0.15em; + border: solid 0.08em #eeeeee; + border-radius: 0.1em; +} + +.fa-pull-left { + float: left; +} + +.fa-pull-right { + float: right; +} + +.fa.fa-pull-left { + margin-right: 0.3em; +} + +.fa.fa-pull-right { + margin-left: 0.3em; +} + +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.fa.pull-left { + margin-right: 0.3em; +} + +.fa.pull-right { + margin-left: 0.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 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.fa-rotate-180 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.fa-rotate-270 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.fa-flip-horizontal { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.fa-flip-vertical { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; + -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: #ffffff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: '\f000'; +} + +.fa-music:before { + content: '\f001'; +} + +.fa-search:before { + content: '\f002'; +} + +.fa-envelope-o:before { + content: '\f003'; +} + +.fa-heart:before { + content: '\f004'; +} + +.fa-star:before { + content: '\f005'; +} + +.fa-star-o:before { + content: '\f006'; +} + +.fa-user:before { + content: '\f007'; +} + +.fa-film:before { + content: '\f008'; +} + +.fa-th-large:before { + content: '\f009'; +} + +.fa-th:before { + content: '\f00a'; +} + +.fa-th-list:before { + content: '\f00b'; +} + +.fa-check:before { + content: '\f00c'; +} + +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: '\f00d'; +} + +.fa-search-plus:before { + content: '\f00e'; +} + +.fa-search-minus:before { + content: '\f010'; +} + +.fa-power-off:before { + content: '\f011'; +} + +.fa-signal:before { + content: '\f012'; +} + +.fa-gear:before, +.fa-cog:before { + content: '\f013'; +} + +.fa-trash-o:before { + content: '\f014'; +} + +.fa-home:before { + content: '\f015'; +} + +.fa-file-o:before { + content: '\f016'; +} + +.fa-clock-o:before { + content: '\f017'; +} + +.fa-road:before { + content: '\f018'; +} + +.fa-download:before { + content: '\f019'; +} + +.fa-arrow-circle-o-down:before { + content: '\f01a'; +} + +.fa-arrow-circle-o-up:before { + content: '\f01b'; +} + +.fa-inbox:before { + content: '\f01c'; +} + +.fa-play-circle-o:before { + content: '\f01d'; +} + +.fa-rotate-right:before, +.fa-repeat:before { + content: '\f01e'; +} + +.fa-refresh:before { + content: '\f021'; +} + +.fa-list-alt:before { + content: '\f022'; +} + +.fa-lock:before { + content: '\f023'; +} + +.fa-flag:before { + content: '\f024'; +} + +.fa-headphones:before { + content: '\f025'; +} + +.fa-volume-off:before { + content: '\f026'; +} + +.fa-volume-down:before { + content: '\f027'; +} + +.fa-volume-up:before { + content: '\f028'; +} + +.fa-qrcode:before { + content: '\f029'; +} + +.fa-barcode:before { + content: '\f02a'; +} + +.fa-tag:before { + content: '\f02b'; +} + +.fa-tags:before { + content: '\f02c'; +} + +.fa-book:before { + content: '\f02d'; +} + +.fa-bookmark:before { + content: '\f02e'; +} + +.fa-print:before { + content: '\f02f'; +} + +.fa-camera:before { + content: '\f030'; +} + +.fa-font:before { + content: '\f031'; +} + +.fa-bold:before { + content: '\f032'; +} + +.fa-italic:before { + content: '\f033'; +} + +.fa-text-height:before { + content: '\f034'; +} + +.fa-text-width:before { + content: '\f035'; +} + +.fa-align-left:before { + content: '\f036'; +} + +.fa-align-center:before { + content: '\f037'; +} + +.fa-align-right:before { + content: '\f038'; +} + +.fa-align-justify:before { + content: '\f039'; +} + +.fa-list:before { + content: '\f03a'; +} + +.fa-dedent:before, +.fa-outdent:before { + content: '\f03b'; +} + +.fa-indent:before { + content: '\f03c'; +} + +.fa-video-camera:before { + content: '\f03d'; +} + +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: '\f03e'; +} + +.fa-pencil:before { + content: '\f040'; +} + +.fa-map-marker:before { + content: '\f041'; +} + +.fa-adjust:before { + content: '\f042'; +} + +.fa-tint:before { + content: '\f043'; +} + +.fa-edit:before, +.fa-pencil-square-o:before { + content: '\f044'; +} + +.fa-share-square-o:before { + content: '\f045'; +} + +.fa-check-square-o:before { + content: '\f046'; +} + +.fa-arrows:before { + content: '\f047'; +} + +.fa-step-backward:before { + content: '\f048'; +} + +.fa-fast-backward:before { + content: '\f049'; +} + +.fa-backward:before { + content: '\f04a'; +} + +.fa-play:before { + content: '\f04b'; +} + +.fa-pause:before { + content: '\f04c'; +} + +.fa-stop:before { + content: '\f04d'; +} + +.fa-forward:before { + content: '\f04e'; +} + +.fa-fast-forward:before { + content: '\f050'; +} + +.fa-step-forward:before { + content: '\f051'; +} + +.fa-eject:before { + content: '\f052'; +} + +.fa-chevron-left:before { + content: '\f053'; +} + +.fa-chevron-right:before { + content: '\f054'; +} + +.fa-plus-circle:before { + content: '\f055'; +} + +.fa-minus-circle:before { + content: '\f056'; +} + +.fa-times-circle:before { + content: '\f057'; +} + +.fa-check-circle:before { + content: '\f058'; +} + +.fa-question-circle:before { + content: '\f059'; +} + +.fa-info-circle:before { + content: '\f05a'; +} + +.fa-crosshairs:before { + content: '\f05b'; +} + +.fa-times-circle-o:before { + content: '\f05c'; +} + +.fa-check-circle-o:before { + content: '\f05d'; +} + +.fa-ban:before { + content: '\f05e'; +} + +.fa-arrow-left:before { + content: '\f060'; +} + +.fa-arrow-right:before { + content: '\f061'; +} + +.fa-arrow-up:before { + content: '\f062'; +} + +.fa-arrow-down:before { + content: '\f063'; +} + +.fa-mail-forward:before, +.fa-share:before { + content: '\f064'; +} + +.fa-expand:before { + content: '\f065'; +} + +.fa-compress:before { + content: '\f066'; +} + +.fa-plus:before { + content: '\f067'; +} + +.fa-minus:before { + content: '\f068'; +} + +.fa-asterisk:before { + content: '\f069'; +} + +.fa-exclamation-circle:before { + content: '\f06a'; +} + +.fa-gift:before { + content: '\f06b'; +} + +.fa-leaf:before { + content: '\f06c'; +} + +.fa-fire:before { + content: '\f06d'; +} + +.fa-eye:before { + content: '\f06e'; +} + +.fa-eye-slash:before { + content: '\f070'; +} + +.fa-warning:before, +.fa-exclamation-triangle:before { + content: '\f071'; +} + +.fa-plane:before { + content: '\f072'; +} + +.fa-calendar:before { + content: '\f073'; +} + +.fa-random:before { + content: '\f074'; +} + +.fa-comment:before { + content: '\f075'; +} + +.fa-magnet:before { + content: '\f076'; +} + +.fa-chevron-up:before { + content: '\f077'; +} + +.fa-chevron-down:before { + content: '\f078'; +} + +.fa-retweet:before { + content: '\f079'; +} + +.fa-shopping-cart:before { + content: '\f07a'; +} + +.fa-folder:before { + content: '\f07b'; +} + +.fa-folder-open:before { + content: '\f07c'; +} + +.fa-arrows-v:before { + content: '\f07d'; +} + +.fa-arrows-h:before { + content: '\f07e'; +} + +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: '\f080'; +} + +.fa-twitter-square:before { + content: '\f081'; +} + +.fa-facebook-square:before { + content: '\f082'; +} + +.fa-camera-retro:before { + content: '\f083'; +} + +.fa-key:before { + content: '\f084'; +} + +.fa-gears:before, +.fa-cogs:before { + content: '\f085'; +} + +.fa-comments:before { + content: '\f086'; +} + +.fa-thumbs-o-up:before { + content: '\f087'; +} + +.fa-thumbs-o-down:before { + content: '\f088'; +} + +.fa-star-half:before { + content: '\f089'; +} + +.fa-heart-o:before { + content: '\f08a'; +} + +.fa-sign-out:before { + content: '\f08b'; +} + +.fa-linkedin-square:before { + content: '\f08c'; +} + +.fa-thumb-tack:before { + content: '\f08d'; +} + +.fa-external-link:before { + content: '\f08e'; +} + +.fa-sign-in:before { + content: '\f090'; +} + +.fa-trophy:before { + content: '\f091'; +} + +.fa-github-square:before { + content: '\f092'; +} + +.fa-upload:before { + content: '\f093'; +} + +.fa-lemon-o:before { + content: '\f094'; +} + +.fa-phone:before { + content: '\f095'; +} + +.fa-square-o:before { + content: '\f096'; +} + +.fa-bookmark-o:before { + content: '\f097'; +} + +.fa-phone-square:before { + content: '\f098'; +} + +.fa-twitter:before { + content: '\f099'; +} + +.fa-facebook-f:before, +.fa-facebook:before { + content: '\f09a'; +} + +.fa-github:before { + content: '\f09b'; +} + +.fa-unlock:before { + content: '\f09c'; +} + +.fa-credit-card:before { + content: '\f09d'; +} + +.fa-feed:before, +.fa-rss:before { + content: '\f09e'; +} + +.fa-hdd-o:before { + content: '\f0a0'; +} + +.fa-bullhorn:before { + content: '\f0a1'; +} + +.fa-bell:before { + content: '\f0f3'; +} + +.fa-certificate:before { + content: '\f0a3'; +} + +.fa-hand-o-right:before { + content: '\f0a4'; +} + +.fa-hand-o-left:before { + content: '\f0a5'; +} + +.fa-hand-o-up:before { + content: '\f0a6'; +} + +.fa-hand-o-down:before { + content: '\f0a7'; +} + +.fa-arrow-circle-left:before { + content: '\f0a8'; +} + +.fa-arrow-circle-right:before { + content: '\f0a9'; +} + +.fa-arrow-circle-up:before { + content: '\f0aa'; +} + +.fa-arrow-circle-down:before { + content: '\f0ab'; +} + +.fa-globe:before { + content: '\f0ac'; +} + +.fa-wrench:before { + content: '\f0ad'; +} + +.fa-tasks:before { + content: '\f0ae'; +} + +.fa-filter:before { + content: '\f0b0'; +} + +.fa-briefcase:before { + content: '\f0b1'; +} + +.fa-arrows-alt:before { + content: '\f0b2'; +} + +.fa-group:before, +.fa-users:before { + content: '\f0c0'; +} + +.fa-chain:before, +.fa-link:before { + content: '\f0c1'; +} + +.fa-cloud:before { + content: '\f0c2'; +} + +.fa-flask:before { + content: '\f0c3'; +} + +.fa-cut:before, +.fa-scissors:before { + content: '\f0c4'; +} + +.fa-copy:before, +.fa-files-o:before { + content: '\f0c5'; +} + +.fa-paperclip:before { + content: '\f0c6'; +} + +.fa-save:before, +.fa-floppy-o:before { + content: '\f0c7'; +} + +.fa-square:before { + content: '\f0c8'; +} + +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: '\f0c9'; +} + +.fa-list-ul:before { + content: '\f0ca'; +} + +.fa-list-ol:before { + content: '\f0cb'; +} + +.fa-strikethrough:before { + content: '\f0cc'; +} + +.fa-underline:before { + content: '\f0cd'; +} + +.fa-table:before { + content: '\f0ce'; +} + +.fa-magic:before { + content: '\f0d0'; +} + +.fa-truck:before { + content: '\f0d1'; +} + +.fa-pinterest:before { + content: '\f0d2'; +} + +.fa-pinterest-square:before { + content: '\f0d3'; +} + +.fa-google-plus-square:before { + content: '\f0d4'; +} + +.fa-google-plus:before { + content: '\f0d5'; +} + +.fa-money:before { + content: '\f0d6'; +} + +.fa-caret-down:before { + content: '\f0d7'; +} + +.fa-caret-up:before { + content: '\f0d8'; +} + +.fa-caret-left:before { + content: '\f0d9'; +} + +.fa-caret-right:before { + content: '\f0da'; +} + +.fa-columns:before { + content: '\f0db'; +} + +.fa-unsorted:before, +.fa-sort:before { + content: '\f0dc'; +} + +.fa-sort-down:before, +.fa-sort-desc:before { + content: '\f0dd'; +} + +.fa-sort-up:before, +.fa-sort-asc:before { + content: '\f0de'; +} + +.fa-envelope:before { + content: '\f0e0'; +} + +.fa-linkedin:before { + content: '\f0e1'; +} + +.fa-rotate-left:before, +.fa-undo:before { + content: '\f0e2'; +} + +.fa-legal:before, +.fa-gavel:before { + content: '\f0e3'; +} + +.fa-dashboard:before, +.fa-tachometer:before { + content: '\f0e4'; +} + +.fa-comment-o:before { + content: '\f0e5'; +} + +.fa-comments-o:before { + content: '\f0e6'; +} + +.fa-flash:before, +.fa-bolt:before { + content: '\f0e7'; +} + +.fa-sitemap:before { + content: '\f0e8'; +} + +.fa-umbrella:before { + content: '\f0e9'; +} + +.fa-paste:before, +.fa-clipboard:before { + content: '\f0ea'; +} + +.fa-lightbulb-o:before { + content: '\f0eb'; +} + +.fa-exchange:before { + content: '\f0ec'; +} + +.fa-cloud-download:before { + content: '\f0ed'; +} + +.fa-cloud-upload:before { + content: '\f0ee'; +} + +.fa-user-md:before { + content: '\f0f0'; +} + +.fa-stethoscope:before { + content: '\f0f1'; +} + +.fa-suitcase:before { + content: '\f0f2'; +} + +.fa-bell-o:before { + content: '\f0a2'; +} + +.fa-coffee:before { + content: '\f0f4'; +} + +.fa-cutlery:before { + content: '\f0f5'; +} + +.fa-file-text-o:before { + content: '\f0f6'; +} + +.fa-building-o:before { + content: '\f0f7'; +} + +.fa-hospital-o:before { + content: '\f0f8'; +} + +.fa-ambulance:before { + content: '\f0f9'; +} + +.fa-medkit:before { + content: '\f0fa'; +} + +.fa-fighter-jet:before { + content: '\f0fb'; +} + +.fa-beer:before { + content: '\f0fc'; +} + +.fa-h-square:before { + content: '\f0fd'; +} + +.fa-plus-square:before { + content: '\f0fe'; +} + +.fa-angle-double-left:before { + content: '\f100'; +} + +.fa-angle-double-right:before { + content: '\f101'; +} + +.fa-angle-double-up:before { + content: '\f102'; +} + +.fa-angle-double-down:before { + content: '\f103'; +} + +.fa-angle-left:before { + content: '\f104'; +} + +.fa-angle-right:before { + content: '\f105'; +} + +.fa-angle-up:before { + content: '\f106'; +} + +.fa-angle-down:before { + content: '\f107'; +} + +.fa-desktop:before { + content: '\f108'; +} + +.fa-laptop:before { + content: '\f109'; +} + +.fa-tablet:before { + content: '\f10a'; +} + +.fa-mobile-phone:before, +.fa-mobile:before { + content: '\f10b'; +} + +.fa-circle-o:before { + content: '\f10c'; +} + +.fa-quote-left:before { + content: '\f10d'; +} + +.fa-quote-right:before { + content: '\f10e'; +} + +.fa-spinner:before { + content: '\f110'; +} + +.fa-circle:before { + content: '\f111'; +} + +.fa-mail-reply:before, +.fa-reply:before { + content: '\f112'; +} + +.fa-github-alt:before { + content: '\f113'; +} + +.fa-folder-o:before { + content: '\f114'; +} + +.fa-folder-open-o:before { + content: '\f115'; +} + +.fa-smile-o:before { + content: '\f118'; +} + +.fa-frown-o:before { + content: '\f119'; +} + +.fa-meh-o:before { + content: '\f11a'; +} + +.fa-gamepad:before { + content: '\f11b'; +} + +.fa-keyboard-o:before { + content: '\f11c'; +} + +.fa-flag-o:before { + content: '\f11d'; +} + +.fa-flag-checkered:before { + content: '\f11e'; +} + +.fa-terminal:before { + content: '\f120'; +} + +.fa-code:before { + content: '\f121'; +} + +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: '\f122'; +} + +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: '\f123'; +} + +.fa-location-arrow:before { + content: '\f124'; +} + +.fa-crop:before { + content: '\f125'; +} + +.fa-code-fork:before { + content: '\f126'; +} + +.fa-unlink:before, +.fa-chain-broken:before { + content: '\f127'; +} + +.fa-question:before { + content: '\f128'; +} + +.fa-info:before { + content: '\f129'; +} + +.fa-exclamation:before { + content: '\f12a'; +} + +.fa-superscript:before { + content: '\f12b'; +} + +.fa-subscript:before { + content: '\f12c'; +} + +.fa-eraser:before { + content: '\f12d'; +} + +.fa-puzzle-piece:before { + content: '\f12e'; +} + +.fa-microphone:before { + content: '\f130'; +} + +.fa-microphone-slash:before { + content: '\f131'; +} + +.fa-shield:before { + content: '\f132'; +} + +.fa-calendar-o:before { + content: '\f133'; +} + +.fa-fire-extinguisher:before { + content: '\f134'; +} + +.fa-rocket:before { + content: '\f135'; +} + +.fa-maxcdn:before { + content: '\f136'; +} + +.fa-chevron-circle-left:before { + content: '\f137'; +} + +.fa-chevron-circle-right:before { + content: '\f138'; +} + +.fa-chevron-circle-up:before { + content: '\f139'; +} + +.fa-chevron-circle-down:before { + content: '\f13a'; +} + +.fa-html5:before { + content: '\f13b'; +} + +.fa-css3:before { + content: '\f13c'; +} + +.fa-anchor:before { + content: '\f13d'; +} + +.fa-unlock-alt:before { + content: '\f13e'; +} + +.fa-bullseye:before { + content: '\f140'; +} + +.fa-ellipsis-h:before { + content: '\f141'; +} + +.fa-ellipsis-v:before { + content: '\f142'; +} + +.fa-rss-square:before { + content: '\f143'; +} + +.fa-play-circle:before { + content: '\f144'; +} + +.fa-ticket:before { + content: '\f145'; +} + +.fa-minus-square:before { + content: '\f146'; +} + +.fa-minus-square-o:before { + content: '\f147'; +} + +.fa-level-up:before { + content: '\f148'; +} + +.fa-level-down:before { + content: '\f149'; +} + +.fa-check-square:before { + content: '\f14a'; +} + +.fa-pencil-square:before { + content: '\f14b'; +} + +.fa-external-link-square:before { + content: '\f14c'; +} + +.fa-share-square:before { + content: '\f14d'; +} + +.fa-compass:before { + content: '\f14e'; +} + +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: '\f150'; +} + +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: '\f151'; +} + +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: '\f152'; +} + +.fa-euro:before, +.fa-eur:before { + content: '\f153'; +} + +.fa-gbp:before { + content: '\f154'; +} + +.fa-dollar:before, +.fa-usd:before { + content: '\f155'; +} + +.fa-rupee:before, +.fa-inr:before { + content: '\f156'; +} + +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: '\f157'; +} + +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: '\f158'; +} + +.fa-won:before, +.fa-krw:before { + content: '\f159'; +} + +.fa-bitcoin:before, +.fa-btc:before { + content: '\f15a'; +} + +.fa-file:before { + content: '\f15b'; +} + +.fa-file-text:before { + content: '\f15c'; +} + +.fa-sort-alpha-asc:before { + content: '\f15d'; +} + +.fa-sort-alpha-desc:before { + content: '\f15e'; +} + +.fa-sort-amount-asc:before { + content: '\f160'; +} + +.fa-sort-amount-desc:before { + content: '\f161'; +} + +.fa-sort-numeric-asc:before { + content: '\f162'; +} + +.fa-sort-numeric-desc:before { + content: '\f163'; +} + +.fa-thumbs-up:before { + content: '\f164'; +} + +.fa-thumbs-down:before { + content: '\f165'; +} + +.fa-youtube-square:before { + content: '\f166'; +} + +.fa-youtube:before { + content: '\f167'; +} + +.fa-xing:before { + content: '\f168'; +} + +.fa-xing-square:before { + content: '\f169'; +} + +.fa-youtube-play:before { + content: '\f16a'; +} + +.fa-dropbox:before { + content: '\f16b'; +} + +.fa-stack-overflow:before { + content: '\f16c'; +} + +.fa-instagram:before { + content: '\f16d'; +} + +.fa-flickr:before { + content: '\f16e'; +} + +.fa-adn:before { + content: '\f170'; +} + +.fa-bitbucket:before { + content: '\f171'; +} + +.fa-bitbucket-square:before { + content: '\f172'; +} + +.fa-tumblr:before { + content: '\f173'; +} + +.fa-tumblr-square:before { + content: '\f174'; +} + +.fa-long-arrow-down:before { + content: '\f175'; +} + +.fa-long-arrow-up:before { + content: '\f176'; +} + +.fa-long-arrow-left:before { + content: '\f177'; +} + +.fa-long-arrow-right:before { + content: '\f178'; +} + +.fa-apple:before { + content: '\f179'; +} + +.fa-windows:before { + content: '\f17a'; +} + +.fa-android:before { + content: '\f17b'; +} + +.fa-linux:before { + content: '\f17c'; +} + +.fa-dribbble:before { + content: '\f17d'; +} + +.fa-skype:before { + content: '\f17e'; +} + +.fa-foursquare:before { + content: '\f180'; +} + +.fa-trello:before { + content: '\f181'; +} + +.fa-female:before { + content: '\f182'; +} + +.fa-male:before { + content: '\f183'; +} + +.fa-gittip:before, +.fa-gratipay:before { + content: '\f184'; +} + +.fa-sun-o:before { + content: '\f185'; +} + +.fa-moon-o:before { + content: '\f186'; +} + +.fa-archive:before { + content: '\f187'; +} + +.fa-bug:before { + content: '\f188'; +} + +.fa-vk:before { + content: '\f189'; +} + +.fa-weibo:before { + content: '\f18a'; +} + +.fa-renren:before { + content: '\f18b'; +} + +.fa-pagelines:before { + content: '\f18c'; +} + +.fa-stack-exchange:before { + content: '\f18d'; +} + +.fa-arrow-circle-o-right:before { + content: '\f18e'; +} + +.fa-arrow-circle-o-left:before { + content: '\f190'; +} + +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: '\f191'; +} + +.fa-dot-circle-o:before { + content: '\f192'; +} + +.fa-wheelchair:before { + content: '\f193'; +} + +.fa-vimeo-square:before { + content: '\f194'; +} + +.fa-turkish-lira:before, +.fa-try:before { + content: '\f195'; +} + +.fa-plus-square-o:before { + content: '\f196'; +} + +.fa-space-shuttle:before { + content: '\f197'; +} + +.fa-slack:before { + content: '\f198'; +} + +.fa-envelope-square:before { + content: '\f199'; +} + +.fa-wordpress:before { + content: '\f19a'; +} + +.fa-openid:before { + content: '\f19b'; +} + +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: '\f19c'; +} + +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: '\f19d'; +} + +.fa-yahoo:before { + content: '\f19e'; +} + +.fa-google:before { + content: '\f1a0'; +} + +.fa-reddit:before { + content: '\f1a1'; +} + +.fa-reddit-square:before { + content: '\f1a2'; +} + +.fa-stumbleupon-circle:before { + content: '\f1a3'; +} + +.fa-stumbleupon:before { + content: '\f1a4'; +} + +.fa-delicious:before { + content: '\f1a5'; +} + +.fa-digg:before { + content: '\f1a6'; +} + +.fa-pied-piper-pp:before { + content: '\f1a7'; +} + +.fa-pied-piper-alt:before { + content: '\f1a8'; +} + +.fa-drupal:before { + content: '\f1a9'; +} + +.fa-joomla:before { + content: '\f1aa'; +} + +.fa-language:before { + content: '\f1ab'; +} + +.fa-fax:before { + content: '\f1ac'; +} + +.fa-building:before { + content: '\f1ad'; +} + +.fa-child:before { + content: '\f1ae'; +} + +.fa-paw:before { + content: '\f1b0'; +} + +.fa-spoon:before { + content: '\f1b1'; +} + +.fa-cube:before { + content: '\f1b2'; +} + +.fa-cubes:before { + content: '\f1b3'; +} + +.fa-behance:before { + content: '\f1b4'; +} + +.fa-behance-square:before { + content: '\f1b5'; +} + +.fa-steam:before { + content: '\f1b6'; +} + +.fa-steam-square:before { + content: '\f1b7'; +} + +.fa-recycle:before { + content: '\f1b8'; +} + +.fa-automobile:before, +.fa-car:before { + content: '\f1b9'; +} + +.fa-cab:before, +.fa-taxi:before { + content: '\f1ba'; +} + +.fa-tree:before { + content: '\f1bb'; +} + +.fa-spotify:before { + content: '\f1bc'; +} + +.fa-deviantart:before { + content: '\f1bd'; +} + +.fa-soundcloud:before { + content: '\f1be'; +} + +.fa-database:before { + content: '\f1c0'; +} + +.fa-file-pdf-o:before { + content: '\f1c1'; +} + +.fa-file-word-o:before { + content: '\f1c2'; +} + +.fa-file-excel-o:before { + content: '\f1c3'; +} + +.fa-file-powerpoint-o:before { + content: '\f1c4'; +} + +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: '\f1c5'; +} + +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: '\f1c6'; +} + +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: '\f1c7'; +} + +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: '\f1c8'; +} + +.fa-file-code-o:before { + content: '\f1c9'; +} + +.fa-vine:before { + content: '\f1ca'; +} + +.fa-codepen:before { + content: '\f1cb'; +} + +.fa-jsfiddle:before { + content: '\f1cc'; +} + +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: '\f1cd'; +} + +.fa-circle-o-notch:before { + content: '\f1ce'; +} + +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: '\f1d0'; +} + +.fa-ge:before, +.fa-empire:before { + content: '\f1d1'; +} + +.fa-git-square:before { + content: '\f1d2'; +} + +.fa-git:before { + content: '\f1d3'; +} + +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: '\f1d4'; +} + +.fa-tencent-weibo:before { + content: '\f1d5'; +} + +.fa-qq:before { + content: '\f1d6'; +} + +.fa-wechat:before, +.fa-weixin:before { + content: '\f1d7'; +} + +.fa-send:before, +.fa-paper-plane:before { + content: '\f1d8'; +} + +.fa-send-o:before, +.fa-paper-plane-o:before { + content: '\f1d9'; +} + +.fa-history:before { + content: '\f1da'; +} + +.fa-circle-thin:before { + content: '\f1db'; +} + +.fa-header:before { + content: '\f1dc'; +} + +.fa-paragraph:before { + content: '\f1dd'; +} + +.fa-sliders:before { + content: '\f1de'; +} + +.fa-share-alt:before { + content: '\f1e0'; +} + +.fa-share-alt-square:before { + content: '\f1e1'; +} + +.fa-bomb:before { + content: '\f1e2'; +} + +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: '\f1e3'; +} + +.fa-tty:before { + content: '\f1e4'; +} + +.fa-binoculars:before { + content: '\f1e5'; +} + +.fa-plug:before { + content: '\f1e6'; +} + +.fa-slideshare:before { + content: '\f1e7'; +} + +.fa-twitch:before { + content: '\f1e8'; +} + +.fa-yelp:before { + content: '\f1e9'; +} + +.fa-newspaper-o:before { + content: '\f1ea'; +} + +.fa-wifi:before { + content: '\f1eb'; +} + +.fa-calculator:before { + content: '\f1ec'; +} + +.fa-paypal:before { + content: '\f1ed'; +} + +.fa-google-wallet:before { + content: '\f1ee'; +} + +.fa-cc-visa:before { + content: '\f1f0'; +} + +.fa-cc-mastercard:before { + content: '\f1f1'; +} + +.fa-cc-discover:before { + content: '\f1f2'; +} + +.fa-cc-amex:before { + content: '\f1f3'; +} + +.fa-cc-paypal:before { + content: '\f1f4'; +} + +.fa-cc-stripe:before { + content: '\f1f5'; +} + +.fa-bell-slash:before { + content: '\f1f6'; +} + +.fa-bell-slash-o:before { + content: '\f1f7'; +} + +.fa-trash:before { + content: '\f1f8'; +} + +.fa-copyright:before { + content: '\f1f9'; +} + +.fa-at:before { + content: '\f1fa'; +} + +.fa-eyedropper:before { + content: '\f1fb'; +} + +.fa-paint-brush:before { + content: '\f1fc'; +} + +.fa-birthday-cake:before { + content: '\f1fd'; +} + +.fa-area-chart:before { + content: '\f1fe'; +} + +.fa-pie-chart:before { + content: '\f200'; +} + +.fa-line-chart:before { + content: '\f201'; +} + +.fa-lastfm:before { + content: '\f202'; +} + +.fa-lastfm-square:before { + content: '\f203'; +} + +.fa-toggle-off:before { + content: '\f204'; +} + +.fa-toggle-on:before { + content: '\f205'; +} + +.fa-bicycle:before { + content: '\f206'; +} + +.fa-bus:before { + content: '\f207'; +} + +.fa-ioxhost:before { + content: '\f208'; +} + +.fa-angellist:before { + content: '\f209'; +} + +.fa-cc:before { + content: '\f20a'; +} + +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: '\f20b'; +} + +.fa-meanpath:before { + content: '\f20c'; +} + +.fa-buysellads:before { + content: '\f20d'; +} + +.fa-connectdevelop:before { + content: '\f20e'; +} + +.fa-dashcube:before { + content: '\f210'; +} + +.fa-forumbee:before { + content: '\f211'; +} + +.fa-leanpub:before { + content: '\f212'; +} + +.fa-sellsy:before { + content: '\f213'; +} + +.fa-shirtsinbulk:before { + content: '\f214'; +} + +.fa-simplybuilt:before { + content: '\f215'; +} + +.fa-skyatlas:before { + content: '\f216'; +} + +.fa-cart-plus:before { + content: '\f217'; +} + +.fa-cart-arrow-down:before { + content: '\f218'; +} + +.fa-diamond:before { + content: '\f219'; +} + +.fa-ship:before { + content: '\f21a'; +} + +.fa-user-secret:before { + content: '\f21b'; +} + +.fa-motorcycle:before { + content: '\f21c'; +} + +.fa-street-view:before { + content: '\f21d'; +} + +.fa-heartbeat:before { + content: '\f21e'; +} + +.fa-venus:before { + content: '\f221'; +} + +.fa-mars:before { + content: '\f222'; +} + +.fa-mercury:before { + content: '\f223'; +} + +.fa-intersex:before, +.fa-transgender:before { + content: '\f224'; +} + +.fa-transgender-alt:before { + content: '\f225'; +} + +.fa-venus-double:before { + content: '\f226'; +} + +.fa-mars-double:before { + content: '\f227'; +} + +.fa-venus-mars:before { + content: '\f228'; +} + +.fa-mars-stroke:before { + content: '\f229'; +} + +.fa-mars-stroke-v:before { + content: '\f22a'; +} + +.fa-mars-stroke-h:before { + content: '\f22b'; +} + +.fa-neuter:before { + content: '\f22c'; +} + +.fa-genderless:before { + content: '\f22d'; +} + +.fa-facebook-official:before { + content: '\f230'; +} + +.fa-pinterest-p:before { + content: '\f231'; +} + +.fa-whatsapp:before { + content: '\f232'; +} + +.fa-server:before { + content: '\f233'; +} + +.fa-user-plus:before { + content: '\f234'; +} + +.fa-user-times:before { + content: '\f235'; +} + +.fa-hotel:before, +.fa-bed:before { + content: '\f236'; +} + +.fa-viacoin:before { + content: '\f237'; +} + +.fa-train:before { + content: '\f238'; +} + +.fa-subway:before { + content: '\f239'; +} + +.fa-medium:before { + content: '\f23a'; +} + +.fa-yc:before, +.fa-y-combinator:before { + content: '\f23b'; +} + +.fa-optin-monster:before { + content: '\f23c'; +} + +.fa-opencart:before { + content: '\f23d'; +} + +.fa-expeditedssl:before { + content: '\f23e'; +} + +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: '\f240'; +} + +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: '\f241'; +} + +.fa-battery-2:before, +.fa-battery-half:before { + content: '\f242'; +} + +.fa-battery-1:before, +.fa-battery-quarter:before { + content: '\f243'; +} + +.fa-battery-0:before, +.fa-battery-empty:before { + content: '\f244'; +} + +.fa-mouse-pointer:before { + content: '\f245'; +} + +.fa-i-cursor:before { + content: '\f246'; +} + +.fa-object-group:before { + content: '\f247'; +} + +.fa-object-ungroup:before { + content: '\f248'; +} + +.fa-sticky-note:before { + content: '\f249'; +} + +.fa-sticky-note-o:before { + content: '\f24a'; +} + +.fa-cc-jcb:before { + content: '\f24b'; +} + +.fa-cc-diners-club:before { + content: '\f24c'; +} + +.fa-clone:before { + content: '\f24d'; +} + +.fa-balance-scale:before { + content: '\f24e'; +} + +.fa-hourglass-o:before { + content: '\f250'; +} + +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: '\f251'; +} + +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: '\f252'; +} + +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: '\f253'; +} + +.fa-hourglass:before { + content: '\f254'; +} + +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: '\f255'; +} + +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: '\f256'; +} + +.fa-hand-scissors-o:before { + content: '\f257'; +} + +.fa-hand-lizard-o:before { + content: '\f258'; +} + +.fa-hand-spock-o:before { + content: '\f259'; +} + +.fa-hand-pointer-o:before { + content: '\f25a'; +} + +.fa-hand-peace-o:before { + content: '\f25b'; +} + +.fa-trademark:before { + content: '\f25c'; +} + +.fa-registered:before { + content: '\f25d'; +} + +.fa-creative-commons:before { + content: '\f25e'; +} + +.fa-gg:before { + content: '\f260'; +} + +.fa-gg-circle:before { + content: '\f261'; +} + +.fa-tripadvisor:before { + content: '\f262'; +} + +.fa-odnoklassniki:before { + content: '\f263'; +} + +.fa-odnoklassniki-square:before { + content: '\f264'; +} + +.fa-get-pocket:before { + content: '\f265'; +} + +.fa-wikipedia-w:before { + content: '\f266'; +} + +.fa-safari:before { + content: '\f267'; +} + +.fa-chrome:before { + content: '\f268'; +} + +.fa-firefox:before { + content: '\f269'; +} + +.fa-opera:before { + content: '\f26a'; +} + +.fa-internet-explorer:before { + content: '\f26b'; +} + +.fa-tv:before, +.fa-television:before { + content: '\f26c'; +} + +.fa-contao:before { + content: '\f26d'; +} + +.fa-500px:before { + content: '\f26e'; +} + +.fa-amazon:before { + content: '\f270'; +} + +.fa-calendar-plus-o:before { + content: '\f271'; +} + +.fa-calendar-minus-o:before { + content: '\f272'; +} + +.fa-calendar-times-o:before { + content: '\f273'; +} + +.fa-calendar-check-o:before { + content: '\f274'; +} + +.fa-industry:before { + content: '\f275'; +} + +.fa-map-pin:before { + content: '\f276'; +} + +.fa-map-signs:before { + content: '\f277'; +} + +.fa-map-o:before { + content: '\f278'; +} + +.fa-map:before { + content: '\f279'; +} + +.fa-commenting:before { + content: '\f27a'; +} + +.fa-commenting-o:before { + content: '\f27b'; +} + +.fa-houzz:before { + content: '\f27c'; +} + +.fa-vimeo:before { + content: '\f27d'; +} + +.fa-black-tie:before { + content: '\f27e'; +} + +.fa-fonticons:before { + content: '\f280'; +} + +.fa-reddit-alien:before { + content: '\f281'; +} + +.fa-edge:before { + content: '\f282'; +} + +.fa-credit-card-alt:before { + content: '\f283'; +} + +.fa-codiepie:before { + content: '\f284'; +} + +.fa-modx:before { + content: '\f285'; +} + +.fa-fort-awesome:before { + content: '\f286'; +} + +.fa-usb:before { + content: '\f287'; +} + +.fa-product-hunt:before { + content: '\f288'; +} + +.fa-mixcloud:before { + content: '\f289'; +} + +.fa-scribd:before { + content: '\f28a'; +} + +.fa-pause-circle:before { + content: '\f28b'; +} + +.fa-pause-circle-o:before { + content: '\f28c'; +} + +.fa-stop-circle:before { + content: '\f28d'; +} + +.fa-stop-circle-o:before { + content: '\f28e'; +} + +.fa-shopping-bag:before { + content: '\f290'; +} + +.fa-shopping-basket:before { + content: '\f291'; +} + +.fa-hashtag:before { + content: '\f292'; +} + +.fa-bluetooth:before { + content: '\f293'; +} + +.fa-bluetooth-b:before { + content: '\f294'; +} + +.fa-percent:before { + content: '\f295'; +} + +.fa-gitlab:before { + content: '\f296'; +} + +.fa-wpbeginner:before { + content: '\f297'; +} + +.fa-wpforms:before { + content: '\f298'; +} + +.fa-envira:before { + content: '\f299'; +} + +.fa-universal-access:before { + content: '\f29a'; +} + +.fa-wheelchair-alt:before { + content: '\f29b'; +} + +.fa-question-circle-o:before { + content: '\f29c'; +} + +.fa-blind:before { + content: '\f29d'; +} + +.fa-audio-description:before { + content: '\f29e'; +} + +.fa-volume-control-phone:before { + content: '\f2a0'; +} + +.fa-braille:before { + content: '\f2a1'; +} + +.fa-assistive-listening-systems:before { + content: '\f2a2'; +} + +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: '\f2a3'; +} + +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: '\f2a4'; +} + +.fa-glide:before { + content: '\f2a5'; +} + +.fa-glide-g:before { + content: '\f2a6'; +} + +.fa-signing:before, +.fa-sign-language:before { + content: '\f2a7'; +} + +.fa-low-vision:before { + content: '\f2a8'; +} + +.fa-viadeo:before { + content: '\f2a9'; +} + +.fa-viadeo-square:before { + content: '\f2aa'; +} + +.fa-snapchat:before { + content: '\f2ab'; +} + +.fa-snapchat-ghost:before { + content: '\f2ac'; +} + +.fa-snapchat-square:before { + content: '\f2ad'; +} + +.fa-pied-piper:before { + content: '\f2ae'; +} + +.fa-first-order:before { + content: '\f2b0'; +} + +.fa-yoast:before { + content: '\f2b1'; +} + +.fa-themeisle:before { + content: '\f2b2'; +} + +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: '\f2b3'; +} + +.fa-fa:before, +.fa-font-awesome:before { + content: '\f2b4'; +} + +.fa-handshake-o:before { + content: '\f2b5'; +} + +.fa-envelope-open:before { + content: '\f2b6'; +} + +.fa-envelope-open-o:before { + content: '\f2b7'; +} + +.fa-linode:before { + content: '\f2b8'; +} + +.fa-address-book:before { + content: '\f2b9'; +} + +.fa-address-book-o:before { + content: '\f2ba'; +} + +.fa-vcard:before, +.fa-address-card:before { + content: '\f2bb'; +} + +.fa-vcard-o:before, +.fa-address-card-o:before { + content: '\f2bc'; +} + +.fa-user-circle:before { + content: '\f2bd'; +} + +.fa-user-circle-o:before { + content: '\f2be'; +} + +.fa-user-o:before { + content: '\f2c0'; +} + +.fa-id-badge:before { + content: '\f2c1'; +} + +.fa-drivers-license:before, +.fa-id-card:before { + content: '\f2c2'; +} + +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: '\f2c3'; +} + +.fa-quora:before { + content: '\f2c4'; +} + +.fa-free-code-camp:before { + content: '\f2c5'; +} + +.fa-telegram:before { + content: '\f2c6'; +} + +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: '\f2c7'; +} + +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: '\f2c8'; +} + +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: '\f2c9'; +} + +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: '\f2ca'; +} + +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: '\f2cb'; +} + +.fa-shower:before { + content: '\f2cc'; +} + +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: '\f2cd'; +} + +.fa-podcast:before { + content: '\f2ce'; +} + +.fa-window-maximize:before { + content: '\f2d0'; +} + +.fa-window-minimize:before { + content: '\f2d1'; +} + +.fa-window-restore:before { + content: '\f2d2'; +} + +.fa-times-rectangle:before, +.fa-window-close:before { + content: '\f2d3'; +} + +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: '\f2d4'; +} + +.fa-bandcamp:before { + content: '\f2d5'; +} + +.fa-grav:before { + content: '\f2d6'; +} + +.fa-etsy:before { + content: '\f2d7'; +} + +.fa-imdb:before { + content: '\f2d8'; +} + +.fa-ravelry:before { + content: '\f2d9'; +} + +.fa-eercast:before { + content: '\f2da'; +} + +.fa-microchip:before { + content: '\f2db'; +} + +.fa-snowflake-o:before { + content: '\f2dc'; +} + +.fa-superpowers:before { + content: '\f2dd'; +} + +.fa-wpexplorer:before { + content: '\f2de'; +} + +.fa-meetup:before { + content: '\f2e0'; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +@font-face { + font-family: Simple-Line-Icons; + /*src: url(../fonts/simple-line-icons.eot); + src: url(../fonts/simple-line-icons.eot) format('embedded-opentype'), url(../fonts/simple-line-icons.woff) format('woff'), url(../fonts/simple-line-icons.ttf) format('truetype'), url(../fonts/simple-line-icons.svg#simple-line-icons) format('svg'); + */ + font-weight: 400; + font-style: normal; +} + +.si { + font-family: Simple-Line-Icons; + speak: none; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; +} + +.btn .si { + position: relative; + bottom: -2px; + display: inline-block; +} + +.si-user-female:before { + content: '\e000'; +} + +.si-user-follow:before { + content: '\e002'; +} + +.si-user-following:before { + content: '\e003'; +} + +.si-user-unfollow:before { + content: '\e004'; +} + +.si-trophy:before { + content: '\e006'; +} + +.si-screen-smartphone:before { + content: '\e010'; +} + +.si-screen-desktop:before { + content: '\e011'; +} + +.si-plane:before { + content: '\e012'; +} + +.si-notebook:before { + content: '\e013'; +} + +.si-moustache:before { + content: '\e014'; +} + +.si-mouse:before { + content: '\e015'; +} + +.si-magnet:before { + content: '\e016'; +} + +.si-energy:before { + content: '\e020'; +} + +.si-emoticon-smile:before { + content: '\e021'; +} + +.si-disc:before { + content: '\e022'; +} + +.si-cursor-move:before { + content: '\e023'; +} + +.si-crop:before { + content: '\e024'; +} + +.si-credit-card:before { + content: '\e025'; +} + +.si-chemistry:before { + content: '\e026'; +} + +.si-user:before { + content: '\e005'; +} + +.si-speedometer:before { + content: '\e007'; +} + +.si-social-youtube:before { + content: '\e008'; +} + +.si-social-twitter:before { + content: '\e009'; +} + +.si-social-tumblr:before { + content: '\e00a'; +} + +.si-social-facebook:before { + content: '\e00b'; +} + +.si-social-dropbox:before { + content: '\e00c'; +} + +.si-social-dribbble:before { + content: '\e00d'; +} + +.si-shield:before { + content: '\e00e'; +} + +.si-screen-tablet:before { + content: '\e00f'; +} + +.si-magic-wand:before { + content: '\e017'; +} + +.si-hourglass:before { + content: '\e018'; +} + +.si-graduation:before { + content: '\e019'; +} + +.si-ghost:before { + content: '\e01a'; +} + +.si-game-controller:before { + content: '\e01b'; +} + +.si-fire:before { + content: '\e01c'; +} + +.si-eyeglasses:before { + content: '\e01d'; +} + +.si-envelope-open:before { + content: '\e01e'; +} + +.si-envelope-letter:before { + content: '\e01f'; +} + +.si-bell:before { + content: '\e027'; +} + +.si-badge:before { + content: '\e028'; +} + +.si-anchor:before { + content: '\e029'; +} + +.si-wallet:before { + content: '\e02a'; +} + +.si-vector:before { + content: '\e02b'; +} + +.si-speech:before { + content: '\e02c'; +} + +.si-puzzle:before { + content: '\e02d'; +} + +.si-printer:before { + content: '\e02e'; +} + +.si-present:before { + content: '\e02f'; +} + +.si-playlist:before { + content: '\e030'; +} + +.si-pin:before { + content: '\e031'; +} + +.si-picture:before { + content: '\e032'; +} + +.si-map:before { + content: '\e033'; +} + +.si-layers:before { + content: '\e034'; +} + +.si-handbag:before { + content: '\e035'; +} + +.si-globe-alt:before { + content: '\e036'; +} + +.si-globe:before { + content: '\e037'; +} + +.si-frame:before { + content: '\e038'; +} + +.si-folder-alt:before { + content: '\e039'; +} + +.si-film:before { + content: '\e03a'; +} + +.si-feed:before { + content: '\e03b'; +} + +.si-earphones-alt:before { + content: '\e03c'; +} + +.si-earphones:before { + content: '\e03d'; +} + +.si-drop:before { + content: '\e03e'; +} + +.si-drawer:before { + content: '\e03f'; +} + +.si-docs:before { + content: '\e040'; +} + +.si-directions:before { + content: '\e041'; +} + +.si-direction:before { + content: '\e042'; +} + +.si-diamond:before { + content: '\e043'; +} + +.si-cup:before { + content: '\e044'; +} + +.si-compass:before { + content: '\e045'; +} + +.si-call-out:before { + content: '\e046'; +} + +.si-call-in:before { + content: '\e047'; +} + +.si-call-end:before { + content: '\e048'; +} + +.si-calculator:before { + content: '\e049'; +} + +.si-bubbles:before { + content: '\e04a'; +} + +.si-briefcase:before { + content: '\e04b'; +} + +.si-book-open:before { + content: '\e04c'; +} + +.si-basket-loaded:before { + content: '\e04d'; +} + +.si-basket:before { + content: '\e04e'; +} + +.si-bag:before { + content: '\e04f'; +} + +.si-action-undo:before { + content: '\e050'; +} + +.si-action-redo:before { + content: '\e051'; +} + +.si-wrench:before { + content: '\e052'; +} + +.si-umbrella:before { + content: '\e053'; +} + +.si-trash:before { + content: '\e054'; +} + +.si-tag:before { + content: '\e055'; +} + +.si-support:before { + content: '\e056'; +} + +.si-size-fullscreen:before { + content: '\e057'; +} + +.si-size-actual:before { + content: '\e058'; +} + +.si-shuffle:before { + content: '\e059'; +} + +.si-share-alt:before { + content: '\e05a'; +} + +.si-share:before { + content: '\e05b'; +} + +.si-rocket:before { + content: '\e05c'; +} + +.si-question:before { + content: '\e05d'; +} + +.si-pie-chart:before { + content: '\e05e'; +} + +.si-pencil:before { + content: '\e05f'; +} + +.si-note:before { + content: '\e060'; +} + +.si-music-tone-alt:before { + content: '\e061'; +} + +.si-music-tone:before { + content: '\e062'; +} + +.si-microphone:before { + content: '\e063'; +} + +.si-loop:before { + content: '\e064'; +} + +.si-logout:before { + content: '\e065'; +} + +.si-login:before { + content: '\e066'; +} + +.si-list:before { + content: '\e067'; +} + +.si-like:before { + content: '\e068'; +} + +.si-home:before { + content: '\e069'; +} + +.si-grid:before { + content: '\e06a'; +} + +.si-graph:before { + content: '\e06b'; +} + +.si-equalizer:before { + content: '\e06c'; +} + +.si-dislike:before { + content: '\e06d'; +} + +.si-cursor:before { + content: '\e06e'; +} + +.si-control-start:before { + content: '\e06f'; +} + +.si-control-rewind:before { + content: '\e070'; +} + +.si-control-play:before { + content: '\e071'; +} + +.si-control-pause:before { + content: '\e072'; +} + +.si-control-forward:before { + content: '\e073'; +} + +.si-control-end:before { + content: '\e074'; +} + +.si-calendar:before { + content: '\e075'; +} + +.si-bulb:before { + content: '\e076'; +} + +.si-bar-chart:before { + content: '\e077'; +} + +.si-arrow-up:before { + content: '\e078'; +} + +.si-arrow-right:before { + content: '\e079'; +} + +.si-arrow-left:before { + content: '\e07a'; +} + +.si-arrow-down:before { + content: '\e07b'; +} + +.si-ban:before { + content: '\e07c'; +} + +.si-bubble:before { + content: '\e07d'; +} + +.si-camcorder:before { + content: '\e07e'; +} + +.si-camera:before { + content: '\e07f'; +} + +.si-check:before { + content: '\e080'; +} + +.si-clock:before { + content: '\e081'; +} + +.si-close:before { + content: '\e082'; +} + +.si-cloud-download:before { + content: '\e083'; +} + +.si-cloud-upload:before { + content: '\e084'; +} + +.si-doc:before { + content: '\e085'; +} + +.si-envelope:before { + content: '\e086'; +} + +.si-eye:before { + content: '\e087'; +} + +.si-flag:before { + content: '\e088'; +} + +.si-folder:before { + content: '\e089'; +} + +.si-heart:before { + content: '\e08a'; +} + +.si-info:before { + content: '\e08b'; +} + +.si-key:before { + content: '\e08c'; +} + +.si-link:before { + content: '\e08d'; +} + +.si-lock:before { + content: '\e08e'; +} + +.si-lock-open:before { + content: '\e08f'; +} + +.si-magnifier:before { + content: '\e090'; +} + +.si-magnifier-add:before { + content: '\e091'; +} + +.si-magnifier-remove:before { + content: '\e092'; +} + +.si-paper-clip:before { + content: '\e093'; +} + +.si-paper-plane:before { + content: '\e094'; +} + +.si-plus:before { + content: '\e095'; +} + +.si-pointer:before { + content: '\e096'; +} + +.si-power:before { + content: '\e097'; +} + +.si-refresh:before { + content: '\e098'; +} + +.si-reload:before { + content: '\e099'; +} + +.si-settings:before { + content: '\e09a'; +} + +.si-star:before { + content: '\e09b'; +} + +.si-symbol-female:before { + content: '\e09c'; +} + +.si-symbol-male:before { + content: '\e09d'; +} + +.si-target:before { + content: '\e09e'; +} + +.si-volume-1:before { + content: '\e09f'; +} + +.si-volume-2:before { + content: '\e0a0'; +} + +.si-volume-off:before { + content: '\e0a1'; +} + +.si-users:before { + content: '\e001'; +} + +#page-loader { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: #fff; + z-index: 999998; +} + +#page-loader:after { + position: absolute; + top: 50%; + left: 50%; + display: block; + margin-top: -30px; + margin-left: -30px; + width: 60px; + height: 60px; + background-color: #5c90d2; + border-radius: 100%; + content: ''; + z-index: 999999; + -webkit-animation: page-loader 0.9s infinite ease-in-out; + animation: page-loader 0.9s infinite ease-in-out; +} + +.ie9 #page-loader:after { + text-align: center; + content: 'Loading..'; + background-color: transparent; +} + +@-webkit-keyframes page-loader { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 0; + } +} + +@keyframes page-loader { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + opacity: 0; + } +} + +#header-navbar { + min-height: 60px; + background-color: #fff; +} + +#header-navbar:before, +#header-navbar:after { + content: ' '; + display: table; +} + +#header-navbar:after { + clear: both; +} + +.header-navbar-fixed #header-navbar { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; + min-width: 320px; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02); + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02); +} + +.header-navbar-fixed #main-container { + padding-top: 60px; +} + +@media screen and (min-width: 992px) { + .header-navbar-fixed.sidebar-l.sidebar-o #header-navbar { + left: 230px; + } + + .header-navbar-fixed.sidebar-r.sidebar-o #header-navbar { + right: 230px; + } + + .header-navbar-fixed.sidebar-l.sidebar-o.sidebar-mini #header-navbar { + left: 60px; + } + + .header-navbar-fixed.sidebar-r.sidebar-o.sidebar-mini #header-navbar { + right: 60px; + } +} + +.header-navbar-transparent #header-navbar { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.header-navbar-transparent.header-navbar-fixed.header-navbar-scroll #header-navbar { + background-color: #3e4a59; +} + +.header-navbar-transparent.header-navbar-fixed #main-container { + padding-top: 0; +} + +#page-container { + margin: 0 auto; + width: 100%; + min-width: 320px; + background-color: #2c343f; +} + +@media screen and (min-width: 992px) { + #page-container.sidebar-l.sidebar-o { + padding-left: 230px; + } + + #page-container.sidebar-r.sidebar-o { + padding-right: 230px; + } + + #page-container.sidebar-l.sidebar-o.sidebar-mini { + padding-left: 60px; + } + + #page-container.sidebar-r.sidebar-o.sidebar-mini { + padding-right: 60px; + } +} + +#sidebar, +#side-overlay { + position: fixed; + top: 0; + bottom: 0; + z-index: 1032; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + -webkit-transition: all 0.28s ease-out; + transition: all 0.28s ease-out; +} + +@media screen and (min-width: 992px) { + + .side-scroll #sidebar, + .side-scroll #side-overlay { + overflow-y: hidden; + } +} + +#sidebar { + width: 230px; + background-color: #2c343f; +} + +.sidebar-l #sidebar { + left: 0; + -webkit-transform: translateX(-100%) translateY(0) translateZ(0); + -ms-transform: translateX(-100%) translateY(0); + transform: translateX(-100%) translateY(0) translateZ(0); +} + +.sidebar-r #sidebar { + right: 0; + -webkit-transform: translateX(100%) translateY(0) translateZ(0); + -ms-transform: translateX(100%) translateY(0); + transform: translateX(100%) translateY(0) translateZ(0); +} + +@media screen and (max-width: 991px) { + #sidebar { + width: 100%; + opacity: 0; + } + + .sidebar-o-xs #sidebar { + opacity: 1; + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + } +} + +@media screen and (min-width: 992px) { + #sidebar { + width: 230px; + -webkit-transition: none; + transition: none; + } + + .sidebar-o #sidebar { + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + } + + .sidebar-o.sidebar-mini #sidebar { + overflow-x: hidden; + -webkit-transition: all 0.28s ease-out; + transition: all 0.28s ease-out; + will-change: transform; + } + + .sidebar-l.sidebar-o.sidebar-mini #sidebar { + -webkit-transform: translateX(-170px) translateY(0) translateZ(0); + -ms-transform: translateX(-170px) translateY(0); + transform: translateX(-170px) translateY(0) translateZ(0); + } + + .sidebar-r.sidebar-o.sidebar-mini #sidebar { + -webkit-transform: translateX(170px) translateY(0) translateZ(0); + -ms-transform: translateX(170px) translateY(0); + transform: translateX(170px) translateY(0) translateZ(0); + } + + .sidebar-o.sidebar-mini #sidebar .sidebar-content { + width: 230px; + -webkit-transition: all 0.28s ease-out; + transition: all 0.28s ease-out; + will-change: transform; + } + + .sidebar-l.sidebar-o.sidebar-mini #sidebar .sidebar-content { + -webkit-transform: translateX(170px) translateY(0) translateZ(0); + -ms-transform: translateX(170px) translateY(0); + transform: translateX(170px) translateY(0) translateZ(0); + } + + .sidebar-o.sidebar-mini #sidebar:hover, + .sidebar-o.sidebar-mini #sidebar:hover .sidebar-content { + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + } + + .sidebar-o.sidebar-mini #sidebar .sidebar-mini-hide { + opacity: 0; + -webkit-transition: opacity 0.28s ease-out; + transition: opacity 0.28s ease-out; + } + + .sidebar-o.sidebar-mini #sidebar .sidebar-mini-hidden { + display: none; + } + + .sidebar-o.sidebar-mini #sidebar .nav-main>li.open>ul { + display: none; + } + + .sidebar-o.sidebar-mini #sidebar:hover .sidebar-mini-hide { + opacity: 1; + } + + .sidebar-o.sidebar-mini #sidebar:hover .nav-main>li.open>ul { + display: block; + } +} + +#side-overlay { + background-color: #fff; +} + +.sidebar-l #side-overlay { + right: 0; + -webkit-transform: translateX(100%) translateY(0) translateZ(0); + -ms-transform: translateX(100%) translateY(0); + transform: translateX(100%) translateY(0) translateZ(0); +} + +.sidebar-r #side-overlay { + left: 0; + -webkit-transform: translateX(-100%) translateY(0) translateZ(0); + -ms-transform: translateX(-100%) translateY(0); + transform: translateX(-100%) translateY(0) translateZ(0); +} + +@media screen and (max-width: 991px) { + #side-overlay { + width: 100%; + opacity: 0; + } + + .side-overlay-o #side-overlay { + opacity: 1; + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + } +} + +@media screen and (min-width: 992px) { + #side-overlay { + width: 320px; + -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); + } + + .sidebar-l #side-overlay { + -webkit-transform: translateX(110%) translateY(0) translateZ(0); + -ms-transform: translateX(110%) translateY(0); + transform: translateX(110%) translateY(0) translateZ(0); + } + + .sidebar-r #side-overlay { + -webkit-transform: translateX(-110%) translateY(0) translateZ(0); + -ms-transform: translateX(-110%) translateY(0); + transform: translateX(-110%) translateY(0) translateZ(0); + } + + .sidebar-l.side-overlay-hover #side-overlay { + -webkit-transform: translateX(300px) translateY(0) translateZ(0); + -ms-transform: translateX(300px) translateY(0); + transform: translateX(300px) translateY(0) translateZ(0); + } + + .sidebar-r.side-overlay-hover #side-overlay { + -webkit-transform: translateX(-300px) translateY(0) translateZ(0); + -ms-transform: translateX(-300px) translateY(0); + transform: translateX(-300px) translateY(0) translateZ(0); + } + + .side-overlay-hover #side-overlay:hover, + .side-overlay-o #side-overlay, + .side-overlay-o.side-overlay-hover #side-overlay { + -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + } +} + +.side-header { + margin: 0 auto; + min-height: 60px; +} + +.side-header:before, +.side-header:after { + content: ' '; + display: table; +} + +.side-header:after { + clear: both; +} + +.side-header.side-content { + overflow: visible; +} + +.side-header>span, +.side-header>a { + display: inline-block; + line-height: 34px; +} + +.side-header img { + display: inline-block; + margin-top: -2px; +} + +.side-content { + margin: 0 auto; + padding: 13px 20px 1px; + max-width: 100%; + overflow-x: hidden; +} + +.side-content p, +.side-content .push, +.side-content .block, +.side-content .items-push>div { + margin-bottom: 13px; +} + +.side-content .items-push-2x>div { + margin-bottom: 26px; +} + +.side-content .items-push-3x>div { + margin-bottom: 39px; +} + +.side-content.side-content-full { + padding-bottom: 13px; +} + +.side-content.side-content-full .pull-b { + margin-bottom: -13px; +} + +.side-content .pull-t { + margin-top: -13px; +} + +.side-content .pull-r-l { + margin-right: -20px; + margin-left: -20px; +} + +.side-content .pull-b { + margin-bottom: -1px; +} + +#main-container, +#page-footer { + overflow-x: hidden; +} + +#main-container { + background-color: #f5f5f5; +} + +.content { + margin: 0 auto; + padding: 16px 14px 1px; + max-width: 100%; + overflow-x: visible; +} + +.content p, +.content .push, +.content .block, +.content .items-push>div { + margin-bottom: 16px; +} + +.content .items-push-2x>div { + margin-bottom: 32px; +} + +.content .items-push-3x>div { + margin-bottom: 48px; +} + +.content.content-full { + padding-bottom: 16px; +} + +.content.content-full .pull-b { + margin-bottom: -16px; +} + +.content .pull-t { + margin-top: -16px; +} + +.content .pull-r-l { + margin-right: -14px; + margin-left: -14px; +} + +.content .pull-b { + margin-bottom: -1px; +} + +@media screen and (min-width: 768px) { + .content { + border-radius: 25px; + margin: 0 auto; + padding: 30px 30px 1px; + max-width: 100%; + overflow-x: visible; + } + + .content p, + .content .push, + .content .block, + .content .items-push>div { + border-radius: 25px; + margin-bottom: 30px; + } + + .content .items-push-2x>div { + margin-bottom: 60px; + } + + .content .items-push-3x>div { + margin-bottom: 90px; + } + + .content.content-full { + padding-bottom: 30px; + } + + .content.content-full .pull-b { + margin-bottom: -30px; + } + + .content .pull-t { + margin-top: -30px; + } + + .content .pull-r-l { + margin-right: -30px; + margin-left: -30px; + } + + .content .pull-b { + margin-bottom: -1px; + } + + .content.content-boxed { + max-width: 1280px; + /* min-height: 293px; */ + } + + .content.content-narrow { + max-width: 95%; + } +} + +.content-grid { + margin-bottom: 24px; +} + +.content-grid .push, +.content-grid .block { + margin-bottom: 6px; +} + +.content-grid .row { + margin-left: -3px; + margin-right: -3px; +} + +.content-grid .row>div[class*='col'] { + padding-left: 3px; + padding-right: 3px; +} + +.content-mini { + margin: 0 auto; + padding: 13px 14px 1px; + max-width: 100%; + overflow-x: visible; +} + +.content-mini p, +.content-mini .push, +.content-mini .block, +.content-mini .items-push>div { + margin-bottom: 13px; +} + +.content-mini .items-push-2x>div { + margin-bottom: 26px; +} + +.content-mini .items-push-3x>div { + margin-bottom: 39px; +} + +.content-mini.content-mini-full { + padding-bottom: 13px; +} + +.content-mini.content-mini-full .pull-b { + margin-bottom: -13px; +} + +.content-mini .pull-t { + margin-top: -13px; +} + +.content-mini .pull-r-l { + margin-right: -14px; + margin-left: -14px; +} + +.content-mini .pull-b { + margin-bottom: -1px; +} + +@media screen and (min-width: 768px) { + .content-mini { + margin: 0 auto; + padding: 13px 30px 1px; + max-width: 100%; + overflow-x: visible; + } + + .content-mini p, + .content-mini .push, + .content-mini .block, + .content-mini .items-push>div { + margin-bottom: 13px; + } + + .content-mini .items-push-2x>div { + margin-bottom: 26px; + } + + .content-mini .items-push-3x>div { + margin-bottom: 39px; + } + + .content-mini.content-mini-full { + padding-bottom: 13px; + } + + .content-mini.content-mini-full .pull-b { + margin-bottom: -13px; + } + + .content-mini .pull-t { + margin-top: -13px; + } + + .content-mini .pull-r-l { + margin-right: -30px; + margin-left: -30px; + } + + .content-mini .pull-b { + margin-bottom: -1px; + } +} + +.content-boxed { + margin: 0 auto; + width: 100%; + max-width: 1280px; +} + +.bg-image { + background-color: #f9f9f9; + background-position: 0 50%; + -webkit-background-size: cover; + background-size: cover; +} + +.bg-image-cover { + height: 300px; +} + +@media screen and (min-width: 992px) { + .bg-image-cover { + height: 750px; + } +} + +@media screen and (min-width: 1200px) { + .bg-image-parallax { + background-attachment: fixed; + } +} + +.bg-video { + width: 100%; + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + transform: translateZ(0); +} + +.form-material { + position: relative; + margin: 10px 0 10px; +} + +.form-material>label, +.form-material.floating>.form-control:focus+label, +.form-material.floating.open>label { + position: absolute; + top: 6px; + left: 0; + font-size: 13px; + font-weight: 600; + -webkit-transform: translateY(-24px); + -ms-transform: translateY(-24px); + transform: translateY(-24px); +} + +.form-material.floating>.form-control:-webkit-autofill+label { + font-size: 13px; + font-weight: 600; + cursor: default; + -webkit-transform: translateY(-24px); + -ms-transform: translateY(-24px); + transform: translateY(-24px); +} + +.form-material.floating>label { + font-size: 15px; + font-weight: 400; + cursor: text; + z-index: 10; + -webkit-transition: all 0.15s ease-out; + transition: all 0.15s ease-out; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); +} + +.form-material.floating>.form-control[disabled]+label, +.form-material.floating>.form-control[readonly]+label, +fieldset[disabled] .form-material.floating>label { + cursor: not-allowed; +} + +.form-material>.form-control { + padding-left: 0; + padding-right: 0; + border: 0; + border-radius: 0; + background-color: transparent; + -webkit-box-shadow: 0 1px 0 #e6e6e6; + box-shadow: 0 1px 0 #e6e6e6; +} + +.form-material>.form-control:focus { + background-color: transparent; + -webkit-box-shadow: 0 2px 0 #646464; + box-shadow: 0 2px 0 #646464; +} + +.form-material>.form-control:focus+label { + color: #646464; +} + +.form-material>.form-control:focus~.input-group-addon { + -webkit-box-shadow: 0 2px 0 #646464; + box-shadow: 0 2px 0 #646464; +} + +.form-material .form-control[disabled], +.form-material .form-control[readonly], +.form-material fieldset[disabled] .form-control { + background-color: #fff; + border-bottom: 1px dashed #ccc; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-material.input-group .input-group-addon { + border: none; + background-color: transparent; + border-radius: 0 !important; + -webkit-box-shadow: 0 1px 0 #e6e6e6; + box-shadow: 0 1px 0 #e6e6e6; + -webkit-transition: all 0.15s ease-out; + transition: all 0.15s ease-out; +} + +.form-material.form-material-primary>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #5c90d2; + box-shadow: 0 2px 0 #5c90d2; +} + +.form-material.form-material-primary>.form-control:focus+label { + color: #5c90d2; +} + +.form-material.form-material-primary>.form-control:focus~.input-group-addon { + color: #5c90d2; + -webkit-box-shadow: 0 2px 0 #5c90d2; + box-shadow: 0 2px 0 #5c90d2; +} + +.form-material.form-material-success>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #46c37b; + box-shadow: 0 2px 0 #46c37b; +} + +.form-material.form-material-success>.form-control:focus+label { + color: #46c37b; +} + +.form-material.form-material-success>.form-control:focus~.input-group-addon { + color: #46c37b; + -webkit-box-shadow: 0 2px 0 #46c37b; + box-shadow: 0 2px 0 #46c37b; +} + +.form-material.form-material-info>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #70b9eb; + box-shadow: 0 2px 0 #70b9eb; +} + +.form-material.form-material-info>.form-control:focus+label { + color: #70b9eb; +} + +.form-material.form-material-info>.form-control:focus~.input-group-addon { + color: #70b9eb; + -webkit-box-shadow: 0 2px 0 #70b9eb; + box-shadow: 0 2px 0 #70b9eb; +} + +.form-material.form-material-warning>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #f3b760; + box-shadow: 0 2px 0 #f3b760; +} + +.form-material.form-material-warning>.form-control:focus+label { + color: #f3b760; +} + +.form-material.form-material-warning>.form-control:focus~.input-group-addon { + color: #f3b760; + -webkit-box-shadow: 0 2px 0 #f3b760; + box-shadow: 0 2px 0 #f3b760; +} + +.form-material.form-material-danger>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #d26a5c; + box-shadow: 0 2px 0 #d26a5c; +} + +.form-material.form-material-danger>.form-control:focus+label { + color: #d26a5c; +} + +.form-material.form-material-danger>.form-control:focus~.input-group-addon { + color: #d26a5c; + -webkit-box-shadow: 0 2px 0 #d26a5c; + box-shadow: 0 2px 0 #d26a5c; +} + +.has-success .form-material>.form-control { + -webkit-box-shadow: 0 1px 0 #46c37b; + box-shadow: 0 1px 0 #46c37b; +} + +.has-success .form-material>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #46c37b; + box-shadow: 0 2px 0 #46c37b; +} + +.has-success .form-material>.form-control:focus+label { + color: #46c37b; +} + +.has-success .form-material>.form-control:focus~.input-group-addon { + color: #46c37b; + -webkit-box-shadow: 0 2px 0 #46c37b; + box-shadow: 0 2px 0 #46c37b; +} + +.has-success .form-material>.form-control~.input-group-addon { + color: #46c37b; + -webkit-box-shadow: 0 1px 0 #46c37b; + box-shadow: 0 1px 0 #46c37b; +} + +.has-success .form-material label { + color: #46c37b; +} + +.has-success .form-material>.help-block { + color: #46c37b; +} + +.has-info .form-material>.form-control { + -webkit-box-shadow: 0 1px 0 #70b9eb; + box-shadow: 0 1px 0 #70b9eb; +} + +.has-info .form-material>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #70b9eb; + box-shadow: 0 2px 0 #70b9eb; +} + +.has-info .form-material>.form-control:focus+label { + color: #70b9eb; +} + +.has-info .form-material>.form-control:focus~.input-group-addon { + color: #70b9eb; + -webkit-box-shadow: 0 2px 0 #70b9eb; + box-shadow: 0 2px 0 #70b9eb; +} + +.has-info .form-material>.form-control~.input-group-addon { + color: #70b9eb; + -webkit-box-shadow: 0 1px 0 #70b9eb; + box-shadow: 0 1px 0 #70b9eb; +} + +.has-info .form-material label { + color: #70b9eb; +} + +.has-info .form-material>.help-block { + color: #70b9eb; +} + +.has-warning .form-material>.form-control { + -webkit-box-shadow: 0 1px 0 #f3b760; + box-shadow: 0 1px 0 #f3b760; +} + +.has-warning .form-material>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #f3b760; + box-shadow: 0 2px 0 #f3b760; +} + +.has-warning .form-material>.form-control:focus+label { + color: #f3b760; +} + +.has-warning .form-material>.form-control:focus~.input-group-addon { + color: #f3b760; + -webkit-box-shadow: 0 2px 0 #f3b760; + box-shadow: 0 2px 0 #f3b760; +} + +.has-warning .form-material>.form-control~.input-group-addon { + color: #f3b760; + -webkit-box-shadow: 0 1px 0 #f3b760; + box-shadow: 0 1px 0 #f3b760; +} + +.has-warning .form-material label { + color: #f3b760; +} + +.has-warning .form-material>.help-block { + color: #f3b760; +} + +.has-error .form-material>.form-control { + -webkit-box-shadow: 0 1px 0 #d26a5c; + box-shadow: 0 1px 0 #d26a5c; +} + +.has-error .form-material>.form-control:focus { + -webkit-box-shadow: 0 2px 0 #d26a5c; + box-shadow: 0 2px 0 #d26a5c; +} + +.has-error .form-material>.form-control:focus+label { + color: #d26a5c; +} + +.has-error .form-material>.form-control:focus~.input-group-addon { + color: #d26a5c; + -webkit-box-shadow: 0 2px 0 #d26a5c; + box-shadow: 0 2px 0 #d26a5c; +} + +.has-error .form-material>.form-control~.input-group-addon { + color: #d26a5c; + -webkit-box-shadow: 0 1px 0 #d26a5c; + box-shadow: 0 1px 0 #d26a5c; +} + +.has-error .form-material label { + color: #d26a5c; +} + +.has-error .form-material>.help-block { + color: #d26a5c; +} + +.css-input { + position: relative; + display: inline-block; + margin: 2px 0; + font-weight: 400; + cursor: pointer; +} + +.css-input input { + position: absolute; + opacity: 0; +} + +.css-input input:focus+span { + box-shadow: 0 0 3px rgba(0, 0, 0, 0.25); +} + +.css-input input+span { + position: relative; + display: inline-block; + margin-top: -2px; + margin-right: 3px; + vertical-align: middle; +} + +.css-input input+span:after { + position: absolute; + content: ''; +} + +.css-input-disabled { + opacity: 0.5; + cursor: not-allowed; +} + +.css-checkbox { + margin: 7px 0; +} + +.css-checkbox input+span { + width: 20px; + height: 20px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-transition: background-color 0.2s; + transition: background-color 0.2s; +} + +.css-checkbox input+span:after { + top: 0; + right: 0; + bottom: 0; + left: 0; + font-family: 'FontAwesome'; + font-size: 10px; + color: #fff; + line-height: 18px; + content: '\f00c'; + text-align: center; +} + +.css-checkbox:hover input+span { + border-color: #ccc; +} + +.css-checkbox.css-checkbox-sm { + margin: 9px 0 8px; + font-size: 12px; +} + +.css-checkbox.css-checkbox-sm input+span { + width: 16px; + height: 16px; +} + +.css-checkbox.css-checkbox-sm input+span:after { + font-size: 8px; + line-height: 15px; +} + +.css-checkbox.css-checkbox-lg { + margin: 3px 0; +} + +.css-checkbox.css-checkbox-lg input+span { + width: 30px; + height: 30px; +} + +.css-checkbox.css-checkbox-lg input+span:after { + font-size: 12px; + line-height: 30px; +} + +.css-checkbox.css-checkbox-rounded input+span { + border-radius: 3px; +} + +.css-checkbox-default input:checked+span { + background-color: #999999; + border-color: #999999; +} + +.css-checkbox-primary input:checked+span { + background-color: #5c90d2; + border-color: #5c90d2; +} + +.css-checkbox-info input:checked+span { + background-color: #70b9eb; + border-color: #70b9eb; +} + +.css-checkbox-success input:checked+span { + background-color: #46c37b; + border-color: #46c37b; +} + +.css-checkbox-warning input:checked+span { + background-color: #f3b760; + border-color: #f3b760; +} + +.css-checkbox-danger input:checked+span { + background-color: #d26a5c; + border-color: #d26a5c; +} + +.css-radio { + margin: 7px 0; +} + +.css-radio input+span { + width: 20px; + height: 20px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 50%; +} + +.css-radio input+span:after { + top: 2px; + right: 2px; + bottom: 2px; + left: 2px; + background-color: #fff; + border-radius: 50%; + opacity: 0; + -webkit-transition: opacity 0.2s ease-out; + transition: opacity 0.2s ease-out; +} + +.css-radio input:checked+span:after { + opacity: 1; +} + +.css-radio:hover input+span { + border-color: #ccc; +} + +.css-radio.css-radio-sm { + margin: 9px 0 8px; + font-size: 12px; +} + +.css-radio.css-radio-sm input+span { + width: 16px; + height: 16px; +} + +.css-radio.css-radio-lg { + margin: 5px 0; +} + +.css-radio.css-radio-lg input+span { + width: 26px; + height: 26px; +} + +.css-radio-default input:checked+span:after { + background-color: #999999; +} + +.css-radio-primary input:checked+span:after { + background-color: #5c90d2; +} + +.css-radio-info input:checked+span:after { + background-color: #70b9eb; +} + +.css-radio-success input:checked+span:after { + background-color: #46c37b; +} + +.css-radio-warning input:checked+span:after { + background-color: #f3b760; +} + +.css-radio-danger input:checked+span:after { + background-color: #d26a5c; +} + +.switch { + margin: 3px 0; +} + +.switch input+span { + width: 54px; + height: 30px; + background-color: #eee; + border-radius: 30px; + -webkit-transition: background-color 0.4s; + transition: background-color 0.4s; +} + +.switch input+span:after { + top: 2px; + bottom: 2px; + left: 2px; + width: 26px; + background-color: #fff; + border-radius: 50%; + -webkit-box-shadow: 1px 0 3px rgba(0, 0, 0, 0.1); + box-shadow: 1px 0 3px rgba(0, 0, 0, 0.1); + -webkit-transition: -webkit-transform 0.15s ease-out; + transition: transform 0.15s ease-out; +} + +.switch input:checked+span { + background-color: #ddd; +} + +.switch input:checked+span:after { + -webkit-box-shadow: -2px 0 3px rgba(0, 0, 0, 0.2); + box-shadow: -2px 0 3px rgba(0, 0, 0, 0.2); + -webkit-transform: translateX(23px); + -ms-transform: translateX(23px); + transform: translateX(23px); +} + +.switch.switch-sm { + margin: 8px 0 7px; + font-size: 12px; +} + +.switch.switch-sm input+span { + width: 36px; + height: 20px; +} + +.switch.switch-sm input+span:after { + width: 16px; +} + +.switch.switch-sm input:checked+span:after { + -webkit-transform: translateX(15px); + -ms-transform: translateX(15px); + transform: translateX(15px); +} + +.switch.switch-lg { + margin: 1px 0; +} + +.switch.switch-lg input+span { + width: 70px; + height: 34px; +} + +.switch.switch-lg input+span:after { + width: 30px; +} + +.switch.switch-lg input:checked+span:after { + -webkit-transform: translateX(35px); + -ms-transform: translateX(35px); + transform: translateX(35px); +} + +.switch.switch-square input+span, +.switch.switch-square input+span:after { + border-radius: 0; +} + +.switch-default input:checked+span { + background-color: #999999; +} + +.switch-primary input:checked+span { + background-color: #5c90d2; +} + +.switch-info input:checked+span { + background-color: #70b9eb; +} + +.switch-success input:checked+span { + background-color: #46c37b; +} + +.switch-warning input:checked+span { + background-color: #f3b760; +} + +.switch-danger input:checked+span { + background-color: #d26a5c; +} + +.block { + margin-bottom: 30px; + background-color: #fff; + -webkit-box-shadow: 0 2px rgba(0, 0, 0, 0.01); + box-shadow: 0 2px rgba(0, 0, 0, 0.01); +} + +.block .block, +.side-content .block { + -webkit-box-shadow: none; + box-shadow: none; +} + +.block-header { + padding: 15px 20px; + -webkit-transition: opacity 0.2s ease-out; + transition: opacity 0.2s ease-out; +} + +.block-header:before, +.block-header:after { + content: ' '; + display: table; +} + +.block-header:after { + clear: both; +} + +.block-title { + font-size: 15px; + font-weight: 600; + text-transform: uppercase; + line-height: 1.2; +} + +.block-title.text-normal { + text-transform: none; +} + +.block-title small { + font-size: 13px; + font-weight: normal; + text-transform: none; +} + +.block-content { + border-radius: 20px; + margin: 0 auto; + padding: 20px 20px 1px; + max-width: 100%; + overflow-x: visible; + -webkit-transition: opacity 0.2s ease-out; + transition: opacity 0.2s ease-out; +} + +.block-content p, +.block-content .push, +.block-content .block, +.block-content .items-push>div { + border-radius: 20px; + margin-bottom: 20px; +} + +.block-content .items-push-2x>div { + border-radius: 20px; + margin-bottom: 40px; +} + +.block-content .items-push-3x>div { + border-radius: 20px; + margin-bottom: 60px; +} + +.block-content.block-content-full { + border-radius: 20px; + padding-bottom: 20px; +} + +.block-content.block-content-full .pull-b { + margin-bottom: -20px; +} + +.block-content .pull-t { + margin-top: -20px; +} + +.block-content .pull-r-l { + margin-right: -20px; + margin-left: -20px; +} + +.block-content .pull-b { + margin-bottom: -1px; +} + +.block-content.block-content-mini { + padding-top: 10px; +} + +.block-content.block-content-mini.block-content-full { + padding-bottom: 10px; +} + +@media screen and (min-width: 1200px) { + .block-content.block-content-narrow { + border-radius: 20px; + padding-left: 10%; + padding-right: 10%; + } +} + +.block.block-full .block-content { + padding-bottom: 20px; +} + +.block.block-full .block-content.block-content-mini { + padding-bottom: 10px; +} + +.block-table { + width: 100%; +} + +.block-table td { + padding: 10px; + vertical-align: middle; +} + +.block.block-bordered { + border: 1px solid #e9e9e9; + -webkit-box-shadow: none; + box-shadow: none; +} + +.block.block-bordered>.block-header { + border-bottom: 1px solid #e9e9e9; +} + +.block.block-rounded { + border-radius: 4px; +} + +.block.block-rounded>.block-header { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +.block.block-rounded>.block-content:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +.block.block-rounded>.block-content:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.block.block-themed>.block-header { + border-bottom: none; +} + +.block.block-themed>.block-header>.block-title { + color: #fff; +} + +.block.block-themed>.block-header>.block-title small { + color: rgba(255, 255, 255, 0.75); +} + +.block.block-transparent { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.block.block-opt-refresh { + position: relative; +} + +.block.block-opt-refresh>.block-header { + opacity: 0.25; +} + +.block.block-opt-refresh>.block-content { + opacity: 0.15; +} + +.block.block-opt-refresh:before { + position: absolute; + display: block; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ' '; +} + +.block.block-opt-refresh:after { + position: absolute; + top: 50%; + left: 50%; + margin: -20px 0 0 -20px; + width: 40px; + height: 40px; + line-height: 40px; + color: #646464; + font-family: Simple-Line-Icons; + font-size: 18px; + text-align: center; + z-index: 2; + content: '\e09a'; + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.block.block-opt-refresh.block-opt-refresh-icon2:after { + content: '\e06e'; +} + +.block.block-opt-refresh.block-opt-refresh-icon3:after { + content: '\e020'; +} + +.block.block-opt-refresh.block-opt-refresh-icon4:after { + font-family: 'FontAwesome'; + content: '\f021'; +} + +.block.block-opt-refresh.block-opt-refresh-icon5:after { + font-family: 'FontAwesome'; + content: '\f185'; +} + +.block.block-opt-refresh.block-opt-refresh-icon6:after { + font-family: 'FontAwesome'; + content: '\f1ce'; +} + +.block.block-opt-refresh.block-opt-refresh-icon7:after { + font-family: 'FontAwesome'; + content: '\f250'; +} + +.block.block-opt-refresh.block-opt-refresh-icon8:after { + font-family: 'FontAwesome'; + content: '\f01e'; +} + +.ie9 .block.block-opt-refresh:after { + content: 'Loading..' !important; +} + +.block.block-opt-fullscreen { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + margin-bottom: 0; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.block.block-opt-hidden.block-bordered>.block-header { + border-bottom: none; +} + +.block.block-opt-hidden>.block-content { + border-radius: 25px; + display: none; +} + +a.block { + border-radius: 25px; + display: block; + color: #646464; + font-weight: normal; + -webkit-transition: all 0.15s ease-out; + transition: all 150ms ease-out -112.994ms; +} + +a.block:hover { + color: #646464; + opacity: 0.9; +} + +a.block.block-link-hover1:hover { + -webkit-box-shadow: 0 2px rgba(0, 0, 0, 0.1); + box-shadow: 0 2px rgba(0, 0, 0, 0.1); + opacity: 1; +} + +a.block.block-link-hover1:active { + -webkit-box-shadow: 0 2px rgba(0, 0, 0, 0.01); + box-shadow: 0 2px rgba(0, 0, 0, 0.01); +} + +a.block.block-link-hover2:hover { + -webkit-transform: translateY(-2px); + -ms-transform: translateY(-2px); + transform: translateY(-2px); + -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); + opacity: 1; +} + +a.block.block-link-hover2:active { + -webkit-transform: translateY(-1px); + -ms-transform: translateY(-1px); + transform: translateY(-1px); + -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); +} + +a.block.block-link-hover3:hover { + -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); + opacity: 1; +} + +a.block.block-link-hover3:active { + -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 2px rgba(0, 0, 0, 0.1); +} + +.block>.nav-tabs { + background-color: #f9f9f9; + border-bottom: none; +} + +.block>.nav-tabs.nav-tabs-right>li { + float: right; +} + +.block>.nav-tabs.nav-justified>li>a { + margin-bottom: 0; +} + +.block>.nav-tabs>li { + margin-bottom: 0; +} + +.block>.nav-tabs>li>a { + margin-right: 0; + padding-top: 12px; + padding-bottom: 12px; + color: #646464; + font-weight: 600; + border: 1px solid transparent; + border-radius: 0; +} + +.block>.nav-tabs>li>a:hover { + color: #5c90d2; + background-color: transparent; + border-color: transparent; +} + +.block>.nav-tabs>li.active>a, +.block>.nav-tabs>li.active>a:hover, +.block>.nav-tabs>li.active>a:focus { + color: #646464; + background-color: #fff; + border-color: transparent; +} + +.block>.nav-tabs.nav-tabs-alt { + background-color: transparent; + border-bottom: 1px solid #e9e9e9; +} + +.block>.nav-tabs.nav-tabs-alt>li>a { + -webkit-transition: all 0.15s ease-out; + transition: all 0.15s ease-out; +} + +.block>.nav-tabs.nav-tabs-alt>li>a:hover { + -webkit-box-shadow: 0 2px #5c90d2; + box-shadow: 0 2px #5c90d2; +} + +.block>.nav-tabs.nav-tabs-alt>li.active>a, +.block>.nav-tabs.nav-tabs-alt>li.active>a:hover, +.block>.nav-tabs.nav-tabs-alt>li.active>a:focus { + -webkit-box-shadow: 0 2px #5c90d2; + box-shadow: 0 2px #5c90d2; +} + +.block .block-content.tab-content { + overflow: hidden; +} + +.block-options-simple { + float: right; + margin: -3px 0 -3px 15px; + padding: 1px 0; + min-height: 24px; +} + +.block-options-simple.block-options-simple-left { + float: left; + margin-right: 15px; + margin-left: 0; +} + +.block-options-simple.block-options-simple-left+.block-title { + float: right; +} + +.block-options { + float: right; + margin: -3px 0 -3px 15px; + padding: 0; + height: 24px; + list-style: none; +} + +.block-options:before, +.block-options:after { + content: ' '; + display: table; +} + +.block-options:after { + clear: both; +} + +.block-options.block-options-left { + float: left; + margin-right: 15px; + margin-left: 0; +} + +.block-options.block-options-left+.block-title { + float: right; +} + +.block-options>li { + display: inline-block; + margin: 0 2px; + padding: 0; +} + +.block-options>li>a, +.block-options>li>button { + display: block; + padding: 2px 3px; + color: #999999; + opacity: 0.6; +} + +.block.block-themed>.block-header .block-options>li>a, +.block.block-themed>.block-header .block-options>li>button { + color: #fff; +} + +.block-options>li>a:hover, +.block-options>li>button:hover { + text-decoration: none; + opacity: 1; +} + +.block-options>li>a:active, +.block-options>li>button:active { + opacity: 0.6; +} + +.block-options>li>span { + display: block; + padding: 2px 3px; +} + +.block.block-themed>.block-header .block-options>li>span { + color: #fff; +} + +.block-options>li>a:focus { + text-decoration: none; + opacity: 1; +} + +.block-options>li>button { + background: none; + border: none; +} + +.block-options>li.active>a, +.block-options>li.open>button { + text-decoration: none; + opacity: 1; +} + +.nav-main { + margin: 0 -20px; + padding: 0; + list-style: none; +} + +.nav-main .nav-main-heading { + padding: 22px 20px 6px 20px; + font-size: 12px; + font-weight: 600; + text-transform: uppercase; + color: rgba(255, 255, 255, 0.3); +} + +.nav-main a { + display: block; + padding: 10px 20px; + color: rgba(255, 255, 255, 0.5); +} + +.nav-main a:hover, +.nav-main a:focus { + color: rgba(255, 255, 255, 0.5); + background-color: rgba(0, 0, 0, 0.2); +} + +.nav-main a:hover>i, +.nav-main a:focus>i { + color: #fff; +} + +.nav-main a.active, +.nav-main a.active:hover { + color: #fff; +} + +.nav-main a.active>i, +.nav-main a.active:hover>i { + color: #fff; +} + +.nav-main a>i { + display: inline-block; + min-width: 14px; + margin-right: 15px; + color: rgba(255, 255, 255, 0.2); +} + +.nav-main a.nav-submenu { + position: relative; + padding-right: 30px; +} + +.nav-main a.nav-submenu:before { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + right: 15px; + display: inline-block; + font-family: 'FontAwesome'; + color: rgba(255, 255, 255, 0.25); + content: '\f104'; +} + +.nav-main ul { + margin: 0; + padding: 0 0 0 50px; + height: 0; + list-style: none; + background-color: rgba(0, 0, 0, 0.15); + overflow: hidden; +} + +.nav-main ul>li { + opacity: 0; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; + -webkit-transform: translateX(-15px); + -ms-transform: translateX(-15px); + transform: translateX(-15px); +} + +.nav-main ul .nav-main-heading { + padding-left: 0; + padding-right: 0; + color: rgba(255, 255, 255, 0.65); +} + +.nav-main ul a { + padding: 8px 8px 8px 0; + font-size: 13px; + color: rgba(255, 255, 255, 0.4); +} + +.nav-main ul a:hover, +.nav-main ul a:focus { + color: #fff; + background-color: transparent; +} + +.nav-main ul a>i { + margin-right: 10px; +} + +.nav-main ul ul { + padding-left: 12px; +} + +.nav-main li.open>a.nav-submenu { + color: #fff; +} + +.nav-main li.open>a.nav-submenu>i { + color: #fff; +} + +.nav-main li.open>a.nav-submenu:before { + content: '\f107'; +} + +.nav-main li.open>ul { + height: auto; +} + +.nav-main li.open>ul>li { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +.nav-main-header { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: 0; + padding: 20px; + width: 100%; + list-style: none; + background-color: #2c343f; + z-index: 1031; + opacity: 0; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + -webkit-transition: all 0.28s ease-out; + transition: all 0.28s ease-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateX(0) translateY(-100%) translateZ(0); + -ms-transform: translateX(0) translateY(-100%); + transform: translateX(0) translateY(-100%) translateZ(0); +} + +.nav-main-header.nav-main-header-o { + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + opacity: 1; +} + +.nav-main-header>li { + margin: 0 0 10px; +} + +.nav-main-header a { + display: block; + padding: 0 12px; + min-height: 34px; + color: rgba(255, 255, 255, 0.5); + font-weight: 600; + line-height: 34px; +} + +.nav-main-header a:hover, +.nav-main-header a:focus, +.nav-main-header a.active { + color: #fff; +} + +.nav-main-header a.nav-submenu { + position: relative; + padding-right: 32px; +} + +.nav-main-header a.nav-submenu:before { + position: absolute; + right: 10px; + font-family: 'FontAwesome'; + content: '\f107'; +} + +.nav-main-header ul { + margin: 0 0 0 15px; + padding: 0; + list-style: none; + display: none; +} + +.nav-main-header ul a { + min-height: 32px; + font-size: 13px; + font-weight: 400; + line-height: 32px; +} + +.nav-main-header>li:hover>a.nav-submenu { + color: #fff; +} + +.nav-main-header>li:hover>ul { + display: block; +} + +@media screen and (min-width: 992px) { + .nav-main-header { + position: static; + top: auto; + right: auto; + bottom: auto; + left: auto; + padding: 0; + width: auto; + background-color: transparent; + z-index: auto; + opacity: 1; + overflow-y: visible; + -webkit-overflow-scrolling: auto; + -webkit-transition: none; + transition: none; + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-transform: translateX(0) translateY(0) translateZ(0); + -ms-transform: translateX(0) translateY(0); + transform: translateX(0) translateY(0) translateZ(0); + } + + .nav-main-header>li { + position: relative; + margin: 0 10px 0 0; + float: left; + } + + .nav-main-header ul { + position: absolute; + left: 0; + margin: 0; + padding: 13px 0; + min-width: 160px; + background-color: #3e4a59; + } + + .nav-main-header>li:last-child>ul { + left: auto; + right: 0; + } +} + +.nav-header { + margin: 0; + padding: 0; + list-style: none; +} + +.nav-header:before, +.nav-header:after { + content: ' '; + display: table; +} + +.nav-header:after { + clear: both; +} + +.nav-header>li { + margin-right: 12px; + float: left; +} + +.nav-header>li>a, +.nav-header>li>.btn-group>a { + padding: 0 12px; + display: block; + height: 34px; + line-height: 34px; + font-weight: 600; +} + +.nav-header.pull-right>li { + margin-right: 0; + margin-left: 12px; + float: left; +} + +.nav-header .header-content { + line-height: 34px; +} + +.nav-header .header-search { + width: 360px; +} + +@media screen and (max-width: 767px) { + .nav-header .header-search { + display: none; + } + + .nav-header .header-search.header-search-xs-visible { + position: absolute; + top: 60px; + right: 0; + left: 0; + z-index: 999; + display: block; + width: 100%; + border-top: 1px solid #f9f9f9; + } + + .nav-header .header-search.header-search-xs-visible>form { + padding: 14px 14px; + background-color: #fff; + -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02); + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.02); + } +} + +.nav-sub-header>li { + float: none !important; + margin: 0 0 7px !important; +} + +.nav-sub-header>li>a { + color: #3e4a59; +} + +.nav-sub-header>li>a>i { + opacity: 0.5; +} + +@media screen and (min-width: 768px) { + .nav-sub-header>li { + float: left !important; + margin: 0 7px 0 0 !important; + } +} + +@media (max-width: 767px) { + .nav-sub-header .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + + .nav-sub-header .open .dropdown-menu .divider { + background-color: rgba(0, 0, 0, 0.05); + } + + .nav-sub-header .open .dropdown-menu>li>a, + .nav-sub-header .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .nav-sub-header .open .dropdown-menu>li>a { + line-height: 20px; + } + + .nav-sub-header .open .dropdown-menu>li>a:hover, + .nav-sub-header .dropdown-menu>li>a:focus { + background-image: none; + } +} + +.nav-users { + margin: 0; + padding: 0; + list-style: none; +} + +.nav-users>li:last-child>a { + border-bottom: none; +} + +.nav-users a { + position: relative; + padding: 12px 8px 8px 71px; + display: block; + min-height: 62px; + font-weight: 600; + border-bottom: 1px solid #f3f3f3; +} + +.nav-users a>img { + position: absolute; + left: 12px; + top: 10px; + width: 42px; + height: 42px; + border-radius: 50%; +} + +.nav-users a>i { + position: absolute; + left: 40px; + top: 40px; + display: inline-block; + width: 18px; + height: 18px; + line-height: 18px; + text-align: center; + background-color: #fff; + border-radius: 50%; +} + +.nav-users a:hover { + background-color: #f9f9f9; +} + +.list { + margin: 0; + padding: 0; + list-style: none; +} + +.list>li { + position: relative; +} + +.list-timeline { + position: relative; + padding-top: 10px; +} + +.list-timeline>li { + margin-bottom: 10px; +} + +.list-timeline .list-timeline-time { + margin: 0 -20px; + padding: 10px 20px 10px 40px; + min-height: 40px; + text-align: right; + color: #999; + font-size: 13px; + font-style: italic; + background-color: #f9f9f9; + border-radius: 2px; +} + +.list-timeline .list-timeline-icon { + position: absolute; + top: 5px; + left: 10px; + width: 30px; + height: 30px; + line-height: 30px; + color: #fff; + text-align: center; + border-radius: 50%; +} + +.list-timeline .list-timeline-content { + padding: 10px 10px 1px; +} + +.list-timeline .list-timeline-content>p:first-child { + margin-bottom: 0; +} + +@media screen and (min-width: 768px) { + .list-timeline { + border-radius: 20px; + padding-top: 20px; + } + + .list-timeline:before { + position: absolute; + top: 0; + left: 120px; + bottom: 0; + display: block; + width: 4px; + content: ''; + background-color: #f9f9f9; + z-index: 1; + } + + .list-timeline>li { + min-height: 40px; + z-index: 2; + } + + .list-timeline>li:last-child { + margin-bottom: 0; + } + + .list-timeline .list-timeline-time { + position: absolute; + top: 0; + left: 0; + margin: 0; + padding-right: 0; + padding-left: 0; + width: 90px; + background-color: transparent; + } + + .list-timeline .list-timeline-icon { + top: 3px; + left: 105px; + width: 34px; + height: 34px; + line-height: 34px; + z-index: 2 !important; + } + + .list-timeline .list-timeline-content { + padding-left: 160px; + } +} + +.list-activity>li { + margin-bottom: 7px; + padding-bottom: 7px; + padding-left: 40px; + font-size: 13px; + border-bottom: 1px solid #f3f3f3; +} + +.list-activity>li>i:first-child { + position: absolute; + left: 10px; + top: 0; + display: inline-block; + width: 20px; + height: 20px; + line-height: 20px; + font-size: 14px; + text-align: center; +} + +.list-activity>li:last-child { + border-bottom: none; +} + +.list-events>li { + margin-bottom: 5px; + padding: 8px 30px 8px 10px; + color: rgba(0, 0, 0, 0.5); + font-size: 13px; + font-weight: 700; + background-color: #b5d0eb; +} + +.list-events>li:before { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + right: 10px; + display: inline-block; + font-family: 'FontAwesome'; + color: rgba(255, 255, 255, 0.75); + content: '\f073'; +} + +.list-events>li:hover { + cursor: move; +} + +.list-simple>li { + margin-bottom: 20px; +} + +.list-simple-mini>li { + margin-bottom: 10px; +} + +.list-li-clearfix>li:before, +.list-li-clearfix>li:after { + content: ' '; + display: table; +} + +.list-li-clearfix>li:after { + clear: both; +} + +.img-avatar { + display: inline-block !important; + width: 64px; + height: 64px; + border-radius: 50%; +} + +.img-avatar.img-avatar16 { + width: 16px; + height: 16px; +} + +.img-avatar.img-avatar32 { + width: 32px; + height: 32px; +} + +.img-avatar.img-avatar48 { + width: 48px; + height: 48px; +} + +.img-avatar.img-avatar96 { + width: 96px; + height: 96px; +} + +.img-avatar.img-avatar128 { + width: 128px; + height: 128px; +} + +.img-avatar-thumb { + margin: 5px; + -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.4); + box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.4); +} + +.img-rounded { + border-radius: 4px; +} + +.img-thumb { + padding: 5px; + background-color: #fff; + border-radius: 2px; +} + +.img-link { + display: inline-block; + cursor: -webkit-zoom-in; + cursor: zoom-in; + -webkit-transition: -webkit-transform 0.15s ease-out; + transition: transform 0.15s ease-out; +} + +.img-link:hover { + -webkit-transform: rotate(1deg); + -ms-transform: rotate(1deg); + transform: rotate(1deg); +} + +.img-overlay { + position: relative; +} + +.img-overlay:after { + position: absolute; + top: 0; + right: 0; + bottom: 50%; + left: 0; + content: ''; + background: -moz-linear-gradient(top, + #ffffff 0%, + rgba(255, 255, 255, 0) 100%); + background: -webkit-linear-gradient(top, + #ffffff 0%, + rgba(255, 255, 255, 0) 100%); + background: linear-gradient(to bottom, + #ffffff 0%, + rgba(255, 255, 255, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0); +} + +.img-overlay.img-overlay-bottom:after { + top: 50%; + bottom: 0; + background: -moz-linear-gradient(top, + rgba(255, 255, 255, 0) 0%, + #ffffff 100%); + background: -webkit-linear-gradient(top, + rgba(255, 255, 255, 0) 0%, + #ffffff 100%); + background: linear-gradient(to bottom, + rgba(255, 255, 255, 0) 0%, + #ffffff 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0); +} + +.img-overlay.img-overlay-left:after { + right: 50%; + bottom: 0; + background: -moz-linear-gradient(left, + #ffffff 0%, + rgba(255, 255, 255, 0) 100%); + background: -webkit-linear-gradient(left, + #ffffff 0%, + rgba(255, 255, 255, 0) 100%); + background: linear-gradient(to right, + #ffffff 0%, + rgba(255, 255, 255, 0) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1); +} + +.img-overlay.img-overlay-right:after { + left: 50%; + bottom: 0; + background: -moz-linear-gradient(left, + rgba(255, 255, 255, 0) 0%, + #ffffff 100%); + background: -webkit-linear-gradient(left, + rgba(255, 255, 255, 0) 0%, + #ffffff 100%); + background: linear-gradient(to right, + rgba(255, 255, 255, 0) 0%, + #ffffff 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1); +} + +.img-overlay>img { + display: block; + width: 100%; + height: auto; +} + +.img-container { + position: relative; + overflow: hidden; + z-index: 0; + display: block; +} + +.img-container .img-options { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ''; + background-color: rgba(0, 0, 0, 0.6); + opacity: 0; + visibility: none; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; +} + +.img-container .img-options-content { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + right: 0; + left: 0; + text-align: center; +} + +.img-container>img { + -webkit-transition: -webkit-transform 0.35s ease-out; + transition: transform 0.35s ease-out; +} + +.img-container:hover .img-options { + opacity: 1; + visibility: visible; +} + +@media screen and (max-width: 767px) { + .img-container .img-options { + display: none; + } + + .img-container:hover .img-options { + display: block; + } +} + +.img-container.fx-img-zoom-in:hover>img { + -webkit-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); +} + +.img-container.fx-img-rotate-r:hover>img { + -webkit-transform: scale(1.4) rotate(8deg); + -ms-transform: scale(1.4) rotate(8deg); + transform: scale(1.4) rotate(8deg); +} + +.img-container.fx-img-rotate-l:hover>img { + -webkit-transform: scale(1.4) rotate(-8deg); + -ms-transform: scale(1.4) rotate(-8deg); + transform: scale(1.4) rotate(-8deg); +} + +.img-container.fx-opt-slide-top .img-options { + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); +} + +.img-container.fx-opt-slide-top:hover .img-options { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); +} + +.img-container.fx-opt-slide-right .img-options { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); +} + +.img-container.fx-opt-slide-right:hover .img-options { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +.img-container.fx-opt-slide-down .img-options { + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); +} + +.img-container.fx-opt-slide-down:hover .img-options { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); +} + +.img-container.fx-opt-slide-left .img-options { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); +} + +.img-container.fx-opt-slide-left:hover .img-options { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); +} + +.img-container.fx-opt-zoom-in .img-options { + -webkit-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); +} + +.img-container.fx-opt-zoom-in:hover .img-options { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} + +.img-container.fx-opt-zoom-out .img-options { + -webkit-transform: scale(2); + -ms-transform: scale(2); + transform: scale(2); +} + +.img-container.fx-opt-zoom-out:hover .img-options { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} + +.push-5 { + margin-bottom: 5px !important; +} + +.push-5-t { + margin-top: 5px !important; +} + +.push-5-r { + margin-right: 5px !important; +} + +.push-5-l { + margin-left: 5px !important; +} + +.push-10 { + margin-bottom: 10px !important; +} + +.push-10-t { + margin-top: 10px !important; +} + +.push-10-r { + margin-right: 10px !important; +} + +.push-10-l { + margin-left: 10px !important; +} + +.push-15 { + margin-bottom: 15px !important; +} + +.push-15-t { + margin-top: 15px !important; +} + +.push-15-r { + margin-right: 15px !important; +} + +.push-15-l { + margin-left: 15px !important; +} + +.push-20 { + margin-bottom: 20px !important; +} + +.push-20-t { + margin-top: 20px !important; +} + +.push-20-r { + margin-right: 20px !important; +} + +.push-20-l { + margin-left: 20px !important; +} + +.push-30 { + margin-bottom: 30px !important; +} + +.push-30-t { + margin-top: 30px !important; +} + +.push-30-r { + margin-right: 30px !important; +} + +.push-30-l { + margin-left: 30px !important; +} + +.push-50 { + margin-bottom: 50px !important; +} + +.push-50-t { + margin-top: 50px !important; +} + +.push-50-r { + margin-right: 50px !important; +} + +.push-50-l { + margin-left: 50px !important; +} + +.push-100 { + margin-bottom: 100px !important; +} + +.push-100-t { + margin-top: 100px !important; +} + +.push-100-r { + margin-right: 100px !important; +} + +.push-100-l { + margin-left: 100px !important; +} + +.push-150 { + margin-bottom: 150px !important; +} + +.push-150-t { + margin-top: 150px !important; +} + +.push-150-r { + margin-right: 150px !important; +} + +.push-150-l { + margin-left: 150px !important; +} + +.push-200 { + margin-bottom: 200px !important; +} + +.push-200-t { + margin-top: 200px !important; +} + +.push-200-r { + margin-right: 200px !important; +} + +.push-200-l { + margin-left: 200px !important; +} + +.push-300 { + margin-bottom: 300px !important; +} + +.push-300-t { + margin-top: 300px !important; +} + +.push-300-r { + margin-right: 300px !important; +} + +.push-300-l { + margin-left: 300px !important; +} + +.pulldown { + position: relative; + top: 50px; +} + +@media screen and (min-width: 992px) { + .pulldown { + top: 150px; + } +} + +.remove-margin { + margin: 0 !important; +} + +.remove-margin-t { + margin-top: 0 !important; +} + +.remove-margin-r { + margin-right: 0 !important; +} + +.remove-margin-b { + margin-bottom: 0 !important; +} + +.remove-margin-l { + margin-left: 0 !important; +} + +.remove-padding { + padding: 0 !important; +} + +.remove-padding-t { + padding-top: 0 !important; +} + +.remove-padding-r { + padding-right: 0 !important; +} + +.remove-padding-b { + padding-bottom: 0 !important; +} + +.remove-padding-l { + padding-left: 0 !important; +} + +.mheight-50 { + min-height: 50px; +} + +.mheight-75 { + min-height: 75px; +} + +.mheight-100 { + min-height: 100px; +} + +.mheight-125 { + min-height: 125px; +} + +.mheight-150 { + min-height: 150px; +} + +.mheight-175 { + min-height: 175px; +} + +.mheight-200 { + min-height: 200px; +} + +.align-v { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} + +.align-v.align-v-fwidth { + width: 100%; +} + +.border { + border: 1px solid #e9e9e9; +} + +.border-t { + border-top: 1px solid #e9e9e9; +} + +.border-r { + border-right: 1px solid #e9e9e9; +} + +.border-b { + border-bottom: 1px solid #e9e9e9; +} + +.border-l { + border-left: 1px solid #e9e9e9; +} + +.border-white-op { + border: 1px solid rgba(255, 255, 255, 0.1); +} + +.border-white-op-t { + border-top: 1px solid rgba(255, 255, 255, 0.1); +} + +.border-white-op-r { + border-right: 1px solid rgba(255, 255, 255, 0.1); +} + +.border-white-op-b { + border-bottom: 1px solid rgba(255, 255, 255, 0.1); +} + +.border-white-op-l { + border-left: 1px solid rgba(255, 255, 255, 0.1); +} + +.border-black-op { + border: 1px solid rgba(0, 0, 0, 0.1); +} + +.border-black-op-t { + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +.border-black-op-r { + border-right: 1px solid rgba(0, 0, 0, 0.1); +} + +.border-black-op-b { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); +} + +.border-black-op-l { + border-left: 1px solid rgba(0, 0, 0, 0.1); +} + +.item { + display: inline-block; + width: 60px; + height: 60px; + text-align: center; + font-size: 28px; + font-weight: 300; + line-height: 60px; +} + +a.item:hover, +a.item:focus { + opacity: 0.6; +} + +.item.item-circle { + border-radius: 50%; +} + +.item.item-rounded { + border-radius: 4px; +} + +.item.item-rounded-big { + border-radius: 24px; +} + +.item.item-rounded-big.item-2x { + border-radius: 35px; +} + +.item.item-rounded-big.item-3x { + border-radius: 50px; +} + +.item.item-2x { + width: 100px; + height: 100px; + line-height: 100px; +} + +.item.item-3x { + width: 150px; + height: 150px; + line-height: 150px; +} + +.ribbon { + position: relative; + min-height: 56px; +} + +.ribbon-box { + position: absolute; + top: 10px; + right: 0; + padding: 0 15px; + height: 36px; + line-height: 36px; + color: #fff; + z-index: 500; +} + +.ribbon-box:before { + position: absolute; + display: block; + width: 0; + height: 0; + content: ''; +} + +.ribbon-bookmark .ribbon-box { + padding-left: 0; +} + +.ribbon-bookmark .ribbon-box:before { + top: 0; + right: 100%; + border: 18px solid; + border-left-width: 10px; +} + +.ribbon-modern .ribbon-box { + top: 0; +} + +.ribbon-modern .ribbon-box:before { + top: 0; + right: 100%; + border: 18px solid; +} + +.ribbon-left .ribbon-box { + right: auto; + left: 0; +} + +.ribbon-left.ribbon-bookmark .ribbon-box { + padding-left: 15px; + padding-right: 0; +} + +.ribbon-left.ribbon-bookmark .ribbon-box:before { + right: auto; + left: 100%; + border-left-width: 18px; + border-right-width: 10px; +} + +.ribbon-left.ribbon-modern .ribbon-box:before { + right: auto; + left: 100%; +} + +.ribbon-bottom .ribbon-box { + top: auto; + bottom: 10px; +} + +.ribbon-bottom.ribbon-modern .ribbon-box { + bottom: 0; +} + +.ribbon-primary .ribbon-box { + background-color: #5c90d2; +} + +.ribbon-primary.ribbon-bookmark .ribbon-box:before { + border-color: #5c90d2; + border-left-color: transparent; +} + +.ribbon-primary.ribbon-bookmark.ribbon-left .ribbon-box:before { + border-color: #5c90d2; + border-right-color: transparent; +} + +.ribbon-primary.ribbon-modern .ribbon-box:before { + border-color: #5c90d2; + border-left-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-primary.ribbon-modern.ribbon-bottom .ribbon-box:before { + border-color: #5c90d2; + border-top-color: transparent; + border-left-color: transparent; +} + +.ribbon-primary.ribbon-modern.ribbon-left .ribbon-box:before { + border-color: #5c90d2; + border-right-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-primary.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before { + border-color: #5c90d2; + border-top-color: transparent; + border-right-color: transparent; +} + +.ribbon-success .ribbon-box { + background-color: #46c37b; +} + +.ribbon-success.ribbon-bookmark .ribbon-box:before { + border-color: #46c37b; + border-left-color: transparent; +} + +.ribbon-success.ribbon-bookmark.ribbon-left .ribbon-box:before { + border-color: #46c37b; + border-right-color: transparent; +} + +.ribbon-success.ribbon-modern .ribbon-box:before { + border-color: #46c37b; + border-left-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-success.ribbon-modern.ribbon-bottom .ribbon-box:before { + border-color: #46c37b; + border-top-color: transparent; + border-left-color: transparent; +} + +.ribbon-success.ribbon-modern.ribbon-left .ribbon-box:before { + border-color: #46c37b; + border-right-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-success.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before { + border-color: #46c37b; + border-top-color: transparent; + border-right-color: transparent; +} + +.ribbon-info .ribbon-box { + background-color: #70b9eb; +} + +.ribbon-info.ribbon-bookmark .ribbon-box:before { + border-color: #70b9eb; + border-left-color: transparent; +} + +.ribbon-info.ribbon-bookmark.ribbon-left .ribbon-box:before { + border-color: #70b9eb; + border-right-color: transparent; +} + +.ribbon-info.ribbon-modern .ribbon-box:before { + border-color: #70b9eb; + border-left-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-info.ribbon-modern.ribbon-bottom .ribbon-box:before { + border-color: #70b9eb; + border-top-color: transparent; + border-left-color: transparent; +} + +.ribbon-info.ribbon-modern.ribbon-left .ribbon-box:before { + border-color: #70b9eb; + border-right-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-info.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before { + border-color: #70b9eb; + border-top-color: transparent; + border-right-color: transparent; +} + +.ribbon-warning .ribbon-box { + background-color: #f3b760; +} + +.ribbon-warning.ribbon-bookmark .ribbon-box:before { + border-color: #f3b760; + border-left-color: transparent; +} + +.ribbon-warning.ribbon-bookmark.ribbon-left .ribbon-box:before { + border-color: #f3b760; + border-right-color: transparent; +} + +.ribbon-warning.ribbon-modern .ribbon-box:before { + border-color: #f3b760; + border-left-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-warning.ribbon-modern.ribbon-bottom .ribbon-box:before { + border-color: #f3b760; + border-top-color: transparent; + border-left-color: transparent; +} + +.ribbon-warning.ribbon-modern.ribbon-left .ribbon-box:before { + border-color: #f3b760; + border-right-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-warning.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before { + border-color: #f3b760; + border-top-color: transparent; + border-right-color: transparent; +} + +.ribbon-danger .ribbon-box { + background-color: #d26a5c; +} + +.ribbon-danger.ribbon-bookmark .ribbon-box:before { + border-color: #d26a5c; + border-left-color: transparent; +} + +.ribbon-danger.ribbon-bookmark.ribbon-left .ribbon-box:before { + border-color: #d26a5c; + border-right-color: transparent; +} + +.ribbon-danger.ribbon-modern .ribbon-box:before { + border-color: #d26a5c; + border-left-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-danger.ribbon-modern.ribbon-bottom .ribbon-box:before { + border-color: #d26a5c; + border-top-color: transparent; + border-left-color: transparent; +} + +.ribbon-danger.ribbon-modern.ribbon-left .ribbon-box:before { + border-color: #d26a5c; + border-right-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-danger.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before { + border-color: #d26a5c; + border-top-color: transparent; + border-right-color: transparent; +} + +.ribbon-crystal .ribbon-box { + background-color: rgba(255, 255, 255, 0.35); +} + +.ribbon-crystal.ribbon-bookmark .ribbon-box:before { + border-color: rgba(255, 255, 255, 0.35); + border-left-color: transparent; +} + +.ribbon-crystal.ribbon-bookmark.ribbon-left .ribbon-box:before { + border-color: rgba(255, 255, 255, 0.35); + border-right-color: transparent; +} + +.ribbon-crystal.ribbon-modern .ribbon-box:before { + border-color: rgba(255, 255, 255, 0.35); + border-left-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-crystal.ribbon-modern.ribbon-bottom .ribbon-box:before { + border-color: rgba(255, 255, 255, 0.35); + border-top-color: transparent; + border-left-color: transparent; +} + +.ribbon-crystal.ribbon-modern.ribbon-left .ribbon-box:before { + border-color: rgba(255, 255, 255, 0.35); + border-right-color: transparent; + border-bottom-color: transparent; +} + +.ribbon-crystal.ribbon-modern.ribbon-left.ribbon-bottom .ribbon-box:before { + border-color: rgba(255, 255, 255, 0.35); + border-top-color: transparent; + border-right-color: transparent; +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-y-auto { + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} + +.visibility-hidden { + visibility: hidden; +} + +.visible-ie9 { + display: none; +} + +.ie9 .hidden-ie9 { + display: none !important; +} + +.ie9 .visible-ie9 { + display: block; +} + +.ie9 .visible-ie9-ib { + display: inline-block; +} + +.text-default { + color: #5c90d2; +} + +a.text-default:hover, +a.text-default:active, +a.text-default:focus, +button.text-default:hover, +button.text-default:active, +button.text-default:focus { + color: #5c90d2; + opacity: 0.75; +} + +.text-default-dark { + color: #3e4a59; +} + +a.text-default-dark:hover, +a.text-default-dark:active, +a.text-default-dark:focus, +button.text-default-dark:hover, +button.text-default-dark:active, +button.text-default-dark:focus { + color: #3e4a59; + opacity: 0.75; +} + +.text-default-darker { + color: #2c343f; +} + +a.text-default-darker:hover, +a.text-default-darker:active, +a.text-default-darker:focus, +button.text-default-darker:hover, +button.text-default-darker:active, +button.text-default-darker:focus { + color: #2c343f; + opacity: 0.75; +} + +.text-default-light { + color: #98b9e3; +} + +a.text-default-light:hover, +a.text-default-light:active, +a.text-default-light:focus, +button.text-default-light:hover, +button.text-default-light:active, +button.text-default-light:focus { + color: #98b9e3; + opacity: 0.75; +} + +.text-default-lighter { + color: #ccdcf1; +} + +a.text-default-lighter:hover, +a.text-default-lighter:active, +a.text-default-lighter:focus, +button.text-default-lighter:hover, +button.text-default-lighter:active, +button.text-default-lighter:focus { + color: #ccdcf1; + opacity: 0.75; +} + +.bg-default { + background-color: #5c90d2; +} + +a.bg-default:hover, +a.bg-default:focus { + background-color: #3675c5; +} + +.bg-default-op { + background-color: rgba(92, 144, 210, 0.75); +} + +a.bg-default-op:hover, +a.bg-default-op:focus { + background-color: rgba(54, 117, 197, 0.75); +} + +.bg-default-dark { + background-color: #3e4a59; +} + +a.bg-default-dark:hover, +a.bg-default-dark:focus { + background-color: #29313b; +} + +.bg-default-dark-op { + background-color: rgba(62, 74, 89, 0.83); +} + +a.bg-default-dark-op:hover, +a.bg-default-dark-op:focus { + background-color: rgba(41, 49, 59, 0.83); +} + +.bg-default-darker { + background-color: #2c343f; +} + +a.bg-default-darker:hover, +a.bg-default-darker:focus { + background-color: #171b21; +} + +.bg-default-light { + background-color: #98b9e3; +} + +a.bg-default-light:hover, +a.bg-default-light:focus { + background-color: #709ed8; +} + +.bg-default-lighter { + background-color: #ccdcf1; +} + +a.bg-default-lighter:hover, +a.bg-default-lighter:focus { + background-color: #a4c1e6; +} + +.text-amethyst { + color: #a48ad4; +} + +a.text-amethyst:hover, +a.text-amethyst:active, +a.text-amethyst:focus, +button.text-amethyst:hover, +button.text-amethyst:active, +button.text-amethyst:focus { + color: #a48ad4; + opacity: 0.75; +} + +.text-amethyst-dark { + color: #4f546b; +} + +a.text-amethyst-dark:hover, +a.text-amethyst-dark:active, +a.text-amethyst-dark:focus, +button.text-amethyst-dark:hover, +button.text-amethyst-dark:active, +button.text-amethyst-dark:focus { + color: #4f546b; + opacity: 0.75; +} + +.text-amethyst-darker { + color: #353847; +} + +a.text-amethyst-darker:hover, +a.text-amethyst-darker:active, +a.text-amethyst-darker:focus, +button.text-amethyst-darker:hover, +button.text-amethyst-darker:active, +button.text-amethyst-darker:focus { + color: #353847; + opacity: 0.75; +} + +.text-amethyst-light { + color: #c7b7e4; +} + +a.text-amethyst-light:hover, +a.text-amethyst-light:active, +a.text-amethyst-light:focus, +button.text-amethyst-light:hover, +button.text-amethyst-light:active, +button.text-amethyst-light:focus { + color: #c7b7e4; + opacity: 0.75; +} + +.text-amethyst-lighter { + color: #e4dcf2; +} + +a.text-amethyst-lighter:hover, +a.text-amethyst-lighter:active, +a.text-amethyst-lighter:focus, +button.text-amethyst-lighter:hover, +button.text-amethyst-lighter:active, +button.text-amethyst-lighter:focus { + color: #e4dcf2; + opacity: 0.75; +} + +.bg-amethyst { + background-color: #a48ad4; +} + +a.bg-amethyst:hover, +a.bg-amethyst:focus { + background-color: #8765c6; +} + +.bg-amethyst-op { + background-color: rgba(164, 138, 212, 0.75); +} + +a.bg-amethyst-op:hover, +a.bg-amethyst-op:focus { + background-color: rgba(135, 101, 198, 0.75); +} + +.bg-amethyst-dark { + background-color: #4f546b; +} + +a.bg-amethyst-dark:hover, +a.bg-amethyst-dark:focus { + background-color: #393d4e; +} + +.bg-amethyst-dark-op { + background-color: rgba(79, 84, 107, 0.83); +} + +a.bg-amethyst-dark-op:hover, +a.bg-amethyst-dark-op:focus { + background-color: rgba(57, 61, 78, 0.83); +} + +.bg-amethyst-darker { + background-color: #353847; +} + +a.bg-amethyst-darker:hover, +a.bg-amethyst-darker:focus { + background-color: #1f212a; +} + +.bg-amethyst-light { + background-color: #c7b7e4; +} + +a.bg-amethyst-light:hover, +a.bg-amethyst-light:focus { + background-color: #aa91d7; +} + +.bg-amethyst-lighter { + background-color: #e4dcf2; +} + +a.bg-amethyst-lighter:hover, +a.bg-amethyst-lighter:focus { + background-color: #c7b7e4; +} + +.text-city { + color: #ff6b6b; +} + +a.text-city:hover, +a.text-city:active, +a.text-city:focus, +button.text-city:hover, +button.text-city:active, +button.text-city:focus { + color: #ff6b6b; + opacity: 0.75; +} + +.text-city-dark { + color: #555; +} + +a.text-city-dark:hover, +a.text-city-dark:active, +a.text-city-dark:focus, +button.text-city-dark:hover, +button.text-city-dark:active, +button.text-city-dark:focus { + color: #555; + opacity: 0.75; +} + +.text-city-darker { + color: #333; +} + +a.text-city-darker:hover, +a.text-city-darker:active, +a.text-city-darker:focus, +button.text-city-darker:hover, +button.text-city-darker:active, +button.text-city-darker:focus { + color: #333; + opacity: 0.75; +} + +.text-city-light { + color: #ff8f8f; +} + +a.text-city-light:hover, +a.text-city-light:active, +a.text-city-light:focus, +button.text-city-light:hover, +button.text-city-light:active, +button.text-city-light:focus { + color: #ff8f8f; + opacity: 0.75; +} + +.text-city-lighter { + color: #ffb8b8; +} + +a.text-city-lighter:hover, +a.text-city-lighter:active, +a.text-city-lighter:focus, +button.text-city-lighter:hover, +button.text-city-lighter:active, +button.text-city-lighter:focus { + color: #ffb8b8; + opacity: 0.75; +} + +.bg-city { + background-color: #ff6b6b; +} + +a.bg-city:hover, +a.bg-city:focus { + background-color: #ff3838; +} + +.bg-city-op { + background-color: rgba(255, 107, 107, 0.75); +} + +a.bg-city-op:hover, +a.bg-city-op:focus { + background-color: rgba(255, 56, 56, 0.75); +} + +.bg-city-dark { + background-color: #555; +} + +a.bg-city-dark:hover, +a.bg-city-dark:focus { + background-color: #3b3b3b; +} + +.bg-city-dark-op { + background-color: rgba(85, 85, 85, 0.83); +} + +a.bg-city-dark-op:hover, +a.bg-city-dark-op:focus { + background-color: rgba(59, 59, 59, 0.83); +} + +.bg-city-darker { + background-color: #333; +} + +a.bg-city-darker:hover, +a.bg-city-darker:focus { + background-color: #1a1a1a; +} + +.bg-city-light { + background-color: #ff8f8f; +} + +a.bg-city-light:hover, +a.bg-city-light:focus { + background-color: #ff5c5c; +} + +.bg-city-lighter { + background-color: #ffb8b8; +} + +a.bg-city-lighter:hover, +a.bg-city-lighter:focus { + background-color: #ff8585; +} + +.text-flat { + color: #44b4a6; +} + +a.text-flat:hover, +a.text-flat:active, +a.text-flat:focus, +button.text-flat:hover, +button.text-flat:active, +button.text-flat:focus { + color: #44b4a6; + opacity: 0.75; +} + +.text-flat-dark { + color: #3f5259; +} + +a.text-flat-dark:hover, +a.text-flat-dark:active, +a.text-flat-dark:focus, +button.text-flat-dark:hover, +button.text-flat-dark:active, +button.text-flat-dark:focus { + color: #3f5259; + opacity: 0.75; +} + +.text-flat-darker { + color: #242f33; +} + +a.text-flat-darker:hover, +a.text-flat-darker:active, +a.text-flat-darker:focus, +button.text-flat-darker:hover, +button.text-flat-darker:active, +button.text-flat-darker:focus { + color: #242f33; + opacity: 0.75; +} + +.text-flat-light { + color: #83d0c7; +} + +a.text-flat-light:hover, +a.text-flat-light:active, +a.text-flat-light:focus, +button.text-flat-light:hover, +button.text-flat-light:active, +button.text-flat-light:focus { + color: #83d0c7; + opacity: 0.75; +} + +.text-flat-lighter { + color: #a8ded8; +} + +a.text-flat-lighter:hover, +a.text-flat-lighter:active, +a.text-flat-lighter:focus, +button.text-flat-lighter:hover, +button.text-flat-lighter:active, +button.text-flat-lighter:focus { + color: #a8ded8; + opacity: 0.75; +} + +.bg-flat { + background-color: #44b4a6; +} + +a.bg-flat:hover, +a.bg-flat:focus { + background-color: #368f84; +} + +.bg-flat-op { + background-color: rgba(68, 180, 166, 0.75); +} + +a.bg-flat-op:hover, +a.bg-flat-op:focus { + background-color: rgba(54, 143, 132, 0.75); +} + +.bg-flat-dark { + background-color: #3f5259; +} + +a.bg-flat-dark:hover, +a.bg-flat-dark:focus { + background-color: #2a363b; +} + +.bg-flat-dark-op { + background-color: rgba(63, 82, 89, 0.83); +} + +a.bg-flat-dark-op:hover, +a.bg-flat-dark-op:focus { + background-color: rgba(42, 54, 59, 0.83); +} + +.bg-flat-darker { + background-color: #242f33; +} + +a.bg-flat-darker:hover, +a.bg-flat-darker:focus { + background-color: #0f1315; +} + +.bg-flat-light { + background-color: #83d0c7; +} + +a.bg-flat-light:hover, +a.bg-flat-light:focus { + background-color: #5ec2b6; +} + +.bg-flat-lighter { + background-color: #a8ded8; +} + +a.bg-flat-lighter:hover, +a.bg-flat-lighter:focus { + background-color: #83d0c7; +} + +.text-modern { + color: #14adc4; +} + +a.text-modern:hover, +a.text-modern:active, +a.text-modern:focus, +button.text-modern:hover, +button.text-modern:active, +button.text-modern:focus { + color: #14adc4; + opacity: 0.75; +} + +.text-modern-dark { + color: #3e4d52; +} + +a.text-modern-dark:hover, +a.text-modern-dark:active, +a.text-modern-dark:focus, +button.text-modern-dark:hover, +button.text-modern-dark:active, +button.text-modern-dark:focus { + color: #3e4d52; + opacity: 0.75; +} + +.text-modern-darker { + color: #323e42; +} + +a.text-modern-darker:hover, +a.text-modern-darker:active, +a.text-modern-darker:focus, +button.text-modern-darker:hover, +button.text-modern-darker:active, +button.text-modern-darker:focus { + color: #323e42; + opacity: 0.75; +} + +.text-modern-light { + color: #7fe3f2; +} + +a.text-modern-light:hover, +a.text-modern-light:active, +a.text-modern-light:focus, +button.text-modern-light:hover, +button.text-modern-light:active, +button.text-modern-light:focus { + color: #7fe3f2; + opacity: 0.75; +} + +.text-modern-lighter { + color: #c4f2f9; +} + +a.text-modern-lighter:hover, +a.text-modern-lighter:active, +a.text-modern-lighter:focus, +button.text-modern-lighter:hover, +button.text-modern-lighter:active, +button.text-modern-lighter:focus { + color: #c4f2f9; + opacity: 0.75; +} + +.bg-modern { + background-color: #14adc4; +} + +a.bg-modern:hover, +a.bg-modern:focus { + background-color: #0f8496; +} + +.bg-modern-op { + background-color: rgba(20, 173, 196, 0.75); +} + +a.bg-modern-op:hover, +a.bg-modern-op:focus { + background-color: rgba(15, 132, 150, 0.75); +} + +.bg-modern-dark { + background-color: #3e4d52; +} + +a.bg-modern-dark:hover, +a.bg-modern-dark:focus { + background-color: #283235; +} + +.bg-modern-dark-op { + background-color: rgba(62, 77, 82, 0.83); +} + +a.bg-modern-dark-op:hover, +a.bg-modern-dark-op:focus { + background-color: rgba(40, 50, 53, 0.83); +} + +.bg-modern-darker { + background-color: #323e42; +} + +a.bg-modern-darker:hover, +a.bg-modern-darker:focus { + background-color: #1c2325; +} + +.bg-modern-light { + background-color: #7fe3f2; +} + +a.bg-modern-light:hover, +a.bg-modern-light:focus { + background-color: #51d9ed; +} + +.bg-modern-lighter { + background-color: #c4f2f9; +} + +a.bg-modern-lighter:hover, +a.bg-modern-lighter:focus { + background-color: #96e8f4; +} + +.text-smooth { + color: #ff6c9d; +} + +a.text-smooth:hover, +a.text-smooth:active, +a.text-smooth:focus, +button.text-smooth:hover, +button.text-smooth:active, +button.text-smooth:focus { + color: #ff6c9d; + opacity: 0.75; +} + +.text-smooth-dark { + color: #4a5568; +} + +a.text-smooth-dark:hover, +a.text-smooth-dark:active, +a.text-smooth-dark:focus, +button.text-smooth-dark:hover, +button.text-smooth-dark:active, +button.text-smooth-dark:focus { + color: #4a5568; + opacity: 0.75; +} + +.text-smooth-darker { + color: #333a47; +} + +a.text-smooth-darker:hover, +a.text-smooth-darker:active, +a.text-smooth-darker:focus, +button.text-smooth-darker:hover, +button.text-smooth-darker:active, +button.text-smooth-darker:focus { + color: #333a47; + opacity: 0.75; +} + +.text-smooth-light { + color: #ff90b5; +} + +a.text-smooth-light:hover, +a.text-smooth-light:active, +a.text-smooth-light:focus, +button.text-smooth-light:hover, +button.text-smooth-light:active, +button.text-smooth-light:focus { + color: #ff90b5; + opacity: 0.75; +} + +.text-smooth-lighter { + color: #ffb9d0; +} + +a.text-smooth-lighter:hover, +a.text-smooth-lighter:active, +a.text-smooth-lighter:focus, +button.text-smooth-lighter:hover, +button.text-smooth-lighter:active, +button.text-smooth-lighter:focus { + color: #ffb9d0; + opacity: 0.75; +} + +.bg-smooth { + background-color: #ff6c9d; +} + +a.bg-smooth:hover, +a.bg-smooth:focus { + background-color: #ff397b; +} + +.bg-smooth-op { + background-color: rgba(255, 108, 157, 0.75); +} + +a.bg-smooth-op:hover, +a.bg-smooth-op:focus { + background-color: rgba(255, 57, 123, 0.75); +} + +.bg-smooth-dark { + background-color: #4a5568; +} + +a.bg-smooth-dark:hover, +a.bg-smooth-dark:focus { + background-color: #353d4a; +} + +.bg-smooth-dark-op { + background-color: rgba(74, 85, 104, 0.83); +} + +a.bg-smooth-dark-op:hover, +a.bg-smooth-dark-op:focus { + background-color: rgba(53, 61, 74, 0.83); +} + +.bg-smooth-darker { + background-color: #333a47; +} + +a.bg-smooth-darker:hover, +a.bg-smooth-darker:focus { + background-color: #1e2229; +} + +.bg-smooth-light { + background-color: #ff90b5; +} + +a.bg-smooth-light:hover, +a.bg-smooth-light:focus { + background-color: #ff5d93; +} + +.bg-smooth-lighter { + background-color: #ffb9d0; +} + +a.bg-smooth-lighter:hover, +a.bg-smooth-lighter:focus { + background-color: #ff86ae; +} + +@media print { + + #page-container, + #main-container { + padding: 0 !important; + } + + #header-navbar, + #sidebar, + #side-overlay, + .block-options { + display: none !important; + } +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.bounceIn, +.animated.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} + +.animated.flipOutX, +.animated.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; +} + +@-webkit-keyframes bounce { + + 0%, + 20%, + 53%, + 80%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +@keyframes bounce { + + 0%, + 20%, + 53%, + 80%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + + 0%, + 50%, + 100% { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +@keyframes flash { + + 0%, + 50%, + 100% { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + + 0%, + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + + 0%, + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + 100% { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + 100% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes wobble { + 0% { + -webkit-transform: none; + transform: none; + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes bounceIn { + + 0%, + 20%, + 40%, + 60%, + 80%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + + 0%, + 20%, + 40%, + 60%, + 80%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + 100% { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInDown { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInLeft { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +@keyframes bounceInRight { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + 100% { + -webkit-transform: none; + transform: none; + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + + 0%, + 60%, + 75%, + 90%, + 100% { + -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + 100% { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-transition-timing-function: ease-in; + transition-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + opacity: 1; + } + + 100% { + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: none; + transform: none; + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + 100% { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, + 60% { + -webkit-transform: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + 100% { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + 100% { + opacity: 1; + -webkit-transform: none; + transform: none; + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInDown { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInLeft { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInRight { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInUp { + 0% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 100% { + opacity: 0; + } +} + +@keyframes zoomOut { + 0% { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 100% { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + 100% { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 100% { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInDown { + 0% { + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInLeft { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInRight { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInUp { + 0% { + -webkit-transform: translateY(100%); + transform: translateY(100%); + visibility: visible; + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +@keyframes slideOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(100%); + transform: translateY(100%); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateX(100%); + transform: translateX(100%); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + visibility: hidden; + -webkit-transform: translateY(-100%); + transform: translateY(-100%); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +.autocomplete-suggestion b { + color: #5c90d2; +} + +.irs-line { + height: 5px; + background: #eee; + border: none; + border-radius: 3px; +} + +.irs-bar { + height: 5px; + border: none; + background: #5c90d2; +} + +.irs-bar-edge { + height: 5px; + border: none; + background: #5c90d2; + border-radius: 3px 0 0 3px; +} + +.irs-slider { + top: 25px; + width: 20px; + height: 20px; + border: none; + background: #fff; + border-radius: 50%; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.35); +} + +.irs-slider:hover { + background: #fff; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.75); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.75); +} + +.irs-from, +.irs-to, +.irs-single { + color: #fff; + font-size: 13px; + background: #5c90d2; +} + +.irs-grid-pol { + background: #5c90d2; +} + +.jvectormap-tip { + padding: 6px 8px; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + background: #2c343f; + border: none; + border-radius: 0; +} + +.jvectormap-zoomin, +.jvectormap-zoomout, +.jvectormap-goback { + left: 15px; + padding: 4px; + line-height: 15px; + background: #555; +} + +.jvectormap-zoomin, +.jvectormap-zoomout { + width: 15px; + height: 15px; +} + +.jvectormap-zoomin:hover, +.jvectormap-zoomout:hover { + opacity: 0.75; +} + +.jvectormap-zoomout { + top: 40px; +} + +.draggable-column { + min-height: 100px; +} + +.draggable-handler { + cursor: move; +} + +.draggable-placeholder { + background-color: #f1f1f1; + border: 1px dashed #ccc; +} + +pre.pre-sh { + padding: 0; + margin: 0; + border: none; + background-color: transparent; + border-radius: 0; +} + +.dropzone { + min-height: 200px; + background-color: #f9f9f9; + border: 2px dashed #bbb; + border-radius: 3px; +} + +.dropzone .dz-message { + margin: 65px 0; + font-size: 16px; + font-style: italic; + color: #888; +} + +.dropzone:hover { + background-color: #fcfcfc; + border-color: #5c90d2; +} + +.dropzone:hover .dz-message { + color: #5c90d2; +} + +.datepicker { + z-index: 1051 !important; +} + +.input-daterange .input-group-addon { + min-width: 30px; + color: #646464; + background-color: #f9f9f9; + border-color: #e6e6e6; +} + +.datepicker table tr td.today, +.datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:hover { + background-color: #faeab9; + border-color: #faeab9; +} + +.datepicker table tr td.active:hover, +.datepicker table tr td.active:hover:hover, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.disabled:hover:hover, +.datepicker table tr td.active:focus, +.datepicker table tr td.active:hover:focus, +.datepicker table tr td.active.disabled:focus, +.datepicker table tr td.active.disabled:hover:focus, +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active, +.open .dropdown-toggle.datepicker table tr td.active, +.open .dropdown-toggle.datepicker table tr td.active:hover, +.open .dropdown-toggle.datepicker table tr td.active.disabled, +.open .dropdown-toggle.datepicker table tr td.active.disabled:hover, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:focus, +.datepicker table tr td span.active:hover:focus, +.datepicker table tr td span.active.disabled:focus, +.datepicker table tr td span.active.disabled:hover:focus, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.open .dropdown-toggle.datepicker table tr td span.active, +.open .dropdown-toggle.datepicker table tr td span.active:hover, +.open .dropdown-toggle.datepicker table tr td span.active.disabled, +.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { + background-color: #5c90d2; + border-color: #5c90d2; +} + +.colorpicker.dropdown-menu { + min-width: 130px; +} + +div.tagsinput { + padding: 6px 12px 1px; + border-color: #e6e6e6; + border-radius: 3px; +} + +div.tagsinput input { + padding-top: 0; + padding-bottom: 0; + height: 22px; +} + +.form-material div.tagsinput { + padding-right: 0; + padding-left: 0; + border: none; + border-bottom: 1px solid #e6e6e6; +} + +div.tagsinput span.tag { + padding: 2px 5px; + height: 22px; + line-height: 18px; + color: #fff; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-weight: 600; + background-color: #5c90d2; + border: none; +} + +div.tagsinput span.tag a { + font-size: 13px; + color: rgba(255, 255, 255, 0.5); +} + +div.tagsinput span.tag a:hover { + color: rgba(255, 255, 255, 0.75); +} + +.select2-container .select2-selection--single { + height: 34px; +} + +.select2-container .select2-dropdown { + border-color: #e6e6e6; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} + +.select2-container .select2-search--inline .select2-search__field { + margin-top: 6px; +} + +.select2-container--default .select2-selection--single { + border-color: #e6e6e6; + border-radius: 3px; +} + +.select2-container--default .select2-selection--single .select2-selection__rendered { + padding-left: 12px; + line-height: 34px; +} + +.form-material .select2-container--default .select2-selection--single .select2-selection__rendered { + padding-left: 0; +} + +.select2-container--default .select2-selection--single .select2-selection__arrow { + height: 34px; +} + +.form-material .select2-container--default .select2-selection--single { + border: none; + border-bottom: 1px solid #e6e6e6; + border-radius: 0; +} + +.select2-container--default .select2-selection--single .select2-selection__placeholder { + color: #aaa; +} + +.select2-container--default .select2-selection--multiple, +.select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #e6e6e6; + border-radius: 3px; + min-height: 34px; +} + +.form-material .select2-container--default .select2-selection--multiple, +.form-material .select2-container--default.select2-container--focus .select2-selection--multiple { + border: none; + border-bottom: 1px solid #e6e6e6; + border-radius: 0; +} + +.select2-container--default .select2-selection--multiple .select2-selection__rendered, +.select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered { + padding-right: 12px; + padding-left: 12px; +} + +.form-material .select2-container--default .select2-selection--multiple .select2-selection__rendered, +.form-material .select2-container--default.select2-container--focus .select2-selection--multiple .select2-selection__rendered { + padding-left: 0; +} + +.has-error .select2-container--default .select2-selection--single, +.has-error .select2-container--default .select2-selection--multiple { + border-color: #d26a5c; +} + +.has-error .select2-container--default.select2-container--focus .select2-selection--single, +.has-error .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #c54736; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice { + height: 22px; + line-height: 22px; + color: #fff; + font-size: 13px; + font-weight: 600; + background-color: #5c90d2; + border: none; + border-radius: 3px; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + margin-right: 5px; + color: rgba(255, 255, 255, 0.5); +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: rgba(255, 255, 255, 0.75); +} + +.select2-container--default .select2-search--dropdown .select2-search__field { + border-color: #e6e6e6; +} + +.select2-container--default .select2-results__option--highlighted[aria-selected] { + background-color: #5c90d2; +} + +.select2-container--default .select2-search--inline .select2-search__field { + padding-right: 0; + padding-left: 0; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-material .select2-container--default .select2-search--inline .select2-search__field { + padding-left: 0; +} + +.select2-search--dropdown .select2-search__field { + padding: 6px 12px; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + border-radius: 3px; + -webkit-box-shadow: none; + box-shadow: none; +} + +.slick-slider.slick-dotted { + margin-bottom: 45px; +} + +.slick-slider.slick-dotted .slick-dots { + bottom: -35px; +} + +.slick-slider.slick-dotted.slick-padding-dots { + padding-bottom: 45px; + margin-bottom: 0; +} + +.slick-slider.slick-dotted.slick-padding-dots .slick-dots { + bottom: 10px; +} + +.slick-slider .slick-prev, +.slick-slider .slick-next { + margin-top: -5px; + width: 40px; + height: 40px; + text-align: center; + background-color: #000; + opacity: 0.25; + z-index: 10; +} + +.slick-slider .slick-prev:hover, +.slick-slider .slick-next:hover { + background-color: #000; + opacity: 0.6; +} + +.slick-slider .slick-prev:before, +.slick-slider .slick-next:before { + font-family: 'FontAwesome'; + font-size: 14px; + line-height: 28px; +} + +.slick-slider .slick-prev { + left: 10px; +} + +.slick-slider .slick-prev:before { + content: '\f060'; +} + +.slick-slider .slick-next { + right: 10px; +} + +.slick-slider .slick-next:before { + content: '\f061'; +} + +.slick-slider.slick-nav-white .slick-prev, +.slick-slider.slick-nav-white .slick-next { + background-color: #fff; + opacity: 0.4; +} + +.slick-slider.slick-nav-white .slick-prev:hover, +.slick-slider.slick-nav-white .slick-next:hover { + background-color: #fff; + opacity: 0.8; +} + +.slick-slider.slick-nav-white .slick-prev:before, +.slick-slider.slick-nav-white .slick-next:before { + color: #000; +} + +.slick-slider.slick-nav-hover .slick-prev, +.slick-slider.slick-nav-hover .slick-next { + opacity: 0; + -webkit-transition: opacity 0.25s ease-out; + transition: opacity 0.25s ease-out; +} + +.slick-slider.slick-nav-hover:hover .slick-prev, +.slick-slider.slick-nav-hover:hover .slick-next { + opacity: 0.25; +} + +.slick-slider.slick-nav-hover:hover .slick-prev:hover, +.slick-slider.slick-nav-hover:hover .slick-next:hover { + opacity: 0.6; +} + +.note-editor .note-toolbar { + background-color: #fcfcfc !important; +} + +.note-editor.note-frame { + border-color: #ddd; +} + +.note-editor .note-toolbar { + border-bottom-color: #ddd; +} + +.note-editor .note-statusbar .note-resizebar { + border-top-color: #ddd; +} + +.note-editor .note-toolbar.btn-toolbar { + margin-left: 0; +} + +.jqstooltip { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + border: none !important; + background-color: rgba(0, 0, 0, 0.75) !important; +} + +.pie-chart { + position: relative; + display: inline-block; +} + +.pie-chart>span { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + margin-top: -2px; + right: 0; + left: 0; + text-align: center; +} + +.flot-tooltip { + position: absolute; + display: none; + color: #fff; + background: rgba(0, 0, 0, 0.75); + padding: 4px 8px; +} + +.flot-pie-label { + font-size: 13px; + text-align: center; + padding: 4px 8px; + color: #fff; +} + +.legend>table td { + padding: 3px 4px; + font-size: 14px; +} + +.fc-event { + padding-left: 3px; + padding-right: 3px; + font-size: 12px; + font-weight: 600; + line-height: 1.4; + color: rgba(0, 0, 0, 0.75); + border: 1px solid #b5d0eb; + border-radius: 0; +} + +.fc-event:hover { + color: rgba(0, 0, 0, 0.75); +} + +.fc-event, +.fc-event-dot { + background-color: #b5d0eb; +} + +.fc button { + height: 34px; + line-height: 34px; + font-weight: 600; +} + +.fc-state-default.fc-corner-left { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; +} + +.fc-state-default.fc-corner-right { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; +} + +.fc-state-default { + color: #393939; + background-color: #f3f3f3; + background-image: none; + border: 1px solid #e6e6e6; + text-shadow: none; + box-shadow: none; +} + +.fc-state-hover, +.fc-state-down, +.fc-state-active, +.fc-state-disabled { + color: #393939; + background-color: #dfdfdf; + border-color: #c7c7c7; +} + +.fc-state-hover { + color: #393939; + -webkit-transition: all 0.15s ease-out; + transition: all 0.15s ease-out; +} + +.fc-state-down, +.fc-state-active { + background-color: #c5c5c5; + border-color: #aeaeae; + box-shadow: none; +} + +.fc-state-disabled { + opacity: 0.35; +} + +.fc-toolbar { + margin-bottom: 29px; +} + +.fc-toolbar h2 { + font-weight: 400; +} + +.fc thead th.fc-widget-header { + padding-top: 6px; + padding-bottom: 6px; + font-size: 16px; + font-weight: 600; + text-transform: uppercase; + background-color: #f9f9f9; +} + +.fc-unthemed th, +.fc-unthemed td, +.fc-unthemed hr, +.fc-unthemed thead, +.fc-unthemed tbody, +.fc-unthemed .fc-row, +.fc-unthemed .fc-popover { + border-color: #eee; +} + +.placeholder { + color: #aaa; +} + +.CodeMirror-fullscreen, +.editor-toolbar.fullscreen, +.editor-preview-side { + z-index: 1060; +} + +.editor-preview { + z-index: 1050; +} + +::-webkit-scrollbar { + width: 9px; + height: 9px; +} + +::-webkit-scrollbar-track-piece { + background-color: #ebebeb; + -webkit-border-radius: 4px; +} + +::-webkit-scrollbar-thumb:vertical { + height: 32px; + background-color: #ccc; + -webkit-border-radius: 4px; +} + +::-webkit-scrollbar-thumb:horizontal { + width: 32px; + background-color: #ccc; + -webkit-border-radius: 4px; +} + +.site-header { + position: relative; + text-align: center; + background-color: #373b4c; + color: #fff; + margin-bottom: 0; + opacity: 0.94; +} + +.box-text { + padding: 46px; + text-align: center; +} + +.box-text h1 { + text-shadow: -5px 5px 0 rgba(0, 0, 0, 0.1); +} + +.box-text p { + margin-bottom: 15px; + margin-top: 5px; + font-size: 16px; + font-weight: 200; +} + +.search-warper { + display: flex; + justify-content: center; + align-items: center; +} + +.p-jsxs { + text-align: right; + margin: 5px; +} + +@media (max-width: 767px) { + .p-jsxs { + display: none !important; + } + + .nav_jsxs { + padding: 25px 0 15px 40px !important; + text-align: right !important; + } +} + +.nav_jsxs { + padding: 25px 40px 15px 40px; + text-align: right; +} + +.nav_jsxs a { + color: white; + padding-right: 25px; + font-size: large; +} + +.logo_jsxs { + width: 50px; + height: 50px; + background: url(@/assets/images/logo.jpg) no-repeat 0 0; + -webkit-background-size: contain; + background-size: contain; + padding: none; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} \ No newline at end of file diff --git a/src/assets/style/reset.css b/src/assets/style/reset.css new file mode 100644 index 0000000..299a6d1 --- /dev/null +++ b/src/assets/style/reset.css @@ -0,0 +1,135 @@ +/* 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 { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} + +/* 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-collapse: collapse; + border-spacing: 0; +} \ No newline at end of file diff --git a/src/components/Card.vue b/src/components/Card.vue new file mode 100644 index 0000000..da04540 --- /dev/null +++ b/src/components/Card.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/components/Login/LoginA.vue b/src/components/Login/LoginA.vue new file mode 100644 index 0000000..1189530 --- /dev/null +++ b/src/components/Login/LoginA.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/config/index.ts b/src/config/index.ts new file mode 100644 index 0000000..b08497a --- /dev/null +++ b/src/config/index.ts @@ -0,0 +1,26 @@ +/** + * 开发环境配置 + */ + +const env = import.meta.env.MODE == "development" ? 'dev' : 'prod' +const EnvConfig = { + dev: { + baseApi: '/', + mockApi: 'https://mock.presstime.cn/mock/668987cbcb2f4f1158f47e0e/manager-fe', + }, + test: { + baseApi: '//test.demo/api', + mockApi: 'https://mock.presstime.cn/mock/668987cbcb2f4f1158f47e0e/manager-fe', + }, + prod: { + baseApi: '/', + mockApi: 'https://mock.presstime.cn/mock/668987cbcb2f4f1158f47e0e/manager-fe', + } +} + +export default { + env, + mock: true, + namespace: "fromsko", + ...EnvConfig[env] +} \ No newline at end of file diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..1801bad --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1,14 @@ +/// +interface ImportMetaEnv { + readonly VITE_BASE_URL: string; +} + +interface ImportMeta { + readonly env: ImportMetaEnv; +} + +declare module '*.vue' { + import { DefineComponent } from 'vue'; + const component: DefineComponent<{}, {}, any>; + export default component; +} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..e2c12a5 --- /dev/null +++ b/src/main.ts @@ -0,0 +1,19 @@ +// 程序入口 +import storage from '@/stores/storage' +import request from '@/utils/request' +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' +import { createPinia } from 'pinia' +import { createApp } from 'vue' +import App from './App.vue' +import router from './router' +const app = createApp(App) + +app.config.globalProperties.$request = request +app.config.globalProperties.$storage = storage + +app.use(ElementPlus) +app.use(createPinia()) +app.use(router) + +app.mount('#app') diff --git a/src/router/index.ts b/src/router/index.ts new file mode 100644 index 0000000..492a212 --- /dev/null +++ b/src/router/index.ts @@ -0,0 +1,102 @@ +// index.js - router +import storage from "@/stores/storage" +import useColorLogOutPut from "@/utils/color_log" +import About from "@/views/About.vue" +import ApiPage from '@/views/ApiPage.vue' +import Base from "@/views/Base.vue" +import Home from "@/views/Home.vue" +import Login from "@/views/Login.vue" +import Welcome from "@/views/Welcome.vue" +import { createRouter, createWebHashHistory } from "vue-router" + +const log = useColorLogOutPut() + +const routes = [ + { + name: 'home', + path: '/', + meta: { + title: "首页" + }, + component: Base, + }, + { + path: '/api/docs', + name: 'Api', + component: ApiPage, + props: ((route: any) => { + return route.params + }), + meta: { + title: "内容" + }, + }, + { + name: 'Login', + path: '/Login', + component: Login, + meta: { + title: "登陆页^_^" + } + }, + { + name: 'Welcome', + path: '/Welcome', + component: Welcome, + meta: { + title: "欢迎页" + } + }, + { + name: 'demo', + path: '/demo', + meta: { + title: "首页" + }, + component: Home, + children: [ + { + name: 'About', + path: '/About', + component: About, + meta: { + title: "关于" + }, + } + ], + }, +] + +// router 对象 +const router = createRouter({ + history: createWebHashHistory(import.meta.env.BASE_URL), + routes: routes +}) + + +//导航守卫 +router.beforeEach((to, from, next) => { + // 设置标签信息 + const { meta: { title } } = to + document.title = title as string || '自定义名称' + + // 判断是否在 (注册|登录) + if (to.path == '/Login') return next() + if (to.path == '/register') return next() + const tokenStr = storage.getItem('token') + if (!tokenStr) return next('/Login') + next() +}) + +// 全局解析守 +router.beforeResolve((to, from, next) => { + log.info('我是全局解析守卫') + next() +}) + +// // 全局后置守卫 +// router.afterEach((to, from, failure) => { +// // console.log('全局后置守卫', to, from, failure) +// // next() +// }) +export default router diff --git a/src/stores/counter.ts b/src/stores/counter.ts new file mode 100644 index 0000000..b6757ba --- /dev/null +++ b/src/stores/counter.ts @@ -0,0 +1,12 @@ +import { ref, computed } from 'vue' +import { defineStore } from 'pinia' + +export const useCounterStore = defineStore('counter', () => { + const count = ref(0) + const doubleCount = computed(() => count.value * 2) + function increment() { + count.value++ + } + + return { count, doubleCount, increment } +}) diff --git a/src/stores/storage.ts b/src/stores/storage.ts new file mode 100644 index 0000000..f661740 --- /dev/null +++ b/src/stores/storage.ts @@ -0,0 +1,37 @@ +/** + * storage 封装 + * @author fromsko + */ +import config from "@/config" + +export default { + setItem(key: any, val: any) { + let storage = this.getStorage() + storage[key] = val + window.localStorage.setItem( + config.namespace, + JSON.stringify(storage) + ) + }, + getItem(key: any) { + return this.getStorage()[key] + }, + getStorage() { + return JSON.parse( + window.localStorage.getItem( + config.namespace + ) || "{}" + ) + }, + clearItem(key: any) { + let storage = this.getStorage() + delete storage[key] + window.localStorage.setItem( + config.namespace, + JSON.stringify(storage) + ) + }, + clearAll() { + window.localStorage.clear() + } +} \ No newline at end of file diff --git a/src/utils/color_log.ts b/src/utils/color_log.ts new file mode 100644 index 0000000..a6c76ef --- /dev/null +++ b/src/utils/color_log.ts @@ -0,0 +1,102 @@ +/* + 好看的浏览器控制台输出 +*/ + +const useColorLogOutPut = () => { + const isProduction = import.meta.env.MODE === 'production' + + const isEmpty = (value: any) => { + return value == null || value === undefined || value === '' + } + const prettyPrint = (title: any, text: any, color: any) => { + if (isProduction) return + console.log( + `%c ${title} %c ${text} %c`, + `background:${color};border:1px solid ${color}; padding: 1px; border-radius: 2px 0 0 2px; color: #fff;`, + `border:1px solid ${color}; padding: 1px; border-radius: 0 2px 2px 0; color: ${color};`, + 'background:transparent' + ) + } + const info = (textOrTitle: any, content = '') => { + const title = isEmpty(content) ? 'Info' : textOrTitle + const text = isEmpty(content) ? textOrTitle : content + prettyPrint(title, text, '#909399') + } + const error = (textOrTitle: any, content = '') => { + const title = isEmpty(content) ? 'Error' : textOrTitle + const text = isEmpty(content) ? textOrTitle : content + prettyPrint(title, text, '#F56C6C') + } + const warning = (textOrTitle: any, content = '') => { + const title = isEmpty(content) ? 'Warning' : textOrTitle + const text = isEmpty(content) ? textOrTitle : content + prettyPrint(title, text, '#E6A23C') + } + const success = (textOrTitle: any, content = '') => { + const title = isEmpty(content) ? 'Success ' : textOrTitle + const text = isEmpty(content) ? textOrTitle : content + prettyPrint(title, text, '#67C23A') + } + const table = () => { + const data = [ + { id: 1, name: 'Alice', age: 25 }, + { id: 2, name: 'Bob', age: 30 }, + { id: 3, name: 'Charlie', age: 35 } + ] + console.log( + '%c id%c name%c age', + 'color: white; background-color: black; padding: 2px 10px;', + 'color: white; background-color: black; padding: 2px 10px;', + 'color: white; background-color: black; padding: 2px 10px;' + ) + + data.forEach((row) => { + console.log( + `%c ${row.id} %c ${row.name} %c ${row.age} `, + 'color: black; background-color: lightgray; padding: 2px 10px;', + 'color: black; background-color: lightgray; padding: 2px 10px;', + 'color: black; background-color: lightgray; padding: 2px 10px;' + ) + }) + } + const picture = (url: any, scale = 1) => { + if (isProduction) return + const img = new Image() + img.crossOrigin = 'anonymous' + img.onload = () => { + const c = document.createElement('canvas') + const ctx = c.getContext('2d') + if (ctx) { + c.width = img.width + c.height = img.height + ctx.fillStyle = 'red' + ctx.fillRect(0, 0, c.width, c.height) + ctx.drawImage(img, 0, 0) + const dataUri = c.toDataURL('image/png') + + console.log( + `%c sup?`, + `font-size: 1px; + padding: ${Math.floor((img.height * scale) / 2)}px ${Math.floor((img.width * scale) / 2)}px; + background-image: url(${dataUri}); + background-repeat: no-repeat; + background-size: ${img.width * scale}px ${img.height * scale}px; + color: transparent; + ` + ) + } + } + img.src = url + } + + return { + info, + error, + warning, + success, + picture, + table + } +} +// 创建打印对象 +export default useColorLogOutPut diff --git a/src/utils/request.ts b/src/utils/request.ts new file mode 100644 index 0000000..2e0533f --- /dev/null +++ b/src/utils/request.ts @@ -0,0 +1,78 @@ +import config from "@/config" +import router from "@/router" +import axios from "axios" +import { ElMessage } from "element-plus" + +const TOKEN_ERROR = "Token 已过期" +const NETWORK_ERROR = "网络异常" + +const service = axios.create({ + baseURL: config.baseApi, + timeout: 8000, +}) + +// 请求封装 +service.interceptors.request.use((req: any) => { + const headers = req.headers + + if (!headers.Authorization) { + headers.Authorization = "bear fromsko" + } + return req +}) + +// 响应封装 +service.interceptors.response.use((res: any) => { + const { code, data, msg } = res.data + + if (code === 200) { + return data + } else if (code === 40001) { + ElMessage.error(TOKEN_ERROR) + setTimeout(() => { + router.push('/login') + }, 1500) + return Promise.reject(TOKEN_ERROR) + } else { + ElMessage.error(msg || NETWORK_ERROR) + return Promise.reject(msg || NETWORK_ERROR) + } +}) + +interface RequestOptions { + method?: string; + params?: any; + data?: any; + url: string; +} + +function request(options: RequestOptions): any { + options.method = options.method || 'get'; + + if (options.method.toLowerCase() === 'get') { + options.params = options.data; + } + + if (config.env === "prod") { + service.defaults.baseURL = config.baseApi; + } else { + service.defaults.baseURL = config.mock ? config.mockApi : config.baseApi; + } + + return service(options); +} + +['get', 'post', 'delete', 'put'].forEach((item) => { + // 使用 as any 来避免类型检查错误 + (request as any)[item] = (url: string, data: any, options: any) => { + return request({ + url, + data, + method: item, + ...options + }); + }; +}); + + +export default request \ No newline at end of file diff --git a/src/views/About.vue b/src/views/About.vue new file mode 100644 index 0000000..1320e24 --- /dev/null +++ b/src/views/About.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/src/views/AboutView.vue b/src/views/AboutView.vue new file mode 100644 index 0000000..756ad2a --- /dev/null +++ b/src/views/AboutView.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/views/ApiPage.vue b/src/views/ApiPage.vue new file mode 100644 index 0000000..08cc0e8 --- /dev/null +++ b/src/views/ApiPage.vue @@ -0,0 +1,20 @@ + + + + + diff --git a/src/views/Base.vue b/src/views/Base.vue new file mode 100644 index 0000000..e7e6cb9 --- /dev/null +++ b/src/views/Base.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/src/views/Home.vue b/src/views/Home.vue new file mode 100644 index 0000000..3bf4545 --- /dev/null +++ b/src/views/Home.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue new file mode 100644 index 0000000..d5c0217 --- /dev/null +++ b/src/views/HomeView.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/views/Login.vue b/src/views/Login.vue new file mode 100644 index 0000000..c50ac1b --- /dev/null +++ b/src/views/Login.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/src/views/Welcome.vue b/src/views/Welcome.vue new file mode 100644 index 0000000..2076d8f --- /dev/null +++ b/src/views/Welcome.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/tsconfig.app.json b/tsconfig.app.json new file mode 100644 index 0000000..375bcbc --- /dev/null +++ b/tsconfig.app.json @@ -0,0 +1,14 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"], + "exclude": ["src/**/__tests__/*"], + "compilerOptions": { + "composite": true, + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + }, + "moduleResolution": "node" + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..8358dd0 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,17 @@ +{ + "files": [], + "references": [ + { + "path": "./tsconfig.node.json" + }, + { + "path": "./tsconfig.app.json" + }, + { + "path": "./tsconfig.vitest.json" + } + ], + "compilerOptions": { + "types": ["vite/client", "./env"] + } +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..293b392 --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,18 @@ +{ + "extends": "@tsconfig/node20/tsconfig.json", + "include": [ + "vite.config.*", + "vitest.config.*", + "cypress.config.*", + "nightwatch.conf.*", + "playwright.config.*" + ], + "compilerOptions": { + "composite": true, + "noEmit": true, + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "module": "ESNext", + "moduleResolution": "Bundler", + "types": ["node"] + } +} diff --git a/tsconfig.vitest.json b/tsconfig.vitest.json new file mode 100644 index 0000000..e56c5a8 --- /dev/null +++ b/tsconfig.vitest.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.app.json", + "exclude": [], + "compilerOptions": { + "composite": true, + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.vitest.tsbuildinfo", + "lib": [], + "types": ["node", "jsdom"] + } +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..5c45e1d --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,16 @@ +import { fileURLToPath, URL } from 'node:url' + +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + vue(), + ], + resolve: { + alias: { + '@': fileURLToPath(new URL('./src', import.meta.url)) + } + } +}) diff --git a/vitest.config.ts b/vitest.config.ts new file mode 100644 index 0000000..4b1c897 --- /dev/null +++ b/vitest.config.ts @@ -0,0 +1,14 @@ +import { fileURLToPath } from 'node:url' +import { mergeConfig, defineConfig, configDefaults } from 'vitest/config' +import viteConfig from './vite.config' + +export default mergeConfig( + viteConfig, + defineConfig({ + test: { + environment: 'jsdom', + exclude: [...configDefaults.exclude, 'e2e/**'], + root: fileURLToPath(new URL('./', import.meta.url)) + } + }) +)