List of commits:
Subject Hash Author Date (UTC)
Remove the assets folder e1fef6bc6b4f09b3c0c436f7a96b706ffe8d3e9e Gabi Balasz 2015-12-09 15:46:52
Initial commit de9c9923f6f32e26466bb33a7ef2b5d5a56acf7a Gabi Balasz 2015-12-09 15:21:44
Commit e1fef6bc6b4f09b3c0c436f7a96b706ffe8d3e9e - Remove the assets folder
Author: Gabi Balasz
Author date (UTC): 2015-12-09 15:46
Committer name: Gabi Balasz
Committer date (UTC): 2015-12-09 15:46
Parent(s): de9c9923f6f32e26466bb33a7ef2b5d5a56acf7a
Signing key:
Tree: e3a78df9036fe965f8d07d14fc75fd5381881ee5
File Lines added Lines deleted
app/src/main/assets/Ovo-Regular.ttf 0 0
app/src/main/assets/Tinos-Regular.ttf 0 0
app/src/main/assets/animate.css 0 3273
app/src/main/assets/app.css 0 38
app/src/main/assets/bitvice_mobile.png 0 0
app/src/main/assets/book_rugaciuni-trebuinte.html 0 47
app/src/main/assets/book_rugaciunile-de-seara.html 0 69
app/src/main/assets/book_rugaciunile-diminetii.html 0 97
app/src/main/assets/book_rugaciunile-meselor.html 0 28
app/src/main/assets/books.json 0 34
app/src/main/assets/chapter_zilnice.json 0 6
app/src/main/assets/christ_icon.jpg 0 0
app/src/main/assets/index.html 0 333
app/src/main/assets/list-bare.css 0 61
app/src/main/assets/logo.png 0 0
app/src/main/assets/old_paper.jpg 0 0
app/src/main/assets/page-content.css 0 121
app/src/main/assets/page.css 0 76
app/src/main/assets/themes/dark.css 0 112
app/src/main/assets/themes/default.css 0 113
app/src/main/assets/themes/light.css 0 112
app/src/main/assets/utils.css 0 5
File app/src/main/assets/Ovo-Regular.ttf deleted (index 9b4a50a..0000000)
File app/src/main/assets/Tinos-Regular.ttf deleted (index ae5030d..0000000)
File app/src/main/assets/animate.css deleted (index 17ecf7f..0000000)
1 @charset "UTF-8";
2
3 /*!
4 Animate.css - http://daneden.me/animate
5 Version - 3.4.0
6 Licensed under the MIT license - http://opensource.org/licenses/MIT
7
8 Copyright (c) 2015 Daniel Eden
9 */
10
11 .animated {
12 -webkit-animation-duration: 1s;
13 animation-duration: 1s;
14 -webkit-animation-fill-mode: both;
15 animation-fill-mode: both;
16 }
17
18 .animated.infinite {
19 -webkit-animation-iteration-count: infinite;
20 animation-iteration-count: infinite;
21 }
22
23 .animated.hinge {
24 -webkit-animation-duration: 2s;
25 animation-duration: 2s;
26 }
27
28 .animated.bounceIn,
29 .animated.bounceOut {
30 -webkit-animation-duration: .75s;
31 animation-duration: .75s;
32 }
33
34 .animated.flipOutX,
35 .animated.flipOutY {
36 -webkit-animation-duration: .75s;
37 animation-duration: .75s;
38 }
39
40 @-webkit-keyframes bounce {
41 from, 20%, 53%, 80%, to {
42 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
43 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
44 -webkit-transform: translate3d(0,0,0);
45 transform: translate3d(0,0,0);
46 }
47
48 40%, 43% {
49 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
50 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
51 -webkit-transform: translate3d(0, -30px, 0);
52 transform: translate3d(0, -30px, 0);
53 }
54
55 70% {
56 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
57 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
58 -webkit-transform: translate3d(0, -15px, 0);
59 transform: translate3d(0, -15px, 0);
60 }
61
62 90% {
63 -webkit-transform: translate3d(0,-4px,0);
64 transform: translate3d(0,-4px,0);
65 }
66 }
67
68 @keyframes bounce {
69 from, 20%, 53%, 80%, to {
70 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
71 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
72 -webkit-transform: translate3d(0,0,0);
73 transform: translate3d(0,0,0);
74 }
75
76 40%, 43% {
77 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
78 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
79 -webkit-transform: translate3d(0, -30px, 0);
80 transform: translate3d(0, -30px, 0);
81 }
82
83 70% {
84 -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
85 animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
86 -webkit-transform: translate3d(0, -15px, 0);
87 transform: translate3d(0, -15px, 0);
88 }
89
90 90% {
91 -webkit-transform: translate3d(0,-4px,0);
92 transform: translate3d(0,-4px,0);
93 }
94 }
95
96 .bounce {
97 -webkit-animation-name: bounce;
98 animation-name: bounce;
99 -webkit-transform-origin: center bottom;
100 transform-origin: center bottom;
101 }
102
103 @-webkit-keyframes flash {
104 from, 50%, to {
105 opacity: 1;
106 }
107
108 25%, 75% {
109 opacity: 0;
110 }
111 }
112
113 @keyframes flash {
114 from, 50%, to {
115 opacity: 1;
116 }
117
118 25%, 75% {
119 opacity: 0;
120 }
121 }
122
123 .flash {
124 -webkit-animation-name: flash;
125 animation-name: flash;
126 }
127
128 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
129
130 @-webkit-keyframes pulse {
131 from {
132 -webkit-transform: scale3d(1, 1, 1);
133 transform: scale3d(1, 1, 1);
134 }
135
136 50% {
137 -webkit-transform: scale3d(1.05, 1.05, 1.05);
138 transform: scale3d(1.05, 1.05, 1.05);
139 }
140
141 to {
142 -webkit-transform: scale3d(1, 1, 1);
143 transform: scale3d(1, 1, 1);
144 }
145 }
146
147 @keyframes pulse {
148 from {
149 -webkit-transform: scale3d(1, 1, 1);
150 transform: scale3d(1, 1, 1);
151 }
152
153 50% {
154 -webkit-transform: scale3d(1.05, 1.05, 1.05);
155 transform: scale3d(1.05, 1.05, 1.05);
156 }
157
158 to {
159 -webkit-transform: scale3d(1, 1, 1);
160 transform: scale3d(1, 1, 1);
161 }
162 }
163
164 .pulse {
165 -webkit-animation-name: pulse;
166 animation-name: pulse;
167 }
168
169 @-webkit-keyframes rubberBand {
170 from {
171 -webkit-transform: scale3d(1, 1, 1);
172 transform: scale3d(1, 1, 1);
173 }
174
175 30% {
176 -webkit-transform: scale3d(1.25, 0.75, 1);
177 transform: scale3d(1.25, 0.75, 1);
178 }
179
180 40% {
181 -webkit-transform: scale3d(0.75, 1.25, 1);
182 transform: scale3d(0.75, 1.25, 1);
183 }
184
185 50% {
186 -webkit-transform: scale3d(1.15, 0.85, 1);
187 transform: scale3d(1.15, 0.85, 1);
188 }
189
190 65% {
191 -webkit-transform: scale3d(.95, 1.05, 1);
192 transform: scale3d(.95, 1.05, 1);
193 }
194
195 75% {
196 -webkit-transform: scale3d(1.05, .95, 1);
197 transform: scale3d(1.05, .95, 1);
198 }
199
200 to {
201 -webkit-transform: scale3d(1, 1, 1);
202 transform: scale3d(1, 1, 1);
203 }
204 }
205
206 @keyframes rubberBand {
207 from {
208 -webkit-transform: scale3d(1, 1, 1);
209 transform: scale3d(1, 1, 1);
210 }
211
212 30% {
213 -webkit-transform: scale3d(1.25, 0.75, 1);
214 transform: scale3d(1.25, 0.75, 1);
215 }
216
217 40% {
218 -webkit-transform: scale3d(0.75, 1.25, 1);
219 transform: scale3d(0.75, 1.25, 1);
220 }
221
222 50% {
223 -webkit-transform: scale3d(1.15, 0.85, 1);
224 transform: scale3d(1.15, 0.85, 1);
225 }
226
227 65% {
228 -webkit-transform: scale3d(.95, 1.05, 1);
229 transform: scale3d(.95, 1.05, 1);
230 }
231
232 75% {
233 -webkit-transform: scale3d(1.05, .95, 1);
234 transform: scale3d(1.05, .95, 1);
235 }
236
237 to {
238 -webkit-transform: scale3d(1, 1, 1);
239 transform: scale3d(1, 1, 1);
240 }
241 }
242
243 .rubberBand {
244 -webkit-animation-name: rubberBand;
245 animation-name: rubberBand;
246 }
247
248 @-webkit-keyframes shake {
249 from, to {
250 -webkit-transform: translate3d(0, 0, 0);
251 transform: translate3d(0, 0, 0);
252 }
253
254 10%, 30%, 50%, 70%, 90% {
255 -webkit-transform: translate3d(-10px, 0, 0);
256 transform: translate3d(-10px, 0, 0);
257 }
258
259 20%, 40%, 60%, 80% {
260 -webkit-transform: translate3d(10px, 0, 0);
261 transform: translate3d(10px, 0, 0);
262 }
263 }
264
265 @keyframes shake {
266 from, to {
267 -webkit-transform: translate3d(0, 0, 0);
268 transform: translate3d(0, 0, 0);
269 }
270
271 10%, 30%, 50%, 70%, 90% {
272 -webkit-transform: translate3d(-10px, 0, 0);
273 transform: translate3d(-10px, 0, 0);
274 }
275
276 20%, 40%, 60%, 80% {
277 -webkit-transform: translate3d(10px, 0, 0);
278 transform: translate3d(10px, 0, 0);
279 }
280 }
281
282 .shake {
283 -webkit-animation-name: shake;
284 animation-name: shake;
285 }
286
287 @-webkit-keyframes swing {
288 20% {
289 -webkit-transform: rotate3d(0, 0, 1, 15deg);
290 transform: rotate3d(0, 0, 1, 15deg);
291 }
292
293 40% {
294 -webkit-transform: rotate3d(0, 0, 1, -10deg);
295 transform: rotate3d(0, 0, 1, -10deg);
296 }
297
298 60% {
299 -webkit-transform: rotate3d(0, 0, 1, 5deg);
300 transform: rotate3d(0, 0, 1, 5deg);
301 }
302
303 80% {
304 -webkit-transform: rotate3d(0, 0, 1, -5deg);
305 transform: rotate3d(0, 0, 1, -5deg);
306 }
307
308 to {
309 -webkit-transform: rotate3d(0, 0, 1, 0deg);
310 transform: rotate3d(0, 0, 1, 0deg);
311 }
312 }
313
314 @keyframes swing {
315 20% {
316 -webkit-transform: rotate3d(0, 0, 1, 15deg);
317 transform: rotate3d(0, 0, 1, 15deg);
318 }
319
320 40% {
321 -webkit-transform: rotate3d(0, 0, 1, -10deg);
322 transform: rotate3d(0, 0, 1, -10deg);
323 }
324
325 60% {
326 -webkit-transform: rotate3d(0, 0, 1, 5deg);
327 transform: rotate3d(0, 0, 1, 5deg);
328 }
329
330 80% {
331 -webkit-transform: rotate3d(0, 0, 1, -5deg);
332 transform: rotate3d(0, 0, 1, -5deg);
333 }
334
335 to {
336 -webkit-transform: rotate3d(0, 0, 1, 0deg);
337 transform: rotate3d(0, 0, 1, 0deg);
338 }
339 }
340
341 .swing {
342 -webkit-transform-origin: top center;
343 transform-origin: top center;
344 -webkit-animation-name: swing;
345 animation-name: swing;
346 }
347
348 @-webkit-keyframes tada {
349 from {
350 -webkit-transform: scale3d(1, 1, 1);
351 transform: scale3d(1, 1, 1);
352 }
353
354 10%, 20% {
355 -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
356 transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
357 }
358
359 30%, 50%, 70%, 90% {
360 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
361 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
362 }
363
364 40%, 60%, 80% {
365 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
366 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
367 }
368
369 to {
370 -webkit-transform: scale3d(1, 1, 1);
371 transform: scale3d(1, 1, 1);
372 }
373 }
374
375 @keyframes tada {
376 from {
377 -webkit-transform: scale3d(1, 1, 1);
378 transform: scale3d(1, 1, 1);
379 }
380
381 10%, 20% {
382 -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
383 transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
384 }
385
386 30%, 50%, 70%, 90% {
387 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
388 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
389 }
390
391 40%, 60%, 80% {
392 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
393 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
394 }
395
396 to {
397 -webkit-transform: scale3d(1, 1, 1);
398 transform: scale3d(1, 1, 1);
399 }
400 }
401
402 .tada {
403 -webkit-animation-name: tada;
404 animation-name: tada;
405 }
406
407 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
408
409 @-webkit-keyframes wobble {
410 from {
411 -webkit-transform: none;
412 transform: none;
413 }
414
415 15% {
416 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
417 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
418 }
419
420 30% {
421 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
422 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
423 }
424
425 45% {
426 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
427 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
428 }
429
430 60% {
431 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
432 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
433 }
434
435 75% {
436 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
437 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
438 }
439
440 to {
441 -webkit-transform: none;
442 transform: none;
443 }
444 }
445
446 @keyframes wobble {
447 from {
448 -webkit-transform: none;
449 transform: none;
450 }
451
452 15% {
453 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
454 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
455 }
456
457 30% {
458 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
459 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
460 }
461
462 45% {
463 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
464 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
465 }
466
467 60% {
468 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
469 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
470 }
471
472 75% {
473 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
474 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
475 }
476
477 to {
478 -webkit-transform: none;
479 transform: none;
480 }
481 }
482
483 .wobble {
484 -webkit-animation-name: wobble;
485 animation-name: wobble;
486 }
487
488 @-webkit-keyframes jello {
489 from, 11.1%, to {
490 -webkit-transform: none;
491 transform: none;
492 }
493
494 22.2% {
495 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
496 transform: skewX(-12.5deg) skewY(-12.5deg);
497 }
498
499 33.3% {
500 -webkit-transform: skewX(6.25deg) skewY(6.25deg);
501 transform: skewX(6.25deg) skewY(6.25deg);
502 }
503
504 44.4% {
505 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
506 transform: skewX(-3.125deg) skewY(-3.125deg);
507 }
508
509 55.5% {
510 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
511 transform: skewX(1.5625deg) skewY(1.5625deg);
512 }
513
514 66.6% {
515 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
516 transform: skewX(-0.78125deg) skewY(-0.78125deg);
517 }
518
519 77.7% {
520 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
521 transform: skewX(0.390625deg) skewY(0.390625deg);
522 }
523
524 88.8% {
525 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
526 transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
527 }
528 }
529
530 @keyframes jello {
531 from, 11.1%, to {
532 -webkit-transform: none;
533 transform: none;
534 }
535
536 22.2% {
537 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
538 transform: skewX(-12.5deg) skewY(-12.5deg);
539 }
540
541 33.3% {
542 -webkit-transform: skewX(6.25deg) skewY(6.25deg);
543 transform: skewX(6.25deg) skewY(6.25deg);
544 }
545
546 44.4% {
547 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
548 transform: skewX(-3.125deg) skewY(-3.125deg);
549 }
550
551 55.5% {
552 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
553 transform: skewX(1.5625deg) skewY(1.5625deg);
554 }
555
556 66.6% {
557 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
558 transform: skewX(-0.78125deg) skewY(-0.78125deg);
559 }
560
561 77.7% {
562 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
563 transform: skewX(0.390625deg) skewY(0.390625deg);
564 }
565
566 88.8% {
567 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
568 transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
569 }
570 }
571
572 .jello {
573 -webkit-animation-name: jello;
574 animation-name: jello;
575 -webkit-transform-origin: center;
576 transform-origin: center;
577 }
578
579 @-webkit-keyframes bounceIn {
580 from, 20%, 40%, 60%, 80%, to {
581 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
582 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
583 }
584
585 0% {
586 opacity: 0;
587 -webkit-transform: scale3d(.3, .3, .3);
588 transform: scale3d(.3, .3, .3);
589 }
590
591 20% {
592 -webkit-transform: scale3d(1.1, 1.1, 1.1);
593 transform: scale3d(1.1, 1.1, 1.1);
594 }
595
596 40% {
597 -webkit-transform: scale3d(.9, .9, .9);
598 transform: scale3d(.9, .9, .9);
599 }
600
601 60% {
602 opacity: 1;
603 -webkit-transform: scale3d(1.03, 1.03, 1.03);
604 transform: scale3d(1.03, 1.03, 1.03);
605 }
606
607 80% {
608 -webkit-transform: scale3d(.97, .97, .97);
609 transform: scale3d(.97, .97, .97);
610 }
611
612 to {
613 opacity: 1;
614 -webkit-transform: scale3d(1, 1, 1);
615 transform: scale3d(1, 1, 1);
616 }
617 }
618
619 @keyframes bounceIn {
620 from, 20%, 40%, 60%, 80%, to {
621 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
622 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
623 }
624
625 0% {
626 opacity: 0;
627 -webkit-transform: scale3d(.3, .3, .3);
628 transform: scale3d(.3, .3, .3);
629 }
630
631 20% {
632 -webkit-transform: scale3d(1.1, 1.1, 1.1);
633 transform: scale3d(1.1, 1.1, 1.1);
634 }
635
636 40% {
637 -webkit-transform: scale3d(.9, .9, .9);
638 transform: scale3d(.9, .9, .9);
639 }
640
641 60% {
642 opacity: 1;
643 -webkit-transform: scale3d(1.03, 1.03, 1.03);
644 transform: scale3d(1.03, 1.03, 1.03);
645 }
646
647 80% {
648 -webkit-transform: scale3d(.97, .97, .97);
649 transform: scale3d(.97, .97, .97);
650 }
651
652 to {
653 opacity: 1;
654 -webkit-transform: scale3d(1, 1, 1);
655 transform: scale3d(1, 1, 1);
656 }
657 }
658
659 .bounceIn {
660 -webkit-animation-name: bounceIn;
661 animation-name: bounceIn;
662 }
663
664 @-webkit-keyframes bounceInDown {
665 from, 60%, 75%, 90%, to {
666 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
667 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
668 }
669
670 0% {
671 opacity: 0;
672 -webkit-transform: translate3d(0, -3000px, 0);
673 transform: translate3d(0, -3000px, 0);
674 }
675
676 60% {
677 opacity: 1;
678 -webkit-transform: translate3d(0, 25px, 0);
679 transform: translate3d(0, 25px, 0);
680 }
681
682 75% {
683 -webkit-transform: translate3d(0, -10px, 0);
684 transform: translate3d(0, -10px, 0);
685 }
686
687 90% {
688 -webkit-transform: translate3d(0, 5px, 0);
689 transform: translate3d(0, 5px, 0);
690 }
691
692 to {
693 -webkit-transform: none;
694 transform: none;
695 }
696 }
697
698 @keyframes bounceInDown {
699 from, 60%, 75%, 90%, to {
700 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
701 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
702 }
703
704 0% {
705 opacity: 0;
706 -webkit-transform: translate3d(0, -3000px, 0);
707 transform: translate3d(0, -3000px, 0);
708 }
709
710 60% {
711 opacity: 1;
712 -webkit-transform: translate3d(0, 25px, 0);
713 transform: translate3d(0, 25px, 0);
714 }
715
716 75% {
717 -webkit-transform: translate3d(0, -10px, 0);
718 transform: translate3d(0, -10px, 0);
719 }
720
721 90% {
722 -webkit-transform: translate3d(0, 5px, 0);
723 transform: translate3d(0, 5px, 0);
724 }
725
726 to {
727 -webkit-transform: none;
728 transform: none;
729 }
730 }
731
732 .bounceInDown {
733 -webkit-animation-name: bounceInDown;
734 animation-name: bounceInDown;
735 }
736
737 @-webkit-keyframes bounceInLeft {
738 from, 60%, 75%, 90%, to {
739 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
740 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
741 }
742
743 0% {
744 opacity: 0;
745 -webkit-transform: translate3d(-3000px, 0, 0);
746 transform: translate3d(-3000px, 0, 0);
747 }
748
749 60% {
750 opacity: 1;
751 -webkit-transform: translate3d(25px, 0, 0);
752 transform: translate3d(25px, 0, 0);
753 }
754
755 75% {
756 -webkit-transform: translate3d(-10px, 0, 0);
757 transform: translate3d(-10px, 0, 0);
758 }
759
760 90% {
761 -webkit-transform: translate3d(5px, 0, 0);
762 transform: translate3d(5px, 0, 0);
763 }
764
765 to {
766 -webkit-transform: none;
767 transform: none;
768 }
769 }
770
771 @keyframes bounceInLeft {
772 from, 60%, 75%, 90%, to {
773 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
774 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
775 }
776
777 0% {
778 opacity: 0;
779 -webkit-transform: translate3d(-3000px, 0, 0);
780 transform: translate3d(-3000px, 0, 0);
781 }
782
783 60% {
784 opacity: 1;
785 -webkit-transform: translate3d(25px, 0, 0);
786 transform: translate3d(25px, 0, 0);
787 }
788
789 75% {
790 -webkit-transform: translate3d(-10px, 0, 0);
791 transform: translate3d(-10px, 0, 0);
792 }
793
794 90% {
795 -webkit-transform: translate3d(5px, 0, 0);
796 transform: translate3d(5px, 0, 0);
797 }
798
799 to {
800 -webkit-transform: none;
801 transform: none;
802 }
803 }
804
805 .bounceInLeft {
806 -webkit-animation-name: bounceInLeft;
807 animation-name: bounceInLeft;
808 }
809
810 @-webkit-keyframes bounceInRight {
811 from, 60%, 75%, 90%, to {
812 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
813 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
814 }
815
816 from {
817 opacity: 0;
818 -webkit-transform: translate3d(3000px, 0, 0);
819 transform: translate3d(3000px, 0, 0);
820 }
821
822 60% {
823 opacity: 1;
824 -webkit-transform: translate3d(-25px, 0, 0);
825 transform: translate3d(-25px, 0, 0);
826 }
827
828 75% {
829 -webkit-transform: translate3d(10px, 0, 0);
830 transform: translate3d(10px, 0, 0);
831 }
832
833 90% {
834 -webkit-transform: translate3d(-5px, 0, 0);
835 transform: translate3d(-5px, 0, 0);
836 }
837
838 to {
839 -webkit-transform: none;
840 transform: none;
841 }
842 }
843
844 @keyframes bounceInRight {
845 from, 60%, 75%, 90%, to {
846 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
847 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
848 }
849
850 from {
851 opacity: 0;
852 -webkit-transform: translate3d(3000px, 0, 0);
853 transform: translate3d(3000px, 0, 0);
854 }
855
856 60% {
857 opacity: 1;
858 -webkit-transform: translate3d(-25px, 0, 0);
859 transform: translate3d(-25px, 0, 0);
860 }
861
862 75% {
863 -webkit-transform: translate3d(10px, 0, 0);
864 transform: translate3d(10px, 0, 0);
865 }
866
867 90% {
868 -webkit-transform: translate3d(-5px, 0, 0);
869 transform: translate3d(-5px, 0, 0);
870 }
871
872 to {
873 -webkit-transform: none;
874 transform: none;
875 }
876 }
877
878 .bounceInRight {
879 -webkit-animation-name: bounceInRight;
880 animation-name: bounceInRight;
881 }
882
883 @-webkit-keyframes bounceInUp {
884 from, 60%, 75%, 90%, to {
885 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
886 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
887 }
888
889 from {
890 opacity: 0;
891 -webkit-transform: translate3d(0, 3000px, 0);
892 transform: translate3d(0, 3000px, 0);
893 }
894
895 60% {
896 opacity: 1;
897 -webkit-transform: translate3d(0, -20px, 0);
898 transform: translate3d(0, -20px, 0);
899 }
900
901 75% {
902 -webkit-transform: translate3d(0, 10px, 0);
903 transform: translate3d(0, 10px, 0);
904 }
905
906 90% {
907 -webkit-transform: translate3d(0, -5px, 0);
908 transform: translate3d(0, -5px, 0);
909 }
910
911 to {
912 -webkit-transform: translate3d(0, 0, 0);
913 transform: translate3d(0, 0, 0);
914 }
915 }
916
917 @keyframes bounceInUp {
918 from, 60%, 75%, 90%, to {
919 -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
920 animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
921 }
922
923 from {
924 opacity: 0;
925 -webkit-transform: translate3d(0, 3000px, 0);
926 transform: translate3d(0, 3000px, 0);
927 }
928
929 60% {
930 opacity: 1;
931 -webkit-transform: translate3d(0, -20px, 0);
932 transform: translate3d(0, -20px, 0);
933 }
934
935 75% {
936 -webkit-transform: translate3d(0, 10px, 0);
937 transform: translate3d(0, 10px, 0);
938 }
939
940 90% {
941 -webkit-transform: translate3d(0, -5px, 0);
942 transform: translate3d(0, -5px, 0);
943 }
944
945 to {
946 -webkit-transform: translate3d(0, 0, 0);
947 transform: translate3d(0, 0, 0);
948 }
949 }
950
951 .bounceInUp {
952 -webkit-animation-name: bounceInUp;
953 animation-name: bounceInUp;
954 }
955
956 @-webkit-keyframes bounceOut {
957 20% {
958 -webkit-transform: scale3d(.9, .9, .9);
959 transform: scale3d(.9, .9, .9);
960 }
961
962 50%, 55% {
963 opacity: 1;
964 -webkit-transform: scale3d(1.1, 1.1, 1.1);
965 transform: scale3d(1.1, 1.1, 1.1);
966 }
967
968 to {
969 opacity: 0;
970 -webkit-transform: scale3d(.3, .3, .3);
971 transform: scale3d(.3, .3, .3);
972 }
973 }
974
975 @keyframes bounceOut {
976 20% {
977 -webkit-transform: scale3d(.9, .9, .9);
978 transform: scale3d(.9, .9, .9);
979 }
980
981 50%, 55% {
982 opacity: 1;
983 -webkit-transform: scale3d(1.1, 1.1, 1.1);
984 transform: scale3d(1.1, 1.1, 1.1);
985 }
986
987 to {
988 opacity: 0;
989 -webkit-transform: scale3d(.3, .3, .3);
990 transform: scale3d(.3, .3, .3);
991 }
992 }
993
994 .bounceOut {
995 -webkit-animation-name: bounceOut;
996 animation-name: bounceOut;
997 }
998
999 @-webkit-keyframes bounceOutDown {
1000 20% {
1001 -webkit-transform: translate3d(0, 10px, 0);
1002 transform: translate3d(0, 10px, 0);
1003 }
1004
1005 40%, 45% {
1006 opacity: 1;
1007 -webkit-transform: translate3d(0, -20px, 0);
1008 transform: translate3d(0, -20px, 0);
1009 }
1010
1011 to {
1012 opacity: 0;
1013 -webkit-transform: translate3d(0, 2000px, 0);
1014 transform: translate3d(0, 2000px, 0);
1015 }
1016 }
1017
1018 @keyframes bounceOutDown {
1019 20% {
1020 -webkit-transform: translate3d(0, 10px, 0);
1021 transform: translate3d(0, 10px, 0);
1022 }
1023
1024 40%, 45% {
1025 opacity: 1;
1026 -webkit-transform: translate3d(0, -20px, 0);
1027 transform: translate3d(0, -20px, 0);
1028 }
1029
1030 to {
1031 opacity: 0;
1032 -webkit-transform: translate3d(0, 2000px, 0);
1033 transform: translate3d(0, 2000px, 0);
1034 }
1035 }
1036
1037 .bounceOutDown {
1038 -webkit-animation-name: bounceOutDown;
1039 animation-name: bounceOutDown;
1040 }
1041
1042 @-webkit-keyframes bounceOutLeft {
1043 20% {
1044 opacity: 1;
1045 -webkit-transform: translate3d(20px, 0, 0);
1046 transform: translate3d(20px, 0, 0);
1047 }
1048
1049 to {
1050 opacity: 0;
1051 -webkit-transform: translate3d(-2000px, 0, 0);
1052 transform: translate3d(-2000px, 0, 0);
1053 }
1054 }
1055
1056 @keyframes bounceOutLeft {
1057 20% {
1058 opacity: 1;
1059 -webkit-transform: translate3d(20px, 0, 0);
1060 transform: translate3d(20px, 0, 0);
1061 }
1062
1063 to {
1064 opacity: 0;
1065 -webkit-transform: translate3d(-2000px, 0, 0);
1066 transform: translate3d(-2000px, 0, 0);
1067 }
1068 }
1069
1070 .bounceOutLeft {
1071 -webkit-animation-name: bounceOutLeft;
1072 animation-name: bounceOutLeft;
1073 }
1074
1075 @-webkit-keyframes bounceOutRight {
1076 20% {
1077 opacity: 1;
1078 -webkit-transform: translate3d(-20px, 0, 0);
1079 transform: translate3d(-20px, 0, 0);
1080 }
1081
1082 to {
1083 opacity: 0;
1084 -webkit-transform: translate3d(2000px, 0, 0);
1085 transform: translate3d(2000px, 0, 0);
1086 }
1087 }
1088
1089 @keyframes bounceOutRight {
1090 20% {
1091 opacity: 1;
1092 -webkit-transform: translate3d(-20px, 0, 0);
1093 transform: translate3d(-20px, 0, 0);
1094 }
1095
1096 to {
1097 opacity: 0;
1098 -webkit-transform: translate3d(2000px, 0, 0);
1099 transform: translate3d(2000px, 0, 0);
1100 }
1101 }
1102
1103 .bounceOutRight {
1104 -webkit-animation-name: bounceOutRight;
1105 animation-name: bounceOutRight;
1106 }
1107
1108 @-webkit-keyframes bounceOutUp {
1109 20% {
1110 -webkit-transform: translate3d(0, -10px, 0);
1111 transform: translate3d(0, -10px, 0);
1112 }
1113
1114 40%, 45% {
1115 opacity: 1;
1116 -webkit-transform: translate3d(0, 20px, 0);
1117 transform: translate3d(0, 20px, 0);
1118 }
1119
1120 to {
1121 opacity: 0;
1122 -webkit-transform: translate3d(0, -2000px, 0);
1123 transform: translate3d(0, -2000px, 0);
1124 }
1125 }
1126
1127 @keyframes bounceOutUp {
1128 20% {
1129 -webkit-transform: translate3d(0, -10px, 0);
1130 transform: translate3d(0, -10px, 0);
1131 }
1132
1133 40%, 45% {
1134 opacity: 1;
1135 -webkit-transform: translate3d(0, 20px, 0);
1136 transform: translate3d(0, 20px, 0);
1137 }
1138
1139 to {
1140 opacity: 0;
1141 -webkit-transform: translate3d(0, -2000px, 0);
1142 transform: translate3d(0, -2000px, 0);
1143 }
1144 }
1145
1146 .bounceOutUp {
1147 -webkit-animation-name: bounceOutUp;
1148 animation-name: bounceOutUp;
1149 }
1150
1151 @-webkit-keyframes fadeIn {
1152 from {
1153 opacity: 0;
1154 }
1155
1156 to {
1157 opacity: 1;
1158 }
1159 }
1160
1161 @keyframes fadeIn {
1162 from {
1163 opacity: 0;
1164 }
1165
1166 to {
1167 opacity: 1;
1168 }
1169 }
1170
1171 .fadeIn {
1172 -webkit-animation-name: fadeIn;
1173 animation-name: fadeIn;
1174 }
1175
1176 @-webkit-keyframes fadeInDown {
1177 from {
1178 opacity: 0;
1179 -webkit-transform: translate3d(0, -100%, 0);
1180 transform: translate3d(0, -100%, 0);
1181 }
1182
1183 to {
1184 opacity: 1;
1185 -webkit-transform: none;
1186 transform: none;
1187 }
1188 }
1189
1190 @keyframes fadeInDown {
1191 from {
1192 opacity: 0;
1193 -webkit-transform: translate3d(0, -100%, 0);
1194 transform: translate3d(0, -100%, 0);
1195 }
1196
1197 to {
1198 opacity: 1;
1199 -webkit-transform: none;
1200 transform: none;
1201 }
1202 }
1203
1204 .fadeInDown {
1205 -webkit-animation-name: fadeInDown;
1206 animation-name: fadeInDown;
1207 }
1208
1209 @-webkit-keyframes fadeInDownBig {
1210 from {
1211 opacity: 0;
1212 -webkit-transform: translate3d(0, -2000px, 0);
1213 transform: translate3d(0, -2000px, 0);
1214 }
1215
1216 to {
1217 opacity: 1;
1218 -webkit-transform: none;
1219 transform: none;
1220 }
1221 }
1222
1223 @keyframes fadeInDownBig {
1224 from {
1225 opacity: 0;
1226 -webkit-transform: translate3d(0, -2000px, 0);
1227 transform: translate3d(0, -2000px, 0);
1228 }
1229
1230 to {
1231 opacity: 1;
1232 -webkit-transform: none;
1233 transform: none;
1234 }
1235 }
1236
1237 .fadeInDownBig {
1238 -webkit-animation-name: fadeInDownBig;
1239 animation-name: fadeInDownBig;
1240 }
1241
1242 @-webkit-keyframes fadeInLeft {
1243 from {
1244 opacity: 0;
1245 -webkit-transform: translate3d(-100%, 0, 0);
1246 transform: translate3d(-100%, 0, 0);
1247 }
1248
1249 to {
1250 opacity: 1;
1251 -webkit-transform: none;
1252 transform: none;
1253 }
1254 }
1255
1256 @keyframes fadeInLeft {
1257 from {
1258 opacity: 0;
1259 -webkit-transform: translate3d(-100%, 0, 0);
1260 transform: translate3d(-100%, 0, 0);
1261 }
1262
1263 to {
1264 opacity: 1;
1265 -webkit-transform: none;
1266 transform: none;
1267 }
1268 }
1269
1270 .fadeInLeft {
1271 -webkit-animation-name: fadeInLeft;
1272 animation-name: fadeInLeft;
1273 }
1274
1275 @-webkit-keyframes fadeInLeftBig {
1276 from {
1277 opacity: 0;
1278 -webkit-transform: translate3d(-2000px, 0, 0);
1279 transform: translate3d(-2000px, 0, 0);
1280 }
1281
1282 to {
1283 opacity: 1;
1284 -webkit-transform: none;
1285 transform: none;
1286 }
1287 }
1288
1289 @keyframes fadeInLeftBig {
1290 from {
1291 opacity: 0;
1292 -webkit-transform: translate3d(-2000px, 0, 0);
1293 transform: translate3d(-2000px, 0, 0);
1294 }
1295
1296 to {
1297 opacity: 1;
1298 -webkit-transform: none;
1299 transform: none;
1300 }
1301 }
1302
1303 .fadeInLeftBig {
1304 -webkit-animation-name: fadeInLeftBig;
1305 animation-name: fadeInLeftBig;
1306 }
1307
1308 @-webkit-keyframes fadeInRight {
1309 from {
1310 opacity: 0;
1311 -webkit-transform: translate3d(100%, 0, 0);
1312 transform: translate3d(100%, 0, 0);
1313 }
1314
1315 to {
1316 opacity: 1;
1317 -webkit-transform: none;
1318 transform: none;
1319 }
1320 }
1321
1322 @keyframes fadeInRight {
1323 from {
1324 opacity: 0;
1325 -webkit-transform: translate3d(100%, 0, 0);
1326 transform: translate3d(100%, 0, 0);
1327 }
1328
1329 to {
1330 opacity: 1;
1331 -webkit-transform: none;
1332 transform: none;
1333 }
1334 }
1335
1336 .fadeInRight {
1337 -webkit-animation-name: fadeInRight;
1338 animation-name: fadeInRight;
1339 }
1340
1341 @-webkit-keyframes fadeInRightBig {
1342 from {
1343 opacity: 0;
1344 -webkit-transform: translate3d(2000px, 0, 0);
1345 transform: translate3d(2000px, 0, 0);
1346 }
1347
1348 to {
1349 opacity: 1;
1350 -webkit-transform: none;
1351 transform: none;
1352 }
1353 }
1354
1355 @keyframes fadeInRightBig {
1356 from {
1357 opacity: 0;
1358 -webkit-transform: translate3d(2000px, 0, 0);
1359 transform: translate3d(2000px, 0, 0);
1360 }
1361
1362 to {
1363 opacity: 1;
1364 -webkit-transform: none;
1365 transform: none;
1366 }
1367 }
1368
1369 .fadeInRightBig {
1370 -webkit-animation-name: fadeInRightBig;
1371 animation-name: fadeInRightBig;
1372 }
1373
1374 @-webkit-keyframes fadeInUp {
1375 from {
1376 opacity: 0;
1377 -webkit-transform: translate3d(0, 100%, 0);
1378 transform: translate3d(0, 100%, 0);
1379 }
1380
1381 to {
1382 opacity: 1;
1383 -webkit-transform: none;
1384 transform: none;
1385 }
1386 }
1387
1388 @keyframes fadeInUp {
1389 from {
1390 opacity: 0;
1391 -webkit-transform: translate3d(0, 100%, 0);
1392 transform: translate3d(0, 100%, 0);
1393 }
1394
1395 to {
1396 opacity: 1;
1397 -webkit-transform: none;
1398 transform: none;
1399 }
1400 }
1401
1402 .fadeInUp {
1403 -webkit-animation-name: fadeInUp;
1404 animation-name: fadeInUp;
1405 }
1406
1407 @-webkit-keyframes fadeInUpBig {
1408 from {
1409 opacity: 0;
1410 -webkit-transform: translate3d(0, 2000px, 0);
1411 transform: translate3d(0, 2000px, 0);
1412 }
1413
1414 to {
1415 opacity: 1;
1416 -webkit-transform: none;
1417 transform: none;
1418 }
1419 }
1420
1421 @keyframes fadeInUpBig {
1422 from {
1423 opacity: 0;
1424 -webkit-transform: translate3d(0, 2000px, 0);
1425 transform: translate3d(0, 2000px, 0);
1426 }
1427
1428 to {
1429 opacity: 1;
1430 -webkit-transform: none;
1431 transform: none;
1432 }
1433 }
1434
1435 .fadeInUpBig {
1436 -webkit-animation-name: fadeInUpBig;
1437 animation-name: fadeInUpBig;
1438 }
1439
1440 @-webkit-keyframes fadeOut {
1441 from {
1442 opacity: 1;
1443 }
1444
1445 to {
1446 opacity: 0;
1447 }
1448 }
1449
1450 @keyframes fadeOut {
1451 from {
1452 opacity: 1;
1453 }
1454
1455 to {
1456 opacity: 0;
1457 }
1458 }
1459
1460 .fadeOut {
1461 -webkit-animation-name: fadeOut;
1462 animation-name: fadeOut;
1463 }
1464
1465 @-webkit-keyframes fadeOutDown {
1466 from {
1467 opacity: 1;
1468 }
1469
1470 to {
1471 opacity: 0;
1472 -webkit-transform: translate3d(0, 100%, 0);
1473 transform: translate3d(0, 100%, 0);
1474 }
1475 }
1476
1477 @keyframes fadeOutDown {
1478 from {
1479 opacity: 1;
1480 }
1481
1482 to {
1483 opacity: 0;
1484 -webkit-transform: translate3d(0, 100%, 0);
1485 transform: translate3d(0, 100%, 0);
1486 }
1487 }
1488
1489 .fadeOutDown {
1490 -webkit-animation-name: fadeOutDown;
1491 animation-name: fadeOutDown;
1492 }
1493
1494 @-webkit-keyframes fadeOutDownBig {
1495 from {
1496 opacity: 1;
1497 }
1498
1499 to {
1500 opacity: 0;
1501 -webkit-transform: translate3d(0, 2000px, 0);
1502 transform: translate3d(0, 2000px, 0);
1503 }
1504 }
1505
1506 @keyframes fadeOutDownBig {
1507 from {
1508 opacity: 1;
1509 }
1510
1511 to {
1512 opacity: 0;
1513 -webkit-transform: translate3d(0, 2000px, 0);
1514 transform: translate3d(0, 2000px, 0);
1515 }
1516 }
1517
1518 .fadeOutDownBig {
1519 -webkit-animation-name: fadeOutDownBig;
1520 animation-name: fadeOutDownBig;
1521 }
1522
1523 @-webkit-keyframes fadeOutLeft {
1524 from {
1525 opacity: 1;
1526 }
1527
1528 to {
1529 opacity: 0;
1530 -webkit-transform: translate3d(-100%, 0, 0);
1531 transform: translate3d(-100%, 0, 0);
1532 }
1533 }
1534
1535 @keyframes fadeOutLeft {
1536 from {
1537 opacity: 1;
1538 }
1539
1540 to {
1541 opacity: 0;
1542 -webkit-transform: translate3d(-100%, 0, 0);
1543 transform: translate3d(-100%, 0, 0);
1544 }
1545 }
1546
1547 .fadeOutLeft {
1548 -webkit-animation-name: fadeOutLeft;
1549 animation-name: fadeOutLeft;
1550 }
1551
1552 @-webkit-keyframes fadeOutLeftBig {
1553 from {
1554 opacity: 1;
1555 }
1556
1557 to {
1558 opacity: 0;
1559 -webkit-transform: translate3d(-2000px, 0, 0);
1560 transform: translate3d(-2000px, 0, 0);
1561 }
1562 }
1563
1564 @keyframes fadeOutLeftBig {
1565 from {
1566 opacity: 1;
1567 }
1568
1569 to {
1570 opacity: 0;
1571 -webkit-transform: translate3d(-2000px, 0, 0);
1572 transform: translate3d(-2000px, 0, 0);
1573 }
1574 }
1575
1576 .fadeOutLeftBig {
1577 -webkit-animation-name: fadeOutLeftBig;
1578 animation-name: fadeOutLeftBig;
1579 }
1580
1581 @-webkit-keyframes fadeOutRight {
1582 from {
1583 opacity: 1;
1584 }
1585
1586 to {
1587 opacity: 0;
1588 -webkit-transform: translate3d(100%, 0, 0);
1589 transform: translate3d(100%, 0, 0);
1590 }
1591 }
1592
1593 @keyframes fadeOutRight {
1594 from {
1595 opacity: 1;
1596 }
1597
1598 to {
1599 opacity: 0;
1600 -webkit-transform: translate3d(100%, 0, 0);
1601 transform: translate3d(100%, 0, 0);
1602 }
1603 }
1604
1605 .fadeOutRight {
1606 -webkit-animation-name: fadeOutRight;
1607 animation-name: fadeOutRight;
1608 }
1609
1610 @-webkit-keyframes fadeOutRightBig {
1611 from {
1612 opacity: 1;
1613 }
1614
1615 to {
1616 opacity: 0;
1617 -webkit-transform: translate3d(2000px, 0, 0);
1618 transform: translate3d(2000px, 0, 0);
1619 }
1620 }
1621
1622 @keyframes fadeOutRightBig {
1623 from {
1624 opacity: 1;
1625 }
1626
1627 to {
1628 opacity: 0;
1629 -webkit-transform: translate3d(2000px, 0, 0);
1630 transform: translate3d(2000px, 0, 0);
1631 }
1632 }
1633
1634 .fadeOutRightBig {
1635 -webkit-animation-name: fadeOutRightBig;
1636 animation-name: fadeOutRightBig;
1637 }
1638
1639 @-webkit-keyframes fadeOutUp {
1640 from {
1641 opacity: 1;
1642 }
1643
1644 to {
1645 opacity: 0;
1646 -webkit-transform: translate3d(0, -100%, 0);
1647 transform: translate3d(0, -100%, 0);
1648 }
1649 }
1650
1651 @keyframes fadeOutUp {
1652 from {
1653 opacity: 1;
1654 }
1655
1656 to {
1657 opacity: 0;
1658 -webkit-transform: translate3d(0, -100%, 0);
1659 transform: translate3d(0, -100%, 0);
1660 }
1661 }
1662
1663 .fadeOutUp {
1664 -webkit-animation-name: fadeOutUp;
1665 animation-name: fadeOutUp;
1666 }
1667
1668 @-webkit-keyframes fadeOutUpBig {
1669 from {
1670 opacity: 1;
1671 }
1672
1673 to {
1674 opacity: 0;
1675 -webkit-transform: translate3d(0, -2000px, 0);
1676 transform: translate3d(0, -2000px, 0);
1677 }
1678 }
1679
1680 @keyframes fadeOutUpBig {
1681 from {
1682 opacity: 1;
1683 }
1684
1685 to {
1686 opacity: 0;
1687 -webkit-transform: translate3d(0, -2000px, 0);
1688 transform: translate3d(0, -2000px, 0);
1689 }
1690 }
1691
1692 .fadeOutUpBig {
1693 -webkit-animation-name: fadeOutUpBig;
1694 animation-name: fadeOutUpBig;
1695 }
1696
1697 @-webkit-keyframes flip {
1698 from {
1699 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1700 transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1701 -webkit-animation-timing-function: ease-out;
1702 animation-timing-function: ease-out;
1703 }
1704
1705 40% {
1706 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1707 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1708 -webkit-animation-timing-function: ease-out;
1709 animation-timing-function: ease-out;
1710 }
1711
1712 50% {
1713 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1714 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1715 -webkit-animation-timing-function: ease-in;
1716 animation-timing-function: ease-in;
1717 }
1718
1719 80% {
1720 -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
1721 transform: perspective(400px) scale3d(.95, .95, .95);
1722 -webkit-animation-timing-function: ease-in;
1723 animation-timing-function: ease-in;
1724 }
1725
1726 to {
1727 -webkit-transform: perspective(400px);
1728 transform: perspective(400px);
1729 -webkit-animation-timing-function: ease-in;
1730 animation-timing-function: ease-in;
1731 }
1732 }
1733
1734 @keyframes flip {
1735 from {
1736 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1737 transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1738 -webkit-animation-timing-function: ease-out;
1739 animation-timing-function: ease-out;
1740 }
1741
1742 40% {
1743 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1744 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1745 -webkit-animation-timing-function: ease-out;
1746 animation-timing-function: ease-out;
1747 }
1748
1749 50% {
1750 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1751 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1752 -webkit-animation-timing-function: ease-in;
1753 animation-timing-function: ease-in;
1754 }
1755
1756 80% {
1757 -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
1758 transform: perspective(400px) scale3d(.95, .95, .95);
1759 -webkit-animation-timing-function: ease-in;
1760 animation-timing-function: ease-in;
1761 }
1762
1763 to {
1764 -webkit-transform: perspective(400px);
1765 transform: perspective(400px);
1766 -webkit-animation-timing-function: ease-in;
1767 animation-timing-function: ease-in;
1768 }
1769 }
1770
1771 .animated.flip {
1772 -webkit-backface-visibility: visible;
1773 backface-visibility: visible;
1774 -webkit-animation-name: flip;
1775 animation-name: flip;
1776 }
1777
1778 @-webkit-keyframes flipInX {
1779 from {
1780 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1781 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1782 -webkit-animation-timing-function: ease-in;
1783 animation-timing-function: ease-in;
1784 opacity: 0;
1785 }
1786
1787 40% {
1788 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1789 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1790 -webkit-animation-timing-function: ease-in;
1791 animation-timing-function: ease-in;
1792 }
1793
1794 60% {
1795 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1796 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1797 opacity: 1;
1798 }
1799
1800 80% {
1801 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1802 transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1803 }
1804
1805 to {
1806 -webkit-transform: perspective(400px);
1807 transform: perspective(400px);
1808 }
1809 }
1810
1811 @keyframes flipInX {
1812 from {
1813 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1814 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1815 -webkit-animation-timing-function: ease-in;
1816 animation-timing-function: ease-in;
1817 opacity: 0;
1818 }
1819
1820 40% {
1821 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1822 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1823 -webkit-animation-timing-function: ease-in;
1824 animation-timing-function: ease-in;
1825 }
1826
1827 60% {
1828 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1829 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1830 opacity: 1;
1831 }
1832
1833 80% {
1834 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1835 transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1836 }
1837
1838 to {
1839 -webkit-transform: perspective(400px);
1840 transform: perspective(400px);
1841 }
1842 }
1843
1844 .flipInX {
1845 -webkit-backface-visibility: visible !important;
1846 backface-visibility: visible !important;
1847 -webkit-animation-name: flipInX;
1848 animation-name: flipInX;
1849 }
1850
1851 @-webkit-keyframes flipInY {
1852 from {
1853 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1854 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1855 -webkit-animation-timing-function: ease-in;
1856 animation-timing-function: ease-in;
1857 opacity: 0;
1858 }
1859
1860 40% {
1861 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1862 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1863 -webkit-animation-timing-function: ease-in;
1864 animation-timing-function: ease-in;
1865 }
1866
1867 60% {
1868 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1869 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1870 opacity: 1;
1871 }
1872
1873 80% {
1874 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1875 transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1876 }
1877
1878 to {
1879 -webkit-transform: perspective(400px);
1880 transform: perspective(400px);
1881 }
1882 }
1883
1884 @keyframes flipInY {
1885 from {
1886 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1887 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1888 -webkit-animation-timing-function: ease-in;
1889 animation-timing-function: ease-in;
1890 opacity: 0;
1891 }
1892
1893 40% {
1894 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1895 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
1896 -webkit-animation-timing-function: ease-in;
1897 animation-timing-function: ease-in;
1898 }
1899
1900 60% {
1901 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1902 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
1903 opacity: 1;
1904 }
1905
1906 80% {
1907 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1908 transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
1909 }
1910
1911 to {
1912 -webkit-transform: perspective(400px);
1913 transform: perspective(400px);
1914 }
1915 }
1916
1917 .flipInY {
1918 -webkit-backface-visibility: visible !important;
1919 backface-visibility: visible !important;
1920 -webkit-animation-name: flipInY;
1921 animation-name: flipInY;
1922 }
1923
1924 @-webkit-keyframes flipOutX {
1925 from {
1926 -webkit-transform: perspective(400px);
1927 transform: perspective(400px);
1928 }
1929
1930 30% {
1931 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1932 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1933 opacity: 1;
1934 }
1935
1936 to {
1937 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1938 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1939 opacity: 0;
1940 }
1941 }
1942
1943 @keyframes flipOutX {
1944 from {
1945 -webkit-transform: perspective(400px);
1946 transform: perspective(400px);
1947 }
1948
1949 30% {
1950 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1951 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1952 opacity: 1;
1953 }
1954
1955 to {
1956 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1957 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1958 opacity: 0;
1959 }
1960 }
1961
1962 .flipOutX {
1963 -webkit-animation-name: flipOutX;
1964 animation-name: flipOutX;
1965 -webkit-backface-visibility: visible !important;
1966 backface-visibility: visible !important;
1967 }
1968
1969 @-webkit-keyframes flipOutY {
1970 from {
1971 -webkit-transform: perspective(400px);
1972 transform: perspective(400px);
1973 }
1974
1975 30% {
1976 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1977 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1978 opacity: 1;
1979 }
1980
1981 to {
1982 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1983 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
1984 opacity: 0;
1985 }
1986 }
1987
1988 @keyframes flipOutY {
1989 from {
1990 -webkit-transform: perspective(400px);
1991 transform: perspective(400px);
1992 }
1993
1994 30% {
1995 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1996 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
1997 opacity: 1;
1998 }
1999
2000 to {
2001 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2002 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2003 opacity: 0;
2004 }
2005 }
2006
2007 .flipOutY {
2008 -webkit-backface-visibility: visible !important;
2009 backface-visibility: visible !important;
2010 -webkit-animation-name: flipOutY;
2011 animation-name: flipOutY;
2012 }
2013
2014 @-webkit-keyframes lightSpeedIn {
2015 from {
2016 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2017 transform: translate3d(100%, 0, 0) skewX(-30deg);
2018 opacity: 0;
2019 }
2020
2021 60% {
2022 -webkit-transform: skewX(20deg);
2023 transform: skewX(20deg);
2024 opacity: 1;
2025 }
2026
2027 80% {
2028 -webkit-transform: skewX(-5deg);
2029 transform: skewX(-5deg);
2030 opacity: 1;
2031 }
2032
2033 to {
2034 -webkit-transform: none;
2035 transform: none;
2036 opacity: 1;
2037 }
2038 }
2039
2040 @keyframes lightSpeedIn {
2041 from {
2042 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2043 transform: translate3d(100%, 0, 0) skewX(-30deg);
2044 opacity: 0;
2045 }
2046
2047 60% {
2048 -webkit-transform: skewX(20deg);
2049 transform: skewX(20deg);
2050 opacity: 1;
2051 }
2052
2053 80% {
2054 -webkit-transform: skewX(-5deg);
2055 transform: skewX(-5deg);
2056 opacity: 1;
2057 }
2058
2059 to {
2060 -webkit-transform: none;
2061 transform: none;
2062 opacity: 1;
2063 }
2064 }
2065
2066 .lightSpeedIn {
2067 -webkit-animation-name: lightSpeedIn;
2068 animation-name: lightSpeedIn;
2069 -webkit-animation-timing-function: ease-out;
2070 animation-timing-function: ease-out;
2071 }
2072
2073 @-webkit-keyframes lightSpeedOut {
2074 from {
2075 opacity: 1;
2076 }
2077
2078 to {
2079 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2080 transform: translate3d(100%, 0, 0) skewX(30deg);
2081 opacity: 0;
2082 }
2083 }
2084
2085 @keyframes lightSpeedOut {
2086 from {
2087 opacity: 1;
2088 }
2089
2090 to {
2091 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2092 transform: translate3d(100%, 0, 0) skewX(30deg);
2093 opacity: 0;
2094 }
2095 }
2096
2097 .lightSpeedOut {
2098 -webkit-animation-name: lightSpeedOut;
2099 animation-name: lightSpeedOut;
2100 -webkit-animation-timing-function: ease-in;
2101 animation-timing-function: ease-in;
2102 }
2103
2104 @-webkit-keyframes rotateIn {
2105 from {
2106 -webkit-transform-origin: center;
2107 transform-origin: center;
2108 -webkit-transform: rotate3d(0, 0, 1, -200deg);
2109 transform: rotate3d(0, 0, 1, -200deg);
2110 opacity: 0;
2111 }
2112
2113 to {
2114 -webkit-transform-origin: center;
2115 transform-origin: center;
2116 -webkit-transform: none;
2117 transform: none;
2118 opacity: 1;
2119 }
2120 }
2121
2122 @keyframes rotateIn {
2123 from {
2124 -webkit-transform-origin: center;
2125 transform-origin: center;
2126 -webkit-transform: rotate3d(0, 0, 1, -200deg);
2127 transform: rotate3d(0, 0, 1, -200deg);
2128 opacity: 0;
2129 }
2130
2131 to {
2132 -webkit-transform-origin: center;
2133 transform-origin: center;
2134 -webkit-transform: none;
2135 transform: none;
2136 opacity: 1;
2137 }
2138 }
2139
2140 .rotateIn {
2141 -webkit-animation-name: rotateIn;
2142 animation-name: rotateIn;
2143 }
2144
2145 @-webkit-keyframes rotateInDownLeft {
2146 from {
2147 -webkit-transform-origin: left bottom;
2148 transform-origin: left bottom;
2149 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2150 transform: rotate3d(0, 0, 1, -45deg);
2151 opacity: 0;
2152 }
2153
2154 to {
2155 -webkit-transform-origin: left bottom;
2156 transform-origin: left bottom;
2157 -webkit-transform: none;
2158 transform: none;
2159 opacity: 1;
2160 }
2161 }
2162
2163 @keyframes rotateInDownLeft {
2164 from {
2165 -webkit-transform-origin: left bottom;
2166 transform-origin: left bottom;
2167 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2168 transform: rotate3d(0, 0, 1, -45deg);
2169 opacity: 0;
2170 }
2171
2172 to {
2173 -webkit-transform-origin: left bottom;
2174 transform-origin: left bottom;
2175 -webkit-transform: none;
2176 transform: none;
2177 opacity: 1;
2178 }
2179 }
2180
2181 .rotateInDownLeft {
2182 -webkit-animation-name: rotateInDownLeft;
2183 animation-name: rotateInDownLeft;
2184 }
2185
2186 @-webkit-keyframes rotateInDownRight {
2187 from {
2188 -webkit-transform-origin: right bottom;
2189 transform-origin: right bottom;
2190 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2191 transform: rotate3d(0, 0, 1, 45deg);
2192 opacity: 0;
2193 }
2194
2195 to {
2196 -webkit-transform-origin: right bottom;
2197 transform-origin: right bottom;
2198 -webkit-transform: none;
2199 transform: none;
2200 opacity: 1;
2201 }
2202 }
2203
2204 @keyframes rotateInDownRight {
2205 from {
2206 -webkit-transform-origin: right bottom;
2207 transform-origin: right bottom;
2208 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2209 transform: rotate3d(0, 0, 1, 45deg);
2210 opacity: 0;
2211 }
2212
2213 to {
2214 -webkit-transform-origin: right bottom;
2215 transform-origin: right bottom;
2216 -webkit-transform: none;
2217 transform: none;
2218 opacity: 1;
2219 }
2220 }
2221
2222 .rotateInDownRight {
2223 -webkit-animation-name: rotateInDownRight;
2224 animation-name: rotateInDownRight;
2225 }
2226
2227 @-webkit-keyframes rotateInUpLeft {
2228 from {
2229 -webkit-transform-origin: left bottom;
2230 transform-origin: left bottom;
2231 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2232 transform: rotate3d(0, 0, 1, 45deg);
2233 opacity: 0;
2234 }
2235
2236 to {
2237 -webkit-transform-origin: left bottom;
2238 transform-origin: left bottom;
2239 -webkit-transform: none;
2240 transform: none;
2241 opacity: 1;
2242 }
2243 }
2244
2245 @keyframes rotateInUpLeft {
2246 from {
2247 -webkit-transform-origin: left bottom;
2248 transform-origin: left bottom;
2249 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2250 transform: rotate3d(0, 0, 1, 45deg);
2251 opacity: 0;
2252 }
2253
2254 to {
2255 -webkit-transform-origin: left bottom;
2256 transform-origin: left bottom;
2257 -webkit-transform: none;
2258 transform: none;
2259 opacity: 1;
2260 }
2261 }
2262
2263 .rotateInUpLeft {
2264 -webkit-animation-name: rotateInUpLeft;
2265 animation-name: rotateInUpLeft;
2266 }
2267
2268 @-webkit-keyframes rotateInUpRight {
2269 from {
2270 -webkit-transform-origin: right bottom;
2271 transform-origin: right bottom;
2272 -webkit-transform: rotate3d(0, 0, 1, -90deg);
2273 transform: rotate3d(0, 0, 1, -90deg);
2274 opacity: 0;
2275 }
2276
2277 to {
2278 -webkit-transform-origin: right bottom;
2279 transform-origin: right bottom;
2280 -webkit-transform: none;
2281 transform: none;
2282 opacity: 1;
2283 }
2284 }
2285
2286 @keyframes rotateInUpRight {
2287 from {
2288 -webkit-transform-origin: right bottom;
2289 transform-origin: right bottom;
2290 -webkit-transform: rotate3d(0, 0, 1, -90deg);
2291 transform: rotate3d(0, 0, 1, -90deg);
2292 opacity: 0;
2293 }
2294
2295 to {
2296 -webkit-transform-origin: right bottom;
2297 transform-origin: right bottom;
2298 -webkit-transform: none;
2299 transform: none;
2300 opacity: 1;
2301 }
2302 }
2303
2304 .rotateInUpRight {
2305 -webkit-animation-name: rotateInUpRight;
2306 animation-name: rotateInUpRight;
2307 }
2308
2309 @-webkit-keyframes rotateOut {
2310 from {
2311 -webkit-transform-origin: center;
2312 transform-origin: center;
2313 opacity: 1;
2314 }
2315
2316 to {
2317 -webkit-transform-origin: center;
2318 transform-origin: center;
2319 -webkit-transform: rotate3d(0, 0, 1, 200deg);
2320 transform: rotate3d(0, 0, 1, 200deg);
2321 opacity: 0;
2322 }
2323 }
2324
2325 @keyframes rotateOut {
2326 from {
2327 -webkit-transform-origin: center;
2328 transform-origin: center;
2329 opacity: 1;
2330 }
2331
2332 to {
2333 -webkit-transform-origin: center;
2334 transform-origin: center;
2335 -webkit-transform: rotate3d(0, 0, 1, 200deg);
2336 transform: rotate3d(0, 0, 1, 200deg);
2337 opacity: 0;
2338 }
2339 }
2340
2341 .rotateOut {
2342 -webkit-animation-name: rotateOut;
2343 animation-name: rotateOut;
2344 }
2345
2346 @-webkit-keyframes rotateOutDownLeft {
2347 from {
2348 -webkit-transform-origin: left bottom;
2349 transform-origin: left bottom;
2350 opacity: 1;
2351 }
2352
2353 to {
2354 -webkit-transform-origin: left bottom;
2355 transform-origin: left bottom;
2356 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2357 transform: rotate3d(0, 0, 1, 45deg);
2358 opacity: 0;
2359 }
2360 }
2361
2362 @keyframes rotateOutDownLeft {
2363 from {
2364 -webkit-transform-origin: left bottom;
2365 transform-origin: left bottom;
2366 opacity: 1;
2367 }
2368
2369 to {
2370 -webkit-transform-origin: left bottom;
2371 transform-origin: left bottom;
2372 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2373 transform: rotate3d(0, 0, 1, 45deg);
2374 opacity: 0;
2375 }
2376 }
2377
2378 .rotateOutDownLeft {
2379 -webkit-animation-name: rotateOutDownLeft;
2380 animation-name: rotateOutDownLeft;
2381 }
2382
2383 @-webkit-keyframes rotateOutDownRight {
2384 from {
2385 -webkit-transform-origin: right bottom;
2386 transform-origin: right bottom;
2387 opacity: 1;
2388 }
2389
2390 to {
2391 -webkit-transform-origin: right bottom;
2392 transform-origin: right bottom;
2393 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2394 transform: rotate3d(0, 0, 1, -45deg);
2395 opacity: 0;
2396 }
2397 }
2398
2399 @keyframes rotateOutDownRight {
2400 from {
2401 -webkit-transform-origin: right bottom;
2402 transform-origin: right bottom;
2403 opacity: 1;
2404 }
2405
2406 to {
2407 -webkit-transform-origin: right bottom;
2408 transform-origin: right bottom;
2409 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2410 transform: rotate3d(0, 0, 1, -45deg);
2411 opacity: 0;
2412 }
2413 }
2414
2415 .rotateOutDownRight {
2416 -webkit-animation-name: rotateOutDownRight;
2417 animation-name: rotateOutDownRight;
2418 }
2419
2420 @-webkit-keyframes rotateOutUpLeft {
2421 from {
2422 -webkit-transform-origin: left bottom;
2423 transform-origin: left bottom;
2424 opacity: 1;
2425 }
2426
2427 to {
2428 -webkit-transform-origin: left bottom;
2429 transform-origin: left bottom;
2430 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2431 transform: rotate3d(0, 0, 1, -45deg);
2432 opacity: 0;
2433 }
2434 }
2435
2436 @keyframes rotateOutUpLeft {
2437 from {
2438 -webkit-transform-origin: left bottom;
2439 transform-origin: left bottom;
2440 opacity: 1;
2441 }
2442
2443 to {
2444 -webkit-transform-origin: left bottom;
2445 transform-origin: left bottom;
2446 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2447 transform: rotate3d(0, 0, 1, -45deg);
2448 opacity: 0;
2449 }
2450 }
2451
2452 .rotateOutUpLeft {
2453 -webkit-animation-name: rotateOutUpLeft;
2454 animation-name: rotateOutUpLeft;
2455 }
2456
2457 @-webkit-keyframes rotateOutUpRight {
2458 from {
2459 -webkit-transform-origin: right bottom;
2460 transform-origin: right bottom;
2461 opacity: 1;
2462 }
2463
2464 to {
2465 -webkit-transform-origin: right bottom;
2466 transform-origin: right bottom;
2467 -webkit-transform: rotate3d(0, 0, 1, 90deg);
2468 transform: rotate3d(0, 0, 1, 90deg);
2469 opacity: 0;
2470 }
2471 }
2472
2473 @keyframes rotateOutUpRight {
2474 from {
2475 -webkit-transform-origin: right bottom;
2476 transform-origin: right bottom;
2477 opacity: 1;
2478 }
2479
2480 to {
2481 -webkit-transform-origin: right bottom;
2482 transform-origin: right bottom;
2483 -webkit-transform: rotate3d(0, 0, 1, 90deg);
2484 transform: rotate3d(0, 0, 1, 90deg);
2485 opacity: 0;
2486 }
2487 }
2488
2489 .rotateOutUpRight {
2490 -webkit-animation-name: rotateOutUpRight;
2491 animation-name: rotateOutUpRight;
2492 }
2493
2494 @-webkit-keyframes hinge {
2495 0% {
2496 -webkit-transform-origin: top left;
2497 transform-origin: top left;
2498 -webkit-animation-timing-function: ease-in-out;
2499 animation-timing-function: ease-in-out;
2500 }
2501
2502 20%, 60% {
2503 -webkit-transform: rotate3d(0, 0, 1, 80deg);
2504 transform: rotate3d(0, 0, 1, 80deg);
2505 -webkit-transform-origin: top left;
2506 transform-origin: top left;
2507 -webkit-animation-timing-function: ease-in-out;
2508 animation-timing-function: ease-in-out;
2509 }
2510
2511 40%, 80% {
2512 -webkit-transform: rotate3d(0, 0, 1, 60deg);
2513 transform: rotate3d(0, 0, 1, 60deg);
2514 -webkit-transform-origin: top left;
2515 transform-origin: top left;
2516 -webkit-animation-timing-function: ease-in-out;
2517 animation-timing-function: ease-in-out;
2518 opacity: 1;
2519 }
2520
2521 to {
2522 -webkit-transform: translate3d(0, 700px, 0);
2523 transform: translate3d(0, 700px, 0);
2524 opacity: 0;
2525 }
2526 }
2527
2528 @keyframes hinge {
2529 0% {
2530 -webkit-transform-origin: top left;
2531 transform-origin: top left;
2532 -webkit-animation-timing-function: ease-in-out;
2533 animation-timing-function: ease-in-out;
2534 }
2535
2536 20%, 60% {
2537 -webkit-transform: rotate3d(0, 0, 1, 80deg);
2538 transform: rotate3d(0, 0, 1, 80deg);
2539 -webkit-transform-origin: top left;
2540 transform-origin: top left;
2541 -webkit-animation-timing-function: ease-in-out;
2542 animation-timing-function: ease-in-out;
2543 }
2544
2545 40%, 80% {
2546 -webkit-transform: rotate3d(0, 0, 1, 60deg);
2547 transform: rotate3d(0, 0, 1, 60deg);
2548 -webkit-transform-origin: top left;
2549 transform-origin: top left;
2550 -webkit-animation-timing-function: ease-in-out;
2551 animation-timing-function: ease-in-out;
2552 opacity: 1;
2553 }
2554
2555 to {
2556 -webkit-transform: translate3d(0, 700px, 0);
2557 transform: translate3d(0, 700px, 0);
2558 opacity: 0;
2559 }
2560 }
2561
2562 .hinge {
2563 -webkit-animation-name: hinge;
2564 animation-name: hinge;
2565 }
2566
2567 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
2568
2569 @-webkit-keyframes rollIn {
2570 from {
2571 opacity: 0;
2572 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2573 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2574 }
2575
2576 to {
2577 opacity: 1;
2578 -webkit-transform: none;
2579 transform: none;
2580 }
2581 }
2582
2583 @keyframes rollIn {
2584 from {
2585 opacity: 0;
2586 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2587 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2588 }
2589
2590 to {
2591 opacity: 1;
2592 -webkit-transform: none;
2593 transform: none;
2594 }
2595 }
2596
2597 .rollIn {
2598 -webkit-animation-name: rollIn;
2599 animation-name: rollIn;
2600 }
2601
2602 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
2603
2604 @-webkit-keyframes rollOut {
2605 from {
2606 opacity: 1;
2607 }
2608
2609 to {
2610 opacity: 0;
2611 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2612 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2613 }
2614 }
2615
2616 @keyframes rollOut {
2617 from {
2618 opacity: 1;
2619 }
2620
2621 to {
2622 opacity: 0;
2623 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2624 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2625 }
2626 }
2627
2628 .rollOut {
2629 -webkit-animation-name: rollOut;
2630 animation-name: rollOut;
2631 }
2632
2633 @-webkit-keyframes zoomIn {
2634 from {
2635 opacity: 0;
2636 -webkit-transform: scale3d(.3, .3, .3);
2637 transform: scale3d(.3, .3, .3);
2638 }
2639
2640 50% {
2641 opacity: 1;
2642 }
2643 }
2644
2645 @keyframes zoomIn {
2646 from {
2647 opacity: 0;
2648 -webkit-transform: scale3d(.3, .3, .3);
2649 transform: scale3d(.3, .3, .3);
2650 }
2651
2652 50% {
2653 opacity: 1;
2654 }
2655 }
2656
2657 .zoomIn {
2658 -webkit-animation-name: zoomIn;
2659 animation-name: zoomIn;
2660 }
2661
2662 @-webkit-keyframes zoomInDown {
2663 from {
2664 opacity: 0;
2665 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2666 transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2667 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2668 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2669 }
2670
2671 60% {
2672 opacity: 1;
2673 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2674 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2675 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2676 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2677 }
2678 }
2679
2680 @keyframes zoomInDown {
2681 from {
2682 opacity: 0;
2683 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2684 transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
2685 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2686 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2687 }
2688
2689 60% {
2690 opacity: 1;
2691 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2692 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2693 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2694 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2695 }
2696 }
2697
2698 .zoomInDown {
2699 -webkit-animation-name: zoomInDown;
2700 animation-name: zoomInDown;
2701 }
2702
2703 @-webkit-keyframes zoomInLeft {
2704 from {
2705 opacity: 0;
2706 -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2707 transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2708 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2709 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2710 }
2711
2712 60% {
2713 opacity: 1;
2714 -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2715 transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2716 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2717 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2718 }
2719 }
2720
2721 @keyframes zoomInLeft {
2722 from {
2723 opacity: 0;
2724 -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2725 transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
2726 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2727 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2728 }
2729
2730 60% {
2731 opacity: 1;
2732 -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2733 transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
2734 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2735 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2736 }
2737 }
2738
2739 .zoomInLeft {
2740 -webkit-animation-name: zoomInLeft;
2741 animation-name: zoomInLeft;
2742 }
2743
2744 @-webkit-keyframes zoomInRight {
2745 from {
2746 opacity: 0;
2747 -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2748 transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2749 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2750 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2751 }
2752
2753 60% {
2754 opacity: 1;
2755 -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2756 transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2757 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2758 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2759 }
2760 }
2761
2762 @keyframes zoomInRight {
2763 from {
2764 opacity: 0;
2765 -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2766 transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
2767 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2768 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2769 }
2770
2771 60% {
2772 opacity: 1;
2773 -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2774 transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
2775 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2776 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2777 }
2778 }
2779
2780 .zoomInRight {
2781 -webkit-animation-name: zoomInRight;
2782 animation-name: zoomInRight;
2783 }
2784
2785 @-webkit-keyframes zoomInUp {
2786 from {
2787 opacity: 0;
2788 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2789 transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2790 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2791 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2792 }
2793
2794 60% {
2795 opacity: 1;
2796 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2797 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2798 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2799 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2800 }
2801 }
2802
2803 @keyframes zoomInUp {
2804 from {
2805 opacity: 0;
2806 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2807 transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
2808 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2809 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2810 }
2811
2812 60% {
2813 opacity: 1;
2814 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2815 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2816 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2817 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2818 }
2819 }
2820
2821 .zoomInUp {
2822 -webkit-animation-name: zoomInUp;
2823 animation-name: zoomInUp;
2824 }
2825
2826 @-webkit-keyframes zoomOut {
2827 from {
2828 opacity: 1;
2829 }
2830
2831 50% {
2832 opacity: 0;
2833 -webkit-transform: scale3d(.3, .3, .3);
2834 transform: scale3d(.3, .3, .3);
2835 }
2836
2837 to {
2838 opacity: 0;
2839 }
2840 }
2841
2842 @keyframes zoomOut {
2843 from {
2844 opacity: 1;
2845 }
2846
2847 50% {
2848 opacity: 0;
2849 -webkit-transform: scale3d(.3, .3, .3);
2850 transform: scale3d(.3, .3, .3);
2851 }
2852
2853 to {
2854 opacity: 0;
2855 }
2856 }
2857
2858 .zoomOut {
2859 -webkit-animation-name: zoomOut;
2860 animation-name: zoomOut;
2861 }
2862
2863 @-webkit-keyframes zoomOutDown {
2864 40% {
2865 opacity: 1;
2866 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2867 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2868 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2869 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2870 }
2871
2872 to {
2873 opacity: 0;
2874 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2875 transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2876 -webkit-transform-origin: center bottom;
2877 transform-origin: center bottom;
2878 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2879 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2880 }
2881 }
2882
2883 @keyframes zoomOutDown {
2884 40% {
2885 opacity: 1;
2886 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2887 transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
2888 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2889 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2890 }
2891
2892 to {
2893 opacity: 0;
2894 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2895 transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
2896 -webkit-transform-origin: center bottom;
2897 transform-origin: center bottom;
2898 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2899 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2900 }
2901 }
2902
2903 .zoomOutDown {
2904 -webkit-animation-name: zoomOutDown;
2905 animation-name: zoomOutDown;
2906 }
2907
2908 @-webkit-keyframes zoomOutLeft {
2909 40% {
2910 opacity: 1;
2911 -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2912 transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2913 }
2914
2915 to {
2916 opacity: 0;
2917 -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
2918 transform: scale(.1) translate3d(-2000px, 0, 0);
2919 -webkit-transform-origin: left center;
2920 transform-origin: left center;
2921 }
2922 }
2923
2924 @keyframes zoomOutLeft {
2925 40% {
2926 opacity: 1;
2927 -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2928 transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
2929 }
2930
2931 to {
2932 opacity: 0;
2933 -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
2934 transform: scale(.1) translate3d(-2000px, 0, 0);
2935 -webkit-transform-origin: left center;
2936 transform-origin: left center;
2937 }
2938 }
2939
2940 .zoomOutLeft {
2941 -webkit-animation-name: zoomOutLeft;
2942 animation-name: zoomOutLeft;
2943 }
2944
2945 @-webkit-keyframes zoomOutRight {
2946 40% {
2947 opacity: 1;
2948 -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2949 transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2950 }
2951
2952 to {
2953 opacity: 0;
2954 -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
2955 transform: scale(.1) translate3d(2000px, 0, 0);
2956 -webkit-transform-origin: right center;
2957 transform-origin: right center;
2958 }
2959 }
2960
2961 @keyframes zoomOutRight {
2962 40% {
2963 opacity: 1;
2964 -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2965 transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
2966 }
2967
2968 to {
2969 opacity: 0;
2970 -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
2971 transform: scale(.1) translate3d(2000px, 0, 0);
2972 -webkit-transform-origin: right center;
2973 transform-origin: right center;
2974 }
2975 }
2976
2977 .zoomOutRight {
2978 -webkit-animation-name: zoomOutRight;
2979 animation-name: zoomOutRight;
2980 }
2981
2982 @-webkit-keyframes zoomOutUp {
2983 40% {
2984 opacity: 1;
2985 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2986 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
2987 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2988 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
2989 }
2990
2991 to {
2992 opacity: 0;
2993 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
2994 transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
2995 -webkit-transform-origin: center bottom;
2996 transform-origin: center bottom;
2997 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2998 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
2999 }
3000 }
3001
3002 @keyframes zoomOutUp {
3003 40% {
3004 opacity: 1;
3005 -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
3006 transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
3007 -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
3008 animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
3009 }
3010
3011 to {
3012 opacity: 0;
3013 -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
3014 transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
3015 -webkit-transform-origin: center bottom;
3016 transform-origin: center bottom;
3017 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
3018 animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
3019 }
3020 }
3021
3022 .zoomOutUp {
3023 -webkit-animation-name: zoomOutUp;
3024 animation-name: zoomOutUp;
3025 }
3026
3027 @-webkit-keyframes slideInDown {
3028 from {
3029 -webkit-transform: translate3d(0, -100%, 0);
3030 transform: translate3d(0, -100%, 0);
3031 visibility: visible;
3032 }
3033
3034 to {
3035 -webkit-transform: translate3d(0, 0, 0);
3036 transform: translate3d(0, 0, 0);
3037 }
3038 }
3039
3040 @keyframes slideInDown {
3041 from {
3042 -webkit-transform: translate3d(0, -100%, 0);
3043 transform: translate3d(0, -100%, 0);
3044 visibility: visible;
3045 }
3046
3047 to {
3048 -webkit-transform: translate3d(0, 0, 0);
3049 transform: translate3d(0, 0, 0);
3050 }
3051 }
3052
3053 .slideInDown {
3054 -webkit-animation-name: slideInDown;
3055 animation-name: slideInDown;
3056 }
3057
3058 @-webkit-keyframes slideInLeft {
3059 from {
3060 -webkit-transform: translate3d(-100%, 0, 0);
3061 transform: translate3d(-100%, 0, 0);
3062 visibility: visible;
3063 }
3064
3065 to {
3066 -webkit-transform: translate3d(0, 0, 0);
3067 transform: translate3d(0, 0, 0);
3068 }
3069 }
3070
3071 @keyframes slideInLeft {
3072 from {
3073 -webkit-transform: translate3d(-100%, 0, 0);
3074 transform: translate3d(-100%, 0, 0);
3075 visibility: visible;
3076 }
3077
3078 to {
3079 -webkit-transform: translate3d(0, 0, 0);
3080 transform: translate3d(0, 0, 0);
3081 }
3082 }
3083
3084 .slideInLeft {
3085 -webkit-animation-name: slideInLeft;
3086 animation-name: slideInLeft;
3087 }
3088
3089 @-webkit-keyframes slideInRight {
3090 from {
3091 -webkit-transform: translate3d(100%, 0, 0);
3092 transform: translate3d(100%, 0, 0);
3093 visibility: visible;
3094 }
3095
3096 to {
3097 -webkit-transform: translate3d(0, 0, 0);
3098 transform: translate3d(0, 0, 0);
3099 }
3100 }
3101
3102 @keyframes slideInRight {
3103 from {
3104 -webkit-transform: translate3d(100%, 0, 0);
3105 transform: translate3d(100%, 0, 0);
3106 visibility: visible;
3107 }
3108
3109 to {
3110 -webkit-transform: translate3d(0, 0, 0);
3111 transform: translate3d(0, 0, 0);
3112 }
3113 }
3114
3115 .slideInRight {
3116 -webkit-animation-name: slideInRight;
3117 animation-name: slideInRight;
3118 }
3119
3120 @-webkit-keyframes slideInUp {
3121 from {
3122 -webkit-transform: translate3d(0, 100%, 0);
3123 transform: translate3d(0, 100%, 0);
3124 visibility: visible;
3125 }
3126
3127 to {
3128 -webkit-transform: translate3d(0, 0, 0);
3129 transform: translate3d(0, 0, 0);
3130 }
3131 }
3132
3133 @keyframes slideInUp {
3134 from {
3135 -webkit-transform: translate3d(0, 100%, 0);
3136 transform: translate3d(0, 100%, 0);
3137 visibility: visible;
3138 }
3139
3140 to {
3141 -webkit-transform: translate3d(0, 0, 0);
3142 transform: translate3d(0, 0, 0);
3143 }
3144 }
3145
3146 .slideInUp {
3147 -webkit-animation-name: slideInUp;
3148 animation-name: slideInUp;
3149 }
3150
3151 @-webkit-keyframes slideOutDown {
3152 from {
3153 -webkit-transform: translate3d(0, 0, 0);
3154 transform: translate3d(0, 0, 0);
3155 }
3156
3157 to {
3158 visibility: hidden;
3159 -webkit-transform: translate3d(0, 100%, 0);
3160 transform: translate3d(0, 100%, 0);
3161 }
3162 }
3163
3164 @keyframes slideOutDown {
3165 from {
3166 -webkit-transform: translate3d(0, 0, 0);
3167 transform: translate3d(0, 0, 0);
3168 }
3169
3170 to {
3171 visibility: hidden;
3172 -webkit-transform: translate3d(0, 100%, 0);
3173 transform: translate3d(0, 100%, 0);
3174 }
3175 }
3176
3177 .slideOutDown {
3178 -webkit-animation-name: slideOutDown;
3179 animation-name: slideOutDown;
3180 }
3181
3182 @-webkit-keyframes slideOutLeft {
3183 from {
3184 -webkit-transform: translate3d(0, 0, 0);
3185 transform: translate3d(0, 0, 0);
3186 }
3187
3188 to {
3189 visibility: hidden;
3190 -webkit-transform: translate3d(-100%, 0, 0);
3191 transform: translate3d(-100%, 0, 0);
3192 }
3193 }
3194
3195 @keyframes slideOutLeft {
3196 from {
3197 -webkit-transform: translate3d(0, 0, 0);
3198 transform: translate3d(0, 0, 0);
3199 }
3200
3201 to {
3202 visibility: hidden;
3203 -webkit-transform: translate3d(-100%, 0, 0);
3204 transform: translate3d(-100%, 0, 0);
3205 }
3206 }
3207
3208 .slideOutLeft {
3209 -webkit-animation-name: slideOutLeft;
3210 animation-name: slideOutLeft;
3211 }
3212
3213 @-webkit-keyframes slideOutRight {
3214 from {
3215 -webkit-transform: translate3d(0, 0, 0);
3216 transform: translate3d(0, 0, 0);
3217 }
3218
3219 to {
3220 visibility: hidden;
3221 -webkit-transform: translate3d(100%, 0, 0);
3222 transform: translate3d(100%, 0, 0);
3223 }
3224 }
3225
3226 @keyframes slideOutRight {
3227 from {
3228 -webkit-transform: translate3d(0, 0, 0);
3229 transform: translate3d(0, 0, 0);
3230 }
3231
3232 to {
3233 visibility: hidden;
3234 -webkit-transform: translate3d(100%, 0, 0);
3235 transform: translate3d(100%, 0, 0);
3236 }
3237 }
3238
3239 .slideOutRight {
3240 -webkit-animation-name: slideOutRight;
3241 animation-name: slideOutRight;
3242 }
3243
3244 @-webkit-keyframes slideOutUp {
3245 from {
3246 -webkit-transform: translate3d(0, 0, 0);
3247 transform: translate3d(0, 0, 0);
3248 }
3249
3250 to {
3251 visibility: hidden;
3252 -webkit-transform: translate3d(0, -100%, 0);
3253 transform: translate3d(0, -100%, 0);
3254 }
3255 }
3256
3257 @keyframes slideOutUp {
3258 from {
3259 -webkit-transform: translate3d(0, 0, 0);
3260 transform: translate3d(0, 0, 0);
3261 }
3262
3263 to {
3264 visibility: hidden;
3265 -webkit-transform: translate3d(0, -100%, 0);
3266 transform: translate3d(0, -100%, 0);
3267 }
3268 }
3269
3270 .slideOutUp {
3271 -webkit-animation-name: slideOutUp;
3272 animation-name: slideOutUp;
3273 }
File app/src/main/assets/app.css deleted (index 86b21ab..0000000)
1 @font-face {
2 font-family: 'Ovo';
3 src: url('Ovo-Regular.ttf') format('truetype');
4 }
5
6 @font-face {
7 font-family: 'Tinos';
8 src: url('Tinos-Regular.ttf') format('truetype');
9 }
10
11
12
13 html, body, ul, ol {
14 margin: 0;
15 padding: 0;
16 }
17
18 ul, ol { list-style: none; }
19
20 html {
21 font-size: 14px;
22 }
23
24 body {
25 font-family: 'Ovo', serif;
26 font-size: 1rem;
27 }
28
29 @media (min-width: 34rem) {
30 body {
31 font-size: 1.5rem;
32 }
33 }
34
35 h1 {
36 font-size: 3rem;
37 }
38
File app/src/main/assets/bitvice_mobile.png deleted (index 3108fe0..0000000)
File app/src/main/assets/book_rugaciuni-trebuinte.html deleted (index f4a0c54..0000000)
1
2 <h1>Rugăciuni pentru diferite trebuinţe</h1>
3 <p class="directive" style="">Dacă este nevoie şi dorinţă, la rugăciunile de dimineaţă şi de seară, înainte de a face sfârşitul acelora, credincioşii pot adăuga şi următoarele rugăciuni:</p>
4 <h3>Rugăciune la începutul lucrului</h3>
5 <p><span class="drop-caps">D</span>oamne Dumnezeul nostru, Care dintru început toate le-ai făcut spre a noastră bucurie şi desfătare, iar noi nemulţumitori fiind şi lipindu-ne mintea de cele zidite de Tine, Te-am uitat pe Tine, Ziditorul tuturor. Pentru aceasta ne-ai rânduit ca prin multă osteneală să câştigăm darurile Tale, zicând prin David prorocul: „Ieşi-va omul la lucrul şi la munca sa până seara”. Asemenea şi prin gura fericitului Pavel ai zis: „Cel ce nu vrea să lucreze, nici să nu mănânce”, amintindu-ne că „fără de Tine nu putem face nimic”. Aşadar, Doamne Dumnezeule, cu umilinţă alerg la bunătatea Ta: ajută-mi mie, păcătosului, cu harul Tău, să săvârşesc lucrul ce-l încep acum şi să-l sfârşesc cu bine, spre slava Ta: a Tatălui şi a Fiului şi a Sfântului Duh. Amin.</p>
6 <p>&nbsp;</p>
7 <h3>Rugăciune după sfârşitul lucrului</h3>
8 <p><span class="drop-caps">D</span>oamne, Iisuse Hristoase, Cel ce eşti împlinirea tuturor lucru­rilor celor bune, umple de bucurie şi de veselie sufletele noastre, primeşte mulţumirea noastră şi ne dăruieşte toate cele de folos sufletelor şi trupurilor noastre, că a Ta este împărăţia şi puterea şi slava, în veci. Amin.</p>
9 <p>&nbsp;</p>
10 <h3>Rugăciune înainte de călătorie</h3>
11 <p><span class="drop-caps">D</span>oamne, Iisuse Hristoase, Dumnezeul nostru, Cel ce eşti Calea, Adevărul şi Viaţa, şi ai călătorit împreună cu robul Tău Iosif şi cu cei doi ucenici care au mers la Emaus, Însuţi, Stăpâne, călătoreşte şi cu mine robul tău, binecuvântându-mi drumul. Trimite-mi şi mie înger păzitor ca lui Tobie, ca să-mi fie povăţu­itor şi apărător şi să mă ferească nevătămat de toată întâmplarea cea rea. Şi, astfel, cu pace, sănătate şi bună sporire să mă întorc şi toată viaţa să proslăvesc preacinstitul şi de mare cuviinţă numele Tău: al Tatălui şi al Fiului şi al Sfântului Duh. Amin.</p>
12 <p>&nbsp;</p>
13 <h3>Rugăciune pentru elevi şi studenţi</h3>
14 <p><span class="drop-caps">D</span>oamne, Iisuse Hristoase, Dumnezeul nostru, Cel ce Te-ai sălăşluit în inimile cele curate ale celor doisprezece Apostoli prin harul Preasfântului Duh, Care S-a coborât în chipul limbilor de foc şi a deschis gurile lor de au început a grăi în alte limbi, trimite, Doamne, acelaşi Duh Sfânt peste mine, robul Tău, luminează mintea mea şi sădeşte în urechile mele Sfânta Scriptură cea insuflată de Tine, precum şi toată învăţătura cea bună şi folositoare. Pune în mintea şi inima mea duhul înţelepciunii, al ştiinţei, al evlaviei şi al fricii Tale, duhul cel bun care povăţuieşte pe calea cea dreaptă spre înţelegerea şi lucrarea a toată fapta cea bună, spre slava sfântului Tău nume, pentru rugăciunile Preacuratei Maicii Tale, ale înţe­lepţilor Tăi Apostoli şi ale tuturor sfinţilor. Că Tu eşti luminarea sufletelor şi a trupurilor noastre şi Ţie slavă şi mulţumire înălţăm, împreună şi Celui fără de început al Tău Părinte şi Preasfântului şi bunului şi de viaţă făcătorului Tău Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
15 <p>&nbsp;</p>
16 <h3>Rugăciune pentru bolnavi</h3>
17 <p><span class="drop-caps">S</span>tăpâne Atotţiitorule, Împărate Sfinte, Cel ce pedepseşti, dar nu omori, Care întăreşti pe cei neputincioşi şi ridici pe cei căzuţi, Cel ce vindeci bolile trupeşti ale oamenilor, rugămu-ne Ţie, Dumnezeul nostru: întru milostivirea Ta, cercetează pe robii Tăi (<span class="red">N</span>) şi le iartă lor orice au greşit cu voie sau fără de voie; trimite din cer puterea Ta cea tămăduitoare, atinge-Te de trup, potoleşte-le fierbinţeala, uşurează-le suferinţele şi izgoneşte toată boala. Fii tămăduitor robilor Tăi, ridică-i pe dânşii din patul durerii şi din aşternutul chinuirii. Dăruieşte-i pe ei sănătoşi şi întregi Bisericii Tale ca să fie bineplăcuţi Ţie şi să facă voia Ta. Că Ţie se cuvine să ne miluieşti şi să ne mântuieşti pe noi, Dumnezeul nostru, şi Ţie slavă înălţăm, Tatălui şi Fiului şi Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
18 <p>&nbsp;</p>
19 <h3>Rugăciunea părinţilor pentru copii</h3>
20 <p><span class="drop-caps">D</span>oamne, Dumnezeul nostru, Cel ce cu înțelepciunea Ta ai zidit pe om şi, binecu­vântându-l, ai zis: „Creșteți şi vă înmulțiți, şi umpleți pământul”, cu umilință mă rog ca neîncetat să reverși harul Tău şi să Te milostivești asupra copiilor mei, pe care mi i-ai dat ca dar dumnezeiesc. Umple-i pe ei de credinţă, înțelepciune şi pricepere. Îndreaptă pașii lor pe calea dreptății şi-i fereşte de toată ispita şi păcatul. Nu cer pentru ei, Doamne, bogății şi slavă omenească, ci Te rog, dă-le sănătate trupului şi sufletului şi minte luminată pentru a face voia Ta ca să nu se depărteze niciodată de Biserica Ta cea sfântă şi pururi să binecuvânteze numele Tău. Amin.</p>
21 <p>&nbsp;</p>
22 <h3>Rugăciunea soţilor unul pentru altul</h3>
23 <p><span class="drop-caps">D</span>oamne Iisuse Hristoase, Dumnezeul nostru, care ne-ai învăţat să ne rugam unul pentru altul, cer mila şi bunăvoința Ta asupra soţului meu (<span style="font-style:italic;">soţiei mele</span>) şi-i dă lui (<span style="font-style:italic;">ei</span>) sănătate şi înțelepciune ca să-şi îndeplinească toate îndatoririle după voia şi porunca Ta. Păzește-l (<span style="font-style:italic;">-o</span>) de toate ispitele care ar putea să-i vină şi întăreşte-l (<span style="font-style:italic;">-o</span>) în credinţa şi dragostea cea adevărată. Bunule Doamne, sfinţeşte căsnicia noastră şi depărtează de la noi neîncrederea, egoismul şi iuţimea. Binecuvântează-ne şi ne primeşte împreună în Împărăţia Ta, iar dacă ne este de folos, scapă-ne şi de greutăţile acestei vieţi. Căci Tu eşti Dumnezeul nostru şi Ţie slavă înălţăm: Tatălui şi Fiului şi Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
24 <p>&nbsp;</p>
25 <h3>Rugăciunea copiilor pentru părinți</h3>
26 <p><span class="drop-caps">D</span>umnezeule cel bun şi iubitor, care m-ai adus la viaţă şi la credinţă prin părinţii mei, primeşte mulţumirea şi rugăciunea mea pe care o aduc pentru ei. Dă-le lor sănătate şi bună-înţelegere, şi-i umple pe ei de bucurie şi de toate darurile cele cereşti şi pământeşti. Iar mie, Doamne, dă-mi putere şi înţelepciune ca să-mi iubesc părinţii şi să-i ascult întru toate, căci Tu ai poruncit: „Cinsteşte pe tatăl tău şi pe mama ta, ca să-ţi fie bine şi să trăieşti ani mulţi pe pământ”. Amin.</p>
27 <p>&nbsp;</p>
28 <h3> Rugăciune pentru frați şi surori</h3>
29 <p><span class="drop-caps">D</span>oamne, Ţie mă rog pentru fraţii şi surorile mele. Dăruiește-le lor sănătate, înţelepciune, pace şi dragoste, ca să umble în căile Tale şi sa facă cele plăcute Ţie. Dă-ne, Doamne, să trăim în pace şi iubire şi să ne ajutăm unii pe alţii întru toate. Că milostiv şi iubitor de oameni eşti şi Ţie slavă înălțăm: Tatălui şi Fiului şi Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
30 <p>&nbsp;</p>
31 <h3>Rugăciune pentru cei răposaţi</h3>
32 <p><span class="drop-caps">P</span>omeneşte, Doamne, pe cei ce a adormit întru nădejdea învierii şi a vieţii veşnice, părinţi şi fraţi ai noştri (<span class="red">N</span>) şi pe toţi cei care întru dreapta credinţă s-au săvârşit, şi le iartă lor toate greşelile pe care le-au săvârşit cu cuvântul, cu fapta sau cu gândul. Aşază-i pe ei, Doamne, unde cercetarea feţei Tale veseleşte pe toţi sfinţii Tăi cei din veac. Dăruieşte-le lor şi nouă împărăţia Ta şi împărtăşirea bunătăţilor Tale celor negrăite şi veşnice şi desfătarea vieţii Tale celei nesfârşite şi fericite. Că Tu eşti învierea şi viaţa şi odihna celor adormiţi, Hristoase, Dumnezeul nostru şi Ţie slavă înălţăm, împreună şi Celui fără de început al Tău Părinte şi Preasfântului şi Bunului şi de viaţă făcătorului Tău Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
33 <p>&nbsp;</p>
34 <h3>Rugăciune pentru părintele duhovnicesc</h3>
35 <p><span class="drop-caps">D</span>oamne, Iisuse Hristoase, Arhiereul cel veşnic, care Te-ai jertfit pentru păcatele lumii, primeşte şi rugă­ciunea mea, a păcătosului, ce o aduc Ţie pentru părintele meu duhovnicesc, preotul / ieromonahul (<span class="red">N</span>), pe care Tu l-ai rânduit ca povăţuitor şi rugător pentru mine înaintea sfrântului Tău jertfelnic.<br />
36 Iartă-i toate greşelile cele de voie şi fără de voie, vindecă-i toată boala şi întinăciunea trupească şi sufletească, cercetează-i neputinţele şi slăbiciunile, căci dintre oameni l-ai ales şi poartă aceeaşi fire ca şi mine. Izbăveşte-l de toţi vrăjmaşii văzuţi şi nevăzuţi şi de orice ispită. Sporeşte-i înţelepciunea, îndelunga-răbdare, liniştea, pacea şi bucuria. Înmulţeşte-i puterile, sporeşte-i blândeţea şi purtarea de grijă şi împlineşte toate cele de folos lui. Pune în inima şi în gura lui cuvintele Tale cele mântuitoare, umple-l de har, dă-i minte luminată şi pricepere sfântă. Bine sporeşte în el, Doamne, şi dăruieşte-l sănătos, îndelungat în zile, drept învăţând cuvântul adevărului Tău, pentru rugăciunile Preacuratei Maicii Tale şi ale tuturor Sfinţilor Tăi. Amin.</p>
37 <p>&nbsp;</p>
38 <h3>Rugăciunea stareţilor de la Optina</h3>
39 <p><span class="drop-caps">D</span>oamne, dă-mi să întâmpin cu linişte sufletească tot ce-mi va aduce ziua de azi. Doamne, dă-mi întru totul să mă supun voii Tale Sfinte.<br />
40 În tot ceasul acestei zile povăţuieşte-mă şi ajută-mă în toate. Toate câte le voi auzi şi mi se vor întâmpla în această zi, învaţă-mă să le primesc cu suflet liniştit şi cu credinţă tare, după sfântă voia Ta.<br />
41 În toate cuvintele şi faptele mele călăuzeşte-mi gândurile şi simţurile. În toate întâmplările neprevăzute, fă să nu uit că totul este trimis de către Tine.<br />
42 Doamne, învaţă-mă să mă port cu dreptate şi cu înţelepciune cu toţi fraţii mei, să nu tulbur şi să nu supăr pe nimeni.<br />
43 Doamne, dă-mi putere să duc povara zilei şi toate câte mi se vor întâmpla în această zi, cu pace în suflet.<br />
44 Doamne, călăuzeşte-mi voia mea şi învaţă-mă să mă rog, să cred, să nădăjduiesc, să rabd, să iert şi să iubesc. Amin.</p>
45 <h3><strong>Rug</strong><strong>ă</strong><strong>ciunea Sf</strong><strong>â</strong><strong>ntului Filaret al Moscovei</strong></h3>
46 <p>Doamne, nu ştiu ce să cer de la Tine. Tu Unul ştii de ce am nevoie, Tu mă iubeşti pe mine mai mult decât pot să Te iubesc eu pe Tine. Părinte, dă robului Tău cele ce singur nu ştiu a le cere. Nu îndrăznesc să cer nici cruce, nici mângâiere: numai stau înaintea Ta. Inima mea e deschisă Ţie; Tu vezi trebuinţele mele pe care eu nu le ştiu. Vezi, şi fă după mila Ta. Loveşte-mă şi mă tămăduieşte, doboară-mă şi mă ridică. Mă cutremur şi tac cu evlavie înaintea voinţei Tale sfinte şi a căilor Tale celor nepătrunse pentru mine. Mă aduc Ţie jertfă, nu am altă dorinţă decât numai să fac voia Ta; învaţă-mă să mă rog; Tu Însuţi roagă-Te întru mine! Amin.</p>
47 <p><strong> </strong></p>
File app/src/main/assets/book_rugaciunile-de-seara.html deleted (index 40f1b67..0000000)
1
2 <h1 style="text-align: center">Rugăciunile de seară</h1>
3 <p><span class="drop-caps">D</span>oamne, Iisuse Hristoase, Fiul lui Dumnezeu, pentru rugăciunile Preacuratei Maicii Tale şi ale tuturor Sfinţilor, miluieşte-ne pe noi. Amin.</p>
4 <p class="directive" style="text-align: center;">Apoi:</p>
5 <p><span class="red">S</span>lavă Ţie, Dumnezeul nostru, slavă Ţie.</p>
6 <p><span class="drop-caps">Î</span>mpărate ceresc, Mângâietorule, Duhul adevărului, Care pretutindenea eşti şi toate le plineşti, Vistierul bunătăţilor şi dătătorule de viaţă, vino şi sălăşluieşte întru noi, şi ne curăţeşte pe noi de toată întinăciunea şi mântuieşte, Bunule, sufletele noastre.</p>
7 <p><span class="red">S</span>finte Dumnezeule, Sfinte tare, Sfinte fără de moarte, miluieşte-ne pe noi <span class="red">(de 3 ori).</span></p>
8 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
9 <p><span class="drop-caps">P</span>reasfântă Treime, miluieşte-ne pe noi. Doamne, curăţeşte-ne de păcatele noastre; Stăpâne, iartă fărădelegile noastre; Sfinte, cercetează şi vindecă neputinţele noastre, pentru numele Tău.</p>
10 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori).</span></p>
11 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
12 <p><span class="drop-caps">T</span>atăl nostru, Care eşti în ceruri, sfinţească-Se numele Tău, vie Împărăţia Ta, facă-se voia Ta, precum în cer, aşa şi pe pământ. Pâinea noastră cea spre fiinţă, dă-ne-o nouă astăzi, şi ne iartă nouă greşelile noastre, precum şi noi iertăm greşiţilor noştri. Şi nu ne duce pe noi în ispită, ci ne izbăveşte de cel viclean. Că a Ta este împărăţia şi puterea şi slava în veci. Amin.</p>
13 <p class="directive" style="text-align: center;">Apoi se citesc troparele acestea, glasul al 6-lea:</p>
14 <p><span class="drop-caps">M</span>iluieşte-ne pe noi, Doamne, miluieşte-ne pe noi, că nepricepându-ne de nici un răspuns, această rugăciune aducem Ţie, ca unui Stăpân, noi păcătoşii robii Tăi; miluieşte-ne pe noi.</p>
15 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh.</p>
16 <p><span class="drop-caps">D</span>oamne, miluieşte-ne pe noi, că întru Tine am nădăjduit; nu Te mânia pe noi foarte, nici pomeni fărădelegile noastre, ci caută şi acum ca un milostiv, şi ne izbăveşte pe noi de vrăjmaşii noştri, că Tu eşti Dumnezeul nostru şi noi suntem poporul Tău, toţi lucrul mâinilor Tale şi numele Tău chemăm.</p>
17 <p style="text-align:center;">Și acum şi pururea şi în vecii vecilor. Amin.</p>
18 <p><span class="drop-caps">U</span>şa milostivirii deschide-o nouă, binecuvântată Născătoare de Dumnezeu, ca să nu pierim cei ce nădăjduim întru tine, ci să ne izbăvim prin tine din nevoi, căci tu eşti ajutătoarea neamului creştinesc.</p>
19 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 12 ori)</span>), apoi,</p>
20 <h3>Rugăciunea întâi, către Dumnezeu-Tatăl</h3>
21 <h4><span class="red">(a Sfântului Macarie cel Mare)</span></h4>
22 <p><span class="drop-caps">D</span>umnezeule cel veşnic şi Împărate a toată făptura, Cel ce m‑ai învrednicit a ajunge până în acest ceas, iartă-mi toate păcatele ce am făcut în această zi cu lucrul, cu cuvântul şi cu gândul; şi curăţeşte, Doamne, smeritul meu suflet de toată întinăciunea trupului şi a sufletului. Şi‑mi dă, Doamne, în această noapte, a trece somnul în pace ca, sculându-mă din ticălosul meu aşternut, bine să plac preasfântului Tău nume în toate zilele vieţii mele şi să calc pe vrăjmaşii cei ce se luptă cu mine: pe cei trupeşti şi pe cei fără de trup. Şi mă izbăveşte, Doamne, de gândurile cele deşarte, care mă întinează şi de poftele cele rele. Că a Ta este împărăţia, puterea şi slava, a Tatălui şi a Fiului şi a Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
23 <h3>Rugăciunea a doua, către Iisus Hristos</h3>
24 <h4>(a Sfântului Antioh)</h4>
25 <p><span class="drop-caps">A</span>totţiitorule, Cuvinte al Tatălui, Tu singur fiind desăvârşit, Iisuse Hristoase, pentru multă milostivirea Ta, nu Te dezlipi de mine, robul Tău, ci odihneşte întru mine pururea, Iisuse, Cel ce eşti Păstor bun al oilor Tale. Nu mă da ispitei şarpelui, nici nu mă lăsa în pofta satanei, că sămânţa stricăciunii este întru mine. Tu, Doamne Dumnezeule, Cel căruia ne închinăm, Împărate Sfinte, Iisuse Hristoase, păzeşte-mă în timpul somnului cu lumina cea neîntunecată, cu Duhul Tău cel Sfânt, cu Care ai sfinţit pe ucenicii Tăi. Dă‑mi, Doamne, şi mie, nevrednicului robului Tău, mântuirea Ta în aşternutul meu. Luminează mintea mea cu lumina înţelegerii sfintei Tale Evanghelii, sufletul meu cu dragostea Crucii Tale, inima mea cu curăţia cuvintelor Tale, trupul meu cu patima Ta cea nebiruită, cugetul meu cu smerenia Ta îl păzeşte şi mă ridică, la vreme potrivită, spre a Ta slăvire, că preaslăvit eşti cu Cel fără de început al Tău Părinte şi cu Preasfântul Duh în veci. Amin.</p>
26 <h3>Rugăciunea a treia, către Sfântul Duh</h3>
27 <p><span class="drop-caps">D</span>oamne, Împărate ceresc, Mângâietorule, Duhule adevărate, milostiveşte-Te spre mine, păcătosul robul Tău, şi mă miluieşte şi‑mi iartă mie, nevrednicului, toate câte am greşit Ţie astăzi cu voie şi fără de voie, cu ştiinţă şi neştiinţă, cu cele din tinereţe şi din obiceiul cel rău, din voie liberă şi din lene: ori am defăimat numele Tău, ori de l‑am hulit în gândul meu, sau pe cineva am ocărât, sau pe cineva am clevetit în mânia mea, sau am jignit, sau de ceva m‑am mâniat, sau am minţit, sau fără de vreme am dormit, sau vreun sărac a venit la mine şi l‑am nesocotit, sau pe fratele meu l‑am mâhnit, sau m‑am certat, sau pe cineva am osândit, sau m‑am mărit, sau m‑am trufit, sau m‑am mâniat, sau, stând la rugăciune, mintea mea s‑a abătut la deşertăciunile acestei lumi, sau răzvrătire am cugetat, sau prea m‑am săturat, sau nebuneşte am râs, sau ceva rău am cugetat, sau frumuseţe străină am văzut şi cu dânsa mi‑am rănit inima, sau ce nu se cuvine am grăit, sau de păcatul fratelui meu am râs, deşi ale mele sunt nenumărate, sau de rugăciune nu m‑am îngrijit, sau altceva rău am făcut şi nu‑mi aduc aminte; că acestea toate şi mai mari decât acestea am făcut. Miluieşte-mă, Stăpâne şi Făcătorul meu, pe mine, leneşul şi nevrednicul robul Tău, şi mă uşurează şi mă slobozeşte şi mă iartă, ca un bun şi de oameni iubitor. Ca în pace să mă culc şi să dorm eu, păcătosul şi necuratul şi ticălosul, şi să mă închin şi să cânt şi să preaslăvesc preacinstit numele Tău, împreună cu al Tatălui şi cu al Unuia-Născut Fiului Lui, acum şi pururea şi în vecii vecilor. Amin.</p>
28 <h3>Rugăciunea a patra</h3>
29 <p><span class="drop-caps">D</span>oamne Dumnezeul nostru, orice am greşit în această zi cu cuvântul, cu lucrul şi cu gândul, ca un bun şi iubitor de oameni, iartă-mi. Somn cu pace şi fără ispite dăruieşte-mi. Pe îngerul Tău cel apărător îl trimite să mă acopere şi să mă păzească de tot răul. Că Tu eşti păzitorul sufletelor şi al trupurilor noastre şi Ţie slavă înălţăm, Tatălui şi Fiului şi Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
30 <h3>Rugăciunea a cincea</h3>
31 <p><span class="drop-caps">D</span>oamne Dumnezeul nostru, în Care am crezut şi al Cărui nume mai mult decât tot numele îl chemăm, dă‑ne nouă, celor ce mergem spre somn, iertare sufletului şi trupului; păzeşte-ne de toată nălucirea şi întunecata desfătare; potoleşte pornirea poftelor, stinge aprinderea zburdării trupeşti şi ne dă în curăţie a vieţui cu lucrurile şi cu cuvintele, ca, dobândind viaţă cu fapte bune, să nu cădem din binele Tău cel făgăduit, că bine eşti cuvântat în veci. Amin.</p>
32 <h3>Rugăciunea a şasea, către Preasfânta Născătoare de Dumnezeu</h3>
33 <p><span class="drop-caps">P</span>reacurată şi binecuvântată de Dumnezeu Născătoare Marie, Maica cea bună a Bunului Împărat, varsă mila Fiului Tău şi Dumnezeului nostru spre pătimaşul meu suflet, şi cu rugăciunile Tale mă îndreptează spre fapte bune, ca cealaltă vreme a vieţii mele fără de prihană să o petrec şi prin tine raiul să dobândesc, Fecioară de Dumnezeu Născătoare, care eşti una curată şi bine­cuvântată.</p>
34 <h3>Rugăciunea a şaptea, către Îngerul păzitor</h3>
35 <p><span class="drop-caps">Î</span>ngerul lui Hristos, păzitorul meu cel sfânt şi acoperitorul sufletului şi al trupului meu, iartă-mi toate câte am greşit în ziua de astăzi, şi de toată viclenia vrăjmaşului meu celui protivnic mă izbăveşte, ca să nu mânii cu nici un păcat pe Dumnezeul meu; şi te roagă pentru mine, păcătosul şi nevrednicul rob, ca să mă arăţi vrednic bunătăţii şi milei Preasfintei Treimi şi Maicii Domnului meu Iisus Hristos şi tuturor sfinţilor. Amin.</p>
36 <h3>Condacul Născătoarei de Dumnezeu</h3>
37 <p class="directive" style="text-align: center;">(glasul al 8-lea)</p>
38 <p><span class="drop-caps">A</span>părătoare Doamnă, izbăviţi fiind de cele rele, mulţumiri de biruinţă aducem ţie, Născătoare de Dumnezeu, noi robii tăi; Şi ca ceea ce ai stăpânire nebiruită, izbăveşte-ne din toate primejdiile, ca să strigăm ţie: Bucură-te, Mireasă nenuntită!</p>
39 <p><span class="drop-caps">F</span>ecioară, care eşti pururea slăvită, de Dumnezeu Născătoare, Marie, Maica lui Hristos, Dumnezeul nostru, primeşte rugăciunile noastre şi le du Fiului tău şi Dumnezeului nostru, ca să mântuiască şi să lumineze, pentru tine, sufletele noastre.</p>
40 <h3>Rugăciunea Sfântului Ioanichie</h3>
41 <p><span class="drop-caps">N</span>ădejdea mea este Tatăl, scăparea mea este Fiul, acoperemântul meu este Duhul Sfânt, Treime Sfântă, slavă Ţie.</p>
42 <h3>Rugăciunea Sfântului Ioan Damaschin</h3>
43 <p><span class="drop-caps">S</span>tăpâne, Iubitorule de oameni, oare-mi va fi mie patul meu groapă, sau iarăşi îmi vei lumina cu ziuă ticălosul meu suflet? Iată, groapa şi moartea îmi stau înainte. De judecata Ta, Doamne, mă tem şi de chinul cel fără de sfârşit; iar a face rău nu mai contenesc. Pe Tine, Domnul Dumnezeul meu, pururea Te mânii şi pe Preacurata Maica Ta şi pe toate puterile cereşti şi pe sfântul înger păzitorul meu. Şi ştiu, Doamne, că nu sunt vrednic de iubirea Ta de oameni, ci vrednic sunt de toată osânda şi chinul. Dar Te rog, mântuieşte-mă după mulţimea bunătăţii Tale, că de vei mântui pe cel drept, nu‑i lucru mare şi de vei milui pe cel curat, nu‑i nici o minune, că sunt vrednici de mila Ta, dar şi spre mine păcătosul să faci minuni cu mila Ta; întru aceasta să arăţi iubirea Ta de oameni, ca să nu biruiască răutatea mea bunătatea şi milostivirea Ta cea nespusă; deci precum voieşti, aşa să le rânduieşti.</p>
44 <p class="directive" style="text-align: center;">Apoi, făcând la fiecare cerere închinăciune sau metanie până la pământ, zi:</p>
45 <p><span class="drop-caps">M</span>ă închin Ţie, Preasfântă Treime, Fiinţă de viaţă făcătoare şi nedespărţită: Părinte, Fiule şi Duhule Sfinte; cred întru Tine, Te mărturisesc şi Te slăvesc; Îţi mulţumesc, Te laud, Te cinstesc, Te preaînalţ şi Te rog: miluieşte-mă pe mine, nevrednicul robul Tău, pentru numele Tău. <span class="red">(de 3 ori)</span></p>
46 <p><span class="drop-caps">P</span>reasfântă Stăpână de Dumnezeu Născătoare, primeşte această puţină rugăciune şi o du Fiului tău şi Dumnezeului nostru, ca să mântuiască şi să lumineze, pentru tine, sufletele noastre.</p>
47 <p><span class="drop-caps">T</span>oate puterile cereşti: Scaunele, Domniile, Începătoriile, Stăpâniile, Puterile, Heruvimii, Serafimii, Arhanghelii şi Îngerii, rugaţi-vă lui Dumnezeu pentru mine, păcătosul.</p>
48 <p><span class="drop-caps">S</span>finte şi mare Prorocule Ioane, Înaintemergătorule şi Botezătorule al Domnului, cel ce ai pătimit pentru Hristos şi ai câştigat îndrăzneală către Stăpânul, roagă-te pentru mine, păcătosul, ca să mă mântuiesc cu rugăciunile tale.</p>
49 <p><span class="drop-caps">S</span>finţilor ai lui Dumnezeu: apostolilor, proorocilor, mucenicilor, ierarhilor, cuvioşilor şi drepţilor, şi toţi sfinţii care aţi pătimit pentru Hristos şi aţi câştigat îndrăzneală către Stăpânul, rugaţi-vă pentru mine, păcătosul, ca să mă mântuiesc cu rugăciunile voastre.</p>
50 <p><span class="drop-caps">T</span>oate sfintele femei: mironosiţe, muceniţe şi cuvioase, care aţi slujit Mântuitorului Hristos cu dăruire, rugaţi pe Dumnezeu pentru mine, păcătosul.</p>
51 <p><span class="drop-caps">S</span>finte îngere, păzitorul meu, acoperă-mă cu aripile bunătăţii tale şi izgoneşte de la mine toată lucrarea cea rea a diavolului şi roagă pe Dumnezeu pentru mine, păcătosul.</p>
52 <p class="directive" style="text-align: center;">Şi apoi, vrând să te aşezi pe aşternut, zi acestea:</p>
53 <p><span class="drop-caps">L</span>uminează-mi ochii mei, Hristoase Dumnezeule, ca nu cumva să adorm întru moarte, ca nu cumva să zică vrăjmaşul meu: &#8220;întăritu-m-am asupra lui&#8221;.</p>
54 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh.</p>
55 <p><span class="drop-caps">S</span>prijinitor sufletului meu fii, Dumnezeule, că umblu prin mijlocul a multe curse; izbăveşte-mă de dânsele şi mă mântuieşte, Bunule, ca un iubitor de oameni.</p>
56 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
57 <p style="text-align:center;"><span class="red">Al Născătoarei de Dumnezeu:</span></p>
58 <p><span class="drop-caps">P</span>reaslăvită Maica lui Dumnezeu, care eşti mai sfântă decât sfinţii îngeri, neîncetat te cântăm cu inima şi cu gura, mărturisind că tu eşti de Dumnezeu Născătoare, căci cu adevărat ne‑ai născut nouă pe Dumnezeu întrupat şi te rogi neîncetat pentru sufletele noastre.</p>
59 <h3>Rugăciune de mijlocire</h3>
60 <p><span class="drop-caps">S</span>lăbeşte, lasă, iartă, Dumnezeule, greşelile noastre cele de voie şi cele fără de voie, cele cu lucrul şi cu cuvântul, cele cu ştiinţă şi cele cu neştiinţă, cele din noapte şi din zi, cele cu mintea şi cu gândul. Toate le iartă nouă, ca un bun şi de oameni iubitor.</p>
61 <p>Pe cei ce ne urăsc pe noi şi ne fac strâmbătate, iartă-i, Doamne. Celor ce ne fac bine, fă‑le bine. Fraţilor şi rudeniilor noastre, dăruieşte-le cererile cele către mântuire şi viaţă veşnică. Pe cei ce sunt întru neputinţă, cercetează-i şi vindecare dăruieşte-le. Cu cei călători, împreună călătoreşte. Celor ce ne ajută şi ne miluiesc pe noi, iertare păcatelor dăruieşte-le. Pe cei ce ne-au cerut nouă, nevrednicilor, să ne rugăm pentru dânşii, miluieşte-i după mare mila Ta. Pomeneşte, Doamne, pe cei mai dinainte adormiţi, părinţii şi fraţii noştri, şi-i odihneşte unde luminează lumina feţei Tale. Pomeneşte, Doamne, pe fraţii noştri cei din necazuri şi‑i izbăveşte de toată primejdia. Pomeneşte, Doamne, pe cei ce aduc daruri şi fac bine în sfintele Tale biserici şi le dă lor cererile cele către mântuire şi viaţă veşnică. Pomeneşte-ne, Doamne, şi pe noi, smeriţii, păcătoşii şi nevrednicii robii Tăi, şi luminează mintea noastră cu lumina cunoştinţei Tale şi ne îndreptează pe calea poruncilor Tale. Pentru rugăciunile Preacuratei Stăpânei noastre, Născătoarei de Dumnezeu şi pururea Fecioarei Maria, şi ale tuturor sfinţilor Tăi, că bine eşti cuvântat în vecii vecilor. Amin.</p>
62 <p class="directive" style="text-align: center;">Apoi:</p>
63 <p><span class="drop-caps">C</span>uvine-se cu adevărat a te ferici pe tine, Născătoare de Dumnezeu, cea pururea fericită şi întru totul fără-prihană, şi Maica Dumnezeului nostru. Ceea ce eşti mai cinstită decât heruvimii şi mai slăvită fără-de-asemănare decât serafimii, care fără stricăciune pe Dumnezeu-Cuvântul a născut, pe tine, cea cu adevărat Născătoare de Dumnezeu, te mărim.</p>
64 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
65 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori).</span></p>
66 <p><span class="drop-caps">P</span>entru rugăciunile sfinţilor părinţilor noştri, Doamne Iisuse Hristoase, Fiul lui Dumnezeu, miluieşte-ne pe noi. Amin.</p>
67 <p class="directive" style="text-align: center;">Când vrei să te culci, zi:</p>
68 <p><span class="drop-caps">Î</span>n mâinile Tale, Doamne Iisuse Hristoase, Fiul lui Dumnezeu, îmi dau sufletul meu; Tu mă miluieşte, Tu mă binecuvântează şi viaţă veşnică îmi dăruieşte. Amin.</p>
69 <p class="directive" style="">Apoi, făcându-ţi semnul crucii şi, adormind cu rugăciunea pe buze şi în minte, cu nădejde gândeşte-te la ziua judecăţii, cum vei sta înaintea lui Dumnezeu.</p>
File app/src/main/assets/book_rugaciunile-diminetii.html deleted (index ceda93f..0000000)
1
2 <h1>Rugăciunile dimineţii</h1>
3 <p class="directive" style="">După ce creştinul se scoală din pat şi se spală, înainte de a începe vreun lucru, se îndreaptă spre icoane, aprinde candela sau o lumânare, aşteaptă puţine clipe până se linişteşte apoi, cu multă atenţie, începe aşa:</p>
4 <p><span class="drop-caps">D</span>oamne, Iisuse Hristoase, Fiul lui Dumnezeu, pentru rugăciunile Preacuratei Maicii Tale şi ale tuturor Sfinţilor, miluieşte-ne pe noi. Amin.</p>
5 <p class="directive" style="text-align: center;">Apoi:</p>
6 <p><span class="red">S</span>lavă Ţie, Dumnezeul nostru, slavă Ţie!</p>
7 <p><span class="drop-caps">Î</span>mpărate ceresc, Mângâietorule, Duhul adevărului, Care pretutindenea eşti şi toate le plineşti, Vistierul bunătăţilor şi dătătorule de viaţă, vino şi sălăşluieşte întru noi, şi ne curăţeşte pe noi de toată întinăciunea şi mântuieşte, Bunule, sufletele noastre.</p>
8 <p><span class="red">S</span>finte Dumnezeule, Sfinte tare, Sfinte fără de moarte, miluieşte-ne pe noi <span class="red">(de 3 ori).</span></p>
9 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
10 <p><span class="drop-caps">P</span>reasfântă Treime, miluieşte-ne pe noi. Doamne, curăţeşte-ne de păcatele noastre; Stăpâne, iartă fărădelegile noastre; Sfinte, cercetează şi vindecă neputinţele noastre, pentru numele Tău.</p>
11 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori).</span></p>
12 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
13 <p><span class="drop-caps">T</span>atăl nostru, Care eşti în ceruri, sfinţească-Se numele Tău, vie Împărăţia Ta, facă-se voia Ta, precum în cer, aşa şi pe pământ. Pâinea noastră cea spre fiinţă, dă-ne-o nouă astăzi, şi ne iartă nouă greşelile noastre, precum şi noi iertăm greşiţilor noştri. Şi nu ne duce pe noi în ispită, ci ne izbăveşte de cel viclean. Că a Ta este împărăţia şi puterea şi slava în veci. Amin.</p>
14 <p class="directive" style="">(Aceste rugăciuni, numite „rugăciunile începătoare”, se vor rosti la înce­putul fiecărui moment de rugăciune, indiferent de timpul zilei. În perioada de la Paşti până la Înălţarea Domnului, în loc de <span class="black">„Împărate Ceresc”</span> se spune <span class="black">„Hristos a înviat din morţi, cu moartea pe moarte călcând şi celor din mor­minte viaţă dăruindu-le”</span> – de 3 ori; iar de la Înălţare până la Pogorârea Sfân­tului Duh, se trece direct la <span class="black">„Sfinte Dumnezeule…”</span>. În restul anului, „rugăciu­nile începătoare” se rostesc aşa cum apar ele mai sus.)</p>
15 <p class="directive" style="text-align: center;">Apoi aceste tropare:</p>
16 <p><span class="drop-caps">S</span>culându-ne din somn, cădem către Tine, Bunule, şi a îngerilor cântare strigăm Ţie, Puternice: Sfânt, Sfânt, Sfânt eşti Dumne­zeule; pentru rugăciunile îngerilor Tăi, miluieşte-ne pe noi.</p>
17 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh.</p>
18 <p><span class="drop-caps">D</span>in pat şi din somn m-ai ridicat, Doamne; mintea mea o luminează, inima şi buzele mele le deschide, ca să Te laud pe Tine, Preasfântă Treime: Sfânt, Sfânt, Sfânt eşti Dumnezeule; pentru rugăciunile tuturor sfinţilor Tăi, miluieşte-ne pe noi.</p>
19 <p style="text-align:center;">Şi acum şi pururea şi în vecii vecilor. Amin.</p>
20 <p><span class="drop-caps">F</span>ără de veste Judecătorul va veni şi faptele fiecăruia se vor descoperi; deci cu frică să strigăm : Sfânt, Sfânt, Sfânt eşti Dumnezeule; pentru Născătoarea de Dumnezeu, miluieşte-ne pe noi.</p>
21 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 12 ori)</span>,</p>
22 <p class="directive" style="text-align: center;">apoi rugăciunea aceasta:</p>
23 <p><span class="drop-caps">D</span>in somn sculându-mă, îţi mulţumesc Ţie, Preasfântă Treime, că pentru multa Ta bunătate şi îndelunga-răbdare nu Te-ai mâniat pe mine leneşul şi păcătosul, nici nu m-ai pierdut împreună cu fărădelegile mele, ci ai făcut iubire de oameni după obicei; şi în nesimţirea somnului zăcând eu, m-ai ridicat, ca dis-de-dimineaţă să slăvesc puterea Ta. Deci, acum luminează-mi ochii gândului, deschide-mi gura ca să învăţ cuvintele Tale, să înţeleg poruncile Tale, să fac voia Ta, să-Ţi cânt în mărturisirea inimii şi să laud preasfânt numele Tău: al Tatălui şi al Fiului şi al Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
24 <p class="directive" style="text-align: center;">Apoi:</p>
25 <p><span class="drop-caps">V</span>eniţi să ne închinăm Împăratului nostru Dumnezeu.</p>
26 <p><span class="drop-caps">V</span>eniţi să ne închinăm şi să cădem la Hristos, Împăratul nostru Dumnezeu.</p>
27 <p><span class="drop-caps">V</span>eniţi să ne închinăm şi să cădem la Însuşi Hristos, Împăratul şi Dumnezeul nostru <span class="red">(cu trei închinăciuni)</span>.</p>
28 <p class="directive" style="text-align: center;"> Apoi îndată: </p>
29 <h3>Psalmul 50</h3>
30 <p><span class="drop-caps">M</span>iluieşte-mă, Dumnezeule, după mare mila Ta şi după mulţimea îndurărilor Tale, şterge fărădelegea mea. Spală-mă cu totul de fărădelegea mea şi de păcatul meu mă curăţeşte. Că fărădelegea mea eu o cunosc şi păcatul meu înaintea mea este pururi.<br />
31 Ţie Unuia am greşit şi răul înaintea Ta l-am făcut, aşa încât drept eşti întru cuvintele Tale şi biruitor când judeci Tu. Că iată,<strong> </strong>întru fărădelegi m-am zămislit şi în păcate m-a născut maica mea; Tu însă adevărul ai iubit; cele nearătate şi cele ascunse ale înţelepciunii Tale, mi-ai arătat mie. Stropi-mă-vei cu isop şi mă voi curăţi; spăla-mă-vei şi mai mult decât zăpada mă voi albi. Auzului meu vei da bucurie şi veselie; bucura-se-vor oasele cele smerite. Întoarce faţa Ta de la păcatele mele şi toate fărădelegile mele şterge-le. Inimă curată zideşte întru mine, Dumnezeule, şi duh drept înnoieşte întru cele dinlăuntru ale mele. Nu mă lepăda de la faţa Ta şi Duhul Tău cel Sfânt nu-L lua de la mine. Dă-mi iarăşi bucuria mântuirii Tale şi cu duh stăpâ­nitor mă întăreşte. Învăţa-voi pe cei fără de lege căile Tale şi cei nelegiuiţi la Tine se vor întoarce. Izbăveşte-mă de osânda sângelui, Dumnezeule, Dumnezeul mântuirii mele. Bucura-se-va limba mea de dreptatea Ta; Doamne, buzele mele vei deschide şi gura mea va vesti lauda Ta. Căci jertfă de ai fi voit, Ţi-aş fi dat, dar nici arderile-de-tot nu le binevoieşti. Jertfa lui Dumnezeu este duhul zdrobit; inima înfrântă şi smerită Dumnezeu nu o va urgisi.<br />
32 Fă bine, Doamne, întru bunăvoirea Ta, Sionului, şi să se zidească zidurile Ierusalimului. Atunci vei binevoi jertfa dreptăţii, prinosul şi arderile-de-tot; atunci vor pune pe altarul Tău viţei.</p>
33 <h3>Simbolul credinţei (Crezul)</h3>
34 <p><span class="drop-caps">C</span>red întru unul Dumnezeu, Tatăl Atotţiitorul, Făcă­torul cerului şi al pământului, al tuturor celor văzute şi ne­văzute.<br />
35 Şi întru unul Domn Iisus Hristos, Fiul lui Dumnezeu, Unul Năs­cut, Care din Tatăl S‑a născut mai înainte de toţi vecii: Lu­mină din Lumină, Dumnezeu adevărat din Dum­nezeu adevărat, născut, nu făcut, Cel de o fiinţă cu Tatăl, prin Care toate s‑au fă­cut; Care, pentru noi oamenii şi pentru a noastră mântu­ire, S‑a pogorât din ceruri şi S‑a întrupat de la Duhul Sfânt şi din Maria Fecioara şi S‑a făcut om; Şi S‑a răstignit pentru noi în zilele lui Ponţiu Pilat şi a pă­timit şi S‑a îngropat; Şi a înviat a treia zi după Scripturi; Şi S‑a înălţat la ceruri şi şade de‑a dreapta Tatălui şi iarăşi va să vină, cu slavă, să judece viii şi morţii, a Că­rui Împărăţie nu va avea sfârşit.<br />
36 Şi întru Duhul Sfânt, Domnul de viaţă Făcătorul, Care din Tatăl purcede, Cel ce împreună cu Tatăl şi cu Fiul este închinat şi slăvit, Care a grăit prin proroci.<br />
37 Întru una, sfântă, sobornicească şi apostolească Bi­se­rică;<br />
38 Mărturisesc un botez spre iertarea păcatelor;<br />
39 Aştept învierea morţilor şi viaţa veacului ce va să fie. Amin.</p>
40 <h3>Rugăciunea întâi, a Sfântului Macarie cel Mare</h3>
41 <p><span class="drop-caps">D</span>oamne, curăţeşte-mă pe mine păcătosul, că niciodată n-am făcut bine înaintea Ta, dar izbăveşte-mă de cel viclean şi fă să fie întru mine voia Ta, ca fără de osândă să deschid gura mea cea nevrednică şi să laud preasfânt numele Tău: al Tatălui şi al Fiului şi al Sfântului Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
42 <h3>Rugăciunea a doua, a Sfântului Macarie cel Mare</h3>
43 <p><span class="drop-caps">D</span>in somn sculându-mă, cântare aduc Ţie, Mântuitorule, şi înaintea Ta căzând, strig: nu mă lăsa să adorm în moartea păcatului, ci mă miluieşte, Cel ce Te-ai răstignit de voie, şi pe mine, cel ce zac în lene, degrab mă scoală, ca să stau înaintea Ta în rugăciune; iar după somnul nopţii să-mi luminezi ziua fără de păcat, Hristoase Doamne, şi mă mântuieşte.</p>
44 <h3>Rugăciunea a treia, a Sfântului Macarie cel Mare</h3>
45 <p><span class="drop-caps">S</span>culându-mă din somn, către Tine, Stăpâne, Iubitorule de oameni, scap şi spre lucrurile Tale mă nevoiesc. Mă rog Ţie, ajută-mi cu milostivirea Ta în toată vremea şi în tot lucrul. Izbăveşte-mă de toate lucrurile rele ale lumii şi de sporirea diavolească, mântuieşte-mă şi mă du întru Împărăţia Ta cea veşnică. Că Tu eşti Făcătorul meu şi Purtătorul de grijă şi Dătătorul a tot binele şi în Tine este toată nădejdea mea şi Ţie slavă înalţ, acum şi pururea şi în vecii vecilor. Amin.</p>
46 <h3>Rugăciunea a patra, a Sfântului Macarie cel Mare</h3>
47 <p><span class="drop-caps">D</span>oamne, Cel ce cu multă bunătatea Ta şi cu îndurările Tale cele mari mi-ai dat mie, robului Tău, de am trecut timpul nopţii acesteia fără ispită din răutatea pizmaşului, Tu Însuţi Stăpâne, Făcătorule a toate câte sunt, învredniceşte-mă, întru adevărată lumina Ta, să fac voia Ta cu inimă luminată, acum şi pururea şi în vecii vecilor. Amin. </p>
48 <h3>Rugăciunea a cincea</h3>
49 <p><span class="drop-caps">D</span>oamne Atotţiitorule, Dumnezeul puterilor şi a tot trupul, Care între cele de sus locuieşti şi spre cele de jos priveşti; Cel ce încerci inimile şi rărunchii, şi adâncul omului îl ştii cu adevărat; Lumină fără de început şi pururea fiitoare, în care nu este mutare sau umbră de schimbare; Însuţi, Împărate fără de moarte, primeşte rugăciunile pe care le aducem Ţie din gurile noastre cele necurate în acest ceas, îndrăznind la mulţimea milelor Tale. Iartă nouă greşelile cele cu cuvântul, cu lucrul, din ştiinţă şi din neştiinţă; curăţeşte-ne pe noi de toată întinăciunea trupului şi a duhului, făcându-ne pe noi casă Cinstitului şi Sfântului Tău Duh. Şi ne dăruieşte nouă cu inimi veghetoare şi curate să trecem toată noaptea acestei vieţi, aşteptând luminata şi sfânta zi a Unuia-Născut Fiului Tău, a Domnului Dumnezeului şi Mântuitorului nostru Iisus Hristos, când va veni pe pământ cu slavă să judece pe toţi şi să plătească fiecăruia după faptele lui. Ca să nu fim aflaţi zăcând şi dormitând, ci priveghind şi sculaţi în lucrarea poruncilor Lui, şi să fim gata a intra în bucuria şi cămara slavei Lui celei dumnezeieşti, unde este glasul cel neîncetat al celor ce Te laudă şi nespusa dulceaţă a celor ce văd pururea frumuseţea cea nespusă a slavei Tale. Că Tu eşti lumina cea adevărată, Care luminezi şi sfinţeşti toate, şi pe Tine Te laudă toată făptura în veci. Amin.</p>
50 <h3>Rugăciunea a şasea</h3>
51 <p><span class="drop-caps">P</span>e Tine Te binecuvântăm, Dumnezeule preaînalte şi Doamne al milelor, Cel ce faci cu noi pururea lucruri mari şi neînţelese, slăvite şi prea minunate, care nu au număr. Cel ce ne-ai dat nouă somn spre odihna neputinţelor noastre şi spre repaos de ostenelile trupului, mulţumindu-Ţi că nu ne-ai pierdut pe noi cu fărădelegile noastre, ci după obicei Te-ai arătat iubitor de oameni şi dis-de-dimineaţă ne-ai ridicat pe noi ca să slăvim stăpânirea Ta. Pentru aceea, ne rugăm bunătăţii Tale celei neasemănate: luminează ochii gândului nostru şi ridică mintea noastră din somnul cel greu al lenei şi ne deschide gura noastră şi o umple de laudele Tale ca să putem în linişte a cânta, a lăuda şi a ne mărtu­risi pururea Ţie-Dumnezeului Celui slăvit în toate şi de toţi, Tatălui Celui fără de început, împreună şi Unuia-Născut Fiului Tău, şi Preasfântului şi bunului şi de viaţă făcătorului Tău Duh, acum şi pururea şi în vecii vecilor. Amin.</p>
52 <h3>Rugăciunea a şaptea, a Sfântului Ioan Gură de Aur</h3>
53 <p class="directive" style="text-align: center;">(24 de stihuri, după numărul ceasurilor nopţii şi ale zilei)</p>
54 <p class="directive" style="">Pentru ceasurile nopţii:</p>
55 <ol>
56 <li>Doamne, nu mă lipsi pe mine de binele Tău cel ceresc.</li>
57 <li>Doamne, izbăveşte-mă de chinurile cele veşnice.</li>
58 <li>Doamne, de am greşit fie cu mintea, fie cu gândul, sau cu cuvântul, sau cu lucrul, iartă-mă.</li>
59 <li>Doamne, izbăveşte-mă de toată neştiinţa şi uitarea, de toată uşurătatea şi de nesimţirea cea împietrită.</li>
60 <li>Doamne, izbăveşte-mă de toată ispitirea.</li>
61 <li>Doamne, luminează-mi inima pe care a întunecat-o pofta cea rea.</li>
62 <li>Doamne, eu ca un om am greşit, iar Tu, ca un Dumnezeu îndurător, miluieşte-mă, văzând neputinţa sufletului meu.</li>
63 <li>Doamne, trimite mila Ta în ajutorul meu ca să preaslăvesc preasfânt numele Tău.</li>
64 <li>Doamne, Iisuse Hristoase, scrie-mă pe mine, robul Tău, în Cartea Vieţii şi-mi dăruieşte sfârşit bun.</li>
65 <li>Doamne Dumnezeul meu, deşi n-am făcut nici un bine înaintea Ta, dă-mi, după harul Tău, să pun început bun.</li>
66 <li>Doamne, stropeşte inima mea cu roua harului Tău.</li>
67 <li>Doamne, al cerului şi al pământului, pomeneşte-mă pe mine, păcătosul, ruşinatul şi necuratul robul Tău, întru Împărăţia Ta. Amin.</li>
68 </ol>
69 <p class="directive" style="">Pentru ceasurile zilei:</p>
70 <ol>
71 <li>Doamne, primeşte-mă întru pocăinţă.</li>
72 <li>Doamne, nu mă lăsa pe mine.</li>
73 <li>Doamne, nu mă duce pe mine în ispită.</li>
74 <li>Doamne, dă-mi cuget bun.</li>
75 <li>Doamne, dă-mi lacrimi şi aducere aminte de moarte şi umilinţă.</li>
76 <li>Doamne, dă-mi cuget să mărturisesc toate păcatele mele.</li>
77 <li>Doamne, dă-mi smerenie, curăţie şi ascultare.</li>
78 <li>Doamne, dă-mi răbdare, voie nebiruită şi blândeţe.</li>
79 <li>Doamne, sădeşte în mine rădăcina bunătăţilor şi frica Ta în inima mea.</li>
80 <li>Doamne, învredniceşte-mă să Te iubesc cu tot sufletul şi gândul meu şi să fac în toate voia Ta.</li>
81 <li>Doamne, apără-mă de oamenii gâlcevitori, de diavoli, de patimile trupeşti şi de toate celelalte lucruri necuviincioase.</li>
82 <li>Doamne, ştiu că faci precum vrei Tu, deci să fie şi întru mine, păcătosul, voia Ta, că binecuvântat eşti în veci. Amin.</li>
83 </ol>
84 <h3>Rugăciunea a opta, către sfântul înger păzitor</h3>
85 <p><span class="drop-caps">S</span>finte îngere, cel ce stai înaintea pătimaşului meu suflet şi a vieţii mele celei ticăloase, nu mă lăsa pe mine, păcătosul, nici nu te depărta de mine pentru neînfrânarea mea. Nu da loc diavolului celui viclean să‑mi stăpânească cu silnicie acest trup muritor; întăreşte mâna mea cea slabă şi neputincioasă şi mă îndreptează la calea mântuirii. Aşa, sfinte îngere al lui Dumnezeu, păzitorul şi acoperitorul sufletului şi al trupului meu cel ticălos, iartă-mi toate cu câte te‑am scârbit astăzi şi în toate zilele vieţii mele. Acoperă-mă şi mă păzeşte de toată ispita celui potrivnic, ca să nu mânii cu nici un păcat pe Dumnezeu; şi te roagă pentru mine către Domnul, ca să mă întărească întru frica Sa şi vrednic să mă arate pe mine, robul Său, bunătăţii Sale. Amin.</p>
86 <h3>Rugăciunea a noua,<br />
87 către Preasfânta Născătoare de Dumnezeu</h3>
88 <p><span class="drop-caps">P</span>reasfântă Stăpâna mea de Dumnezeu Născătoare, cu sfintele şi preaputernicile tale rugăciuni, izgoneşte de la mine ticălosul deznădăjduirea, uitarea, necunoştinţa, nepurtarea de grijă şi toate gândurile cele întinate, cele rele şi hulitoare de la ticăloasa mea inimă şi de la întunecata mea minte. Şi stinge văpaia poftelor mele, că sărac sunt şi ticălos. Izbăveşte-mă de relele amintiri şi năravuri, şi de toate faptele cele rele mă slobozeşte. Că binecuvântată eşti de toate neamurile şi se slăveşte preacinstitul tău nume în vecii vecilor. Amin.</p>
89 <p class="directive" style="">În toate posturile, de luni până vineri (cu excepţia zilelor de sărbătoare), se recomandă a se zice şi rugăciunea Sf. Efrem Sirul, cu 3 metanii:</p>
90 <p><span class="drop-caps">D</span>oamne şi Stăpânul vieţii mele, duhul trândăviei, al grijii de multe, al iubirii de stăpânire şi al vorbirii în deşert nu mi-l da mie! <span class="red">(o metanie)</span></p>
91 <p><span class="drop-caps">I</span>ar duhul curăţiei, al gândului smerit, al răbdării şi al dragostei, dăruieşte-l mie, slugii Tale! <span class="red">(o metanie)</span></p>
92 <p><span class="drop-caps">A</span>şa, Doamne, Împărate, dăruieşte-mi ca să-mi văd greşelile mele şi să nu osândesc pe fratele meu; că binecuvântat eşti în vecii vecilor. Amin. <span class="red">(o metanie)</span></p>
93 <p class="directive" style="text-align: center;">Apoi sfârșitul:</p>
94 <p><span class="drop-caps">C</span>uvine-se cu adevărat a te ferici pe tine, Născătoare de Dumnezeu, cea pururea fericită şi întru totul fără-prihană, şi Maica Dumnezeului nostru. Ceea ce eşti mai cinstită decât heruvimii şi mai slăvită fără-de-asemănare decât serafimii, care fără stricăciune pe Dumnezeu-Cuvântul a născut, pe tine, cea cu adevărat Născătoare de Dumnezeu, te mărim.</p>
95 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.<br />
96 Doamne miluieşte <span class="red">(de 3 ori).</span></p>
97 <p><span class="drop-caps">P</span>entru rugăciunile Preacuratei Maicii Tale şi ale tuturor Sfinţilor, Doamne, Iisuse Hristoase Dumnezeul nostru, miluieşte-ne pe noi. Amin.</p>
File app/src/main/assets/book_rugaciunile-meselor.html deleted (index 1ff07ca..0000000)
1
2 <h1>Rugăciunile meselor</h1>
3 <h3>Rugăciune înaintea mesei de dimineaţă şi prânz:</h3>
4 <p><span class="drop-caps">Î</span>n numele Tatălui şi al Fiului şi al Sfântului Duh. Amin.</p>
5 <p><span class="drop-caps">T</span>atăl nostru, Care eşti în ceruri, sfinţească-Se numele Tău, vie Împărăţia Ta, facă-se voia Ta, precum în cer aşa şi pe pământ. Pâinea noastră cea spre fiinţă, dă-ne-o nouă astăzi şi ne iartă nouă greşelile noastre, precum şi noi iertăm greşiţilor noştri. Şi nu ne duce pe noi în ispită, ci ne izbăveşte de cel viclean. Că a Ta este împărăţia şi puterea şi slava în veci. Amin.</p>
6 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori).</span></p>
7 <p><span class="drop-caps">H</span>ristoase Dumnezeule, binecuvântează mâncarea şi băutura robilor Tăi, că Sfânt eşti, totdeauna, acum şi pururea şi în vecii vecilor. Amin.</p>
8 <p>&nbsp;</p>
9 <h3>Rugăciune după masa de dimineaţă şi prânz:</h3>
10 <p><span class="drop-caps">M</span>ulţumim Ţie, Hristoase Dumnezeul nostru, că ne-ai săturat de bunătăţile Tale cele pământeşti; nu ne lăsa lipsiţi nici de cereasca Ta Împărăţie; ci, precum ai venit în mijlocul ucenicilor Tăi, Mântuitorule, pacea Ta dându-le lor, aşa vino şi la noi şi ne mântuieşte.</p>
11 <p><span class="drop-caps">C</span>uvine-se cu adevărat a te ferici pe tine, Născătoare de Dumnezeu, cea pururea fericită şi întru totul fără-prihană, şi Maica Dumnezeului nostru. Ceea ce eşti mai cinstită decât heruvimii şi mai slăvită fără-de-asemănare decât serafimii, care fără stricăciune pe Dumnezeu-Cuvântul a născut, pe tine, cea cu adevărat Născătoare de Dumnezeu, te mărim.</p>
12 <p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p>
13 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori).</span></p>
14 <p><span class="drop-caps">P</span>entru rugăciunile sfinţilor părinţilor noştri, Doamne Iisuse Hristoase, Fiul lui Dumnezeu, miluieşte-ne pe noi. Amin.</p>
15 <p>&nbsp;</p>
16 <h3>Rugăciunea înainte de masa de seară</h3>
17 <p><span class="drop-caps">M</span>ânca-vor săracii şi se vor sătura, şi vor lăuda pe Domnul; iar cei ce‑L caută pe El, inimile lor vor fi vii în veacul veacului.<br />
18 <p class="directive" style="text-align: center;">sau:</p></p>
19 <p><span class="drop-caps">O</span>chii tuturor spre Tine sunt, Doamne, căci Tu le dai hrană la vremea cuvenită. Deschizându-Ţi Tu mâna Ta, toate se vor umple de bunătăţi.</p>
20 <p><p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p><br />
21 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori).</span></p></p>
22 <p><span class="drop-caps">H</span>ristoase Dumnezeule, binecuvântează mâncarea şi băutura robilor Tăi, că Sfânt eşti, totdeauna, acum şi pururea şi în vecii vecilor. Amin.</p>
23 <p>&nbsp;</p>
24 <h3>Rugăciunea după masa de seară</h3>
25 <p><span class="drop-caps">V</span>eselitu-ne-ai pe noi, Doamne, întru făpturile Tale şi întru lucrurile mâinilor Tale ne-am bucurat; însemnatu-s-a peste noi lumina feţei Tale, Doamne. Dat-ai veselie în inima mea, mai mare decât veselia altora pentru rodul de grâu, de vin şi de untdelemn, ce li s‑au înmulţit. În pace întreg mă voi culca şi voi adormi, căci Tu, Doamne, întru nădejde m-ai aşezat.</p>
26 <p><p style="text-align:center;">Slavă Tatălui şi Fiului şi Sfântului Duh; şi acum şi pururea şi în vecii vecilor. Amin.</p><br />
27 <p style="text-align:center;">Doamne miluieşte <span class="red">(de 3 ori)</span></p></p>
28 <p><span class="drop-caps">P</span>entru rugăciunile sfinţilor părinţilor noştri, Doamne Iisuse Hristoase, Fiul lui Dumnezeu, miluieşte-ne pe noi. Amin.</p>
File app/src/main/assets/books.json deleted (index 8683b21..0000000)
1 [
2 {"title":"Carte de rugăciuni","id":"rugaciuni","books":
3 [
4 {"title":"Rugăciuni zilnice","id": "zilnice"},
5 {"title":"Canoane şi Acatiste","id": "canoane-acatiste"},
6 {"title":"Rânduiala împărtășirii","id": "ocazionale"},
7 {"title":"Despre cartea de rugăciuni","id": "prefata"}
8 ]
9 },
10 {"title":"Ceaslovul parohial","id":"ceaslov","books":
11 [
12 {"title":"Laudele zilnice","id": "laude-zilnice"},
13 {"title":"Psalmii ceasurilor","id": "psalmii-ceasurilor"},
14 {"title":"Sfânta Liturghie","id": "sfanta-liturghie"}
15 ]
16 },
17 {"title":"Slujbe duminicale și praznicale","id":"slujbe","books":
18 [
19 {"title":"Octoihul","id":"octoih"},
20 {"title":"Mineiul","id":"minei"},
21 {"title":"Triodul","id":"triod"},
22 {"title":"Penticostarul","id":"penticostar"},
23 {"title":"Colinde și alte cântări","id":"colinde-cantari"}
24 ]
25 },
26 {"title":"Slujbe din Molitfelnic","id":"molitfelnic","books":
27 [
28 {"title":"Rugăciuni după naştere","id":"nastere"},
29 {"title":"Rânduiala botezului","id":"botez"},
30 {"title":"Slujba Nunții","id":"nunta"},
31 {"title":"Slujba Sfântului Maslu","id":"maslu"}
32 ]
33 }
34 ]
File app/src/main/assets/chapter_zilnice.json deleted (index 84a1a17..0000000)
1 [
2 {"id":"rugaciunile-diminetii", "title":"Rug\u0103ciunile dimine\u021bii"},
3 {"id":"rugaciuni-trebuinte", "title":"Rug\u0103ciuni pentru diferite trebuin\u021be"},
4 {"id":"rugaciunile-meselor", "title":"Rug\u0103ciunile meselor"},
5 {"id":"rugaciunile-de-seara", "title":"Rug\u0103ciunile de sear\u0103"}
6 ]
File app/src/main/assets/christ_icon.jpg deleted (index ab3b364..0000000)
File app/src/main/assets/index.html deleted (index 3069dc9..0000000)
1 <!doctype html>
2 <html>
3 <head>
4 <meta name="viewport" content="width=device-width,maximum-scale=1,initial-scale=1, user-scalable=no" />
5
6 <link rel="stylesheet" href="app.css" type="text/css">
7 <link rel="stylesheet" href="page.css" type="text/css">
8 <link rel="stylesheet" href="page-content.css" type="text/css">
9 <link rel="stylesheet" href="list-bare.css" type="text/css">
10 <link rel="stylesheet" href="animate.css" type="text/css">
11 <link rel="stylesheet" href="utils.css" type="text/css">
12 </head>
13 <body>
14
15 <ul class="oPage_list">
16 <li id="Page0" class="oPage isActive uCenter">
17 <img class="oPage_logo" src="logo.png" />
18
19 <small>V 5.0.0</small>
20
21 <h1>Texte Liturgice Ortodoxe</h1>
22
23 <small>de la</small>
24
25 <div class="oPage_link">www.teologie.net</div>
26
27 <div id="debug"></div>
28 </li>
29
30 <li id="Page1" class="oPage">
31 <div class="oPage_hero">
32 <img src="christ_icon.jpg" />
33 </div>
34
35 <h2 id="AppTitle" class="oPage_header fillMain">Texte Liturgice Ortodoxe</h2>
36
37 <ul id="MainBooks" class="oListBare"></ul>
38 </li>
39
40 <li id="Page2" class="oPage">
41 <h2 id="ChapterTitle" class="oPage_header fillMain"></h2>
42
43 <ul id="ChapterBooks" class="oListBare"></ul>
44 </li>
45
46 <li id="Page3" class="oPage oContent"></li>
47
48 </ul>
49
50 <!-- -------------------------------------- -->
51
52 <script type="text/javascript">
53 console.log('Start JS');
54 var DONE = 4; // readyState 4 means the request is done.
55 var OK = 200; // status 200 is a successful return.
56
57 var elDebug = document.getElementById('debug');
58 var elPageIndex = document.getElementById('Page0');
59 var elPageHome = document.getElementById('Page1');
60 var elPageChapter = document.getElementById('Page2');
61 var elPageContent = document.getElementById('Page3');
62 var elMainBooks = document.getElementById('MainBooks');
63
64 var urls = {
65 books: "books.json"
66 }
67
68 var pagesList = [];
69 var mainBooks = [];
70
71 function changePage (elPageCurrent, elPageNew, fnCallback) {
72 elPageCurrent.classList.add('animated');
73 elPageCurrent.classList.add('slideOutLeft');
74 elPageNew.classList.add('animated');
75 elPageNew.classList.add('slideInRight');
76 elPageNew.classList.add('isActive');
77
78 setTimeout(function () {
79 elPageCurrent.classList.remove('animated');
80 elPageCurrent.classList.remove('slideOutLeft');
81 elPageCurrent.classList.remove('isActive');
82 elPageCurrent.classList.add('isRendered');
83 elPageNew.classList.remove('animated');
84 elPageNew.classList.remove('slideInRight');
85
86 if (typeof(fnCallback) == "function") {
87 fnCallback.call();
88 }
89 }, 1000);
90
91 if (pagesList.length == 0) {
92 pagesList.push(elPageCurrent);
93 }
94
95 pagesList.push(elPageNew);
96 }
97
98 function backPage () {
99 var elPageCurrent = pagesList[pagesList.length - 1];
100 var elPagePrev;
101
102 if (pagesList.length > 2) {
103 elPageCurrent.classList.add('animated');
104 elPageCurrent.classList.add('slideOutRight');
105
106 elPagePrev = pagesList[pagesList.length - 2];
107 elPagePrev.classList.remove('isRendered');
108 elPagePrev.classList.add('animated');
109 elPagePrev.classList.add('slideInLeft');
110 elPagePrev.classList.add('isActive');
111
112 setTimeout(function () {
113 elPageCurrent.classList.remove('isActive');
114 elPageCurrent.classList.remove('animated');
115 elPageCurrent.classList.remove('slideOutRight');
116 elPagePrev.classList.remove('slideInLeft');
117 }, 1000);
118
119 } else {
120 alert("Exit APP");
121 }
122
123 pagesList.pop();
124 }
125
126 function addBook (currentBook, index, elParent) {
127 var elItem = document.createElement("li");
128 var elCheckbox = document.createElement("input");
129 var elLbl = document.createElement('label');
130 var elGroup = document.createElement('div');
131 var text = document.createTextNode(currentBook.title);
132 var wait = (index + 1) * 300;
133 var type = 'Root';
134 var hasChildren = false;
135 var elList;
136 var id = "Book_" + currentBook.id;
137 var idBox = id + "_box";
138 var animEffect = 'bounceInRight';
139
140
141 elCheckbox.setAttribute('type', 'checkbox');
142 elCheckbox.className = 'oListBare_box';
143
144 elGroup.className = 'oListBare_group';
145 elGroup.appendChild(elLbl);
146
147 elLbl.appendChild(text);
148 elLbl.className = 'oListBare_lbl';
149
150 elItem.setAttribute('id', id);
151 elItem.className = 'oListBare_item';
152 elItem.appendChild(elCheckbox);
153 elItem.appendChild(elGroup);
154
155 if (typeof(elParent) == 'undefined') {
156 elParent = elMainBooks;
157 } else {
158 type = 'Secondary';
159 idBox = type + idBox;
160 // wait = 0;
161 animEffect = 'fadeIn';
162 }
163
164 elCheckbox.setAttribute('id', idBox);
165 elLbl.setAttribute('for', idBox);
166 elLbl.setAttribute('data-book', currentBook.id);
167 elLbl.classList.add('fill' + type);
168 elLbl.classList.add(animEffect);
169 elLbl.classList.add('animated');
170
171 if (typeof(currentBook.books) != 'undefined' && currentBook.books.length) {
172 elList = document.createElement('ul');
173 elList.className = 'oListBare_children';
174 elGroup.appendChild(elList);
175
176 elLbl.classList.add('hasChildren');
177 hasChildren = true;
178 } else {
179 elLbl.addEventListener('click', bookClicked);
180 }
181
182 setTimeout(function () {
183 elParent.appendChild(elItem);
184
185 if (hasChildren) {
186 for (var i = 0; i < currentBook.books.length; i++) {
187 addBook(currentBook.books[i], i, elList);
188 }
189 }
190 }, wait);
191 }
192
193 function listBooks () {
194 var elChapterTitle = document.getElementById('AppTitle');
195
196 elChapterTitle.addEventListener('click', backPage);
197
198 for (var i = 0; i < mainBooks.length; i++) {
199 addBook(mainBooks[i], i);
200 }
201 }
202
203 function listChaper (chapterBooks, parentBookId) {
204 var elChapterTitle = document.getElementById('ChapterTitle');
205 var elChapterBooks = document.getElementById('ChapterBooks');
206 var elParentBook = document.getElementById('Book_' + parentBookId);
207 var elParentLabel = elParentBook.getElementsByTagName('label')[0];
208
209 elChapterTitle.addEventListener('click', backPage);
210 elChapterTitle.textContent = elParentLabel.textContent;
211
212 for (var i = 0; i < chapterBooks.length; i++) {
213 addBook(chapterBooks[i], i, elChapterBooks);
214 }
215 }
216
217 function chapterDataReceived (bookId, chapterBooks) {
218 var elChapterBooks = document.getElementById('ChapterBooks');
219
220 elChapterBooks.innerHTML = "";
221
222 changePage(elPageHome, elPageChapter, function () {
223 listChaper(chapterBooks, bookId);
224 });
225 }
226
227 function bookClicked () {
228 if (pagesList.length == 2) {
229 var bookId = this.getAttribute('data-book');
230 var bookUrl = 'chapter_' + bookId + '.json';
231
232 promise(bookUrl, function (responseText) {
233 chapterDataReceived(bookId, JSON.parse(responseText));
234 }, errorHandler);
235 }
236
237 if (pagesList.length == 3) {
238 var bookId = this.getAttribute('data-book');
239 var bookUrl = 'book_' + bookId + '.html';
240
241 console.log("Request " + bookUrl);
242
243 elPageContent.innerHTML = "";
244
245 changePage(elPageChapter, elPageContent);
246
247
248 promise(bookUrl, function (responseText) {
249 console.log("Received data");
250 console.log(responseText); // 'This is the returned text.'
251
252 elPageContent.innerHTML = responseText;
253 }, errorHandler);
254 }
255
256 // var xhr = new XMLHttpRequest();
257 // xhr.open('GET', bookUrl);
258 // xhr.send(null);
259 // console.log("Request " + bookUrl);
260
261 // xhr.onreadystatechange = function () {
262 // if (xhr.readyState === DONE) {
263 // var chapterBooks = [];
264
265 // if (xhr.status === OK) {
266 // console.log("Received data");
267 // console.log(xhr.responseText); // 'This is the returned text.'
268 // chapterBooks = JSON.parse(xhr.responseText);
269 // } else {
270 // console.log('Error: ' + xhr.status); // An error occurred during the request.
271 // }
272
273 // setTimeout( function () {
274 // changePage(elPageHome, elPageChapter, function () { listChaper(chapterBooks, bookId); });
275 // }, 2000);
276 // }
277 // };
278 }
279
280 function promise (url, fnSuccess, fnError) {
281 var oReq = new XMLHttpRequest();
282
283 oReq.onload = function (e) {
284 if (typeof(fnSuccess) == "function") {
285 var responseText = e.target.response.toString();
286
287 fnSuccess.call(this,[responseText]);
288 }
289 };
290
291 oReq.onerror = function (e) {
292 if (typeof(fnSuccess) == "function") {
293 var responseText = e.target.response.toString();
294
295 fnError.call(this, [responseText]);
296 }
297 };
298
299 oReq.onreadystatechange = function () {
300 console.log(oReq.readyState);
301 };
302
303 oReq.open('GET', url, true);
304
305 oReq.send();
306 }
307
308 function errorHandler () {
309 console.log("ERROR: ");
310 console.error(errorMessage);
311 }
312
313
314
315 //////////
316
317
318
319 document.addEventListener('DOMContentLoaded', function() {
320
321 promise(urls.books, function (responseText) {
322 mainBooks = JSON.parse(responseText);
323 setTimeout( function () {
324 changePage(elPageIndex, elPageHome, listBooks);
325 }, 2000);
326 }, errorHandler);
327
328 });
329
330 </script>
331
332 </body>
333 </html>
File app/src/main/assets/list-bare.css deleted (index df2973d..0000000)
1 .oListBare {
2 max-width: 32rem;
3 display: block;
4 margin: 0 .5rem;
5 list-style: none;
6 }
7
8 @media (min-width: 34rem) {
9 .oListBare {
10 margin: 0 auto;
11 }
12 }
13
14
15 .oListBare_item {
16 display: block;
17 margin: 0 0 2px;
18 }
19
20 .oListBare_lbl {
21 display: block;
22 font-size: 1.4rem;
23 font-family: serif;
24 line-height: 2;
25 padding: 0 1rem;
26 cursor: pointer;
27 }
28
29 .oListBare_lbl.hasChildren:before {
30 content: '';
31 display: inline-block;
32 vertical-align: middle;
33
34 margin-right: 2rem;
35 margin-top: -1rem;
36 width: 1rem;
37 height: 1rem;
38
39 border-bottom: 2px solid;
40 border-right: 2px solid;
41
42 -webkit-transform: rotate(45deg);
43 transform: rotate(45deg);
44 }
45
46 input.oListBare_box:checked + .oListBare_group > .oListBare_lbl.hasChildren:before {
47 margin-top: 0;
48
49 -webkit-transform: rotate(-135deg);
50 transform: rotate(-135deg);
51 }
52
53
54 .oListBare_children,
55 input.oListBare_box { display: none; }
56
57 input.oListBare_box:checked + .oListBare_group > .oListBare_children {
58 display: block;
59 padding-bottom: 0.5rem;
60 }
61
File app/src/main/assets/logo.png deleted (index 940ed16..0000000)
File app/src/main/assets/old_paper.jpg deleted (index a4dfb85..0000000)
File app/src/main/assets/page-content.css deleted (index b0cc185..0000000)
1 .oContent
2 {
3 background-color: #000;
4 background-size: 110%;
5 background-image: none;
6 margin: 0;
7 padding: 5% 2% 4em;
8 color: #fff;
9 font-family: serif;
10
11 -webkit-box-sizing: border-box;
12 box-sizing: border-box;
13 }
14
15 .oContent.text-small { font-size: 62.5%; }
16 .oContent.text-normal { font-size: 80%; }
17 .oContent.text-large { font-size: 100%; }
18
19 .oContent h1
20 {
21 font-size: 1.6rem;
22 }
23 .oContent h3
24 {
25 font-size: 1.4rem;
26 }
27 .oContent h4
28 {
29 font-size: 1.2rem;
30 }
31
32 .oContent h1.red
33 {
34 text-transform: uppercase;
35 }
36
37 .oContent h1,
38 .oContent h2,
39 .oContent h3,
40 .oContent h4 {
41 color: #e20000;
42 text-align: center;
43 }
44
45 .oContent .drop-caps {
46 font-size: 300%;
47 line-height: 1em;
48 margin-right: 0.1rem;
49 padding-bottom: 0.1rem;
50 text-transform: uppercase;
51 float: left;
52 position: relative;
53 top: .4rem;
54 color: #e20000 !important;
55 }
56
57 .oContent .directive {
58 font-size: .9em;
59 color: #e20000;
60 }
61
62 .oContent span.directive { font-size: .75em; }
63
64 .oContent p,
65 .oContent li
66 {
67 text-indent: 0;
68 font-size: 1.2em;
69 text-align: justify;
70 line-height: 2em;
71 clear: both;
72 }
73
74 .oContent p.centered
75 {
76 text-indent: 0;
77 text-align: center;
78 padding: 0.5em 0 0;
79 }
80 .oContent .red
81 {
82 color: #e20000;
83 }
84 .oContent .black
85 {
86 color: #fff;
87 }
88 .oContent ol
89 {
90 padding-left: 2.4em;
91 }
92 .oContent ol li
93 {
94 margin: 0;
95 text-indent: 0;
96 }
97
98 .oContent #footer
99 {
100 position: fixed;
101 bottom: 0;
102 height: 32px;
103 width: 96%;
104 }
105
106 .oContent .btn-size
107 {
108 float: right;
109 padding: 5px 10px;
110 width: 40px;
111 height: 18px;
112 border-radius: 5px;
113 background-color: #ccc;
114 color: #e20000;
115 text-align:center;
116 text-decoration: none;
117 }
118 .oContent .btn-size > span.active { color: #333; }
119 .oContent .btn-size .size-small { font-size: 10px; }
120 .oContent .btn-size .size-normal { font-size: 13px; }
121 .oContent .btn-size .size-large { font-size: 16px; }
File app/src/main/assets/page.css deleted (index 5a4e25d..0000000)
1 .oPage {
2 position: fixed;
3 top: 0 ;
4 bottom: 0 ;
5 left: 100%;
6 width: 100%;
7 overflow: auto;
8
9 background-image: url('old_paper.jpg');
10 background-size: 100% auto;
11 }
12
13 .oPage.isActive {
14 left: 0;
15 }
16
17 .oPage.isRendered {
18 left: -100%;
19 }
20
21 .oPage_logo {
22 display: block;
23 margin: 3rem auto 1rem;
24 }
25
26 .oPage_link {
27 font-size: 2rem;
28 color: #00c;
29 }
30
31 .oPage_hero {
32 display: block;
33 background-color: #fff;
34 text-align: center;
35 padding: 0 2rem;
36 }
37
38 .oPage_hero > img {
39 width: 100%;
40 margin: 1rem auto;
41 }
42
43 @media (min-width: 23rem) {
44 .oPage_hero > img {
45 width: auto;
46 height: 370px;
47 }
48 }
49
50 .oPage_header {
51 display: block;
52 text-align: center;
53 font-size: 2rem;
54 margin: 0 0 1rem ;
55 padding: .5rem;
56 }
57
58 .fillMain {
59 background-color: rgba(120,40,0,0.3);
60 color: #6F1D0A;
61 }
62
63 .fillRoot {
64 background-color: rgba(120,40,0,0.4);
65 color: #fff;
66 }
67
68 .fillRoot:hover { background-color: rgba(120,40,0,0.5); }
69
70
71 .fillSecondary {
72 background-color: rgba(255,255,255,0.4);
73 color: #6F1D0A;
74 }
75
76 .fillSecondary:hover { background-color: rgba(255,255,255,0.6); }
File app/src/main/assets/themes/dark.css deleted (index d79fbff..0000000)
1 body
2 {
3 background-color: #000;
4 background-size: 110%;
5 margin: 0;
6 padding: 5% 2% 4em;
7 color: #fff;
8 font-family: serif;
9 }
10
11 body.text-small { font-size: 62.5%; }
12 body.text-normal { font-size: 80%; }
13 body.text-large { font-size: 100%; }
14
15 h1
16 {
17 font-size: 1.6em;
18 }
19 h3
20 {
21 font-size: 1.4em;
22 }
23 h4
24 {
25 font-size: 1.2em;
26 }
27
28 h1.red
29 {
30 text-transform: uppercase;
31 }
32
33 h1,h2,h3,h4 {
34 color: #e20000;
35 text-align: center;
36 }
37
38 .drop-caps {
39 font-size: 300%;
40 line-height: 0.8em;
41 margin-right: 0.1em;
42 padding-bottom: 0.1em;
43 text-transform: uppercase;
44 float: left;
45 position: relative;
46 top: 4px;
47 color: #e20000 !important;
48 }
49
50 .directive {
51 font-size: .9em;
52 color: #e20000;
53 }
54
55 span.directive { font-size: .75em; }
56
57 p, li
58 {
59 text-indent: 0;
60 font-size: 1.2em;
61 text-align: justify;
62 line-height: 2em;
63 clear: both;
64 }
65 p.centered
66 {
67 text-indent: 0;
68 text-align: center;
69 padding: 0.5em 0 0;
70 }
71 .red
72 {
73 color: #e20000;
74 }
75 .black
76 {
77 color: #fff;
78 }
79 ol
80 {
81 padding-left: 2.4em;
82 }
83 ol li
84 {
85 margin: 0;
86 text-indent: 0;
87 }
88
89 #footer
90 {
91 position: fixed;
92 bottom: 0;
93 height: 32px;
94 width: 96%;
95 }
96
97 .btn-size
98 {
99 float: right;
100 padding: 5px 10px;
101 width: 40px;
102 height: 18px;
103 border-radius: 5px;
104 background-color: #ccc;
105 color: #e20000;
106 text-align:center;
107 text-decoration: none;
108 }
109 .btn-size > span.active { color: #333; }
110 .btn-size .size-small { font-size: 10px; }
111 .btn-size .size-normal { font-size: 13px; }
112 .btn-size .size-large { font-size: 16px; }
File app/src/main/assets/themes/default.css deleted (index d9e8a71..0000000)
1 body
2 {
3 background-color: #FCF3CA;
4 background-image:url('old_paper.jpg');
5 background-size: 110%;
6 margin: 0;
7 padding: 5% 2% 4em;
8 color: #000;
9 font-family: serif;
10 }
11
12 body.text-small { font-size: 62.5%; }
13 body.text-normal { font-size: 80%; }
14 body.text-large { font-size: 100%; }
15
16 h1
17 {
18 font-size: 1.6em;
19 }
20 h3
21 {
22 font-size: 1.4em;
23 }
24 h4
25 {
26 font-size: 1.2em;
27 }
28
29 h1.red
30 {
31 text-transform: uppercase;
32 }
33
34 h1,h2,h3,h4 {
35 color: #e20000;
36 text-align: center;
37 }
38
39 .drop-caps {
40 font-size: 300%;
41 line-height: 0.8em;
42 margin-right: 0.1em;
43 padding-bottom: 0.1em;
44 text-transform: uppercase;
45 float: left;
46 position: relative;
47 top: 4px;
48 color: #e20000 !important;
49 }
50
51 .directive {
52 font-size: .9em;
53 color: #e20000;
54 }
55
56 span.directive { font-size: .75em; }
57
58 p, li
59 {
60 text-indent: 0;
61 font-size: 1.2em;
62 text-align: justify;
63 line-height: 1.4em;
64 clear: both;
65 }
66 p.centered
67 {
68 text-indent: 0;
69 text-align: center;
70 padding: 0.5em 0 0;
71 }
72 .red
73 {
74 color: #e20000;
75 }
76 .black
77 {
78 color: #000;
79 }
80 ol
81 {
82 padding-left: 2.4em;
83 }
84 ol li
85 {
86 margin: 0;
87 text-indent: 0;
88 }
89
90 #footer
91 {
92 position: fixed;
93 bottom: 0;
94 height: 32px;
95 width: 96%;
96 }
97
98 .btn-size
99 {
100 float: right;
101 padding: 5px 10px;
102 width: 40px;
103 height: 18px;
104 border-radius: 5px;
105 background-color: #000;
106 color: #e20000;
107 text-align:center;
108 text-decoration: none;
109 }
110 .btn-size > span.active { color: #fff; }
111 .btn-size .size-small { font-size: 10px; }
112 .btn-size .size-normal { font-size: 13px; }
113 .btn-size .size-large { font-size: 16px; }
File app/src/main/assets/themes/light.css deleted (index 8a2d01d..0000000)
1 body
2 {
3 background-color: #f5f5f5;
4 background-size: 110%;
5 margin: 0;
6 padding: 5% 2% 4em;
7 color: #333;
8 font-family: serif;
9 }
10
11 body.text-small { font-size: 62.5%; }
12 body.text-normal { font-size: 80%; }
13 body.text-large { font-size: 100%; }
14
15 h1
16 {
17 font-size: 1.6em;
18 }
19 h3
20 {
21 font-size: 1.4em;
22 }
23 h4
24 {
25 font-size: 1.2em;
26 }
27
28 h1.red
29 {
30 text-transform: uppercase;
31 }
32
33 h1,h2,h3,h4 {
34 color: #e20000;
35 text-align: center;
36 }
37
38 .drop-caps {
39 font-size: 300%;
40 line-height: 0.8em;
41 margin-right: 0.1em;
42 padding-bottom: 0.1em;
43 text-transform: uppercase;
44 float: left;
45 position: relative;
46 top: 4px;
47 color: #e20000 !important;
48 }
49
50 .directive {
51 font-size: .9em;
52 color: #e20000;
53 }
54
55 span.directive { font-size: .75em; }
56
57 p, li
58 {
59 text-indent: 0;
60 font-size: 1.2em;
61 text-align: justify;
62 line-height: 2em;
63 clear: both;
64 }
65 p.centered
66 {
67 text-indent: 0;
68 text-align: center;
69 padding: 0.5em 0 0;
70 }
71 .red
72 {
73 color: #e20000;
74 }
75 .black
76 {
77 color: #333;
78 }
79 ol
80 {
81 padding-left: 2.4em;
82 }
83 ol li
84 {
85 margin: 0;
86 text-indent: 0;
87 }
88
89 #footer
90 {
91 position: fixed;
92 bottom: 0;
93 height: 32px;
94 width: 96%;
95 }
96
97 .btn-size
98 {
99 float: right;
100 padding: 5px 10px;
101 width: 40px;
102 height: 18px;
103 border-radius: 5px;
104 background-color: #000;
105 color: #e20000;
106 text-align:center;
107 text-decoration: none;
108 }
109 .btn-size > span.active { color: #fff; }
110 .btn-size .size-small { font-size: 10px; }
111 .btn-size .size-normal { font-size: 13px; }
112 .btn-size .size-large { font-size: 16px; }
File app/src/main/assets/utils.css deleted (index 6f4afcd..0000000)
1 /* Utilities */
2
3 .uCenter { text-align: center !important; }
4 .uLeft { text-align: left !important; }
5 .uRight { text-align: right !important; }
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/bitvice/TLO.apk

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/bitvice/TLO.apk

Clone this repository using git:
git clone git://git.rocketgit.com/user/bitvice/TLO.apk

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main