hw3_Segodin.html

Student HSE, 06.11.2017 14:01

Download (380 KB)

 
1
<!DOCTYPE html>
2
<html>
3
<head><meta charset="utf-8" />
4
<title>hw3_golovin</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
5
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
6

    
7
<style type="text/css">
8
    /*!
9
*
10
* Twitter Bootstrap
11
*
12
*/
13
/*!
14
 * Bootstrap v3.3.7 (http://getbootstrap.com)
15
 * Copyright 2011-2016 Twitter, Inc.
16
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
17
 */
18
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
19
html {
20
  font-family: sans-serif;
21
  -ms-text-size-adjust: 100%;
22
  -webkit-text-size-adjust: 100%;
23
}
24
body {
25
  margin: 0;
26
}
27
article,
28
aside,
29
details,
30
figcaption,
31
figure,
32
footer,
33
header,
34
hgroup,
35
main,
36
menu,
37
nav,
38
section,
39
summary {
40
  display: block;
41
}
42
audio,
43
canvas,
44
progress,
45
video {
46
  display: inline-block;
47
  vertical-align: baseline;
48
}
49
audio:not([controls]) {
50
  display: none;
51
  height: 0;
52
}
53
[hidden],
54
template {
55
  display: none;
56
}
57
a {
58
  background-color: transparent;
59
}
60
a:active,
61
a:hover {
62
  outline: 0;
63
}
64
abbr[title] {
65
  border-bottom: 1px dotted;
66
}
67
b,
68
strong {
69
  font-weight: bold;
70
}
71
dfn {
72
  font-style: italic;
73
}
74
h1 {
75
  font-size: 2em;
76
  margin: 0.67em 0;
77
}
78
mark {
79
  background: #ff0;
80
  color: #000;
81
}
82
small {
83
  font-size: 80%;
84
}
85
sub,
86
sup {
87
  font-size: 75%;
88
  line-height: 0;
89
  position: relative;
90
  vertical-align: baseline;
91
}
92
sup {
93
  top: -0.5em;
94
}
95
sub {
96
  bottom: -0.25em;
97
}
98
img {
99
  border: 0;
100
}
101
svg:not(:root) {
102
  overflow: hidden;
103
}
104
figure {
105
  margin: 1em 40px;
106
}
107
hr {
108
  box-sizing: content-box;
109
  height: 0;
110
}
111
pre {
112
  overflow: auto;
113
}
114
code,
115
kbd,
116
pre,
117
samp {
118
  font-family: monospace, monospace;
119
  font-size: 1em;
120
}
121
button,
122
input,
123
optgroup,
124
select,
125
textarea {
126
  color: inherit;
127
  font: inherit;
128
  margin: 0;
129
}
130
button {
131
  overflow: visible;
132
}
133
button,
134
select {
135
  text-transform: none;
136
}
137
button,
138
html input[type="button"],
139
input[type="reset"],
140
input[type="submit"] {
141
  -webkit-appearance: button;
142
  cursor: pointer;
143
}
144
button[disabled],
145
html input[disabled] {
146
  cursor: default;
147
}
148
button::-moz-focus-inner,
149
input::-moz-focus-inner {
150
  border: 0;
151
  padding: 0;
152
}
153
input {
154
  line-height: normal;
155
}
156
input[type="checkbox"],
157
input[type="radio"] {
158
  box-sizing: border-box;
159
  padding: 0;
160
}
161
input[type="number"]::-webkit-inner-spin-button,
162
input[type="number"]::-webkit-outer-spin-button {
163
  height: auto;
164
}
165
input[type="search"] {
166
  -webkit-appearance: textfield;
167
  box-sizing: content-box;
168
}
169
input[type="search"]::-webkit-search-cancel-button,
170
input[type="search"]::-webkit-search-decoration {
171
  -webkit-appearance: none;
172
}
173
fieldset {
174
  border: 1px solid #c0c0c0;
175
  margin: 0 2px;
176
  padding: 0.35em 0.625em 0.75em;
177
}
178
legend {
179
  border: 0;
180
  padding: 0;
181
}
182
textarea {
183
  overflow: auto;
184
}
185
optgroup {
186
  font-weight: bold;
187
}
188
table {
189
  border-collapse: collapse;
190
  border-spacing: 0;
191
}
192
td,
193
th {
194
  padding: 0;
195
}
196
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
197
@media print {
198
  *,
199
  *:before,
200
  *:after {
201
    background: transparent !important;
202
    color: #000 !important;
203
    box-shadow: none !important;
204
    text-shadow: none !important;
205
  }
206
  a,
207
  a:visited {
208
    text-decoration: underline;
209
  }
210
  a[href]:after {
211
    content: " (" attr(href) ")";
212
  }
213
  abbr[title]:after {
214
    content: " (" attr(title) ")";
215
  }
216
  a[href^="#"]:after,
217
  a[href^="javascript:"]:after {
218
    content: "";
219
  }
220
  pre,
221
  blockquote {
222
    border: 1px solid #999;
223
    page-break-inside: avoid;
224
  }
225
  thead {
226
    display: table-header-group;
227
  }
228
  tr,
229
  img {
230
    page-break-inside: avoid;
231
  }
232
  img {
233
    max-width: 100% !important;
234
  }
235
  p,
236
  h2,
237
  h3 {
238
    orphans: 3;
239
    widows: 3;
240
  }
241
  h2,
242
  h3 {
243
    page-break-after: avoid;
244
  }
245
  .navbar {
246
    display: none;
247
  }
248
  .btn > .caret,
249
  .dropup > .btn > .caret {
250
    border-top-color: #000 !important;
251
  }
252
  .label {
253
    border: 1px solid #000;
254
  }
255
  .table {
256
    border-collapse: collapse !important;
257
  }
258
  .table td,
259
  .table th {
260
    background-color: #fff !important;
261
  }
262
  .table-bordered th,
263
  .table-bordered td {
264
    border: 1px solid #ddd !important;
265
  }
266
}
267
@font-face {
268
  font-family: 'Glyphicons Halflings';
269
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
270
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
271
}
272
.glyphicon {
273
  position: relative;
274
  top: 1px;
275
  display: inline-block;
276
  font-family: 'Glyphicons Halflings';
277
  font-style: normal;
278
  font-weight: normal;
279
  line-height: 1;
280
  -webkit-font-smoothing: antialiased;
281
  -moz-osx-font-smoothing: grayscale;
282
}
283
.glyphicon-asterisk:before {
284
  content: "\002a";
285
}
286
.glyphicon-plus:before {
287
  content: "\002b";
288
}
289
.glyphicon-euro:before,
290
.glyphicon-eur:before {
291
  content: "\20ac";
292
}
293
.glyphicon-minus:before {
294
  content: "\2212";
295
}
296
.glyphicon-cloud:before {
297
  content: "\2601";
298
}
299
.glyphicon-envelope:before {
300
  content: "\2709";
301
}
302
.glyphicon-pencil:before {
303
  content: "\270f";
304
}
305
.glyphicon-glass:before {
306
  content: "\e001";
307
}
308
.glyphicon-music:before {
309
  content: "\e002";
310
}
311
.glyphicon-search:before {
312
  content: "\e003";
313
}
314
.glyphicon-heart:before {
315
  content: "\e005";
316
}
317
.glyphicon-star:before {
318
  content: "\e006";
319
}
320
.glyphicon-star-empty:before {
321
  content: "\e007";
322
}
323
.glyphicon-user:before {
324
  content: "\e008";
325
}
326
.glyphicon-film:before {
327
  content: "\e009";
328
}
329
.glyphicon-th-large:before {
330
  content: "\e010";
331
}
332
.glyphicon-th:before {
333
  content: "\e011";
334
}
335
.glyphicon-th-list:before {
336
  content: "\e012";
337
}
338
.glyphicon-ok:before {
339
  content: "\e013";
340
}
341
.glyphicon-remove:before {
342
  content: "\e014";
343
}
344
.glyphicon-zoom-in:before {
345
  content: "\e015";
346
}
347
.glyphicon-zoom-out:before {
348
  content: "\e016";
349
}
350
.glyphicon-off:before {
351
  content: "\e017";
352
}
353
.glyphicon-signal:before {
354
  content: "\e018";
355
}
356
.glyphicon-cog:before {
357
  content: "\e019";
358
}
359
.glyphicon-trash:before {
360
  content: "\e020";
361
}
362
.glyphicon-home:before {
363
  content: "\e021";
364
}
365
.glyphicon-file:before {
366
  content: "\e022";
367
}
368
.glyphicon-time:before {
369
  content: "\e023";
370
}
371
.glyphicon-road:before {
372
  content: "\e024";
373
}
374
.glyphicon-download-alt:before {
375
  content: "\e025";
376
}
377
.glyphicon-download:before {
378
  content: "\e026";
379
}
380
.glyphicon-upload:before {
381
  content: "\e027";
382
}
383
.glyphicon-inbox:before {
384
  content: "\e028";
385
}
386
.glyphicon-play-circle:before {
387
  content: "\e029";
388
}
389
.glyphicon-repeat:before {
390
  content: "\e030";
391
}
392
.glyphicon-refresh:before {
393
  content: "\e031";
394
}
395
.glyphicon-list-alt:before {
396
  content: "\e032";
397
}
398
.glyphicon-lock:before {
399
  content: "\e033";
400
}
401
.glyphicon-flag:before {
402
  content: "\e034";
403
}
404
.glyphicon-headphones:before {
405
  content: "\e035";
406
}
407
.glyphicon-volume-off:before {
408
  content: "\e036";
409
}
410
.glyphicon-volume-down:before {
411
  content: "\e037";
412
}
413
.glyphicon-volume-up:before {
414
  content: "\e038";
415
}
416
.glyphicon-qrcode:before {
417
  content: "\e039";
418
}
419
.glyphicon-barcode:before {
420
  content: "\e040";
421
}
422
.glyphicon-tag:before {
423
  content: "\e041";
424
}
425
.glyphicon-tags:before {
426
  content: "\e042";
427
}
428
.glyphicon-book:before {
429
  content: "\e043";
430
}
431
.glyphicon-bookmark:before {
432
  content: "\e044";
433
}
434
.glyphicon-print:before {
435
  content: "\e045";
436
}
437
.glyphicon-camera:before {
438
  content: "\e046";
439
}
440
.glyphicon-font:before {
441
  content: "\e047";
442
}
443
.glyphicon-bold:before {
444
  content: "\e048";
445
}
446
.glyphicon-italic:before {
447
  content: "\e049";
448
}
449
.glyphicon-text-height:before {
450
  content: "\e050";
451
}
452
.glyphicon-text-width:before {
453
  content: "\e051";
454
}
455
.glyphicon-align-left:before {
456
  content: "\e052";
457
}
458
.glyphicon-align-center:before {
459
  content: "\e053";
460
}
461
.glyphicon-align-right:before {
462
  content: "\e054";
463
}
464
.glyphicon-align-justify:before {
465
  content: "\e055";
466
}
467
.glyphicon-list:before {
468
  content: "\e056";
469
}
470
.glyphicon-indent-left:before {
471
  content: "\e057";
472
}
473
.glyphicon-indent-right:before {
474
  content: "\e058";
475
}
476
.glyphicon-facetime-video:before {
477
  content: "\e059";
478
}
479
.glyphicon-picture:before {
480
  content: "\e060";
481
}
482
.glyphicon-map-marker:before {
483
  content: "\e062";
484
}
485
.glyphicon-adjust:before {
486
  content: "\e063";
487
}
488
.glyphicon-tint:before {
489
  content: "\e064";
490
}
491
.glyphicon-edit:before {
492
  content: "\e065";
493
}
494
.glyphicon-share:before {
495
  content: "\e066";
496
}
497
.glyphicon-check:before {
498
  content: "\e067";
499
}
500
.glyphicon-move:before {
501
  content: "\e068";
502
}
503
.glyphicon-step-backward:before {
504
  content: "\e069";
505
}
506
.glyphicon-fast-backward:before {
507
  content: "\e070";
508
}
509
.glyphicon-backward:before {
510
  content: "\e071";
511
}
512
.glyphicon-play:before {
513
  content: "\e072";
514
}
515
.glyphicon-pause:before {
516
  content: "\e073";
517
}
518
.glyphicon-stop:before {
519
  content: "\e074";
520
}
521
.glyphicon-forward:before {
522
  content: "\e075";
523
}
524
.glyphicon-fast-forward:before {
525
  content: "\e076";
526
}
527
.glyphicon-step-forward:before {
528
  content: "\e077";
529
}
530
.glyphicon-eject:before {
531
  content: "\e078";
532
}
533
.glyphicon-chevron-left:before {
534
  content: "\e079";
535
}
536
.glyphicon-chevron-right:before {
537
  content: "\e080";
538
}
539
.glyphicon-plus-sign:before {
540
  content: "\e081";
541
}
542
.glyphicon-minus-sign:before {
543
  content: "\e082";
544
}
545
.glyphicon-remove-sign:before {
546
  content: "\e083";
547
}
548
.glyphicon-ok-sign:before {
549
  content: "\e084";
550
}
551
.glyphicon-question-sign:before {
552
  content: "\e085";
553
}
554
.glyphicon-info-sign:before {
555
  content: "\e086";
556
}
557
.glyphicon-screenshot:before {
558
  content: "\e087";
559
}
560
.glyphicon-remove-circle:before {
561
  content: "\e088";
562
}
563
.glyphicon-ok-circle:before {
564
  content: "\e089";
565
}
566
.glyphicon-ban-circle:before {
567
  content: "\e090";
568
}
569
.glyphicon-arrow-left:before {
570
  content: "\e091";
571
}
572
.glyphicon-arrow-right:before {
573
  content: "\e092";
574
}
575
.glyphicon-arrow-up:before {
576
  content: "\e093";
577
}
578
.glyphicon-arrow-down:before {
579
  content: "\e094";
580
}
581
.glyphicon-share-alt:before {
582
  content: "\e095";
583
}
584
.glyphicon-resize-full:before {
585
  content: "\e096";
586
}
587
.glyphicon-resize-small:before {
588
  content: "\e097";
589
}
590
.glyphicon-exclamation-sign:before {
591
  content: "\e101";
592
}
593
.glyphicon-gift:before {
594
  content: "\e102";
595
}
596
.glyphicon-leaf:before {
597
  content: "\e103";
598
}
599
.glyphicon-fire:before {
600
  content: "\e104";
601
}
602
.glyphicon-eye-open:before {
603
  content: "\e105";
604
}
605
.glyphicon-eye-close:before {
606
  content: "\e106";
607
}
608
.glyphicon-warning-sign:before {
609
  content: "\e107";
610
}
611
.glyphicon-plane:before {
612
  content: "\e108";
613
}
614
.glyphicon-calendar:before {
615
  content: "\e109";
616
}
617
.glyphicon-random:before {
618
  content: "\e110";
619
}
620
.glyphicon-comment:before {
621
  content: "\e111";
622
}
623
.glyphicon-magnet:before {
624
  content: "\e112";
625
}
626
.glyphicon-chevron-up:before {
627
  content: "\e113";
628
}
629
.glyphicon-chevron-down:before {
630
  content: "\e114";
631
}
632
.glyphicon-retweet:before {
633
  content: "\e115";
634
}
635
.glyphicon-shopping-cart:before {
636
  content: "\e116";
637
}
638
.glyphicon-folder-close:before {
639
  content: "\e117";
640
}
641
.glyphicon-folder-open:before {
642
  content: "\e118";
643
}
644
.glyphicon-resize-vertical:before {
645
  content: "\e119";
646
}
647
.glyphicon-resize-horizontal:before {
648
  content: "\e120";
649
}
650
.glyphicon-hdd:before {
651
  content: "\e121";
652
}
653
.glyphicon-bullhorn:before {
654
  content: "\e122";
655
}
656
.glyphicon-bell:before {
657
  content: "\e123";
658
}
659
.glyphicon-certificate:before {
660
  content: "\e124";
661
}
662
.glyphicon-thumbs-up:before {
663
  content: "\e125";
664
}
665
.glyphicon-thumbs-down:before {
666
  content: "\e126";
667
}
668
.glyphicon-hand-right:before {
669
  content: "\e127";
670
}
671
.glyphicon-hand-left:before {
672
  content: "\e128";
673
}
674
.glyphicon-hand-up:before {
675
  content: "\e129";
676
}
677
.glyphicon-hand-down:before {
678
  content: "\e130";
679
}
680
.glyphicon-circle-arrow-right:before {
681
  content: "\e131";
682
}
683
.glyphicon-circle-arrow-left:before {
684
  content: "\e132";
685
}
686
.glyphicon-circle-arrow-up:before {
687
  content: "\e133";
688
}
689
.glyphicon-circle-arrow-down:before {
690
  content: "\e134";
691
}
692
.glyphicon-globe:before {
693
  content: "\e135";
694
}
695
.glyphicon-wrench:before {
696
  content: "\e136";
697
}
698
.glyphicon-tasks:before {
699
  content: "\e137";
700
}
701
.glyphicon-filter:before {
702
  content: "\e138";
703
}
704
.glyphicon-briefcase:before {
705
  content: "\e139";
706
}
707
.glyphicon-fullscreen:before {
708
  content: "\e140";
709
}
710
.glyphicon-dashboard:before {
711
  content: "\e141";
712
}
713
.glyphicon-paperclip:before {
714
  content: "\e142";
715
}
716
.glyphicon-heart-empty:before {
717
  content: "\e143";
718
}
719
.glyphicon-link:before {
720
  content: "\e144";
721
}
722
.glyphicon-phone:before {
723
  content: "\e145";
724
}
725
.glyphicon-pushpin:before {
726
  content: "\e146";
727
}
728
.glyphicon-usd:before {
729
  content: "\e148";
730
}
731
.glyphicon-gbp:before {
732
  content: "\e149";
733
}
734
.glyphicon-sort:before {
735
  content: "\e150";
736
}
737
.glyphicon-sort-by-alphabet:before {
738
  content: "\e151";
739
}
740
.glyphicon-sort-by-alphabet-alt:before {
741
  content: "\e152";
742
}
743
.glyphicon-sort-by-order:before {
744
  content: "\e153";
745
}
746
.glyphicon-sort-by-order-alt:before {
747
  content: "\e154";
748
}
749
.glyphicon-sort-by-attributes:before {
750
  content: "\e155";
751
}
752
.glyphicon-sort-by-attributes-alt:before {
753
  content: "\e156";
754
}
755
.glyphicon-unchecked:before {
756
  content: "\e157";
757
}
758
.glyphicon-expand:before {
759
  content: "\e158";
760
}
761
.glyphicon-collapse-down:before {
762
  content: "\e159";
763
}
764
.glyphicon-collapse-up:before {
765
  content: "\e160";
766
}
767
.glyphicon-log-in:before {
768
  content: "\e161";
769
}
770
.glyphicon-flash:before {
771
  content: "\e162";
772
}
773
.glyphicon-log-out:before {
774
  content: "\e163";
775
}
776
.glyphicon-new-window:before {
777
  content: "\e164";
778
}
779
.glyphicon-record:before {
780
  content: "\e165";
781
}
782
.glyphicon-save:before {
783
  content: "\e166";
784
}
785
.glyphicon-open:before {
786
  content: "\e167";
787
}
788
.glyphicon-saved:before {
789
  content: "\e168";
790
}
791
.glyphicon-import:before {
792
  content: "\e169";
793
}
794
.glyphicon-export:before {
795
  content: "\e170";
796
}
797
.glyphicon-send:before {
798
  content: "\e171";
799
}
800
.glyphicon-floppy-disk:before {
801
  content: "\e172";
802
}
803
.glyphicon-floppy-saved:before {
804
  content: "\e173";
805
}
806
.glyphicon-floppy-remove:before {
807
  content: "\e174";
808
}
809
.glyphicon-floppy-save:before {
810
  content: "\e175";
811
}
812
.glyphicon-floppy-open:before {
813
  content: "\e176";
814
}
815
.glyphicon-credit-card:before {
816
  content: "\e177";
817
}
818
.glyphicon-transfer:before {
819
  content: "\e178";
820
}
821
.glyphicon-cutlery:before {
822
  content: "\e179";
823
}
824
.glyphicon-header:before {
825
  content: "\e180";
826
}
827
.glyphicon-compressed:before {
828
  content: "\e181";
829
}
830
.glyphicon-earphone:before {
831
  content: "\e182";
832
}
833
.glyphicon-phone-alt:before {
834
  content: "\e183";
835
}
836
.glyphicon-tower:before {
837
  content: "\e184";
838
}
839
.glyphicon-stats:before {
840
  content: "\e185";
841
}
842
.glyphicon-sd-video:before {
843
  content: "\e186";
844
}
845
.glyphicon-hd-video:before {
846
  content: "\e187";
847
}
848
.glyphicon-subtitles:before {
849
  content: "\e188";
850
}
851
.glyphicon-sound-stereo:before {
852
  content: "\e189";
853
}
854
.glyphicon-sound-dolby:before {
855
  content: "\e190";
856
}
857
.glyphicon-sound-5-1:before {
858
  content: "\e191";
859
}
860
.glyphicon-sound-6-1:before {
861
  content: "\e192";
862
}
863
.glyphicon-sound-7-1:before {
864
  content: "\e193";
865
}
866
.glyphicon-copyright-mark:before {
867
  content: "\e194";
868
}
869
.glyphicon-registration-mark:before {
870
  content: "\e195";
871
}
872
.glyphicon-cloud-download:before {
873
  content: "\e197";
874
}
875
.glyphicon-cloud-upload:before {
876
  content: "\e198";
877
}
878
.glyphicon-tree-conifer:before {
879
  content: "\e199";
880
}
881
.glyphicon-tree-deciduous:before {
882
  content: "\e200";
883
}
884
.glyphicon-cd:before {
885
  content: "\e201";
886
}
887
.glyphicon-save-file:before {
888
  content: "\e202";
889
}
890
.glyphicon-open-file:before {
891
  content: "\e203";
892
}
893
.glyphicon-level-up:before {
894
  content: "\e204";
895
}
896
.glyphicon-copy:before {
897
  content: "\e205";
898
}
899
.glyphicon-paste:before {
900
  content: "\e206";
901
}
902
.glyphicon-alert:before {
903
  content: "\e209";
904
}
905
.glyphicon-equalizer:before {
906
  content: "\e210";
907
}
908
.glyphicon-king:before {
909
  content: "\e211";
910
}
911
.glyphicon-queen:before {
912
  content: "\e212";
913
}
914
.glyphicon-pawn:before {
915
  content: "\e213";
916
}
917
.glyphicon-bishop:before {
918
  content: "\e214";
919
}
920
.glyphicon-knight:before {
921
  content: "\e215";
922
}
923
.glyphicon-baby-formula:before {
924
  content: "\e216";
925
}
926
.glyphicon-tent:before {
927
  content: "\26fa";
928
}
929
.glyphicon-blackboard:before {
930
  content: "\e218";
931
}
932
.glyphicon-bed:before {
933
  content: "\e219";
934
}
935
.glyphicon-apple:before {
936
  content: "\f8ff";
937
}
938
.glyphicon-erase:before {
939
  content: "\e221";
940
}
941
.glyphicon-hourglass:before {
942
  content: "\231b";
943
}
944
.glyphicon-lamp:before {
945
  content: "\e223";
946
}
947
.glyphicon-duplicate:before {
948
  content: "\e224";
949
}
950
.glyphicon-piggy-bank:before {
951
  content: "\e225";
952
}
953
.glyphicon-scissors:before {
954
  content: "\e226";
955
}
956
.glyphicon-bitcoin:before {
957
  content: "\e227";
958
}
959
.glyphicon-btc:before {
960
  content: "\e227";
961
}
962
.glyphicon-xbt:before {
963
  content: "\e227";
964
}
965
.glyphicon-yen:before {
966
  content: "\00a5";
967
}
968
.glyphicon-jpy:before {
969
  content: "\00a5";
970
}
971
.glyphicon-ruble:before {
972
  content: "\20bd";
973
}
974
.glyphicon-rub:before {
975
  content: "\20bd";
976
}
977
.glyphicon-scale:before {
978
  content: "\e230";
979
}
980
.glyphicon-ice-lolly:before {
981
  content: "\e231";
982
}
983
.glyphicon-ice-lolly-tasted:before {
984
  content: "\e232";
985
}
986
.glyphicon-education:before {
987
  content: "\e233";
988
}
989
.glyphicon-option-horizontal:before {
990
  content: "\e234";
991
}
992
.glyphicon-option-vertical:before {
993
  content: "\e235";
994
}
995
.glyphicon-menu-hamburger:before {
996
  content: "\e236";
997
}
998
.glyphicon-modal-window:before {
999
  content: "\e237";
1000
}
1001
.glyphicon-oil:before {
1002
  content: "\e238";
1003
}
1004
.glyphicon-grain:before {
1005
  content: "\e239";
1006
}
1007
.glyphicon-sunglasses:before {
1008
  content: "\e240";
1009
}
1010
.glyphicon-text-size:before {
1011
  content: "\e241";
1012
}
1013
.glyphicon-text-color:before {
1014
  content: "\e242";
1015
}
1016
.glyphicon-text-background:before {
1017
  content: "\e243";
1018
}
1019
.glyphicon-object-align-top:before {
1020
  content: "\e244";
1021
}
1022
.glyphicon-object-align-bottom:before {
1023
  content: "\e245";
1024
}
1025
.glyphicon-object-align-horizontal:before {
1026
  content: "\e246";
1027
}
1028
.glyphicon-object-align-left:before {
1029
  content: "\e247";
1030
}
1031
.glyphicon-object-align-vertical:before {
1032
  content: "\e248";
1033
}
1034
.glyphicon-object-align-right:before {
1035
  content: "\e249";
1036
}
1037
.glyphicon-triangle-right:before {
1038
  content: "\e250";
1039
}
1040
.glyphicon-triangle-left:before {
1041
  content: "\e251";
1042
}
1043
.glyphicon-triangle-bottom:before {
1044
  content: "\e252";
1045
}
1046
.glyphicon-triangle-top:before {
1047
  content: "\e253";
1048
}
1049
.glyphicon-console:before {
1050
  content: "\e254";
1051
}
1052
.glyphicon-superscript:before {
1053
  content: "\e255";
1054
}
1055
.glyphicon-subscript:before {
1056
  content: "\e256";
1057
}
1058
.glyphicon-menu-left:before {
1059
  content: "\e257";
1060
}
1061
.glyphicon-menu-right:before {
1062
  content: "\e258";
1063
}
1064
.glyphicon-menu-down:before {
1065
  content: "\e259";
1066
}
1067
.glyphicon-menu-up:before {
1068
  content: "\e260";
1069
}
1070
* {
1071
  -webkit-box-sizing: border-box;
1072
  -moz-box-sizing: border-box;
1073
  box-sizing: border-box;
1074
}
1075
*:before,
1076
*:after {
1077
  -webkit-box-sizing: border-box;
1078
  -moz-box-sizing: border-box;
1079
  box-sizing: border-box;
1080
}
1081
html {
1082
  font-size: 10px;
1083
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1084
}
1085
body {
1086
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1087
  font-size: 13px;
1088
  line-height: 1.42857143;
1089
  color: #000;
1090
  background-color: #fff;
1091
}
1092
input,
1093
button,
1094
select,
1095
textarea {
1096
  font-family: inherit;
1097
  font-size: inherit;
1098
  line-height: inherit;
1099
}
1100
a {
1101
  color: #337ab7;
1102
  text-decoration: none;
1103
}
1104
a:hover,
1105
a:focus {
1106
  color: #23527c;
1107
  text-decoration: underline;
1108
}
1109
a:focus {
1110
  outline: 5px auto -webkit-focus-ring-color;
1111
  outline-offset: -2px;
1112
}
1113
figure {
1114
  margin: 0;
1115
}
1116
img {
1117
  vertical-align: middle;
1118
}
1119
.img-responsive,
1120
.thumbnail > img,
1121
.thumbnail a > img,
1122
.carousel-inner > .item > img,
1123
.carousel-inner > .item > a > img {
1124
  display: block;
1125
  max-width: 100%;
1126
  height: auto;
1127
}
1128
.img-rounded {
1129
  border-radius: 3px;
1130
}
1131
.img-thumbnail {
1132
  padding: 4px;
1133
  line-height: 1.42857143;
1134
  background-color: #fff;
1135
  border: 1px solid #ddd;
1136
  border-radius: 2px;
1137
  -webkit-transition: all 0.2s ease-in-out;
1138
  -o-transition: all 0.2s ease-in-out;
1139
  transition: all 0.2s ease-in-out;
1140
  display: inline-block;
1141
  max-width: 100%;
1142
  height: auto;
1143
}
1144
.img-circle {
1145
  border-radius: 50%;
1146
}
1147
hr {
1148
  margin-top: 18px;
1149
  margin-bottom: 18px;
1150
  border: 0;
1151
  border-top: 1px solid #eeeeee;
1152
}
1153
.sr-only {
1154
  position: absolute;
1155
  width: 1px;
1156
  height: 1px;
1157
  margin: -1px;
1158
  padding: 0;
1159
  overflow: hidden;
1160
  clip: rect(0, 0, 0, 0);
1161
  border: 0;
1162
}
1163
.sr-only-focusable:active,
1164
.sr-only-focusable:focus {
1165
  position: static;
1166
  width: auto;
1167
  height: auto;
1168
  margin: 0;
1169
  overflow: visible;
1170
  clip: auto;
1171
}
1172
[role="button"] {
1173
  cursor: pointer;
1174
}
1175
h1,
1176
h2,
1177
h3,
1178
h4,
1179
h5,
1180
h6,
1181
.h1,
1182
.h2,
1183
.h3,
1184
.h4,
1185
.h5,
1186
.h6 {
1187
  font-family: inherit;
1188
  font-weight: 500;
1189
  line-height: 1.1;
1190
  color: inherit;
1191
}
1192
h1 small,
1193
h2 small,
1194
h3 small,
1195
h4 small,
1196
h5 small,
1197
h6 small,
1198
.h1 small,
1199
.h2 small,
1200
.h3 small,
1201
.h4 small,
1202
.h5 small,
1203
.h6 small,
1204
h1 .small,
1205
h2 .small,
1206
h3 .small,
1207
h4 .small,
1208
h5 .small,
1209
h6 .small,
1210
.h1 .small,
1211
.h2 .small,
1212
.h3 .small,
1213
.h4 .small,
1214
.h5 .small,
1215
.h6 .small {
1216
  font-weight: normal;
1217
  line-height: 1;
1218
  color: #777777;
1219
}
1220
h1,
1221
.h1,
1222
h2,
1223
.h2,
1224
h3,
1225
.h3 {
1226
  margin-top: 18px;
1227
  margin-bottom: 9px;
1228
}
1229
h1 small,
1230
.h1 small,
1231
h2 small,
1232
.h2 small,
1233
h3 small,
1234
.h3 small,
1235
h1 .small,
1236
.h1 .small,
1237
h2 .small,
1238
.h2 .small,
1239
h3 .small,
1240
.h3 .small {
1241
  font-size: 65%;
1242
}
1243
h4,
1244
.h4,
1245
h5,
1246
.h5,
1247
h6,
1248
.h6 {
1249
  margin-top: 9px;
1250
  margin-bottom: 9px;
1251
}
1252
h4 small,
1253
.h4 small,
1254
h5 small,
1255
.h5 small,
1256
h6 small,
1257
.h6 small,
1258
h4 .small,
1259
.h4 .small,
1260
h5 .small,
1261
.h5 .small,
1262
h6 .small,
1263
.h6 .small {
1264
  font-size: 75%;
1265
}
1266
h1,
1267
.h1 {
1268
  font-size: 33px;
1269
}
1270
h2,
1271
.h2 {
1272
  font-size: 27px;
1273
}
1274
h3,
1275
.h3 {
1276
  font-size: 23px;
1277
}
1278
h4,
1279
.h4 {
1280
  font-size: 17px;
1281
}
1282
h5,
1283
.h5 {
1284
  font-size: 13px;
1285
}
1286
h6,
1287
.h6 {
1288
  font-size: 12px;
1289
}
1290
p {
1291
  margin: 0 0 9px;
1292
}
1293
.lead {
1294
  margin-bottom: 18px;
1295
  font-size: 14px;
1296
  font-weight: 300;
1297
  line-height: 1.4;
1298
}
1299
@media (min-width: 768px) {
1300
  .lead {
1301
    font-size: 19.5px;
1302
  }
1303
}
1304
small,
1305
.small {
1306
  font-size: 92%;
1307
}
1308
mark,
1309
.mark {
1310
  background-color: #fcf8e3;
1311
  padding: .2em;
1312
}
1313
.text-left {
1314
  text-align: left;
1315
}
1316
.text-right {
1317
  text-align: right;
1318
}
1319
.text-center {
1320
  text-align: center;
1321
}
1322
.text-justify {
1323
  text-align: justify;
1324
}
1325
.text-nowrap {
1326
  white-space: nowrap;
1327
}
1328
.text-lowercase {
1329
  text-transform: lowercase;
1330
}
1331
.text-uppercase {
1332
  text-transform: uppercase;
1333
}
1334
.text-capitalize {
1335
  text-transform: capitalize;
1336
}
1337
.text-muted {
1338
  color: #777777;
1339
}
1340
.text-primary {
1341
  color: #337ab7;
1342
}
1343
a.text-primary:hover,
1344
a.text-primary:focus {
1345
  color: #286090;
1346
}
1347
.text-success {
1348
  color: #3c763d;
1349
}
1350
a.text-success:hover,
1351
a.text-success:focus {
1352
  color: #2b542c;
1353
}
1354
.text-info {
1355
  color: #31708f;
1356
}
1357
a.text-info:hover,
1358
a.text-info:focus {
1359
  color: #245269;
1360
}
1361
.text-warning {
1362
  color: #8a6d3b;
1363
}
1364
a.text-warning:hover,
1365
a.text-warning:focus {
1366
  color: #66512c;
1367
}
1368
.text-danger {
1369
  color: #a94442;
1370
}
1371
a.text-danger:hover,
1372
a.text-danger:focus {
1373
  color: #843534;
1374
}
1375
.bg-primary {
1376
  color: #fff;
1377
  background-color: #337ab7;
1378
}
1379
a.bg-primary:hover,
1380
a.bg-primary:focus {
1381
  background-color: #286090;
1382
}
1383
.bg-success {
1384
  background-color: #dff0d8;
1385
}
1386
a.bg-success:hover,
1387
a.bg-success:focus {
1388
  background-color: #c1e2b3;
1389
}
1390
.bg-info {
1391
  background-color: #d9edf7;
1392
}
1393
a.bg-info:hover,
1394
a.bg-info:focus {
1395
  background-color: #afd9ee;
1396
}
1397
.bg-warning {
1398
  background-color: #fcf8e3;
1399
}
1400
a.bg-warning:hover,
1401
a.bg-warning:focus {
1402
  background-color: #f7ecb5;
1403
}
1404
.bg-danger {
1405
  background-color: #f2dede;
1406
}
1407
a.bg-danger:hover,
1408
a.bg-danger:focus {
1409
  background-color: #e4b9b9;
1410
}
1411
.page-header {
1412
  padding-bottom: 8px;
1413
  margin: 36px 0 18px;
1414
  border-bottom: 1px solid #eeeeee;
1415
}
1416
ul,
1417
ol {
1418
  margin-top: 0;
1419
  margin-bottom: 9px;
1420
}
1421
ul ul,
1422
ol ul,
1423
ul ol,
1424
ol ol {
1425
  margin-bottom: 0;
1426
}
1427
.list-unstyled {
1428
  padding-left: 0;
1429
  list-style: none;
1430
}
1431
.list-inline {
1432
  padding-left: 0;
1433
  list-style: none;
1434
  margin-left: -5px;
1435
}
1436
.list-inline > li {
1437
  display: inline-block;
1438
  padding-left: 5px;
1439
  padding-right: 5px;
1440
}
1441
dl {
1442
  margin-top: 0;
1443
  margin-bottom: 18px;
1444
}
1445
dt,
1446
dd {
1447
  line-height: 1.42857143;
1448
}
1449
dt {
1450
  font-weight: bold;
1451
}
1452
dd {
1453
  margin-left: 0;
1454
}
1455
@media (min-width: 541px) {
1456
  .dl-horizontal dt {
1457
    float: left;
1458
    width: 160px;
1459
    clear: left;
1460
    text-align: right;
1461
    overflow: hidden;
1462
    text-overflow: ellipsis;
1463
    white-space: nowrap;
1464
  }
1465
  .dl-horizontal dd {
1466
    margin-left: 180px;
1467
  }
1468
}
1469
abbr[title],
1470
abbr[data-original-title] {
1471
  cursor: help;
1472
  border-bottom: 1px dotted #777777;
1473
}
1474
.initialism {
1475
  font-size: 90%;
1476
  text-transform: uppercase;
1477
}
1478
blockquote {
1479
  padding: 9px 18px;
1480
  margin: 0 0 18px;
1481
  font-size: inherit;
1482
  border-left: 5px solid #eeeeee;
1483
}
1484
blockquote p:last-child,
1485
blockquote ul:last-child,
1486
blockquote ol:last-child {
1487
  margin-bottom: 0;
1488
}
1489
blockquote footer,
1490
blockquote small,
1491
blockquote .small {
1492
  display: block;
1493
  font-size: 80%;
1494
  line-height: 1.42857143;
1495
  color: #777777;
1496
}
1497
blockquote footer:before,
1498
blockquote small:before,
1499
blockquote .small:before {
1500
  content: '\2014 \00A0';
1501
}
1502
.blockquote-reverse,
1503
blockquote.pull-right {
1504
  padding-right: 15px;
1505
  padding-left: 0;
1506
  border-right: 5px solid #eeeeee;
1507
  border-left: 0;
1508
  text-align: right;
1509
}
1510
.blockquote-reverse footer:before,
1511
blockquote.pull-right footer:before,
1512
.blockquote-reverse small:before,
1513
blockquote.pull-right small:before,
1514
.blockquote-reverse .small:before,
1515
blockquote.pull-right .small:before {
1516
  content: '';
1517
}
1518
.blockquote-reverse footer:after,
1519
blockquote.pull-right footer:after,
1520
.blockquote-reverse small:after,
1521
blockquote.pull-right small:after,
1522
.blockquote-reverse .small:after,
1523
blockquote.pull-right .small:after {
1524
  content: '\00A0 \2014';
1525
}
1526
address {
1527
  margin-bottom: 18px;
1528
  font-style: normal;
1529
  line-height: 1.42857143;
1530
}
1531
code,
1532
kbd,
1533
pre,
1534
samp {
1535
  font-family: monospace;
1536
}
1537
code {
1538
  padding: 2px 4px;
1539
  font-size: 90%;
1540
  color: #c7254e;
1541
  background-color: #f9f2f4;
1542
  border-radius: 2px;
1543
}
1544
kbd {
1545
  padding: 2px 4px;
1546
  font-size: 90%;
1547
  color: #888;
1548
  background-color: transparent;
1549
  border-radius: 1px;
1550
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1551
}
1552
kbd kbd {
1553
  padding: 0;
1554
  font-size: 100%;
1555
  font-weight: bold;
1556
  box-shadow: none;
1557
}
1558
pre {
1559
  display: block;
1560
  padding: 8.5px;
1561
  margin: 0 0 9px;
1562
  font-size: 12px;
1563
  line-height: 1.42857143;
1564
  word-break: break-all;
1565
  word-wrap: break-word;
1566
  color: #333333;
1567
  background-color: #f5f5f5;
1568
  border: 1px solid #ccc;
1569
  border-radius: 2px;
1570
}
1571
pre code {
1572
  padding: 0;
1573
  font-size: inherit;
1574
  color: inherit;
1575
  white-space: pre-wrap;
1576
  background-color: transparent;
1577
  border-radius: 0;
1578
}
1579
.pre-scrollable {
1580
  max-height: 340px;
1581
  overflow-y: scroll;
1582
}
1583
.container {
1584
  margin-right: auto;
1585
  margin-left: auto;
1586
  padding-left: 0px;
1587
  padding-right: 0px;
1588
}
1589
@media (min-width: 768px) {
1590
  .container {
1591
    width: 768px;
1592
  }
1593
}
1594
@media (min-width: 992px) {
1595
  .container {
1596
    width: 940px;
1597
  }
1598
}
1599
@media (min-width: 1200px) {
1600
  .container {
1601
    width: 1140px;
1602
  }
1603
}
1604
.container-fluid {
1605
  margin-right: auto;
1606
  margin-left: auto;
1607
  padding-left: 0px;
1608
  padding-right: 0px;
1609
}
1610
.row {
1611
  margin-left: 0px;
1612
  margin-right: 0px;
1613
}
1614
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1615
  position: relative;
1616
  min-height: 1px;
1617
  padding-left: 0px;
1618
  padding-right: 0px;
1619
}
1620
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1621
  float: left;
1622
}
1623
.col-xs-12 {
1624
  width: 100%;
1625
}
1626
.col-xs-11 {
1627
  width: 91.66666667%;
1628
}
1629
.col-xs-10 {
1630
  width: 83.33333333%;
1631
}
1632
.col-xs-9 {
1633
  width: 75%;
1634
}
1635
.col-xs-8 {
1636
  width: 66.66666667%;
1637
}
1638
.col-xs-7 {
1639
  width: 58.33333333%;
1640
}
1641
.col-xs-6 {
1642
  width: 50%;
1643
}
1644
.col-xs-5 {
1645
  width: 41.66666667%;
1646
}
1647
.col-xs-4 {
1648
  width: 33.33333333%;
1649
}
1650
.col-xs-3 {
1651
  width: 25%;
1652
}
1653
.col-xs-2 {
1654
  width: 16.66666667%;
1655
}
1656
.col-xs-1 {
1657
  width: 8.33333333%;
1658
}
1659
.col-xs-pull-12 {
1660
  right: 100%;
1661
}
1662
.col-xs-pull-11 {
1663
  right: 91.66666667%;
1664
}
1665
.col-xs-pull-10 {
1666
  right: 83.33333333%;
1667
}
1668
.col-xs-pull-9 {
1669
  right: 75%;
1670
}
1671
.col-xs-pull-8 {
1672
  right: 66.66666667%;
1673
}
1674
.col-xs-pull-7 {
1675
  right: 58.33333333%;
1676
}
1677
.col-xs-pull-6 {
1678
  right: 50%;
1679
}
1680
.col-xs-pull-5 {
1681
  right: 41.66666667%;
1682
}
1683
.col-xs-pull-4 {
1684
  right: 33.33333333%;
1685
}
1686
.col-xs-pull-3 {
1687
  right: 25%;
1688
}
1689
.col-xs-pull-2 {
1690
  right: 16.66666667%;
1691
}
1692
.col-xs-pull-1 {
1693
  right: 8.33333333%;
1694
}
1695
.col-xs-pull-0 {
1696
  right: auto;
1697
}
1698
.col-xs-push-12 {
1699
  left: 100%;
1700
}
1701
.col-xs-push-11 {
1702
  left: 91.66666667%;
1703
}
1704
.col-xs-push-10 {
1705
  left: 83.33333333%;
1706
}
1707
.col-xs-push-9 {
1708
  left: 75%;
1709
}
1710
.col-xs-push-8 {
1711
  left: 66.66666667%;
1712
}
1713
.col-xs-push-7 {
1714
  left: 58.33333333%;
1715
}
1716
.col-xs-push-6 {
1717
  left: 50%;
1718
}
1719
.col-xs-push-5 {
1720
  left: 41.66666667%;
1721
}
1722
.col-xs-push-4 {
1723
  left: 33.33333333%;
1724
}
1725
.col-xs-push-3 {
1726
  left: 25%;
1727
}
1728
.col-xs-push-2 {
1729
  left: 16.66666667%;
1730
}
1731
.col-xs-push-1 {
1732
  left: 8.33333333%;
1733
}
1734
.col-xs-push-0 {
1735
  left: auto;
1736
}
1737
.col-xs-offset-12 {
1738
  margin-left: 100%;
1739
}
1740
.col-xs-offset-11 {
1741
  margin-left: 91.66666667%;
1742
}
1743
.col-xs-offset-10 {
1744
  margin-left: 83.33333333%;
1745
}
1746
.col-xs-offset-9 {
1747
  margin-left: 75%;
1748
}
1749
.col-xs-offset-8 {
1750
  margin-left: 66.66666667%;
1751
}
1752
.col-xs-offset-7 {
1753
  margin-left: 58.33333333%;
1754
}
1755
.col-xs-offset-6 {
1756
  margin-left: 50%;
1757
}
1758
.col-xs-offset-5 {
1759
  margin-left: 41.66666667%;
1760
}
1761
.col-xs-offset-4 {
1762
  margin-left: 33.33333333%;
1763
}
1764
.col-xs-offset-3 {
1765
  margin-left: 25%;
1766
}
1767
.col-xs-offset-2 {
1768
  margin-left: 16.66666667%;
1769
}
1770
.col-xs-offset-1 {
1771
  margin-left: 8.33333333%;
1772
}
1773
.col-xs-offset-0 {
1774
  margin-left: 0%;
1775
}
1776
@media (min-width: 768px) {
1777
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1778
    float: left;
1779
  }
1780
  .col-sm-12 {
1781
    width: 100%;
1782
  }
1783
  .col-sm-11 {
1784
    width: 91.66666667%;
1785
  }
1786
  .col-sm-10 {
1787
    width: 83.33333333%;
1788
  }
1789
  .col-sm-9 {
1790
    width: 75%;
1791
  }
1792
  .col-sm-8 {
1793
    width: 66.66666667%;
1794
  }
1795
  .col-sm-7 {
1796
    width: 58.33333333%;
1797
  }
1798
  .col-sm-6 {
1799
    width: 50%;
1800
  }
1801
  .col-sm-5 {
1802
    width: 41.66666667%;
1803
  }
1804
  .col-sm-4 {
1805
    width: 33.33333333%;
1806
  }
1807
  .col-sm-3 {
1808
    width: 25%;
1809
  }
1810
  .col-sm-2 {
1811
    width: 16.66666667%;
1812
  }
1813
  .col-sm-1 {
1814
    width: 8.33333333%;
1815
  }
1816
  .col-sm-pull-12 {
1817
    right: 100%;
1818
  }
1819
  .col-sm-pull-11 {
1820
    right: 91.66666667%;
1821
  }
1822
  .col-sm-pull-10 {
1823
    right: 83.33333333%;
1824
  }
1825
  .col-sm-pull-9 {
1826
    right: 75%;
1827
  }
1828
  .col-sm-pull-8 {
1829
    right: 66.66666667%;
1830
  }
1831
  .col-sm-pull-7 {
1832
    right: 58.33333333%;
1833
  }
1834
  .col-sm-pull-6 {
1835
    right: 50%;
1836
  }
1837
  .col-sm-pull-5 {
1838
    right: 41.66666667%;
1839
  }
1840
  .col-sm-pull-4 {
1841
    right: 33.33333333%;
1842
  }
1843
  .col-sm-pull-3 {
1844
    right: 25%;
1845
  }
1846
  .col-sm-pull-2 {
1847
    right: 16.66666667%;
1848
  }
1849
  .col-sm-pull-1 {
1850
    right: 8.33333333%;
1851
  }
1852
  .col-sm-pull-0 {
1853
    right: auto;
1854
  }
1855
  .col-sm-push-12 {
1856
    left: 100%;
1857
  }
1858
  .col-sm-push-11 {
1859
    left: 91.66666667%;
1860
  }
1861
  .col-sm-push-10 {
1862
    left: 83.33333333%;
1863
  }
1864
  .col-sm-push-9 {
1865
    left: 75%;
1866
  }
1867
  .col-sm-push-8 {
1868
    left: 66.66666667%;
1869
  }
1870
  .col-sm-push-7 {
1871
    left: 58.33333333%;
1872
  }
1873
  .col-sm-push-6 {
1874
    left: 50%;
1875
  }
1876
  .col-sm-push-5 {
1877
    left: 41.66666667%;
1878
  }
1879
  .col-sm-push-4 {
1880
    left: 33.33333333%;
1881
  }
1882
  .col-sm-push-3 {
1883
    left: 25%;
1884
  }
1885
  .col-sm-push-2 {
1886
    left: 16.66666667%;
1887
  }
1888
  .col-sm-push-1 {
1889
    left: 8.33333333%;
1890
  }
1891
  .col-sm-push-0 {
1892
    left: auto;
1893
  }
1894
  .col-sm-offset-12 {
1895
    margin-left: 100%;
1896
  }
1897
  .col-sm-offset-11 {
1898
    margin-left: 91.66666667%;
1899
  }
1900
  .col-sm-offset-10 {
1901
    margin-left: 83.33333333%;
1902
  }
1903
  .col-sm-offset-9 {
1904
    margin-left: 75%;
1905
  }
1906
  .col-sm-offset-8 {
1907
    margin-left: 66.66666667%;
1908
  }
1909
  .col-sm-offset-7 {
1910
    margin-left: 58.33333333%;
1911
  }
1912
  .col-sm-offset-6 {
1913
    margin-left: 50%;
1914
  }
1915
  .col-sm-offset-5 {
1916
    margin-left: 41.66666667%;
1917
  }
1918
  .col-sm-offset-4 {
1919
    margin-left: 33.33333333%;
1920
  }
1921
  .col-sm-offset-3 {
1922
    margin-left: 25%;
1923
  }
1924
  .col-sm-offset-2 {
1925
    margin-left: 16.66666667%;
1926
  }
1927
  .col-sm-offset-1 {
1928
    margin-left: 8.33333333%;
1929
  }
1930
  .col-sm-offset-0 {
1931
    margin-left: 0%;
1932
  }
1933
}
1934
@media (min-width: 992px) {
1935
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1936
    float: left;
1937
  }
1938
  .col-md-12 {
1939
    width: 100%;
1940
  }
1941
  .col-md-11 {
1942
    width: 91.66666667%;
1943
  }
1944
  .col-md-10 {
1945
    width: 83.33333333%;
1946
  }
1947
  .col-md-9 {
1948
    width: 75%;
1949
  }
1950
  .col-md-8 {
1951
    width: 66.66666667%;
1952
  }
1953
  .col-md-7 {
1954
    width: 58.33333333%;
1955
  }
1956
  .col-md-6 {
1957
    width: 50%;
1958
  }
1959
  .col-md-5 {
1960
    width: 41.66666667%;
1961
  }
1962
  .col-md-4 {
1963
    width: 33.33333333%;
1964
  }
1965
  .col-md-3 {
1966
    width: 25%;
1967
  }
1968
  .col-md-2 {
1969
    width: 16.66666667%;
1970
  }
1971
  .col-md-1 {
1972
    width: 8.33333333%;
1973
  }
1974
  .col-md-pull-12 {
1975
    right: 100%;
1976
  }
1977
  .col-md-pull-11 {
1978
    right: 91.66666667%;
1979
  }
1980
  .col-md-pull-10 {
1981
    right: 83.33333333%;
1982
  }
1983
  .col-md-pull-9 {
1984
    right: 75%;
1985
  }
1986
  .col-md-pull-8 {
1987
    right: 66.66666667%;
1988
  }
1989
  .col-md-pull-7 {
1990
    right: 58.33333333%;
1991
  }
1992
  .col-md-pull-6 {
1993
    right: 50%;
1994
  }
1995
  .col-md-pull-5 {
1996
    right: 41.66666667%;
1997
  }
1998
  .col-md-pull-4 {
1999
    right: 33.33333333%;
2000
  }
2001
  .col-md-pull-3 {
2002
    right: 25%;
2003
  }
2004
  .col-md-pull-2 {
2005
    right: 16.66666667%;
2006
  }
2007
  .col-md-pull-1 {
2008
    right: 8.33333333%;
2009
  }
2010
  .col-md-pull-0 {
2011
    right: auto;
2012
  }
2013
  .col-md-push-12 {
2014
    left: 100%;
2015
  }
2016
  .col-md-push-11 {
2017
    left: 91.66666667%;
2018
  }
2019
  .col-md-push-10 {
2020
    left: 83.33333333%;
2021
  }
2022
  .col-md-push-9 {
2023
    left: 75%;
2024
  }
2025
  .col-md-push-8 {
2026
    left: 66.66666667%;
2027
  }
2028
  .col-md-push-7 {
2029
    left: 58.33333333%;
2030
  }
2031
  .col-md-push-6 {
2032
    left: 50%;
2033
  }
2034
  .col-md-push-5 {
2035
    left: 41.66666667%;
2036
  }
2037
  .col-md-push-4 {
2038
    left: 33.33333333%;
2039
  }
2040
  .col-md-push-3 {
2041
    left: 25%;
2042
  }
2043
  .col-md-push-2 {
2044
    left: 16.66666667%;
2045
  }
2046
  .col-md-push-1 {
2047
    left: 8.33333333%;
2048
  }
2049
  .col-md-push-0 {
2050
    left: auto;
2051
  }
2052
  .col-md-offset-12 {
2053
    margin-left: 100%;
2054
  }
2055
  .col-md-offset-11 {
2056
    margin-left: 91.66666667%;
2057
  }
2058
  .col-md-offset-10 {
2059
    margin-left: 83.33333333%;
2060
  }
2061
  .col-md-offset-9 {
2062
    margin-left: 75%;
2063
  }
2064
  .col-md-offset-8 {
2065
    margin-left: 66.66666667%;
2066
  }
2067
  .col-md-offset-7 {
2068
    margin-left: 58.33333333%;
2069
  }
2070
  .col-md-offset-6 {
2071
    margin-left: 50%;
2072
  }
2073
  .col-md-offset-5 {
2074
    margin-left: 41.66666667%;
2075
  }
2076
  .col-md-offset-4 {
2077
    margin-left: 33.33333333%;
2078
  }
2079
  .col-md-offset-3 {
2080
    margin-left: 25%;
2081
  }
2082
  .col-md-offset-2 {
2083
    margin-left: 16.66666667%;
2084
  }
2085
  .col-md-offset-1 {
2086
    margin-left: 8.33333333%;
2087
  }
2088
  .col-md-offset-0 {
2089
    margin-left: 0%;
2090
  }
2091
}
2092
@media (min-width: 1200px) {
2093
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
2094
    float: left;
2095
  }
2096
  .col-lg-12 {
2097
    width: 100%;
2098
  }
2099
  .col-lg-11 {
2100
    width: 91.66666667%;
2101
  }
2102
  .col-lg-10 {
2103
    width: 83.33333333%;
2104
  }
2105
  .col-lg-9 {
2106
    width: 75%;
2107
  }
2108
  .col-lg-8 {
2109
    width: 66.66666667%;
2110
  }
2111
  .col-lg-7 {
2112
    width: 58.33333333%;
2113
  }
2114
  .col-lg-6 {
2115
    width: 50%;
2116
  }
2117
  .col-lg-5 {
2118
    width: 41.66666667%;
2119
  }
2120
  .col-lg-4 {
2121
    width: 33.33333333%;
2122
  }
2123
  .col-lg-3 {
2124
    width: 25%;
2125
  }
2126
  .col-lg-2 {
2127
    width: 16.66666667%;
2128
  }
2129
  .col-lg-1 {
2130
    width: 8.33333333%;
2131
  }
2132
  .col-lg-pull-12 {
2133
    right: 100%;
2134
  }
2135
  .col-lg-pull-11 {
2136
    right: 91.66666667%;
2137
  }
2138
  .col-lg-pull-10 {
2139
    right: 83.33333333%;
2140
  }
2141
  .col-lg-pull-9 {
2142
    right: 75%;
2143
  }
2144
  .col-lg-pull-8 {
2145
    right: 66.66666667%;
2146
  }
2147
  .col-lg-pull-7 {
2148
    right: 58.33333333%;
2149
  }
2150
  .col-lg-pull-6 {
2151
    right: 50%;
2152
  }
2153
  .col-lg-pull-5 {
2154
    right: 41.66666667%;
2155
  }
2156
  .col-lg-pull-4 {
2157
    right: 33.33333333%;
2158
  }
2159
  .col-lg-pull-3 {
2160
    right: 25%;
2161
  }
2162
  .col-lg-pull-2 {
2163
    right: 16.66666667%;
2164
  }
2165
  .col-lg-pull-1 {
2166
    right: 8.33333333%;
2167
  }
2168
  .col-lg-pull-0 {
2169
    right: auto;
2170
  }
2171
  .col-lg-push-12 {
2172
    left: 100%;
2173
  }
2174
  .col-lg-push-11 {
2175
    left: 91.66666667%;
2176
  }
2177
  .col-lg-push-10 {
2178
    left: 83.33333333%;
2179
  }
2180
  .col-lg-push-9 {
2181
    left: 75%;
2182
  }
2183
  .col-lg-push-8 {
2184
    left: 66.66666667%;
2185
  }
2186
  .col-lg-push-7 {
2187
    left: 58.33333333%;
2188
  }
2189
  .col-lg-push-6 {
2190
    left: 50%;
2191
  }
2192
  .col-lg-push-5 {
2193
    left: 41.66666667%;
2194
  }
2195
  .col-lg-push-4 {
2196
    left: 33.33333333%;
2197
  }
2198
  .col-lg-push-3 {
2199
    left: 25%;
2200
  }
2201
  .col-lg-push-2 {
2202
    left: 16.66666667%;
2203
  }
2204
  .col-lg-push-1 {
2205
    left: 8.33333333%;
2206
  }
2207
  .col-lg-push-0 {
2208
    left: auto;
2209
  }
2210
  .col-lg-offset-12 {
2211
    margin-left: 100%;
2212
  }
2213
  .col-lg-offset-11 {
2214
    margin-left: 91.66666667%;
2215
  }
2216
  .col-lg-offset-10 {
2217
    margin-left: 83.33333333%;
2218
  }
2219
  .col-lg-offset-9 {
2220
    margin-left: 75%;
2221
  }
2222
  .col-lg-offset-8 {
2223
    margin-left: 66.66666667%;
2224
  }
2225
  .col-lg-offset-7 {
2226
    margin-left: 58.33333333%;
2227
  }
2228
  .col-lg-offset-6 {
2229
    margin-left: 50%;
2230
  }
2231
  .col-lg-offset-5 {
2232
    margin-left: 41.66666667%;
2233
  }
2234
  .col-lg-offset-4 {
2235
    margin-left: 33.33333333%;
2236
  }
2237
  .col-lg-offset-3 {
2238
    margin-left: 25%;
2239
  }
2240
  .col-lg-offset-2 {
2241
    margin-left: 16.66666667%;
2242
  }
2243
  .col-lg-offset-1 {
2244
    margin-left: 8.33333333%;
2245
  }
2246
  .col-lg-offset-0 {
2247
    margin-left: 0%;
2248
  }
2249
}
2250
table {
2251
  background-color: transparent;
2252
}
2253
caption {
2254
  padding-top: 8px;
2255
  padding-bottom: 8px;
2256
  color: #777777;
2257
  text-align: left;
2258
}
2259
th {
2260
  text-align: left;
2261
}
2262
.table {
2263
  width: 100%;
2264
  max-width: 100%;
2265
  margin-bottom: 18px;
2266
}
2267
.table > thead > tr > th,
2268
.table > tbody > tr > th,
2269
.table > tfoot > tr > th,
2270
.table > thead > tr > td,
2271
.table > tbody > tr > td,
2272
.table > tfoot > tr > td {
2273
  padding: 8px;
2274
  line-height: 1.42857143;
2275
  vertical-align: top;
2276
  border-top: 1px solid #ddd;
2277
}
2278
.table > thead > tr > th {
2279
  vertical-align: bottom;
2280
  border-bottom: 2px solid #ddd;
2281
}
2282
.table > caption + thead > tr:first-child > th,
2283
.table > colgroup + thead > tr:first-child > th,
2284
.table > thead:first-child > tr:first-child > th,
2285
.table > caption + thead > tr:first-child > td,
2286
.table > colgroup + thead > tr:first-child > td,
2287
.table > thead:first-child > tr:first-child > td {
2288
  border-top: 0;
2289
}
2290
.table > tbody + tbody {
2291
  border-top: 2px solid #ddd;
2292
}
2293
.table .table {
2294
  background-color: #fff;
2295
}
2296
.table-condensed > thead > tr > th,
2297
.table-condensed > tbody > tr > th,
2298
.table-condensed > tfoot > tr > th,
2299
.table-condensed > thead > tr > td,
2300
.table-condensed > tbody > tr > td,
2301
.table-condensed > tfoot > tr > td {
2302
  padding: 5px;
2303
}
2304
.table-bordered {
2305
  border: 1px solid #ddd;
2306
}
2307
.table-bordered > thead > tr > th,
2308
.table-bordered > tbody > tr > th,
2309
.table-bordered > tfoot > tr > th,
2310
.table-bordered > thead > tr > td,
2311
.table-bordered > tbody > tr > td,
2312
.table-bordered > tfoot > tr > td {
2313
  border: 1px solid #ddd;
2314
}
2315
.table-bordered > thead > tr > th,
2316
.table-bordered > thead > tr > td {
2317
  border-bottom-width: 2px;
2318
}
2319
.table-striped > tbody > tr:nth-of-type(odd) {
2320
  background-color: #f9f9f9;
2321
}
2322
.table-hover > tbody > tr:hover {
2323
  background-color: #f5f5f5;
2324
}
2325
table col[class*="col-"] {
2326
  position: static;
2327
  float: none;
2328
  display: table-column;
2329
}
2330
table td[class*="col-"],
2331
table th[class*="col-"] {
2332
  position: static;
2333
  float: none;
2334
  display: table-cell;
2335
}
2336
.table > thead > tr > td.active,
2337
.table > tbody > tr > td.active,
2338
.table > tfoot > tr > td.active,
2339
.table > thead > tr > th.active,
2340
.table > tbody > tr > th.active,
2341
.table > tfoot > tr > th.active,
2342
.table > thead > tr.active > td,
2343
.table > tbody > tr.active > td,
2344
.table > tfoot > tr.active > td,
2345
.table > thead > tr.active > th,
2346
.table > tbody > tr.active > th,
2347
.table > tfoot > tr.active > th {
2348
  background-color: #f5f5f5;
2349
}
2350
.table-hover > tbody > tr > td.active:hover,
2351
.table-hover > tbody > tr > th.active:hover,
2352
.table-hover > tbody > tr.active:hover > td,
2353
.table-hover > tbody > tr:hover > .active,
2354
.table-hover > tbody > tr.active:hover > th {
2355
  background-color: #e8e8e8;
2356
}
2357
.table > thead > tr > td.success,
2358
.table > tbody > tr > td.success,
2359
.table > tfoot > tr > td.success,
2360
.table > thead > tr > th.success,
2361
.table > tbody > tr > th.success,
2362
.table > tfoot > tr > th.success,
2363
.table > thead > tr.success > td,
2364
.table > tbody > tr.success > td,
2365
.table > tfoot > tr.success > td,
2366
.table > thead > tr.success > th,
2367
.table > tbody > tr.success > th,
2368
.table > tfoot > tr.success > th {
2369
  background-color: #dff0d8;
2370
}
2371
.table-hover > tbody > tr > td.success:hover,
2372
.table-hover > tbody > tr > th.success:hover,
2373
.table-hover > tbody > tr.success:hover > td,
2374
.table-hover > tbody > tr:hover > .success,
2375
.table-hover > tbody > tr.success:hover > th {
2376
  background-color: #d0e9c6;
2377
}
2378
.table > thead > tr > td.info,
2379
.table > tbody > tr > td.info,
2380
.table > tfoot > tr > td.info,
2381
.table > thead > tr > th.info,
2382
.table > tbody > tr > th.info,
2383
.table > tfoot > tr > th.info,
2384
.table > thead > tr.info > td,
2385
.table > tbody > tr.info > td,
2386
.table > tfoot > tr.info > td,
2387
.table > thead > tr.info > th,
2388
.table > tbody > tr.info > th,
2389
.table > tfoot > tr.info > th {
2390
  background-color: #d9edf7;
2391
}
2392
.table-hover > tbody > tr > td.info:hover,
2393
.table-hover > tbody > tr > th.info:hover,
2394
.table-hover > tbody > tr.info:hover > td,
2395
.table-hover > tbody > tr:hover > .info,
2396
.table-hover > tbody > tr.info:hover > th {
2397
  background-color: #c4e3f3;
2398
}
2399
.table > thead > tr > td.warning,
2400
.table > tbody > tr > td.warning,
2401
.table > tfoot > tr > td.warning,
2402
.table > thead > tr > th.warning,
2403
.table > tbody > tr > th.warning,
2404
.table > tfoot > tr > th.warning,
2405
.table > thead > tr.warning > td,
2406
.table > tbody > tr.warning > td,
2407
.table > tfoot > tr.warning > td,
2408
.table > thead > tr.warning > th,
2409
.table > tbody > tr.warning > th,
2410
.table > tfoot > tr.warning > th {
2411
  background-color: #fcf8e3;
2412
}
2413
.table-hover > tbody > tr > td.warning:hover,
2414
.table-hover > tbody > tr > th.warning:hover,
2415
.table-hover > tbody > tr.warning:hover > td,
2416
.table-hover > tbody > tr:hover > .warning,
2417
.table-hover > tbody > tr.warning:hover > th {
2418
  background-color: #faf2cc;
2419
}
2420
.table > thead > tr > td.danger,
2421
.table > tbody > tr > td.danger,
2422
.table > tfoot > tr > td.danger,
2423
.table > thead > tr > th.danger,
2424
.table > tbody > tr > th.danger,
2425
.table > tfoot > tr > th.danger,
2426
.table > thead > tr.danger > td,
2427
.table > tbody > tr.danger > td,
2428
.table > tfoot > tr.danger > td,
2429
.table > thead > tr.danger > th,
2430
.table > tbody > tr.danger > th,
2431
.table > tfoot > tr.danger > th {
2432
  background-color: #f2dede;
2433
}
2434
.table-hover > tbody > tr > td.danger:hover,
2435
.table-hover > tbody > tr > th.danger:hover,
2436
.table-hover > tbody > tr.danger:hover > td,
2437
.table-hover > tbody > tr:hover > .danger,
2438
.table-hover > tbody > tr.danger:hover > th {
2439
  background-color: #ebcccc;
2440
}
2441
.table-responsive {
2442
  overflow-x: auto;
2443
  min-height: 0.01%;
2444
}
2445
@media screen and (max-width: 767px) {
2446
  .table-responsive {
2447
    width: 100%;
2448
    margin-bottom: 13.5px;
2449
    overflow-y: hidden;
2450
    -ms-overflow-style: -ms-autohiding-scrollbar;
2451
    border: 1px solid #ddd;
2452
  }
2453
  .table-responsive > .table {
2454
    margin-bottom: 0;
2455
  }
2456
  .table-responsive > .table > thead > tr > th,
2457
  .table-responsive > .table > tbody > tr > th,
2458
  .table-responsive > .table > tfoot > tr > th,
2459
  .table-responsive > .table > thead > tr > td,
2460
  .table-responsive > .table > tbody > tr > td,
2461
  .table-responsive > .table > tfoot > tr > td {
2462
    white-space: nowrap;
2463
  }
2464
  .table-responsive > .table-bordered {
2465
    border: 0;
2466
  }
2467
  .table-responsive > .table-bordered > thead > tr > th:first-child,
2468
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
2469
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2470
  .table-responsive > .table-bordered > thead > tr > td:first-child,
2471
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
2472
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2473
    border-left: 0;
2474
  }
2475
  .table-responsive > .table-bordered > thead > tr > th:last-child,
2476
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
2477
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2478
  .table-responsive > .table-bordered > thead > tr > td:last-child,
2479
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
2480
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2481
    border-right: 0;
2482
  }
2483
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
2484
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2485
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
2486
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2487
    border-bottom: 0;
2488
  }
2489
}
2490
fieldset {
2491
  padding: 0;
2492
  margin: 0;
2493
  border: 0;
2494
  min-width: 0;
2495
}
2496
legend {
2497
  display: block;
2498
  width: 100%;
2499
  padding: 0;
2500
  margin-bottom: 18px;
2501
  font-size: 19.5px;
2502
  line-height: inherit;
2503
  color: #333333;
2504
  border: 0;
2505
  border-bottom: 1px solid #e5e5e5;
2506
}
2507
label {
2508
  display: inline-block;
2509
  max-width: 100%;
2510
  margin-bottom: 5px;
2511
  font-weight: bold;
2512
}
2513
input[type="search"] {
2514
  -webkit-box-sizing: border-box;
2515
  -moz-box-sizing: border-box;
2516
  box-sizing: border-box;
2517
}
2518
input[type="radio"],
2519
input[type="checkbox"] {
2520
  margin: 4px 0 0;
2521
  margin-top: 1px \9;
2522
  line-height: normal;
2523
}
2524
input[type="file"] {
2525
  display: block;
2526
}
2527
input[type="range"] {
2528
  display: block;
2529
  width: 100%;
2530
}
2531
select[multiple],
2532
select[size] {
2533
  height: auto;
2534
}
2535
input[type="file"]:focus,
2536
input[type="radio"]:focus,
2537
input[type="checkbox"]:focus {
2538
  outline: 5px auto -webkit-focus-ring-color;
2539
  outline-offset: -2px;
2540
}
2541
output {
2542
  display: block;
2543
  padding-top: 7px;
2544
  font-size: 13px;
2545
  line-height: 1.42857143;
2546
  color: #555555;
2547
}
2548
.form-control {
2549
  display: block;
2550
  width: 100%;
2551
  height: 32px;
2552
  padding: 6px 12px;
2553
  font-size: 13px;
2554
  line-height: 1.42857143;
2555
  color: #555555;
2556
  background-color: #fff;
2557
  background-image: none;
2558
  border: 1px solid #ccc;
2559
  border-radius: 2px;
2560
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2561
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2562
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2563
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2564
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2565
}
2566
.form-control:focus {
2567
  border-color: #66afe9;
2568
  outline: 0;
2569
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2570
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2571
}
2572
.form-control::-moz-placeholder {
2573
  color: #999;
2574
  opacity: 1;
2575
}
2576
.form-control:-ms-input-placeholder {
2577
  color: #999;
2578
}
2579
.form-control::-webkit-input-placeholder {
2580
  color: #999;
2581
}
2582
.form-control::-ms-expand {
2583
  border: 0;
2584
  background-color: transparent;
2585
}
2586
.form-control[disabled],
2587
.form-control[readonly],
2588
fieldset[disabled] .form-control {
2589
  background-color: #eeeeee;
2590
  opacity: 1;
2591
}
2592
.form-control[disabled],
2593
fieldset[disabled] .form-control {
2594
  cursor: not-allowed;
2595
}
2596
textarea.form-control {
2597
  height: auto;
2598
}
2599
input[type="search"] {
2600
  -webkit-appearance: none;
2601
}
2602
@media screen and (-webkit-min-device-pixel-ratio: 0) {
2603
  input[type="date"].form-control,
2604
  input[type="time"].form-control,
2605
  input[type="datetime-local"].form-control,
2606
  input[type="month"].form-control {
2607
    line-height: 32px;
2608
  }
2609
  input[type="date"].input-sm,
2610
  input[type="time"].input-sm,
2611
  input[type="datetime-local"].input-sm,
2612
  input[type="month"].input-sm,
2613
  .input-group-sm input[type="date"],
2614
  .input-group-sm input[type="time"],
2615
  .input-group-sm input[type="datetime-local"],
2616
  .input-group-sm input[type="month"] {
2617
    line-height: 30px;
2618
  }
2619
  input[type="date"].input-lg,
2620
  input[type="time"].input-lg,
2621
  input[type="datetime-local"].input-lg,
2622
  input[type="month"].input-lg,
2623
  .input-group-lg input[type="date"],
2624
  .input-group-lg input[type="time"],
2625
  .input-group-lg input[type="datetime-local"],
2626
  .input-group-lg input[type="month"] {
2627
    line-height: 45px;
2628
  }
2629
}
2630
.form-group {
2631
  margin-bottom: 15px;
2632
}
2633
.radio,
2634
.checkbox {
2635
  position: relative;
2636
  display: block;
2637
  margin-top: 10px;
2638
  margin-bottom: 10px;
2639
}
2640
.radio label,
2641
.checkbox label {
2642
  min-height: 18px;
2643
  padding-left: 20px;
2644
  margin-bottom: 0;
2645
  font-weight: normal;
2646
  cursor: pointer;
2647
}
2648
.radio input[type="radio"],
2649
.radio-inline input[type="radio"],
2650
.checkbox input[type="checkbox"],
2651
.checkbox-inline input[type="checkbox"] {
2652
  position: absolute;
2653
  margin-left: -20px;
2654
  margin-top: 4px \9;
2655
}
2656
.radio + .radio,
2657
.checkbox + .checkbox {
2658
  margin-top: -5px;
2659
}
2660
.radio-inline,
2661
.checkbox-inline {
2662
  position: relative;
2663
  display: inline-block;
2664
  padding-left: 20px;
2665
  margin-bottom: 0;
2666
  vertical-align: middle;
2667
  font-weight: normal;
2668
  cursor: pointer;
2669
}
2670
.radio-inline + .radio-inline,
2671
.checkbox-inline + .checkbox-inline {
2672
  margin-top: 0;
2673
  margin-left: 10px;
2674
}
2675
input[type="radio"][disabled],
2676
input[type="checkbox"][disabled],
2677
input[type="radio"].disabled,
2678
input[type="checkbox"].disabled,
2679
fieldset[disabled] input[type="radio"],
2680
fieldset[disabled] input[type="checkbox"] {
2681
  cursor: not-allowed;
2682
}
2683
.radio-inline.disabled,
2684
.checkbox-inline.disabled,
2685
fieldset[disabled] .radio-inline,
2686
fieldset[disabled] .checkbox-inline {
2687
  cursor: not-allowed;
2688
}
2689
.radio.disabled label,
2690
.checkbox.disabled label,
2691
fieldset[disabled] .radio label,
2692
fieldset[disabled] .checkbox label {
2693
  cursor: not-allowed;
2694
}
2695
.form-control-static {
2696
  padding-top: 7px;
2697
  padding-bottom: 7px;
2698
  margin-bottom: 0;
2699
  min-height: 31px;
2700
}
2701
.form-control-static.input-lg,
2702
.form-control-static.input-sm {
2703
  padding-left: 0;
2704
  padding-right: 0;
2705
}
2706
.input-sm {
2707
  height: 30px;
2708
  padding: 5px 10px;
2709
  font-size: 12px;
2710
  line-height: 1.5;
2711
  border-radius: 1px;
2712
}
2713
select.input-sm {
2714
  height: 30px;
2715
  line-height: 30px;
2716
}
2717
textarea.input-sm,
2718
select[multiple].input-sm {
2719
  height: auto;
2720
}
2721
.form-group-sm .form-control {
2722
  height: 30px;
2723
  padding: 5px 10px;
2724
  font-size: 12px;
2725
  line-height: 1.5;
2726
  border-radius: 1px;
2727
}
2728
.form-group-sm select.form-control {
2729
  height: 30px;
2730
  line-height: 30px;
2731
}
2732
.form-group-sm textarea.form-control,
2733
.form-group-sm select[multiple].form-control {
2734
  height: auto;
2735
}
2736
.form-group-sm .form-control-static {
2737
  height: 30px;
2738
  min-height: 30px;
2739
  padding: 6px 10px;
2740
  font-size: 12px;
2741
  line-height: 1.5;
2742
}
2743
.input-lg {
2744
  height: 45px;
2745
  padding: 10px 16px;
2746
  font-size: 17px;
2747
  line-height: 1.3333333;
2748
  border-radius: 3px;
2749
}
2750
select.input-lg {
2751
  height: 45px;
2752
  line-height: 45px;
2753
}
2754
textarea.input-lg,
2755
select[multiple].input-lg {
2756
  height: auto;
2757
}
2758
.form-group-lg .form-control {
2759
  height: 45px;
2760
  padding: 10px 16px;
2761
  font-size: 17px;
2762
  line-height: 1.3333333;
2763
  border-radius: 3px;
2764
}
2765
.form-group-lg select.form-control {
2766
  height: 45px;
2767
  line-height: 45px;
2768
}
2769
.form-group-lg textarea.form-control,
2770
.form-group-lg select[multiple].form-control {
2771
  height: auto;
2772
}
2773
.form-group-lg .form-control-static {
2774
  height: 45px;
2775
  min-height: 35px;
2776
  padding: 11px 16px;
2777
  font-size: 17px;
2778
  line-height: 1.3333333;
2779
}
2780
.has-feedback {
2781
  position: relative;
2782
}
2783
.has-feedback .form-control {
2784
  padding-right: 40px;
2785
}
2786
.form-control-feedback {
2787
  position: absolute;
2788
  top: 0;
2789
  right: 0;
2790
  z-index: 2;
2791
  display: block;
2792
  width: 32px;
2793
  height: 32px;
2794
  line-height: 32px;
2795
  text-align: center;
2796
  pointer-events: none;
2797
}
2798
.input-lg + .form-control-feedback,
2799
.input-group-lg + .form-control-feedback,
2800
.form-group-lg .form-control + .form-control-feedback {
2801
  width: 45px;
2802
  height: 45px;
2803
  line-height: 45px;
2804
}
2805
.input-sm + .form-control-feedback,
2806
.input-group-sm + .form-control-feedback,
2807
.form-group-sm .form-control + .form-control-feedback {
2808
  width: 30px;
2809
  height: 30px;
2810
  line-height: 30px;
2811
}
2812
.has-success .help-block,
2813
.has-success .control-label,
2814
.has-success .radio,
2815
.has-success .checkbox,
2816
.has-success .radio-inline,
2817
.has-success .checkbox-inline,
2818
.has-success.radio label,
2819
.has-success.checkbox label,
2820
.has-success.radio-inline label,
2821
.has-success.checkbox-inline label {
2822
  color: #3c763d;
2823
}
2824
.has-success .form-control {
2825
  border-color: #3c763d;
2826
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2827
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2828
}
2829
.has-success .form-control:focus {
2830
  border-color: #2b542c;
2831
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2832
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2833
}
2834
.has-success .input-group-addon {
2835
  color: #3c763d;
2836
  border-color: #3c763d;
2837
  background-color: #dff0d8;
2838
}
2839
.has-success .form-control-feedback {
2840
  color: #3c763d;
2841
}
2842
.has-warning .help-block,
2843
.has-warning .control-label,
2844
.has-warning .radio,
2845
.has-warning .checkbox,
2846
.has-warning .radio-inline,
2847
.has-warning .checkbox-inline,
2848
.has-warning.radio label,
2849
.has-warning.checkbox label,
2850
.has-warning.radio-inline label,
2851
.has-warning.checkbox-inline label {
2852
  color: #8a6d3b;
2853
}
2854
.has-warning .form-control {
2855
  border-color: #8a6d3b;
2856
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2857
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2858
}
2859
.has-warning .form-control:focus {
2860
  border-color: #66512c;
2861
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2862
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2863
}
2864
.has-warning .input-group-addon {
2865
  color: #8a6d3b;
2866
  border-color: #8a6d3b;
2867
  background-color: #fcf8e3;
2868
}
2869
.has-warning .form-control-feedback {
2870
  color: #8a6d3b;
2871
}
2872
.has-error .help-block,
2873
.has-error .control-label,
2874
.has-error .radio,
2875
.has-error .checkbox,
2876
.has-error .radio-inline,
2877
.has-error .checkbox-inline,
2878
.has-error.radio label,
2879
.has-error.checkbox label,
2880
.has-error.radio-inline label,
2881
.has-error.checkbox-inline label {
2882
  color: #a94442;
2883
}
2884
.has-error .form-control {
2885
  border-color: #a94442;
2886
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2887
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2888
}
2889
.has-error .form-control:focus {
2890
  border-color: #843534;
2891
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2892
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2893
}
2894
.has-error .input-group-addon {
2895
  color: #a94442;
2896
  border-color: #a94442;
2897
  background-color: #f2dede;
2898
}
2899
.has-error .form-control-feedback {
2900
  color: #a94442;
2901
}
2902
.has-feedback label ~ .form-control-feedback {
2903
  top: 23px;
2904
}
2905
.has-feedback label.sr-only ~ .form-control-feedback {
2906
  top: 0;
2907
}
2908
.help-block {
2909
  display: block;
2910
  margin-top: 5px;
2911
  margin-bottom: 10px;
2912
  color: #404040;
2913
}
2914
@media (min-width: 768px) {
2915
  .form-inline .form-group {
2916
    display: inline-block;
2917
    margin-bottom: 0;
2918
    vertical-align: middle;
2919
  }
2920
  .form-inline .form-control {
2921
    display: inline-block;
2922
    width: auto;
2923
    vertical-align: middle;
2924
  }
2925
  .form-inline .form-control-static {
2926
    display: inline-block;
2927
  }
2928
  .form-inline .input-group {
2929
    display: inline-table;
2930
    vertical-align: middle;
2931
  }
2932
  .form-inline .input-group .input-group-addon,
2933
  .form-inline .input-group .input-group-btn,
2934
  .form-inline .input-group .form-control {
2935
    width: auto;
2936
  }
2937
  .form-inline .input-group > .form-control {
2938
    width: 100%;
2939
  }
2940
  .form-inline .control-label {
2941
    margin-bottom: 0;
2942
    vertical-align: middle;
2943
  }
2944
  .form-inline .radio,
2945
  .form-inline .checkbox {
2946
    display: inline-block;
2947
    margin-top: 0;
2948
    margin-bottom: 0;
2949
    vertical-align: middle;
2950
  }
2951
  .form-inline .radio label,
2952
  .form-inline .checkbox label {
2953
    padding-left: 0;
2954
  }
2955
  .form-inline .radio input[type="radio"],
2956
  .form-inline .checkbox input[type="checkbox"] {
2957
    position: relative;
2958
    margin-left: 0;
2959
  }
2960
  .form-inline .has-feedback .form-control-feedback {
2961
    top: 0;
2962
  }
2963
}
2964
.form-horizontal .radio,
2965
.form-horizontal .checkbox,
2966
.form-horizontal .radio-inline,
2967
.form-horizontal .checkbox-inline {
2968
  margin-top: 0;
2969
  margin-bottom: 0;
2970
  padding-top: 7px;
2971
}
2972
.form-horizontal .radio,
2973
.form-horizontal .checkbox {
2974
  min-height: 25px;
2975
}
2976
.form-horizontal .form-group {
2977
  margin-left: 0px;
2978
  margin-right: 0px;
2979
}
2980
@media (min-width: 768px) {
2981
  .form-horizontal .control-label {
2982
    text-align: right;
2983
    margin-bottom: 0;
2984
    padding-top: 7px;
2985
  }
2986
}
2987
.form-horizontal .has-feedback .form-control-feedback {
2988
  right: 0px;
2989
}
2990
@media (min-width: 768px) {
2991
  .form-horizontal .form-group-lg .control-label {
2992
    padding-top: 11px;
2993
    font-size: 17px;
2994
  }
2995
}
2996
@media (min-width: 768px) {
2997
  .form-horizontal .form-group-sm .control-label {
2998
    padding-top: 6px;
2999
    font-size: 12px;
3000
  }
3001
}
3002
.btn {
3003
  display: inline-block;
3004
  margin-bottom: 0;
3005
  font-weight: normal;
3006
  text-align: center;
3007
  vertical-align: middle;
3008
  touch-action: manipulation;
3009
  cursor: pointer;
3010
  background-image: none;
3011
  border: 1px solid transparent;
3012
  white-space: nowrap;
3013
  padding: 6px 12px;
3014
  font-size: 13px;
3015
  line-height: 1.42857143;
3016
  border-radius: 2px;
3017
  -webkit-user-select: none;
3018
  -moz-user-select: none;
3019
  -ms-user-select: none;
3020
  user-select: none;
3021
}
3022
.btn:focus,
3023
.btn:active:focus,
3024
.btn.active:focus,
3025
.btn.focus,
3026
.btn:active.focus,
3027
.btn.active.focus {
3028
  outline: 5px auto -webkit-focus-ring-color;
3029
  outline-offset: -2px;
3030
}
3031
.btn:hover,
3032
.btn:focus,
3033
.btn.focus {
3034
  color: #333;
3035
  text-decoration: none;
3036
}
3037
.btn:active,
3038
.btn.active {
3039
  outline: 0;
3040
  background-image: none;
3041
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3042
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3043
}
3044
.btn.disabled,
3045
.btn[disabled],
3046
fieldset[disabled] .btn {
3047
  cursor: not-allowed;
3048
  opacity: 0.65;
3049
  filter: alpha(opacity=65);
3050
  -webkit-box-shadow: none;
3051
  box-shadow: none;
3052
}
3053
a.btn.disabled,
3054
fieldset[disabled] a.btn {
3055
  pointer-events: none;
3056
}
3057
.btn-default {
3058
  color: #333;
3059
  background-color: #fff;
3060
  border-color: #ccc;
3061
}
3062
.btn-default:focus,
3063
.btn-default.focus {
3064
  color: #333;
3065
  background-color: #e6e6e6;
3066
  border-color: #8c8c8c;
3067
}
3068
.btn-default:hover {
3069
  color: #333;
3070
  background-color: #e6e6e6;
3071
  border-color: #adadad;
3072
}
3073
.btn-default:active,
3074
.btn-default.active,
3075
.open > .dropdown-toggle.btn-default {
3076
  color: #333;
3077
  background-color: #e6e6e6;
3078
  border-color: #adadad;
3079
}
3080
.btn-default:active:hover,
3081
.btn-default.active:hover,
3082
.open > .dropdown-toggle.btn-default:hover,
3083
.btn-default:active:focus,
3084
.btn-default.active:focus,
3085
.open > .dropdown-toggle.btn-default:focus,
3086
.btn-default:active.focus,
3087
.btn-default.active.focus,
3088
.open > .dropdown-toggle.btn-default.focus {
3089
  color: #333;
3090
  background-color: #d4d4d4;
3091
  border-color: #8c8c8c;
3092
}
3093
.btn-default:active,
3094
.btn-default.active,
3095
.open > .dropdown-toggle.btn-default {
3096
  background-image: none;
3097
}
3098
.btn-default.disabled:hover,
3099
.btn-default[disabled]:hover,
3100
fieldset[disabled] .btn-default:hover,
3101
.btn-default.disabled:focus,
3102
.btn-default[disabled]:focus,
3103
fieldset[disabled] .btn-default:focus,
3104
.btn-default.disabled.focus,
3105
.btn-default[disabled].focus,
3106
fieldset[disabled] .btn-default.focus {
3107
  background-color: #fff;
3108
  border-color: #ccc;
3109
}
3110
.btn-default .badge {
3111
  color: #fff;
3112
  background-color: #333;
3113
}
3114
.btn-primary {
3115
  color: #fff;
3116
  background-color: #337ab7;
3117
  border-color: #2e6da4;
3118
}
3119
.btn-primary:focus,
3120
.btn-primary.focus {
3121
  color: #fff;
3122
  background-color: #286090;
3123
  border-color: #122b40;
3124
}
3125
.btn-primary:hover {
3126
  color: #fff;
3127
  background-color: #286090;
3128
  border-color: #204d74;
3129
}
3130
.btn-primary:active,
3131
.btn-primary.active,
3132
.open > .dropdown-toggle.btn-primary {
3133
  color: #fff;
3134
  background-color: #286090;
3135
  border-color: #204d74;
3136
}
3137
.btn-primary:active:hover,
3138
.btn-primary.active:hover,
3139
.open > .dropdown-toggle.btn-primary:hover,
3140
.btn-primary:active:focus,
3141
.btn-primary.active:focus,
3142
.open > .dropdown-toggle.btn-primary:focus,
3143
.btn-primary:active.focus,
3144
.btn-primary.active.focus,
3145
.open > .dropdown-toggle.btn-primary.focus {
3146
  color: #fff;
3147
  background-color: #204d74;
3148
  border-color: #122b40;
3149
}
3150
.btn-primary:active,
3151
.btn-primary.active,
3152
.open > .dropdown-toggle.btn-primary {
3153
  background-image: none;
3154
}
3155
.btn-primary.disabled:hover,
3156
.btn-primary[disabled]:hover,
3157
fieldset[disabled] .btn-primary:hover,
3158
.btn-primary.disabled:focus,
3159
.btn-primary[disabled]:focus,
3160
fieldset[disabled] .btn-primary:focus,
3161
.btn-primary.disabled.focus,
3162
.btn-primary[disabled].focus,
3163
fieldset[disabled] .btn-primary.focus {
3164
  background-color: #337ab7;
3165
  border-color: #2e6da4;
3166
}
3167
.btn-primary .badge {
3168
  color: #337ab7;
3169
  background-color: #fff;
3170
}
3171
.btn-success {
3172
  color: #fff;
3173
  background-color: #5cb85c;
3174
  border-color: #4cae4c;
3175
}
3176
.btn-success:focus,
3177
.btn-success.focus {
3178
  color: #fff;
3179
  background-color: #449d44;
3180
  border-color: #255625;
3181
}
3182
.btn-success:hover {
3183
  color: #fff;
3184
  background-color: #449d44;
3185
  border-color: #398439;
3186
}
3187
.btn-success:active,
3188
.btn-success.active,
3189
.open > .dropdown-toggle.btn-success {
3190
  color: #fff;
3191
  background-color: #449d44;
3192
  border-color: #398439;
3193
}
3194
.btn-success:active:hover,
3195
.btn-success.active:hover,
3196
.open > .dropdown-toggle.btn-success:hover,
3197
.btn-success:active:focus,
3198
.btn-success.active:focus,
3199
.open > .dropdown-toggle.btn-success:focus,
3200
.btn-success:active.focus,
3201
.btn-success.active.focus,
3202
.open > .dropdown-toggle.btn-success.focus {
3203
  color: #fff;
3204
  background-color: #398439;
3205
  border-color: #255625;
3206
}
3207
.btn-success:active,
3208
.btn-success.active,
3209
.open > .dropdown-toggle.btn-success {
3210
  background-image: none;
3211
}
3212
.btn-success.disabled:hover,
3213
.btn-success[disabled]:hover,
3214
fieldset[disabled] .btn-success:hover,
3215
.btn-success.disabled:focus,
3216
.btn-success[disabled]:focus,
3217
fieldset[disabled] .btn-success:focus,
3218
.btn-success.disabled.focus,
3219
.btn-success[disabled].focus,
3220
fieldset[disabled] .btn-success.focus {
3221
  background-color: #5cb85c;
3222
  border-color: #4cae4c;
3223
}
3224
.btn-success .badge {
3225
  color: #5cb85c;
3226
  background-color: #fff;
3227
}
3228
.btn-info {
3229
  color: #fff;
3230
  background-color: #5bc0de;
3231
  border-color: #46b8da;
3232
}
3233
.btn-info:focus,
3234
.btn-info.focus {
3235
  color: #fff;
3236
  background-color: #31b0d5;
3237
  border-color: #1b6d85;
3238
}
3239
.btn-info:hover {
3240
  color: #fff;
3241
  background-color: #31b0d5;
3242
  border-color: #269abc;
3243
}
3244
.btn-info:active,
3245
.btn-info.active,
3246
.open > .dropdown-toggle.btn-info {
3247
  color: #fff;
3248
  background-color: #31b0d5;
3249
  border-color: #269abc;
3250
}
3251
.btn-info:active:hover,
3252
.btn-info.active:hover,
3253
.open > .dropdown-toggle.btn-info:hover,
3254
.btn-info:active:focus,
3255
.btn-info.active:focus,
3256
.open > .dropdown-toggle.btn-info:focus,
3257
.btn-info:active.focus,
3258
.btn-info.active.focus,
3259
.open > .dropdown-toggle.btn-info.focus {
3260
  color: #fff;
3261
  background-color: #269abc;
3262
  border-color: #1b6d85;
3263
}
3264
.btn-info:active,
3265
.btn-info.active,
3266
.open > .dropdown-toggle.btn-info {
3267
  background-image: none;
3268
}
3269
.btn-info.disabled:hover,
3270
.btn-info[disabled]:hover,
3271
fieldset[disabled] .btn-info:hover,
3272
.btn-info.disabled:focus,
3273
.btn-info[disabled]:focus,
3274
fieldset[disabled] .btn-info:focus,
3275
.btn-info.disabled.focus,
3276
.btn-info[disabled].focus,
3277
fieldset[disabled] .btn-info.focus {
3278
  background-color: #5bc0de;
3279
  border-color: #46b8da;
3280
}
3281
.btn-info .badge {
3282
  color: #5bc0de;
3283
  background-color: #fff;
3284
}
3285
.btn-warning {
3286
  color: #fff;
3287
  background-color: #f0ad4e;
3288
  border-color: #eea236;
3289
}
3290
.btn-warning:focus,
3291
.btn-warning.focus {
3292
  color: #fff;
3293
  background-color: #ec971f;
3294
  border-color: #985f0d;
3295
}
3296
.btn-warning:hover {
3297
  color: #fff;
3298
  background-color: #ec971f;
3299
  border-color: #d58512;
3300
}
3301
.btn-warning:active,
3302
.btn-warning.active,
3303
.open > .dropdown-toggle.btn-warning {
3304
  color: #fff;
3305
  background-color: #ec971f;
3306
  border-color: #d58512;
3307
}
3308
.btn-warning:active:hover,
3309
.btn-warning.active:hover,
3310
.open > .dropdown-toggle.btn-warning:hover,
3311
.btn-warning:active:focus,
3312
.btn-warning.active:focus,
3313
.open > .dropdown-toggle.btn-warning:focus,
3314
.btn-warning:active.focus,
3315
.btn-warning.active.focus,
3316
.open > .dropdown-toggle.btn-warning.focus {
3317
  color: #fff;
3318
  background-color: #d58512;
3319
  border-color: #985f0d;
3320
}
3321
.btn-warning:active,
3322
.btn-warning.active,
3323
.open > .dropdown-toggle.btn-warning {
3324
  background-image: none;
3325
}
3326
.btn-warning.disabled:hover,
3327
.btn-warning[disabled]:hover,
3328
fieldset[disabled] .btn-warning:hover,
3329
.btn-warning.disabled:focus,
3330
.btn-warning[disabled]:focus,
3331
fieldset[disabled] .btn-warning:focus,
3332
.btn-warning.disabled.focus,
3333
.btn-warning[disabled].focus,
3334
fieldset[disabled] .btn-warning.focus {
3335
  background-color: #f0ad4e;
3336
  border-color: #eea236;
3337
}
3338
.btn-warning .badge {
3339
  color: #f0ad4e;
3340
  background-color: #fff;
3341
}
3342
.btn-danger {
3343
  color: #fff;
3344
  background-color: #d9534f;
3345
  border-color: #d43f3a;
3346
}
3347
.btn-danger:focus,
3348
.btn-danger.focus {
3349
  color: #fff;
3350
  background-color: #c9302c;
3351
  border-color: #761c19;
3352
}
3353
.btn-danger:hover {
3354
  color: #fff;
3355
  background-color: #c9302c;
3356
  border-color: #ac2925;
3357
}
3358
.btn-danger:active,
3359
.btn-danger.active,
3360
.open > .dropdown-toggle.btn-danger {
3361
  color: #fff;
3362
  background-color: #c9302c;
3363
  border-color: #ac2925;
3364
}
3365
.btn-danger:active:hover,
3366
.btn-danger.active:hover,
3367
.open > .dropdown-toggle.btn-danger:hover,
3368
.btn-danger:active:focus,
3369
.btn-danger.active:focus,
3370
.open > .dropdown-toggle.btn-danger:focus,
3371
.btn-danger:active.focus,
3372
.btn-danger.active.focus,
3373
.open > .dropdown-toggle.btn-danger.focus {
3374
  color: #fff;
3375
  background-color: #ac2925;
3376
  border-color: #761c19;
3377
}
3378
.btn-danger:active,
3379
.btn-danger.active,
3380
.open > .dropdown-toggle.btn-danger {
3381
  background-image: none;
3382
}
3383
.btn-danger.disabled:hover,
3384
.btn-danger[disabled]:hover,
3385
fieldset[disabled] .btn-danger:hover,
3386
.btn-danger.disabled:focus,
3387
.btn-danger[disabled]:focus,
3388
fieldset[disabled] .btn-danger:focus,
3389
.btn-danger.disabled.focus,
3390
.btn-danger[disabled].focus,
3391
fieldset[disabled] .btn-danger.focus {
3392
  background-color: #d9534f;
3393
  border-color: #d43f3a;
3394
}
3395
.btn-danger .badge {
3396
  color: #d9534f;
3397
  background-color: #fff;
3398
}
3399
.btn-link {
3400
  color: #337ab7;
3401
  font-weight: normal;
3402
  border-radius: 0;
3403
}
3404
.btn-link,
3405
.btn-link:active,
3406
.btn-link.active,
3407
.btn-link[disabled],
3408
fieldset[disabled] .btn-link {
3409
  background-color: transparent;
3410
  -webkit-box-shadow: none;
3411
  box-shadow: none;
3412
}
3413
.btn-link,
3414
.btn-link:hover,
3415
.btn-link:focus,
3416
.btn-link:active {
3417
  border-color: transparent;
3418
}
3419
.btn-link:hover,
3420
.btn-link:focus {
3421
  color: #23527c;
3422
  text-decoration: underline;
3423
  background-color: transparent;
3424
}
3425
.btn-link[disabled]:hover,
3426
fieldset[disabled] .btn-link:hover,
3427
.btn-link[disabled]:focus,
3428
fieldset[disabled] .btn-link:focus {
3429
  color: #777777;
3430
  text-decoration: none;
3431
}
3432
.btn-lg,
3433
.btn-group-lg > .btn {
3434
  padding: 10px 16px;
3435
  font-size: 17px;
3436
  line-height: 1.3333333;
3437
  border-radius: 3px;
3438
}
3439
.btn-sm,
3440
.btn-group-sm > .btn {
3441
  padding: 5px 10px;
3442
  font-size: 12px;
3443
  line-height: 1.5;
3444
  border-radius: 1px;
3445
}
3446
.btn-xs,
3447
.btn-group-xs > .btn {
3448
  padding: 1px 5px;
3449
  font-size: 12px;
3450
  line-height: 1.5;
3451
  border-radius: 1px;
3452
}
3453
.btn-block {
3454
  display: block;
3455
  width: 100%;
3456
}
3457
.btn-block + .btn-block {
3458
  margin-top: 5px;
3459
}
3460
input[type="submit"].btn-block,
3461
input[type="reset"].btn-block,
3462
input[type="button"].btn-block {
3463
  width: 100%;
3464
}
3465
.fade {
3466
  opacity: 0;
3467
  -webkit-transition: opacity 0.15s linear;
3468
  -o-transition: opacity 0.15s linear;
3469
  transition: opacity 0.15s linear;
3470
}
3471
.fade.in {
3472
  opacity: 1;
3473
}
3474
.collapse {
3475
  display: none;
3476
}
3477
.collapse.in {
3478
  display: block;
3479
}
3480
tr.collapse.in {
3481
  display: table-row;
3482
}
3483
tbody.collapse.in {
3484
  display: table-row-group;
3485
}
3486
.collapsing {
3487
  position: relative;
3488
  height: 0;
3489
  overflow: hidden;
3490
  -webkit-transition-property: height, visibility;
3491
  transition-property: height, visibility;
3492
  -webkit-transition-duration: 0.35s;
3493
  transition-duration: 0.35s;
3494
  -webkit-transition-timing-function: ease;
3495
  transition-timing-function: ease;
3496
}
3497
.caret {
3498
  display: inline-block;
3499
  width: 0;
3500
  height: 0;
3501
  margin-left: 2px;
3502
  vertical-align: middle;
3503
  border-top: 4px dashed;
3504
  border-top: 4px solid \9;
3505
  border-right: 4px solid transparent;
3506
  border-left: 4px solid transparent;
3507
}
3508
.dropup,
3509
.dropdown {
3510
  position: relative;
3511
}
3512
.dropdown-toggle:focus {
3513
  outline: 0;
3514
}
3515
.dropdown-menu {
3516
  position: absolute;
3517
  top: 100%;
3518
  left: 0;
3519
  z-index: 1000;
3520
  display: none;
3521
  float: left;
3522
  min-width: 160px;
3523
  padding: 5px 0;
3524
  margin: 2px 0 0;
3525
  list-style: none;
3526
  font-size: 13px;
3527
  text-align: left;
3528
  background-color: #fff;
3529
  border: 1px solid #ccc;
3530
  border: 1px solid rgba(0, 0, 0, 0.15);
3531
  border-radius: 2px;
3532
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3533
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3534
  background-clip: padding-box;
3535
}
3536
.dropdown-menu.pull-right {
3537
  right: 0;
3538
  left: auto;
3539
}
3540
.dropdown-menu .divider {
3541
  height: 1px;
3542
  margin: 8px 0;
3543
  overflow: hidden;
3544
  background-color: #e5e5e5;
3545
}
3546
.dropdown-menu > li > a {
3547
  display: block;
3548
  padding: 3px 20px;
3549
  clear: both;
3550
  font-weight: normal;
3551
  line-height: 1.42857143;
3552
  color: #333333;
3553
  white-space: nowrap;
3554
}
3555
.dropdown-menu > li > a:hover,
3556
.dropdown-menu > li > a:focus {
3557
  text-decoration: none;
3558
  color: #262626;
3559
  background-color: #f5f5f5;
3560
}
3561
.dropdown-menu > .active > a,
3562
.dropdown-menu > .active > a:hover,
3563
.dropdown-menu > .active > a:focus {
3564
  color: #fff;
3565
  text-decoration: none;
3566
  outline: 0;
3567
  background-color: #337ab7;
3568
}
3569
.dropdown-menu > .disabled > a,
3570
.dropdown-menu > .disabled > a:hover,
3571
.dropdown-menu > .disabled > a:focus {
3572
  color: #777777;
3573
}
3574
.dropdown-menu > .disabled > a:hover,
3575
.dropdown-menu > .disabled > a:focus {
3576
  text-decoration: none;
3577
  background-color: transparent;
3578
  background-image: none;
3579
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3580
  cursor: not-allowed;
3581
}
3582
.open > .dropdown-menu {
3583
  display: block;
3584
}
3585
.open > a {
3586
  outline: 0;
3587
}
3588
.dropdown-menu-right {
3589
  left: auto;
3590
  right: 0;
3591
}
3592
.dropdown-menu-left {
3593
  left: 0;
3594
  right: auto;
3595
}
3596
.dropdown-header {
3597
  display: block;
3598
  padding: 3px 20px;
3599
  font-size: 12px;
3600
  line-height: 1.42857143;
3601
  color: #777777;
3602
  white-space: nowrap;
3603
}
3604
.dropdown-backdrop {
3605
  position: fixed;
3606
  left: 0;
3607
  right: 0;
3608
  bottom: 0;
3609
  top: 0;
3610
  z-index: 990;
3611
}
3612
.pull-right > .dropdown-menu {
3613
  right: 0;
3614
  left: auto;
3615
}
3616
.dropup .caret,
3617
.navbar-fixed-bottom .dropdown .caret {
3618
  border-top: 0;
3619
  border-bottom: 4px dashed;
3620
  border-bottom: 4px solid \9;
3621
  content: "";
3622
}
3623
.dropup .dropdown-menu,
3624
.navbar-fixed-bottom .dropdown .dropdown-menu {
3625
  top: auto;
3626
  bottom: 100%;
3627
  margin-bottom: 2px;
3628
}
3629
@media (min-width: 541px) {
3630
  .navbar-right .dropdown-menu {
3631
    left: auto;
3632
    right: 0;
3633
  }
3634
  .navbar-right .dropdown-menu-left {
3635
    left: 0;
3636
    right: auto;
3637
  }
3638
}
3639
.btn-group,
3640
.btn-group-vertical {
3641
  position: relative;
3642
  display: inline-block;
3643
  vertical-align: middle;
3644
}
3645
.btn-group > .btn,
3646
.btn-group-vertical > .btn {
3647
  position: relative;
3648
  float: left;
3649
}
3650
.btn-group > .btn:hover,
3651
.btn-group-vertical > .btn:hover,
3652
.btn-group > .btn:focus,
3653
.btn-group-vertical > .btn:focus,
3654
.btn-group > .btn:active,
3655
.btn-group-vertical > .btn:active,
3656
.btn-group > .btn.active,
3657
.btn-group-vertical > .btn.active {
3658
  z-index: 2;
3659
}
3660
.btn-group .btn + .btn,
3661
.btn-group .btn + .btn-group,
3662
.btn-group .btn-group + .btn,
3663
.btn-group .btn-group + .btn-group {
3664
  margin-left: -1px;
3665
}
3666
.btn-toolbar {
3667
  margin-left: -5px;
3668
}
3669
.btn-toolbar .btn,
3670
.btn-toolbar .btn-group,
3671
.btn-toolbar .input-group {
3672
  float: left;
3673
}
3674
.btn-toolbar > .btn,
3675
.btn-toolbar > .btn-group,
3676
.btn-toolbar > .input-group {
3677
  margin-left: 5px;
3678
}
3679
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3680
  border-radius: 0;
3681
}
3682
.btn-group > .btn:first-child {
3683
  margin-left: 0;
3684
}
3685
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3686
  border-bottom-right-radius: 0;
3687
  border-top-right-radius: 0;
3688
}
3689
.btn-group > .btn:last-child:not(:first-child),
3690
.btn-group > .dropdown-toggle:not(:first-child) {
3691
  border-bottom-left-radius: 0;
3692
  border-top-left-radius: 0;
3693
}
3694
.btn-group > .btn-group {
3695
  float: left;
3696
}
3697
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3698
  border-radius: 0;
3699
}
3700
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3701
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3702
  border-bottom-right-radius: 0;
3703
  border-top-right-radius: 0;
3704
}
3705
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3706
  border-bottom-left-radius: 0;
3707
  border-top-left-radius: 0;
3708
}
3709
.btn-group .dropdown-toggle:active,
3710
.btn-group.open .dropdown-toggle {
3711
  outline: 0;
3712
}
3713
.btn-group > .btn + .dropdown-toggle {
3714
  padding-left: 8px;
3715
  padding-right: 8px;
3716
}
3717
.btn-group > .btn-lg + .dropdown-toggle {
3718
  padding-left: 12px;
3719
  padding-right: 12px;
3720
}
3721
.btn-group.open .dropdown-toggle {
3722
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3723
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3724
}
3725
.btn-group.open .dropdown-toggle.btn-link {
3726
  -webkit-box-shadow: none;
3727
  box-shadow: none;
3728
}
3729
.btn .caret {
3730
  margin-left: 0;
3731
}
3732
.btn-lg .caret {
3733
  border-width: 5px 5px 0;
3734
  border-bottom-width: 0;
3735
}
3736
.dropup .btn-lg .caret {
3737
  border-width: 0 5px 5px;
3738
}
3739
.btn-group-vertical > .btn,
3740
.btn-group-vertical > .btn-group,
3741
.btn-group-vertical > .btn-group > .btn {
3742
  display: block;
3743
  float: none;
3744
  width: 100%;
3745
  max-width: 100%;
3746
}
3747
.btn-group-vertical > .btn-group > .btn {
3748
  float: none;
3749
}
3750
.btn-group-vertical > .btn + .btn,
3751
.btn-group-vertical > .btn + .btn-group,
3752
.btn-group-vertical > .btn-group + .btn,
3753
.btn-group-vertical > .btn-group + .btn-group {
3754
  margin-top: -1px;
3755
  margin-left: 0;
3756
}
3757
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3758
  border-radius: 0;
3759
}
3760
.btn-group-vertical > .btn:first-child:not(:last-child) {
3761
  border-top-right-radius: 2px;
3762
  border-top-left-radius: 2px;
3763
  border-bottom-right-radius: 0;
3764
  border-bottom-left-radius: 0;
3765
}
3766
.btn-group-vertical > .btn:last-child:not(:first-child) {
3767
  border-top-right-radius: 0;
3768
  border-top-left-radius: 0;
3769
  border-bottom-right-radius: 2px;
3770
  border-bottom-left-radius: 2px;
3771
}
3772
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3773
  border-radius: 0;
3774
}
3775
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3776
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3777
  border-bottom-right-radius: 0;
3778
  border-bottom-left-radius: 0;
3779
}
3780
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3781
  border-top-right-radius: 0;
3782
  border-top-left-radius: 0;
3783
}
3784
.btn-group-justified {
3785
  display: table;
3786
  width: 100%;
3787
  table-layout: fixed;
3788
  border-collapse: separate;
3789
}
3790
.btn-group-justified > .btn,
3791
.btn-group-justified > .btn-group {
3792
  float: none;
3793
  display: table-cell;
3794
  width: 1%;
3795
}
3796
.btn-group-justified > .btn-group .btn {
3797
  width: 100%;
3798
}
3799
.btn-group-justified > .btn-group .dropdown-menu {
3800
  left: auto;
3801
}
3802
[data-toggle="buttons"] > .btn input[type="radio"],
3803
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3804
[data-toggle="buttons"] > .btn input[type="checkbox"],
3805
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3806
  position: absolute;
3807
  clip: rect(0, 0, 0, 0);
3808
  pointer-events: none;
3809
}
3810
.input-group {
3811
  position: relative;
3812
  display: table;
3813
  border-collapse: separate;
3814
}
3815
.input-group[class*="col-"] {
3816
  float: none;
3817
  padding-left: 0;
3818
  padding-right: 0;
3819
}
3820
.input-group .form-control {
3821
  position: relative;
3822
  z-index: 2;
3823
  float: left;
3824
  width: 100%;
3825
  margin-bottom: 0;
3826
}
3827
.input-group .form-control:focus {
3828
  z-index: 3;
3829
}
3830
.input-group-lg > .form-control,
3831
.input-group-lg > .input-group-addon,
3832
.input-group-lg > .input-group-btn > .btn {
3833
  height: 45px;
3834
  padding: 10px 16px;
3835
  font-size: 17px;
3836
  line-height: 1.3333333;
3837
  border-radius: 3px;
3838
}
3839
select.input-group-lg > .form-control,
3840
select.input-group-lg > .input-group-addon,
3841
select.input-group-lg > .input-group-btn > .btn {
3842
  height: 45px;
3843
  line-height: 45px;
3844
}
3845
textarea.input-group-lg > .form-control,
3846
textarea.input-group-lg > .input-group-addon,
3847
textarea.input-group-lg > .input-group-btn > .btn,
3848
select[multiple].input-group-lg > .form-control,
3849
select[multiple].input-group-lg > .input-group-addon,
3850
select[multiple].input-group-lg > .input-group-btn > .btn {
3851
  height: auto;
3852
}
3853
.input-group-sm > .form-control,
3854
.input-group-sm > .input-group-addon,
3855
.input-group-sm > .input-group-btn > .btn {
3856
  height: 30px;
3857
  padding: 5px 10px;
3858
  font-size: 12px;
3859
  line-height: 1.5;
3860
  border-radius: 1px;
3861
}
3862
select.input-group-sm > .form-control,
3863
select.input-group-sm > .input-group-addon,
3864
select.input-group-sm > .input-group-btn > .btn {
3865
  height: 30px;
3866
  line-height: 30px;
3867
}
3868
textarea.input-group-sm > .form-control,
3869
textarea.input-group-sm > .input-group-addon,
3870
textarea.input-group-sm > .input-group-btn > .btn,
3871
select[multiple].input-group-sm > .form-control,
3872
select[multiple].input-group-sm > .input-group-addon,
3873
select[multiple].input-group-sm > .input-group-btn > .btn {
3874
  height: auto;
3875
}
3876
.input-group-addon,
3877
.input-group-btn,
3878
.input-group .form-control {
3879
  display: table-cell;
3880
}
3881
.input-group-addon:not(:first-child):not(:last-child),
3882
.input-group-btn:not(:first-child):not(:last-child),
3883
.input-group .form-control:not(:first-child):not(:last-child) {
3884
  border-radius: 0;
3885
}
3886
.input-group-addon,
3887
.input-group-btn {
3888
  width: 1%;
3889
  white-space: nowrap;
3890
  vertical-align: middle;
3891
}
3892
.input-group-addon {
3893
  padding: 6px 12px;
3894
  font-size: 13px;
3895
  font-weight: normal;
3896
  line-height: 1;
3897
  color: #555555;
3898
  text-align: center;
3899
  background-color: #eeeeee;
3900
  border: 1px solid #ccc;
3901
  border-radius: 2px;
3902
}
3903
.input-group-addon.input-sm {
3904
  padding: 5px 10px;
3905
  font-size: 12px;
3906
  border-radius: 1px;
3907
}
3908
.input-group-addon.input-lg {
3909
  padding: 10px 16px;
3910
  font-size: 17px;
3911
  border-radius: 3px;
3912
}
3913
.input-group-addon input[type="radio"],
3914
.input-group-addon input[type="checkbox"] {
3915
  margin-top: 0;
3916
}
3917
.input-group .form-control:first-child,
3918
.input-group-addon:first-child,
3919
.input-group-btn:first-child > .btn,
3920
.input-group-btn:first-child > .btn-group > .btn,
3921
.input-group-btn:first-child > .dropdown-toggle,
3922
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3923
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3924
  border-bottom-right-radius: 0;
3925
  border-top-right-radius: 0;
3926
}
3927
.input-group-addon:first-child {
3928
  border-right: 0;
3929
}
3930
.input-group .form-control:last-child,
3931
.input-group-addon:last-child,
3932
.input-group-btn:last-child > .btn,
3933
.input-group-btn:last-child > .btn-group > .btn,
3934
.input-group-btn:last-child > .dropdown-toggle,
3935
.input-group-btn:first-child > .btn:not(:first-child),
3936
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3937
  border-bottom-left-radius: 0;
3938
  border-top-left-radius: 0;
3939
}
3940
.input-group-addon:last-child {
3941
  border-left: 0;
3942
}
3943
.input-group-btn {
3944
  position: relative;
3945
  font-size: 0;
3946
  white-space: nowrap;
3947
}
3948
.input-group-btn > .btn {
3949
  position: relative;
3950
}
3951
.input-group-btn > .btn + .btn {
3952
  margin-left: -1px;
3953
}
3954
.input-group-btn > .btn:hover,
3955
.input-group-btn > .btn:focus,
3956
.input-group-btn > .btn:active {
3957
  z-index: 2;
3958
}
3959
.input-group-btn:first-child > .btn,
3960
.input-group-btn:first-child > .btn-group {
3961
  margin-right: -1px;
3962
}
3963
.input-group-btn:last-child > .btn,
3964
.input-group-btn:last-child > .btn-group {
3965
  z-index: 2;
3966
  margin-left: -1px;
3967
}
3968
.nav {
3969
  margin-bottom: 0;
3970
  padding-left: 0;
3971
  list-style: none;
3972
}
3973
.nav > li {
3974
  position: relative;
3975
  display: block;
3976
}
3977
.nav > li > a {
3978
  position: relative;
3979
  display: block;
3980
  padding: 10px 15px;
3981
}
3982
.nav > li > a:hover,
3983
.nav > li > a:focus {
3984
  text-decoration: none;
3985
  background-color: #eeeeee;
3986
}
3987
.nav > li.disabled > a {
3988
  color: #777777;
3989
}
3990
.nav > li.disabled > a:hover,
3991
.nav > li.disabled > a:focus {
3992
  color: #777777;
3993
  text-decoration: none;
3994
  background-color: transparent;
3995
  cursor: not-allowed;
3996
}
3997
.nav .open > a,
3998
.nav .open > a:hover,
3999
.nav .open > a:focus {
4000
  background-color: #eeeeee;
4001
  border-color: #337ab7;
4002
}
4003
.nav .nav-divider {
4004
  height: 1px;
4005
  margin: 8px 0;
4006
  overflow: hidden;
4007
  background-color: #e5e5e5;
4008
}
4009
.nav > li > a > img {
4010
  max-width: none;
4011
}
4012
.nav-tabs {
4013
  border-bottom: 1px solid #ddd;
4014
}
4015
.nav-tabs > li {
4016
  float: left;
4017
  margin-bottom: -1px;
4018
}
4019
.nav-tabs > li > a {
4020
  margin-right: 2px;
4021
  line-height: 1.42857143;
4022
  border: 1px solid transparent;
4023
  border-radius: 2px 2px 0 0;
4024
}
4025
.nav-tabs > li > a:hover {
4026
  border-color: #eeeeee #eeeeee #ddd;
4027
}
4028
.nav-tabs > li.active > a,
4029
.nav-tabs > li.active > a:hover,
4030
.nav-tabs > li.active > a:focus {
4031
  color: #555555;
4032
  background-color: #fff;
4033
  border: 1px solid #ddd;
4034
  border-bottom-color: transparent;
4035
  cursor: default;
4036
}
4037
.nav-tabs.nav-justified {
4038
  width: 100%;
4039
  border-bottom: 0;
4040
}
4041
.nav-tabs.nav-justified > li {
4042
  float: none;
4043
}
4044
.nav-tabs.nav-justified > li > a {
4045
  text-align: center;
4046
  margin-bottom: 5px;
4047
}
4048
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
4049
  top: auto;
4050
  left: auto;
4051
}
4052
@media (min-width: 768px) {
4053
  .nav-tabs.nav-justified > li {
4054
    display: table-cell;
4055
    width: 1%;
4056
  }
4057
  .nav-tabs.nav-justified > li > a {
4058
    margin-bottom: 0;
4059
  }
4060
}
4061
.nav-tabs.nav-justified > li > a {
4062
  margin-right: 0;
4063
  border-radius: 2px;
4064
}
4065
.nav-tabs.nav-justified > .active > a,
4066
.nav-tabs.nav-justified > .active > a:hover,
4067
.nav-tabs.nav-justified > .active > a:focus {
4068
  border: 1px solid #ddd;
4069
}
4070
@media (min-width: 768px) {
4071
  .nav-tabs.nav-justified > li > a {
4072
    border-bottom: 1px solid #ddd;
4073
    border-radius: 2px 2px 0 0;
4074
  }
4075
  .nav-tabs.nav-justified > .active > a,
4076
  .nav-tabs.nav-justified > .active > a:hover,
4077
  .nav-tabs.nav-justified > .active > a:focus {
4078
    border-bottom-color: #fff;
4079
  }
4080
}
4081
.nav-pills > li {
4082
  float: left;
4083
}
4084
.nav-pills > li > a {
4085
  border-radius: 2px;
4086
}
4087
.nav-pills > li + li {
4088
  margin-left: 2px;
4089
}
4090
.nav-pills > li.active > a,
4091
.nav-pills > li.active > a:hover,
4092
.nav-pills > li.active > a:focus {
4093
  color: #fff;
4094
  background-color: #337ab7;
4095
}
4096
.nav-stacked > li {
4097
  float: none;
4098
}
4099
.nav-stacked > li + li {
4100
  margin-top: 2px;
4101
  margin-left: 0;
4102
}
4103
.nav-justified {
4104
  width: 100%;
4105
}
4106
.nav-justified > li {
4107
  float: none;
4108
}
4109
.nav-justified > li > a {
4110
  text-align: center;
4111
  margin-bottom: 5px;
4112
}
4113
.nav-justified > .dropdown .dropdown-menu {
4114
  top: auto;
4115
  left: auto;
4116
}
4117
@media (min-width: 768px) {
4118
  .nav-justified > li {
4119
    display: table-cell;
4120
    width: 1%;
4121
  }
4122
  .nav-justified > li > a {
4123
    margin-bottom: 0;
4124
  }
4125
}
4126
.nav-tabs-justified {
4127
  border-bottom: 0;
4128
}
4129
.nav-tabs-justified > li > a {
4130
  margin-right: 0;
4131
  border-radius: 2px;
4132
}
4133
.nav-tabs-justified > .active > a,
4134
.nav-tabs-justified > .active > a:hover,
4135
.nav-tabs-justified > .active > a:focus {
4136
  border: 1px solid #ddd;
4137
}
4138
@media (min-width: 768px) {
4139
  .nav-tabs-justified > li > a {
4140
    border-bottom: 1px solid #ddd;
4141
    border-radius: 2px 2px 0 0;
4142
  }
4143
  .nav-tabs-justified > .active > a,
4144
  .nav-tabs-justified > .active > a:hover,
4145
  .nav-tabs-justified > .active > a:focus {
4146
    border-bottom-color: #fff;
4147
  }
4148
}
4149
.tab-content > .tab-pane {
4150
  display: none;
4151
}
4152
.tab-content > .active {
4153
  display: block;
4154
}
4155
.nav-tabs .dropdown-menu {
4156
  margin-top: -1px;
4157
  border-top-right-radius: 0;
4158
  border-top-left-radius: 0;
4159
}
4160
.navbar {
4161
  position: relative;
4162
  min-height: 30px;
4163
  margin-bottom: 18px;
4164
  border: 1px solid transparent;
4165
}
4166
@media (min-width: 541px) {
4167
  .navbar {
4168
    border-radius: 2px;
4169
  }
4170
}
4171
@media (min-width: 541px) {
4172
  .navbar-header {
4173
    float: left;
4174
  }
4175
}
4176
.navbar-collapse {
4177
  overflow-x: visible;
4178
  padding-right: 0px;
4179
  padding-left: 0px;
4180
  border-top: 1px solid transparent;
4181
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4182
  -webkit-overflow-scrolling: touch;
4183
}
4184
.navbar-collapse.in {
4185
  overflow-y: auto;
4186
}
4187
@media (min-width: 541px) {
4188
  .navbar-collapse {
4189
    width: auto;
4190
    border-top: 0;
4191
    box-shadow: none;
4192
  }
4193
  .navbar-collapse.collapse {
4194
    display: block !important;
4195
    height: auto !important;
4196
    padding-bottom: 0;
4197
    overflow: visible !important;
4198
  }
4199
  .navbar-collapse.in {
4200
    overflow-y: visible;
4201
  }
4202
  .navbar-fixed-top .navbar-collapse,
4203
  .navbar-static-top .navbar-collapse,
4204
  .navbar-fixed-bottom .navbar-collapse {
4205
    padding-left: 0;
4206
    padding-right: 0;
4207
  }
4208
}
4209
.navbar-fixed-top .navbar-collapse,
4210
.navbar-fixed-bottom .navbar-collapse {
4211
  max-height: 340px;
4212
}
4213
@media (max-device-width: 540px) and (orientation: landscape) {
4214
  .navbar-fixed-top .navbar-collapse,
4215
  .navbar-fixed-bottom .navbar-collapse {
4216
    max-height: 200px;
4217
  }
4218
}
4219
.container > .navbar-header,
4220
.container-fluid > .navbar-header,
4221
.container > .navbar-collapse,
4222
.container-fluid > .navbar-collapse {
4223
  margin-right: 0px;
4224
  margin-left: 0px;
4225
}
4226
@media (min-width: 541px) {
4227
  .container > .navbar-header,
4228
  .container-fluid > .navbar-header,
4229
  .container > .navbar-collapse,
4230
  .container-fluid > .navbar-collapse {
4231
    margin-right: 0;
4232
    margin-left: 0;
4233
  }
4234
}
4235
.navbar-static-top {
4236
  z-index: 1000;
4237
  border-width: 0 0 1px;
4238
}
4239
@media (min-width: 541px) {
4240
  .navbar-static-top {
4241
    border-radius: 0;
4242
  }
4243
}
4244
.navbar-fixed-top,
4245
.navbar-fixed-bottom {
4246
  position: fixed;
4247
  right: 0;
4248
  left: 0;
4249
  z-index: 1030;
4250
}
4251
@media (min-width: 541px) {
4252
  .navbar-fixed-top,
4253
  .navbar-fixed-bottom {
4254
    border-radius: 0;
4255
  }
4256
}
4257
.navbar-fixed-top {
4258
  top: 0;
4259
  border-width: 0 0 1px;
4260
}
4261
.navbar-fixed-bottom {
4262
  bottom: 0;
4263
  margin-bottom: 0;
4264
  border-width: 1px 0 0;
4265
}
4266
.navbar-brand {
4267
  float: left;
4268
  padding: 6px 0px;
4269
  font-size: 17px;
4270
  line-height: 18px;
4271
  height: 30px;
4272
}
4273
.navbar-brand:hover,
4274
.navbar-brand:focus {
4275
  text-decoration: none;
4276
}
4277
.navbar-brand > img {
4278
  display: block;
4279
}
4280
@media (min-width: 541px) {
4281
  .navbar > .container .navbar-brand,
4282
  .navbar > .container-fluid .navbar-brand {
4283
    margin-left: 0px;
4284
  }
4285
}
4286
.navbar-toggle {
4287
  position: relative;
4288
  float: right;
4289
  margin-right: 0px;
4290
  padding: 9px 10px;
4291
  margin-top: -2px;
4292
  margin-bottom: -2px;
4293
  background-color: transparent;
4294
  background-image: none;
4295
  border: 1px solid transparent;
4296
  border-radius: 2px;
4297
}
4298
.navbar-toggle:focus {
4299
  outline: 0;
4300
}
4301
.navbar-toggle .icon-bar {
4302
  display: block;
4303
  width: 22px;
4304
  height: 2px;
4305
  border-radius: 1px;
4306
}
4307
.navbar-toggle .icon-bar + .icon-bar {
4308
  margin-top: 4px;
4309
}
4310
@media (min-width: 541px) {
4311
  .navbar-toggle {
4312
    display: none;
4313
  }
4314
}
4315
.navbar-nav {
4316
  margin: 3px 0px;
4317
}
4318
.navbar-nav > li > a {
4319
  padding-top: 10px;
4320
  padding-bottom: 10px;
4321
  line-height: 18px;
4322
}
4323
@media (max-width: 540px) {
4324
  .navbar-nav .open .dropdown-menu {
4325
    position: static;
4326
    float: none;
4327
    width: auto;
4328
    margin-top: 0;
4329
    background-color: transparent;
4330
    border: 0;
4331
    box-shadow: none;
4332
  }
4333
  .navbar-nav .open .dropdown-menu > li > a,
4334
  .navbar-nav .open .dropdown-menu .dropdown-header {
4335
    padding: 5px 15px 5px 25px;
4336
  }
4337
  .navbar-nav .open .dropdown-menu > li > a {
4338
    line-height: 18px;
4339
  }
4340
  .navbar-nav .open .dropdown-menu > li > a:hover,
4341
  .navbar-nav .open .dropdown-menu > li > a:focus {
4342
    background-image: none;
4343
  }
4344
}
4345
@media (min-width: 541px) {
4346
  .navbar-nav {
4347
    float: left;
4348
    margin: 0;
4349
  }
4350
  .navbar-nav > li {
4351
    float: left;
4352
  }
4353
  .navbar-nav > li > a {
4354
    padding-top: 6px;
4355
    padding-bottom: 6px;
4356
  }
4357
}
4358
.navbar-form {
4359
  margin-left: 0px;
4360
  margin-right: 0px;
4361
  padding: 10px 0px;
4362
  border-top: 1px solid transparent;
4363
  border-bottom: 1px solid transparent;
4364
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4365
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4366
  margin-top: -1px;
4367
  margin-bottom: -1px;
4368
}
4369
@media (min-width: 768px) {
4370
  .navbar-form .form-group {
4371
    display: inline-block;
4372
    margin-bottom: 0;
4373
    vertical-align: middle;
4374
  }
4375
  .navbar-form .form-control {
4376
    display: inline-block;
4377
    width: auto;
4378
    vertical-align: middle;
4379
  }
4380
  .navbar-form .form-control-static {
4381
    display: inline-block;
4382
  }
4383
  .navbar-form .input-group {
4384
    display: inline-table;
4385
    vertical-align: middle;
4386
  }
4387
  .navbar-form .input-group .input-group-addon,
4388
  .navbar-form .input-group .input-group-btn,
4389
  .navbar-form .input-group .form-control {
4390
    width: auto;
4391
  }
4392
  .navbar-form .input-group > .form-control {
4393
    width: 100%;
4394
  }
4395
  .navbar-form .control-label {
4396
    margin-bottom: 0;
4397
    vertical-align: middle;
4398
  }
4399
  .navbar-form .radio,
4400
  .navbar-form .checkbox {
4401
    display: inline-block;
4402
    margin-top: 0;
4403
    margin-bottom: 0;
4404
    vertical-align: middle;
4405
  }
4406
  .navbar-form .radio label,
4407
  .navbar-form .checkbox label {
4408
    padding-left: 0;
4409
  }
4410
  .navbar-form .radio input[type="radio"],
4411
  .navbar-form .checkbox input[type="checkbox"] {
4412
    position: relative;
4413
    margin-left: 0;
4414
  }
4415
  .navbar-form .has-feedback .form-control-feedback {
4416
    top: 0;
4417
  }
4418
}
4419
@media (max-width: 540px) {
4420
  .navbar-form .form-group {
4421
    margin-bottom: 5px;
4422
  }
4423
  .navbar-form .form-group:last-child {
4424
    margin-bottom: 0;
4425
  }
4426
}
4427
@media (min-width: 541px) {
4428
  .navbar-form {
4429
    width: auto;
4430
    border: 0;
4431
    margin-left: 0;
4432
    margin-right: 0;
4433
    padding-top: 0;
4434
    padding-bottom: 0;
4435
    -webkit-box-shadow: none;
4436
    box-shadow: none;
4437
  }
4438
}
4439
.navbar-nav > li > .dropdown-menu {
4440
  margin-top: 0;
4441
  border-top-right-radius: 0;
4442
  border-top-left-radius: 0;
4443
}
4444
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4445
  margin-bottom: 0;
4446
  border-top-right-radius: 2px;
4447
  border-top-left-radius: 2px;
4448
  border-bottom-right-radius: 0;
4449
  border-bottom-left-radius: 0;
4450
}
4451
.navbar-btn {
4452
  margin-top: -1px;
4453
  margin-bottom: -1px;
4454
}
4455
.navbar-btn.btn-sm {
4456
  margin-top: 0px;
4457
  margin-bottom: 0px;
4458
}
4459
.navbar-btn.btn-xs {
4460
  margin-top: 4px;
4461
  margin-bottom: 4px;
4462
}
4463
.navbar-text {
4464
  margin-top: 6px;
4465
  margin-bottom: 6px;
4466
}
4467
@media (min-width: 541px) {
4468
  .navbar-text {
4469
    float: left;
4470
    margin-left: 0px;
4471
    margin-right: 0px;
4472
  }
4473
}
4474
@media (min-width: 541px) {
4475
  .navbar-left {
4476
    float: left !important;
4477
    float: left;
4478
  }
4479
  .navbar-right {
4480
    float: right !important;
4481
    float: right;
4482
    margin-right: 0px;
4483
  }
4484
  .navbar-right ~ .navbar-right {
4485
    margin-right: 0;
4486
  }
4487
}
4488
.navbar-default {
4489
  background-color: #f8f8f8;
4490
  border-color: #e7e7e7;
4491
}
4492
.navbar-default .navbar-brand {
4493
  color: #777;
4494
}
4495
.navbar-default .navbar-brand:hover,
4496
.navbar-default .navbar-brand:focus {
4497
  color: #5e5e5e;
4498
  background-color: transparent;
4499
}
4500
.navbar-default .navbar-text {
4501
  color: #777;
4502
}
4503
.navbar-default .navbar-nav > li > a {
4504
  color: #777;
4505
}
4506
.navbar-default .navbar-nav > li > a:hover,
4507
.navbar-default .navbar-nav > li > a:focus {
4508
  color: #333;
4509
  background-color: transparent;
4510
}
4511
.navbar-default .navbar-nav > .active > a,
4512
.navbar-default .navbar-nav > .active > a:hover,
4513
.navbar-default .navbar-nav > .active > a:focus {
4514
  color: #555;
4515
  background-color: #e7e7e7;
4516
}
4517
.navbar-default .navbar-nav > .disabled > a,
4518
.navbar-default .navbar-nav > .disabled > a:hover,
4519
.navbar-default .navbar-nav > .disabled > a:focus {
4520
  color: #ccc;
4521
  background-color: transparent;
4522
}
4523
.navbar-default .navbar-toggle {
4524
  border-color: #ddd;
4525
}
4526
.navbar-default .navbar-toggle:hover,
4527
.navbar-default .navbar-toggle:focus {
4528
  background-color: #ddd;
4529
}
4530
.navbar-default .navbar-toggle .icon-bar {
4531
  background-color: #888;
4532
}
4533
.navbar-default .navbar-collapse,
4534
.navbar-default .navbar-form {
4535
  border-color: #e7e7e7;
4536
}
4537
.navbar-default .navbar-nav > .open > a,
4538
.navbar-default .navbar-nav > .open > a:hover,
4539
.navbar-default .navbar-nav > .open > a:focus {
4540
  background-color: #e7e7e7;
4541
  color: #555;
4542
}
4543
@media (max-width: 540px) {
4544
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4545
    color: #777;
4546
  }
4547
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4548
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4549
    color: #333;
4550
    background-color: transparent;
4551
  }
4552
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4553
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4554
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4555
    color: #555;
4556
    background-color: #e7e7e7;
4557
  }
4558
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4559
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4560
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4561
    color: #ccc;
4562
    background-color: transparent;
4563
  }
4564
}
4565
.navbar-default .navbar-link {
4566
  color: #777;
4567
}
4568
.navbar-default .navbar-link:hover {
4569
  color: #333;
4570
}
4571
.navbar-default .btn-link {
4572
  color: #777;
4573
}
4574
.navbar-default .btn-link:hover,
4575
.navbar-default .btn-link:focus {
4576
  color: #333;
4577
}
4578
.navbar-default .btn-link[disabled]:hover,
4579
fieldset[disabled] .navbar-default .btn-link:hover,
4580
.navbar-default .btn-link[disabled]:focus,
4581
fieldset[disabled] .navbar-default .btn-link:focus {
4582
  color: #ccc;
4583
}
4584
.navbar-inverse {
4585
  background-color: #222;
4586
  border-color: #080808;
4587
}
4588
.navbar-inverse .navbar-brand {
4589
  color: #9d9d9d;
4590
}
4591
.navbar-inverse .navbar-brand:hover,
4592
.navbar-inverse .navbar-brand:focus {
4593
  color: #fff;
4594
  background-color: transparent;
4595
}
4596
.navbar-inverse .navbar-text {
4597
  color: #9d9d9d;
4598
}
4599
.navbar-inverse .navbar-nav > li > a {
4600
  color: #9d9d9d;
4601
}
4602
.navbar-inverse .navbar-nav > li > a:hover,
4603
.navbar-inverse .navbar-nav > li > a:focus {
4604
  color: #fff;
4605
  background-color: transparent;
4606
}
4607
.navbar-inverse .navbar-nav > .active > a,
4608
.navbar-inverse .navbar-nav > .active > a:hover,
4609
.navbar-inverse .navbar-nav > .active > a:focus {
4610
  color: #fff;
4611
  background-color: #080808;
4612
}
4613
.navbar-inverse .navbar-nav > .disabled > a,
4614
.navbar-inverse .navbar-nav > .disabled > a:hover,
4615
.navbar-inverse .navbar-nav > .disabled > a:focus {
4616
  color: #444;
4617
  background-color: transparent;
4618
}
4619
.navbar-inverse .navbar-toggle {
4620
  border-color: #333;
4621
}
4622
.navbar-inverse .navbar-toggle:hover,
4623
.navbar-inverse .navbar-toggle:focus {
4624
  background-color: #333;
4625
}
4626
.navbar-inverse .navbar-toggle .icon-bar {
4627
  background-color: #fff;
4628
}
4629
.navbar-inverse .navbar-collapse,
4630
.navbar-inverse .navbar-form {
4631
  border-color: #101010;
4632
}
4633
.navbar-inverse .navbar-nav > .open > a,
4634
.navbar-inverse .navbar-nav > .open > a:hover,
4635
.navbar-inverse .navbar-nav > .open > a:focus {
4636
  background-color: #080808;
4637
  color: #fff;
4638
}
4639
@media (max-width: 540px) {
4640
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4641
    border-color: #080808;
4642
  }
4643
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4644
    background-color: #080808;
4645
  }
4646
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4647
    color: #9d9d9d;
4648
  }
4649
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4650
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4651
    color: #fff;
4652
    background-color: transparent;
4653
  }
4654
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4655
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4656
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4657
    color: #fff;
4658
    background-color: #080808;
4659
  }
4660
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4661
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4662
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4663
    color: #444;
4664
    background-color: transparent;
4665
  }
4666
}
4667
.navbar-inverse .navbar-link {
4668
  color: #9d9d9d;
4669
}
4670
.navbar-inverse .navbar-link:hover {
4671
  color: #fff;
4672
}
4673
.navbar-inverse .btn-link {
4674
  color: #9d9d9d;
4675
}
4676
.navbar-inverse .btn-link:hover,
4677
.navbar-inverse .btn-link:focus {
4678
  color: #fff;
4679
}
4680
.navbar-inverse .btn-link[disabled]:hover,
4681
fieldset[disabled] .navbar-inverse .btn-link:hover,
4682
.navbar-inverse .btn-link[disabled]:focus,
4683
fieldset[disabled] .navbar-inverse .btn-link:focus {
4684
  color: #444;
4685
}
4686
.breadcrumb {
4687
  padding: 8px 15px;
4688
  margin-bottom: 18px;
4689
  list-style: none;
4690
  background-color: #f5f5f5;
4691
  border-radius: 2px;
4692
}
4693
.breadcrumb > li {
4694
  display: inline-block;
4695
}
4696
.breadcrumb > li + li:before {
4697
  content: "/\00a0";
4698
  padding: 0 5px;
4699
  color: #5e5e5e;
4700
}
4701
.breadcrumb > .active {
4702
  color: #777777;
4703
}
4704
.pagination {
4705
  display: inline-block;
4706
  padding-left: 0;
4707
  margin: 18px 0;
4708
  border-radius: 2px;
4709
}
4710
.pagination > li {
4711
  display: inline;
4712
}
4713
.pagination > li > a,
4714
.pagination > li > span {
4715
  position: relative;
4716
  float: left;
4717
  padding: 6px 12px;
4718
  line-height: 1.42857143;
4719
  text-decoration: none;
4720
  color: #337ab7;
4721
  background-color: #fff;
4722
  border: 1px solid #ddd;
4723
  margin-left: -1px;
4724
}
4725
.pagination > li:first-child > a,
4726
.pagination > li:first-child > span {
4727
  margin-left: 0;
4728
  border-bottom-left-radius: 2px;
4729
  border-top-left-radius: 2px;
4730
}
4731
.pagination > li:last-child > a,
4732
.pagination > li:last-child > span {
4733
  border-bottom-right-radius: 2px;
4734
  border-top-right-radius: 2px;
4735
}
4736
.pagination > li > a:hover,
4737
.pagination > li > span:hover,
4738
.pagination > li > a:focus,
4739
.pagination > li > span:focus {
4740
  z-index: 2;
4741
  color: #23527c;
4742
  background-color: #eeeeee;
4743
  border-color: #ddd;
4744
}
4745
.pagination > .active > a,
4746
.pagination > .active > span,
4747
.pagination > .active > a:hover,
4748
.pagination > .active > span:hover,
4749
.pagination > .active > a:focus,
4750
.pagination > .active > span:focus {
4751
  z-index: 3;
4752
  color: #fff;
4753
  background-color: #337ab7;
4754
  border-color: #337ab7;
4755
  cursor: default;
4756
}
4757
.pagination > .disabled > span,
4758
.pagination > .disabled > span:hover,
4759
.pagination > .disabled > span:focus,
4760
.pagination > .disabled > a,
4761
.pagination > .disabled > a:hover,
4762
.pagination > .disabled > a:focus {
4763
  color: #777777;
4764
  background-color: #fff;
4765
  border-color: #ddd;
4766
  cursor: not-allowed;
4767
}
4768
.pagination-lg > li > a,
4769
.pagination-lg > li > span {
4770
  padding: 10px 16px;
4771
  font-size: 17px;
4772
  line-height: 1.3333333;
4773
}
4774
.pagination-lg > li:first-child > a,
4775
.pagination-lg > li:first-child > span {
4776
  border-bottom-left-radius: 3px;
4777
  border-top-left-radius: 3px;
4778
}
4779
.pagination-lg > li:last-child > a,
4780
.pagination-lg > li:last-child > span {
4781
  border-bottom-right-radius: 3px;
4782
  border-top-right-radius: 3px;
4783
}
4784
.pagination-sm > li > a,
4785
.pagination-sm > li > span {
4786
  padding: 5px 10px;
4787
  font-size: 12px;
4788
  line-height: 1.5;
4789
}
4790
.pagination-sm > li:first-child > a,
4791
.pagination-sm > li:first-child > span {
4792
  border-bottom-left-radius: 1px;
4793
  border-top-left-radius: 1px;
4794
}
4795
.pagination-sm > li:last-child > a,
4796
.pagination-sm > li:last-child > span {
4797
  border-bottom-right-radius: 1px;
4798
  border-top-right-radius: 1px;
4799
}
4800
.pager {
4801
  padding-left: 0;
4802
  margin: 18px 0;
4803
  list-style: none;
4804
  text-align: center;
4805
}
4806
.pager li {
4807
  display: inline;
4808
}
4809
.pager li > a,
4810
.pager li > span {
4811
  display: inline-block;
4812
  padding: 5px 14px;
4813
  background-color: #fff;
4814
  border: 1px solid #ddd;
4815
  border-radius: 15px;
4816
}
4817
.pager li > a:hover,
4818
.pager li > a:focus {
4819
  text-decoration: none;
4820
  background-color: #eeeeee;
4821
}
4822
.pager .next > a,
4823
.pager .next > span {
4824
  float: right;
4825
}
4826
.pager .previous > a,
4827
.pager .previous > span {
4828
  float: left;
4829
}
4830
.pager .disabled > a,
4831
.pager .disabled > a:hover,
4832
.pager .disabled > a:focus,
4833
.pager .disabled > span {
4834
  color: #777777;
4835
  background-color: #fff;
4836
  cursor: not-allowed;
4837
}
4838
.label {
4839
  display: inline;
4840
  padding: .2em .6em .3em;
4841
  font-size: 75%;
4842
  font-weight: bold;
4843
  line-height: 1;
4844
  color: #fff;
4845
  text-align: center;
4846
  white-space: nowrap;
4847
  vertical-align: baseline;
4848
  border-radius: .25em;
4849
}
4850
a.label:hover,
4851
a.label:focus {
4852
  color: #fff;
4853
  text-decoration: none;
4854
  cursor: pointer;
4855
}
4856
.label:empty {
4857
  display: none;
4858
}
4859
.btn .label {
4860
  position: relative;
4861
  top: -1px;
4862
}
4863
.label-default {
4864
  background-color: #777777;
4865
}
4866
.label-default[href]:hover,
4867
.label-default[href]:focus {
4868
  background-color: #5e5e5e;
4869
}
4870
.label-primary {
4871
  background-color: #337ab7;
4872
}
4873
.label-primary[href]:hover,
4874
.label-primary[href]:focus {
4875
  background-color: #286090;
4876
}
4877
.label-success {
4878
  background-color: #5cb85c;
4879
}
4880
.label-success[href]:hover,
4881
.label-success[href]:focus {
4882
  background-color: #449d44;
4883
}
4884
.label-info {
4885
  background-color: #5bc0de;
4886
}
4887
.label-info[href]:hover,
4888
.label-info[href]:focus {
4889
  background-color: #31b0d5;
4890
}
4891
.label-warning {
4892
  background-color: #f0ad4e;
4893
}
4894
.label-warning[href]:hover,
4895
.label-warning[href]:focus {
4896
  background-color: #ec971f;
4897
}
4898
.label-danger {
4899
  background-color: #d9534f;
4900
}
4901
.label-danger[href]:hover,
4902
.label-danger[href]:focus {
4903
  background-color: #c9302c;
4904
}
4905
.badge {
4906
  display: inline-block;
4907
  min-width: 10px;
4908
  padding: 3px 7px;
4909
  font-size: 12px;
4910
  font-weight: bold;
4911
  color: #fff;
4912
  line-height: 1;
4913
  vertical-align: middle;
4914
  white-space: nowrap;
4915
  text-align: center;
4916
  background-color: #777777;
4917
  border-radius: 10px;
4918
}
4919
.badge:empty {
4920
  display: none;
4921
}
4922
.btn .badge {
4923
  position: relative;
4924
  top: -1px;
4925
}
4926
.btn-xs .badge,
4927
.btn-group-xs > .btn .badge {
4928
  top: 0;
4929
  padding: 1px 5px;
4930
}
4931
a.badge:hover,
4932
a.badge:focus {
4933
  color: #fff;
4934
  text-decoration: none;
4935
  cursor: pointer;
4936
}
4937
.list-group-item.active > .badge,
4938
.nav-pills > .active > a > .badge {
4939
  color: #337ab7;
4940
  background-color: #fff;
4941
}
4942
.list-group-item > .badge {
4943
  float: right;
4944
}
4945
.list-group-item > .badge + .badge {
4946
  margin-right: 5px;
4947
}
4948
.nav-pills > li > a > .badge {
4949
  margin-left: 3px;
4950
}
4951
.jumbotron {
4952
  padding-top: 30px;
4953
  padding-bottom: 30px;
4954
  margin-bottom: 30px;
4955
  color: inherit;
4956
  background-color: #eeeeee;
4957
}
4958
.jumbotron h1,
4959
.jumbotron .h1 {
4960
  color: inherit;
4961
}
4962
.jumbotron p {
4963
  margin-bottom: 15px;
4964
  font-size: 20px;
4965
  font-weight: 200;
4966
}
4967
.jumbotron > hr {
4968
  border-top-color: #d5d5d5;
4969
}
4970
.container .jumbotron,
4971
.container-fluid .jumbotron {
4972
  border-radius: 3px;
4973
  padding-left: 0px;
4974
  padding-right: 0px;
4975
}
4976
.jumbotron .container {
4977
  max-width: 100%;
4978
}
4979
@media screen and (min-width: 768px) {
4980
  .jumbotron {
4981
    padding-top: 48px;
4982
    padding-bottom: 48px;
4983
  }
4984
  .container .jumbotron,
4985
  .container-fluid .jumbotron {
4986
    padding-left: 60px;
4987
    padding-right: 60px;
4988
  }
4989
  .jumbotron h1,
4990
  .jumbotron .h1 {
4991
    font-size: 59px;
4992
  }
4993
}
4994
.thumbnail {
4995
  display: block;
4996
  padding: 4px;
4997
  margin-bottom: 18px;
4998
  line-height: 1.42857143;
4999
  background-color: #fff;
5000
  border: 1px solid #ddd;
5001
  border-radius: 2px;
5002
  -webkit-transition: border 0.2s ease-in-out;
5003
  -o-transition: border 0.2s ease-in-out;
5004
  transition: border 0.2s ease-in-out;
5005
}
5006
.thumbnail > img,
5007
.thumbnail a > img {
5008
  margin-left: auto;
5009
  margin-right: auto;
5010
}
5011
a.thumbnail:hover,
5012
a.thumbnail:focus,
5013
a.thumbnail.active {
5014
  border-color: #337ab7;
5015
}
5016
.thumbnail .caption {
5017
  padding: 9px;
5018
  color: #000;
5019
}
5020
.alert {
5021
  padding: 15px;
5022
  margin-bottom: 18px;
5023
  border: 1px solid transparent;
5024
  border-radius: 2px;
5025
}
5026
.alert h4 {
5027
  margin-top: 0;
5028
  color: inherit;
5029
}
5030
.alert .alert-link {
5031
  font-weight: bold;
5032
}
5033
.alert > p,
5034
.alert > ul {
5035
  margin-bottom: 0;
5036
}
5037
.alert > p + p {
5038
  margin-top: 5px;
5039
}
5040
.alert-dismissable,
5041
.alert-dismissible {
5042
  padding-right: 35px;
5043
}
5044
.alert-dismissable .close,
5045
.alert-dismissible .close {
5046
  position: relative;
5047
  top: -2px;
5048
  right: -21px;
5049
  color: inherit;
5050
}
5051
.alert-success {
5052
  background-color: #dff0d8;
5053
  border-color: #d6e9c6;
5054
  color: #3c763d;
5055
}
5056
.alert-success hr {
5057
  border-top-color: #c9e2b3;
5058
}
5059
.alert-success .alert-link {
5060
  color: #2b542c;
5061
}
5062
.alert-info {
5063
  background-color: #d9edf7;
5064
  border-color: #bce8f1;
5065
  color: #31708f;
5066
}
5067
.alert-info hr {
5068
  border-top-color: #a6e1ec;
5069
}
5070
.alert-info .alert-link {
5071
  color: #245269;
5072
}
5073
.alert-warning {
5074
  background-color: #fcf8e3;
5075
  border-color: #faebcc;
5076
  color: #8a6d3b;
5077
}
5078
.alert-warning hr {
5079
  border-top-color: #f7e1b5;
5080
}
5081
.alert-warning .alert-link {
5082
  color: #66512c;
5083
}
5084
.alert-danger {
5085
  background-color: #f2dede;
5086
  border-color: #ebccd1;
5087
  color: #a94442;
5088
}
5089
.alert-danger hr {
5090
  border-top-color: #e4b9c0;
5091
}
5092
.alert-danger .alert-link {
5093
  color: #843534;
5094
}
5095
@-webkit-keyframes progress-bar-stripes {
5096
  from {
5097
    background-position: 40px 0;
5098
  }
5099
  to {
5100
    background-position: 0 0;
5101
  }
5102
}
5103
@keyframes progress-bar-stripes {
5104
  from {
5105
    background-position: 40px 0;
5106
  }
5107
  to {
5108
    background-position: 0 0;
5109
  }
5110
}
5111
.progress {
5112
  overflow: hidden;
5113
  height: 18px;
5114
  margin-bottom: 18px;
5115
  background-color: #f5f5f5;
5116
  border-radius: 2px;
5117
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5118
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5119
}
5120
.progress-bar {
5121
  float: left;
5122
  width: 0%;
5123
  height: 100%;
5124
  font-size: 12px;
5125
  line-height: 18px;
5126
  color: #fff;
5127
  text-align: center;
5128
  background-color: #337ab7;
5129
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5130
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5131
  -webkit-transition: width 0.6s ease;
5132
  -o-transition: width 0.6s ease;
5133
  transition: width 0.6s ease;
5134
}
5135
.progress-striped .progress-bar,
5136
.progress-bar-striped {
5137
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5138
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5139
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5140
  background-size: 40px 40px;
5141
}
5142
.progress.active .progress-bar,
5143
.progress-bar.active {
5144
  -webkit-animation: progress-bar-stripes 2s linear infinite;
5145
  -o-animation: progress-bar-stripes 2s linear infinite;
5146
  animation: progress-bar-stripes 2s linear infinite;
5147
}
5148
.progress-bar-success {
5149
  background-color: #5cb85c;
5150
}
5151
.progress-striped .progress-bar-success {
5152
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5153
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5154
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5155
}
5156
.progress-bar-info {
5157
  background-color: #5bc0de;
5158
}
5159
.progress-striped .progress-bar-info {
5160
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5161
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5162
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5163
}
5164
.progress-bar-warning {
5165
  background-color: #f0ad4e;
5166
}
5167
.progress-striped .progress-bar-warning {
5168
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5169
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5170
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5171
}
5172
.progress-bar-danger {
5173
  background-color: #d9534f;
5174
}
5175
.progress-striped .progress-bar-danger {
5176
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5177
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5178
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5179
}
5180
.media {
5181
  margin-top: 15px;
5182
}
5183
.media:first-child {
5184
  margin-top: 0;
5185
}
5186
.media,
5187
.media-body {
5188
  zoom: 1;
5189
  overflow: hidden;
5190
}
5191
.media-body {
5192
  width: 10000px;
5193
}
5194
.media-object {
5195
  display: block;
5196
}
5197
.media-object.img-thumbnail {
5198
  max-width: none;
5199
}
5200
.media-right,
5201
.media > .pull-right {
5202
  padding-left: 10px;
5203
}
5204
.media-left,
5205
.media > .pull-left {
5206
  padding-right: 10px;
5207
}
5208
.media-left,
5209
.media-right,
5210
.media-body {
5211
  display: table-cell;
5212
  vertical-align: top;
5213
}
5214
.media-middle {
5215
  vertical-align: middle;
5216
}
5217
.media-bottom {
5218
  vertical-align: bottom;
5219
}
5220
.media-heading {
5221
  margin-top: 0;
5222
  margin-bottom: 5px;
5223
}
5224
.media-list {
5225
  padding-left: 0;
5226
  list-style: none;
5227
}
5228
.list-group {
5229
  margin-bottom: 20px;
5230
  padding-left: 0;
5231
}
5232
.list-group-item {
5233
  position: relative;
5234
  display: block;
5235
  padding: 10px 15px;
5236
  margin-bottom: -1px;
5237
  background-color: #fff;
5238
  border: 1px solid #ddd;
5239
}
5240
.list-group-item:first-child {
5241
  border-top-right-radius: 2px;
5242
  border-top-left-radius: 2px;
5243
}
5244
.list-group-item:last-child {
5245
  margin-bottom: 0;
5246
  border-bottom-right-radius: 2px;
5247
  border-bottom-left-radius: 2px;
5248
}
5249
a.list-group-item,
5250
button.list-group-item {
5251
  color: #555;
5252
}
5253
a.list-group-item .list-group-item-heading,
5254
button.list-group-item .list-group-item-heading {
5255
  color: #333;
5256
}
5257
a.list-group-item:hover,
5258
button.list-group-item:hover,
5259
a.list-group-item:focus,
5260
button.list-group-item:focus {
5261
  text-decoration: none;
5262
  color: #555;
5263
  background-color: #f5f5f5;
5264
}
5265
button.list-group-item {
5266
  width: 100%;
5267
  text-align: left;
5268
}
5269
.list-group-item.disabled,
5270
.list-group-item.disabled:hover,
5271
.list-group-item.disabled:focus {
5272
  background-color: #eeeeee;
5273
  color: #777777;
5274
  cursor: not-allowed;
5275
}
5276
.list-group-item.disabled .list-group-item-heading,
5277
.list-group-item.disabled:hover .list-group-item-heading,
5278
.list-group-item.disabled:focus .list-group-item-heading {
5279
  color: inherit;
5280
}
5281
.list-group-item.disabled .list-group-item-text,
5282
.list-group-item.disabled:hover .list-group-item-text,
5283
.list-group-item.disabled:focus .list-group-item-text {
5284
  color: #777777;
5285
}
5286
.list-group-item.active,
5287
.list-group-item.active:hover,
5288
.list-group-item.active:focus {
5289
  z-index: 2;
5290
  color: #fff;
5291
  background-color: #337ab7;
5292
  border-color: #337ab7;
5293
}
5294
.list-group-item.active .list-group-item-heading,
5295
.list-group-item.active:hover .list-group-item-heading,
5296
.list-group-item.active:focus .list-group-item-heading,
5297
.list-group-item.active .list-group-item-heading > small,
5298
.list-group-item.active:hover .list-group-item-heading > small,
5299
.list-group-item.active:focus .list-group-item-heading > small,
5300
.list-group-item.active .list-group-item-heading > .small,
5301
.list-group-item.active:hover .list-group-item-heading > .small,
5302
.list-group-item.active:focus .list-group-item-heading > .small {
5303
  color: inherit;
5304
}
5305
.list-group-item.active .list-group-item-text,
5306
.list-group-item.active:hover .list-group-item-text,
5307
.list-group-item.active:focus .list-group-item-text {
5308
  color: #c7ddef;
5309
}
5310
.list-group-item-success {
5311
  color: #3c763d;
5312
  background-color: #dff0d8;
5313
}
5314
a.list-group-item-success,
5315
button.list-group-item-success {
5316
  color: #3c763d;
5317
}
5318
a.list-group-item-success .list-group-item-heading,
5319
button.list-group-item-success .list-group-item-heading {
5320
  color: inherit;
5321
}
5322
a.list-group-item-success:hover,
5323
button.list-group-item-success:hover,
5324
a.list-group-item-success:focus,
5325
button.list-group-item-success:focus {
5326
  color: #3c763d;
5327
  background-color: #d0e9c6;
5328
}
5329
a.list-group-item-success.active,
5330
button.list-group-item-success.active,
5331
a.list-group-item-success.active:hover,
5332
button.list-group-item-success.active:hover,
5333
a.list-group-item-success.active:focus,
5334
button.list-group-item-success.active:focus {
5335
  color: #fff;
5336
  background-color: #3c763d;
5337
  border-color: #3c763d;
5338
}
5339
.list-group-item-info {
5340
  color: #31708f;
5341
  background-color: #d9edf7;
5342
}
5343
a.list-group-item-info,
5344
button.list-group-item-info {
5345
  color: #31708f;
5346
}
5347
a.list-group-item-info .list-group-item-heading,
5348
button.list-group-item-info .list-group-item-heading {
5349
  color: inherit;
5350
}
5351
a.list-group-item-info:hover,
5352
button.list-group-item-info:hover,
5353
a.list-group-item-info:focus,
5354
button.list-group-item-info:focus {
5355
  color: #31708f;
5356
  background-color: #c4e3f3;
5357
}
5358
a.list-group-item-info.active,
5359
button.list-group-item-info.active,
5360
a.list-group-item-info.active:hover,
5361
button.list-group-item-info.active:hover,
5362
a.list-group-item-info.active:focus,
5363
button.list-group-item-info.active:focus {
5364
  color: #fff;
5365
  background-color: #31708f;
5366
  border-color: #31708f;
5367
}
5368
.list-group-item-warning {
5369
  color: #8a6d3b;
5370
  background-color: #fcf8e3;
5371
}
5372
a.list-group-item-warning,
5373
button.list-group-item-warning {
5374
  color: #8a6d3b;
5375
}
5376
a.list-group-item-warning .list-group-item-heading,
5377
button.list-group-item-warning .list-group-item-heading {
5378
  color: inherit;
5379
}
5380
a.list-group-item-warning:hover,
5381
button.list-group-item-warning:hover,
5382
a.list-group-item-warning:focus,
5383
button.list-group-item-warning:focus {
5384
  color: #8a6d3b;
5385
  background-color: #faf2cc;
5386
}
5387
a.list-group-item-warning.active,
5388
button.list-group-item-warning.active,
5389
a.list-group-item-warning.active:hover,
5390
button.list-group-item-warning.active:hover,
5391
a.list-group-item-warning.active:focus,
5392
button.list-group-item-warning.active:focus {
5393
  color: #fff;
5394
  background-color: #8a6d3b;
5395
  border-color: #8a6d3b;
5396
}
5397
.list-group-item-danger {
5398
  color: #a94442;
5399
  background-color: #f2dede;
5400
}
5401
a.list-group-item-danger,
5402
button.list-group-item-danger {
5403
  color: #a94442;
5404
}
5405
a.list-group-item-danger .list-group-item-heading,
5406
button.list-group-item-danger .list-group-item-heading {
5407
  color: inherit;
5408
}
5409
a.list-group-item-danger:hover,
5410
button.list-group-item-danger:hover,
5411
a.list-group-item-danger:focus,
5412
button.list-group-item-danger:focus {
5413
  color: #a94442;
5414
  background-color: #ebcccc;
5415
}
5416
a.list-group-item-danger.active,
5417
button.list-group-item-danger.active,
5418
a.list-group-item-danger.active:hover,
5419
button.list-group-item-danger.active:hover,
5420
a.list-group-item-danger.active:focus,
5421
button.list-group-item-danger.active:focus {
5422
  color: #fff;
5423
  background-color: #a94442;
5424
  border-color: #a94442;
5425
}
5426
.list-group-item-heading {
5427
  margin-top: 0;
5428
  margin-bottom: 5px;
5429
}
5430
.list-group-item-text {
5431
  margin-bottom: 0;
5432
  line-height: 1.3;
5433
}
5434
.panel {
5435
  margin-bottom: 18px;
5436
  background-color: #fff;
5437
  border: 1px solid transparent;
5438
  border-radius: 2px;
5439
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5440
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5441
}
5442
.panel-body {
5443
  padding: 15px;
5444
}
5445
.panel-heading {
5446
  padding: 10px 15px;
5447
  border-bottom: 1px solid transparent;
5448
  border-top-right-radius: 1px;
5449
  border-top-left-radius: 1px;
5450
}
5451
.panel-heading > .dropdown .dropdown-toggle {
5452
  color: inherit;
5453
}
5454
.panel-title {
5455
  margin-top: 0;
5456
  margin-bottom: 0;
5457
  font-size: 15px;
5458
  color: inherit;
5459
}
5460
.panel-title > a,
5461
.panel-title > small,
5462
.panel-title > .small,
5463
.panel-title > small > a,
5464
.panel-title > .small > a {
5465
  color: inherit;
5466
}
5467
.panel-footer {
5468
  padding: 10px 15px;
5469
  background-color: #f5f5f5;
5470
  border-top: 1px solid #ddd;
5471
  border-bottom-right-radius: 1px;
5472
  border-bottom-left-radius: 1px;
5473
}
5474
.panel > .list-group,
5475
.panel > .panel-collapse > .list-group {
5476
  margin-bottom: 0;
5477
}
5478
.panel > .list-group .list-group-item,
5479
.panel > .panel-collapse > .list-group .list-group-item {
5480
  border-width: 1px 0;
5481
  border-radius: 0;
5482
}
5483
.panel > .list-group:first-child .list-group-item:first-child,
5484
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5485
  border-top: 0;
5486
  border-top-right-radius: 1px;
5487
  border-top-left-radius: 1px;
5488
}
5489
.panel > .list-group:last-child .list-group-item:last-child,
5490
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5491
  border-bottom: 0;
5492
  border-bottom-right-radius: 1px;
5493
  border-bottom-left-radius: 1px;
5494
}
5495
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5496
  border-top-right-radius: 0;
5497
  border-top-left-radius: 0;
5498
}
5499
.panel-heading + .list-group .list-group-item:first-child {
5500
  border-top-width: 0;
5501
}
5502
.list-group + .panel-footer {
5503
  border-top-width: 0;
5504
}
5505
.panel > .table,
5506
.panel > .table-responsive > .table,
5507
.panel > .panel-collapse > .table {
5508
  margin-bottom: 0;
5509
}
5510
.panel > .table caption,
5511
.panel > .table-responsive > .table caption,
5512
.panel > .panel-collapse > .table caption {
5513
  padding-left: 15px;
5514
  padding-right: 15px;
5515
}
5516
.panel > .table:first-child,
5517
.panel > .table-responsive:first-child > .table:first-child {
5518
  border-top-right-radius: 1px;
5519
  border-top-left-radius: 1px;
5520
}
5521
.panel > .table:first-child > thead:first-child > tr:first-child,
5522
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5523
.panel > .table:first-child > tbody:first-child > tr:first-child,
5524
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5525
  border-top-left-radius: 1px;
5526
  border-top-right-radius: 1px;
5527
}
5528
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5529
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5530
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5531
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5532
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5533
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5534
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5535
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5536
  border-top-left-radius: 1px;
5537
}
5538
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5539
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5540
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5541
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5542
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5543
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5544
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5545
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5546
  border-top-right-radius: 1px;
5547
}
5548
.panel > .table:last-child,
5549
.panel > .table-responsive:last-child > .table:last-child {
5550
  border-bottom-right-radius: 1px;
5551
  border-bottom-left-radius: 1px;
5552
}
5553
.panel > .table:last-child > tbody:last-child > tr:last-child,
5554
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5555
.panel > .table:last-child > tfoot:last-child > tr:last-child,
5556
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5557
  border-bottom-left-radius: 1px;
5558
  border-bottom-right-radius: 1px;
5559
}
5560
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5561
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5562
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5563
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5564
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5565
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5566
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5567
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5568
  border-bottom-left-radius: 1px;
5569
}
5570
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5571
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5572
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5573
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5574
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5575
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5576
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5577
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5578
  border-bottom-right-radius: 1px;
5579
}
5580
.panel > .panel-body + .table,
5581
.panel > .panel-body + .table-responsive,
5582
.panel > .table + .panel-body,
5583
.panel > .table-responsive + .panel-body {
5584
  border-top: 1px solid #ddd;
5585
}
5586
.panel > .table > tbody:first-child > tr:first-child th,
5587
.panel > .table > tbody:first-child > tr:first-child td {
5588
  border-top: 0;
5589
}
5590
.panel > .table-bordered,
5591
.panel > .table-responsive > .table-bordered {
5592
  border: 0;
5593
}
5594
.panel > .table-bordered > thead > tr > th:first-child,
5595
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5596
.panel > .table-bordered > tbody > tr > th:first-child,
5597
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5598
.panel > .table-bordered > tfoot > tr > th:first-child,
5599
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5600
.panel > .table-bordered > thead > tr > td:first-child,
5601
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5602
.panel > .table-bordered > tbody > tr > td:first-child,
5603
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5604
.panel > .table-bordered > tfoot > tr > td:first-child,
5605
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5606
  border-left: 0;
5607
}
5608
.panel > .table-bordered > thead > tr > th:last-child,
5609
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5610
.panel > .table-bordered > tbody > tr > th:last-child,
5611
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5612
.panel > .table-bordered > tfoot > tr > th:last-child,
5613
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5614
.panel > .table-bordered > thead > tr > td:last-child,
5615
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5616
.panel > .table-bordered > tbody > tr > td:last-child,
5617
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5618
.panel > .table-bordered > tfoot > tr > td:last-child,
5619
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5620
  border-right: 0;
5621
}
5622
.panel > .table-bordered > thead > tr:first-child > td,
5623
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5624
.panel > .table-bordered > tbody > tr:first-child > td,
5625
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5626
.panel > .table-bordered > thead > tr:first-child > th,
5627
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5628
.panel > .table-bordered > tbody > tr:first-child > th,
5629
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5630
  border-bottom: 0;
5631
}
5632
.panel > .table-bordered > tbody > tr:last-child > td,
5633
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5634
.panel > .table-bordered > tfoot > tr:last-child > td,
5635
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5636
.panel > .table-bordered > tbody > tr:last-child > th,
5637
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5638
.panel > .table-bordered > tfoot > tr:last-child > th,
5639
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5640
  border-bottom: 0;
5641
}
5642
.panel > .table-responsive {
5643
  border: 0;
5644
  margin-bottom: 0;
5645
}
5646
.panel-group {
5647
  margin-bottom: 18px;
5648
}
5649
.panel-group .panel {
5650
  margin-bottom: 0;
5651
  border-radius: 2px;
5652
}
5653
.panel-group .panel + .panel {
5654
  margin-top: 5px;
5655
}
5656
.panel-group .panel-heading {
5657
  border-bottom: 0;
5658
}
5659
.panel-group .panel-heading + .panel-collapse > .panel-body,
5660
.panel-group .panel-heading + .panel-collapse > .list-group {
5661
  border-top: 1px solid #ddd;
5662
}
5663
.panel-group .panel-footer {
5664
  border-top: 0;
5665
}
5666
.panel-group .panel-footer + .panel-collapse .panel-body {
5667
  border-bottom: 1px solid #ddd;
5668
}
5669
.panel-default {
5670
  border-color: #ddd;
5671
}
5672
.panel-default > .panel-heading {
5673
  color: #333333;
5674
  background-color: #f5f5f5;
5675
  border-color: #ddd;
5676
}
5677
.panel-default > .panel-heading + .panel-collapse > .panel-body {
5678
  border-top-color: #ddd;
5679
}
5680
.panel-default > .panel-heading .badge {
5681
  color: #f5f5f5;
5682
  background-color: #333333;
5683
}
5684
.panel-default > .panel-footer + .panel-collapse > .panel-body {
5685
  border-bottom-color: #ddd;
5686
}
5687
.panel-primary {
5688
  border-color: #337ab7;
5689
}
5690
.panel-primary > .panel-heading {
5691
  color: #fff;
5692
  background-color: #337ab7;
5693
  border-color: #337ab7;
5694
}
5695
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5696
  border-top-color: #337ab7;
5697
}
5698
.panel-primary > .panel-heading .badge {
5699
  color: #337ab7;
5700
  background-color: #fff;
5701
}
5702
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5703
  border-bottom-color: #337ab7;
5704
}
5705
.panel-success {
5706
  border-color: #d6e9c6;
5707
}
5708
.panel-success > .panel-heading {
5709
  color: #3c763d;
5710
  background-color: #dff0d8;
5711
  border-color: #d6e9c6;
5712
}
5713
.panel-success > .panel-heading + .panel-collapse > .panel-body {
5714
  border-top-color: #d6e9c6;
5715
}
5716
.panel-success > .panel-heading .badge {
5717
  color: #dff0d8;
5718
  background-color: #3c763d;
5719
}
5720
.panel-success > .panel-footer + .panel-collapse > .panel-body {
5721
  border-bottom-color: #d6e9c6;
5722
}
5723
.panel-info {
5724
  border-color: #bce8f1;
5725
}
5726
.panel-info > .panel-heading {
5727
  color: #31708f;
5728
  background-color: #d9edf7;
5729
  border-color: #bce8f1;
5730
}
5731
.panel-info > .panel-heading + .panel-collapse > .panel-body {
5732
  border-top-color: #bce8f1;
5733
}
5734
.panel-info > .panel-heading .badge {
5735
  color: #d9edf7;
5736
  background-color: #31708f;
5737
}
5738
.panel-info > .panel-footer + .panel-collapse > .panel-body {
5739
  border-bottom-color: #bce8f1;
5740
}
5741
.panel-warning {
5742
  border-color: #faebcc;
5743
}
5744
.panel-warning > .panel-heading {
5745
  color: #8a6d3b;
5746
  background-color: #fcf8e3;
5747
  border-color: #faebcc;
5748
}
5749
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5750
  border-top-color: #faebcc;
5751
}
5752
.panel-warning > .panel-heading .badge {
5753
  color: #fcf8e3;
5754
  background-color: #8a6d3b;
5755
}
5756
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5757
  border-bottom-color: #faebcc;
5758
}
5759
.panel-danger {
5760
  border-color: #ebccd1;
5761
}
5762
.panel-danger > .panel-heading {
5763
  color: #a94442;
5764
  background-color: #f2dede;
5765
  border-color: #ebccd1;
5766
}
5767
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5768
  border-top-color: #ebccd1;
5769
}
5770
.panel-danger > .panel-heading .badge {
5771
  color: #f2dede;
5772
  background-color: #a94442;
5773
}
5774
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5775
  border-bottom-color: #ebccd1;
5776
}
5777
.embed-responsive {
5778
  position: relative;
5779
  display: block;
5780
  height: 0;
5781
  padding: 0;
5782
  overflow: hidden;
5783
}
5784
.embed-responsive .embed-responsive-item,
5785
.embed-responsive iframe,
5786
.embed-responsive embed,
5787
.embed-responsive object,
5788
.embed-responsive video {
5789
  position: absolute;
5790
  top: 0;
5791
  left: 0;
5792
  bottom: 0;
5793
  height: 100%;
5794
  width: 100%;
5795
  border: 0;
5796
}
5797
.embed-responsive-16by9 {
5798
  padding-bottom: 56.25%;
5799
}
5800
.embed-responsive-4by3 {
5801
  padding-bottom: 75%;
5802
}
5803
.well {
5804
  min-height: 20px;
5805
  padding: 19px;
5806
  margin-bottom: 20px;
5807
  background-color: #f5f5f5;
5808
  border: 1px solid #e3e3e3;
5809
  border-radius: 2px;
5810
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5811
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5812
}
5813
.well blockquote {
5814
  border-color: #ddd;
5815
  border-color: rgba(0, 0, 0, 0.15);
5816
}
5817
.well-lg {
5818
  padding: 24px;
5819
  border-radius: 3px;
5820
}
5821
.well-sm {
5822
  padding: 9px;
5823
  border-radius: 1px;
5824
}
5825
.close {
5826
  float: right;
5827
  font-size: 19.5px;
5828
  font-weight: bold;
5829
  line-height: 1;
5830
  color: #000;
5831
  text-shadow: 0 1px 0 #fff;
5832
  opacity: 0.2;
5833
  filter: alpha(opacity=20);
5834
}
5835
.close:hover,
5836
.close:focus {
5837
  color: #000;
5838
  text-decoration: none;
5839
  cursor: pointer;
5840
  opacity: 0.5;
5841
  filter: alpha(opacity=50);
5842
}
5843
button.close {
5844
  padding: 0;
5845
  cursor: pointer;
5846
  background: transparent;
5847
  border: 0;
5848
  -webkit-appearance: none;
5849
}
5850
.modal-open {
5851
  overflow: hidden;
5852
}
5853
.modal {
5854
  display: none;
5855
  overflow: hidden;
5856
  position: fixed;
5857
  top: 0;
5858
  right: 0;
5859
  bottom: 0;
5860
  left: 0;
5861
  z-index: 1050;
5862
  -webkit-overflow-scrolling: touch;
5863
  outline: 0;
5864
}
5865
.modal.fade .modal-dialog {
5866
  -webkit-transform: translate(0, -25%);
5867
  -ms-transform: translate(0, -25%);
5868
  -o-transform: translate(0, -25%);
5869
  transform: translate(0, -25%);
5870
  -webkit-transition: -webkit-transform 0.3s ease-out;
5871
  -moz-transition: -moz-transform 0.3s ease-out;
5872
  -o-transition: -o-transform 0.3s ease-out;
5873
  transition: transform 0.3s ease-out;
5874
}
5875
.modal.in .modal-dialog {
5876
  -webkit-transform: translate(0, 0);
5877
  -ms-transform: translate(0, 0);
5878
  -o-transform: translate(0, 0);
5879
  transform: translate(0, 0);
5880
}
5881
.modal-open .modal {
5882
  overflow-x: hidden;
5883
  overflow-y: auto;
5884
}
5885
.modal-dialog {
5886
  position: relative;
5887
  width: auto;
5888
  margin: 10px;
5889
}
5890
.modal-content {
5891
  position: relative;
5892
  background-color: #fff;
5893
  border: 1px solid #999;
5894
  border: 1px solid rgba(0, 0, 0, 0.2);
5895
  border-radius: 3px;
5896
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5897
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5898
  background-clip: padding-box;
5899
  outline: 0;
5900
}
5901
.modal-backdrop {
5902
  position: fixed;
5903
  top: 0;
5904
  right: 0;
5905
  bottom: 0;
5906
  left: 0;
5907
  z-index: 1040;
5908
  background-color: #000;
5909
}
5910
.modal-backdrop.fade {
5911
  opacity: 0;
5912
  filter: alpha(opacity=0);
5913
}
5914
.modal-backdrop.in {
5915
  opacity: 0.5;
5916
  filter: alpha(opacity=50);
5917
}
5918
.modal-header {
5919
  padding: 15px;
5920
  border-bottom: 1px solid #e5e5e5;
5921
}
5922
.modal-header .close {
5923
  margin-top: -2px;
5924
}
5925
.modal-title {
5926
  margin: 0;
5927
  line-height: 1.42857143;
5928
}
5929
.modal-body {
5930
  position: relative;
5931
  padding: 15px;
5932
}
5933
.modal-footer {
5934
  padding: 15px;
5935
  text-align: right;
5936
  border-top: 1px solid #e5e5e5;
5937
}
5938
.modal-footer .btn + .btn {
5939
  margin-left: 5px;
5940
  margin-bottom: 0;
5941
}
5942
.modal-footer .btn-group .btn + .btn {
5943
  margin-left: -1px;
5944
}
5945
.modal-footer .btn-block + .btn-block {
5946
  margin-left: 0;
5947
}
5948
.modal-scrollbar-measure {
5949
  position: absolute;
5950
  top: -9999px;
5951
  width: 50px;
5952
  height: 50px;
5953
  overflow: scroll;
5954
}
5955
@media (min-width: 768px) {
5956
  .modal-dialog {
5957
    width: 600px;
5958
    margin: 30px auto;
5959
  }
5960
  .modal-content {
5961
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5962
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5963
  }
5964
  .modal-sm {
5965
    width: 300px;
5966
  }
5967
}
5968
@media (min-width: 992px) {
5969
  .modal-lg {
5970
    width: 900px;
5971
  }
5972
}
5973
.tooltip {
5974
  position: absolute;
5975
  z-index: 1070;
5976
  display: block;
5977
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5978
  font-style: normal;
5979
  font-weight: normal;
5980
  letter-spacing: normal;
5981
  line-break: auto;
5982
  line-height: 1.42857143;
5983
  text-align: left;
5984
  text-align: start;
5985
  text-decoration: none;
5986
  text-shadow: none;
5987
  text-transform: none;
5988
  white-space: normal;
5989
  word-break: normal;
5990
  word-spacing: normal;
5991
  word-wrap: normal;
5992
  font-size: 12px;
5993
  opacity: 0;
5994
  filter: alpha(opacity=0);
5995
}
5996
.tooltip.in {
5997
  opacity: 0.9;
5998
  filter: alpha(opacity=90);
5999
}
6000
.tooltip.top {
6001
  margin-top: -3px;
6002
  padding: 5px 0;
6003
}
6004
.tooltip.right {
6005
  margin-left: 3px;
6006
  padding: 0 5px;
6007
}
6008
.tooltip.bottom {
6009
  margin-top: 3px;
6010
  padding: 5px 0;
6011
}
6012
.tooltip.left {
6013
  margin-left: -3px;
6014
  padding: 0 5px;
6015
}
6016
.tooltip-inner {
6017
  max-width: 200px;
6018
  padding: 3px 8px;
6019
  color: #fff;
6020
  text-align: center;
6021
  background-color: #000;
6022
  border-radius: 2px;
6023
}
6024
.tooltip-arrow {
6025
  position: absolute;
6026
  width: 0;
6027
  height: 0;
6028
  border-color: transparent;
6029
  border-style: solid;
6030
}
6031
.tooltip.top .tooltip-arrow {
6032
  bottom: 0;
6033
  left: 50%;
6034
  margin-left: -5px;
6035
  border-width: 5px 5px 0;
6036
  border-top-color: #000;
6037
}
6038
.tooltip.top-left .tooltip-arrow {
6039
  bottom: 0;
6040
  right: 5px;
6041
  margin-bottom: -5px;
6042
  border-width: 5px 5px 0;
6043
  border-top-color: #000;
6044
}
6045
.tooltip.top-right .tooltip-arrow {
6046
  bottom: 0;
6047
  left: 5px;
6048
  margin-bottom: -5px;
6049
  border-width: 5px 5px 0;
6050
  border-top-color: #000;
6051
}
6052
.tooltip.right .tooltip-arrow {
6053
  top: 50%;
6054
  left: 0;
6055
  margin-top: -5px;
6056
  border-width: 5px 5px 5px 0;
6057
  border-right-color: #000;
6058
}
6059
.tooltip.left .tooltip-arrow {
6060
  top: 50%;
6061
  right: 0;
6062
  margin-top: -5px;
6063
  border-width: 5px 0 5px 5px;
6064
  border-left-color: #000;
6065
}
6066
.tooltip.bottom .tooltip-arrow {
6067
  top: 0;
6068
  left: 50%;
6069
  margin-left: -5px;
6070
  border-width: 0 5px 5px;
6071
  border-bottom-color: #000;
6072
}
6073
.tooltip.bottom-left .tooltip-arrow {
6074
  top: 0;
6075
  right: 5px;
6076
  margin-top: -5px;
6077
  border-width: 0 5px 5px;
6078
  border-bottom-color: #000;
6079
}
6080
.tooltip.bottom-right .tooltip-arrow {
6081
  top: 0;
6082
  left: 5px;
6083
  margin-top: -5px;
6084
  border-width: 0 5px 5px;
6085
  border-bottom-color: #000;
6086
}
6087
.popover {
6088
  position: absolute;
6089
  top: 0;
6090
  left: 0;
6091
  z-index: 1060;
6092
  display: none;
6093
  max-width: 276px;
6094
  padding: 1px;
6095
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6096
  font-style: normal;
6097
  font-weight: normal;
6098
  letter-spacing: normal;
6099
  line-break: auto;
6100
  line-height: 1.42857143;
6101
  text-align: left;
6102
  text-align: start;
6103
  text-decoration: none;
6104
  text-shadow: none;
6105
  text-transform: none;
6106
  white-space: normal;
6107
  word-break: normal;
6108
  word-spacing: normal;
6109
  word-wrap: normal;
6110
  font-size: 13px;
6111
  background-color: #fff;
6112
  background-clip: padding-box;
6113
  border: 1px solid #ccc;
6114
  border: 1px solid rgba(0, 0, 0, 0.2);
6115
  border-radius: 3px;
6116
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6117
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6118
}
6119
.popover.top {
6120
  margin-top: -10px;
6121
}
6122
.popover.right {
6123
  margin-left: 10px;
6124
}
6125
.popover.bottom {
6126
  margin-top: 10px;
6127
}
6128
.popover.left {
6129
  margin-left: -10px;
6130
}
6131
.popover-title {
6132
  margin: 0;
6133
  padding: 8px 14px;
6134
  font-size: 13px;
6135
  background-color: #f7f7f7;
6136
  border-bottom: 1px solid #ebebeb;
6137
  border-radius: 2px 2px 0 0;
6138
}
6139
.popover-content {
6140
  padding: 9px 14px;
6141
}
6142
.popover > .arrow,
6143
.popover > .arrow:after {
6144
  position: absolute;
6145
  display: block;
6146
  width: 0;
6147
  height: 0;
6148
  border-color: transparent;
6149
  border-style: solid;
6150
}
6151
.popover > .arrow {
6152
  border-width: 11px;
6153
}
6154
.popover > .arrow:after {
6155
  border-width: 10px;
6156
  content: "";
6157
}
6158
.popover.top > .arrow {
6159
  left: 50%;
6160
  margin-left: -11px;
6161
  border-bottom-width: 0;
6162
  border-top-color: #999999;
6163
  border-top-color: rgba(0, 0, 0, 0.25);
6164
  bottom: -11px;
6165
}
6166
.popover.top > .arrow:after {
6167
  content: " ";
6168
  bottom: 1px;
6169
  margin-left: -10px;
6170
  border-bottom-width: 0;
6171
  border-top-color: #fff;
6172
}
6173
.popover.right > .arrow {
6174
  top: 50%;
6175
  left: -11px;
6176
  margin-top: -11px;
6177
  border-left-width: 0;
6178
  border-right-color: #999999;
6179
  border-right-color: rgba(0, 0, 0, 0.25);
6180
}
6181
.popover.right > .arrow:after {
6182
  content: " ";
6183
  left: 1px;
6184
  bottom: -10px;
6185
  border-left-width: 0;
6186
  border-right-color: #fff;
6187
}
6188
.popover.bottom > .arrow {
6189
  left: 50%;
6190
  margin-left: -11px;
6191
  border-top-width: 0;
6192
  border-bottom-color: #999999;
6193
  border-bottom-color: rgba(0, 0, 0, 0.25);
6194
  top: -11px;
6195
}
6196
.popover.bottom > .arrow:after {
6197
  content: " ";
6198
  top: 1px;
6199
  margin-left: -10px;
6200
  border-top-width: 0;
6201
  border-bottom-color: #fff;
6202
}
6203
.popover.left > .arrow {
6204
  top: 50%;
6205
  right: -11px;
6206
  margin-top: -11px;
6207
  border-right-width: 0;
6208
  border-left-color: #999999;
6209
  border-left-color: rgba(0, 0, 0, 0.25);
6210
}
6211
.popover.left > .arrow:after {
6212
  content: " ";
6213
  right: 1px;
6214
  border-right-width: 0;
6215
  border-left-color: #fff;
6216
  bottom: -10px;
6217
}
6218
.carousel {
6219
  position: relative;
6220
}
6221
.carousel-inner {
6222
  position: relative;
6223
  overflow: hidden;
6224
  width: 100%;
6225
}
6226
.carousel-inner > .item {
6227
  display: none;
6228
  position: relative;
6229
  -webkit-transition: 0.6s ease-in-out left;
6230
  -o-transition: 0.6s ease-in-out left;
6231
  transition: 0.6s ease-in-out left;
6232
}
6233
.carousel-inner > .item > img,
6234
.carousel-inner > .item > a > img {
6235
  line-height: 1;
6236
}
6237
@media all and (transform-3d), (-webkit-transform-3d) {
6238
  .carousel-inner > .item {
6239
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
6240
    -moz-transition: -moz-transform 0.6s ease-in-out;
6241
    -o-transition: -o-transform 0.6s ease-in-out;
6242
    transition: transform 0.6s ease-in-out;
6243
    -webkit-backface-visibility: hidden;
6244
    -moz-backface-visibility: hidden;
6245
    backface-visibility: hidden;
6246
    -webkit-perspective: 1000px;
6247
    -moz-perspective: 1000px;
6248
    perspective: 1000px;
6249
  }
6250
  .carousel-inner > .item.next,
6251
  .carousel-inner > .item.active.right {
6252
    -webkit-transform: translate3d(100%, 0, 0);
6253
    transform: translate3d(100%, 0, 0);
6254
    left: 0;
6255
  }
6256
  .carousel-inner > .item.prev,
6257
  .carousel-inner > .item.active.left {
6258
    -webkit-transform: translate3d(-100%, 0, 0);
6259
    transform: translate3d(-100%, 0, 0);
6260
    left: 0;
6261
  }
6262
  .carousel-inner > .item.next.left,
6263
  .carousel-inner > .item.prev.right,
6264
  .carousel-inner > .item.active {
6265
    -webkit-transform: translate3d(0, 0, 0);
6266
    transform: translate3d(0, 0, 0);
6267
    left: 0;
6268
  }
6269
}
6270
.carousel-inner > .active,
6271
.carousel-inner > .next,
6272
.carousel-inner > .prev {
6273
  display: block;
6274
}
6275
.carousel-inner > .active {
6276
  left: 0;
6277
}
6278
.carousel-inner > .next,
6279
.carousel-inner > .prev {
6280
  position: absolute;
6281
  top: 0;
6282
  width: 100%;
6283
}
6284
.carousel-inner > .next {
6285
  left: 100%;
6286
}
6287
.carousel-inner > .prev {
6288
  left: -100%;
6289
}
6290
.carousel-inner > .next.left,
6291
.carousel-inner > .prev.right {
6292
  left: 0;
6293
}
6294
.carousel-inner > .active.left {
6295
  left: -100%;
6296
}
6297
.carousel-inner > .active.right {
6298
  left: 100%;
6299
}
6300
.carousel-control {
6301
  position: absolute;
6302
  top: 0;
6303
  left: 0;
6304
  bottom: 0;
6305
  width: 15%;
6306
  opacity: 0.5;
6307
  filter: alpha(opacity=50);
6308
  font-size: 20px;
6309
  color: #fff;
6310
  text-align: center;
6311
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6312
  background-color: rgba(0, 0, 0, 0);
6313
}
6314
.carousel-control.left {
6315
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6316
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6317
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6318
  background-repeat: repeat-x;
6319
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6320
}
6321
.carousel-control.right {
6322
  left: auto;
6323
  right: 0;
6324
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6325
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6326
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6327
  background-repeat: repeat-x;
6328
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6329
}
6330
.carousel-control:hover,
6331
.carousel-control:focus {
6332
  outline: 0;
6333
  color: #fff;
6334
  text-decoration: none;
6335
  opacity: 0.9;
6336
  filter: alpha(opacity=90);
6337
}
6338
.carousel-control .icon-prev,
6339
.carousel-control .icon-next,
6340
.carousel-control .glyphicon-chevron-left,
6341
.carousel-control .glyphicon-chevron-right {
6342
  position: absolute;
6343
  top: 50%;
6344
  margin-top: -10px;
6345
  z-index: 5;
6346
  display: inline-block;
6347
}
6348
.carousel-control .icon-prev,
6349
.carousel-control .glyphicon-chevron-left {
6350
  left: 50%;
6351
  margin-left: -10px;
6352
}
6353
.carousel-control .icon-next,
6354
.carousel-control .glyphicon-chevron-right {
6355
  right: 50%;
6356
  margin-right: -10px;
6357
}
6358
.carousel-control .icon-prev,
6359
.carousel-control .icon-next {
6360
  width: 20px;
6361
  height: 20px;
6362
  line-height: 1;
6363
  font-family: serif;
6364
}
6365
.carousel-control .icon-prev:before {
6366
  content: '\2039';
6367
}
6368
.carousel-control .icon-next:before {
6369
  content: '\203a';
6370
}
6371
.carousel-indicators {
6372
  position: absolute;
6373
  bottom: 10px;
6374
  left: 50%;
6375
  z-index: 15;
6376
  width: 60%;
6377
  margin-left: -30%;
6378
  padding-left: 0;
6379
  list-style: none;
6380
  text-align: center;
6381
}
6382
.carousel-indicators li {
6383
  display: inline-block;
6384
  width: 10px;
6385
  height: 10px;
6386
  margin: 1px;
6387
  text-indent: -999px;
6388
  border: 1px solid #fff;
6389
  border-radius: 10px;
6390
  cursor: pointer;
6391
  background-color: #000 \9;
6392
  background-color: rgba(0, 0, 0, 0);
6393
}
6394
.carousel-indicators .active {
6395
  margin: 0;
6396
  width: 12px;
6397
  height: 12px;
6398
  background-color: #fff;
6399
}
6400
.carousel-caption {
6401
  position: absolute;
6402
  left: 15%;
6403
  right: 15%;
6404
  bottom: 20px;
6405
  z-index: 10;
6406
  padding-top: 20px;
6407
  padding-bottom: 20px;
6408
  color: #fff;
6409
  text-align: center;
6410
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6411
}
6412
.carousel-caption .btn {
6413
  text-shadow: none;
6414
}
6415
@media screen and (min-width: 768px) {
6416
  .carousel-control .glyphicon-chevron-left,
6417
  .carousel-control .glyphicon-chevron-right,
6418
  .carousel-control .icon-prev,
6419
  .carousel-control .icon-next {
6420
    width: 30px;
6421
    height: 30px;
6422
    margin-top: -10px;
6423
    font-size: 30px;
6424
  }
6425
  .carousel-control .glyphicon-chevron-left,
6426
  .carousel-control .icon-prev {
6427
    margin-left: -10px;
6428
  }
6429
  .carousel-control .glyphicon-chevron-right,
6430
  .carousel-control .icon-next {
6431
    margin-right: -10px;
6432
  }
6433
  .carousel-caption {
6434
    left: 20%;
6435
    right: 20%;
6436
    padding-bottom: 30px;
6437
  }
6438
  .carousel-indicators {
6439
    bottom: 20px;
6440
  }
6441
}
6442
.clearfix:before,
6443
.clearfix:after,
6444
.dl-horizontal dd:before,
6445
.dl-horizontal dd:after,
6446
.container:before,
6447
.container:after,
6448
.container-fluid:before,
6449
.container-fluid:after,
6450
.row:before,
6451
.row:after,
6452
.form-horizontal .form-group:before,
6453
.form-horizontal .form-group:after,
6454
.btn-toolbar:before,
6455
.btn-toolbar:after,
6456
.btn-group-vertical > .btn-group:before,
6457
.btn-group-vertical > .btn-group:after,
6458
.nav:before,
6459
.nav:after,
6460
.navbar:before,
6461
.navbar:after,
6462
.navbar-header:before,
6463
.navbar-header:after,
6464
.navbar-collapse:before,
6465
.navbar-collapse:after,
6466
.pager:before,
6467
.pager:after,
6468
.panel-body:before,
6469
.panel-body:after,
6470
.modal-header:before,
6471
.modal-header:after,
6472
.modal-footer:before,
6473
.modal-footer:after,
6474
.item_buttons:before,
6475
.item_buttons:after {
6476
  content: " ";
6477
  display: table;
6478
}
6479
.clearfix:after,
6480
.dl-horizontal dd:after,
6481
.container:after,
6482
.container-fluid:after,
6483
.row:after,
6484
.form-horizontal .form-group:after,
6485
.btn-toolbar:after,
6486
.btn-group-vertical > .btn-group:after,
6487
.nav:after,
6488
.navbar:after,
6489
.navbar-header:after,
6490
.navbar-collapse:after,
6491
.pager:after,
6492
.panel-body:after,
6493
.modal-header:after,
6494
.modal-footer:after,
6495
.item_buttons:after {
6496
  clear: both;
6497
}
6498
.center-block {
6499
  display: block;
6500
  margin-left: auto;
6501
  margin-right: auto;
6502
}
6503
.pull-right {
6504
  float: right !important;
6505
}
6506
.pull-left {
6507
  float: left !important;
6508
}
6509
.hide {
6510
  display: none !important;
6511
}
6512
.show {
6513
  display: block !important;
6514
}
6515
.invisible {
6516
  visibility: hidden;
6517
}
6518
.text-hide {
6519
  font: 0/0 a;
6520
  color: transparent;
6521
  text-shadow: none;
6522
  background-color: transparent;
6523
  border: 0;
6524
}
6525
.hidden {
6526
  display: none !important;
6527
}
6528
.affix {
6529
  position: fixed;
6530
}
6531
@-ms-viewport {
6532
  width: device-width;
6533
}
6534
.visible-xs,
6535
.visible-sm,
6536
.visible-md,
6537
.visible-lg {
6538
  display: none !important;
6539
}
6540
.visible-xs-block,
6541
.visible-xs-inline,
6542
.visible-xs-inline-block,
6543
.visible-sm-block,
6544
.visible-sm-inline,
6545
.visible-sm-inline-block,
6546
.visible-md-block,
6547
.visible-md-inline,
6548
.visible-md-inline-block,
6549
.visible-lg-block,
6550
.visible-lg-inline,
6551
.visible-lg-inline-block {
6552
  display: none !important;
6553
}
6554
@media (max-width: 767px) {
6555
  .visible-xs {
6556
    display: block !important;
6557
  }
6558
  table.visible-xs {
6559
    display: table !important;
6560
  }
6561
  tr.visible-xs {
6562
    display: table-row !important;
6563
  }
6564
  th.visible-xs,
6565
  td.visible-xs {
6566
    display: table-cell !important;
6567
  }
6568
}
6569
@media (max-width: 767px) {
6570
  .visible-xs-block {
6571
    display: block !important;
6572
  }
6573
}
6574
@media (max-width: 767px) {
6575
  .visible-xs-inline {
6576
    display: inline !important;
6577
  }
6578
}
6579
@media (max-width: 767px) {
6580
  .visible-xs-inline-block {
6581
    display: inline-block !important;
6582
  }
6583
}
6584
@media (min-width: 768px) and (max-width: 991px) {
6585
  .visible-sm {
6586
    display: block !important;
6587
  }
6588
  table.visible-sm {
6589
    display: table !important;
6590
  }
6591
  tr.visible-sm {
6592
    display: table-row !important;
6593
  }
6594
  th.visible-sm,
6595
  td.visible-sm {
6596
    display: table-cell !important;
6597
  }
6598
}
6599
@media (min-width: 768px) and (max-width: 991px) {
6600
  .visible-sm-block {
6601
    display: block !important;
6602
  }
6603
}
6604
@media (min-width: 768px) and (max-width: 991px) {
6605
  .visible-sm-inline {
6606
    display: inline !important;
6607
  }
6608
}
6609
@media (min-width: 768px) and (max-width: 991px) {
6610
  .visible-sm-inline-block {
6611
    display: inline-block !important;
6612
  }
6613
}
6614
@media (min-width: 992px) and (max-width: 1199px) {
6615
  .visible-md {
6616
    display: block !important;
6617
  }
6618
  table.visible-md {
6619
    display: table !important;
6620
  }
6621
  tr.visible-md {
6622
    display: table-row !important;
6623
  }
6624
  th.visible-md,
6625
  td.visible-md {
6626
    display: table-cell !important;
6627
  }
6628
}
6629
@media (min-width: 992px) and (max-width: 1199px) {
6630
  .visible-md-block {
6631
    display: block !important;
6632
  }
6633
}
6634
@media (min-width: 992px) and (max-width: 1199px) {
6635
  .visible-md-inline {
6636
    display: inline !important;
6637
  }
6638
}
6639
@media (min-width: 992px) and (max-width: 1199px) {
6640
  .visible-md-inline-block {
6641
    display: inline-block !important;
6642
  }
6643
}
6644
@media (min-width: 1200px) {
6645
  .visible-lg {
6646
    display: block !important;
6647
  }
6648
  table.visible-lg {
6649
    display: table !important;
6650
  }
6651
  tr.visible-lg {
6652
    display: table-row !important;
6653
  }
6654
  th.visible-lg,
6655
  td.visible-lg {
6656
    display: table-cell !important;
6657
  }
6658
}
6659
@media (min-width: 1200px) {
6660
  .visible-lg-block {
6661
    display: block !important;
6662
  }
6663
}
6664
@media (min-width: 1200px) {
6665
  .visible-lg-inline {
6666
    display: inline !important;
6667
  }
6668
}
6669
@media (min-width: 1200px) {
6670
  .visible-lg-inline-block {
6671
    display: inline-block !important;
6672
  }
6673
}
6674
@media (max-width: 767px) {
6675
  .hidden-xs {
6676
    display: none !important;
6677
  }
6678
}
6679
@media (min-width: 768px) and (max-width: 991px) {
6680
  .hidden-sm {
6681
    display: none !important;
6682
  }
6683
}
6684
@media (min-width: 992px) and (max-width: 1199px) {
6685
  .hidden-md {
6686
    display: none !important;
6687
  }
6688
}
6689
@media (min-width: 1200px) {
6690
  .hidden-lg {
6691
    display: none !important;
6692
  }
6693
}
6694
.visible-print {
6695
  display: none !important;
6696
}
6697
@media print {
6698
  .visible-print {
6699
    display: block !important;
6700
  }
6701
  table.visible-print {
6702
    display: table !important;
6703
  }
6704
  tr.visible-print {
6705
    display: table-row !important;
6706
  }
6707
  th.visible-print,
6708
  td.visible-print {
6709
    display: table-cell !important;
6710
  }
6711
}
6712
.visible-print-block {
6713
  display: none !important;
6714
}
6715
@media print {
6716
  .visible-print-block {
6717
    display: block !important;
6718
  }
6719
}
6720
.visible-print-inline {
6721
  display: none !important;
6722
}
6723
@media print {
6724
  .visible-print-inline {
6725
    display: inline !important;
6726
  }
6727
}
6728
.visible-print-inline-block {
6729
  display: none !important;
6730
}
6731
@media print {
6732
  .visible-print-inline-block {
6733
    display: inline-block !important;
6734
  }
6735
}
6736
@media print {
6737
  .hidden-print {
6738
    display: none !important;
6739
  }
6740
}
6741
/*!
6742
*
6743
* Font Awesome
6744
*
6745
*/
6746
/*!
6747
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
6748
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
6749
 */
6750
/* FONT PATH
6751
 * -------------------------- */
6752
@font-face {
6753
  font-family: 'FontAwesome';
6754
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
6755
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
6756
  font-weight: normal;
6757
  font-style: normal;
6758
}
6759
.fa {
6760
  display: inline-block;
6761
  font: normal normal normal 14px/1 FontAwesome;
6762
  font-size: inherit;
6763
  text-rendering: auto;
6764
  -webkit-font-smoothing: antialiased;
6765
  -moz-osx-font-smoothing: grayscale;
6766
}
6767
/* makes the font 33% larger relative to the icon container */
6768
.fa-lg {
6769
  font-size: 1.33333333em;
6770
  line-height: 0.75em;
6771
  vertical-align: -15%;
6772
}
6773
.fa-2x {
6774
  font-size: 2em;
6775
}
6776
.fa-3x {
6777
  font-size: 3em;
6778
}
6779
.fa-4x {
6780
  font-size: 4em;
6781
}
6782
.fa-5x {
6783
  font-size: 5em;
6784
}
6785
.fa-fw {
6786
  width: 1.28571429em;
6787
  text-align: center;
6788
}
6789
.fa-ul {
6790
  padding-left: 0;
6791
  margin-left: 2.14285714em;
6792
  list-style-type: none;
6793
}
6794
.fa-ul > li {
6795
  position: relative;
6796
}
6797
.fa-li {
6798
  position: absolute;
6799
  left: -2.14285714em;
6800
  width: 2.14285714em;
6801
  top: 0.14285714em;
6802
  text-align: center;
6803
}
6804
.fa-li.fa-lg {
6805
  left: -1.85714286em;
6806
}
6807
.fa-border {
6808
  padding: .2em .25em .15em;
6809
  border: solid 0.08em #eee;
6810
  border-radius: .1em;
6811
}
6812
.pull-right {
6813
  float: right;
6814
}
6815
.pull-left {
6816
  float: left;
6817
}
6818
.fa.pull-left {
6819
  margin-right: .3em;
6820
}
6821
.fa.pull-right {
6822
  margin-left: .3em;
6823
}
6824
.fa-spin {
6825
  -webkit-animation: fa-spin 2s infinite linear;
6826
  animation: fa-spin 2s infinite linear;
6827
}
6828
@-webkit-keyframes fa-spin {
6829
  0% {
6830
    -webkit-transform: rotate(0deg);
6831
    transform: rotate(0deg);
6832
  }
6833
  100% {
6834
    -webkit-transform: rotate(359deg);
6835
    transform: rotate(359deg);
6836
  }
6837
}
6838
@keyframes fa-spin {
6839
  0% {
6840
    -webkit-transform: rotate(0deg);
6841
    transform: rotate(0deg);
6842
  }
6843
  100% {
6844
    -webkit-transform: rotate(359deg);
6845
    transform: rotate(359deg);
6846
  }
6847
}
6848
.fa-rotate-90 {
6849
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
6850
  -webkit-transform: rotate(90deg);
6851
  -ms-transform: rotate(90deg);
6852
  transform: rotate(90deg);
6853
}
6854
.fa-rotate-180 {
6855
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
6856
  -webkit-transform: rotate(180deg);
6857
  -ms-transform: rotate(180deg);
6858
  transform: rotate(180deg);
6859
}
6860
.fa-rotate-270 {
6861
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
6862
  -webkit-transform: rotate(270deg);
6863
  -ms-transform: rotate(270deg);
6864
  transform: rotate(270deg);
6865
}
6866
.fa-flip-horizontal {
6867
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
6868
  -webkit-transform: scale(-1, 1);
6869
  -ms-transform: scale(-1, 1);
6870
  transform: scale(-1, 1);
6871
}
6872
.fa-flip-vertical {
6873
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
6874
  -webkit-transform: scale(1, -1);
6875
  -ms-transform: scale(1, -1);
6876
  transform: scale(1, -1);
6877
}
6878
:root .fa-rotate-90,
6879
:root .fa-rotate-180,
6880
:root .fa-rotate-270,
6881
:root .fa-flip-horizontal,
6882
:root .fa-flip-vertical {
6883
  filter: none;
6884
}
6885
.fa-stack {
6886
  position: relative;
6887
  display: inline-block;
6888
  width: 2em;
6889
  height: 2em;
6890
  line-height: 2em;
6891
  vertical-align: middle;
6892
}
6893
.fa-stack-1x,
6894
.fa-stack-2x {
6895
  position: absolute;
6896
  left: 0;
6897
  width: 100%;
6898
  text-align: center;
6899
}
6900
.fa-stack-1x {
6901
  line-height: inherit;
6902
}
6903
.fa-stack-2x {
6904
  font-size: 2em;
6905
}
6906
.fa-inverse {
6907
  color: #fff;
6908
}
6909
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
6910
   readers do not read off random characters that represent icons */
6911
.fa-glass:before {
6912
  content: "\f000";
6913
}
6914
.fa-music:before {
6915
  content: "\f001";
6916
}
6917
.fa-search:before {
6918
  content: "\f002";
6919
}
6920
.fa-envelope-o:before {
6921
  content: "\f003";
6922
}
6923
.fa-heart:before {
6924
  content: "\f004";
6925
}
6926
.fa-star:before {
6927
  content: "\f005";
6928
}
6929
.fa-star-o:before {
6930
  content: "\f006";
6931
}
6932
.fa-user:before {
6933
  content: "\f007";
6934
}
6935
.fa-film:before {
6936
  content: "\f008";
6937
}
6938
.fa-th-large:before {
6939
  content: "\f009";
6940
}
6941
.fa-th:before {
6942
  content: "\f00a";
6943
}
6944
.fa-th-list:before {
6945
  content: "\f00b";
6946
}
6947
.fa-check:before {
6948
  content: "\f00c";
6949
}
6950
.fa-remove:before,
6951
.fa-close:before,
6952
.fa-times:before {
6953
  content: "\f00d";
6954
}
6955
.fa-search-plus:before {
6956
  content: "\f00e";
6957
}
6958
.fa-search-minus:before {
6959
  content: "\f010";
6960
}
6961
.fa-power-off:before {
6962
  content: "\f011";
6963
}
6964
.fa-signal:before {
6965
  content: "\f012";
6966
}
6967
.fa-gear:before,
6968
.fa-cog:before {
6969
  content: "\f013";
6970
}
6971
.fa-trash-o:before {
6972
  content: "\f014";
6973
}
6974
.fa-home:before {
6975
  content: "\f015";
6976
}
6977
.fa-file-o:before {
6978
  content: "\f016";
6979
}
6980
.fa-clock-o:before {
6981
  content: "\f017";
6982
}
6983
.fa-road:before {
6984
  content: "\f018";
6985
}
6986
.fa-download:before {
6987
  content: "\f019";
6988
}
6989
.fa-arrow-circle-o-down:before {
6990
  content: "\f01a";
6991
}
6992
.fa-arrow-circle-o-up:before {
6993
  content: "\f01b";
6994
}
6995
.fa-inbox:before {
6996
  content: "\f01c";
6997
}
6998
.fa-play-circle-o:before {
6999
  content: "\f01d";
7000
}
7001
.fa-rotate-right:before,
7002
.fa-repeat:before {
7003
  content: "\f01e";
7004
}
7005
.fa-refresh:before {
7006
  content: "\f021";
7007
}
7008
.fa-list-alt:before {
7009
  content: "\f022";
7010
}
7011
.fa-lock:before {
7012
  content: "\f023";
7013
}
7014
.fa-flag:before {
7015
  content: "\f024";
7016
}
7017
.fa-headphones:before {
7018
  content: "\f025";
7019
}
7020
.fa-volume-off:before {
7021
  content: "\f026";
7022
}
7023
.fa-volume-down:before {
7024
  content: "\f027";
7025
}
7026
.fa-volume-up:before {
7027
  content: "\f028";
7028
}
7029
.fa-qrcode:before {
7030
  content: "\f029";
7031
}
7032
.fa-barcode:before {
7033
  content: "\f02a";
7034
}
7035
.fa-tag:before {
7036
  content: "\f02b";
7037
}
7038
.fa-tags:before {
7039
  content: "\f02c";
7040
}
7041
.fa-book:before {
7042
  content: "\f02d";
7043
}
7044
.fa-bookmark:before {
7045
  content: "\f02e";
7046
}
7047
.fa-print:before {
7048
  content: "\f02f";
7049
}
7050
.fa-camera:before {
7051
  content: "\f030";
7052
}
7053
.fa-font:before {
7054
  content: "\f031";
7055
}
7056
.fa-bold:before {
7057
  content: "\f032";
7058
}
7059
.fa-italic:before {
7060
  content: "\f033";
7061
}
7062
.fa-text-height:before {
7063
  content: "\f034";
7064
}
7065
.fa-text-width:before {
7066
  content: "\f035";
7067
}
7068
.fa-align-left:before {
7069
  content: "\f036";
7070
}
7071
.fa-align-center:before {
7072
  content: "\f037";
7073
}
7074
.fa-align-right:before {
7075
  content: "\f038";
7076
}
7077
.fa-align-justify:before {
7078
  content: "\f039";
7079
}
7080
.fa-list:before {
7081
  content: "\f03a";
7082
}
7083
.fa-dedent:before,
7084
.fa-outdent:before {
7085
  content: "\f03b";
7086
}
7087
.fa-indent:before {
7088
  content: "\f03c";
7089
}
7090
.fa-video-camera:before {
7091
  content: "\f03d";
7092
}
7093
.fa-photo:before,
7094
.fa-image:before,
7095
.fa-picture-o:before {
7096
  content: "\f03e";
7097
}
7098
.fa-pencil:before {
7099
  content: "\f040";
7100
}
7101
.fa-map-marker:before {
7102
  content: "\f041";
7103
}
7104
.fa-adjust:before {
7105
  content: "\f042";
7106
}
7107
.fa-tint:before {
7108
  content: "\f043";
7109
}
7110
.fa-edit:before,
7111
.fa-pencil-square-o:before {
7112
  content: "\f044";
7113
}
7114
.fa-share-square-o:before {
7115
  content: "\f045";
7116
}
7117
.fa-check-square-o:before {
7118
  content: "\f046";
7119
}
7120
.fa-arrows:before {
7121
  content: "\f047";
7122
}
7123
.fa-step-backward:before {
7124
  content: "\f048";
7125
}
7126
.fa-fast-backward:before {
7127
  content: "\f049";
7128
}
7129
.fa-backward:before {
7130
  content: "\f04a";
7131
}
7132
.fa-play:before {
7133
  content: "\f04b";
7134
}
7135
.fa-pause:before {
7136
  content: "\f04c";
7137
}
7138
.fa-stop:before {
7139
  content: "\f04d";
7140
}
7141
.fa-forward:before {
7142
  content: "\f04e";
7143
}
7144
.fa-fast-forward:before {
7145
  content: "\f050";
7146
}
7147
.fa-step-forward:before {
7148
  content: "\f051";
7149
}
7150
.fa-eject:before {
7151
  content: "\f052";
7152
}
7153
.fa-chevron-left:before {
7154
  content: "\f053";
7155
}
7156
.fa-chevron-right:before {
7157
  content: "\f054";
7158
}
7159
.fa-plus-circle:before {
7160
  content: "\f055";
7161
}
7162
.fa-minus-circle:before {
7163
  content: "\f056";
7164
}
7165
.fa-times-circle:before {
7166
  content: "\f057";
7167
}
7168
.fa-check-circle:before {
7169
  content: "\f058";
7170
}
7171
.fa-question-circle:before {
7172
  content: "\f059";
7173
}
7174
.fa-info-circle:before {
7175
  content: "\f05a";
7176
}
7177
.fa-crosshairs:before {
7178
  content: "\f05b";
7179
}
7180
.fa-times-circle-o:before {
7181
  content: "\f05c";
7182
}
7183
.fa-check-circle-o:before {
7184
  content: "\f05d";
7185
}
7186
.fa-ban:before {
7187
  content: "\f05e";
7188
}
7189
.fa-arrow-left:before {
7190
  content: "\f060";
7191
}
7192
.fa-arrow-right:before {
7193
  content: "\f061";
7194
}
7195
.fa-arrow-up:before {
7196
  content: "\f062";
7197
}
7198
.fa-arrow-down:before {
7199
  content: "\f063";
7200
}
7201
.fa-mail-forward:before,
7202
.fa-share:before {
7203
  content: "\f064";
7204
}
7205
.fa-expand:before {
7206
  content: "\f065";
7207
}
7208
.fa-compress:before {
7209
  content: "\f066";
7210
}
7211
.fa-plus:before {
7212
  content: "\f067";
7213
}
7214
.fa-minus:before {
7215
  content: "\f068";
7216
}
7217
.fa-asterisk:before {
7218
  content: "\f069";
7219
}
7220
.fa-exclamation-circle:before {
7221
  content: "\f06a";
7222
}
7223
.fa-gift:before {
7224
  content: "\f06b";
7225
}
7226
.fa-leaf:before {
7227
  content: "\f06c";
7228
}
7229
.fa-fire:before {
7230
  content: "\f06d";
7231
}
7232
.fa-eye:before {
7233
  content: "\f06e";
7234
}
7235
.fa-eye-slash:before {
7236
  content: "\f070";
7237
}
7238
.fa-warning:before,
7239
.fa-exclamation-triangle:before {
7240
  content: "\f071";
7241
}
7242
.fa-plane:before {
7243
  content: "\f072";
7244
}
7245
.fa-calendar:before {
7246
  content: "\f073";
7247
}
7248
.fa-random:before {
7249
  content: "\f074";
7250
}
7251
.fa-comment:before {
7252
  content: "\f075";
7253
}
7254
.fa-magnet:before {
7255
  content: "\f076";
7256
}
7257
.fa-chevron-up:before {
7258
  content: "\f077";
7259
}
7260
.fa-chevron-down:before {
7261
  content: "\f078";
7262
}
7263
.fa-retweet:before {
7264
  content: "\f079";
7265
}
7266
.fa-shopping-cart:before {
7267
  content: "\f07a";
7268
}
7269
.fa-folder:before {
7270
  content: "\f07b";
7271
}
7272
.fa-folder-open:before {
7273
  content: "\f07c";
7274
}
7275
.fa-arrows-v:before {
7276
  content: "\f07d";
7277
}
7278
.fa-arrows-h:before {
7279
  content: "\f07e";
7280
}
7281
.fa-bar-chart-o:before,
7282
.fa-bar-chart:before {
7283
  content: "\f080";
7284
}
7285
.fa-twitter-square:before {
7286
  content: "\f081";
7287
}
7288
.fa-facebook-square:before {
7289
  content: "\f082";
7290
}
7291
.fa-camera-retro:before {
7292
  content: "\f083";
7293
}
7294
.fa-key:before {
7295
  content: "\f084";
7296
}
7297
.fa-gears:before,
7298
.fa-cogs:before {
7299
  content: "\f085";
7300
}
7301
.fa-comments:before {
7302
  content: "\f086";
7303
}
7304
.fa-thumbs-o-up:before {
7305
  content: "\f087";
7306
}
7307
.fa-thumbs-o-down:before {
7308
  content: "\f088";
7309
}
7310
.fa-star-half:before {
7311
  content: "\f089";
7312
}
7313
.fa-heart-o:before {
7314
  content: "\f08a";
7315
}
7316
.fa-sign-out:before {
7317
  content: "\f08b";
7318
}
7319
.fa-linkedin-square:before {
7320
  content: "\f08c";
7321
}
7322
.fa-thumb-tack:before {
7323
  content: "\f08d";
7324
}
7325
.fa-external-link:before {
7326
  content: "\f08e";
7327
}
7328
.fa-sign-in:before {
7329
  content: "\f090";
7330
}
7331
.fa-trophy:before {
7332
  content: "\f091";
7333
}
7334
.fa-github-square:before {
7335
  content: "\f092";
7336
}
7337
.fa-upload:before {
7338
  content: "\f093";
7339
}
7340
.fa-lemon-o:before {
7341
  content: "\f094";
7342
}
7343
.fa-phone:before {
7344
  content: "\f095";
7345
}
7346
.fa-square-o:before {
7347
  content: "\f096";
7348
}
7349
.fa-bookmark-o:before {
7350
  content: "\f097";
7351
}
7352
.fa-phone-square:before {
7353
  content: "\f098";
7354
}
7355
.fa-twitter:before {
7356
  content: "\f099";
7357
}
7358
.fa-facebook:before {
7359
  content: "\f09a";
7360
}
7361
.fa-github:before {
7362
  content: "\f09b";
7363
}
7364
.fa-unlock:before {
7365
  content: "\f09c";
7366
}
7367
.fa-credit-card:before {
7368
  content: "\f09d";
7369
}
7370
.fa-rss:before {
7371
  content: "\f09e";
7372
}
7373
.fa-hdd-o:before {
7374
  content: "\f0a0";
7375
}
7376
.fa-bullhorn:before {
7377
  content: "\f0a1";
7378
}
7379
.fa-bell:before {
7380
  content: "\f0f3";
7381
}
7382
.fa-certificate:before {
7383
  content: "\f0a3";
7384
}
7385
.fa-hand-o-right:before {
7386
  content: "\f0a4";
7387
}
7388
.fa-hand-o-left:before {
7389
  content: "\f0a5";
7390
}
7391
.fa-hand-o-up:before {
7392
  content: "\f0a6";
7393
}
7394
.fa-hand-o-down:before {
7395
  content: "\f0a7";
7396
}
7397
.fa-arrow-circle-left:before {
7398
  content: "\f0a8";
7399
}
7400
.fa-arrow-circle-right:before {
7401
  content: "\f0a9";
7402
}
7403
.fa-arrow-circle-up:before {
7404
  content: "\f0aa";
7405
}
7406
.fa-arrow-circle-down:before {
7407
  content: "\f0ab";
7408
}
7409
.fa-globe:before {
7410
  content: "\f0ac";
7411
}
7412
.fa-wrench:before {
7413
  content: "\f0ad";
7414
}
7415
.fa-tasks:before {
7416
  content: "\f0ae";
7417
}
7418
.fa-filter:before {
7419
  content: "\f0b0";
7420
}
7421
.fa-briefcase:before {
7422
  content: "\f0b1";
7423
}
7424
.fa-arrows-alt:before {
7425
  content: "\f0b2";
7426
}
7427
.fa-group:before,
7428
.fa-users:before {
7429
  content: "\f0c0";
7430
}
7431
.fa-chain:before,
7432
.fa-link:before {
7433
  content: "\f0c1";
7434
}
7435
.fa-cloud:before {
7436
  content: "\f0c2";
7437
}
7438
.fa-flask:before {
7439
  content: "\f0c3";
7440
}
7441
.fa-cut:before,
7442
.fa-scissors:before {
7443
  content: "\f0c4";
7444
}
7445
.fa-copy:before,
7446
.fa-files-o:before {
7447
  content: "\f0c5";
7448
}
7449
.fa-paperclip:before {
7450
  content: "\f0c6";
7451
}
7452
.fa-save:before,
7453
.fa-floppy-o:before {
7454
  content: "\f0c7";
7455
}
7456
.fa-square:before {
7457
  content: "\f0c8";
7458
}
7459
.fa-navicon:before,
7460
.fa-reorder:before,
7461
.fa-bars:before {
7462
  content: "\f0c9";
7463
}
7464
.fa-list-ul:before {
7465
  content: "\f0ca";
7466
}
7467
.fa-list-ol:before {
7468
  content: "\f0cb";
7469
}
7470
.fa-strikethrough:before {
7471
  content: "\f0cc";
7472
}
7473
.fa-underline:before {
7474
  content: "\f0cd";
7475
}
7476
.fa-table:before {
7477
  content: "\f0ce";
7478
}
7479
.fa-magic:before {
7480
  content: "\f0d0";
7481
}
7482
.fa-truck:before {
7483
  content: "\f0d1";
7484
}
7485
.fa-pinterest:before {
7486
  content: "\f0d2";
7487
}
7488
.fa-pinterest-square:before {
7489
  content: "\f0d3";
7490
}
7491
.fa-google-plus-square:before {
7492
  content: "\f0d4";
7493
}
7494
.fa-google-plus:before {
7495
  content: "\f0d5";
7496
}
7497
.fa-money:before {
7498
  content: "\f0d6";
7499
}
7500
.fa-caret-down:before {
7501
  content: "\f0d7";
7502
}
7503
.fa-caret-up:before {
7504
  content: "\f0d8";
7505
}
7506
.fa-caret-left:before {
7507
  content: "\f0d9";
7508
}
7509
.fa-caret-right:before {
7510
  content: "\f0da";
7511
}
7512
.fa-columns:before {
7513
  content: "\f0db";
7514
}
7515
.fa-unsorted:before,
7516
.fa-sort:before {
7517
  content: "\f0dc";
7518
}
7519
.fa-sort-down:before,
7520
.fa-sort-desc:before {
7521
  content: "\f0dd";
7522
}
7523
.fa-sort-up:before,
7524
.fa-sort-asc:before {
7525
  content: "\f0de";
7526
}
7527
.fa-envelope:before {
7528
  content: "\f0e0";
7529
}
7530
.fa-linkedin:before {
7531
  content: "\f0e1";
7532
}
7533
.fa-rotate-left:before,
7534
.fa-undo:before {
7535
  content: "\f0e2";
7536
}
7537
.fa-legal:before,
7538
.fa-gavel:before {
7539
  content: "\f0e3";
7540
}
7541
.fa-dashboard:before,
7542
.fa-tachometer:before {
7543
  content: "\f0e4";
7544
}
7545
.fa-comment-o:before {
7546
  content: "\f0e5";
7547
}
7548
.fa-comments-o:before {
7549
  content: "\f0e6";
7550
}
7551
.fa-flash:before,
7552
.fa-bolt:before {
7553
  content: "\f0e7";
7554
}
7555
.fa-sitemap:before {
7556
  content: "\f0e8";
7557
}
7558
.fa-umbrella:before {
7559
  content: "\f0e9";
7560
}
7561
.fa-paste:before,
7562
.fa-clipboard:before {
7563
  content: "\f0ea";
7564
}
7565
.fa-lightbulb-o:before {
7566
  content: "\f0eb";
7567
}
7568
.fa-exchange:before {
7569
  content: "\f0ec";
7570
}
7571
.fa-cloud-download:before {
7572
  content: "\f0ed";
7573
}
7574
.fa-cloud-upload:before {
7575
  content: "\f0ee";
7576
}
7577
.fa-user-md:before {
7578
  content: "\f0f0";
7579
}
7580
.fa-stethoscope:before {
7581
  content: "\f0f1";
7582
}
7583
.fa-suitcase:before {
7584
  content: "\f0f2";
7585
}
7586
.fa-bell-o:before {
7587
  content: "\f0a2";
7588
}
7589
.fa-coffee:before {
7590
  content: "\f0f4";
7591
}
7592
.fa-cutlery:before {
7593
  content: "\f0f5";
7594
}
7595
.fa-file-text-o:before {
7596
  content: "\f0f6";
7597
}
7598
.fa-building-o:before {
7599
  content: "\f0f7";
7600
}
7601
.fa-hospital-o:before {
7602
  content: "\f0f8";
7603
}
7604
.fa-ambulance:before {
7605
  content: "\f0f9";
7606
}
7607
.fa-medkit:before {
7608
  content: "\f0fa";
7609
}
7610
.fa-fighter-jet:before {
7611
  content: "\f0fb";
7612
}
7613
.fa-beer:before {
7614
  content: "\f0fc";
7615
}
7616
.fa-h-square:before {
7617
  content: "\f0fd";
7618
}
7619
.fa-plus-square:before {
7620
  content: "\f0fe";
7621
}
7622
.fa-angle-double-left:before {
7623
  content: "\f100";
7624
}
7625
.fa-angle-double-right:before {
7626
  content: "\f101";
7627
}
7628
.fa-angle-double-up:before {
7629
  content: "\f102";
7630
}
7631
.fa-angle-double-down:before {
7632
  content: "\f103";
7633
}
7634
.fa-angle-left:before {
7635
  content: "\f104";
7636
}
7637
.fa-angle-right:before {
7638
  content: "\f105";
7639
}
7640
.fa-angle-up:before {
7641
  content: "\f106";
7642
}
7643
.fa-angle-down:before {
7644
  content: "\f107";
7645
}
7646
.fa-desktop:before {
7647
  content: "\f108";
7648
}
7649
.fa-laptop:before {
7650
  content: "\f109";
7651
}
7652
.fa-tablet:before {
7653
  content: "\f10a";
7654
}
7655
.fa-mobile-phone:before,
7656
.fa-mobile:before {
7657
  content: "\f10b";
7658
}
7659
.fa-circle-o:before {
7660
  content: "\f10c";
7661
}
7662
.fa-quote-left:before {
7663
  content: "\f10d";
7664
}
7665
.fa-quote-right:before {
7666
  content: "\f10e";
7667
}
7668
.fa-spinner:before {
7669
  content: "\f110";
7670
}
7671
.fa-circle:before {
7672
  content: "\f111";
7673
}
7674
.fa-mail-reply:before,
7675
.fa-reply:before {
7676
  content: "\f112";
7677
}
7678
.fa-github-alt:before {
7679
  content: "\f113";
7680
}
7681
.fa-folder-o:before {
7682
  content: "\f114";
7683
}
7684
.fa-folder-open-o:before {
7685
  content: "\f115";
7686
}
7687
.fa-smile-o:before {
7688
  content: "\f118";
7689
}
7690
.fa-frown-o:before {
7691
  content: "\f119";
7692
}
7693
.fa-meh-o:before {
7694
  content: "\f11a";
7695
}
7696
.fa-gamepad:before {
7697
  content: "\f11b";
7698
}
7699
.fa-keyboard-o:before {
7700
  content: "\f11c";
7701
}
7702
.fa-flag-o:before {
7703
  content: "\f11d";
7704
}
7705
.fa-flag-checkered:before {
7706
  content: "\f11e";
7707
}
7708
.fa-terminal:before {
7709
  content: "\f120";
7710
}
7711
.fa-code:before {
7712
  content: "\f121";
7713
}
7714
.fa-mail-reply-all:before,
7715
.fa-reply-all:before {
7716
  content: "\f122";
7717
}
7718
.fa-star-half-empty:before,
7719
.fa-star-half-full:before,
7720
.fa-star-half-o:before {
7721
  content: "\f123";
7722
}
7723
.fa-location-arrow:before {
7724
  content: "\f124";
7725
}
7726
.fa-crop:before {
7727
  content: "\f125";
7728
}
7729
.fa-code-fork:before {
7730
  content: "\f126";
7731
}
7732
.fa-unlink:before,
7733
.fa-chain-broken:before {
7734
  content: "\f127";
7735
}
7736
.fa-question:before {
7737
  content: "\f128";
7738
}
7739
.fa-info:before {
7740
  content: "\f129";
7741
}
7742
.fa-exclamation:before {
7743
  content: "\f12a";
7744
}
7745
.fa-superscript:before {
7746
  content: "\f12b";
7747
}
7748
.fa-subscript:before {
7749
  content: "\f12c";
7750
}
7751
.fa-eraser:before {
7752
  content: "\f12d";
7753
}
7754
.fa-puzzle-piece:before {
7755
  content: "\f12e";
7756
}
7757
.fa-microphone:before {
7758
  content: "\f130";
7759
}
7760
.fa-microphone-slash:before {
7761
  content: "\f131";
7762
}
7763
.fa-shield:before {
7764
  content: "\f132";
7765
}
7766
.fa-calendar-o:before {
7767
  content: "\f133";
7768
}
7769
.fa-fire-extinguisher:before {
7770
  content: "\f134";
7771
}
7772
.fa-rocket:before {
7773
  content: "\f135";
7774
}
7775
.fa-maxcdn:before {
7776
  content: "\f136";
7777
}
7778
.fa-chevron-circle-left:before {
7779
  content: "\f137";
7780
}
7781
.fa-chevron-circle-right:before {
7782
  content: "\f138";
7783
}
7784
.fa-chevron-circle-up:before {
7785
  content: "\f139";
7786
}
7787
.fa-chevron-circle-down:before {
7788
  content: "\f13a";
7789
}
7790
.fa-html5:before {
7791
  content: "\f13b";
7792
}
7793
.fa-css3:before {
7794
  content: "\f13c";
7795
}
7796
.fa-anchor:before {
7797
  content: "\f13d";
7798
}
7799
.fa-unlock-alt:before {
7800
  content: "\f13e";
7801
}
7802
.fa-bullseye:before {
7803
  content: "\f140";
7804
}
7805
.fa-ellipsis-h:before {
7806
  content: "\f141";
7807
}
7808
.fa-ellipsis-v:before {
7809
  content: "\f142";
7810
}
7811
.fa-rss-square:before {
7812
  content: "\f143";
7813
}
7814
.fa-play-circle:before {
7815
  content: "\f144";
7816
}
7817
.fa-ticket:before {
7818
  content: "\f145";
7819
}
7820
.fa-minus-square:before {
7821
  content: "\f146";
7822
}
7823
.fa-minus-square-o:before {
7824
  content: "\f147";
7825
}
7826
.fa-level-up:before {
7827
  content: "\f148";
7828
}
7829
.fa-level-down:before {
7830
  content: "\f149";
7831
}
7832
.fa-check-square:before {
7833
  content: "\f14a";
7834
}
7835
.fa-pencil-square:before {
7836
  content: "\f14b";
7837
}
7838
.fa-external-link-square:before {
7839
  content: "\f14c";
7840
}
7841
.fa-share-square:before {
7842
  content: "\f14d";
7843
}
7844
.fa-compass:before {
7845
  content: "\f14e";
7846
}
7847
.fa-toggle-down:before,
7848
.fa-caret-square-o-down:before {
7849
  content: "\f150";
7850
}
7851
.fa-toggle-up:before,
7852
.fa-caret-square-o-up:before {
7853
  content: "\f151";
7854
}
7855
.fa-toggle-right:before,
7856
.fa-caret-square-o-right:before {
7857
  content: "\f152";
7858
}
7859
.fa-euro:before,
7860
.fa-eur:before {
7861
  content: "\f153";
7862
}
7863
.fa-gbp:before {
7864
  content: "\f154";
7865
}
7866
.fa-dollar:before,
7867
.fa-usd:before {
7868
  content: "\f155";
7869
}
7870
.fa-rupee:before,
7871
.fa-inr:before {
7872
  content: "\f156";
7873
}
7874
.fa-cny:before,
7875
.fa-rmb:before,
7876
.fa-yen:before,
7877
.fa-jpy:before {
7878
  content: "\f157";
7879
}
7880
.fa-ruble:before,
7881
.fa-rouble:before,
7882
.fa-rub:before {
7883
  content: "\f158";
7884
}
7885
.fa-won:before,
7886
.fa-krw:before {
7887
  content: "\f159";
7888
}
7889
.fa-bitcoin:before,
7890
.fa-btc:before {
7891
  content: "\f15a";
7892
}
7893
.fa-file:before {
7894
  content: "\f15b";
7895
}
7896
.fa-file-text:before {
7897
  content: "\f15c";
7898
}
7899
.fa-sort-alpha-asc:before {
7900
  content: "\f15d";
7901
}
7902
.fa-sort-alpha-desc:before {
7903
  content: "\f15e";
7904
}
7905
.fa-sort-amount-asc:before {
7906
  content: "\f160";
7907
}
7908
.fa-sort-amount-desc:before {
7909
  content: "\f161";
7910
}
7911
.fa-sort-numeric-asc:before {
7912
  content: "\f162";
7913
}
7914
.fa-sort-numeric-desc:before {
7915
  content: "\f163";
7916
}
7917
.fa-thumbs-up:before {
7918
  content: "\f164";
7919
}
7920
.fa-thumbs-down:before {
7921
  content: "\f165";
7922
}
7923
.fa-youtube-square:before {
7924
  content: "\f166";
7925
}
7926
.fa-youtube:before {
7927
  content: "\f167";
7928
}
7929
.fa-xing:before {
7930
  content: "\f168";
7931
}
7932
.fa-xing-square:before {
7933
  content: "\f169";
7934
}
7935
.fa-youtube-play:before {
7936
  content: "\f16a";
7937
}
7938
.fa-dropbox:before {
7939
  content: "\f16b";
7940
}
7941
.fa-stack-overflow:before {
7942
  content: "\f16c";
7943
}
7944
.fa-instagram:before {
7945
  content: "\f16d";
7946
}
7947
.fa-flickr:before {
7948
  content: "\f16e";
7949
}
7950
.fa-adn:before {
7951
  content: "\f170";
7952
}
7953
.fa-bitbucket:before {
7954
  content: "\f171";
7955
}
7956
.fa-bitbucket-square:before {
7957
  content: "\f172";
7958
}
7959
.fa-tumblr:before {
7960
  content: "\f173";
7961
}
7962
.fa-tumblr-square:before {
7963
  content: "\f174";
7964
}
7965
.fa-long-arrow-down:before {
7966
  content: "\f175";
7967
}
7968
.fa-long-arrow-up:before {
7969
  content: "\f176";
7970
}
7971
.fa-long-arrow-left:before {
7972
  content: "\f177";
7973
}
7974
.fa-long-arrow-right:before {
7975
  content: "\f178";
7976
}
7977
.fa-apple:before {
7978
  content: "\f179";
7979
}
7980
.fa-windows:before {
7981
  content: "\f17a";
7982
}
7983
.fa-android:before {
7984
  content: "\f17b";
7985
}
7986
.fa-linux:before {
7987
  content: "\f17c";
7988
}
7989
.fa-dribbble:before {
7990
  content: "\f17d";
7991
}
7992
.fa-skype:before {
7993
  content: "\f17e";
7994
}
7995
.fa-foursquare:before {
7996
  content: "\f180";
7997
}
7998
.fa-trello:before {
7999
  content: "\f181";
8000
}
8001
.fa-female:before {
8002
  content: "\f182";
8003
}
8004
.fa-male:before {
8005
  content: "\f183";
8006
}
8007
.fa-gittip:before {
8008
  content: "\f184";
8009
}
8010
.fa-sun-o:before {
8011
  content: "\f185";
8012
}
8013
.fa-moon-o:before {
8014
  content: "\f186";
8015
}
8016
.fa-archive:before {
8017
  content: "\f187";
8018
}
8019
.fa-bug:before {
8020
  content: "\f188";
8021
}
8022
.fa-vk:before {
8023
  content: "\f189";
8024
}
8025
.fa-weibo:before {
8026
  content: "\f18a";
8027
}
8028
.fa-renren:before {
8029
  content: "\f18b";
8030
}
8031
.fa-pagelines:before {
8032
  content: "\f18c";
8033
}
8034
.fa-stack-exchange:before {
8035
  content: "\f18d";
8036
}
8037
.fa-arrow-circle-o-right:before {
8038
  content: "\f18e";
8039
}
8040
.fa-arrow-circle-o-left:before {
8041
  content: "\f190";
8042
}
8043
.fa-toggle-left:before,
8044
.fa-caret-square-o-left:before {
8045
  content: "\f191";
8046
}
8047
.fa-dot-circle-o:before {
8048
  content: "\f192";
8049
}
8050
.fa-wheelchair:before {
8051
  content: "\f193";
8052
}
8053
.fa-vimeo-square:before {
8054
  content: "\f194";
8055
}
8056
.fa-turkish-lira:before,
8057
.fa-try:before {
8058
  content: "\f195";
8059
}
8060
.fa-plus-square-o:before {
8061
  content: "\f196";
8062
}
8063
.fa-space-shuttle:before {
8064
  content: "\f197";
8065
}
8066
.fa-slack:before {
8067
  content: "\f198";
8068
}
8069
.fa-envelope-square:before {
8070
  content: "\f199";
8071
}
8072
.fa-wordpress:before {
8073
  content: "\f19a";
8074
}
8075
.fa-openid:before {
8076
  content: "\f19b";
8077
}
8078
.fa-institution:before,
8079
.fa-bank:before,
8080
.fa-university:before {
8081
  content: "\f19c";
8082
}
8083
.fa-mortar-board:before,
8084
.fa-graduation-cap:before {
8085
  content: "\f19d";
8086
}
8087
.fa-yahoo:before {
8088
  content: "\f19e";
8089
}
8090
.fa-google:before {
8091
  content: "\f1a0";
8092
}
8093
.fa-reddit:before {
8094
  content: "\f1a1";
8095
}
8096
.fa-reddit-square:before {
8097
  content: "\f1a2";
8098
}
8099
.fa-stumbleupon-circle:before {
8100
  content: "\f1a3";
8101
}
8102
.fa-stumbleupon:before {
8103
  content: "\f1a4";
8104
}
8105
.fa-delicious:before {
8106
  content: "\f1a5";
8107
}
8108
.fa-digg:before {
8109
  content: "\f1a6";
8110
}
8111
.fa-pied-piper:before {
8112
  content: "\f1a7";
8113
}
8114
.fa-pied-piper-alt:before {
8115
  content: "\f1a8";
8116
}
8117
.fa-drupal:before {
8118
  content: "\f1a9";
8119
}
8120
.fa-joomla:before {
8121
  content: "\f1aa";
8122
}
8123
.fa-language:before {
8124
  content: "\f1ab";
8125
}
8126
.fa-fax:before {
8127
  content: "\f1ac";
8128
}
8129
.fa-building:before {
8130
  content: "\f1ad";
8131
}
8132
.fa-child:before {
8133
  content: "\f1ae";
8134
}
8135
.fa-paw:before {
8136
  content: "\f1b0";
8137
}
8138
.fa-spoon:before {
8139
  content: "\f1b1";
8140
}
8141
.fa-cube:before {
8142
  content: "\f1b2";
8143
}
8144
.fa-cubes:before {
8145
  content: "\f1b3";
8146
}
8147
.fa-behance:before {
8148
  content: "\f1b4";
8149
}
8150
.fa-behance-square:before {
8151
  content: "\f1b5";
8152
}
8153
.fa-steam:before {
8154
  content: "\f1b6";
8155
}
8156
.fa-steam-square:before {
8157
  content: "\f1b7";
8158
}
8159
.fa-recycle:before {
8160
  content: "\f1b8";
8161
}
8162
.fa-automobile:before,
8163
.fa-car:before {
8164
  content: "\f1b9";
8165
}
8166
.fa-cab:before,
8167
.fa-taxi:before {
8168
  content: "\f1ba";
8169
}
8170
.fa-tree:before {
8171
  content: "\f1bb";
8172
}
8173
.fa-spotify:before {
8174
  content: "\f1bc";
8175
}
8176
.fa-deviantart:before {
8177
  content: "\f1bd";
8178
}
8179
.fa-soundcloud:before {
8180
  content: "\f1be";
8181
}
8182
.fa-database:before {
8183
  content: "\f1c0";
8184
}
8185
.fa-file-pdf-o:before {
8186
  content: "\f1c1";
8187
}
8188
.fa-file-word-o:before {
8189
  content: "\f1c2";
8190
}
8191
.fa-file-excel-o:before {
8192
  content: "\f1c3";
8193
}
8194
.fa-file-powerpoint-o:before {
8195
  content: "\f1c4";
8196
}
8197
.fa-file-photo-o:before,
8198
.fa-file-picture-o:before,
8199
.fa-file-image-o:before {
8200
  content: "\f1c5";
8201
}
8202
.fa-file-zip-o:before,
8203
.fa-file-archive-o:before {
8204
  content: "\f1c6";
8205
}
8206
.fa-file-sound-o:before,
8207
.fa-file-audio-o:before {
8208
  content: "\f1c7";
8209
}
8210
.fa-file-movie-o:before,
8211
.fa-file-video-o:before {
8212
  content: "\f1c8";
8213
}
8214
.fa-file-code-o:before {
8215
  content: "\f1c9";
8216
}
8217
.fa-vine:before {
8218
  content: "\f1ca";
8219
}
8220
.fa-codepen:before {
8221
  content: "\f1cb";
8222
}
8223
.fa-jsfiddle:before {
8224
  content: "\f1cc";
8225
}
8226
.fa-life-bouy:before,
8227
.fa-life-buoy:before,
8228
.fa-life-saver:before,
8229
.fa-support:before,
8230
.fa-life-ring:before {
8231
  content: "\f1cd";
8232
}
8233
.fa-circle-o-notch:before {
8234
  content: "\f1ce";
8235
}
8236
.fa-ra:before,
8237
.fa-rebel:before {
8238
  content: "\f1d0";
8239
}
8240
.fa-ge:before,
8241
.fa-empire:before {
8242
  content: "\f1d1";
8243
}
8244
.fa-git-square:before {
8245
  content: "\f1d2";
8246
}
8247
.fa-git:before {
8248
  content: "\f1d3";
8249
}
8250
.fa-hacker-news:before {
8251
  content: "\f1d4";
8252
}
8253
.fa-tencent-weibo:before {
8254
  content: "\f1d5";
8255
}
8256
.fa-qq:before {
8257
  content: "\f1d6";
8258
}
8259
.fa-wechat:before,
8260
.fa-weixin:before {
8261
  content: "\f1d7";
8262
}
8263
.fa-send:before,
8264
.fa-paper-plane:before {
8265
  content: "\f1d8";
8266
}
8267
.fa-send-o:before,
8268
.fa-paper-plane-o:before {
8269
  content: "\f1d9";
8270
}
8271
.fa-history:before {
8272
  content: "\f1da";
8273
}
8274
.fa-circle-thin:before {
8275
  content: "\f1db";
8276
}
8277
.fa-header:before {
8278
  content: "\f1dc";
8279
}
8280
.fa-paragraph:before {
8281
  content: "\f1dd";
8282
}
8283
.fa-sliders:before {
8284
  content: "\f1de";
8285
}
8286
.fa-share-alt:before {
8287
  content: "\f1e0";
8288
}
8289
.fa-share-alt-square:before {
8290
  content: "\f1e1";
8291
}
8292
.fa-bomb:before {
8293
  content: "\f1e2";
8294
}
8295
.fa-soccer-ball-o:before,
8296
.fa-futbol-o:before {
8297
  content: "\f1e3";
8298
}
8299
.fa-tty:before {
8300
  content: "\f1e4";
8301
}
8302
.fa-binoculars:before {
8303
  content: "\f1e5";
8304
}
8305
.fa-plug:before {
8306
  content: "\f1e6";
8307
}
8308
.fa-slideshare:before {
8309
  content: "\f1e7";
8310
}
8311
.fa-twitch:before {
8312
  content: "\f1e8";
8313
}
8314
.fa-yelp:before {
8315
  content: "\f1e9";
8316
}
8317
.fa-newspaper-o:before {
8318
  content: "\f1ea";
8319
}
8320
.fa-wifi:before {
8321
  content: "\f1eb";
8322
}
8323
.fa-calculator:before {
8324
  content: "\f1ec";
8325
}
8326
.fa-paypal:before {
8327
  content: "\f1ed";
8328
}
8329
.fa-google-wallet:before {
8330
  content: "\f1ee";
8331
}
8332
.fa-cc-visa:before {
8333
  content: "\f1f0";
8334
}
8335
.fa-cc-mastercard:before {
8336
  content: "\f1f1";
8337
}
8338
.fa-cc-discover:before {
8339
  content: "\f1f2";
8340
}
8341
.fa-cc-amex:before {
8342
  content: "\f1f3";
8343
}
8344
.fa-cc-paypal:before {
8345
  content: "\f1f4";
8346
}
8347
.fa-cc-stripe:before {
8348
  content: "\f1f5";
8349
}
8350
.fa-bell-slash:before {
8351
  content: "\f1f6";
8352
}
8353
.fa-bell-slash-o:before {
8354
  content: "\f1f7";
8355
}
8356
.fa-trash:before {
8357
  content: "\f1f8";
8358
}
8359
.fa-copyright:before {
8360
  content: "\f1f9";
8361
}
8362
.fa-at:before {
8363
  content: "\f1fa";
8364
}
8365
.fa-eyedropper:before {
8366
  content: "\f1fb";
8367
}
8368
.fa-paint-brush:before {
8369
  content: "\f1fc";
8370
}
8371
.fa-birthday-cake:before {
8372
  content: "\f1fd";
8373
}
8374
.fa-area-chart:before {
8375
  content: "\f1fe";
8376
}
8377
.fa-pie-chart:before {
8378
  content: "\f200";
8379
}
8380
.fa-line-chart:before {
8381
  content: "\f201";
8382
}
8383
.fa-lastfm:before {
8384
  content: "\f202";
8385
}
8386
.fa-lastfm-square:before {
8387
  content: "\f203";
8388
}
8389
.fa-toggle-off:before {
8390
  content: "\f204";
8391
}
8392
.fa-toggle-on:before {
8393
  content: "\f205";
8394
}
8395
.fa-bicycle:before {
8396
  content: "\f206";
8397
}
8398
.fa-bus:before {
8399
  content: "\f207";
8400
}
8401
.fa-ioxhost:before {
8402
  content: "\f208";
8403
}
8404
.fa-angellist:before {
8405
  content: "\f209";
8406
}
8407
.fa-cc:before {
8408
  content: "\f20a";
8409
}
8410
.fa-shekel:before,
8411
.fa-sheqel:before,
8412
.fa-ils:before {
8413
  content: "\f20b";
8414
}
8415
.fa-meanpath:before {
8416
  content: "\f20c";
8417
}
8418
/*!
8419
*
8420
* IPython base
8421
*
8422
*/
8423
.modal.fade .modal-dialog {
8424
  -webkit-transform: translate(0, 0);
8425
  -ms-transform: translate(0, 0);
8426
  -o-transform: translate(0, 0);
8427
  transform: translate(0, 0);
8428
}
8429
code {
8430
  color: #000;
8431
}
8432
pre {
8433
  font-size: inherit;
8434
  line-height: inherit;
8435
}
8436
label {
8437
  font-weight: normal;
8438
}
8439
/* Make the page background atleast 100% the height of the view port */
8440
/* Make the page itself atleast 70% the height of the view port */
8441
.border-box-sizing {
8442
  box-sizing: border-box;
8443
  -moz-box-sizing: border-box;
8444
  -webkit-box-sizing: border-box;
8445
}
8446
.corner-all {
8447
  border-radius: 2px;
8448
}
8449
.no-padding {
8450
  padding: 0px;
8451
}
8452
/* Flexible box model classes */
8453
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
8454
/* This file is a compatability layer.  It allows the usage of flexible box 
8455
model layouts accross multiple browsers, including older browsers.  The newest,
8456
universal implementation of the flexible box model is used when available (see
8457
`Modern browsers` comments below).  Browsers that are known to implement this 
8458
new spec completely include:
8459

    
8460
    Firefox 28.0+
8461
    Chrome 29.0+
8462
    Internet Explorer 11+ 
8463
    Opera 17.0+
8464

    
8465
Browsers not listed, including Safari, are supported via the styling under the
8466
`Old browsers` comments below.
8467
*/
8468
.hbox {
8469
  /* Old browsers */
8470
  display: -webkit-box;
8471
  -webkit-box-orient: horizontal;
8472
  -webkit-box-align: stretch;
8473
  display: -moz-box;
8474
  -moz-box-orient: horizontal;
8475
  -moz-box-align: stretch;
8476
  display: box;
8477
  box-orient: horizontal;
8478
  box-align: stretch;
8479
  /* Modern browsers */
8480
  display: flex;
8481
  flex-direction: row;
8482
  align-items: stretch;
8483
}
8484
.hbox > * {
8485
  /* Old browsers */
8486
  -webkit-box-flex: 0;
8487
  -moz-box-flex: 0;
8488
  box-flex: 0;
8489
  /* Modern browsers */
8490
  flex: none;
8491
}
8492
.vbox {
8493
  /* Old browsers */
8494
  display: -webkit-box;
8495
  -webkit-box-orient: vertical;
8496
  -webkit-box-align: stretch;
8497
  display: -moz-box;
8498
  -moz-box-orient: vertical;
8499
  -moz-box-align: stretch;
8500
  display: box;
8501
  box-orient: vertical;
8502
  box-align: stretch;
8503
  /* Modern browsers */
8504
  display: flex;
8505
  flex-direction: column;
8506
  align-items: stretch;
8507
}
8508
.vbox > * {
8509
  /* Old browsers */
8510
  -webkit-box-flex: 0;
8511
  -moz-box-flex: 0;
8512
  box-flex: 0;
8513
  /* Modern browsers */
8514
  flex: none;
8515
}
8516
.hbox.reverse,
8517
.vbox.reverse,
8518
.reverse {
8519
  /* Old browsers */
8520
  -webkit-box-direction: reverse;
8521
  -moz-box-direction: reverse;
8522
  box-direction: reverse;
8523
  /* Modern browsers */
8524
  flex-direction: row-reverse;
8525
}
8526
.hbox.box-flex0,
8527
.vbox.box-flex0,
8528
.box-flex0 {
8529
  /* Old browsers */
8530
  -webkit-box-flex: 0;
8531
  -moz-box-flex: 0;
8532
  box-flex: 0;
8533
  /* Modern browsers */
8534
  flex: none;
8535
  width: auto;
8536
}
8537
.hbox.box-flex1,
8538
.vbox.box-flex1,
8539
.box-flex1 {
8540
  /* Old browsers */
8541
  -webkit-box-flex: 1;
8542
  -moz-box-flex: 1;
8543
  box-flex: 1;
8544
  /* Modern browsers */
8545
  flex: 1;
8546
}
8547
.hbox.box-flex,
8548
.vbox.box-flex,
8549
.box-flex {
8550
  /* Old browsers */
8551
  /* Old browsers */
8552
  -webkit-box-flex: 1;
8553
  -moz-box-flex: 1;
8554
  box-flex: 1;
8555
  /* Modern browsers */
8556
  flex: 1;
8557
}
8558
.hbox.box-flex2,
8559
.vbox.box-flex2,
8560
.box-flex2 {
8561
  /* Old browsers */
8562
  -webkit-box-flex: 2;
8563
  -moz-box-flex: 2;
8564
  box-flex: 2;
8565
  /* Modern browsers */
8566
  flex: 2;
8567
}
8568
.box-group1 {
8569
  /*  Deprecated */
8570
  -webkit-box-flex-group: 1;
8571
  -moz-box-flex-group: 1;
8572
  box-flex-group: 1;
8573
}
8574
.box-group2 {
8575
  /* Deprecated */
8576
  -webkit-box-flex-group: 2;
8577
  -moz-box-flex-group: 2;
8578
  box-flex-group: 2;
8579
}
8580
.hbox.start,
8581
.vbox.start,
8582
.start {
8583
  /* Old browsers */
8584
  -webkit-box-pack: start;
8585
  -moz-box-pack: start;
8586
  box-pack: start;
8587
  /* Modern browsers */
8588
  justify-content: flex-start;
8589
}
8590
.hbox.end,
8591
.vbox.end,
8592
.end {
8593
  /* Old browsers */
8594
  -webkit-box-pack: end;
8595
  -moz-box-pack: end;
8596
  box-pack: end;
8597
  /* Modern browsers */
8598
  justify-content: flex-end;
8599
}
8600
.hbox.center,
8601
.vbox.center,
8602
.center {
8603
  /* Old browsers */
8604
  -webkit-box-pack: center;
8605
  -moz-box-pack: center;
8606
  box-pack: center;
8607
  /* Modern browsers */
8608
  justify-content: center;
8609
}
8610
.hbox.baseline,
8611
.vbox.baseline,
8612
.baseline {
8613
  /* Old browsers */
8614
  -webkit-box-pack: baseline;
8615
  -moz-box-pack: baseline;
8616
  box-pack: baseline;
8617
  /* Modern browsers */
8618
  justify-content: baseline;
8619
}
8620
.hbox.stretch,
8621
.vbox.stretch,
8622
.stretch {
8623
  /* Old browsers */
8624
  -webkit-box-pack: stretch;
8625
  -moz-box-pack: stretch;
8626
  box-pack: stretch;
8627
  /* Modern browsers */
8628
  justify-content: stretch;
8629
}
8630
.hbox.align-start,
8631
.vbox.align-start,
8632
.align-start {
8633
  /* Old browsers */
8634
  -webkit-box-align: start;
8635
  -moz-box-align: start;
8636
  box-align: start;
8637
  /* Modern browsers */
8638
  align-items: flex-start;
8639
}
8640
.hbox.align-end,
8641
.vbox.align-end,
8642
.align-end {
8643
  /* Old browsers */
8644
  -webkit-box-align: end;
8645
  -moz-box-align: end;
8646
  box-align: end;
8647
  /* Modern browsers */
8648
  align-items: flex-end;
8649
}
8650
.hbox.align-center,
8651
.vbox.align-center,
8652
.align-center {
8653
  /* Old browsers */
8654
  -webkit-box-align: center;
8655
  -moz-box-align: center;
8656
  box-align: center;
8657
  /* Modern browsers */
8658
  align-items: center;
8659
}
8660
.hbox.align-baseline,
8661
.vbox.align-baseline,
8662
.align-baseline {
8663
  /* Old browsers */
8664
  -webkit-box-align: baseline;
8665
  -moz-box-align: baseline;
8666
  box-align: baseline;
8667
  /* Modern browsers */
8668
  align-items: baseline;
8669
}
8670
.hbox.align-stretch,
8671
.vbox.align-stretch,
8672
.align-stretch {
8673
  /* Old browsers */
8674
  -webkit-box-align: stretch;
8675
  -moz-box-align: stretch;
8676
  box-align: stretch;
8677
  /* Modern browsers */
8678
  align-items: stretch;
8679
}
8680
div.error {
8681
  margin: 2em;
8682
  text-align: center;
8683
}
8684
div.error > h1 {
8685
  font-size: 500%;
8686
  line-height: normal;
8687
}
8688
div.error > p {
8689
  font-size: 200%;
8690
  line-height: normal;
8691
}
8692
div.traceback-wrapper {
8693
  text-align: left;
8694
  max-width: 800px;
8695
  margin: auto;
8696
}
8697
/**
8698
 * Primary styles
8699
 *
8700
 * Author: Jupyter Development Team
8701
 */
8702
body {
8703
  background-color: #fff;
8704
  /* This makes sure that the body covers the entire window and needs to
8705
       be in a different element than the display: box in wrapper below */
8706
  position: absolute;
8707
  left: 0px;
8708
  right: 0px;
8709
  top: 0px;
8710
  bottom: 0px;
8711
  overflow: visible;
8712
}
8713
body > #header {
8714
  /* Initially hidden to prevent FLOUC */
8715
  display: none;
8716
  background-color: #fff;
8717
  /* Display over codemirror */
8718
  position: relative;
8719
  z-index: 100;
8720
}
8721
body > #header #header-container {
8722
  padding-bottom: 5px;
8723
  padding-top: 5px;
8724
  box-sizing: border-box;
8725
  -moz-box-sizing: border-box;
8726
  -webkit-box-sizing: border-box;
8727
}
8728
body > #header .header-bar {
8729
  width: 100%;
8730
  height: 1px;
8731
  background: #e7e7e7;
8732
  margin-bottom: -1px;
8733
}
8734
@media print {
8735
  body > #header {
8736
    display: none !important;
8737
  }
8738
}
8739
#header-spacer {
8740
  width: 100%;
8741
  visibility: hidden;
8742
}
8743
@media print {
8744
  #header-spacer {
8745
    display: none;
8746
  }
8747
}
8748
#ipython_notebook {
8749
  padding-left: 0px;
8750
  padding-top: 1px;
8751
  padding-bottom: 1px;
8752
}
8753
@media (max-width: 991px) {
8754
  #ipython_notebook {
8755
    margin-left: 10px;
8756
  }
8757
}
8758
[dir="rtl"] #ipython_notebook {
8759
  float: right !important;
8760
}
8761
#noscript {
8762
  width: auto;
8763
  padding-top: 16px;
8764
  padding-bottom: 16px;
8765
  text-align: center;
8766
  font-size: 22px;
8767
  color: red;
8768
  font-weight: bold;
8769
}
8770
#ipython_notebook img {
8771
  height: 28px;
8772
}
8773
#site {
8774
  width: 100%;
8775
  display: none;
8776
  box-sizing: border-box;
8777
  -moz-box-sizing: border-box;
8778
  -webkit-box-sizing: border-box;
8779
  overflow: auto;
8780
}
8781
@media print {
8782
  #site {
8783
    height: auto !important;
8784
  }
8785
}
8786
/* Smaller buttons */
8787
.ui-button .ui-button-text {
8788
  padding: 0.2em 0.8em;
8789
  font-size: 77%;
8790
}
8791
input.ui-button {
8792
  padding: 0.3em 0.9em;
8793
}
8794
span#login_widget {
8795
  float: right;
8796
}
8797
span#login_widget > .button,
8798
#logout {
8799
  color: #333;
8800
  background-color: #fff;
8801
  border-color: #ccc;
8802
}
8803
span#login_widget > .button:focus,
8804
#logout:focus,
8805
span#login_widget > .button.focus,
8806
#logout.focus {
8807
  color: #333;
8808
  background-color: #e6e6e6;
8809
  border-color: #8c8c8c;
8810
}
8811
span#login_widget > .button:hover,
8812
#logout:hover {
8813
  color: #333;
8814
  background-color: #e6e6e6;
8815
  border-color: #adadad;
8816
}
8817
span#login_widget > .button:active,
8818
#logout:active,
8819
span#login_widget > .button.active,
8820
#logout.active,
8821
.open > .dropdown-togglespan#login_widget > .button,
8822
.open > .dropdown-toggle#logout {
8823
  color: #333;
8824
  background-color: #e6e6e6;
8825
  border-color: #adadad;
8826
}
8827
span#login_widget > .button:active:hover,
8828
#logout:active:hover,
8829
span#login_widget > .button.active:hover,
8830
#logout.active:hover,
8831
.open > .dropdown-togglespan#login_widget > .button:hover,
8832
.open > .dropdown-toggle#logout:hover,
8833
span#login_widget > .button:active:focus,
8834
#logout:active:focus,
8835
span#login_widget > .button.active:focus,
8836
#logout.active:focus,
8837
.open > .dropdown-togglespan#login_widget > .button:focus,
8838
.open > .dropdown-toggle#logout:focus,
8839
span#login_widget > .button:active.focus,
8840
#logout:active.focus,
8841
span#login_widget > .button.active.focus,
8842
#logout.active.focus,
8843
.open > .dropdown-togglespan#login_widget > .button.focus,
8844
.open > .dropdown-toggle#logout.focus {
8845
  color: #333;
8846
  background-color: #d4d4d4;
8847
  border-color: #8c8c8c;
8848
}
8849
span#login_widget > .button:active,
8850
#logout:active,
8851
span#login_widget > .button.active,
8852
#logout.active,
8853
.open > .dropdown-togglespan#login_widget > .button,
8854
.open > .dropdown-toggle#logout {
8855
  background-image: none;
8856
}
8857
span#login_widget > .button.disabled:hover,
8858
#logout.disabled:hover,
8859
span#login_widget > .button[disabled]:hover,
8860
#logout[disabled]:hover,
8861
fieldset[disabled] span#login_widget > .button:hover,
8862
fieldset[disabled] #logout:hover,
8863
span#login_widget > .button.disabled:focus,
8864
#logout.disabled:focus,
8865
span#login_widget > .button[disabled]:focus,
8866
#logout[disabled]:focus,
8867
fieldset[disabled] span#login_widget > .button:focus,
8868
fieldset[disabled] #logout:focus,
8869
span#login_widget > .button.disabled.focus,
8870
#logout.disabled.focus,
8871
span#login_widget > .button[disabled].focus,
8872
#logout[disabled].focus,
8873
fieldset[disabled] span#login_widget > .button.focus,
8874
fieldset[disabled] #logout.focus {
8875
  background-color: #fff;
8876
  border-color: #ccc;
8877
}
8878
span#login_widget > .button .badge,
8879
#logout .badge {
8880
  color: #fff;
8881
  background-color: #333;
8882
}
8883
.nav-header {
8884
  text-transform: none;
8885
}
8886
#header > span {
8887
  margin-top: 10px;
8888
}
8889
.modal_stretch .modal-dialog {
8890
  /* Old browsers */
8891
  display: -webkit-box;
8892
  -webkit-box-orient: vertical;
8893
  -webkit-box-align: stretch;
8894
  display: -moz-box;
8895
  -moz-box-orient: vertical;
8896
  -moz-box-align: stretch;
8897
  display: box;
8898
  box-orient: vertical;
8899
  box-align: stretch;
8900
  /* Modern browsers */
8901
  display: flex;
8902
  flex-direction: column;
8903
  align-items: stretch;
8904
  min-height: 80vh;
8905
}
8906
.modal_stretch .modal-dialog .modal-body {
8907
  max-height: calc(100vh - 200px);
8908
  overflow: auto;
8909
  flex: 1;
8910
}
8911
@media (min-width: 768px) {
8912
  .modal .modal-dialog {
8913
    width: 700px;
8914
  }
8915
}
8916
@media (min-width: 768px) {
8917
  select.form-control {
8918
    margin-left: 12px;
8919
    margin-right: 12px;
8920
  }
8921
}
8922
/*!
8923
*
8924
* IPython auth
8925
*
8926
*/
8927
.center-nav {
8928
  display: inline-block;
8929
  margin-bottom: -4px;
8930
}
8931
/*!
8932
*
8933
* IPython tree view
8934
*
8935
*/
8936
/* We need an invisible input field on top of the sentense*/
8937
/* "Drag file onto the list ..." */
8938
.alternate_upload {
8939
  background-color: none;
8940
  display: inline;
8941
}
8942
.alternate_upload.form {
8943
  padding: 0;
8944
  margin: 0;
8945
}
8946
.alternate_upload input.fileinput {
8947
  text-align: center;
8948
  vertical-align: middle;
8949
  display: inline;
8950
  opacity: 0;
8951
  z-index: 2;
8952
  width: 12ex;
8953
  margin-right: -12ex;
8954
}
8955
.alternate_upload .btn-upload {
8956
  height: 22px;
8957
}
8958
/**
8959
 * Primary styles
8960
 *
8961
 * Author: Jupyter Development Team
8962
 */
8963
[dir="rtl"] #tabs li {
8964
  float: right;
8965
}
8966
ul#tabs {
8967
  margin-bottom: 4px;
8968
}
8969
[dir="rtl"] ul#tabs {
8970
  margin-right: 0px;
8971
}
8972
ul#tabs a {
8973
  padding-top: 6px;
8974
  padding-bottom: 4px;
8975
}
8976
ul.breadcrumb a:focus,
8977
ul.breadcrumb a:hover {
8978
  text-decoration: none;
8979
}
8980
ul.breadcrumb i.icon-home {
8981
  font-size: 16px;
8982
  margin-right: 4px;
8983
}
8984
ul.breadcrumb span {
8985
  color: #5e5e5e;
8986
}
8987
.list_toolbar {
8988
  padding: 4px 0 4px 0;
8989
  vertical-align: middle;
8990
}
8991
.list_toolbar .tree-buttons {
8992
  padding-top: 1px;
8993
}
8994
[dir="rtl"] .list_toolbar .tree-buttons {
8995
  float: left !important;
8996
}
8997
[dir="rtl"] .list_toolbar .pull-right {
8998
  padding-top: 1px;
8999
  float: left !important;
9000
}
9001
[dir="rtl"] .list_toolbar .pull-left {
9002
  float: right !important;
9003
}
9004
.dynamic-buttons {
9005
  padding-top: 3px;
9006
  display: inline-block;
9007
}
9008
.list_toolbar [class*="span"] {
9009
  min-height: 24px;
9010
}
9011
.list_header {
9012
  font-weight: bold;
9013
  background-color: #EEE;
9014
}
9015
.list_placeholder {
9016
  font-weight: bold;
9017
  padding-top: 4px;
9018
  padding-bottom: 4px;
9019
  padding-left: 7px;
9020
  padding-right: 7px;
9021
}
9022
.list_container {
9023
  margin-top: 4px;
9024
  margin-bottom: 20px;
9025
  border: 1px solid #ddd;
9026
  border-radius: 2px;
9027
}
9028
.list_container > div {
9029
  border-bottom: 1px solid #ddd;
9030
}
9031
.list_container > div:hover .list-item {
9032
  background-color: red;
9033
}
9034
.list_container > div:last-child {
9035
  border: none;
9036
}
9037
.list_item:hover .list_item {
9038
  background-color: #ddd;
9039
}
9040
.list_item a {
9041
  text-decoration: none;
9042
}
9043
.list_item:hover {
9044
  background-color: #fafafa;
9045
}
9046
.list_header > div,
9047
.list_item > div {
9048
  padding-top: 4px;
9049
  padding-bottom: 4px;
9050
  padding-left: 7px;
9051
  padding-right: 7px;
9052
  line-height: 22px;
9053
}
9054
.list_header > div input,
9055
.list_item > div input {
9056
  margin-right: 7px;
9057
  margin-left: 14px;
9058
  vertical-align: baseline;
9059
  line-height: 22px;
9060
  position: relative;
9061
  top: -1px;
9062
}
9063
.list_header > div .item_link,
9064
.list_item > div .item_link {
9065
  margin-left: -1px;
9066
  vertical-align: baseline;
9067
  line-height: 22px;
9068
}
9069
.new-file input[type=checkbox] {
9070
  visibility: hidden;
9071
}
9072
.item_name {
9073
  line-height: 22px;
9074
  height: 24px;
9075
}
9076
.item_icon {
9077
  font-size: 14px;
9078
  color: #5e5e5e;
9079
  margin-right: 7px;
9080
  margin-left: 7px;
9081
  line-height: 22px;
9082
  vertical-align: baseline;
9083
}
9084
.item_buttons {
9085
  line-height: 1em;
9086
  margin-left: -5px;
9087
}
9088
.item_buttons .btn,
9089
.item_buttons .btn-group,
9090
.item_buttons .input-group {
9091
  float: left;
9092
}
9093
.item_buttons > .btn,
9094
.item_buttons > .btn-group,
9095
.item_buttons > .input-group {
9096
  margin-left: 5px;
9097
}
9098
.item_buttons .btn {
9099
  min-width: 13ex;
9100
}
9101
.item_buttons .running-indicator {
9102
  padding-top: 4px;
9103
  color: #5cb85c;
9104
}
9105
.item_buttons .kernel-name {
9106
  padding-top: 4px;
9107
  color: #5bc0de;
9108
  margin-right: 7px;
9109
  float: left;
9110
}
9111
.toolbar_info {
9112
  height: 24px;
9113
  line-height: 24px;
9114
}
9115
.list_item input:not([type=checkbox]) {
9116
  padding-top: 3px;
9117
  padding-bottom: 3px;
9118
  height: 22px;
9119
  line-height: 14px;
9120
  margin: 0px;
9121
}
9122
.highlight_text {
9123
  color: blue;
9124
}
9125
#project_name {
9126
  display: inline-block;
9127
  padding-left: 7px;
9128
  margin-left: -2px;
9129
}
9130
#project_name > .breadcrumb {
9131
  padding: 0px;
9132
  margin-bottom: 0px;
9133
  background-color: transparent;
9134
  font-weight: bold;
9135
}
9136
#tree-selector {
9137
  padding-right: 0px;
9138
}
9139
[dir="rtl"] #tree-selector a {
9140
  float: right;
9141
}
9142
#button-select-all {
9143
  min-width: 50px;
9144
}
9145
#select-all {
9146
  margin-left: 7px;
9147
  margin-right: 2px;
9148
}
9149
.menu_icon {
9150
  margin-right: 2px;
9151
}
9152
.tab-content .row {
9153
  margin-left: 0px;
9154
  margin-right: 0px;
9155
}
9156
.folder_icon:before {
9157
  display: inline-block;
9158
  font: normal normal normal 14px/1 FontAwesome;
9159
  font-size: inherit;
9160
  text-rendering: auto;
9161
  -webkit-font-smoothing: antialiased;
9162
  -moz-osx-font-smoothing: grayscale;
9163
  content: "\f114";
9164
}
9165
.folder_icon:before.pull-left {
9166
  margin-right: .3em;
9167
}
9168
.folder_icon:before.pull-right {
9169
  margin-left: .3em;
9170
}
9171
.notebook_icon:before {
9172
  display: inline-block;
9173
  font: normal normal normal 14px/1 FontAwesome;
9174
  font-size: inherit;
9175
  text-rendering: auto;
9176
  -webkit-font-smoothing: antialiased;
9177
  -moz-osx-font-smoothing: grayscale;
9178
  content: "\f02d";
9179
  position: relative;
9180
  top: -1px;
9181
}
9182
.notebook_icon:before.pull-left {
9183
  margin-right: .3em;
9184
}
9185
.notebook_icon:before.pull-right {
9186
  margin-left: .3em;
9187
}
9188
.running_notebook_icon:before {
9189
  display: inline-block;
9190
  font: normal normal normal 14px/1 FontAwesome;
9191
  font-size: inherit;
9192
  text-rendering: auto;
9193
  -webkit-font-smoothing: antialiased;
9194
  -moz-osx-font-smoothing: grayscale;
9195
  content: "\f02d";
9196
  position: relative;
9197
  top: -1px;
9198
  color: #5cb85c;
9199
}
9200
.running_notebook_icon:before.pull-left {
9201
  margin-right: .3em;
9202
}
9203
.running_notebook_icon:before.pull-right {
9204
  margin-left: .3em;
9205
}
9206
.file_icon:before {
9207
  display: inline-block;
9208
  font: normal normal normal 14px/1 FontAwesome;
9209
  font-size: inherit;
9210
  text-rendering: auto;
9211
  -webkit-font-smoothing: antialiased;
9212
  -moz-osx-font-smoothing: grayscale;
9213
  content: "\f016";
9214
  position: relative;
9215
  top: -2px;
9216
}
9217
.file_icon:before.pull-left {
9218
  margin-right: .3em;
9219
}
9220
.file_icon:before.pull-right {
9221
  margin-left: .3em;
9222
}
9223
#notebook_toolbar .pull-right {
9224
  padding-top: 0px;
9225
  margin-right: -1px;
9226
}
9227
ul#new-menu {
9228
  left: auto;
9229
  right: 0;
9230
}
9231
[dir="rtl"] #new-menu {
9232
  text-align: right;
9233
}
9234
.kernel-menu-icon {
9235
  padding-right: 12px;
9236
  width: 24px;
9237
  content: "\f096";
9238
}
9239
.kernel-menu-icon:before {
9240
  content: "\f096";
9241
}
9242
.kernel-menu-icon-current:before {
9243
  content: "\f00c";
9244
}
9245
#tab_content {
9246
  padding-top: 20px;
9247
}
9248
#running .panel-group .panel {
9249
  margin-top: 3px;
9250
  margin-bottom: 1em;
9251
}
9252
#running .panel-group .panel .panel-heading {
9253
  background-color: #EEE;
9254
  padding-top: 4px;
9255
  padding-bottom: 4px;
9256
  padding-left: 7px;
9257
  padding-right: 7px;
9258
  line-height: 22px;
9259
}
9260
#running .panel-group .panel .panel-heading a:focus,
9261
#running .panel-group .panel .panel-heading a:hover {
9262
  text-decoration: none;
9263
}
9264
#running .panel-group .panel .panel-body {
9265
  padding: 0px;
9266
}
9267
#running .panel-group .panel .panel-body .list_container {
9268
  margin-top: 0px;
9269
  margin-bottom: 0px;
9270
  border: 0px;
9271
  border-radius: 0px;
9272
}
9273
#running .panel-group .panel .panel-body .list_container .list_item {
9274
  border-bottom: 1px solid #ddd;
9275
}
9276
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
9277
  border-bottom: 0px;
9278
}
9279
[dir="rtl"] #running .col-sm-8 {
9280
  float: right !important;
9281
}
9282
.delete-button {
9283
  display: none;
9284
}
9285
.duplicate-button {
9286
  display: none;
9287
}
9288
.rename-button {
9289
  display: none;
9290
}
9291
.shutdown-button {
9292
  display: none;
9293
}
9294
.dynamic-instructions {
9295
  display: inline-block;
9296
  padding-top: 4px;
9297
}
9298
/*!
9299
*
9300
* IPython text editor webapp
9301
*
9302
*/
9303
.selected-keymap i.fa {
9304
  padding: 0px 5px;
9305
}
9306
.selected-keymap i.fa:before {
9307
  content: "\f00c";
9308
}
9309
#mode-menu {
9310
  overflow: auto;
9311
  max-height: 20em;
9312
}
9313
.edit_app #header {
9314
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9315
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9316
}
9317
.edit_app #menubar .navbar {
9318
  /* Use a negative 1 bottom margin, so the border overlaps the border of the
9319
    header */
9320
  margin-bottom: -1px;
9321
}
9322
.dirty-indicator {
9323
  display: inline-block;
9324
  font: normal normal normal 14px/1 FontAwesome;
9325
  font-size: inherit;
9326
  text-rendering: auto;
9327
  -webkit-font-smoothing: antialiased;
9328
  -moz-osx-font-smoothing: grayscale;
9329
  width: 20px;
9330
}
9331
.dirty-indicator.pull-left {
9332
  margin-right: .3em;
9333
}
9334
.dirty-indicator.pull-right {
9335
  margin-left: .3em;
9336
}
9337
.dirty-indicator-dirty {
9338
  display: inline-block;
9339
  font: normal normal normal 14px/1 FontAwesome;
9340
  font-size: inherit;
9341
  text-rendering: auto;
9342
  -webkit-font-smoothing: antialiased;
9343
  -moz-osx-font-smoothing: grayscale;
9344
  width: 20px;
9345
}
9346
.dirty-indicator-dirty.pull-left {
9347
  margin-right: .3em;
9348
}
9349
.dirty-indicator-dirty.pull-right {
9350
  margin-left: .3em;
9351
}
9352
.dirty-indicator-clean {
9353
  display: inline-block;
9354
  font: normal normal normal 14px/1 FontAwesome;
9355
  font-size: inherit;
9356
  text-rendering: auto;
9357
  -webkit-font-smoothing: antialiased;
9358
  -moz-osx-font-smoothing: grayscale;
9359
  width: 20px;
9360
}
9361
.dirty-indicator-clean.pull-left {
9362
  margin-right: .3em;
9363
}
9364
.dirty-indicator-clean.pull-right {
9365
  margin-left: .3em;
9366
}
9367
.dirty-indicator-clean:before {
9368
  display: inline-block;
9369
  font: normal normal normal 14px/1 FontAwesome;
9370
  font-size: inherit;
9371
  text-rendering: auto;
9372
  -webkit-font-smoothing: antialiased;
9373
  -moz-osx-font-smoothing: grayscale;
9374
  content: "\f00c";
9375
}
9376
.dirty-indicator-clean:before.pull-left {
9377
  margin-right: .3em;
9378
}
9379
.dirty-indicator-clean:before.pull-right {
9380
  margin-left: .3em;
9381
}
9382
#filename {
9383
  font-size: 16pt;
9384
  display: table;
9385
  padding: 0px 5px;
9386
}
9387
#current-mode {
9388
  padding-left: 5px;
9389
  padding-right: 5px;
9390
}
9391
#texteditor-backdrop {
9392
  padding-top: 20px;
9393
  padding-bottom: 20px;
9394
}
9395
@media not print {
9396
  #texteditor-backdrop {
9397
    background-color: #EEE;
9398
  }
9399
}
9400
@media print {
9401
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
9402
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
9403
    background-color: #fff;
9404
  }
9405
}
9406
@media not print {
9407
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
9408
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
9409
    background-color: #fff;
9410
  }
9411
}
9412
@media not print {
9413
  #texteditor-backdrop #texteditor-container {
9414
    padding: 0px;
9415
    background-color: #fff;
9416
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9417
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9418
  }
9419
}
9420
/*!
9421
*
9422
* IPython notebook
9423
*
9424
*/
9425
/* CSS font colors for translated ANSI colors. */
9426
.ansibold {
9427
  font-weight: bold;
9428
}
9429
/* use dark versions for foreground, to improve visibility */
9430
.ansiblack {
9431
  color: black;
9432
}
9433
.ansired {
9434
  color: darkred;
9435
}
9436
.ansigreen {
9437
  color: darkgreen;
9438
}
9439
.ansiyellow {
9440
  color: #c4a000;
9441
}
9442
.ansiblue {
9443
  color: darkblue;
9444
}
9445
.ansipurple {
9446
  color: darkviolet;
9447
}
9448
.ansicyan {
9449
  color: steelblue;
9450
}
9451
.ansigray {
9452
  color: gray;
9453
}
9454
/* and light for background, for the same reason */
9455
.ansibgblack {
9456
  background-color: black;
9457
}
9458
.ansibgred {
9459
  background-color: red;
9460
}
9461
.ansibggreen {
9462
  background-color: green;
9463
}
9464
.ansibgyellow {
9465
  background-color: yellow;
9466
}
9467
.ansibgblue {
9468
  background-color: blue;
9469
}
9470
.ansibgpurple {
9471
  background-color: magenta;
9472
}
9473
.ansibgcyan {
9474
  background-color: cyan;
9475
}
9476
.ansibggray {
9477
  background-color: gray;
9478
}
9479
div.cell {
9480
  /* Old browsers */
9481
  display: -webkit-box;
9482
  -webkit-box-orient: vertical;
9483
  -webkit-box-align: stretch;
9484
  display: -moz-box;
9485
  -moz-box-orient: vertical;
9486
  -moz-box-align: stretch;
9487
  display: box;
9488
  box-orient: vertical;
9489
  box-align: stretch;
9490
  /* Modern browsers */
9491
  display: flex;
9492
  flex-direction: column;
9493
  align-items: stretch;
9494
  border-radius: 2px;
9495
  box-sizing: border-box;
9496
  -moz-box-sizing: border-box;
9497
  -webkit-box-sizing: border-box;
9498
  border-width: 1px;
9499
  border-style: solid;
9500
  border-color: transparent;
9501
  width: 100%;
9502
  padding: 5px;
9503
  /* This acts as a spacer between cells, that is outside the border */
9504
  margin: 0px;
9505
  outline: none;
9506
  border-left-width: 1px;
9507
  padding-left: 5px;
9508
  background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);
9509
}
9510
div.cell.jupyter-soft-selected {
9511
  border-left-color: #90CAF9;
9512
  border-left-color: #E3F2FD;
9513
  border-left-width: 1px;
9514
  padding-left: 5px;
9515
  border-right-color: #E3F2FD;
9516
  border-right-width: 1px;
9517
  background: #E3F2FD;
9518
}
9519
@media print {
9520
  div.cell.jupyter-soft-selected {
9521
    border-color: transparent;
9522
  }
9523
}
9524
div.cell.selected {
9525
  border-color: #ababab;
9526
  border-left-width: 0px;
9527
  padding-left: 6px;
9528
  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);
9529
}
9530
@media print {
9531
  div.cell.selected {
9532
    border-color: transparent;
9533
  }
9534
}
9535
div.cell.selected.jupyter-soft-selected {
9536
  border-left-width: 0;
9537
  padding-left: 6px;
9538
  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);
9539
}
9540
.edit_mode div.cell.selected {
9541
  border-color: #66BB6A;
9542
  border-left-width: 0px;
9543
  padding-left: 6px;
9544
  background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);
9545
}
9546
@media print {
9547
  .edit_mode div.cell.selected {
9548
    border-color: transparent;
9549
  }
9550
}
9551
.prompt {
9552
  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
9553
  min-width: 14ex;
9554
  /* This padding is tuned to match the padding on the CodeMirror editor. */
9555
  padding: 0.4em;
9556
  margin: 0px;
9557
  font-family: monospace;
9558
  text-align: right;
9559
  /* This has to match that of the the CodeMirror class line-height below */
9560
  line-height: 1.21429em;
9561
  /* Don't highlight prompt number selection */
9562
  -webkit-touch-callout: none;
9563
  -webkit-user-select: none;
9564
  -khtml-user-select: none;
9565
  -moz-user-select: none;
9566
  -ms-user-select: none;
9567
  user-select: none;
9568
  /* Use default cursor */
9569
  cursor: default;
9570
}
9571
@media (max-width: 540px) {
9572
  .prompt {
9573
    text-align: left;
9574
  }
9575
}
9576
div.inner_cell {
9577
  min-width: 0;
9578
  /* Old browsers */
9579
  display: -webkit-box;
9580
  -webkit-box-orient: vertical;
9581
  -webkit-box-align: stretch;
9582
  display: -moz-box;
9583
  -moz-box-orient: vertical;
9584
  -moz-box-align: stretch;
9585
  display: box;
9586
  box-orient: vertical;
9587
  box-align: stretch;
9588
  /* Modern browsers */
9589
  display: flex;
9590
  flex-direction: column;
9591
  align-items: stretch;
9592
  /* Old browsers */
9593
  -webkit-box-flex: 1;
9594
  -moz-box-flex: 1;
9595
  box-flex: 1;
9596
  /* Modern browsers */
9597
  flex: 1;
9598
}
9599
/* input_area and input_prompt must match in top border and margin for alignment */
9600
div.input_area {
9601
  border: 1px solid #cfcfcf;
9602
  border-radius: 2px;
9603
  background: #f7f7f7;
9604
  line-height: 1.21429em;
9605
}
9606
/* This is needed so that empty prompt areas can collapse to zero height when there
9607
   is no content in the output_subarea and the prompt. The main purpose of this is
9608
   to make sure that empty JavaScript output_subareas have no height. */
9609
div.prompt:empty {
9610
  padding-top: 0;
9611
  padding-bottom: 0;
9612
}
9613
div.unrecognized_cell {
9614
  padding: 5px 5px 5px 0px;
9615
  /* Old browsers */
9616
  display: -webkit-box;
9617
  -webkit-box-orient: horizontal;
9618
  -webkit-box-align: stretch;
9619
  display: -moz-box;
9620
  -moz-box-orient: horizontal;
9621
  -moz-box-align: stretch;
9622
  display: box;
9623
  box-orient: horizontal;
9624
  box-align: stretch;
9625
  /* Modern browsers */
9626
  display: flex;
9627
  flex-direction: row;
9628
  align-items: stretch;
9629
}
9630
div.unrecognized_cell .inner_cell {
9631
  border-radius: 2px;
9632
  padding: 5px;
9633
  font-weight: bold;
9634
  color: red;
9635
  border: 1px solid #cfcfcf;
9636
  background: #eaeaea;
9637
}
9638
div.unrecognized_cell .inner_cell a {
9639
  color: inherit;
9640
  text-decoration: none;
9641
}
9642
div.unrecognized_cell .inner_cell a:hover {
9643
  color: inherit;
9644
  text-decoration: none;
9645
}
9646
@media (max-width: 540px) {
9647
  div.unrecognized_cell > div.prompt {
9648
    display: none;
9649
  }
9650
}
9651
div.code_cell {
9652
  /* avoid page breaking on code cells when printing */
9653
}
9654
@media print {
9655
  div.code_cell {
9656
    page-break-inside: avoid;
9657
  }
9658
}
9659
/* any special styling for code cells that are currently running goes here */
9660
div.input {
9661
  page-break-inside: avoid;
9662
  /* Old browsers */
9663
  display: -webkit-box;
9664
  -webkit-box-orient: horizontal;
9665
  -webkit-box-align: stretch;
9666
  display: -moz-box;
9667
  -moz-box-orient: horizontal;
9668
  -moz-box-align: stretch;
9669
  display: box;
9670
  box-orient: horizontal;
9671
  box-align: stretch;
9672
  /* Modern browsers */
9673
  display: flex;
9674
  flex-direction: row;
9675
  align-items: stretch;
9676
}
9677
@media (max-width: 540px) {
9678
  div.input {
9679
    /* Old browsers */
9680
    display: -webkit-box;
9681
    -webkit-box-orient: vertical;
9682
    -webkit-box-align: stretch;
9683
    display: -moz-box;
9684
    -moz-box-orient: vertical;
9685
    -moz-box-align: stretch;
9686
    display: box;
9687
    box-orient: vertical;
9688
    box-align: stretch;
9689
    /* Modern browsers */
9690
    display: flex;
9691
    flex-direction: column;
9692
    align-items: stretch;
9693
  }
9694
}
9695
/* input_area and input_prompt must match in top border and margin for alignment */
9696
div.input_prompt {
9697
  color: #303F9F;
9698
  border-top: 1px solid transparent;
9699
}
9700
div.input_area > div.highlight {
9701
  margin: 0.4em;
9702
  border: none;
9703
  padding: 0px;
9704
  background-color: transparent;
9705
}
9706
div.input_area > div.highlight > pre {
9707
  margin: 0px;
9708
  border: none;
9709
  padding: 0px;
9710
  background-color: transparent;
9711
}
9712
/* The following gets added to the <head> if it is detected that the user has a
9713
 * monospace font with inconsistent normal/bold/italic height.  See
9714
 * notebookmain.js.  Such fonts will have keywords vertically offset with
9715
 * respect to the rest of the text.  The user should select a better font.
9716
 * See: https://github.com/ipython/ipython/issues/1503
9717
 *
9718
 * .CodeMirror span {
9719
 *      vertical-align: bottom;
9720
 * }
9721
 */
9722
.CodeMirror {
9723
  line-height: 1.21429em;
9724
  /* Changed from 1em to our global default */
9725
  font-size: 14px;
9726
  height: auto;
9727
  /* Changed to auto to autogrow */
9728
  background: none;
9729
  /* Changed from white to allow our bg to show through */
9730
}
9731
.CodeMirror-scroll {
9732
  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
9733
  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/
9734
  overflow-y: hidden;
9735
  overflow-x: auto;
9736
}
9737
.CodeMirror-lines {
9738
  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
9739
  /* we have set a different line-height and want this to scale with that. */
9740
  padding: 0.4em;
9741
}
9742
.CodeMirror-linenumber {
9743
  padding: 0 8px 0 4px;
9744
}
9745
.CodeMirror-gutters {
9746
  border-bottom-left-radius: 2px;
9747
  border-top-left-radius: 2px;
9748
}
9749
.CodeMirror pre {
9750
  /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
9751
  /* .CodeMirror-lines */
9752
  padding: 0;
9753
  border: 0;
9754
  border-radius: 0;
9755
}
9756
/*
9757

    
9758
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
9759
Adapted from GitHub theme
9760

    
9761
*/
9762
.highlight-base {
9763
  color: #000;
9764
}
9765
.highlight-variable {
9766
  color: #000;
9767
}
9768
.highlight-variable-2 {
9769
  color: #1a1a1a;
9770
}
9771
.highlight-variable-3 {
9772
  color: #333333;
9773
}
9774
.highlight-string {
9775
  color: #BA2121;
9776
}
9777
.highlight-comment {
9778
  color: #408080;
9779
  font-style: italic;
9780
}
9781
.highlight-number {
9782
  color: #080;
9783
}
9784
.highlight-atom {
9785
  color: #88F;
9786
}
9787
.highlight-keyword {
9788
  color: #008000;
9789
  font-weight: bold;
9790
}
9791
.highlight-builtin {
9792
  color: #008000;
9793
}
9794
.highlight-error {
9795
  color: #f00;
9796
}
9797
.highlight-operator {
9798
  color: #AA22FF;
9799
  font-weight: bold;
9800
}
9801
.highlight-meta {
9802
  color: #AA22FF;
9803
}
9804
/* previously not defined, copying from default codemirror */
9805
.highlight-def {
9806
  color: #00f;
9807
}
9808
.highlight-string-2 {
9809
  color: #f50;
9810
}
9811
.highlight-qualifier {
9812
  color: #555;
9813
}
9814
.highlight-bracket {
9815
  color: #997;
9816
}
9817
.highlight-tag {
9818
  color: #170;
9819
}
9820
.highlight-attribute {
9821
  color: #00c;
9822
}
9823
.highlight-header {
9824
  color: blue;
9825
}
9826
.highlight-quote {
9827
  color: #090;
9828
}
9829
.highlight-link {
9830
  color: #00c;
9831
}
9832
/* apply the same style to codemirror */
9833
.cm-s-ipython span.cm-keyword {
9834
  color: #008000;
9835
  font-weight: bold;
9836
}
9837
.cm-s-ipython span.cm-atom {
9838
  color: #88F;
9839
}
9840
.cm-s-ipython span.cm-number {
9841
  color: #080;
9842
}
9843
.cm-s-ipython span.cm-def {
9844
  color: #00f;
9845
}
9846
.cm-s-ipython span.cm-variable {
9847
  color: #000;
9848
}
9849
.cm-s-ipython span.cm-operator {
9850
  color: #AA22FF;
9851
  font-weight: bold;
9852
}
9853
.cm-s-ipython span.cm-variable-2 {
9854
  color: #1a1a1a;
9855
}
9856
.cm-s-ipython span.cm-variable-3 {
9857
  color: #333333;
9858
}
9859
.cm-s-ipython span.cm-comment {
9860
  color: #408080;
9861
  font-style: italic;
9862
}
9863
.cm-s-ipython span.cm-string {
9864
  color: #BA2121;
9865
}
9866
.cm-s-ipython span.cm-string-2 {
9867
  color: #f50;
9868
}
9869
.cm-s-ipython span.cm-meta {
9870
  color: #AA22FF;
9871
}
9872
.cm-s-ipython span.cm-qualifier {
9873
  color: #555;
9874
}
9875
.cm-s-ipython span.cm-builtin {
9876
  color: #008000;
9877
}
9878
.cm-s-ipython span.cm-bracket {
9879
  color: #997;
9880
}
9881
.cm-s-ipython span.cm-tag {
9882
  color: #170;
9883
}
9884
.cm-s-ipython span.cm-attribute {
9885
  color: #00c;
9886
}
9887
.cm-s-ipython span.cm-header {
9888
  color: blue;
9889
}
9890
.cm-s-ipython span.cm-quote {
9891
  color: #090;
9892
}
9893
.cm-s-ipython span.cm-link {
9894
  color: #00c;
9895
}
9896
.cm-s-ipython span.cm-error {
9897
  color: #f00;
9898
}
9899
.cm-s-ipython span.cm-tab {
9900
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
9901
  background-position: right;
9902
  background-repeat: no-repeat;
9903
}
9904
div.output_wrapper {
9905
  /* this position must be relative to enable descendents to be absolute within it */
9906
  position: relative;
9907
  /* Old browsers */
9908
  display: -webkit-box;
9909
  -webkit-box-orient: vertical;
9910
  -webkit-box-align: stretch;
9911
  display: -moz-box;
9912
  -moz-box-orient: vertical;
9913
  -moz-box-align: stretch;
9914
  display: box;
9915
  box-orient: vertical;
9916
  box-align: stretch;
9917
  /* Modern browsers */
9918
  display: flex;
9919
  flex-direction: column;
9920
  align-items: stretch;
9921
  z-index: 1;
9922
}
9923
/* class for the output area when it should be height-limited */
9924
div.output_scroll {
9925
  /* ideally, this would be max-height, but FF barfs all over that */
9926
  height: 24em;
9927
  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
9928
  width: 100%;
9929
  overflow: auto;
9930
  border-radius: 2px;
9931
  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9932
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9933
  display: block;
9934
}
9935
/* output div while it is collapsed */
9936
div.output_collapsed {
9937
  margin: 0px;
9938
  padding: 0px;
9939
  /* Old browsers */
9940
  display: -webkit-box;
9941
  -webkit-box-orient: vertical;
9942
  -webkit-box-align: stretch;
9943
  display: -moz-box;
9944
  -moz-box-orient: vertical;
9945
  -moz-box-align: stretch;
9946
  display: box;
9947
  box-orient: vertical;
9948
  box-align: stretch;
9949
  /* Modern browsers */
9950
  display: flex;
9951
  flex-direction: column;
9952
  align-items: stretch;
9953
}
9954
div.out_prompt_overlay {
9955
  height: 100%;
9956
  padding: 0px 0.4em;
9957
  position: absolute;
9958
  border-radius: 2px;
9959
}
9960
div.out_prompt_overlay:hover {
9961
  /* use inner shadow to get border that is computed the same on WebKit/FF */
9962
  -webkit-box-shadow: inset 0 0 1px #000;
9963
  box-shadow: inset 0 0 1px #000;
9964
  background: rgba(240, 240, 240, 0.5);
9965
}
9966
div.output_prompt {
9967
  color: #D84315;
9968
}
9969
/* This class is the outer container of all output sections. */
9970
div.output_area {
9971
  padding: 0px;
9972
  page-break-inside: avoid;
9973
  /* Old browsers */
9974
  display: -webkit-box;
9975
  -webkit-box-orient: horizontal;
9976
  -webkit-box-align: stretch;
9977
  display: -moz-box;
9978
  -moz-box-orient: horizontal;
9979
  -moz-box-align: stretch;
9980
  display: box;
9981
  box-orient: horizontal;
9982
  box-align: stretch;
9983
  /* Modern browsers */
9984
  display: flex;
9985
  flex-direction: row;
9986
  align-items: stretch;
9987
}
9988
div.output_area .MathJax_Display {
9989
  text-align: left !important;
9990
}
9991
div.output_area .rendered_html table {
9992
  margin-left: 0;
9993
  margin-right: 0;
9994
}
9995
div.output_area .rendered_html img {
9996
  margin-left: 0;
9997
  margin-right: 0;
9998
}
9999
div.output_area img,
10000
div.output_area svg {
10001
  max-width: 100%;
10002
  height: auto;
10003
}
10004
div.output_area img.unconfined,
10005
div.output_area svg.unconfined {
10006
  max-width: none;
10007
}
10008
/* This is needed to protect the pre formating from global settings such
10009
   as that of bootstrap */
10010
.output {
10011
  /* Old browsers */
10012
  display: -webkit-box;
10013
  -webkit-box-orient: vertical;
10014
  -webkit-box-align: stretch;
10015
  display: -moz-box;
10016
  -moz-box-orient: vertical;
10017
  -moz-box-align: stretch;
10018
  display: box;
10019
  box-orient: vertical;
10020
  box-align: stretch;
10021
  /* Modern browsers */
10022
  display: flex;
10023
  flex-direction: column;
10024
  align-items: stretch;
10025
}
10026
@media (max-width: 540px) {
10027
  div.output_area {
10028
    /* Old browsers */
10029
    display: -webkit-box;
10030
    -webkit-box-orient: vertical;
10031
    -webkit-box-align: stretch;
10032
    display: -moz-box;
10033
    -moz-box-orient: vertical;
10034
    -moz-box-align: stretch;
10035
    display: box;
10036
    box-orient: vertical;
10037
    box-align: stretch;
10038
    /* Modern browsers */
10039
    display: flex;
10040
    flex-direction: column;
10041
    align-items: stretch;
10042
  }
10043
}
10044
div.output_area pre {
10045
  margin: 0;
10046
  padding: 0;
10047
  border: 0;
10048
  vertical-align: baseline;
10049
  color: black;
10050
  background-color: transparent;
10051
  border-radius: 0;
10052
}
10053
/* This class is for the output subarea inside the output_area and after
10054
   the prompt div. */
10055
div.output_subarea {
10056
  overflow-x: auto;
10057
  padding: 0.4em;
10058
  /* Old browsers */
10059
  -webkit-box-flex: 1;
10060
  -moz-box-flex: 1;
10061
  box-flex: 1;
10062
  /* Modern browsers */
10063
  flex: 1;
10064
  max-width: calc(100% - 14ex);
10065
}
10066
div.output_scroll div.output_subarea {
10067
  overflow-x: visible;
10068
}
10069
/* The rest of the output_* classes are for special styling of the different
10070
   output types */
10071
/* all text output has this class: */
10072
div.output_text {
10073
  text-align: left;
10074
  color: #000;
10075
  /* This has to match that of the the CodeMirror class line-height below */
10076
  line-height: 1.21429em;
10077
}
10078
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
10079
div.output_stderr {
10080
  background: #fdd;
10081
  /* very light red background for stderr */
10082
}
10083
div.output_latex {
10084
  text-align: left;
10085
}
10086
/* Empty output_javascript divs should have no height */
10087
div.output_javascript:empty {
10088
  padding: 0;
10089
}
10090
.js-error {
10091
  color: darkred;
10092
}
10093
/* raw_input styles */
10094
div.raw_input_container {
10095
  line-height: 1.21429em;
10096
  padding-top: 5px;
10097
}
10098
pre.raw_input_prompt {
10099
  /* nothing needed here. */
10100
}
10101
input.raw_input {
10102
  font-family: monospace;
10103
  font-size: inherit;
10104
  color: inherit;
10105
  width: auto;
10106
  /* make sure input baseline aligns with prompt */
10107
  vertical-align: baseline;
10108
  /* padding + margin = 0.5em between prompt and cursor */
10109
  padding: 0em 0.25em;
10110
  margin: 0em 0.25em;
10111
}
10112
input.raw_input:focus {
10113
  box-shadow: none;
10114
}
10115
p.p-space {
10116
  margin-bottom: 10px;
10117
}
10118
div.output_unrecognized {
10119
  padding: 5px;
10120
  font-weight: bold;
10121
  color: red;
10122
}
10123
div.output_unrecognized a {
10124
  color: inherit;
10125
  text-decoration: none;
10126
}
10127
div.output_unrecognized a:hover {
10128
  color: inherit;
10129
  text-decoration: none;
10130
}
10131
.rendered_html {
10132
  color: #000;
10133
  /* any extras will just be numbers: */
10134
}
10135
.rendered_html em {
10136
  font-style: italic;
10137
}
10138
.rendered_html strong {
10139
  font-weight: bold;
10140
}
10141
.rendered_html u {
10142
  text-decoration: underline;
10143
}
10144
.rendered_html :link {
10145
  text-decoration: underline;
10146
}
10147
.rendered_html :visited {
10148
  text-decoration: underline;
10149
}
10150
.rendered_html h1 {
10151
  font-size: 185.7%;
10152
  margin: 1.08em 0 0 0;
10153
  font-weight: bold;
10154
  line-height: 1.0;
10155
}
10156
.rendered_html h2 {
10157
  font-size: 157.1%;
10158
  margin: 1.27em 0 0 0;
10159
  font-weight: bold;
10160
  line-height: 1.0;
10161
}
10162
.rendered_html h3 {
10163
  font-size: 128.6%;
10164
  margin: 1.55em 0 0 0;
10165
  font-weight: bold;
10166
  line-height: 1.0;
10167
}
10168
.rendered_html h4 {
10169
  font-size: 100%;
10170
  margin: 2em 0 0 0;
10171
  font-weight: bold;
10172
  line-height: 1.0;
10173
}
10174
.rendered_html h5 {
10175
  font-size: 100%;
10176
  margin: 2em 0 0 0;
10177
  font-weight: bold;
10178
  line-height: 1.0;
10179
  font-style: italic;
10180
}
10181
.rendered_html h6 {
10182
  font-size: 100%;
10183
  margin: 2em 0 0 0;
10184
  font-weight: bold;
10185
  line-height: 1.0;
10186
  font-style: italic;
10187
}
10188
.rendered_html h1:first-child {
10189
  margin-top: 0.538em;
10190
}
10191
.rendered_html h2:first-child {
10192
  margin-top: 0.636em;
10193
}
10194
.rendered_html h3:first-child {
10195
  margin-top: 0.777em;
10196
}
10197
.rendered_html h4:first-child {
10198
  margin-top: 1em;
10199
}
10200
.rendered_html h5:first-child {
10201
  margin-top: 1em;
10202
}
10203
.rendered_html h6:first-child {
10204
  margin-top: 1em;
10205
}
10206
.rendered_html ul {
10207
  list-style: disc;
10208
  margin: 0em 2em;
10209
  padding-left: 0px;
10210
}
10211
.rendered_html ul ul {
10212
  list-style: square;
10213
  margin: 0em 2em;
10214
}
10215
.rendered_html ul ul ul {
10216
  list-style: circle;
10217
  margin: 0em 2em;
10218
}
10219
.rendered_html ol {
10220
  list-style: decimal;
10221
  margin: 0em 2em;
10222
  padding-left: 0px;
10223
}
10224
.rendered_html ol ol {
10225
  list-style: upper-alpha;
10226
  margin: 0em 2em;
10227
}
10228
.rendered_html ol ol ol {
10229
  list-style: lower-alpha;
10230
  margin: 0em 2em;
10231
}
10232
.rendered_html ol ol ol ol {
10233
  list-style: lower-roman;
10234
  margin: 0em 2em;
10235
}
10236
.rendered_html ol ol ol ol ol {
10237
  list-style: decimal;
10238
  margin: 0em 2em;
10239
}
10240
.rendered_html * + ul {
10241
  margin-top: 1em;
10242
}
10243
.rendered_html * + ol {
10244
  margin-top: 1em;
10245
}
10246
.rendered_html hr {
10247
  color: black;
10248
  background-color: black;
10249
}
10250
.rendered_html pre {
10251
  margin: 1em 2em;
10252
}
10253
.rendered_html pre,
10254
.rendered_html code {
10255
  border: 0;
10256
  background-color: #fff;
10257
  color: #000;
10258
  font-size: 100%;
10259
  padding: 0px;
10260
}
10261
.rendered_html blockquote {
10262
  margin: 1em 2em;
10263
}
10264
.rendered_html table {
10265
  margin-left: auto;
10266
  margin-right: auto;
10267
  border: 1px solid black;
10268
  border-collapse: collapse;
10269
}
10270
.rendered_html tr,
10271
.rendered_html th,
10272
.rendered_html td {
10273
  border: 1px solid black;
10274
  border-collapse: collapse;
10275
  margin: 1em 2em;
10276
}
10277
.rendered_html td,
10278
.rendered_html th {
10279
  text-align: left;
10280
  vertical-align: middle;
10281
  padding: 4px;
10282
}
10283
.rendered_html th {
10284
  font-weight: bold;
10285
}
10286
.rendered_html * + table {
10287
  margin-top: 1em;
10288
}
10289
.rendered_html p {
10290
  text-align: left;
10291
}
10292
.rendered_html * + p {
10293
  margin-top: 1em;
10294
}
10295
.rendered_html img {
10296
  display: block;
10297
  margin-left: auto;
10298
  margin-right: auto;
10299
}
10300
.rendered_html * + img {
10301
  margin-top: 1em;
10302
}
10303
.rendered_html img,
10304
.rendered_html svg {
10305
  max-width: 100%;
10306
  height: auto;
10307
}
10308
.rendered_html img.unconfined,
10309
.rendered_html svg.unconfined {
10310
  max-width: none;
10311
}
10312
div.text_cell {
10313
  /* Old browsers */
10314
  display: -webkit-box;
10315
  -webkit-box-orient: horizontal;
10316
  -webkit-box-align: stretch;
10317
  display: -moz-box;
10318
  -moz-box-orient: horizontal;
10319
  -moz-box-align: stretch;
10320
  display: box;
10321
  box-orient: horizontal;
10322
  box-align: stretch;
10323
  /* Modern browsers */
10324
  display: flex;
10325
  flex-direction: row;
10326
  align-items: stretch;
10327
}
10328
@media (max-width: 540px) {
10329
  div.text_cell > div.prompt {
10330
    display: none;
10331
  }
10332
}
10333
div.text_cell_render {
10334
  /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
10335
  outline: none;
10336
  resize: none;
10337
  width: inherit;
10338
  border-style: none;
10339
  padding: 0.5em 0.5em 0.5em 0.4em;
10340
  color: #000;
10341
  box-sizing: border-box;
10342
  -moz-box-sizing: border-box;
10343
  -webkit-box-sizing: border-box;
10344
}
10345
a.anchor-link:link {
10346
  text-decoration: none;
10347
  padding: 0px 20px;
10348
  visibility: hidden;
10349
}
10350
h1:hover .anchor-link,
10351
h2:hover .anchor-link,
10352
h3:hover .anchor-link,
10353
h4:hover .anchor-link,
10354
h5:hover .anchor-link,
10355
h6:hover .anchor-link {
10356
  visibility: visible;
10357
}
10358
.text_cell.rendered .input_area {
10359
  display: none;
10360
}
10361
.text_cell.rendered .rendered_html {
10362
  overflow-x: auto;
10363
  overflow-y: hidden;
10364
}
10365
.text_cell.unrendered .text_cell_render {
10366
  display: none;
10367
}
10368
.cm-header-1,
10369
.cm-header-2,
10370
.cm-header-3,
10371
.cm-header-4,
10372
.cm-header-5,
10373
.cm-header-6 {
10374
  font-weight: bold;
10375
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
10376
}
10377
.cm-header-1 {
10378
  font-size: 185.7%;
10379
}
10380
.cm-header-2 {
10381
  font-size: 157.1%;
10382
}
10383
.cm-header-3 {
10384
  font-size: 128.6%;
10385
}
10386
.cm-header-4 {
10387
  font-size: 110%;
10388
}
10389
.cm-header-5 {
10390
  font-size: 100%;
10391
  font-style: italic;
10392
}
10393
.cm-header-6 {
10394
  font-size: 100%;
10395
  font-style: italic;
10396
}
10397
/*!
10398
*
10399
* IPython notebook webapp
10400
*
10401
*/
10402
@media (max-width: 767px) {
10403
  .notebook_app {
10404
    padding-left: 0px;
10405
    padding-right: 0px;
10406
  }
10407
}
10408
#ipython-main-app {
10409
  box-sizing: border-box;
10410
  -moz-box-sizing: border-box;
10411
  -webkit-box-sizing: border-box;
10412
  height: 100%;
10413
}
10414
div#notebook_panel {
10415
  margin: 0px;
10416
  padding: 0px;
10417
  box-sizing: border-box;
10418
  -moz-box-sizing: border-box;
10419
  -webkit-box-sizing: border-box;
10420
  height: 100%;
10421
}
10422
div#notebook {
10423
  font-size: 14px;
10424
  line-height: 20px;
10425
  overflow-y: hidden;
10426
  overflow-x: auto;
10427
  width: 100%;
10428
  /* This spaces the page away from the edge of the notebook area */
10429
  padding-top: 20px;
10430
  margin: 0px;
10431
  outline: none;
10432
  box-sizing: border-box;
10433
  -moz-box-sizing: border-box;
10434
  -webkit-box-sizing: border-box;
10435
  min-height: 100%;
10436
}
10437
@media not print {
10438
  #notebook-container {
10439
    padding: 15px;
10440
    background-color: #fff;
10441
    min-height: 0;
10442
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10443
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10444
  }
10445
}
10446
@media print {
10447
  #notebook-container {
10448
    width: 100%;
10449
  }
10450
}
10451
div.ui-widget-content {
10452
  border: 1px solid #ababab;
10453
  outline: none;
10454
}
10455
pre.dialog {
10456
  background-color: #f7f7f7;
10457
  border: 1px solid #ddd;
10458
  border-radius: 2px;
10459
  padding: 0.4em;
10460
  padding-left: 2em;
10461
}
10462
p.dialog {
10463
  padding: 0.2em;
10464
}
10465
/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems
10466
   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.
10467
 */
10468
pre,
10469
code,
10470
kbd,
10471
samp {
10472
  white-space: pre-wrap;
10473
}
10474
#fonttest {
10475
  font-family: monospace;
10476
}
10477
p {
10478
  margin-bottom: 0;
10479
}
10480
.end_space {
10481
  min-height: 100px;
10482
  transition: height .2s ease;
10483
}
10484
.notebook_app > #header {
10485
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10486
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10487
}
10488
@media not print {
10489
  .notebook_app {
10490
    background-color: #EEE;
10491
  }
10492
}
10493
kbd {
10494
  border-style: solid;
10495
  border-width: 1px;
10496
  box-shadow: none;
10497
  margin: 2px;
10498
  padding-left: 2px;
10499
  padding-right: 2px;
10500
  padding-top: 1px;
10501
  padding-bottom: 1px;
10502
}
10503
/* CSS for the cell toolbar */
10504
.celltoolbar {
10505
  border: thin solid #CFCFCF;
10506
  border-bottom: none;
10507
  background: #EEE;
10508
  border-radius: 2px 2px 0px 0px;
10509
  width: 100%;
10510
  height: 29px;
10511
  padding-right: 4px;
10512
  /* Old browsers */
10513
  display: -webkit-box;
10514
  -webkit-box-orient: horizontal;
10515
  -webkit-box-align: stretch;
10516
  display: -moz-box;
10517
  -moz-box-orient: horizontal;
10518
  -moz-box-align: stretch;
10519
  display: box;
10520
  box-orient: horizontal;
10521
  box-align: stretch;
10522
  /* Modern browsers */
10523
  display: flex;
10524
  flex-direction: row;
10525
  align-items: stretch;
10526
  /* Old browsers */
10527
  -webkit-box-pack: end;
10528
  -moz-box-pack: end;
10529
  box-pack: end;
10530
  /* Modern browsers */
10531
  justify-content: flex-end;
10532
  display: -webkit-flex;
10533
}
10534
@media print {
10535
  .celltoolbar {
10536
    display: none;
10537
  }
10538
}
10539
.ctb_hideshow {
10540
  display: none;
10541
  vertical-align: bottom;
10542
}
10543
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
10544
   Cell toolbars are only shown when the ctb_global_show class is also set.
10545
*/
10546
.ctb_global_show .ctb_show.ctb_hideshow {
10547
  display: block;
10548
}
10549
.ctb_global_show .ctb_show + .input_area,
10550
.ctb_global_show .ctb_show + div.text_cell_input,
10551
.ctb_global_show .ctb_show ~ div.text_cell_render {
10552
  border-top-right-radius: 0px;
10553
  border-top-left-radius: 0px;
10554
}
10555
.ctb_global_show .ctb_show ~ div.text_cell_render {
10556
  border: 1px solid #cfcfcf;
10557
}
10558
.celltoolbar {
10559
  font-size: 87%;
10560
  padding-top: 3px;
10561
}
10562
.celltoolbar select {
10563
  display: block;
10564
  width: 100%;
10565
  height: 32px;
10566
  padding: 6px 12px;
10567
  font-size: 13px;
10568
  line-height: 1.42857143;
10569
  color: #555555;
10570
  background-color: #fff;
10571
  background-image: none;
10572
  border: 1px solid #ccc;
10573
  border-radius: 2px;
10574
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10575
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10576
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10577
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10578
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10579
  height: 30px;
10580
  padding: 5px 10px;
10581
  font-size: 12px;
10582
  line-height: 1.5;
10583
  border-radius: 1px;
10584
  width: inherit;
10585
  font-size: inherit;
10586
  height: 22px;
10587
  padding: 0px;
10588
  display: inline-block;
10589
}
10590
.celltoolbar select:focus {
10591
  border-color: #66afe9;
10592
  outline: 0;
10593
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10594
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10595
}
10596
.celltoolbar select::-moz-placeholder {
10597
  color: #999;
10598
  opacity: 1;
10599
}
10600
.celltoolbar select:-ms-input-placeholder {
10601
  color: #999;
10602
}
10603
.celltoolbar select::-webkit-input-placeholder {
10604
  color: #999;
10605
}
10606
.celltoolbar select::-ms-expand {
10607
  border: 0;
10608
  background-color: transparent;
10609
}
10610
.celltoolbar select[disabled],
10611
.celltoolbar select[readonly],
10612
fieldset[disabled] .celltoolbar select {
10613
  background-color: #eeeeee;
10614
  opacity: 1;
10615
}
10616
.celltoolbar select[disabled],
10617
fieldset[disabled] .celltoolbar select {
10618
  cursor: not-allowed;
10619
}
10620
textarea.celltoolbar select {
10621
  height: auto;
10622
}
10623
select.celltoolbar select {
10624
  height: 30px;
10625
  line-height: 30px;
10626
}
10627
textarea.celltoolbar select,
10628
select[multiple].celltoolbar select {
10629
  height: auto;
10630
}
10631
.celltoolbar label {
10632
  margin-left: 5px;
10633
  margin-right: 5px;
10634
}
10635
.completions {
10636
  position: absolute;
10637
  z-index: 110;
10638
  overflow: hidden;
10639
  border: 1px solid #ababab;
10640
  border-radius: 2px;
10641
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
10642
  box-shadow: 0px 6px 10px -1px #adadad;
10643
  line-height: 1;
10644
}
10645
.completions select {
10646
  background: white;
10647
  outline: none;
10648
  border: none;
10649
  padding: 0px;
10650
  margin: 0px;
10651
  overflow: auto;
10652
  font-family: monospace;
10653
  font-size: 110%;
10654
  color: #000;
10655
  width: auto;
10656
}
10657
.completions select option.context {
10658
  color: #286090;
10659
}
10660
#kernel_logo_widget {
10661
  float: right !important;
10662
  float: right;
10663
}
10664
#kernel_logo_widget .current_kernel_logo {
10665
  display: none;
10666
  margin-top: -1px;
10667
  margin-bottom: -1px;
10668
  width: 32px;
10669
  height: 32px;
10670
}
10671
#menubar {
10672
  box-sizing: border-box;
10673
  -moz-box-sizing: border-box;
10674
  -webkit-box-sizing: border-box;
10675
  margin-top: 1px;
10676
}
10677
#menubar .navbar {
10678
  border-top: 1px;
10679
  border-radius: 0px 0px 2px 2px;
10680
  margin-bottom: 0px;
10681
}
10682
#menubar .navbar-toggle {
10683
  float: left;
10684
  padding-top: 7px;
10685
  padding-bottom: 7px;
10686
  border: none;
10687
}
10688
#menubar .navbar-collapse {
10689
  clear: left;
10690
}
10691
.nav-wrapper {
10692
  border-bottom: 1px solid #e7e7e7;
10693
}
10694
i.menu-icon {
10695
  padding-top: 4px;
10696
}
10697
ul#help_menu li a {
10698
  overflow: hidden;
10699
  padding-right: 2.2em;
10700
}
10701
ul#help_menu li a i {
10702
  margin-right: -1.2em;
10703
}
10704
.dropdown-submenu {
10705
  position: relative;
10706
}
10707
.dropdown-submenu > .dropdown-menu {
10708
  top: 0;
10709
  left: 100%;
10710
  margin-top: -6px;
10711
  margin-left: -1px;
10712
}
10713
.dropdown-submenu:hover > .dropdown-menu {
10714
  display: block;
10715
}
10716
.dropdown-submenu > a:after {
10717
  display: inline-block;
10718
  font: normal normal normal 14px/1 FontAwesome;
10719
  font-size: inherit;
10720
  text-rendering: auto;
10721
  -webkit-font-smoothing: antialiased;
10722
  -moz-osx-font-smoothing: grayscale;
10723
  display: block;
10724
  content: "\f0da";
10725
  float: right;
10726
  color: #333333;
10727
  margin-top: 2px;
10728
  margin-right: -10px;
10729
}
10730
.dropdown-submenu > a:after.pull-left {
10731
  margin-right: .3em;
10732
}
10733
.dropdown-submenu > a:after.pull-right {
10734
  margin-left: .3em;
10735
}
10736
.dropdown-submenu:hover > a:after {
10737
  color: #262626;
10738
}
10739
.dropdown-submenu.pull-left {
10740
  float: none;
10741
}
10742
.dropdown-submenu.pull-left > .dropdown-menu {
10743
  left: -100%;
10744
  margin-left: 10px;
10745
}
10746
#notification_area {
10747
  float: right !important;
10748
  float: right;
10749
  z-index: 10;
10750
}
10751
.indicator_area {
10752
  float: right !important;
10753
  float: right;
10754
  color: #777;
10755
  margin-left: 5px;
10756
  margin-right: 5px;
10757
  width: 11px;
10758
  z-index: 10;
10759
  text-align: center;
10760
  width: auto;
10761
}
10762
#kernel_indicator {
10763
  float: right !important;
10764
  float: right;
10765
  color: #777;
10766
  margin-left: 5px;
10767
  margin-right: 5px;
10768
  width: 11px;
10769
  z-index: 10;
10770
  text-align: center;
10771
  width: auto;
10772
  border-left: 1px solid;
10773
}
10774
#kernel_indicator .kernel_indicator_name {
10775
  padding-left: 5px;
10776
  padding-right: 5px;
10777
}
10778
#modal_indicator {
10779
  float: right !important;
10780
  float: right;
10781
  color: #777;
10782
  margin-left: 5px;
10783
  margin-right: 5px;
10784
  width: 11px;
10785
  z-index: 10;
10786
  text-align: center;
10787
  width: auto;
10788
}
10789
#readonly-indicator {
10790
  float: right !important;
10791
  float: right;
10792
  color: #777;
10793
  margin-left: 5px;
10794
  margin-right: 5px;
10795
  width: 11px;
10796
  z-index: 10;
10797
  text-align: center;
10798
  width: auto;
10799
  margin-top: 2px;
10800
  margin-bottom: 0px;
10801
  margin-left: 0px;
10802
  margin-right: 0px;
10803
  display: none;
10804
}
10805
.modal_indicator:before {
10806
  width: 1.28571429em;
10807
  text-align: center;
10808
}
10809
.edit_mode .modal_indicator:before {
10810
  display: inline-block;
10811
  font: normal normal normal 14px/1 FontAwesome;
10812
  font-size: inherit;
10813
  text-rendering: auto;
10814
  -webkit-font-smoothing: antialiased;
10815
  -moz-osx-font-smoothing: grayscale;
10816
  content: "\f040";
10817
}
10818
.edit_mode .modal_indicator:before.pull-left {
10819
  margin-right: .3em;
10820
}
10821
.edit_mode .modal_indicator:before.pull-right {
10822
  margin-left: .3em;
10823
}
10824
.command_mode .modal_indicator:before {
10825
  display: inline-block;
10826
  font: normal normal normal 14px/1 FontAwesome;
10827
  font-size: inherit;
10828
  text-rendering: auto;
10829
  -webkit-font-smoothing: antialiased;
10830
  -moz-osx-font-smoothing: grayscale;
10831
  content: ' ';
10832
}
10833
.command_mode .modal_indicator:before.pull-left {
10834
  margin-right: .3em;
10835
}
10836
.command_mode .modal_indicator:before.pull-right {
10837
  margin-left: .3em;
10838
}
10839
.kernel_idle_icon:before {
10840
  display: inline-block;
10841
  font: normal normal normal 14px/1 FontAwesome;
10842
  font-size: inherit;
10843
  text-rendering: auto;
10844
  -webkit-font-smoothing: antialiased;
10845
  -moz-osx-font-smoothing: grayscale;
10846
  content: "\f10c";
10847
}
10848
.kernel_idle_icon:before.pull-left {
10849
  margin-right: .3em;
10850
}
10851
.kernel_idle_icon:before.pull-right {
10852
  margin-left: .3em;
10853
}
10854
.kernel_busy_icon:before {
10855
  display: inline-block;
10856
  font: normal normal normal 14px/1 FontAwesome;
10857
  font-size: inherit;
10858
  text-rendering: auto;
10859
  -webkit-font-smoothing: antialiased;
10860
  -moz-osx-font-smoothing: grayscale;
10861
  content: "\f111";
10862
}
10863
.kernel_busy_icon:before.pull-left {
10864
  margin-right: .3em;
10865
}
10866
.kernel_busy_icon:before.pull-right {
10867
  margin-left: .3em;
10868
}
10869
.kernel_dead_icon:before {
10870
  display: inline-block;
10871
  font: normal normal normal 14px/1 FontAwesome;
10872
  font-size: inherit;
10873
  text-rendering: auto;
10874
  -webkit-font-smoothing: antialiased;
10875
  -moz-osx-font-smoothing: grayscale;
10876
  content: "\f1e2";
10877
}
10878
.kernel_dead_icon:before.pull-left {
10879
  margin-right: .3em;
10880
}
10881
.kernel_dead_icon:before.pull-right {
10882
  margin-left: .3em;
10883
}
10884
.kernel_disconnected_icon:before {
10885
  display: inline-block;
10886
  font: normal normal normal 14px/1 FontAwesome;
10887
  font-size: inherit;
10888
  text-rendering: auto;
10889
  -webkit-font-smoothing: antialiased;
10890
  -moz-osx-font-smoothing: grayscale;
10891
  content: "\f127";
10892
}
10893
.kernel_disconnected_icon:before.pull-left {
10894
  margin-right: .3em;
10895
}
10896
.kernel_disconnected_icon:before.pull-right {
10897
  margin-left: .3em;
10898
}
10899
.notification_widget {
10900
  color: #777;
10901
  z-index: 10;
10902
  background: rgba(240, 240, 240, 0.5);
10903
  margin-right: 4px;
10904
  color: #333;
10905
  background-color: #fff;
10906
  border-color: #ccc;
10907
}
10908
.notification_widget:focus,
10909
.notification_widget.focus {
10910
  color: #333;
10911
  background-color: #e6e6e6;
10912
  border-color: #8c8c8c;
10913
}
10914
.notification_widget:hover {
10915
  color: #333;
10916
  background-color: #e6e6e6;
10917
  border-color: #adadad;
10918
}
10919
.notification_widget:active,
10920
.notification_widget.active,
10921
.open > .dropdown-toggle.notification_widget {
10922
  color: #333;
10923
  background-color: #e6e6e6;
10924
  border-color: #adadad;
10925
}
10926
.notification_widget:active:hover,
10927
.notification_widget.active:hover,
10928
.open > .dropdown-toggle.notification_widget:hover,
10929
.notification_widget:active:focus,
10930
.notification_widget.active:focus,
10931
.open > .dropdown-toggle.notification_widget:focus,
10932
.notification_widget:active.focus,
10933
.notification_widget.active.focus,
10934
.open > .dropdown-toggle.notification_widget.focus {
10935
  color: #333;
10936
  background-color: #d4d4d4;
10937
  border-color: #8c8c8c;
10938
}
10939
.notification_widget:active,
10940
.notification_widget.active,
10941
.open > .dropdown-toggle.notification_widget {
10942
  background-image: none;
10943
}
10944
.notification_widget.disabled:hover,
10945
.notification_widget[disabled]:hover,
10946
fieldset[disabled] .notification_widget:hover,
10947
.notification_widget.disabled:focus,
10948
.notification_widget[disabled]:focus,
10949
fieldset[disabled] .notification_widget:focus,
10950
.notification_widget.disabled.focus,
10951
.notification_widget[disabled].focus,
10952
fieldset[disabled] .notification_widget.focus {
10953
  background-color: #fff;
10954
  border-color: #ccc;
10955
}
10956
.notification_widget .badge {
10957
  color: #fff;
10958
  background-color: #333;
10959
}
10960
.notification_widget.warning {
10961
  color: #fff;
10962
  background-color: #f0ad4e;
10963
  border-color: #eea236;
10964
}
10965
.notification_widget.warning:focus,
10966
.notification_widget.warning.focus {
10967
  color: #fff;
10968
  background-color: #ec971f;
10969
  border-color: #985f0d;
10970
}
10971
.notification_widget.warning:hover {
10972
  color: #fff;
10973
  background-color: #ec971f;
10974
  border-color: #d58512;
10975
}
10976
.notification_widget.warning:active,
10977
.notification_widget.warning.active,
10978
.open > .dropdown-toggle.notification_widget.warning {
10979
  color: #fff;
10980
  background-color: #ec971f;
10981
  border-color: #d58512;
10982
}
10983
.notification_widget.warning:active:hover,
10984
.notification_widget.warning.active:hover,
10985
.open > .dropdown-toggle.notification_widget.warning:hover,
10986
.notification_widget.warning:active:focus,
10987
.notification_widget.warning.active:focus,
10988
.open > .dropdown-toggle.notification_widget.warning:focus,
10989
.notification_widget.warning:active.focus,
10990
.notification_widget.warning.active.focus,
10991
.open > .dropdown-toggle.notification_widget.warning.focus {
10992
  color: #fff;
10993
  background-color: #d58512;
10994
  border-color: #985f0d;
10995
}
10996
.notification_widget.warning:active,
10997
.notification_widget.warning.active,
10998
.open > .dropdown-toggle.notification_widget.warning {
10999
  background-image: none;
11000
}
11001
.notification_widget.warning.disabled:hover,
11002
.notification_widget.warning[disabled]:hover,
11003
fieldset[disabled] .notification_widget.warning:hover,
11004
.notification_widget.warning.disabled:focus,
11005
.notification_widget.warning[disabled]:focus,
11006
fieldset[disabled] .notification_widget.warning:focus,
11007
.notification_widget.warning.disabled.focus,
11008
.notification_widget.warning[disabled].focus,
11009
fieldset[disabled] .notification_widget.warning.focus {
11010
  background-color: #f0ad4e;
11011
  border-color: #eea236;
11012
}
11013
.notification_widget.warning .badge {
11014
  color: #f0ad4e;
11015
  background-color: #fff;
11016
}
11017
.notification_widget.success {
11018
  color: #fff;
11019
  background-color: #5cb85c;
11020
  border-color: #4cae4c;
11021
}
11022
.notification_widget.success:focus,
11023
.notification_widget.success.focus {
11024
  color: #fff;
11025
  background-color: #449d44;
11026
  border-color: #255625;
11027
}
11028
.notification_widget.success:hover {
11029
  color: #fff;
11030
  background-color: #449d44;
11031
  border-color: #398439;
11032
}
11033
.notification_widget.success:active,
11034
.notification_widget.success.active,
11035
.open > .dropdown-toggle.notification_widget.success {
11036
  color: #fff;
11037
  background-color: #449d44;
11038
  border-color: #398439;
11039
}
11040
.notification_widget.success:active:hover,
11041
.notification_widget.success.active:hover,
11042
.open > .dropdown-toggle.notification_widget.success:hover,
11043
.notification_widget.success:active:focus,
11044
.notification_widget.success.active:focus,
11045
.open > .dropdown-toggle.notification_widget.success:focus,
11046
.notification_widget.success:active.focus,
11047
.notification_widget.success.active.focus,
11048
.open > .dropdown-toggle.notification_widget.success.focus {
11049
  color: #fff;
11050
  background-color: #398439;
11051
  border-color: #255625;
11052
}
11053
.notification_widget.success:active,
11054
.notification_widget.success.active,
11055
.open > .dropdown-toggle.notification_widget.success {
11056
  background-image: none;
11057
}
11058
.notification_widget.success.disabled:hover,
11059
.notification_widget.success[disabled]:hover,
11060
fieldset[disabled] .notification_widget.success:hover,
11061
.notification_widget.success.disabled:focus,
11062
.notification_widget.success[disabled]:focus,
11063
fieldset[disabled] .notification_widget.success:focus,
11064
.notification_widget.success.disabled.focus,
11065
.notification_widget.success[disabled].focus,
11066
fieldset[disabled] .notification_widget.success.focus {
11067
  background-color: #5cb85c;
11068
  border-color: #4cae4c;
11069
}
11070
.notification_widget.success .badge {
11071
  color: #5cb85c;
11072
  background-color: #fff;
11073
}
11074
.notification_widget.info {
11075
  color: #fff;
11076
  background-color: #5bc0de;
11077
  border-color: #46b8da;
11078
}
11079
.notification_widget.info:focus,
11080
.notification_widget.info.focus {
11081
  color: #fff;
11082
  background-color: #31b0d5;
11083
  border-color: #1b6d85;
11084
}
11085
.notification_widget.info:hover {
11086
  color: #fff;
11087
  background-color: #31b0d5;
11088
  border-color: #269abc;
11089
}
11090
.notification_widget.info:active,
11091
.notification_widget.info.active,
11092
.open > .dropdown-toggle.notification_widget.info {
11093
  color: #fff;
11094
  background-color: #31b0d5;
11095
  border-color: #269abc;
11096
}
11097
.notification_widget.info:active:hover,
11098
.notification_widget.info.active:hover,
11099
.open > .dropdown-toggle.notification_widget.info:hover,
11100
.notification_widget.info:active:focus,
11101
.notification_widget.info.active:focus,
11102
.open > .dropdown-toggle.notification_widget.info:focus,
11103
.notification_widget.info:active.focus,
11104
.notification_widget.info.active.focus,
11105
.open > .dropdown-toggle.notification_widget.info.focus {
11106
  color: #fff;
11107
  background-color: #269abc;
11108
  border-color: #1b6d85;
11109
}
11110
.notification_widget.info:active,
11111
.notification_widget.info.active,
11112
.open > .dropdown-toggle.notification_widget.info {
11113
  background-image: none;
11114
}
11115
.notification_widget.info.disabled:hover,
11116
.notification_widget.info[disabled]:hover,
11117
fieldset[disabled] .notification_widget.info:hover,
11118
.notification_widget.info.disabled:focus,
11119
.notification_widget.info[disabled]:focus,
11120
fieldset[disabled] .notification_widget.info:focus,
11121
.notification_widget.info.disabled.focus,
11122
.notification_widget.info[disabled].focus,
11123
fieldset[disabled] .notification_widget.info.focus {
11124
  background-color: #5bc0de;
11125
  border-color: #46b8da;
11126
}
11127
.notification_widget.info .badge {
11128
  color: #5bc0de;
11129
  background-color: #fff;
11130
}
11131
.notification_widget.danger {
11132
  color: #fff;
11133
  background-color: #d9534f;
11134
  border-color: #d43f3a;
11135
}
11136
.notification_widget.danger:focus,
11137
.notification_widget.danger.focus {
11138
  color: #fff;
11139
  background-color: #c9302c;
11140
  border-color: #761c19;
11141
}
11142
.notification_widget.danger:hover {
11143
  color: #fff;
11144
  background-color: #c9302c;
11145
  border-color: #ac2925;
11146
}
11147
.notification_widget.danger:active,
11148
.notification_widget.danger.active,
11149
.open > .dropdown-toggle.notification_widget.danger {
11150
  color: #fff;
11151
  background-color: #c9302c;
11152
  border-color: #ac2925;
11153
}
11154
.notification_widget.danger:active:hover,
11155
.notification_widget.danger.active:hover,
11156
.open > .dropdown-toggle.notification_widget.danger:hover,
11157
.notification_widget.danger:active:focus,
11158
.notification_widget.danger.active:focus,
11159
.open > .dropdown-toggle.notification_widget.danger:focus,
11160
.notification_widget.danger:active.focus,
11161
.notification_widget.danger.active.focus,
11162
.open > .dropdown-toggle.notification_widget.danger.focus {
11163
  color: #fff;
11164
  background-color: #ac2925;
11165
  border-color: #761c19;
11166
}
11167
.notification_widget.danger:active,
11168
.notification_widget.danger.active,
11169
.open > .dropdown-toggle.notification_widget.danger {
11170
  background-image: none;
11171
}
11172
.notification_widget.danger.disabled:hover,
11173
.notification_widget.danger[disabled]:hover,
11174
fieldset[disabled] .notification_widget.danger:hover,
11175
.notification_widget.danger.disabled:focus,
11176
.notification_widget.danger[disabled]:focus,
11177
fieldset[disabled] .notification_widget.danger:focus,
11178
.notification_widget.danger.disabled.focus,
11179
.notification_widget.danger[disabled].focus,
11180
fieldset[disabled] .notification_widget.danger.focus {
11181
  background-color: #d9534f;
11182
  border-color: #d43f3a;
11183
}
11184
.notification_widget.danger .badge {
11185
  color: #d9534f;
11186
  background-color: #fff;
11187
}
11188
div#pager {
11189
  background-color: #fff;
11190
  font-size: 14px;
11191
  line-height: 20px;
11192
  overflow: hidden;
11193
  display: none;
11194
  position: fixed;
11195
  bottom: 0px;
11196
  width: 100%;
11197
  max-height: 50%;
11198
  padding-top: 8px;
11199
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11200
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11201
  /* Display over codemirror */
11202
  z-index: 100;
11203
  /* Hack which prevents jquery ui resizable from changing top. */
11204
  top: auto !important;
11205
}
11206
div#pager pre {
11207
  line-height: 1.21429em;
11208
  color: #000;
11209
  background-color: #f7f7f7;
11210
  padding: 0.4em;
11211
}
11212
div#pager #pager-button-area {
11213
  position: absolute;
11214
  top: 8px;
11215
  right: 20px;
11216
}
11217
div#pager #pager-contents {
11218
  position: relative;
11219
  overflow: auto;
11220
  width: 100%;
11221
  height: 100%;
11222
}
11223
div#pager #pager-contents #pager-container {
11224
  position: relative;
11225
  padding: 15px 0px;
11226
  box-sizing: border-box;
11227
  -moz-box-sizing: border-box;
11228
  -webkit-box-sizing: border-box;
11229
}
11230
div#pager .ui-resizable-handle {
11231
  top: 0px;
11232
  height: 8px;
11233
  background: #f7f7f7;
11234
  border-top: 1px solid #cfcfcf;
11235
  border-bottom: 1px solid #cfcfcf;
11236
  /* This injects handle bars (a short, wide = symbol) for 
11237
        the resize handle. */
11238
}
11239
div#pager .ui-resizable-handle::after {
11240
  content: '';
11241
  top: 2px;
11242
  left: 50%;
11243
  height: 3px;
11244
  width: 30px;
11245
  margin-left: -15px;
11246
  position: absolute;
11247
  border-top: 1px solid #cfcfcf;
11248
}
11249
.quickhelp {
11250
  /* Old browsers */
11251
  display: -webkit-box;
11252
  -webkit-box-orient: horizontal;
11253
  -webkit-box-align: stretch;
11254
  display: -moz-box;
11255
  -moz-box-orient: horizontal;
11256
  -moz-box-align: stretch;
11257
  display: box;
11258
  box-orient: horizontal;
11259
  box-align: stretch;
11260
  /* Modern browsers */
11261
  display: flex;
11262
  flex-direction: row;
11263
  align-items: stretch;
11264
  line-height: 1.8em;
11265
}
11266
.shortcut_key {
11267
  display: inline-block;
11268
  width: 21ex;
11269
  text-align: right;
11270
  font-family: monospace;
11271
}
11272
.shortcut_descr {
11273
  display: inline-block;
11274
  /* Old browsers */
11275
  -webkit-box-flex: 1;
11276
  -moz-box-flex: 1;
11277
  box-flex: 1;
11278
  /* Modern browsers */
11279
  flex: 1;
11280
}
11281
span.save_widget {
11282
  margin-top: 6px;
11283
}
11284
span.save_widget span.filename {
11285
  height: 1em;
11286
  line-height: 1em;
11287
  padding: 3px;
11288
  margin-left: 16px;
11289
  border: none;
11290
  font-size: 146.5%;
11291
  border-radius: 2px;
11292
}
11293
span.save_widget span.filename:hover {
11294
  background-color: #e6e6e6;
11295
}
11296
span.checkpoint_status,
11297
span.autosave_status {
11298
  font-size: small;
11299
}
11300
@media (max-width: 767px) {
11301
  span.save_widget {
11302
    font-size: small;
11303
  }
11304
  span.checkpoint_status,
11305
  span.autosave_status {
11306
    display: none;
11307
  }
11308
}
11309
@media (min-width: 768px) and (max-width: 991px) {
11310
  span.checkpoint_status {
11311
    display: none;
11312
  }
11313
  span.autosave_status {
11314
    font-size: x-small;
11315
  }
11316
}
11317
.toolbar {
11318
  padding: 0px;
11319
  margin-left: -5px;
11320
  margin-top: 2px;
11321
  margin-bottom: 5px;
11322
  box-sizing: border-box;
11323
  -moz-box-sizing: border-box;
11324
  -webkit-box-sizing: border-box;
11325
}
11326
.toolbar select,
11327
.toolbar label {
11328
  width: auto;
11329
  vertical-align: middle;
11330
  margin-right: 2px;
11331
  margin-bottom: 0px;
11332
  display: inline;
11333
  font-size: 92%;
11334
  margin-left: 0.3em;
11335
  margin-right: 0.3em;
11336
  padding: 0px;
11337
  padding-top: 3px;
11338
}
11339
.toolbar .btn {
11340
  padding: 2px 8px;
11341
}
11342
.toolbar .btn-group {
11343
  margin-top: 0px;
11344
  margin-left: 5px;
11345
}
11346
#maintoolbar {
11347
  margin-bottom: -3px;
11348
  margin-top: -8px;
11349
  border: 0px;
11350
  min-height: 27px;
11351
  margin-left: 0px;
11352
  padding-top: 11px;
11353
  padding-bottom: 3px;
11354
}
11355
#maintoolbar .navbar-text {
11356
  float: none;
11357
  vertical-align: middle;
11358
  text-align: right;
11359
  margin-left: 5px;
11360
  margin-right: 0px;
11361
  margin-top: 0px;
11362
}
11363
.select-xs {
11364
  height: 24px;
11365
}
11366
.pulse,
11367
.dropdown-menu > li > a.pulse,
11368
li.pulse > a.dropdown-toggle,
11369
li.pulse.open > a.dropdown-toggle {
11370
  background-color: #F37626;
11371
  color: white;
11372
}
11373
/**
11374
 * Primary styles
11375
 *
11376
 * Author: Jupyter Development Team
11377
 */
11378
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
11379
 * of chance of beeing generated from the ../less/[samename].less file, you can
11380
 * try to get back the less file by reverting somme commit in history
11381
 **/
11382
/*
11383
 * We'll try to get something pretty, so we
11384
 * have some strange css to have the scroll bar on
11385
 * the left with fix button on the top right of the tooltip
11386
 */
11387
@-moz-keyframes fadeOut {
11388
  from {
11389
    opacity: 1;
11390
  }
11391
  to {
11392
    opacity: 0;
11393
  }
11394
}
11395
@-webkit-keyframes fadeOut {
11396
  from {
11397
    opacity: 1;
11398
  }
11399
  to {
11400
    opacity: 0;
11401
  }
11402
}
11403
@-moz-keyframes fadeIn {
11404
  from {
11405
    opacity: 0;
11406
  }
11407
  to {
11408
    opacity: 1;
11409
  }
11410
}
11411
@-webkit-keyframes fadeIn {
11412
  from {
11413
    opacity: 0;
11414
  }
11415
  to {
11416
    opacity: 1;
11417
  }
11418
}
11419
/*properties of tooltip after "expand"*/
11420
.bigtooltip {
11421
  overflow: auto;
11422
  height: 200px;
11423
  -webkit-transition-property: height;
11424
  -webkit-transition-duration: 500ms;
11425
  -moz-transition-property: height;
11426
  -moz-transition-duration: 500ms;
11427
  transition-property: height;
11428
  transition-duration: 500ms;
11429
}
11430
/*properties of tooltip before "expand"*/
11431
.smalltooltip {
11432
  -webkit-transition-property: height;
11433
  -webkit-transition-duration: 500ms;
11434
  -moz-transition-property: height;
11435
  -moz-transition-duration: 500ms;
11436
  transition-property: height;
11437
  transition-duration: 500ms;
11438
  text-overflow: ellipsis;
11439
  overflow: hidden;
11440
  height: 80px;
11441
}
11442
.tooltipbuttons {
11443
  position: absolute;
11444
  padding-right: 15px;
11445
  top: 0px;
11446
  right: 0px;
11447
}
11448
.tooltiptext {
11449
  /*avoid the button to overlap on some docstring*/
11450
  padding-right: 30px;
11451
}
11452
.ipython_tooltip {
11453
  max-width: 700px;
11454
  /*fade-in animation when inserted*/
11455
  -webkit-animation: fadeOut 400ms;
11456
  -moz-animation: fadeOut 400ms;
11457
  animation: fadeOut 400ms;
11458
  -webkit-animation: fadeIn 400ms;
11459
  -moz-animation: fadeIn 400ms;
11460
  animation: fadeIn 400ms;
11461
  vertical-align: middle;
11462
  background-color: #f7f7f7;
11463
  overflow: visible;
11464
  border: #ababab 1px solid;
11465
  outline: none;
11466
  padding: 3px;
11467
  margin: 0px;
11468
  padding-left: 7px;
11469
  font-family: monospace;
11470
  min-height: 50px;
11471
  -moz-box-shadow: 0px 6px 10px -1px #adadad;
11472
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
11473
  box-shadow: 0px 6px 10px -1px #adadad;
11474
  border-radius: 2px;
11475
  position: absolute;
11476
  z-index: 1000;
11477
}
11478
.ipython_tooltip a {
11479
  float: right;
11480
}
11481
.ipython_tooltip .tooltiptext pre {
11482
  border: 0;
11483
  border-radius: 0;
11484
  font-size: 100%;
11485
  background-color: #f7f7f7;
11486
}
11487
.pretooltiparrow {
11488
  left: 0px;
11489
  margin: 0px;
11490
  top: -16px;
11491
  width: 40px;
11492
  height: 16px;
11493
  overflow: hidden;
11494
  position: absolute;
11495
}
11496
.pretooltiparrow:before {
11497
  background-color: #f7f7f7;
11498
  border: 1px #ababab solid;
11499
  z-index: 11;
11500
  content: "";
11501
  position: absolute;
11502
  left: 15px;
11503
  top: 10px;
11504
  width: 25px;
11505
  height: 25px;
11506
  -webkit-transform: rotate(45deg);
11507
  -moz-transform: rotate(45deg);
11508
  -ms-transform: rotate(45deg);
11509
  -o-transform: rotate(45deg);
11510
}
11511
ul.typeahead-list i {
11512
  margin-left: -10px;
11513
  width: 18px;
11514
}
11515
ul.typeahead-list {
11516
  max-height: 80vh;
11517
  overflow: auto;
11518
}
11519
ul.typeahead-list > li > a {
11520
  /** Firefox bug **/
11521
  /* see https://github.com/jupyter/notebook/issues/559 */
11522
  white-space: normal;
11523
}
11524
.cmd-palette .modal-body {
11525
  padding: 7px;
11526
}
11527
.cmd-palette form {
11528
  background: white;
11529
}
11530
.cmd-palette input {
11531
  outline: none;
11532
}
11533
.no-shortcut {
11534
  display: none;
11535
}
11536
.command-shortcut:before {
11537
  content: "(command)";
11538
  padding-right: 3px;
11539
  color: #777777;
11540
}
11541
.edit-shortcut:before {
11542
  content: "(edit)";
11543
  padding-right: 3px;
11544
  color: #777777;
11545
}
11546
#find-and-replace #replace-preview .match,
11547
#find-and-replace #replace-preview .insert {
11548
  background-color: #BBDEFB;
11549
  border-color: #90CAF9;
11550
  border-style: solid;
11551
  border-width: 1px;
11552
  border-radius: 0px;
11553
}
11554
#find-and-replace #replace-preview .replace .match {
11555
  background-color: #FFCDD2;
11556
  border-color: #EF9A9A;
11557
  border-radius: 0px;
11558
}
11559
#find-and-replace #replace-preview .replace .insert {
11560
  background-color: #C8E6C9;
11561
  border-color: #A5D6A7;
11562
  border-radius: 0px;
11563
}
11564
#find-and-replace #replace-preview {
11565
  max-height: 60vh;
11566
  overflow: auto;
11567
}
11568
#find-and-replace #replace-preview pre {
11569
  padding: 5px 10px;
11570
}
11571
.terminal-app {
11572
  background: #EEE;
11573
}
11574
.terminal-app #header {
11575
  background: #fff;
11576
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11577
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11578
}
11579
.terminal-app .terminal {
11580
  width: 100%;
11581
  float: left;
11582
  font-family: monospace;
11583
  color: white;
11584
  background: black;
11585
  padding: 0.4em;
11586
  border-radius: 2px;
11587
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11588
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11589
}
11590
.terminal-app .terminal,
11591
.terminal-app .terminal dummy-screen {
11592
  line-height: 1em;
11593
  font-size: 14px;
11594
}
11595
.terminal-app .terminal .xterm-rows {
11596
  padding: 10px;
11597
}
11598
.terminal-app .terminal-cursor {
11599
  color: black;
11600
  background: white;
11601
}
11602
.terminal-app #terminado-container {
11603
  margin-top: 20px;
11604
}
11605
/*# sourceMappingURL=style.min.css.map */
11606
    </style>
11607
<style type="text/css">
11608
    .highlight .hll { background-color: #ffffcc }
11609
.highlight  { background: #f8f8f8; }
11610
.highlight .c { color: #408080; font-style: italic } /* Comment */
11611
.highlight .err { border: 1px solid #FF0000 } /* Error */
11612
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
11613
.highlight .o { color: #666666 } /* Operator */
11614
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
11615
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
11616
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
11617
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
11618
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
11619
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
11620
.highlight .gd { color: #A00000 } /* Generic.Deleted */
11621
.highlight .ge { font-style: italic } /* Generic.Emph */
11622
.highlight .gr { color: #FF0000 } /* Generic.Error */
11623
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
11624
.highlight .gi { color: #00A000 } /* Generic.Inserted */
11625
.highlight .go { color: #888888 } /* Generic.Output */
11626
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
11627
.highlight .gs { font-weight: bold } /* Generic.Strong */
11628
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
11629
.highlight .gt { color: #0044DD } /* Generic.Traceback */
11630
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
11631
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
11632
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
11633
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
11634
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
11635
.highlight .kt { color: #B00040 } /* Keyword.Type */
11636
.highlight .m { color: #666666 } /* Literal.Number */
11637
.highlight .s { color: #BA2121 } /* Literal.String */
11638
.highlight .na { color: #7D9029 } /* Name.Attribute */
11639
.highlight .nb { color: #008000 } /* Name.Builtin */
11640
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
11641
.highlight .no { color: #880000 } /* Name.Constant */
11642
.highlight .nd { color: #AA22FF } /* Name.Decorator */
11643
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
11644
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
11645
.highlight .nf { color: #0000FF } /* Name.Function */
11646
.highlight .nl { color: #A0A000 } /* Name.Label */
11647
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
11648
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
11649
.highlight .nv { color: #19177C } /* Name.Variable */
11650
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
11651
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
11652
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
11653
.highlight .mf { color: #666666 } /* Literal.Number.Float */
11654
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
11655
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
11656
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
11657
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
11658
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
11659
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
11660
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
11661
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
11662
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
11663
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
11664
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
11665
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
11666
.highlight .sx { color: #008000 } /* Literal.String.Other */
11667
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
11668
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
11669
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
11670
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
11671
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
11672
.highlight .vc { color: #19177C } /* Name.Variable.Class */
11673
.highlight .vg { color: #19177C } /* Name.Variable.Global */
11674
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
11675
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
11676
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
11677
    </style>
11678
<style type="text/css">
11679
    
11680
/* Temporary definitions which will become obsolete with Notebook release 5.0 */
11681
.ansi-black-fg { color: #3E424D; }
11682
.ansi-black-bg { background-color: #3E424D; }
11683
.ansi-black-intense-fg { color: #282C36; }
11684
.ansi-black-intense-bg { background-color: #282C36; }
11685
.ansi-red-fg { color: #E75C58; }
11686
.ansi-red-bg { background-color: #E75C58; }
11687
.ansi-red-intense-fg { color: #B22B31; }
11688
.ansi-red-intense-bg { background-color: #B22B31; }
11689
.ansi-green-fg { color: #00A250; }
11690
.ansi-green-bg { background-color: #00A250; }
11691
.ansi-green-intense-fg { color: #007427; }
11692
.ansi-green-intense-bg { background-color: #007427; }
11693
.ansi-yellow-fg { color: #DDB62B; }
11694
.ansi-yellow-bg { background-color: #DDB62B; }
11695
.ansi-yellow-intense-fg { color: #B27D12; }
11696
.ansi-yellow-intense-bg { background-color: #B27D12; }
11697
.ansi-blue-fg { color: #208FFB; }
11698
.ansi-blue-bg { background-color: #208FFB; }
11699
.ansi-blue-intense-fg { color: #0065CA; }
11700
.ansi-blue-intense-bg { background-color: #0065CA; }
11701
.ansi-magenta-fg { color: #D160C4; }
11702
.ansi-magenta-bg { background-color: #D160C4; }
11703
.ansi-magenta-intense-fg { color: #A03196; }
11704
.ansi-magenta-intense-bg { background-color: #A03196; }
11705
.ansi-cyan-fg { color: #60C6C8; }
11706
.ansi-cyan-bg { background-color: #60C6C8; }
11707
.ansi-cyan-intense-fg { color: #258F8F; }
11708
.ansi-cyan-intense-bg { background-color: #258F8F; }
11709
.ansi-white-fg { color: #C5C1B4; }
11710
.ansi-white-bg { background-color: #C5C1B4; }
11711
.ansi-white-intense-fg { color: #A1A6B2; }
11712
.ansi-white-intense-bg { background-color: #A1A6B2; }
11713

    
11714
.ansi-bold { font-weight: bold; }
11715

    
11716
    </style>
11717

    
11718

    
11719
<style type="text/css">
11720
/* Overrides of notebook CSS for static HTML export */
11721
body {
11722
  overflow: visible;
11723
  padding: 8px;
11724
}
11725

    
11726
div#notebook {
11727
  overflow: visible;
11728
  border-top: none;
11729
}@media print {
11730
  div.cell {
11731
    display: block;
11732
    page-break-inside: avoid;
11733
  } 
11734
  div.output_wrapper { 
11735
    display: block;
11736
    page-break-inside: avoid; 
11737
  }
11738
  div.output { 
11739
    display: block;
11740
    page-break-inside: avoid; 
11741
  }
11742
}
11743
</style>
11744

    
11745
<!-- Custom stylesheet, it must be in the same directory as the html file -->
11746
<link rel="stylesheet" href="custom.css">
11747

    
11748
<!-- Loading mathjax macro -->
11749
<!-- Load mathjax -->
11750
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
11751
    <!-- MathJax configuration -->
11752
    <script type="text/x-mathjax-config">
11753
    MathJax.Hub.Config({
11754
        tex2jax: {
11755
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
11756
            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
11757
            processEscapes: true,
11758
            processEnvironments: true
11759
        },
11760
        // Center justify equations in code and markdown cells. Elsewhere
11761
        // we use CSS to left justify single line equations in code cells.
11762
        displayAlign: 'center',
11763
        "HTML-CSS": {
11764
            styles: {'.MathJax_Display': {"margin": 0}},
11765
            linebreaks: { automatic: true }
11766
        }
11767
    });
11768
    </script>
11769
    <!-- End of mathjax configuration --></head>
11770
<body>
11771
  <div tabindex="-1" id="notebook" class="border-box-sizing">
11772
    <div class="container" id="notebook-container">
11773

    
11774
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11775
</div>
11776
<div class="inner_cell">
11777
<div class="text_cell_render border-box-sizing rendered_html">
11778
<h1 id="&#1044;&#1086;&#1084;&#1072;&#1096;&#1085;&#1077;&#1077;-&#1079;&#1072;&#1076;&#1072;&#1085;&#1080;&#1077;-3">&#1044;&#1086;&#1084;&#1072;&#1096;&#1085;&#1077;&#1077; &#1079;&#1072;&#1076;&#1072;&#1085;&#1080;&#1077; 3<a class="anchor-link" href="#&#1044;&#1086;&#1084;&#1072;&#1096;&#1085;&#1077;&#1077;-&#1079;&#1072;&#1076;&#1072;&#1085;&#1080;&#1077;-3">&#182;</a></h1>
11779
</div>
11780
</div>
11781
</div>
11782
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11783
</div>
11784
<div class="inner_cell">
11785
<div class="text_cell_render border-box-sizing rendered_html">
11786
<p>На сайте PubChem найдем все радикалы c азидом для Click Chemistry и скачаем их SMILES нотации.</p>
11787

    
11788
</div>
11789
</div>
11790
</div>
11791
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11792
</div>
11793
<div class="inner_cell">
11794
<div class="text_cell_render border-box-sizing rendered_html">
11795
<p>Формула ибупрофена с сайта pubchem:
11796
CC(C)CC1=CC=C(C=C1)C(C)C(=O)O
11797
Формула изопропила: C<em>(3)H</em>(8)<em>O или CH(3)-CH-CH(3), а ацителена C</em>(2)H_(2), где есть тройная связь между атомами углерода (с вики).</p>
11798
<p>Тогда измененный ибупрофен можно получить следующей заменой: 
11799
C#CCC1=CC=C(C=C1)C(C)C(=O)O , где # - обозначает тройную связь между C.</p>
11800

    
11801
</div>
11802
</div>
11803
</div>
11804
<div class="cell border-box-sizing code_cell rendered">
11805
<div class="input">
11806
<div class="prompt input_prompt">In&nbsp;[75]:</div>
11807
<div class="inner_cell">
11808
    <div class="input_area">
11809
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">import</span> <span class="nn">rdkit</span>
11810
<span class="kn">import</span> <span class="nn">pubchempy</span>
11811
<span class="kn">import</span> <span class="nn">re</span>
11812
<span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">Image</span>
11813
<span class="kn">import</span> <span class="nn">nglview</span> <span class="kn">as</span> <span class="nn">nv</span>
11814
<span class="kn">import</span> <span class="nn">numpy</span> <span class="kn">as</span> <span class="nn">np</span>
11815
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">rdmolfiles</span>
11816
<span class="kn">from</span> <span class="nn">rdkit</span> <span class="kn">import</span> <span class="n">Chem</span>
11817
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">Draw</span>
11818
<span class="kn">import</span> <span class="nn">rdkit.Chem.Lipinski</span> <span class="kn">as</span> <span class="nn">Lipinski</span>
11819
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">AllChem</span>
11820
<span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">display</span>
11821
<span class="kn">from</span> <span class="nn">rdkit.Chem.Draw</span> <span class="kn">import</span> <span class="n">IPythonConsole</span> 
11822

    
11823
<span class="c1">#from rdkit import Chem</span>
11824
<span class="c1">#import pubchempy as pcp</span>
11825
<span class="c1">#from rdkit.Chem import Draw, rdMolDescriptors, Descriptors, Crippen</span>
11826
<span class="c1">#import itertools</span>
11827
</pre></div>
11828

    
11829
</div>
11830
</div>
11831
</div>
11832

    
11833
</div>
11834
<div class="cell border-box-sizing code_cell rendered">
11835
<div class="input">
11836
<div class="prompt input_prompt">In&nbsp;[12]:</div>
11837
<div class="inner_cell">
11838
    <div class="input_area">
11839
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">ibuprofen</span><span class="o">=</span><span class="n">Chem</span><span class="o">.</span><span class="n">MolFromSmiles</span><span class="p">(</span><span class="s1">&#39;CC(C)CC1=CC=C(C=C1)C(C)C(=O)O&#39;</span><span class="p">)</span>
11840
<span class="n">ibuprofen_modified</span><span class="o">=</span><span class="n">Chem</span><span class="o">.</span><span class="n">MolFromSmiles</span><span class="p">(</span><span class="s1">&#39;C#CCC1=CC=C(C=C1)C(C)C(=O)O&#39;</span><span class="p">)</span>
11841
<span class="k">print</span> <span class="p">(</span><span class="s1">&#39;ibuprofen:&#39;</span><span class="p">)</span>
11842
<span class="n">display</span><span class="p">(</span><span class="n">ibuprofen</span><span class="p">)</span>
11843
<span class="k">print</span> <span class="p">(</span><span class="s1">&#39;ibuprofen_modified:&#39;</span><span class="p">)</span>
11844
<span class="n">display</span><span class="p">(</span><span class="n">ibuprofen_modified</span><span class="p">)</span>
11845
</pre></div>
11846

    
11847
</div>
11848
</div>
11849
</div>
11850

    
11851
<div class="output_wrapper">
11852
<div class="output">
11853

    
11854

    
11855
<div class="output_area">
11856

    
11857
<div class="prompt"></div>
11858

    
11859

    
11860
<div class="output_subarea output_stream output_stdout output_text">
11861
<pre>ibuprofen:
11862
</pre>
11863
</div>
11864
</div>
11865

    
11866
<div class="output_area">
11867

    
11868
<div class="prompt"></div>
11869

    
11870

    
11871

    
11872

    
11873
<div class="output_png output_subarea ">
11874
<img src="data:image/png;base64,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
11899
AAAASUVORK5CYII=
11900
"
11901
>
11902
</div>
11903

    
11904
</div>
11905

    
11906
<div class="output_area">
11907

    
11908
<div class="prompt"></div>
11909

    
11910

    
11911
<div class="output_subarea output_stream output_stdout output_text">
11912
<pre>ibuprofen_modified:
11913
</pre>
11914
</div>
11915
</div>
11916

    
11917
<div class="output_area">
11918

    
11919
<div class="prompt"></div>
11920

    
11921

    
11922

    
11923

    
11924
<div class="output_png output_subarea ">
11925
<img src="data:image/png;base64,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
11951
GQUI+RfcgKoNX8nhXwAAAABJRU5ErkJggg==
11952
"
11953
>
11954
</div>
11955

    
11956
</div>
11957

    
11958
</div>
11959
</div>
11960

    
11961
</div>
11962
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11963
</div>
11964
<div class="inner_cell">
11965
<div class="text_cell_render border-box-sizing rendered_html">
11966
<p>Правила Лепински с wiki:</p>
11967
<ul>
11968
<li>No more than 5 hydrogen bond donors (the total number of nitrogen–hydrogen and oxygen–hydrogen bonds)</li>
11969
<li>No more than 10 hydrogen bond acceptors (all nitrogen or oxygen atoms)</li>
11970
<li>A molecular mass less than 500 daltons</li>
11971
<li>An octanol-water partition coefficient[5] log P not greater than 5</li>
11972
</ul>
11973

    
11974
</div>
11975
</div>
11976
</div>
11977
<div class="cell border-box-sizing code_cell rendered">
11978
<div class="input">
11979
<div class="prompt input_prompt">In&nbsp;[14]:</div>
11980
<div class="inner_cell">
11981
    <div class="input_area">
11982
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">def</span> <span class="nf">Check_Lipinski</span><span class="p">(</span><span class="n">compound</span><span class="p">):</span>
11983
    <span class="k">if</span> <span class="p">((</span><span class="n">Lipinski</span><span class="o">.</span><span class="n">rdMolDescriptors</span><span class="o">.</span><span class="n">CalcExactMolWt</span><span class="p">(</span><span class="n">compound</span><span class="p">)</span><span class="o">&lt;</span><span class="mi">500</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">Lipinski</span><span class="o">.</span><span class="n">NumHDonors</span><span class="p">(</span><span class="n">compound</span><span class="p">)</span> <span class="o">&lt;=</span> <span class="mi">5</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">Lipinski</span><span class="o">.</span><span class="n">NumHAcceptors</span><span class="p">(</span><span class="n">compound</span><span class="p">)</span> <span class="o">&lt;=</span> <span class="mi">10</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">Lipinski</span><span class="o">.</span><span class="n">rdMolDescriptors</span><span class="o">.</span><span class="n">CalcCrippenDescriptors</span><span class="p">(</span><span class="n">compound</span><span class="p">)[</span><span class="mi">0</span><span class="p">]</span><span class="o">&lt;=</span><span class="mi">5</span><span class="p">)):</span>
11984
        <span class="k">return</span> <span class="bp">True</span>
11985
    <span class="k">else</span><span class="p">:</span>
11986
        <span class="k">return</span> <span class="bp">False</span>
11987
</pre></div>
11988

    
11989
</div>
11990
</div>
11991
</div>
11992

    
11993
</div>
11994
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11995
</div>
11996
<div class="inner_cell">
11997
<div class="text_cell_render border-box-sizing rendered_html">
11998
<p>Проверим, что ибупрофен и измененный ибупрофен удовлетворяют условиям Липински</p>
11999

    
12000
</div>
12001
</div>
12002
</div>
12003
<div class="cell border-box-sizing code_cell rendered">
12004
<div class="input">
12005
<div class="prompt input_prompt">In&nbsp;[15]:</div>
12006
<div class="inner_cell">
12007
    <div class="input_area">
12008
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">print</span><span class="p">(</span><span class="n">Check_Lipinski</span><span class="p">(</span><span class="n">ibuprofen</span><span class="p">),</span><span class="n">Check_Lipinski</span><span class="p">(</span><span class="n">ibuprofen_modified</span><span class="p">))</span>
12009
</pre></div>
12010

    
12011
</div>
12012
</div>
12013
</div>
12014

    
12015
<div class="output_wrapper">
12016
<div class="output">
12017

    
12018

    
12019
<div class="output_area">
12020

    
12021
<div class="prompt"></div>
12022

    
12023

    
12024
<div class="output_subarea output_stream output_stdout output_text">
12025
<pre>(True, True)
12026
</pre>
12027
</div>
12028
</div>
12029

    
12030
</div>
12031
</div>
12032

    
12033
</div>
12034
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12035
</div>
12036
<div class="inner_cell">
12037
<div class="text_cell_render border-box-sizing rendered_html">
12038
<p>Шаблон:</p>
12039

    
12040
</div>
12041
</div>
12042
</div>
12043
<div class="cell border-box-sizing code_cell rendered">
12044
<div class="input">
12045
<div class="prompt input_prompt">In&nbsp;[16]:</div>
12046
<div class="inner_cell">
12047
    <div class="input_area">
12048
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">template</span><span class="o">=</span><span class="s2">&quot;N2C=C(N=N2)CC1=CC=C(C=C1)C(C)C(=O)O&quot;</span>
12049
<span class="n">display</span><span class="p">(</span><span class="n">Chem</span><span class="o">.</span><span class="n">MolFromSmiles</span><span class="p">(</span><span class="n">template</span><span class="p">))</span>
12050
</pre></div>
12051

    
12052
</div>
12053
</div>
12054
</div>
12055

    
12056
<div class="output_wrapper">
12057
<div class="output">
12058

    
12059

    
12060
<div class="output_area">
12061

    
12062
<div class="prompt"></div>
12063

    
12064

    
12065

    
12066

    
12067
<div class="output_png output_subarea ">
12068
<img src="data:image/png;base64,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
12099
TLXF3lVFpgAAAABJRU5ErkJggg==
12100
"
12101
>
12102
</div>
12103

    
12104
</div>
12105

    
12106
</div>
12107
</div>
12108

    
12109
</div>
12110
<div class="cell border-box-sizing code_cell rendered">
12111
<div class="input">
12112
<div class="prompt input_prompt">In&nbsp;[22]:</div>
12113
<div class="inner_cell">
12114
    <div class="input_area">
12115
<div class=" highlight hl-ipython2"><pre><span></span><span class="c1">#possible azids</span>
12116
<span class="n">smiles</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;N=[N+]=[N-]&#39;</span><span class="p">,</span><span class="s1">&#39;[N-][N+]#N&#39;</span><span class="p">,</span><span class="s1">&#39;[N-]N=[N+]&#39;</span><span class="p">]</span>
12117
<span class="n">dat</span><span class="o">=</span><span class="p">{}</span>
12118
<span class="n">molecules</span><span class="o">=</span><span class="p">{}</span>
12119
<span class="k">for</span> <span class="n">i</span><span class="p">,</span><span class="n">smile</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">smiles</span><span class="p">):</span>
12120
    <span class="k">print</span><span class="p">(</span><span class="n">i</span><span class="p">)</span>
12121
    <span class="n">dat</span><span class="p">[</span><span class="n">i</span><span class="p">]</span> <span class="o">=</span> <span class="n">pubchempy</span><span class="o">.</span><span class="n">get_properties</span><span class="p">(</span> 
12122
    <span class="n">properties</span><span class="o">=</span><span class="s2">&quot;CanonicalSMILES&quot;</span><span class="p">,</span> <span class="n">identifier</span><span class="o">=</span><span class="n">smile</span><span class="p">,</span> <span class="n">namespace</span><span class="o">=</span><span class="s2">&quot;smiles&quot;</span><span class="p">,</span> 
12123
    <span class="n">searchtype</span><span class="o">=</span><span class="s2">&quot;substructure&quot;</span><span class="p">,</span> <span class="n">RingsNotEmbedded</span><span class="o">=</span><span class="bp">True</span><span class="p">,</span> <span class="n">as_dataframe</span><span class="o">=</span><span class="bp">True</span> <span class="p">)</span>
12124
    <span class="n">molecules</span><span class="p">[</span><span class="n">i</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">dat</span><span class="p">[</span><span class="n">i</span><span class="p">])</span><span class="o">.</span><span class="n">flatten</span><span class="p">()</span>
12125
</pre></div>
12126

    
12127
</div>
12128
</div>
12129
</div>
12130

    
12131
<div class="output_wrapper">
12132
<div class="output">
12133

    
12134

    
12135
<div class="output_area">
12136

    
12137
<div class="prompt"></div>
12138

    
12139

    
12140
<div class="output_subarea output_stream output_stdout output_text">
12141
<pre>0
12142
1
12143
2
12144
</pre>
12145
</div>
12146
</div>
12147

    
12148
</div>
12149
</div>
12150

    
12151
</div>
12152
<div class="cell border-box-sizing code_cell rendered">
12153
<div class="input">
12154
<div class="prompt input_prompt">In&nbsp;[23]:</div>
12155
<div class="inner_cell">
12156
    <div class="input_area">
12157
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">l</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;C:/hw3/file1.txt&#39;</span><span class="p">,</span><span class="s1">&#39;C:/hw3/file2.txt&#39;</span><span class="p">,</span><span class="s1">&#39;C:/hw3/file3.txt&#39;</span><span class="p">]</span>
12158
<span class="k">for</span> <span class="n">j</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">3</span><span class="p">):</span>
12159
    <span class="n">f</span><span class="o">=</span><span class="nb">open</span><span class="p">(</span><span class="n">l</span><span class="p">[</span><span class="n">j</span><span class="p">],</span><span class="s1">&#39;w&#39;</span><span class="p">)</span>
12160
    <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">size</span><span class="p">(</span><span class="n">molecules</span><span class="p">[</span><span class="n">j</span><span class="p">])):</span>
12161
        <span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">molecules</span><span class="p">[</span><span class="n">j</span><span class="p">][</span><span class="n">i</span><span class="p">])</span>
12162
        <span class="n">f</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="s1">&#39;</span><span class="se">\n</span><span class="s1">&#39;</span><span class="p">)</span>
12163
    <span class="n">f</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
12164
</pre></div>
12165

    
12166
</div>
12167
</div>
12168
</div>
12169

    
12170
</div>
12171
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12172
</div>
12173
<div class="inner_cell">
12174
<div class="text_cell_render border-box-sizing rendered_html">
12175
<p>Возможные виды написания азидов:
12176
    N=[N+]=[N-],[N-][N+]#N,[N-]N=[N+]
12177
И насколько я понял необходимо, чтобы они 'торчали с одного из концов' соединения. Поэтому найденные соединения для каждого из написания азидов я сохранил в отдельные файлы и отфильтровал их следующей функцией:</p>
12178

    
12179
</div>
12180
</div>
12181
</div>
12182
<div class="cell border-box-sizing code_cell rendered">
12183
<div class="input">
12184
<div class="prompt input_prompt">In&nbsp;[24]:</div>
12185
<div class="inner_cell">
12186
    <div class="input_area">
12187
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">def</span> <span class="nf">Filtration</span><span class="p">(</span><span class="n">filepath</span><span class="p">,</span><span class="nb">type</span><span class="p">):</span>
12188
    <span class="n">answer</span><span class="o">=</span><span class="p">[]</span>
12189
    <span class="n">smiles_pattern</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;N=\[N\+\]=\[N\-\]&#39;</span><span class="p">,</span><span class="s1">&#39;\[N\-\]\[N\+\]\#N&#39;</span><span class="p">,</span><span class="s1">&#39;\[N-\]N=\[N\+\]&#39;</span><span class="p">]</span>
12190
    <span class="n">smiles</span><span class="o">=</span><span class="p">[</span><span class="s1">&#39;N=[N+]=[N-]&#39;</span><span class="p">,</span><span class="s1">&#39;[N-][N+]#N&#39;</span><span class="p">,</span><span class="s1">&#39;[N-]N=[N+]&#39;</span><span class="p">]</span>
12191
    <span class="n">p</span><span class="o">=</span><span class="n">re</span><span class="o">.</span><span class="n">compile</span><span class="p">(</span><span class="n">smiles_pattern</span><span class="p">[</span><span class="nb">type</span><span class="p">])</span>
12192
    <span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="n">filepath</span><span class="p">)</span> <span class="k">as</span> <span class="n">f</span><span class="p">:</span>
12193
        <span class="k">for</span> <span class="n">line</span> <span class="ow">in</span> <span class="n">f</span><span class="p">:</span>
12194
            <span class="n">line</span><span class="o">=</span><span class="n">line</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span>
12195
            <span class="n">index</span><span class="o">=</span><span class="nb">list</span><span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">finditer</span><span class="p">(</span><span class="n">line</span><span class="p">))</span>
12196
            <span class="k">if</span> <span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">==</span><span class="mi">1</span><span class="p">):</span>
12197
                <span class="k">if</span> <span class="p">((</span><span class="n">index</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">start</span><span class="p">()</span><span class="o">==</span><span class="mi">0</span><span class="p">)</span><span class="o">|</span><span class="p">(</span><span class="n">index</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">start</span><span class="p">()</span><span class="o">==</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">line</span><span class="p">)</span><span class="o">-</span><span class="nb">len</span><span class="p">(</span><span class="n">smiles</span><span class="p">[</span><span class="nb">type</span><span class="p">]))))</span><span class="o">&amp;</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">line</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">30</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="s1">&#39;.&#39;</span> <span class="ow">not</span> <span class="ow">in</span> <span class="n">line</span><span class="p">):</span>
12198
                    <span class="n">answer</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">line</span><span class="p">)</span>
12199
    <span class="k">return</span> <span class="n">answer</span>
12200
</pre></div>
12201

    
12202
</div>
12203
</div>
12204
</div>
12205

    
12206
</div>
12207
<div class="cell border-box-sizing code_cell rendered">
12208
<div class="input">
12209
<div class="prompt input_prompt">In&nbsp;[25]:</div>
12210
<div class="inner_cell">
12211
    <div class="input_area">
12212
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">list1</span><span class="o">=</span><span class="n">Filtration</span><span class="p">(</span><span class="n">l</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span><span class="mi">0</span><span class="p">)</span>
12213
<span class="n">list2</span><span class="o">=</span><span class="n">Filtration</span><span class="p">(</span><span class="n">l</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span><span class="mi">1</span><span class="p">)</span>
12214
<span class="n">list3</span><span class="o">=</span><span class="n">Filtration</span><span class="p">(</span><span class="n">l</span><span class="p">[</span><span class="mi">2</span><span class="p">],</span><span class="mi">2</span><span class="p">)</span>
12215

    
12216
<span class="k">print</span> <span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">list1</span><span class="p">),</span><span class="nb">len</span><span class="p">(</span><span class="n">list2</span><span class="p">),</span><span class="nb">len</span><span class="p">(</span><span class="n">list3</span><span class="p">))</span>
12217
</pre></div>
12218

    
12219
</div>
12220
</div>
12221
</div>
12222

    
12223
<div class="output_wrapper">
12224
<div class="output">
12225

    
12226

    
12227
<div class="output_area">
12228

    
12229
<div class="prompt"></div>
12230

    
12231

    
12232
<div class="output_subarea output_stream output_stdout output_text">
12233
<pre>(8591, 466, 0)
12234
</pre>
12235
</div>
12236
</div>
12237

    
12238
</div>
12239
</div>
12240

    
12241
</div>
12242
<div class="cell border-box-sizing code_cell rendered">
12243
<div class="input">
12244
<div class="prompt input_prompt">In&nbsp;[26]:</div>
12245
<div class="inner_cell">
12246
    <div class="input_area">
12247
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">def</span> <span class="nf">buildMolecules</span><span class="p">(</span><span class="n">smiles</span><span class="p">,</span><span class="n">azid</span><span class="p">):</span>
12248
    <span class="n">newMolecules</span><span class="o">=</span><span class="p">[]</span>
12249
    <span class="k">for</span> <span class="n">smile</span> <span class="ow">in</span> <span class="n">smiles</span><span class="p">:</span>
12250
        <span class="k">if</span> <span class="n">azid</span> <span class="ow">in</span> <span class="n">smile</span><span class="p">:</span>
12251
            <span class="n">new_smile</span> <span class="o">=</span> <span class="n">smile</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">azid</span><span class="p">,</span><span class="n">template</span><span class="p">)</span>
12252
            <span class="k">try</span><span class="p">:</span>
12253
                <span class="n">new_mol</span> <span class="o">=</span> <span class="n">Chem</span><span class="o">.</span><span class="n">MolFromSmiles</span><span class="p">(</span><span class="n">new_smile</span><span class="p">)</span>
12254
                <span class="n">newMolecules</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">new_mol</span><span class="p">)</span> <span class="k">if</span> <span class="n">Check_Lipinski</span><span class="p">(</span><span class="n">new_mol</span><span class="p">)</span> <span class="k">else</span> <span class="bp">None</span>
12255
            <span class="k">except</span><span class="p">:</span>
12256
                <span class="k">pass</span>
12257
        <span class="k">else</span><span class="p">:</span>
12258
            <span class="k">continue</span>
12259
    <span class="k">print</span><span class="p">(</span><span class="s1">&#39;Number of molecules: &#39;</span><span class="p">)</span>
12260
    <span class="k">print</span> <span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">newMolecules</span><span class="p">))</span>
12261
    <span class="k">return</span> <span class="n">newMolecules</span>
12262
</pre></div>
12263

    
12264
</div>
12265
</div>
12266
</div>
12267

    
12268
</div>
12269
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12270
</div>
12271
<div class="inner_cell">
12272
<div class="text_cell_render border-box-sizing rendered_html">
12273
<p>Построим теперь из этих smiles новые молекулы:
12274
третий лист не берем - в него ни один азид не попал.</p>
12275

    
12276
</div>
12277
</div>
12278
</div>
12279
<div class="cell border-box-sizing code_cell rendered">
12280
<div class="input">
12281
<div class="prompt input_prompt">In&nbsp;[27]:</div>
12282
<div class="inner_cell">
12283
    <div class="input_area">
12284
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">newMolList1</span> <span class="o">=</span> <span class="n">buildMolecules</span><span class="p">(</span><span class="n">list1</span><span class="p">,</span><span class="n">smiles</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
12285
<span class="n">newMolList2</span><span class="o">=</span><span class="n">buildMolecules</span><span class="p">(</span><span class="n">list2</span><span class="p">,</span><span class="n">smiles</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
12286
</pre></div>
12287

    
12288
</div>
12289
</div>
12290
</div>
12291

    
12292
<div class="output_wrapper">
12293
<div class="output">
12294

    
12295

    
12296
<div class="output_area">
12297

    
12298
<div class="prompt"></div>
12299

    
12300

    
12301
<div class="output_subarea output_stream output_stdout output_text">
12302
<pre>Number of molecules: 
12303
8457
12304
Number of molecules: 
12305
455
12306
</pre>
12307
</div>
12308
</div>
12309

    
12310
</div>
12311
</div>
12312

    
12313
</div>
12314
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12315
</div>
12316
<div class="inner_cell">
12317
<div class="text_cell_render border-box-sizing rendered_html">
12318
<p>Отобразим некоторые из молекул обоих списков:</p>
12319

    
12320
</div>
12321
</div>
12322
</div>
12323
<div class="cell border-box-sizing code_cell rendered">
12324
<div class="input">
12325
<div class="prompt input_prompt">In&nbsp;[28]:</div>
12326
<div class="inner_cell">
12327
    <div class="input_area">
12328
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span> <span class="p">(</span><span class="mi">5</span><span class="p">):</span>
12329
    <span class="n">display</span><span class="p">(</span><span class="n">newMolList1</span><span class="p">[</span><span class="n">i</span><span class="p">])</span>
12330
</pre></div>
12331

    
12332
</div>
12333
</div>
12334
</div>
12335

    
12336
<div class="output_wrapper">
12337
<div class="output">
12338

    
12339

    
12340
<div class="output_area">
12341

    
12342
<div class="prompt"></div>
12343

    
12344

    
12345

    
12346

    
12347
<div class="output_png output_subarea ">
12348
<img src="data:image/png;base64,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
12385
AABJRU5ErkJggg==
12386
"
12387
>
12388
</div>
12389

    
12390
</div>
12391

    
12392
<div class="output_area">
12393

    
12394
<div class="prompt"></div>
12395

    
12396

    
12397

    
12398

    
12399
<div class="output_png output_subarea ">
12400
<img src="data:image/png;base64,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
12436
X6i7ge3ePfMAAAAASUVORK5CYII=
12437
"
12438
>
12439
</div>
12440

    
12441
</div>
12442

    
12443
<div class="output_area">
12444

    
12445
<div class="prompt"></div>
12446

    
12447

    
12448

    
12449

    
12450
<div class="output_png output_subarea ">
12451
<img src="data:image/png;base64,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
12489
"
12490
>
12491
</div>
12492

    
12493
</div>
12494

    
12495
<div class="output_area">
12496

    
12497
<div class="prompt"></div>
12498

    
12499

    
12500

    
12501

    
12502
<div class="output_png output_subarea ">
12503
<img src="data:image/png;base64,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
12540
"
12541
>
12542
</div>
12543

    
12544
</div>
12545

    
12546
<div class="output_area">
12547

    
12548
<div class="prompt"></div>
12549

    
12550

    
12551

    
12552

    
12553
<div class="output_png output_subarea ">
12554
<img src="data:image/png;base64,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
12588
"
12589
>
12590
</div>
12591

    
12592
</div>
12593

    
12594
</div>
12595
</div>
12596

    
12597
</div>
12598
<div class="cell border-box-sizing code_cell rendered">
12599
<div class="input">
12600
<div class="prompt input_prompt">In&nbsp;[29]:</div>
12601
<div class="inner_cell">
12602
    <div class="input_area">
12603
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span> <span class="p">(</span><span class="mi">5</span><span class="p">):</span>
12604
    <span class="n">display</span><span class="p">(</span><span class="n">newMolList2</span><span class="p">[</span><span class="n">i</span><span class="p">])</span>
12605
</pre></div>
12606

    
12607
</div>
12608
</div>
12609
</div>
12610

    
12611
<div class="output_wrapper">
12612
<div class="output">
12613

    
12614

    
12615
<div class="output_area">
12616

    
12617
<div class="prompt"></div>
12618

    
12619

    
12620

    
12621

    
12622
<div class="output_png output_subarea ">
12623
<img src="data:image/png;base64,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
12654
3k4LoQAAAABJRU5ErkJggg==
12655
"
12656
>
12657
</div>
12658

    
12659
</div>
12660

    
12661
<div class="output_area">
12662

    
12663
<div class="prompt"></div>
12664

    
12665

    
12666

    
12667

    
12668
<div class="output_png output_subarea ">
12669
<img src="data:image/png;base64,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
12702
ITIKEPIvG9BidumgXq4AAAAASUVORK5CYII=
12703
"
12704
>
12705
</div>
12706

    
12707
</div>
12708

    
12709
<div class="output_area">
12710

    
12711
<div class="prompt"></div>
12712

    
12713

    
12714

    
12715

    
12716
<div class="output_png output_subarea ">
12717
<img src="data:image/png;base64,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
12749
AAAASUVORK5CYII=
12750
"
12751
>
12752
</div>
12753

    
12754
</div>
12755

    
12756
<div class="output_area">
12757

    
12758
<div class="prompt"></div>
12759

    
12760

    
12761

    
12762

    
12763
<div class="output_png output_subarea ">
12764
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcIAAACWCAIAAADCEh9HAAAHtUlEQVR4nO3d3baqNhSAUejo+7+y
12765
vbD1UOUnEAJrkTlHL053O/ZBjB+JgI6v12sA4Ki/7t4AgNxkFKCKjAJUkVGAKjIKUEVGAarIKEAV
12766
GQWoIqMAVWQUoIqMAlSRUYAqMgpQRUYBqsgoQBUZBagiowBVZBSgiowCVJFRgCoyClDl77s3oC/j
12767
OM7+3PezQl4yeoKlOP5ayuU4jkoKScnoPrPFVEDomYzu1iKar9fLhBSScopph6ale5e00S8H2pFR
12768
gCoyWuqCRbcJKWQko7EoKaQjo0Wc/wGWyGg4JqSQi4xuu34qqqSQiIwCVJHRDXe9K2pCClnIaFxK
12769
CinI6Bon6IFNMhqaCSnEJ6PRKSkEJ6OLrOiBEjKagAkpRCaj86JNRZUUwpJRgCoyOiPaVPTNhBRi
12770
ktFMlBQCktFvMaeiQFgymowJKUQjo/9jKkoL4zg6+D2YL1hORujT+Txl75J6+p5HRv9QKE43HVTT
12771
mA5JezqOw2ezP39+P6KMD+ckMpqJ0CeyNPf8/CR3Tz+mYe2VjP7xPnuTe0wTQ8lA+uppmoHnTd4f
12772
MpqGxGex95lKttifLuoZhkFGv5iQUunw+Mk6OUVGf8UsacBN4tfK01Qex3yTU6eY7t4AeIj1Q93e
12773
OAY9EzXdhs+fP+frI2zhHcxx5oWa/YXamBSuXxfvfY4OxDH6Yr/jjJqNzou5tKfExZe7H/tbDkw2
12774
XcMfllKsiVDSCNuQyO/uarooPvHZKd/OuEOi1wmp2SgPcf3l7ufmLOiboRSIelgL494jf9x5RzC7
12775
dtQp6+ILnpqVngYdGGajzPImaXzXX+5+zZBwJWkWMhqXfJe4/nL3658XwyA4Gd1mQhrWKc9L+eTU
12776
rJBZMlrk+pIK96aLz/B4Rra972jqby/JKPk0nRXOLvajNdQKKRQZLXXlwPUKWXHZznG5O4V8F9MO
12777
vk7udk7vBNfny0NG97mgpLmmold+WVucPeNoypSMcty7a+9Dy0fTv6vRL18XcxViq+Lw3uhuTd8k
12778
jTPh2mW6zdNXUczbLuFcMnrEWSVNfdxe2gOnJzVgQ50oZ0pGz1cex9nX4ZNen5VJdZacFGT0oJX3
12779
gHp42R9o/d6kPulw0qGuDoEyWqXFKIm/YFz6TM/ybd5MavA9EETMoTLdqk4+9E9GD2o6fGO+PFZ8
12780
vWaG6qRGe+zpnpEgOvmQKhlln5Wa1J9c+s0xz/DsyamMHnHBxCTm9GccS18AKeaYNWI+QRGUHGjH
12781
cXz996OLNqslGY3rMS/U3w9PGp6VVN4+z+/muP3zXx/xHfcyutsz0nZA/Uegtb5Kv0NxjrVfm1G6
12782
BHn/189gCPBADpDR0OK8SE73+5L7/CTmo465VUH87pl9J5eST05ldJ9bPmEowqu36afx3v7oqLE+
12783
PvedXJpOTvOMChmFg+46wkU4rH4Ubsy+k0thHl0hGd3hruF7+4S0yy+GCGp2+XxXzYf9K4nvk0tD
12784
vmj+ktEcbi8pEcQZAydsSfL3Q6dktFScEXyxm6aiPe7qdesj8MrxefLflf9kvYymcdeENOGobiXm
12785
8vniG9hb7YHMk1MZzcTSvkMrz/jvhWLTnw9n9/Si++J/f3/4iaqMFhEvZrU+sK03tOSey6+ftNiS
12786
tqZvKkU91ymjyZiQ9uNYQ6fO+oAlQ26djG6LNoaUtAf1DZ2qefPUYNsko0T0eoVdwH1rkZhzG/px
12787
YLGvoSXsow1hh1HYDTtL2Iy23vNLv7/FGZ6Vngb6oGWnmGikZmn/+7HIUcdnX1bK1ajdS/PTWAfp
12788
OFuyQEbXxBpMZeY+Ov77Iaw8pgznRe/XYmA0WsgXOutkVJ9kNLHX3LeTnnFpi3quaXGt+70NnZod
12789
VKyT0UUppqJtFnpKuu3EazOvfDOUFmR0TYqSPlWWHV/Z05WG3jX2XFG3l4zOm96n3OF4ek9IP0xO
12790
SxzrabSGcoCMDsPqN/p2e2SeltQyf5dG81PC6iOj/6/kzJlso/Y/0z3x9Wcl3cvl7p144nNWd1Xk
12791
7Dg2uIcGS/uEn4hWK8fl7sMwGPN72FMzlHTJWSXtMKBfQl/uPgxDyE0KK/+i/qobxbp9k3Sqfmkv
12792
oG8ud3+S5Bltc8+NYq44VtJdB7uu7qQyzB7gr7s3IKjFG4Tc4PFzOdS6cfw3he9/1v+36b9CFjK6
12793
aP6uOCUtNg3o3v/Nbr6du0LLJV/Uc5OSpf3matX7pDxD8ox+XSN+/q+fq4VLKIdhqNsNJQE1ISWL
12794
tBn9vIJb50xJlzU90TQoKUmkzSip7Fq/L91JBTHlvKzn+png7N9oQlrAG6CpufKvhNloGav4/QSU
12795
TiS84ClOzrx1t2rzUid4hoQZvctsNHUCupcto3Gmoky4AempXIRfIltG72UVv8yOoVupMhphKnr7
12796
BkTlEEO3UmUUIJ40GR0jTEVZZUJKn9JklBQc6Z7HWaZNOTLqVorg3L5Jz3JkFCCsBBk1FYV7eQGu
12797
c0/9Ga76Wj0goOgZTTAV7eoL2IAfCRb1AJGFzmiCqSjQvdAZ1VAgvujvjSbQ+Gv1gOBk9AzqCR0L
12798
vagHiE9GAarIKEAVGQWoIqMAVWQUoIqMAlSRUYAqMgpQRUYBqsgoQBUZBagiowBVZBSgiowCVJFR
12799
gCoyClBFRgGqyChAlX8A6wf1YL1MI6QAAAAASUVORK5CYII=
12800
"
12801
>
12802
</div>
12803

    
12804
</div>
12805

    
12806
<div class="output_area">
12807

    
12808
<div class="prompt"></div>
12809

    
12810

    
12811

    
12812

    
12813
<div class="output_png output_subarea ">
12814
<img src="data:image/png;base64,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
12847
"
12848
>
12849
</div>
12850

    
12851
</div>
12852

    
12853
</div>
12854
</div>
12855

    
12856
</div>
12857
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12858
</div>
12859
<div class="inner_cell">
12860
<div class="text_cell_render border-box-sizing rendered_html">
12861
<p>Теперь попробуем представить какую-нибудь молекулу в 3D:</p>
12862

    
12863
</div>
12864
</div>
12865
</div>
12866
<div class="cell border-box-sizing code_cell rendered">
12867
<div class="input">
12868
<div class="prompt input_prompt">In&nbsp;[77]:</div>
12869
<div class="inner_cell">
12870
    <div class="input_area">
12871
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">m</span> <span class="o">=</span> <span class="n">Chem</span><span class="o">.</span><span class="n">AddHs</span><span class="p">(</span><span class="n">newMolList2</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
12872
<span class="n">_</span> <span class="o">=</span> <span class="n">AllChem</span><span class="o">.</span><span class="n">EmbedMultipleConfs</span><span class="p">(</span><span class="n">m</span><span class="p">,</span> <span class="n">useExpTorsionAnglePrefs</span><span class="o">=</span><span class="bp">True</span><span class="p">,</span> <span class="n">useBasicKnowledge</span><span class="o">=</span><span class="bp">True</span><span class="p">)</span>
12873
<span class="n">view</span> <span class="o">=</span> <span class="n">nv</span><span class="o">.</span><span class="n">show_rdkit</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
12874
<span class="n">view</span> 
12875
</pre></div>
12876

    
12877
</div>
12878
</div>
12879
</div>
12880

    
12881
<div class="output_wrapper">
12882
<div class="output">
12883

    
12884

    
12885
<div class="output_area">
12886

    
12887
<div class="prompt"></div>
12888

    
12889

    
12890

    
12891

    
12892

    
12893
 
12894
 
12895
<div id="2bf27e2a-be29-4732-bf58-56a10a49dc44"></div>
12896
<div class="output_subarea output_widget_view ">
12897
<script type="text/javascript">
12898
var element = $('#2bf27e2a-be29-4732-bf58-56a10a49dc44');
12899
</script>
12900
<script type="application/vnd.jupyter.widget-view+json">
12901
{"model_id": "9838c2e58d8f4b1dae7986a40886c8bb", "version_minor": 0, "version_major": 2}
12902
</script>
12903
</div>
12904

    
12905
</div>
12906

    
12907
</div>
12908
</div>
12909

    
12910
</div>
12911
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12912
</div>
12913
<div class="inner_cell">
12914
<div class="text_cell_render border-box-sizing rendered_html">
12915
<p>Вроде бы писал все как в документации, но вывести изображение не получилось. Поэтому решил перевести smile в pdb формат и отобразить в pymol молекулу.</p>
12916

    
12917
</div>
12918
</div>
12919
</div>
12920
<div class="cell border-box-sizing code_cell rendered">
12921
<div class="input">
12922
<div class="prompt input_prompt">In&nbsp;[73]:</div>
12923
<div class="inner_cell">
12924
    <div class="input_area">
12925
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">Chem</span><span class="o">.</span><span class="n">MolToSmiles</span><span class="p">(</span><span class="n">newMolList2</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
12926
<span class="n">display</span><span class="p">(</span><span class="n">newMolList2</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
12927
</pre></div>
12928

    
12929
</div>
12930
</div>
12931
</div>
12932

    
12933
<div class="output_wrapper">
12934
<div class="output">
12935

    
12936

    
12937
<div class="output_area">
12938

    
12939
<div class="prompt"></div>
12940

    
12941

    
12942

    
12943

    
12944
<div class="output_png output_subarea ">
12945
<img src="data:image/png;base64,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
12978
ITIKEPIvG9BidumgXq4AAAAASUVORK5CYII=
12979
"
12980
>
12981
</div>
12982

    
12983
</div>
12984

    
12985
</div>
12986
</div>
12987

    
12988
</div>
12989
<div class="cell border-box-sizing code_cell rendered">
12990
<div class="input">
12991
<div class="prompt input_prompt">In&nbsp;[76]:</div>
12992
<div class="inner_cell">
12993
    <div class="input_area">
12994
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">Image</span><span class="p">(</span><span class="s1">&#39;C:/hw3/screen.png&#39;</span><span class="p">)</span>
12995
</pre></div>
12996

    
12997
</div>
12998
</div>
12999
</div>
13000

    
13001
<div class="output_wrapper">
13002
<div class="output">
13003

    
13004

    
13005
<div class="output_area">
13006

    
13007
<div class="prompt output_prompt">Out[76]:</div>
13008

    
13009

    
13010

    
13011

    
13012
<div class="output_png output_subarea output_execute_result">
13013
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHPCAYAAADDK2sHAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
13014
jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAM7jSURBVHhe7J11nFT197h//3w/Snd3LNtssUt3
13015
dzeCCBKKqISAohiUmKhggIEdKHYHdnd3Ynf3+Z3nzNzZ2eUuKbrsnn2/nhewO3PnzrC795lT7//3
13016
6KOPSu0TXpX/9//+n+M4juM4jlMacAF0HMdxHMcpZbgAOo7jOI7jlDJcAB3HcRzHcUoZLoCO4ziO
13017
4zilDBdAx3Ecx3GcUoYLoOM4juM4TinDBdBxHMdxHKeU4QLoOI7jOI5TynABdBzHcRzHKWW4ADqO
13018
4ziO45QyXAAdx3Ecx3FKGS6AjuM4juM4pQwXQMdxHMdxnFKGC6DjOI7jOE4pwwXQcRzHcRynlOEC
13019
6DiO4ziOU8pwAXQcx3EcxylluAA6juM4juOUMlwAHcdxHMdxShkugI7jOI7jOKUMF0DHcRzHcZxS
13020
hgug4ziO4zhOKcMF0HEcx3Ecp5ThAug4juM4jlPKcAF0HMdxHMcpZbgAOo7jOI7jlDJcAB3HcRzH
13021
cUoZLoCO4ziO4zilDBdAx3Ecx3GcUoYLoOM4juM4TinDBdBxHMdxHKeU4QLoOI7jOI5TynABdBzH
13022
cRzHKWW4ADqO4ziO45QyXAAdx3Ecx3FKGS6AjuM4juM4pQwXQMdxHMdxnFKGC6DjOI7jOE4pwwXQ
13023
cRzHcRynlOEC6DiO4ziOU8pwAXQcx3EcxylluAA6juM4juOUMlwAHcdxHMdxShkugI7jOI7jOKUM
13024
F0DHcRzHcZxShgug4ziO4zhOKcMF0HEcx3Ecp5ThAug4juM4jlPKcAF0HMdxHMcpZbgAOo7jOI7j
13025
lDJcAB3HcRzHcUoZLoCO4ziO4zilDBdAx3Ecx3GcUoYLoOM4juM4TinDBdBxHMdxHKeU4QLoOI7j
13026
OI5TynABdBzHcRzHKWW4ADqO4zhOOB07dpT9999fZs+eLUcccYQceeSR9ueUKVNCb+84ew0ugI7j
13027
OI6zNcOGDZODDjpIjjrqKFm+fLmceuqpsnr1auPkk0+WY445JvR+jrNX4ALoOI7jOAUZNGiQzJw5
13028
0+TvxBNPlDPPPFPWrVsnF154oVx00UWyfv16WbNmjSxbtiz0/o5T7HEBdBzHcZx8SPvut99+Mm/e
13029
PFm6dKlF/JC/Sy+9VG644Qa5/fbb5brrrjMRRAyPPvro0OM4TrHGBdBxHMdxIjRo0ED69esn06ZN
13030
s3o/on9E+oj8IX3PPfecvP7663L//ffLlVdeaWJIOnjWrFmhx3OcYosLoOM4juNESElJkcGDB8uM
13031
GTMs/btq1SpZu3atRfuuueYaE7/XXntNXnjhBbnlllvk4osvtq+fcMIJocdznGKLC6DjOI7jRMjI
13032
yJChQ4eaABIBXLlypaV5qfkjBXzTTTfJU089JW+++aY88sgjJoUXXHCBnH766TJ//vzQYzpOscQF
13033
0HEcx3EiIIADBgyQqVOn2rgXInt0/5599tmWBr7qqqvknnvukVdeecW488475bLLLpNzzz3XZDHs
13034
mI5TLHEBdBzHcZwI6enp0qtXL2sCYfbf4sWLTezOOOMMq/e75JJL5Prrr5fHHnvMooBEA/l30BDC
13035
7cOO6zjFDhdAx3Ecx4mQmJgo7du3txmARAHpBD7uuOOs0YNaP9K9V1xxhdxxxx3y4osvWkPI5s2b
13036
rSGENDG3I30cdmzHKVa4ADqO4zhOBLqAs7OzpWfPnjJu3Dg5+OCDrRaQQdCMgznvvPOs8ePaa6+V
13037
hx56SN544w15/vnn5eabb441hBx//PGhx3acYoULoOM4juPkk5SUJG3atLFh0AcccIDMmTNHlixZ
13038
IieddJKNhDn//PPl8ssvl1tvvVWeffZZeeutt7ZqCJk7d27osR2n2OAC6DiO4zj51KlTRzIzM6Vr
13039
164yevRo2xFk4cKFtusHckfDx4YNG0z4SP+SBqYhhLRw0BCyYsWK0GM7TrHBBdBxHMdxCpKQkCB5
13040
eXnSv39/mTRpkhx22GG29y9zAc8666zYWJgbb7xRnnzySXn77bftz02bNsUaQpgjGHZsxykWuAA6
13041
juM4ztbQEcy2cCNGjLCdQeLHwpxzzjkmeoyFufvuuy0CSD3gfffdF2sIIWU8ZcqU0GM7zn+OC6Dj
13042
OI7jbE2TJk2kVatW0rt3b5kwYYIccsghRY6F4VpKLWDQEHLZ2rVy/uzZsnLkyNBjO85/jgug4ziO
13043
44TD1nBt27a13UHix8Kccsop1vHLcGgifrfffru8qPK3Rf/+yvjxcm+HDnJ9bq5cmJkpRyckhB7b
13044
cf5TXAAdx3EcJ5z69etLVlaW9OjRQ8aOHVvkWJhbFy6UV4YPl69nzJDPpkyRJ/v0kdvatJGrc3Jk
13045
TXp66LEd5z/FBdBxHMdxiobh0K1bt5aBAwfK5MmT5fDDD4+NhTn36KPlug4d5Pa2beUxlcQPJkyQ
13046
71QS3xkzRh7o3FluzMuTS1QglyclhR7bcf4zXAAdx3Ecp2hq1aplewR36dJFRo0aZTt9MBbm1CFD
13047
5KLMTIvy3aSiR9r3BZXELw88UL6aPl2eHzBA7mzXTq5t1UrOa9lSpjRsGHp8x/lPcAF0HMdxnG3T
13048
rFkzyc3NlX79+snE/faTRdnZclJKipyrYndZVpZcp5JHyvfhbt0s+kcU8EO93SP671tat5Yr9Pan
13049
pqaGHttx/hNcAB3HcRxn+6SlpUmH9u1lfNOmcrhyfGKinKGfuyAjQ67KybF079369Wf69pXPDjhA
13050
vp05U14dOrRAQ8ii5s1Dj+04/zougI7jOI6zfRo1aiSt69SRQbVqyYENG5rMnZicLGenp1udH6ne
13051
W1u3ttq/10eMkO9UABHBJ3v1ktujDSFnqTCGHdtx/nVcAB3HcRxnx2hZsaJ0rlZNxtStK7ObNJFj
13052
W7SQ01NT5fyMDLkyO1tuyM21uj+kb8vEifL9wQfL26NHy/2dOlmdIKK41BtCnOKAC6DjOI7j7Bj1
13053
991X8ipXln41a8oBDRrIEc2ayQoVOka9XJyZKRtbtbKav80dO8rLgwfLN9Ony1fTpslz/fvLXXEN
13054
IWHHdpx/FRdAx3Ecx9lxUipUkA5Vq8qIOnXk4MaN5ZgWLeSUlBRZp2J3eXa21fvd0batPNq9u7w/
13055
bpz8QEPIhAnySNeusYaQk/X2Ycd2nH8NF0DHcRzH2TlyKlWSnjVqyMT69WVus2ayLClJzkxLs7Ew
13056
1+TkyM3RsTCMgvly6lSrB3xlyBC5t317E8QL9Hbz9X5hx3acfwUXQMdxHMfZORLKlZN2VarIkNq1
13057
ZUajRnJUQkKBsTCbVPJo/Hi4a1d5e9QoiwJ+OnmyPNGzZ6whBGEMO7bj/Cu4ADqO4zjOzpNZsaJ0
13058
qVZNxterJ4dFx8KsVqlj3AtjYWj6YCzM0336mPwhga8MHiwPdu5sEUIaQrhP2LEdZ4/jAug4juM4
13059
O0/jMmWkTZUqMqBWLZnasKEsjBsLQ1cwUT5E774OHWweoBx5pMjy5fLu6NFyd7QhxMfCOP8ZLoCO
13060
4ziOs2ukVaggnapVs65gxsKw5+850WYQRsLc1batPN27t/x48MEiZ5whcuqp8un++1uXMLWANI4w
13061
UzDs2I6zR3EBdBzHcZxdo050LAwRwCUtWlhd38XRreGCGsCPJkwQWblSZO1a+XPuXHk+OhKG2yCA
13062
pI/Dju04exQXQMdxHMfZdRgKvaB5cxsFw7ZwpH5vycuTzR06yGtDhkRSv+ecI3LCCfLOqFE2FJrU
13063
MHWCzA88tEmT0OM6zh7FBdBxHMdxdo2+calfOoCZ8Xdjbq7V+Fnq96CDIqnf00+Xrw48UB7v3t0i
13064
g9T/0SxC5/D+DRqEHttx9igugI7jOI6z8+SGpH43qdjdoYLH0OctQer37LNF5s+XFwcMkHtUDBFE
13065
RsXQAML4mLBjO84exwXQcRzHcXaewqlfBkDbNnBB6nfRokjqd+lSeW/MGHmwUye5Vb9OipjaP4ZH
13066
I5Bhx3acPY4LoOM4juPsHEHql32AY6nfvDyL8D0TpH7PPFNk9Wr5dvp0eaJHD7mzTRtr/NiQmSmn
13067
pqbKHG/+cP5LXAAdx3EcZ8dpVSj1y0Bndv6w1G+XLrJl/HiRFSsi0b8FC+TlgQNtCzgGQzMehsaP
13068
o/W+w+vUCT2+4/wruAA6juM4zo4zOj71m5kpG3NyLLV7f3zq99xzbejzB2PHykOdO8tt+nVSxOsz
13069
MixqOK1Ro9BjO86/hgug4ziO4+wYfQqlfq/MzrbIXiz1O3NmJPWrfD9jhjzVs6cNg2boM00ip6Wm
13070
yrxmzUKP7Tj/Ki6AjuM4jrN9cipVkinR1C8dvKR+ETtq+x6NT/0S/Vu0SF4dNEjua9/eZv5RI8gW
13071
cdx3VN26ocd3nH8VF0DHcRzH2T5B6pcGDmb4bWzVylK7D3TsKK8NHiyycGFE/laulI9UBh9WKWTm
13072
H7djb+CVyckyw1O/TnHBBdBxHMdxtk3vGjViqd/zoqlfInv3tmsnz/bqlZ/6Pess+emgg+QZ/dzd
13073
bdvafsBEClerNM5v1sy2jQs7vuP867gAOo7jOE7RNGlQQVoMrymtpzWQMZMTZEW/lrIpL1fuClK/
13074
48ZFUr/nnWfbvr0+ZIg1hLAdHNu9naPCeGxios0NDDu+4/wnuAA6juM4TtFUGV1Fai+oLfVPrS+N
13075
L2wsza5tJl0vTJJVs/PklaHR1C/yt2qVfDJhgkkhI2GY+UeqeFVyshzUuHHosR3nP8MF0HEcx3HC
13076
qdi7otScXVPqragnjc5rJE2vairNb24uifcmSs6zObLwpbHyx02niqxZI7/MmiXP9u4d2+7t0qws
13077
OSMtzeoGO1StGnp8x/nPcAF0HMdxnK0pm1lWqk+pLnWPrSsN1zSUJpc2kWY3NJMWd7WQ9MfSpdeW
13078
XjJH18myUu67e668OXSoNYQE270xJub4xEQZV69e6PEd5z/FBdBxHMdxtqbKqLjU70WR1G/C7QmS
13079
/GCytH+9vUzRtVzXAl39Pusnh56eJ3e0bSObWrWSizIz5aSUFDnYU79OccUF0HEcx3EKUrFXXOp3
13080
XTT1e0tzSbwvUbKfzZbhPw6XY3Qdr2vs72Ol1fOt7GsHHJ1m272xRdyi5s2la/Xqocd3nP8cF0DH
13081
cRzHyadMRpmCqd/LmkjzG5tLi7sLpn5X6jpIV6e3O0nKgymScFuCNL2mqRw6MllOSEyU/erXDz2+
13082
4xQLXAAdx3EcJ58g9dvgtAaR1O91zSThjkjqt93r7eQAXaR+F+nq/0V/aflES6sLbHZ9M2m8obEk
13083
Hd9QDmnSJPTYjlNscAF0HMdxnAix1O/KaOr36qbS/Nbmkrg5UbKfy0/9LtU1/s/xkvtiriRtTrLO
13084
4CZXNLGIYe0ja0vPGjVCj+84xQYXQMdxHMf5f1ImfRup38fTpeeWnnK4LlK/B+vq8m4XSXk4xaKD
13085
TTc2lUbrG0m9ZfWk2qRqocd3nGKFC6DjOI7jFEr9bohL/T5UMPV7pK6BXw2UjCczpMU9LWw0TOOL
13086
G1u3cM1Da4Ye23GKHS6AjuM4zr8Jc/EOa9rUumQXKnP179TMTW3YUEbWqRN6nz1NxZ7bTv0O+3GY
13087
pX6X6dpPV97LeZJ0f5LdpumVTaXh2oZSZ3EdqdS3UujxHafY4QLoOI7j/BuMqlvXhO+UlBQbkrwh
13088
M1MuycqyP9ky7fyMDFmn8LWz09PlLIWdNE5LTZWT9T4nJifL8qQkG658TIsWcmRCgsxv1kwOU3kc
13089
07KBVJu4a6nXMmlxqV8VuSaXN5HmNzW36B6p3x5beshhuk7UdYiuru93ldRHUiXhzgSbDdjo/EZS
13090
b3k9qTbZU7/OXoQLoOM4jrOnGVuvnixWYWM+3sUqfeyTe2tentzeurXcprB7xi3675uVG5UbcnPl
13091
eoXbXatszMmx3TWuVK7IzpbLFOTxYhVHhi6vy86Q5DMb23ZtDc9uaDV8Dc5sIA1ObyD1T6kv9VfV
13092
t5l+dZfWNdEjWke6t9acWlJzVs2Cqd9NzUzukh+OpH4n6yL1u1jXoG8HSebTmbYVHPWB7A7C/Wod
13093
Xiv0eTtOscUF0HEcx9mTDKhVS+Y1ayanpqZatA+xu7NNG3mwfXt5tFMneaRjR3m4Qwd5SOFzDyj3
13094
t2snm5X7lHvbtpV7lLuVu/R+3PcOpbA8tt0QkTJq8hjJgsgRoaNBg5Quw5zp1KW5A3Gjbo8xL40v
13095
UHFc38hgjh/z/EjvZj+fLUN/HCpH60IAJ+pq/UprSXogKTLzT4+HbNY5uo5UGuCpX2cvwwXQcRzH
13096
2VMklS8vkxs0kOMSE+Wcli0tioe0IXrP9+wpH40aJR8MHy7vDh0qbw8eLG8MHCiv9e8vr/TtKy/1
13097
7i0v9Oolz/XoIc907y5Pd+smT3btKk906SKPd+6cL48K8tjz6jSTs8T7E612j505WtzbwlK5dPIy
13098
q4/IHo0dbOmGxFHDxw4fjHFBHi31q/dJfyI/9btK16G6un3YTVIfTY3M/FO5bHxhY6sZJH0c9twd
13099
p1jjAug4juPsKbpUq2b74a5ITrYaP1K6RPGQt/dV/OSoo0SOPFJk4UKRI44QmTdP5PDDRQ49VP6c
13100
NUt+O+gg+WX6dPlx6lT5bvJk+XrSJPliwgT5dOxY2TJ6tHwwYoS8N2yYvD1kiIzd3FFav95a8l7J
13101
k1YvtZLsF7Il67ksyXg2Q1o+3VLSn0yXtCfSJPXxVBO5lEdSLM1Ll2/Sg0kxeWS0S9s32sr+ulbo
13102
IgI45PshkvlspkklkkgUscHqBlJrrqd+nb0UF0DHcRxnT9GnZk3r8F1ZWAA7drSonwkf4ocAIoII
13103
4dFHixxzjMiSJeHwNW6zeHG+PC5YIMd8PtXStON1jf1rrIz6fZSM+GWEpXEHfT9IBnwzQPp+2Vd6
13104
fdZLenzcQ7p+2FU6v9dZOrzTQdq92U7avN5G8l7NK5D6RQARwTavtbGdQIgckiZudG4jqbOkjlQe
13105
XDn0eTtOsccF0HEcx9lT9FUBnNW4sXXvrmvZUq6JpoCp83u2e3d5Z8gQeX/YMPlwxAiL6BHZ+3z8
13106
ePlq4kT5Zv/95fsDDpAfDzzQooC/H3SQRQWJDlqUcO5ckfnzTf5k0SJZ8tNMma5rhq6Zutint/Di
13107
8yxuN03XVF1TdNHoMUnXBF3IISlfUr8Mfu6+pbukPZ5maWTb7u2ixlLvxHpS/UBP/Tp7MS6AjuM4
13108
zp6ie/XqMq1RIzm2RQsb63JZVpZ1+BIFDJpAHlOo6aO270nl6a5d5Zlu3UwQqf+jDvDF3r3l5T59
13109
5NV+/eT1AQPkzYEDrWaQKCKp5A9Gj5SRL/eUnp/2lD5f9JF+X/WTAd8OkMHfD5ahPw21SCARwbF/
13110
jrUIIbP8ED7EDwE8UBdCiBh2ereTjP5jtEURO73XSVIfi4x8oVaQETENzmggteZ56tfZy3EBdBzH
13111
cfYUHatWlf3q15cFzZvLSSkpNufvyuxsuVEl8I7WreVuFUG6e+nypdsX6PylAxjoBiZaCAgjzR50
13112
DNP4QQNIIJAP9egsrTdH6vxaPtVSMp7JsJo9agCpBcx5KUdyX861FC+pXlK+Hd7uIB3f7Shd3u8i
13113
3T7qZpG/Xp/2stuTKiYaOPiHwVZPSH0gjSLM/GOMTOVhnvp19nJcAB3HcZw9RW7lyjKwVi2Z2bix
13114
LGnRwoY6r1cJvFwlkPl+m6Lz/ogKIoU35eUZzANktAsjXoC0MWNfkEZGwDAKhigiIJA3dG8tKXdG
13115
un5p1DDoBKYjWEHgrNHjoSRr+qD5gyaQlEdTLMJHipcGEe7Pv9u91U5G/DrCooXdP+5uYkk3MSNl
13116
mCsY9lwdZ6/CBdBxHMfZUySUK2edwGPq1pXZTZqYBLITCDt90BTCEGdmAzIcmsHOlyoMeUYQGfhM
13117
tPCq6BBo6gc3RgdDAw0lgUCu750tzW/IH+ViY10Y7wK3NreRLzb6BRgDwzgYhZEuNiKG+r7o3r/I
13118
ItFD0skIICJI1BBx5DjMD6wxvUbo83WcvQYXQMdxHGdPkl2pkvSoXt12A2EkDFu4LU1KspQwMsiA
13119
aCKDqxW2fmO3EOoF1yqIIvMD2R7uPIXoIeJ4gcL2cYFAHjcwXZpcEhnwbIOeL1euaGL79DKw2QZB
13120
X6MwFFphQDTCZ8OiGRp9QzO7fbAFHJHB1q+1liE/DrF6QeoKGSdDZJHbNzyrYehzdZy9BhdAx3Ec
13121
Z0+ToxLYTSVwaO3aNhiazuA5TZvaDiFHKOwRfKRylMrh0Qp7/dI4wgDpExSEkU5i5gmyJ/AqJV4g
13122
DxieYHP5aNBgCzgEjX19bVu4cxra2Ba2ibMdP85vZLt/MMjZdgLZ0Ni2jOPviCFRQtLGzA7s+lFX
13123
Gfv3WBnz5xgbF4MYEjlEMNkBJOy5Os5egQug4ziO82+QVqGCtKtSRbqqCPavVUuG1akjI5XRdeta
13124
dHBC/foyUdlfBfEAZWrDhtZBPEM5SIURaSSNfJhyuMrjXBXH+QoNJl1HNJDaR9aWOkfVMTFjRh/N
13125
GnWPV06oK/WW1ZN6y5UVyon1bG/g+icr7BN8an37GrKI2JFGJiVMnWCrl1tZNzFRwIHfDZTsF7Ml
13126
8YHIMGiEMux5Os5egQug4ziO82/SvFw5SVcZzKhY0dLDrRSaRVqrHLZV2letKh2UTtWqSVeF9HGv
13127
GjVspiD7Cg9SiCQOV3kcpfJIfWHTAdWl6oSqUm1iNak2uZptz8acPmr1asxUDqohNWfVlJqzlcNq
13128
Sq05tWwXj1rza9ntEEdEkMig7Qd8a4I1kaQ9mSYd3+soo/8cbfWAXT7qEmkWUUHkdmwFF/YcHafY
13129
4wLoOI7jFGfq7buvNClb1hpK2Fs4VeWxpcpjZlQgM6tVkvK55aRcG6VtOSnfvryU71heKnSuIBW6
13130
VZCKPStKxd4VpVK/SlJpYCXbvaPy0MpSZUQVqTIqQs1Da0rdpXWl4ZqGVkdInV/CXQnWNcxYmD5f
13131
9rEo4NCfh0ruq7n2eZpLSBuHnbPjFHtcAB3HcZySzP8a/k/2abaP7NtiX9k3eV8pk1ZGymSUkbJZ
13132
ZaVsdlkTxOqTq0vtRbUtLUydIE0jdBC3uK+F7R3MWJjhvw43Cez5WU9p+UxL+xpNJNQPhj2u4xRr
13133
XAAdx3Gc0gpySMSQwc6kiOseV9eaSBj1gtzR8MH8wIznMqTHpz0sDTzqj1HS9q22kvxoso2NoeuY
13134
dHLY8R2n2OIC6DiO45RmyrQsY6li6gdrH1HbmkRo8GCEDPMEGQ6d8liK5L2eJ0N+GiITdfX7pp9k
13135
Pp9p3cI0jdBAEnZsxym2uAA6juM4pR3qBysPqmwNI3QQM1LGxsJEh0PT+UvalyaQsdHV6f1OkvpE
13136
aqQh5Kqm1nEcdmzHKZa4ADqO4zilnX1T9pUKXSpI1XFVrUOYcTHMD7SxMNHh0KR8W73SSvp/19+i
13137
gIN/Giw5r+REGkJuaW4dxGHHdpxiiQug4ziO4/w/KZdbTir1rRQZC7O4jjQ4rYENi2bnELaAI92b
13138
9lSadHivg4z6c5RM0NXtk26S/nR6pCHk2mbWRBJ2bMcpdrgAOo7jOM7/k32a7yPlO5UvOBZmbUNr
13139
8mCruGA4dNaLWdL7q97WETz89+HS+o3WkvxItCHkkiahx3acYocLoOM4juNECMbCMEw6Nhbm/EY2
13140
9Jm5fwyHpu6v7dttZfhvwy0VjAzSJUyEEFH0fYKdvQIXQMdxHMeJ8L8GW4+FQeiI7MUPh854PkO6
13141
f9bdxsKM+XuMtH+3vaQ8niIt7mph3cNsSxd2fMcpNrgAOo7jOE4+hcfCsG9wo3WNrNM3GA6N7OW9
13142
kWeNIJN0DfhhgGS/lB1rCOH2Ycd2nGKDC6DjOI7jFISxMGwbV2AszIaCw6FbPttSOm/pbCNhbJ/g
13143
LV2sSYS5gTSO0EkcdmzHKRa4ADqO4zhOQdgyLjYWZm5kLEyjcxtJkyuaxIZDJz+WLDmv5thYGKKA
13144
Q38dKrmv50rSI0mScHuCCWPYsR2nWOAC6DiO4zhbU9RYGMa9BMOh055Okw7vd5BRf42yruAeX/Sw
13145
yKA1hFzv+wQ7xRgXQMdxHMfZmn2aFRwLU29pvdhYGLZ/s+HQjyRL1kv5Y2FG/jVS2r7T1moEaRhh
13146
kHTNQ2qGHt9x/lNcAB3HcRwnnLJZhcbCnJI/FiYYDp36ZKq0ebuNDPt9mKWC+37bVzJfzJTEBxMt
13147
XcyOImHHdpz/FBdAx3Ecxwnnf/WjY2GGRsfCHB8dC3Np/nDopIeTJOOF/LEwNIV0/LCjpD6VGmkI
13148
ubqp1D3W9wl2ihkugI7jOI5TNGXSo2Nh9is0FkbFLhgOnfJEZCzMoJ8HWRSQP2kQsYaQ2xJ8n2Cn
13149
+OEC6DiO4zjbJjYWZkZ0LMwZDaTxxdGxMNHh0OnPpcfGwtg+wZ92k/Rn000QuZ3vE+wUK1wAHcdx
13150
HGfb7JsUHQsztuBYGHb9CIZDJz8eGQvT7/t+FgUc/udwyXsrz8bFMDuQtHHYsf8JhgwZIgcffLAc
13151
eeSRctRRR8m8efNCb+c4MVwAHcdxHGf7lM0tKxX7VCw4FuaixtLsushwaJo+0p5Jk/bvt5eRf480
13152
Cez9dW+rD7SGkJua/6P7BPfr10+GDx8uc+bMkZUrV8rZZ58tF110kVx22WUGfz/ppJNC7+s4LoCO
13153
4ziOswPs03QfKd+xvFQZGR0Ls6yeNDy7oY16Qe6C4dBZL2dJr697yURdo3W1e7+dpDyZYmNj2E6u
13154
9oJd2ye4W7duMmjQIBk5cqSMGzdOJk2aJPPnz5dTTjlFLrzwQtm4caPccsstcuedd8rdd98td9xx
13155
h2zatEnWrVsXerwwevfubVI5ePDg0K87JQgXQMdxHMfZMcLGwtDgwdZv7P7BcGi6f9u8ExkLs7+u
13156
AT8OkKxXsqwhhKaRndknuE+fPjJ06FAZPXq0jB8/3qRvypQpMm3aNJk1a5ZF/tavX2/yh/A98MAD
13157
8thjj8lTTz0ljz/+uP371ltvtduEHR+ys7NN+CZPniyHHHKIpY8XLlwoCxYskEMPPVSGDRsWej9n
13158
L8cF0HEcx3F2jNCxMGsiY2GC4dCIXsaLGdLts242FobV+ePOlh5usbmF7SRSb3n4PsGkmAcMGGBR
13159
uDFjxsiECRNk//33j0nfjBkz5KCDDjL5o97vjDPOkMsvv9wif/fff788+eST8uabb8rnn38uW7Zs
13160
keeff94k8PrrrzdZLPx4ubm59lgcG/E75phjZNmyZXLiiSfKqlWrZPny5fY5HrfwfZ29HBdAx3Ec
13161
x9lxQsfCrC84HJqUb+6buTLw54EWBRzy+xBp9UarWENI/D7BlQdVliqjq0it/WrJ2LFjZb/99itS
13162
+ojQEZU77LDD5LjjjpNzzjlHrr76aov+Pfzww/LSSy/Jzz//LMHHZ599ZlJIWviCCy4o8DxatWpl
13163
0b0DDzzQ5G/JkiUmiaeddpqcddZZsnbtWvuTFPOxxx5rEcL4+zt7OS6AjuM4jrNz2FiYASFjYa7P
13164
Hw6d/ny6dNrSScbooh6wx5c9pOXzLaVir4pSeVhl6yiuNqmaVJ9a3Y4TSB9ChvTNnDnTOnuRvtmz
13165
Z8fE7/DDD7fGj6VLl8q5554r11xzjQneI488Ii+//LL89ddfUf0T+eWXX+TZZ5+Ve++91yKFwfnn
13166
5ORYarmw/J1++unWTHLppZfKDTfcIFdccYX9++STT5ZFixYVeA2cvRwXQMdxHMfZOfZNLDQWZmU9
13167
aXReI2vyCIZDJz+RLDmv5Ujf7/taR/BIXVXHq/Ttny99NQ6uITVn15QmhzaR6dOnx6QviPYVFr9A
13168
/uD444+3COBVV10lt99+uzz44IMmex9//HFU/8T+Tj3gPffcYwLI/bKysmLyN3fu3FD527x5s3z4
13169
4YeWQqajmFQzj4eghr0ezl6IC6DjOI7j7DxlWxUaC3N6dCwMw6HvjAyHTns2Tdp/0N6aRrhdvPTV
13170
PKym1JpTS2rNqyXdD+1epPgFBAIYcPTRR8uZZ55pwnbTTTdZlI9rOtL2xhtvWC3gc889Z6lhBPHi
13171
iy+2YzMzcOrUqUXK33333ScfffSR/PDDD3YMUsw8DrWBnF/Ya+HshbgAOo7jOM7Os0+TIsbCXNFE
13172
mt+cPxw685XMiPQdotKnt6t1uErfXGV+LashZCzMqMNGxcQvkL+AQADjPweMgGHOHx2+pIHp9kUC
13173
H3roIesEBv7OSBjGwSB4dPsWJX+XXHKJ3Z/I348//ijvvvuu1RYyYoYIIClnF8AShAug4ziO4+wa
13174
ZTNDxsJc2Ng6fRPuiAyHjklfNNoXL361Fyp6vzGHjSkggIXha4CAAdFCGkNozkDOGPqMBN58880m
13175
bUgfEPmjA3jDhg2yYsUKS+EWJX+kiT/44AOTv/fee0/uuusuu9+aNWusBpDH8m7gEoQLoOM4juPs
13176
OuXblZfKQwqNhbksMhw6Fu0rLH6B/EUZePjAmNzFS14gekB9IAJGrSDdwdTwkQo+4YQTTALPP/98
13177
q/NjJuB1111nUB+IHJ566ql2DGoAGetSWP6Qxffff19++uknk0BkkJQx8kcXMNE/5gIyizDsNXD2
13178
QlwAHcdxHGfXKZOWPxYGCbSGEMbCbGwaEb94+QsIJDBK7pzcAqIXJnukbongMY6FjuGJEyfayBgk
13179
kOgcUTqE7bzzzrO0MDuA8G9m+hH1C5M/JI9IHxE/5I/aP9LASCFjYBBHav+YOcg5de7cOfQ1cPZC
13180
XAAdx3EcZ/cgCkidX70V+fJnO4M8mBgTwK0I5HBuLak7p26o7B1wwAEme+wAgvAxGJpt4BgSPWrU
13181
KBkxYoT9G3EkQkdql2gdA5yJDAbi1rFjx1D5Y3wMtX7MDqRjmO5fGkH4OvMAOc5RRx1lEUm2oAt7
13182
7s5eigug4ziO4+w6zASscVBU/tZFB0JH5S/lqZRICjiAOkAgNazQCUyNIF3BY6eM3Sq6R8q1sPAx
13183
woVmjoEDB0q/fv1s/17+zu0QxiByiEByeyKERcnfO++8Y/L3ySef2I4hjHwJkz+2ogt77s5ejAug
13184
4ziO4+wa5fKi8rc8XP6yX8+Wfj/2yxe9qOxZR/CsmhY1rDFTmVFDEqYmmPCxGwjCRcSNbdoC4WOL
13185
uED4evbsKd27d5euXbtaWpYIX7t27aRTp04Gf09LS5PDDj9sK/mjsYNGkbffftvkj91C6BamfpC5
13186
gtyOhpHFixdb4wnyybHCnr+zF+MC6DiO4zg7T9mcsiZv25K/vj/2lcN11ZgVmf8XyF6N6TVsLiAD
13187
oasfUN2GQ1ebWE26j+y+U8LXunVr29UjIyNDkpOTpX79+rbLCI9V5+g60vCkhjL6tNEF5I/O4Lfe
13188
esvk74svvrAdRNjxg11FuB2yyIxBuo+JKjI4Ouz5O3s5LoCO4ziOs3OUzVL5U5Fj9l+Y/GW9niV9
13189
fugjh+lareskXSZ7U1T2JqvsRYWv6oSqtpsIewFXGVHF5K177+7So0ePIoWPPXwzMzMlNTVVmjZt
13190
Gjun/6v9f1J5qMrfQRH5q39SfZtLyHDq1pe1ljMvOVNuu+02G+6M/H355Zc2K/DKK680+Vu9erXJ
13191
HxFD5gwSjeSx4p+3U4JwAXQcx3GcHadMehmL4Jn8sf1biPz1/r63HKoL+TtZ14G6On/W2baCM+Eb
13192
FRU+FbbKgyvbvsKV+lWynUXYKzi7U7YJX5s2bUzCiMKRhk1ISAg9J2AUTQH5WxuRv6ZXNJWkG5Ok
13193
86Od5e537jb5+/rrr+WJJ56wXT7oGmaMDN3CyB9Dp2k2QTbDHscpIbgAOo7jOM6OsW/KviZ/dZfW
13194
DZe/17Kk1/e9ZLYu5O8UXdN0dfm8i7R8qaUkPZYklQdFha+vCl9vFb6eFaVC9wpSoWsFKd+pvJRv
13195
X17KtS4nZbPLSqWUStJgdQMTOmYMUksYdl5IJOlltqQLk792j7aTCV9MkEW6nvnxGXnyySdtcDSj
13196
YpC/VatWWQcxDSM0nyCfYY/jlCBcAB3HcRxn++yTsI9Un1a9SPnLfC1Ten3XSw7RdbquU3XN0NX1
13197
y64mf2wLx/ZwRQpfTlmLLu7TfB8bJh3jrIa2z3AggXQTx58XQhmTv1UF5S/xhkRp+0hbGff5OFmo
13198
a66u4e8Ol7M3nW3yxx6/yB9zBJkTyLgZ0s3xx3dKKC6AjuM4jrNt/tfof9a0UfcElb9zVf6uzpe/
13199
5KeSTf56fttTZulC/k7TNVNXt6+6ScbLGTH5Y3eQJpc0sdExZVup8LUsI/sm7it1j6trzSRIXoPT
13200
GljUr8GZDUz+TADP0H8HEqjnwBxBzotIIrWIdY6Kk78LVf6ujMhfm4fbyNjPxsoCXfN0DXt/mOTc
13201
lyNZG7Nk9VmrbS/h4447zgZFM37GBz2XIlwAHcdxHGfb0MCxLfnr8W0POVgX4sfi792/7i4Zr6j8
13202
PaHyt1nl72aVv0ubmOAxC5DuX7p1+Tv7AddZUkfqLa0n9U5UETxFRVCFz8RPRdBACvW+iB7nwg4i
13203
pKOLkr/WD7eWMZ+MMfmbr2vEhyOk1f2tJOG6BDuPvmv6mvzNmzfP5g/ScBL23J0Sigug4ziO4xQN
13204
nbukXouSv+7fdJeDdCF+RP+IAiKEma9mSvKTyZK4OTEif5ep/KnUkcKlvo9GkGqTqlkEj9o+hI4G
13205
Dh6LodJE++qfGhVB5A+IAurnYhK4sHao/OU9lCejPh4lR0TXqC2jJPeBXGmxqYWdB7uVcLzZR8y2
13206
4dF0HIc9d6cE4wLoOI7jOOEQpStK/jJeyzD5I9VLvR9NHzR/9Pyup4mhyd/9Kn+3qPxdrvKnwkXq
13207
tlzbclK+Y3nr+K0yXCVwv2pWW8iAaL5ORK/usSqBy6LRwJPjRBCIAp5S375mEriotp0n8tfihhaS
13208
+2CujNwy0sSP6N/oT0ZL3oN50uJ6lT89j0bnR+SP59VlRhebMRj23J0Sjgug4ziO42wN8/qozWt4
13209
TsNQ+ev2dTeZrgv5O0MXY196/dBLMl9X+dPbJD6g8ndrVP7OaCC1j6ht4kfdHzuI0PxBQwjjW6qO
13210
q2qRxgIp4WNUBFXwLBq4SiVQpc9EEAEkCqhiGJPAIyPpYORvxEcjLOVL0wf1f6SCiQo2vbxpRP70
13211
XLgPu5IkDCh6rIxTwnEBdBzHcZyCMKi5SPl7NUO6ftXVxrsw5uVMXQx87v1jb5sBSEdwTP6uUPk7
13212
U+VvQW3r+uXY+zTZR8qklbEmkPLtykuFbhWsk7fqmKomnXT0xlLCi1UCaRAhGrgymhZGBAP033w+
13213
kMBhHw6zZg/GvYz/Yry0ebRNRP6uaCqNL2hs50IXM/sQM4Ow8PN2ShEugI7jOI6Tj8nfsVH5u2pr
13214
+evyVRcb7BzI3xxdfX/qK1lvqPw9rfKnt024LcFSsnTwEs0j0hf/GP9r8D+bKUgtIB3BFTpXkEr9
13215
K0mVkVVshxCieUFKGLGjQSSIBlpaGBEkNQyrVAL186R0ue2Ruvb7aj9p91g7SbxR5U/Pg/pAzgWR
13216
JMJI6jn+fJxSiAug4ziO40SgKcPk7+yo/KnIFZC/L7vIVF3s7nGWLubq9fuln2S/mS0pz0TlT4WR
13217
+zLDDyGj1i/ssf6v7v/JvkkqgZkqga3LSfkO+XWBbBFH53HNWSqBpIQXRhtE4qKBJoKkhhFA/Ttj
13218
ZJDAid9MlPZPtJekm5Ly5U/Pha/TgIJkhp2PU8pwAXQcx3Eclb+J1aTOsXVC5a/lqy2l85edZYou
13219
9vVdo4s6u/6/9pfst6Ly91Cc/K1taM0cRPUKP05OTo7ttNGpUyfbDWTfFvtKmYwyUi5XJbBdobpA
13220
RsUEKeEjVAKjDSIWDVShC0TQ4O8qhx2e7CBJN6v86XkwENrkb4XK3zyVv9Euf04UF0DHcRyntFN1
13221
v6qWZi1K/jp90UkO0BXIHx22A34fIDlv50jKsyp/D6v83aHyd7XKnx6D2j3q+jh2Zmam7avboUMH
13222
6dKli41c6dWrl9QZrLcZVtkicvs028d2AaEukC5hdgrh/ggbKelYSlglLtYgcpyK4NKoCJIaRgD5
13223
UyWQ82i8QeVPRZTPk0pmD+LCz9spxbgAOo7jOKWZquNV/lSokKWi5G+yrlW61uqiu3bgnwMl552I
13224
/CU9nCQJd6r8XaPyd47Knx6LCB5RPrZVY8ByIH19+vSRfv36yYABA2wOII0fiBnn8L/G/5MyqSqB
13225
1AW2VgnsElcXyKiYA+NSwtEGEasNZG4gA6QRQaXZtc0ikT8VUSKDRA45fthzd0oxLoCO4zhOaYU0
13226
a0z+rtxa/jp+3lH213WiLuSP7tpBfw2SVu+2ktTnUiXpkaj8bWxqswIRMmr4kL4ePXpsJX0DBw6U
13227
QYMGSY+hPeyxETPq/RA8sOaQ5GhdIKNiovMCiRRyWxsVc1AkJRxrEAmigSdEIoLJtybbc7HzObqO
13228
HT/suTulHBdAx3EcpzRC5A1B2pb8TdK1UtfZuo7SNURX7nu5kvq8yt+jKn93JVjErdF5jaw2j2hd
13229
IH19+/aV/v37m/ghfYMHD5YhQ4bI0KFDpd3IdlvJHzWI8H91/s/2B6YusGxu2ci8wF7RukBGxcSn
13230
hOdGG0Si0cCB7w6UVg+2koRNCbbnMIOjw56747gAOo7jOKUORMrkb024/HX4vINM1BXI32JdQ3Xl
13231
vp8vfy3ubhGRv3Uqf8ep/I2uYtJXONoXiF8gf8OGDYsIoMpfPIEIUo/Iv/dpHq0LzImOiuleQSoN
13232
rBTZQk5FkZSwDY4+XCXwiNrS4+UeMnzLcOn+cndJvSPV6gAZ/ExUMOw1cEo5LoCO4zhOaQJRI2K2
13233
lfw9nSzpr6ZL+8/aywRdK3Sdo+sYXcN05X2QJ6kvqPw9FpW/61T+1qtgHV/XoolBtC8QvzD5C+g+
13234
onskAhhAOjge6gKVfZqqBFIXmFWoLnBEdFQMKeGZNSTx5kTJeyTPIoBDPhgibR5rIy1ujOz7y/Mk
13235
Whj2WjilGBdAx3Ecp7RA9IxRKtuSv/G6lutC/pboGq4r78M8SXsxLSJ/96j8bYrK3wkqfypw3bp1
13236
C5W/gEACAwYOGRhpAImClBp6fsZIRSWPesL/NYqrC2RUTKdoXeDQynYOSF7z65pL2p1p0uX5LhYF
13237
7PNGH2l5b8tYQwizAsNeD6cU4wLoOI7jlAaQKpO/sxraFm2F5a/dp+1knK5lupC/Y3WN1NX6o9YR
13238
+Xtc5e9elb/rVf7Ob2Sdt6RsExMTrcsX+YsXwKIIbld9ZPWI5EVFj0YPpI5av8qDlUGVLeVLxO9/
13239
9VUCqQtsGRkVQ/MHHb6ILIJH9zIRv5wHc6TfW/1k2JZh0uGZDpJ0S2QYNN3JjI8Je12cUooLoOM4
13240
jlPSQbCQpkD+2Ke3sPyN1bVU17m6jtc1SlebLW0k7SWVvyfy5Y89dRm3wq4hHDspKcm6fokAFgXp
13241
YaA+EKgVzByQWVD2BkRkr1K/Shbho/GDodDU/rGPMGngij0qWuqXLmCaTuqfWt8aUJpc2sSifSm3
13242
p5j4Df1oqAx4Z4BkP5AtzTc1jzSEnOYNIU4cLoCO4zjOniA3N1d69+5t0a42bdqE3ubfgMga8tfg
13243
zAah8tf207YyRtcJupA//hytq83HKn8vp0nyE8nS4j6VvxtU/i5U+Vuh8jc5In+QkJBgQ54DuYuX
13244
PKAjGHgt6BDu2bOnjYghali5X+WI7PUuKHvsDcwIGDqA2R2EJhCaQvgTYaQBhFmAnAtSy3lZSvuG
13245
BMncnCm9Xu8lwz8ZLl1f7Copd6REGkJIWR/nDSFOFBdAx3Ec55+EaNiIESNk3LhxMmnSJDnggANk
13246
6tSpxsSJE0Pvs6cgpUrqs0j5+6StyR4RP+SPCCCRQD6f/nK6JD+p8re5hTS/sbmlWuutrGeNF/GP
13247
0aRJE8nOzo5JXiB6hWWPOkFeG3YDYRs4hkS36tjKGjuo62MvYJO9tuWs4YM5gKR7GQzNSJgyaUrL
13248
MnZ7GkRqHlLTZgDWP6W+zfwjytdsYzNJujVJ2jzRRgZ/MNjIezRPEm5MsFpBXofq0wqev1NKcQF0
13249
HMdx/ikQHVKe8QI4ZcoUOfDAA2XatGkmgfvvv3/off8pECTbPWNyNakxo4bNyqPrl3EoNEOQCm2w
13250
uoG0+aSNpXmP04X80fhBDSDp4PRX4uTvJpW/DSp/J6r8Td1anmrUqCGpqakmdIHohckeUUJ2B2nb
13251
tq1tDUeElH2Bk3OSTfZo8GDkC6neQPj2TdrXIn/UAPJYNIRwW9LF7BPMMGi2fmtwRgNLTZvkXt9c
13252
0u9Jt3EwIz4ZYdFA/m0NIdEIZuHn4JRCXAAdx3GcfwKkBvGh1m348OEFBBD5mz59uv3JvydMmBB6
13253
jN2Bhgk6cm3LtENqWnctf2dOHs0fdOzGBFCFiWgYfyJ/jHxh9AtdwEQGmQeYeH9iRP4ujnTRbity
13254
RhQwIyOjgOy1b9/eZI/0d15enrRq1coihVlZWbY/cMuWLSU9Pd3kMTk5WaqkVIkIX7N84QuDsTBE
13255
C+kWZg4gclv/pPq29RvnypZ0jIXJfSRXBr430BpC2j3VzhpCOl7aUcacNkb6H9I/9NhOKcIF0HEc
13256
x9ld6IQlokXUq7AAEvVD/mbMmGEQDeTzDEQOO9bOULF7xUi0j90xZka2SGMoMvV0fJ50bc1D9XOL
13257
akf2zD2xXkQAVf7ooKV+jt0ySO22/zwqf0+r/D2g8nezyt8lKn8qV0QSwx4/nubNm5sExkf3Atnj
13258
8whfWlqapKSkWONIixYtpFmzZtKoUSOpU6dO6DHD+L/a/2epYWoHaUQhwoncEtW0sTCXN7HGj9S7
13259
UqXz851l3MfjZOXLK+WS6y+RCy64QM444wxZsmRJ6LGdUoQLoOM4jrO70AiB8HTu3NkaIJA7BJB0
13260
byCAM2fONPg7dYGjR48OPdaOQCNELNo3q6bUmpO/JRrdsTRS0PyBGBIN5Gs0QBQQwLUqgAp/r39y
13261
fbtvTP5uiXTO8nn23g07hzCIBCJ4haN7CB+v0a4IXxhECqkX5Dkip7GxMPp8SFfT9JFyY4rMvXOu
13262
PPzkw/Lyyy/LfffdJ5dffrmce+65cvLJJ8vhhx8eemynlOAC6DiO4+wO1atXl6ZNm1q0ixQozRDs
13263
djF27NhYBJDI30EHHSQHH3ywSSBRwPHjx4cerygYi2LboBHtU+khsldrnorfIhW/o1X8VPCo86PG
13264
jQ5aRquwZRppUqKCiCGRPkanxATw7KgEnt7A7kuDCI0ijFWhuYL7hp3L9mjYsKFFBHld/gnhC2Or
13265
sTD6/JFbtqYbcOEAOfOCM+WKK66Qu+66S1588UV59tln5aabbpKLLrpI1qxZIyeccELocZ1Sggug
13266
4ziOszsgN4gOaU5q3+iCDQQwa1qWyYmJ2oLakj4/3SSQKCBySLo47JgBdMMyK8+ifVML7n1LXV+d
13267
JSp+pHaX1TPxo1aP/XMZl8JMPe5njSD6+HTM2m0CAVT5o3uWIckWBTyxvm2ZRrcstyFyGHZOu8Ls
13268
2bNNuE4//XSTL9Kwuytg1AoWGAuzsLa0WN5CDj7xYHucc845x2TvuuuuE671r7zyijz88MNy9dVX
13269
y/r16+W0006ThQsXhh7bKQW4ADqO4zi7Q61atSz1SX0bXa6MP7EGjANU2A6K1OXRrYqgEK0D/k0z
13270
CLWCYcekvq1AtE/FjFq3IM1b59hIU4eJH1E9FT9q9Yja2d65OWVtth7bq9G8QYqYKCEDnLmNCaCK
13271
H0OUgSgg0sexiaL9E3vnMv+QVPfSpUvlvPPOM/G6+eabLSJ39913y2233Waf4+th998RbCxM58hY
13272
mMyDMuXQOYdafd+qVavkrLPOknXr1slll10mt99+uzz//PMWCeTvl1xyiZx99tmyYsUK+38IO7ZT
13273
wnEBdBzHcXaXxo0bW+0bHa+MKEG8bAxLtDHDBBD5OzLKApXAw2tZlDA4hqVt46N98fIYpHmPrVtQ
13274
/E6Mit/JEflD4qiPIz3KUGW2WbNGED0OEUPuV0AA16kAwrmNrCOYNDC3jX9uOwNjYHhOpL0POeQQ
13275
WbZsmTVe3HDDDVaD9/jjj1sqFhl77rnn5LHHHpM77rjDooJhx9se/2sYGQuT3DtZxowZY2l2onpI
13276
JRE+JO/CCy+UjRs3yoMPPiivvvqqPPHEExYVDBpCjj766NBjOyUcF0DHcRxnd6HmjU5gxpOwlVks
13277
eldIAC16pyCBpGX5eqW+0dtP0ttP19sforenqeOIiCySurX6PsRveUT8aHgoIH4BKoD7JOwjZTPL
13278
2nBlhDLWCKKPb6Ng9D4FBPD8iARaFFCPGfb8tgeRzMmTJ5uAzZkzxyQMsSINu2nTJpO/p59+2gTs
13279
7bfflvfff1/ee+89eeONN0wIiQqedNJJocfeHtWTq9uYGSKONN0cdthhcswxx8iJJ54oZ555pkUB
13280
ifgRfXzmmWcsFXzvvffGGkJ4XFLUYcd2SjAugI7jOM7u0qBBAymTVMY6Uy19y2gWhI70rQpgTOaO
13281
VgFUKnSpYLt0WLRvSvWIKAZNHaR5g/q+oLED8VsRFb8g3Yv8FUY/v0/TfSw1yo4aRCOr7afnQSPI
13282
gsgoGG5DtM8EcH0jG6BsEkgU8PQGJophz7Ew1C8yz5B6xkMPPVSOOOIIWbx4sRx77LEWgSMNe+ml
13283
l1rKlcgfnbhI31dffSV//fWX/PHHH/L555/LW2+9JU899ZRcf/31oY+zParXrG5dxwydHjVqlJ0P
13284
50KN4SmnnCJr1661aN9VV11lIooAIoI33nij1QiSKj7++ONDj+2UYFwAndLAUUcdZe+E+SXIL+QN
13285
GzbYu2LSM2G3dxxn56hXr57sm7ivNW1Yt+5wFUA6cKPduoEAxqKDKofU5tkIl8NrFYwQxotftLkj
13286
FvUL5C8ePqfwdW7HbhnsohHMyqM+zhpB9DFIIZM2ZmZeTAAvbGzwd2YD8rhhzxEY8sz4GurmZs2a
13287
JfPmzZMjjzzS6u4QLmrqED/Ei/QqNX5E24j+Ee379NNPpfDHxx9/bHLI7XY1Csh4GQZNM4KH7faI
13288
6CGjK1eulNWrV1sN4sUXX2yp6CeffFJee+01SwkjhTSEnHrqqTJ//vzQYzslFBdApyRDOoZffoxC
13289
uOWWW+wX7AMPPGDcc8899g6Y+hh+UYbd33GcHaN27dqyb4t9I9LVo2JkBh+Rt+k1pEK3uGgfjSFB
13290
U0d8mpfIYLSjN0z8YvIXL3tR4bPbLa9n97P7q+Ttm6znQiOIngvCaTuCsCUcncB6HxNAuoADAbxI
13291
IRJ4biOTysLPD4mka5kRNszPC1K8xx13nL2RJN3KbD1Eig5c5I+6vmuvvdaibqR533zzTfnyyy+j
13292
2pf/QUTw9ddftw7d888/f6vH3lFowqELm3Q0Y3aQU86P8+JcOHYwFuall16yhhAaURBDagWXL1++
13293
06N5nL0YF0CnpIL8EfXjFzDiR+Ezhde804YXXnjBPkc3Hr8UvRDacXadmjVrRmrvaL5A+GjmmFA1
13294
Eu2bWM0EjDSspXnp5l2QL37W2IG4Bc0dQboXuYsTwNi/o8LHbeOlD7kjdUwk0WSUc+kcGQiNeFoj
13295
yOLIKBhSvTEBRP4uVjZEooCkh4kW2niVqZGt5EjxEiEjmxCkeImuEbEj2hdIH79zkC3SrkjVNddc
13296
E4sAInmffPJJVPvyP0gDBwJIdiLs9d0RmDfIVnN0YSNyRCiJTiJ2nB/1fhw/GAtDFJAmFH5Hkh3h
13297
zTLPL+zYTgnEBdApiQwZMsTekSN2RPqor6H4+t1335UtW7YY1OLwS5dfzEggtTA+DsFxdh3m0jGD
13298
D+ki1WtdwDR1xKd5g/q+QPyC5o6lUakL5K8w8cKnt7f7FZI+oolEFZFMqwPMiNQk2kDoSdFGEJVO
13299
jkOzCE0fgQCy64dJ4IWNTVg5Z6sZ1Mdovqy5NVWQ4kWmghQvXbZIE9JHHR3SF4gfzR/A7yC6fBEt
13300
om78DiIK+Oeff5r8fffdd9YQwtfuv/9+E7Gw13ZHYdcROrH5HcgIGhpSEFZElXMk3UvzRzAWhnpA
13301
fv8xKgZB5LkR5Qw7tlPCcAF0SiL80qPmha43vseD4mt+2QYfP//8s3z00UcmhvxypjaGX+phx3Mc
13302
Z/uYdKWWsa5eUryIFkIWq+9D/OjojRO/WLoXAgEMiH4+FuXT+5AmtnRxvPTNjUgfEUaEk2jf/xr/
13303
LzIQOq+cyagNhKYRRAXUOoFPUQFcExXADY2taYX7Wpp4sZ6jPiapZmYC9jy1Z2iKF6GKj/bFix/w
13304
b0pMKDVB7niziXDRBfzhhx8aCCGROOrySMdy3LDXdkdhKDd7DzOOJn4sDGlqhJXz4s1uMBaGx+a8
13305
+P0XNIQgjGHHdkoYLoBOSYPN6Kl7oa7lzjvvtOgfxdefffZZVP3yP7799lv7ZRyMYaAx5J/YoN5x
13306
SiM0XzB8mUgb4kaKNV78Ys0d0XRvAfmLlz3g60FqN176GCYdJ31E6qgppJOYyB0DqEn5In37pkRr
13307
EntWtM/HGkH0HOgYDqKUyKqJoT4W0UabE0iXMBHC8xrJiDUjikzxhkkf8HVuh1ARBbz11ltNuPh9
13308
RPkJIgjU4fE56gRpyCBlG/ba7gwtWrSwsTADBgwoMBaG6B7nTxSQZjjqoukGRgIR1CuvvNJ+B/JG
13309
mDfRYcd2ShAugE5JgwJo0jSkOUj/8u6W4usvvvgiqn35Hz/99JO9AycVQp0O0kitT9hxHcfZNnT/
13310
ImSB/LGlWrPrm0XEj6gfQhfIX1QAY7IXCF98alelr/ZRKnzx0ndYnPRNVembpNI3rqp1HTPyhaYP
13311
BkqXyy1nXclls8vayBkbCE09HxE+PR/Gztj2cKSi9Rws2kdd4Fkqfec2ym8O2dBYhq4fulW0L176
13312
wsQP0UIYg9o75C5oRKPWj6wDPPTQQ5aCpS6Pxwh7XXcFxsJ07txZRo4cWWAsDBFMzpPIJB3KiCdZ
13313
EKSU80MMeT4+IaEU4ALolDT4hccoBn6REdXj3TW1foxaKPzx9ddfxyKAyCICyDiHsOMSGQw2tY/f
13314
vcBxHJW/nhH5Q6aInDW5NCJ/CXck5Ef9wgiEjygf0hcdEh0qfSptNJMw2JmULmlb6vuIOjL0mRE0
13315
pH2Dc6Im0QZCt48OhCbax0zCRUVH+5gHGDSF8ByaXN5EOl3SKSZ425I+BA7poy6QdCuRNKJuNItw
13316
O34n0XBBaQoRQSD1SoSQ+xOpi39Ndwf2ZmYsTN++fWW//fYrMBaGcwyGQ/P4vEn+8ccfrUyGdDV1
13317
iIiiD4cu4bgAOiUNip9JAfMOl1+wjzzyiKVZ3nnnHUsDU/v322+/mfx98MEHsa2RKIomalh4DhfC
13318
R00MvxCDCADv7vnFzpiF+Ns6TmmELdeorwuTv+QHkiXvxbyI6AXECx+p3TjpI0Ubk75D4qRP5S3o
13319
KkbmqDOs0LWCNXnQ7Rt2Xvs0jg6EVjGs1L+SnSOyF9T2Ee0LdgNhBAzRPppBiFwifk2uaCJNr2wq
13320
iVcmblP6+H0QL338DqFmkEwEUTd+fwS/QzgGgkW9Hb+j+De/S/5J+QtITU2V9u3b25tXxsLQxczA
13321
Z86R8+c8qAVkSzoGUzOOht+DnBvPh6hh2HGdEoILoFPS6NOnj/3i4hdcMAKGAmsaQZi4z7tcuu4Q
13322
QmpfiP6RkiFayC9DfqnTBcc8rblz51rhd9A5x9dJ1fBn0DXHL3jeZYedi+OUdBj5YvJ3Qrj85b6Y
13323
KyN+HJEvfNEoX6yJgz2BC0vfQSp906pL9ckqfvvF1fWpxCGbRPSo7WPP37BzioemFNLBiCSz/5pd
13324
2yzS/FEozWvRPsQvKn3GVVH07yefe3IB8YtP8SJ2/J5A5Mg+MCKGN6HU3VHTx+8jZgdSV0cUDgkL
13325
xJCvUacXdu67C7uzFB4Lw5gXzjGIAvJ7jOYTooC8WeZ3G2LI81qwYEHocZ0SggugU9JA3Kh54R04
13326
72RJaWzevNmifLzTZdwCUPPCv/nFx88Bokg6hGGp/JLklyXpEuSPWhnqY6jV4Xb8yS9NBJPb88s8
13327
7FwcpyRDbR2yti35G/7DcDlS1ypdFuXbnvQdEG3mGBut6xtYydLLVteXVzDFuyMgiXT3Ut/XdGNT
13328
Sbw/UVJeTImIX5DmDRO/6N/5PIy4YMQ2U7zUzCF2lJDw+wN54g0kaVTeUDJiilQsW7UhY+PGjbPI
13329
XE5OTuh5/1MkJSXZWJjBgwfbWBjOCTnl3BFaZA8J5HccTSDMCSQqSRQTaQ07plNCcAF0SiKkgXln
13330
zbvYoM6FCB87gLAnJ51vyB/NH/ydz9EFR8qYOh1+ofPunHf7RP6QyOD+RBORRjr6mO/FoFd+kfov
13331
S6c0Qc0dUbWi5K/VC61k2PfDZJEu5G+urv5f9I/M6YuTPhvbQgdv0MwxIr+uj3mC5dqUszq+sHPY
13332
EZBK0r1Nr4nK3wspkv5eer74xaV64zHx42vchrTwhiZy6umnFpniJbLHuBXKQmgkY/wKaVd2D2Ec
13333
C7+TiMTRmJGbmxt6rnuCWrVq2ViYbt262XkcfPDBseHQSCy/44gE8kaWN7vIH783kUTOP+yYTgnB
13334
BdApiZAG5l03qZigAw+5IxLI9zwCFwggKWCkjm48xsbwTph3+ZMnT45NzacuhvvStRfsJsL9kEYK
13335
urmdd805pQWicSZ/x6v8rQmXv6HfD5WFuk7SNU/XgC8HSNYzWZJ0X1JB6aOZI76ur1u0ri9nx1K8
13336
24KuXwY+m/xtzpe/jC8zJOfnnJj8xeDfgfTpc7LB0MEWcesbSf8z+hdI8bJ7EDJFbR1vAMkaTJs2
13337
zVK6QYSP8hBGU7Vt21YSExNDz3NPk5CQYGNhBg4cGBsLg7AigaSug2HW/N5DcHl+RAp79OgRejyn
13338
hOAC6JRE2LCdDdH5JccvNqJ6RPHo9KXeD+FD4JC5+DQwX7/++uvtHTEpnCD1S9qX+hiihcgfTSWk
13339
lBFAUsFECfnFOWHChNDzcZySAvV3jGAJk7+kB5Ik54UcGfLdEFmgC/mbr2vg1wMl+9lsSdqcJAm3
13340
JUSkb7RK39BIXZ+NbukQGd1SJm3nUrxFQSqZDt+mVzeVFptbbCV/HXWN1WWyFxW+2G4gSN+FEemj
13341
M5iRNjSMkEaeedzMWIqXmr5DDjnEGsVIr/LzP2LECJu/xyBmylEyMjJCz+/fhrEwnTp1MiklHU2U
13342
ctGiRRa9RPiQQf6kbhH5I10ddhynBOEC6JRUhg4daukY3uHSbUckjwgfqVvkLUgDQ3wamIge42CI
13343
6CGN1PsFA1ypHUQAuT0iiTByewSQQnBPmTglmXJty1n0rkj5ez5HBn87WI7QhfwhgYO/GSzZz6n8
13344
3R+RP5owECxmBgajW0jxsnNH2GPuCoyJYdAztXwmf89H5e+LiPx10DVG1wpdJnwbCkb6TPrOUenT
13345
50jjCFFEOodtUPWxdeXAww60FC9joXijOXr0aKux69mzp0kW41fCzuu/pGHDhpKVlWUpaH43kppG
13346
XIkG8nuSKCZCy/Miehl2DKeE4QLolFT69etn9S68s2VbOKJ5ROuCVG5RaWDq+kgZUwdDzQxSiBwG
13347
0/v5k39zHFLDiCUpYOqCiAKEnYvj7O0gatWnV7cxLkXJ36BvBsXkj/QvkUA+b/J3e778EUmjGYQ5
13348
fmGPtTvQQFL/pKj83ReVv3cj8pf9c7bJ3yhdy3Rdq+tqXQUifUgfo2KQPj0OswIRXhtKTfPK4bWs
13349
drHrhK4mUpSbkOKl0SLsfIoTSCD1gKSjSU0zNB/ZQ2KB+aZEL8Pu65RAXACdkkqXLl2s3oWUBt17
13350
dLrddNNNsXQuEb34NDD/5vNE9ZA6agd5R8zPCLdD/oj+cbtgej8RQoa40gRCByCRgLBzcZy9GUau
13351
0Exh8nfW1vKX/Xy2DPxmoKV7kT8aP4b+MNRqAfm6yd91Kn8bovJ3pMrf6H9e/pgTSKSOJo4w+Wuv
13352
a6SuE3Rt1HWNruN0Dde1lfSdENmNBFG1buVZNSPzCPerFulO7heZQ1jUDMLiDLWIiCDNKJTLEBVk
13353
XmB6enro7Z0SigugU5KhHoduYNKzjITZtGmTdfMWlQYmMkhkD1Hk9hR6EylE/BgYze34mWH7JJpK
13354
gplZRP+om+GXadh5OM7eClupIT6kPk3+Likkf89ly4CvB1ijx8m6jtI17Mdh0urFVpL8YLLdrtkm
13355
lb+LVf5WN7D5f4x4CXus3YEO4non1rNmjhb3qvw9t7X8jdCF8CF/RP8QQT7XTldM+pZEhlKzTRx7
13356
BJPyplmFRpVgqzmioWHn4Dh7FS6ATkmGdAZF2nTu0djByBbSwKR1w9LASCFySGqXyB6NHaRKGBhN
13357
/R9pYkbBUEtIswjNJTSZ0A3oRdNOSaNMRhnrpC1K/rKey5L+X/W3ES/I32JdI34eIbkv5Ubk7844
13358
+TtD5W+xyp+KWthj7Q4Miq63UuXv8nD5Q/CI8h2ri6jfdbpIAZMKRgyzf8qWjM8ybDZhzUNV+mao
13359
9LHzCAOoGUlDvWL78qGP7Th7LS6ATkmGTjw63uJn+tG0sa00MM0dpHcZ8sx9GO1A9I/bcR/uS2cw
13360
dYLUFlJjSK0hdTVh5+A4eyN04zKqpc6xdYqUv35f9pM5upC/o3WN/HWk5L2cJ8kPReVPb8/9Gpyp
13361
8ne0yt+Ef17+iMwRvTP5uydc/obqOkYX9X6bdNH8MVoX9YAmf59nSNpbaZL8ZLIJKiNpKvaJNKn8
13362
U13JjlPscAF0SjJ0vVGXx4BWhp7S3UvkjjQwdXxE/OIFkIggkUFSvNT3kd4lusfYl6BLmCYRagRJ
13363
EZNaJsVMMXjY45dUatSYLvXrnyqNG18kTZtepWyUJk0ukwYNztSvzQi9j7P3wPw9k78ldUzeYvKn
13364
UhfIX98v+8rhupA/5GrUb6Ok9SutJfnhZGlxVwtpdoPK36VNTB6ppaN2Luyxdgdq8ejMZYwL8pf8
13365
bLKkvZsWkT8VO+RviC4ik1fpul7XiboY/2Lyp4Jo8ve2yt9TKq23JdgWcdQ8hj2e45QoXACdks6g
13366
QYNs5hWT+5l0T90eKd6wXUGCNDBfo8aPxhG2ekIMg8YP6gOJJBIdJLLIwOiwxy2p1Ku33GQvIeEO
13367
SUp6VJKTn5GUlBf0z2ft3wkJd5kQNmx4jtSqNS/0GE7xZZ9m+9gMvQLytylf/jKfy5Q+X/SRw3Qh
13368
f0t0jfljjLR+rbWkPJySL38qZXTUchxq6MIea3dghmDdpXVNMlvcHZW/d/Llr62uwbqoSbxS1w26
13369
aFAZr4sZgDm/5NhtuU/y0yp/t6v8rWtkHb5hj+c4JQ4XQKekw2wu5vPR0EG3LrV9pHCJ8vH9T9o3
13370
XgCDNDBRQmoG6SDufVBvaw6hfpDPsW0SQolYMgIi7HFLGpUrD1X5O1Hl7hpJTHxQpe9FSU9/V1q2
13371
3CIZGZ/pn5/ovz+QtLQ3TQiTkh6XFi3ukWbNNkmjRuulTp3Focd1ig//V+//rPaNiF2o/D2bKb0/
13372
7y2H6kL+qKkb+9dYafN6G0l5ROVPRaz5jc1j8kftIDP5wh5rd6Auj4YNzq+A/H2eL3+DdNGNfIUu
13373
5O8UXRN0ddKV86vK35cZlipOfibSqMIoGLanC3s8xymRuAA6JZ3WrVvbrCu2bGLLo2BvYKJ529oV
13374
hFo/brdu/Tqpv6K+CSHpY+7PcTgeG7uHPWZJo1q1/UzgmjS5VKXuPhW8l1T2PpTMzK8lO/snycn5
13375
TflVsrJ+1M99Y0LI19PS3rLbJiU9Yfdr1uwGadz4Qqlb9/jQx3H+W5C1bclfr896yWxdRNKO1zX+
13376
7/HS9o22kvJonPxdrvK3VuXvuLoWSQx7nN2BnUOYy8f5JdyVYAIXL39tdA3UxRDqy3XdqOt0XRN1
13377
ddZl8veVyt97Kn8qjjw/BkCzP3HY4zlOicUF0CkNMKWfvTpJ51LXR4MHtXxhaWD+HtT7XXPbNZJ3
13378
U55d0IgaXnnllTYfkA3g2fMz7LFKEhUr9pbq1adJ7dpHSIMGZ0jz5jdLcvLTFvlD/hC/9u1FevYU
13379
6dFDpG1bkbw8sc/ny+Dn0rLlRyqDb0tq6st6/6ckMXGzHusmlcGLpV69FaGP7fy7kKalUYNuXbp2
13380
4+Uv49kMk79DdCF/jE8hmtbuzXaS+miq1d81v0nl7wqVv7NV/lTQqCEMe5zdgcYMxJLzK0r+Buhi
13381
HuGlum7SdYau/XV10ZXzW45kfpVp8kezCNLKlm/M+Qt7PMcp0bgAOqWB3r17y/Tp003czjnnHBM5
13382
hI60Lj8DhcfBEBVc8fQKSXsmzS5uDLBlNARbyrG1HAOiOWbYY5UUqlQZLTVrHqLyd6RK2jKL3LVo
13383
ca9F9Fq2/NgEr107kZEjRRYvFjnySJHJk0WGDo3IYIcOgQz+rrf9SWXwW5XBLyxlnJb2jsrgKyaT
13384
iYkPqAzeYtHF+vVPDj0XZ89SpPw9GJG/np/2lFm6kL+luvbT1f6t9pL6mMrfvSp/N0fl7xyVvxNU
13385
/g7cA/LXs6J1JPOzyLmZ/L1dUP7662Ie4SW6kL+zdB2gC/lr9Xsryfxa5e99lb/nVf6iP9e1j6gd
13386
+niOU+JxAXRKA0y5Z6P2xWoqZ5xxhs3vo8uXXT/i08BPvPCEnPL6KdLp/U52cWED+cQHE6XpNU0t
13387
qkE9IF3B48ePD32ckkK1apOlVq25UqfOEpW/ldKgwWkmaImJ96u4vaoS96lkZ/8snTqJHHSQqFBH
13388
WL9e5KSTRBYsEJk6VWT4cJFevUQ6dhRp3VqkVas/7H6Zmd+pDH5pIkk0kWPSTJKY+JAkJNymj3WF
13389
Pubpoefm/LOwdRrz+YqSvx6f9JCDdSF/zM6bpKvD2x0k9fF8+WPnDbpnacpgx5Cwx9kdKnSrYKlp
13390
tpGjXo+mjUD+sn7Kkta6+uliJM3Fum7WtVbXVF1ddbX6Q+XvG5W/D1T+9Gea8+a51l7o8ueUYlwA
13391
ndJC32F9bbcOInhE8hjlcvudt8umRzbJyS+cLKPfHS2Zn2RKy09bSsstLa1APPWVVEl6LMnSW1wg
13392
GSjNZulsoxT2GHs7lSsPlho1Zkrt2gulbt0TpH79kyz127Dh2XEC+IqK2ydW+0f6V11YTjxRZM0a
13393
kYsvFrnqKpErrhC54AKRU0+NRAanT49ECnv3FpPGNm2QwT+jMvh9VAZpInlPj/+apKQ8J0lJD1un
13394
cdOmV+vjnyXVqx8Yes7OrsNoFpO/1VvLX8tnWkr3T7rLTF2rdC3XRSq1w7sdJO2JNNtqrfktKn9X
13395
ReSPcSxEycMeZ3dgFh/RSVK1W8nfjxH566uLruSLdCF/5+g6UFc3Xa3+VPn7VuXvQ5W/F1X+9Lzp
13396
HGa3j7DHc5xSgwugU1pgbESd+XUk6YwkyboySzLuypCUJ1JM8qgjavmRit8nCgL4sQrg+yqAr6dG
13397
RkTcFSkUZ5AtY2XCjr+3U7XqBKlZ81Br9mDUC3P+EK9Gjc5VzreZfy1a3G0dvpEGkG8lN/dP6dIl
13398
kvbdbz+R2bNFjj1W5IwzRC66KD8yqL4tp58ucvTRIjNnioweLdK3r0jnzoEM/qUy+ItkZSGDX0Vl
13399
8H1JS3tDH+/5kPEyc0Ofg7Pj8L3MtmxFyV+3j7vJDF3IH4OTSaV2fK+jyV/ifYnS/FaVv6tV/s5T
13400
+Vuu8jdzD8hfO5U/FVSTv9tV/p5S+XtL5e+zfPnro4vGlAt1IX/n6pquq7uu3D9zTf742U55SeVv
13401
s8rfZU1MKMMez3FKFS6Azp7kgAMOsIjZ1KlTbV/esNv8GzAwlhoiZnyx2TsRAIa+Jj2SZFEBLiqk
13402
hxA/E0AVQSIGfJ56ocT7Ey3SwcUo7Ph7MxUqdLfoWq1a86Vu3WNt1EuDBqtVtNaq+K1T8btA2SBN
13403
mlxiTSB09DLqhTQwwtaq1e+W3iUa2K2byIABIuPGiRx8sMgxx0TEDwEkKogMbtggcuaZEVGcNSty
13404
2/79xUSSJpLcXGSQjuIfVDK/tscJHy9znZ1fnTpHhT4vp2iqjt+O/G3pZhKF/K3UNUWXlUU8qfK3
13405
OU7+1qn8rVD52wOz88rllrMoHW+8wuQvT1dvXdQmnq/rFl3rdBGx7KEr9y+Vv+9U/ra0lNSXU+1n
13406
mDpF5hKGPZ7jlDpcAJ1/mrFjx1qtHTtv0HDBzDy2TGNwMvV37K/LDD0aMqinW7Bggc3T25OSyIWE
13407
OV9EPajla3R+IxtZkfhAoo2CINJHZyAXi0AAY2lgvXgkPZpkw23rn1o/9Ph7K1WqjJSaNWdZo0fd
13408
ukutCYPdPIiyMbuPqB+duqR/Gf5MbV5kDMxz1tVLpC4z8yvlO0sJ0/BB4wfNIV27RsRuzBiRGTNE
13409
jjpK9P9e9PshIoOkii+5JJI61m8F/R4QmTBBZODAyH05Rm7u34U6irc1XuYCfQ7HhT5PJx+2OuPn
13410
ocHpKn8btpa/rlu6yjRd7JjBIpXa+cPOkv5Uuskfb5yoieXnif13a87658ensAdx7UX6M6s/pzwe
13411
W7SlvZlmP5tZP0Tkr5cuahPX60L+kED+3VNX7t+5kvV9VkT+XlH5059z6hTpIA57PMcplbgAOv8k
13412
dNoid0gfA5PZNYMdNfiTmXqbNm2ynTiuvvpqG8hMM8aGDRu2kkS2WAsk8ZhjjjFJ7D6/u83qomg9
13413
7LGLgrok6veabmxqkUAKvxlSy78pBufiYmngd4tIA7+WGtkmimGx6xqFPsbeSLVq+0utWnOkTp1j
13414
Yo0eDRuuUfE7r0DUL1/+IjDYmVpAdv5ITX1dhYxh0B9ZpI5aPmSQrl/ELS/vbxM5onukfEeNEpk2
13415
TWThQpFVq0TWrRO57LKIDOq3gr5hEFm+XGTOHJFJk0QGDxbp3j0SXdz+eJknVQaD8TIb9Dn5eJnC
13416
VB0bLn80OqU/ky5dPupiwhfIHyLI59KfVvm7Pyp/+nODmNU7UeXvkJoma2GPtavsm7iv1F4QecNG
13417
pDHpiaSC8vd3nkkekb7zdJH2vUAXI2qQQuTQ5E9/flNfVfmjietqlb8TXP4cpwAugM4/BVuiIW3s
13418
kRsMWn7wwQety5Zt1Ji5x2w9duBgyDJfv/POO21bNiTx5ptvLlISL9pwkaRel2qRB9I4pK24CDF2
13419
Armrf3J960AkrRUviewYQH2SpXz1QsccMSIW9U+pb7VApJaI7sXSwB+GpIH14mMzwygev7zJXj82
13420
olKlAbZfb+3aC2wgc3yjRyTqd6FC1A/5yxe/CJeYXDVrdq3VAyYlPWKjXNgVBBlkvAsROiKDERn8
13421
1oSNIdGkdknxUvdHMwgdwlOmiMyfL7JyZUT+kEBkECnU9wPWXMLXDzjAx8vsKuVal5NKAytJ1TFV
13422
7c1QrTm1TALZpaPe0nox+ev8UWfrmiXlS+qXFDDRQJO/B1T+9GclkL/6q+pLzdk1LU0b9pi7Az9f
13423
vNGKyd8bKn/6s4jUEdkjvcu50eiB/NH4wc4kpINN/lQSuT1v3BIfjnTw8zsg7LEcp1TjAuj8E3TQ
13424
qzJpX6J4dNcyXuWxxx6zuXovvvhibJcNhiwzc4+xK+y5y234HtyeJK6/e71dDOjI5Zc6Fy0Kupnl
13425
hdhxsaBTl4hGvCRSP4QkVupXyS6CCCEzz5BFCsu5D8dC8LjQEPGLF0AigjSIUEDO43J8Ln4moOc1
13426
skgKx+KiGva6FDeqVh233UaPginfAP4dkT+ig9Te8TmigYxtIQ0bkcGnrE6PTl4ic9TuRWTwC4va
13427
UdcXkcE/rfmDjmDGxCB3++8fifwtWyaydm0kPYwMXn55ZLzMySdHIoc+XmbHqNirokW86fStPrW6
13428
lT9sJYDL6lkal2gefyJ/jHshutbtk26WEjb5uyNBml3bzH6eqKHlTVa5tv+8/NWaX8t+ruguTnq8
13429
kPz9lWuNHUQlz9aF/G3QdbguGkFoCDH5059dSjqo70VYeV5hj+U4pR4XQOefYH+9ehP9I1rHfrkI
13430
HdL3ySefyBdffCGffvqpfPTRR/L+++/Lu+++K2+99Za88cYb8uqrr8rLL7+8XUk87vnjLELHBYF3
13431
9qR2qM0jckeTBnV8dOuGSSLSV3mwMkQZVlmqjKxiF0B2LOCiRmSPFC/HpOavQBqYOsD3Imlgjm31
13432
SDzWk/pYj+rj8Bj3qoTqBdIEVI9HlBC5ZPcQLpZ0HO6J2Wg7Q/nyHaR69SlSq9a8uEaP00MbPQqK
13433
X0T+kELkEElEFkkVc3+aRYgacjuaMpo3v1Vl8F4TLlKydPAiYdTs0dWLmMXLIJ2/yBsSh8wR4SPt
13434
O3FipCbw+ONFzjor0jhCA0n8eBlqChkvQ1q5T5/C42V+0ccIHy+TmPiwnSfiG/Za7c0wMoXvd1K9
13435
bOtWY3oNS9NWGlDJGj/4d63DowJ4nArg8oj88aam/on17d8H6er+aXdp+WxLqws0+btO5U+/p4m0
13436
c//yHcuHPv7uwG4cjJNhriDyh8TFyx8jXYhQrtGF/DHsmbl/jIAx+fsxIn/8jrCaXT1nnlfYYzmO
13437
o7gAOv8Es2bNktNPP12uuuoq2zMXaXvttdek8Mdff/0lf/zxh/z666/y008/yffffy9ff/11TBK3
13438
bNkiH3zwwVaSOG3LNMn+PFuyPsuyWX0ZWzKk5YcqaB9EBA1xYzZYTBL14oHQBVG/mAAOrWx7idY8
13439
tKY0OK2BRQqtAF6lkSgfx7A0cCCA1AF+EEkDI37InkUIVRKJFhId5GsmpQgpMvpMVEQfVkG8XwXx
13440
bhVEFUeaSKhFYg9TUlx0YNbrP8q6bwu/nv8kVaoMlxo1DpbatRftYKNHvvjlR/0uNFEkTcx969c/
13441
xWrskElmBtart9SEkPpB7se4FtKvpIkTEx+0Zg3ki/RsvgxuUUH7XEXta5XB7y2CF8ggaV5q/wYN
13442
ijSGHHKIyJIlIqtXFxwvw9/5HN3GDKSm4WRHxssgpYggzzvsNduboAavUt9KUmVEfrSPrly+x5Gq
13443
cm3KWQSc5g/eiBQWQJM/faMCRMv4fMZzGRH5058Nk7+LVP5OUfmbU0sqdK0Qeh67A+dEpJ43Ufws
13444
mvzpzxldvIxyQf4YQ3OmLnb4YJs3dvzoryuQP7qDTf70/hapV1kNeyzHcaK4ADq7S1ZWlhx22GF6
13445
IV5tdXuBACJuiN7vv/9u4rejH3///fdWksjuAxR+cyHo8mcX6fhbR2n/c3tp82MbyfsuT3K/yZWc
13446
r3Ik+4t8SUT0iHwUlkBSV2xSz8WPCxsRh8SHEk3euICEpoHZFeTFFMn+NVuyf9bH0AsOkQlmjLG9
13447
VMaXGTaY1m5P1FAlEjE1KUVIVUYtWvmcCuJTKohEKW9rJS06XCUJCXeqLN1sETRSlAgZooVksRMH
13448
8hb2uu8I1apNVME8PNrosUIlbccaPbaO+p2n91trET9qBhHJOnWOtogig6PZNi5SV3iEfo0B0qfq
13449
fc61YzRteo0+v5tsjh91eYxxiTSQvKwy+KZF5yIy+JnK4Ff6/URHMTIY6SiOHy8zdmxE9Nh67rTT
13450
ItHAoKOYIdREC487LiKM2xovQxSSFDUSiAiHvXbFnfYd2tv3cxDtqz69utW3kp6tNU8lb2Ftq4ml
13451
Tg9BpAaQLdr4ekwAV6gAIn8qd4bKICUN3NfkT0XK5O9UlT+VyYo9Koaey+7A+RCNpyufyB1vpgL5
13452
Y4gzO3lM1rVaF/J3ua4jdLHnL9u/sROIyZ++ESNy2Oz6SLf+nkhRO06JwgXQ2V1at25tY1wY+0LT
13453
Bk0d1PORzn377bflvffes6ge0T2ifET7vvnmGxM7BA/RQ/i2JYm8+2fz+XG6xugapWuErqG6Buki
13454
EkAdUCCJNHtw0bPav0AEozLIn1VGV7GZfqScuMiRKiaFzMXH0sCMgymcBlaJ66Srva62urj4UHRO
13455
eoqtpthoPvsXlUO9IFGLxAWM7afYfD7jCxVEvUjFRw/TbxgnaRmvqwjBy1Y7R70a0TLq6ei0Zd4d
13456
tWvNm99oIoWYEbUjCofQEX0L+z+pVKmvCtn0uEaPVSZvO9PoEYn6rTdBIl2K1NEtzKgVook1ax4m
13457
1atPVfkbJRUqdJPy5Tvp4/a30TKRuYKkm4/T+51sj8sx2dWD54L08vySkh6z58xIF4Y+p0c7ijMy
13458
6CiOHy9TsKO4X7/IMGlSwOw0Qn0gdYLUCyKD1A9SR7h0qeibk8iQasbLIJIcg+ORHiYtzG4jYa9h
13459
caRVq1bSvXt3fS4DI9G+KdVtADMNGUTnqKFjfArix9Zp1PmVzS4rFXtXtO95ooMmgHqbAgKowmSc
13460
HEkD87PBbekUNvlToaSmMOycdgfOm1IJouMx+dOft0D+2MOXN3+n67pR1xW6FuoaqIufP/YA5o0X
13461
kX+i7kgkkf09ca6OU+JwAXT+CaZNmyYrV660Ldbo5KWBg+8tavmo6UMGg4YQav6IDr7++uvy5ptv
13462
xiTxww8/jEnil19+GZPELb9sMdFD+BA/BBARHK8LKWRj+mAFksjQZy4CXPiQwZgQRiEiSNqJNCzz
13463
wdjpw+qOXk4tMg3MsXnsQDy5CFF/xOgJpLOzro662uni4kRqiq5FLmQ5v6scFo4erltu6U9EJDLS
13464
5FOLhNFFS1SMCBVSRLoSQSKFSncr0kSNHY0XkejhLdaM0bTplSZZVauOUTmbLQxIrldvmQrYKSZw
13465
O97owddp9AiifmeYxNE0QiSRlDVRyWrVJknlyoOkXLk2W30/lC/f3iSU9HP16gdEo5BLTESJQCKX
13466
nC/z+xAwxrew20d4R3EwXiboKP6tQEcx9X8jR4oceGBkD2I6h+kgLjxeZsUKkblzI1FEoop0EHN8
13467
IpK8NoWfQ3GiU6dO0rdvXxkyZIiK72jpO1EF/+D8NC+dsyZ+Km6B+DHvcp/m+1iKmJ8Hal8RRu5T
13468
QABV+pAmIApITSDDkjk+n+PY/MyEndeuQGMKkUh+/jhHHpMIIA0mdOszcJ03VPw8TdR1qi7k70pd
13469
R+riDR9vwOLlj5pc265Rf555kxf2uI7jFMIF0PknGDVqlHUBr1mzRi6//HIb6UInMF29wSiYRx55
13470
xKSQ9PDjjz9uTR5PPfWUSeKzzz5rkvjCCy9sJYl3v3e3tPupnXT4tYN0+r2TdPmri3UDIl4IGNE/
13471
Lgrxksjm8RW6V7CUVQEZjEKkhNQWXcSkfonwkcZlo3hSSYV3BWEnBArQmZFGFyJ/8m8ik+yPinwi
13472
njz2cF2DdQVRScZWkMYiethBVyCIecffZCJD3RtSQ60a0a7IDhjfKd8oX6n8fKF8piL0iUXH6Kwl
13473
UkYtXSR6+Eo0evhsVLZ2p9GDqF98o8dpJm2kdRFKRK569WkmmRUr9pJ9900J/X6Ip1y51nrb3iqL
13474
w2z2YKQL+Wg7P8SU8yL1Hekovt3EduuOYmQwvqO44HiZoKM4GC/D2Jh58yLSFz9ehgghtYQ9e0ai
13475
gMgljSpNm14Veu7/JW30SfXUEyXax4B0BqxPnDhRn9sBkn1IdiTNu0DF78hC4qdix8w7Urn7NFUB
13476
bFnGfh6oEaT0oYAArowK4OkqgCpPJoEn1Tcxs1pBPT4R9LDz2xmIxJOmpiGF9DLnyfERTR6PuZyM
13477
l6E+ljdkdPLTwXuyrht0Xa1rsa4hukz+9I0UUXXerJn83azyd2YDk8uwx3ccJwQXQOefgLQUW74t
13478
W7ZMzj33XJPA66+/Xm655RbrCiYtzDgX6gMRQyKEmzdvtpEvRUkiHcBI4gUvXiAZH2VIxscZVttH
13479
jR+1fjlf5kju17mS922etPmhTb4k/tFpmwLIjEAuOFw0bIeBt6LbS/2QZdE6UrwIG1E9hI0oXiCZ
13480
w3QheWN1EREkPYUExsthvCBSu8RtuC33GakrEj0cJv0WfWajTPSls7QmXbBEpohs0QhBypOOVubd
13481
ITrUxSE9NDQEgkiaND96+LGlZiM1eIUbPYKU77YaPSLjXcIbPRaouB2iAjdZRW6oRfjCvg+2R9my
13482
OSqDPfUYQ/RY+9kxa9cmUkl94hl2rpxXwY7ih1UG6ShGBukoDsbLhHUUR8bL8FoieYyXYaD04YdH
13483
0sHsOoIY0m0cSQN/ZsdlrmHY+f7bZGRk6PdCl1i0jzdW48eP1+cwSaZMmWKR9pkzZ0rq/NRw8VNx
13484
M/mLCuD/Gv0vIoBdKlgHfLXJKmGzoxIWCOApUQE8IyKBFgVcVs8if0TKw85zR7HO45k1TFbphuec
13485
qDPkZ5Dz4HOcA/JGYxTjlWjMCgTQRjpd3kSO0cXPDW+eYvL3jsrfUyp/tzS3n2dqHMPOwXGcInAB
13486
dP4puGAdrlfa5cuXWySQdDBjYZBBuoNpEGHAM3MCkcMbb7zRIoWFJZHZf/GSuOLxFVYbRDMF0TmE
13487
Lf2dSOcvkTs6gekIjpfEreQvTgBJe3FxofGDuj6rOfo202r4iMxRd0SEkYgdaVxSt3yeyANySJo3
13488
uE0QhaQgnegEEcjRuogGkr4iOhgePVwkU46KzL5j5AkNC9S0Eb1iDAoND6Q2kZiuXSOpTjpjqV9D
13489
cGiOCIse7n6jR2S8S36jx2KpVWuuNXhUrTre0rply2aF/v/vLGXKpNk+xJUrD7b5hDVqHKQySEfx
13490
MjuH/FmD11qam3pIUt+RjmLGy8R3FCOD8R3F+eNleN2C8TLqUvbaItnINBFVahCpTQw7x3+TXvpu
13491
gGjfcP0mGDNmjOy33342XJ0tEtlhhzdYdNvPnj1bMhdlmvgRQSsgf/ECGP13mfQykfEwQ1QA46Nw
13492
8QJI9E8lzCTwtAb2eQQz7Dy3h6WaoyneWLNJ8Dh6fGr+6EgmxczXqTnk8Zn/R80hwke3fCCARAQZ
13493
QWPy90uc/D2dbN31pI+phww7F8dxtoELoPNPkadWMnToULtIsccvcwFpDGFrt7POOkvOPvtsiw6u
13494
X79eLrjgAtsx5OKLL5bLLrvMmkeQRLaPu/baawtI4rx75lmBN9E6fukzjoW0LelaRrdQt4fIxUti
13495
URFAUlpcZGKp3/fTJeOrDIsq0NCB3CF2CB7CRy0S9XpEB2nu4HY5v+ZYTR/RQralQhIRRC5QRAwR
13496
RyKIpH7ZnaCfriB6SAQwEj1cKpOmi17gI7thUL/GFmnA3xl2TBqT6BVjUKhbGzlSZNiwyGgUmiAK
13497
Rw8LNnqQ8t25Ro9I1K9wo8ehwvzAKlVGqKx1Dv1//6eoUKGrCubAHegovlkiHcWMl3lcZTAYL1O4
13498
ozh+vMzvJoOIH/KMIFJXSDSRdDMSHHZO/xZE/Ij2jdN3AkGa90D9RpgxY0YB8aPbnjdZ3RZ1i4hf
13499
IH+FiX4NQSyTqgLYXgVwcGQIOp3C/BzwdROzU6NidlZDw6KAJ9U3wUQYw863MNTdxeTyiNp2X6KI
13500
HIfooqV4z21k27sxRqbKqCo2lNrOY2ldk07GwCB67NBDHaAJIOjfiQwiqJRp8MaPUUvsTMIxiWqG
13501
nZPjONvBBdD5J8nOzpY+ffpY9IKL1ty5c20f3yOPPNL29D3uuONk6dKlsmLFClm1apWccsopMUkk
13502
aogksptIvCRO2TjF3ukzkJaZeszio2uXHQqI4jHxn7EqJolPRSSRi0xhCeQCRfSBlFHh1C+zxoju
13503
kfaNT/3aiIkvIhcd6gEpOuffdPZah++3mRFB/FHl8Kdsi1AQSUQcOSZSiSAWjh52e/5Y6akCx8w6
13504
IlJDhkSif0QBiQbStUp0EAlEBgNB5E9AGpFHoodEtbjf7jV6MN6FRo9lcY0eB1maFikrVy439P97
13505
T1F0RzENLdvqKA7Gy8R3FEfGy0T2KI7UV5I6JnKIPFJ3yHHDzuPfoH379ir5E2yYepDmLSx+dNkH
13506
8jdnzhyZNH9SvgDGyZ5BZJDU8FF1rNZv35R9I7MAkbT9qkUib4UFUOUKSQP+TrSO6CHzBMPOGfj5
13507
iqV459ayx+M+BaTybBU/InsXNLaaW0SufAeV0WGVI1HCebVMWHk8fjbjG0FiaWBmZ+rnEESTP30D
13508
aPty63HpVA47N8dxdgAXQGdP0K5dO6sLHKB2Q1QwqGXiIkdKiwscFzcuavPmzTNJPOqoo0IlceSa
13509
kRYZsPogogPRInF23WDmF91/SJ1J4p0RSazQWeWvixIngnQ3Wur34a1TvwhaWOoXyWNsi0UZgwgj
13510
XcKknxnlQrdwdGQMMmmC+KUK4tdRQfxOBZHoIYIYHz28ermlcIlKkdIltUuqslOnSMqXlCUNDUT6
13511
iPhRy0YEkEHHRASJDBaOHu5co8d6k0WkkZQxDRmMi6ld+8hoo8eBFokjRRv2//tvEuko7hftKGY3
13512
kznRjuKTTF55PjRxbN1RHBkvQ6MMMhjpKI400ZA6Jo1MwwmvS1HjdPY0devWtbQvPxPbE79A/gJi
13513
sgdHR6SPlCrSh+DR6ISY7ZusAsgswP6VItvBqdQRpQsEkOibCaAKGMJmEkgaeFk9S+MWPmeid7F5
13514
gtGGDhsoHUT7iCSqrBHts59b0rqXNLGfXdK7zOejtpDIXawRZJUKoN4v/bx0GblupOx/4f7S/fLu
13515
+QKo96VGEMHkZ5xjE0EsfG6O4+wELoDOv0FiYqJkZmZamhg5ZKxFVzUd6p62J4m9j+htUYJg39JY
13516
12L0okUkgA5CIgzBhQZJpO4JkEEuiggk0UNSx4VTv0hfWOoXsbMBs08kRaKNj0YjjUEqOkhDk4J+
13517
XQWRGsV3VBDZnYROYraVi3YTmyB+oejjZp5yhr4edLJ+b7Vo1O+RlqSej3Qle+XSBBKkLWkOIc1L
13518
LSCz7KgNpEaQ6CG1bUQP9eUzwSs66le40YPxLjR6MN5liaVca9acZZ26NGmUK9c29P/yv4SRMxUr
13519
9onrKD6siI7i6wt1FDNe5nkl0i1NtJBdSrgtUc//SgBTU1Otw5fGjkD8DjnkkALyFy+AEHyuzYI2
13520
sSgfIobUEVFjHiByRjoW2ds3cd/ILMA+FSO1d0TsVA7jBdCkDflTceNniugdb5gQSc7T0sekeGfV
13521
tPtaQ8cJen+2kQuiffE/i8Ebtksj0meNHfozSTo62Jkk1gii4rroqEX2pu+kk06ybMDatWutXGTd
13522
unWWEWh/SfvYPsQcnyhm4dfScZydxAXQKS4kJSVtJYnd1HZa9W1lheWkm7gIVZ9WPTIDTS9yNgpD
13523
L4B2QQokkYuSSmL5diqA7cvb7DMubs1vbW4pYiJ4lvr9MbLH6PZSv+zeQVSRSAbbYjFslmPFUtL3
13524
RdPRD6sgPhatVXxG5VDvx+4fBaKHNLAQPZx/bjQitUVhtAmz7j63ujRq1yIjYCIpy4gg/mydwBFB
13525
/KPI6GGY/EWiflvv45s/3oVGjznC4OiqVcfayJYyZdJD/4+KE5GO4l7RjuKJ1lEcmX0Y31F8eayj
13526
mLrBCLfr5zbZaxKpeVz+nwlgTk6OzfUrLH4BgewF/+brwG1nzppZUPoOzZc+fkb4vqfmb5+EfaRs
13527
lgpgLxXAMSqAM6JduUuiHbiBABK1O7dRRAL139TMWsSQ2+vxraGjqGgfHbxxaV4TPyJ+UfGzlK6C
13528
jJbLK2clGcho5wM723NZuHChHH/88RbxZ0tJykHiBZDSEHYaoj4RaQx7LR3H2UlcAJ29iTJpZewC
13529
Qh0R6V0uJMFg5zBJJN1Eeol0MXvz2k4DbDNF6vf3bad+Se8ib4kPJlrKmc3yY+myIMVFeouIY7Ro
13530
3VLSN8elo+9VObw/WqsYRA+pU5x0rkWjIinKVy1NSRNDZMQJ6Uo6W+MF8TOrW4vsjoEgBtFDxp8E
13531
0cNfC8nf9ho9Ivv4MjSa+YGVKw+X8uU7hr7uxR2ENb+jeLzK7MH63BZZdI/6xkgTCdHP8+11IPIZ
13532
iYAGArgg9Lh7GmpmiXwH8hcGXwMk8eCDD7ZoIdFxUsY9Z/S0qFxh6ePngFQtnb/MAiybqQLYI7ob
13533
CPsBFxZA6v/0e7pc63L5O4YwL3BBpKGDRo0C0b64po5Q8YuL+sXDYOqyrcraz267Ie2sVpjndMQR
13534
R8ixxx5rw+SpCaZp7JxzzjH5QwL5+5lnnmllIWGvo+M4u4ALoFPSYOwFksjFkKgFaeH41C8NHDRr
13535
IHvbTP2+Ed1eSoWO9BaREAbp2tZb1D/R7bg4GnkMdlRYrRfHaCrMLoxcFKNjLWLRw5tVDgeuthQk
13536
KUr2x2XWXaSJ4clouvI5hR0xXlYYhPyG1a2l2UDk96yOjXo2xp9EdsqIRA8LR/22bvQ4yaQofh/f
13537
qlUnWMNF2bLZJkRhr+neANFA6gQjAjg9Wiu4WEV3qT4vOqRPM+kjVRypffzvBZB9tCl/QOoC0Qtk
13538
LxA+UsN8nVEwdAbTKMJ4GGYD0jySMSmjoPQNrWz1fggfb5So/2M3EOu+DUa00LRBp65+3yKA3Ic3
13539
TrxpMjmkoSP4vo5G++yNT7SpI1bfFyZ+UfkrAJ/j63o7opGcV79+/azrGZmlDpj6XwTv1FNPNdmL
13540
F0CigUghEUKi/WGvpeM4O4kLoFNSIdJBVINoXCz1+/mupX4RyeC4XFCpKySlxoWWKAsXXmqarDie
13541
Oim25yI1vaRQ9MTqFhtLo45LTNCQNbZEa9p0o9WtNW9+k7D3L52tzL2joSEy7uQR5XGVw6eshi1S
13542
z0b08JWtoofbb/SI38d3pI1foWmC9Cidtf9lR+zusDcKIDWAvXv3NqFD9uKFDzEqSvrYFYTI4bBh
13543
w2TQoEGSNTDL9rjme5K6VyJ5SF/wOAyD5vO2DdtUFcA5kTq+WIqXmX0LC32/RucDBtHBAvV9+jNh
13544
4kfNbSB/8QIY/Juv6W24rd1H78t5sacx9b+kv4lk0tTCTkIMkj/55JOtDjCYCBCkgakLZGoAEwXi
13545
X0PHcXYRF0CnJEK0g8gFUTfGxMRSv99tJ/X79dapXy6GXFzDHqcwdFxSe0jnMUX3pKYZeUG9E12P
13546
XGxrzq4ttdL3t3o1RpsgIETmItu2xQ9wpqHjcpMy6tjocmUgcqS5YevoIQOSiR5u3eiRv48vjR6R
13547
fXwnSmQf39YqIS+bVCKZEQm8yu4T9vyKM5F6wGF7lQDWr19f2rZta40ggfAhRDRBBdLHXMB46WNQ
13548
9ODBgy2CxlZx7BzCMUgnJ6YnSv2m9bd6HBsGzSzAoZUj28FFm0SsoYMoNuNbgmhfUOZAJJs077o4
13549
8QsifoH4hREvfNz+An3Do/dHIBFJyjg4V+p7ed48T+obEbsTTjjBGkGo9yvcCIIQkh4mVVz4+TmO
13550
swu4ADolES5qXIxo0KARg47cbaV+kcLM7zPzU7+PF0z9hj3GrkD9E5GYio1aWdqVBgaicMzbY/QK
13551
XbiIC7V5CBtNGkTuEJXI1m4MeWZrt8LRw00WPaTZIbzRo/A+vj1l331bWGqZFHNBCbwzKoEnhT6H
13552
4sreKIDQsmVLkyEEjwHQdMEXJX39+/e3yBkd9MwPpImE+yckJIQeOyDovuUNiY2BKRydDqJ90W7g
13553
UPGLj/oVooDwcXukb31U+oLRMmeoWKpc7pu0r9DsRZMX6W+eL2lvGkEYAcUA+bBGEFLCRAaJEoY9
13554
R8dxdhIXQKekgbBxAbPU79PbTv3ydz4Xn/q1QbN3J9gFLT71+2/A6JUKFbqpzPSxAcwRoRmrgjhZ
13555
pWaGCuKhKjbzTeho4tg6ehhpdoiMdylqH992KnzsqUtdIanjiASSUi4ogVeaOIWdZ3GkaAFkN5Hi
13556
K4BARIy5mSNHjgyVPtLESGKHDh0kNzdX2DOYrvmwY4URzAKkfhXZoy6PaF98U0d8fd9W4heVvwIU
13557
Fj6ifEgjncRIn8qk7Sqij8FjEWFkdAyNIJw/nf7MQCzcCEINIIPg2UbyyiuvtK0k+TcySG0gjSJE
13558
S8Oep+M4O4ELoFOSYHQFF7hmm5pZ1y2z+bab+v1l91O//wY0adClS/SOwch0vLJFG00c1POR2iXK
13559
R/QQ6UFySCOTPmZAcmS3DOoIqSGkfjBoLiksgc8UkEAikGHnU9zYmwUQkCKieggfszGRPqSwY8eO
13560
0rp1a4uapaSk6Lk3DL3/tmD8So3pKn8nq/xd3sQ61C3NG1/fF4gfzUuB/MULYPDveOELonx6DKLl
13561
BaRvVb700XBC1JHaWFLP6enpNu4pvhGEMTBE+tgOkn3B77vvPnnooYcM9gW/6aabTASpEUQWw56n
13562
4zg7gQugU5LgQkPxOVvFxVK/KnfbTP2qHBZI/d4UTf3qBZO5Z2GPUxxhSDINHaR4afIg9bn7EniH
13563
RIYlrwx9zOIEYrw3CyA0btzYUrpE+dq0aWNdwjSKNG3aNPT2OwoNUfHyx/d5TPyCVC/iF8hfYeKF
13564
L4jyIX2kdlUk6RLmjZdJ33KVvuPjpG+eSt/smvbzRLcyY2YQ2fhGEDqAifCxB/g999wjjz/+uDz/
13565
/PPy8ssvyyuvvCIvvviiPPnkk3L33XfLhRdeaHuNhz1Px3F2AhdAp6RAbRMXJzaJt9TvOzuQ+tWv
13566
FUj93pWf+uViyUWTLt+wxyuuEB0kbVy0BD6wwxJIg0lMAvXCHvZ4xYV4Aaxefe8UwD0BnemkYHlj
13567
xPBy5C/1lVQbiVQg6leIAsKHKAap3aCeb0ekb4ZK3/7VbAA19YfWpdy+vH7/JcUaQWgAoeaPdO9d
13568
d91l8of4vf322/Lhhx/Kxx9/LB988IG88cYb8uyzz8odd9xhqeCw5+o4zk7gAuiUBEjVknZiEHMs
13569
9fvJ7qV+GexMJHBv3HlgawlcE5XATbsugae0s51Wwh6vOJAvgOOs2cUFUOVvqsqfClqY/GV/mS1d
13570
/u4SEb1A9goLX3xqN9rEwZsifkZCpe/QqPRNVukbq9I3WKWvt0pfx/IFzqt58+aW0qbmkegfqd8b
13571
brhBHnzwQYv8vfXWW/LZZ5/JX3/9JXzw56effiqvv/66PPbYY5Ymjj+e4zi7gAugUxKgo5GInaV+
13572
X9r91C/dw81uaGaREI4d9pjFnUACqQsMJJDdQXZZAi9vbSJB52jY4/3X7LoAshdwyRNAxr2Y/F26
13573
tfxlfZElnf/uLPvr2kr4gigfqd3VOyh9MyND0hl3xKgZRiAxK5P5g2HnRqqbmkc6gOnq3bBhg9x6
13574
663C9Yjo3/vvvy+//vqryV/w8ccff8h7770nzz33nNUIUjMYdmzHcXYQF0Bnb4fBy0QuuMixB2/h
13575
1C9Dnncm9cuFku3b2O8X4SF9VqtPldDHLu78YxKY/rgkPpRk6XWTQJWAsMf7L6nYsWaIANItvQMC
13576
eMS/2+29pyECh7AVJX+d/u4kk3SdoutKXQWifKR2g85dpG9ZIembHyd9U1T6xqv0DatsWzJW6FJB
13577
yuaUDT2nwtAEwpBrunovvvhikzqie9T8kfoNon/xH3yeekDqBJkVGHZcx3F2EBdAZ2+G+jwiFJb6
13578
faxg6rfV7612LPX7QKJt1cbFjtQv27+xdy/F8qSEiYa0HbT3NIMUhnmDgQQiO0VLINvPFSGBh55m
13579
dZX2uiCBKhZsFRb2eP8V7AtdOTd95wXwkFYlSgCpuWOPX+bz8X+1lfz91Ukm6jpZF/K3Rtd0XVbP
13580
h/TpfU369P+3gPQdptLHnsNI34SqtquISV+3Crb1Yti5bAs6nhHA5cuXWwTwlltukUceeUReeukl
13581
effdd+W7776Lal/kg4ggkcEXXnjBBJA5gWHHdRxnB3EBdPZmuEgx04yInaV+Vep2J/VLBDH5yWTb
13582
PaTFPS1MLFPObCILUrc9aLe4s2MS+IQKYIgEZr4iqU+0tdc3JoG3RSSwOKXH2fvWdl0ZUl+q1z5g
13583
+wKYukzqr1TxV9kpKQLIdoQF5I83RXHy1/GvjrKfrpN0IX9n65qhi5+RmPQdHSJ9U6tLtf2qSZUR
13584
Kn39Vfq6q/S12Xnpi4fdS9jajlQu412oAbz//vut0YNav48++sgkkNTvzz//LJ988ok1gjz99NNy
13585
22232bzAsOM6jrODuAA6eys0Z1C8Hkv9vptmaV2GOrOv7w6nfi+KpH6RGxPAp1QA9cJJPWG7ixPl
13586
pN4tZVVysgysVSv0PPYWti2BdxYtgWfNNVlmO73CEshA4P9qc36aDGg4sH2X9f/PBHBoZNs9xp7U
13587
mtpc6nQdLnWT50n9pkulQbOV0iBriTQcuZ80PDHJ0p2kOkuKACJozN1rfEnjcPn7s6OM17VKF/J3
13588
jq6DdPXQlfN1jtXNhkrfSJW+AZXs9WWbw7DH3hUYA0MTCDuA0NVLFzAdvlyTaARBAokE0gFM7d+b
13589
b75p0T8aRTZu3OhbwjnO7uIC6OyNEImgQJ1GDS50CApRvazvs6TVH7uW+iXyZxKopD+SLNNOzpCN
13590
3fPk6pwcOSstTWY1bhx6LnsT+RI4JyqBa7chgS9L6uFn2Gub9qYSSOCL+RJInSS1k3WO2n0JJJ2P
13591
dFBfVntBZKsy5IxGBtL8tk0Zs+vWNzJpt23ILm9i/4d0bG8lgHNq2XkxiDg4hu16wXGi9W4lRQBJ
13592
ydKggZAj5oXlr8OfHWScrhN1IX/n6pqlq6cu5K/lBy0l9dVUi4gTRawyqkpkbEtPlb4O5W0rubDH
13593
3R1oBGEQNLuAkAY+//zzbQ4gs/64Lj3zzDNW70dTCGlhIoMPP/ywNYuwPdyQIUNCj+s4zg7iAujs
13594
jVCU3vTKppb6ReZiqd9fdzL1uyaS+k18ONFq/3IfSJEZa7PkqnFt5eH27eXutm1lU26urM/IkKO3
13595
s9/q3kJEAscVksBLVQKvLyiBs0611xbpK1ICH1QJvEUlkCjqoq0lisG/NQ6uYd2iJmP6/0aUinoz
13596
23t2bWQYsc2eU5GkwYT/V2ov2c0FwWdPZkSTSC8RW1LzdGnzf8/j2//do0mlVgB5vjyHIuXvjw4y
13597
VtcKXVfoWqfrEF29dOV8o/L3ocqf/p/y/U/kkP8H9qsum7ljzRy7A/sBMwh6/vz5ltJlyDMSSCRw
13598
8+bNJnxco/iTnUGoE6RhhD2Dw47nOM5O4ALoFGbq1KlWl0OXHRuwB3twskk7M7tmz55tW1WF3fff
13599
gBQVwkCTBmlc0rk7lPr9PMM6hAunfjtfnCSTT2spp83Olbv7t5enO3aUJ5VHO3SQ+1QAb87Lk0uy
13600
suTE5GTpv5engQO2KYFJt0visQeZEKQ8l7J9CXxAJVAljR0jbHsx9pRdp1LHDhIqJRaluyoSpUPq
13601
mt+oQqe3R1b4P2xxtwrdvSp0m+OE7pEkExnOIRaZ1f83zifleUUfm3S0ndurkfPbSgAP3zkBREbD
13602
XqviDAOW6y1V+VNpi8kfb4ii8tf+j/YyRtdyXcjfel2H6uqtq9W3raTlRxH54zVGsPn/og5wV5o6
13603
doVmzZpJnz59rBaQVDDbvBHdu+KKK2TTpk22/RvSd+ONN8rVV19tUULGxjBAOux4juPsBC6ATgDb
13604
TwVDWflle/PNN8udd95p0/kpuuaXMLU3bM7OO/Wzzz7b3rUvXbpUFixYIFOmTAk97j8J20hx4UYi
13605
iOIhI0WlfjvqytMVn/pNeTmlYOq3fyW5uU2eid4j7dvLEyp+T0V5TAXwgXbt5PbWreWqnBw5My1N
13606
Di4BaeCAghK4XBo2WiNNBi2QZhflmJghY9uUQBUvk8CnohJ4U1TqVCQCqaOOkq+RLi4gdXofq7dE
13607
6goL3SuRx6KjO/Z4bylvKyrwCH/6e4pKjvGBov+3uyuARBSbXdvMopNhr1dxg58FZjIif0RIY/Kn
13608
r03mF5kmf6N1LdOF/J2v63BdfXS1+i4qf/oam/zp/zcpdV4ron9hj7enYCB03759ZcKECTJ37lz7
13609
fcLOILz5RPiAN6GnnXaabQE3dOjQ0OM4jrOTuAA60EFlh1+8F110kYkf3XhPPPGE1d0weJXOO7Zo
13610
YkzDAw88YJuzk6bhtrxTv+qqq+SSSy6xd+9EC1etWhWLFg4cODD0MXcFLnhEk5AKu9iR+v1m11O/
13611
l2ZlyY0qvne3aSMPqQA+rq8D0T8EkL/zubv0a9e1aiXrMjJkcQlJAwdUattEqnbIlFoTWkq9E1SM
13612
1ja07l66n3dKAlUiECiL1KnYWaTuhYjYxaSOSF0gdWFCF0hdVOgQFGOL8nEU/X80Pm0pGZ9l5PN5
13613
hnWm7rQAquwFAmgypOdPipnO8uI25iYeGjN4XkSxTf7Y/SZO/tr93k5G6VqqC/m7QNccXX115X6f
13614
a68p/w+IONFw/s95HZDosMfb07A1XI8ePUzuyEDMmTNHjjzySPsdsnjxYjniiCNk2rRp1jkcdn/H
13615
cXYBF0AH+GXLO22EjnqboAvvnXfeMdiaiX+/+uqrVpDN1ynSZoN2voceeughq9mhgDssWsi7ed7B
13616
j1k1xiRuV7ZXo6aLtCIXrG2lfrvq2pHU78kpKXJBZqZcq3JHlO/+du0s7RsIINFAooL36kXnprw8
13617
uVhlcWVysvSrufdtDbctaIBhmC/dtDQS7JIEquxxm1i0rnCkLl7qihK6TwsKnaH/vzG+jOOrfDK/
13618
yjQKCOCBOy+AnAPni6zyXCwluqGxNaWEvW7/Fczfo5ZyW/I3Utfxui7XdaGuebr66cr9IU7+kN27
13619
VXYvU/nT/3dm+oU93r9Jlv6Mde3aVXr37i2DBg2yRo/+/ftLa/35DLu94zi7gQugM3HiRJOza6+9
13620
1iJ/RPwYucAm7Mzh+v777+Wrr76yvTm3bNliYxkYz8Bm7czleu2116xTj4697UULe9zbwy46NA6Q
13621
bkM02IKKraa4WFPTFHaOXNSpLyN6Z6lfFQ0u2EHqt50uxK/I1O9LcanflZHU79KkJDmnZUu5Mjtb
13622
blHBQ/Ro/AiigAggQogY3qYXIG53RlqaHFSC0sABW0ng2TsugUTOkCZSuSZ3geAVjtTtpNAZ+v+3
13623
o2xPAEn3bksAs37QNwv6+Jw7Asv3DGlr6hX5Hg173f5tmHNIZJI3QvwMhcnfCF3H6UL+LtJ1hK7+
13624
upC/jI/1zZD+nxGltUjn5Sp/K/TnYeB/L3+O4/zLuAA68+bNs9Qt4xXYiokoH1su/f7779EZ/AU/
13625
GMz6008/yTfffCNffPGFDWhlaCtT+rcVLXzoqYck8+3MSNRIL1rIBKlDG7p8XwuLuND1SRdo0FBg
13626
0cJDa9pFGnlDRLgvkSRSvzm/5ljqt7OuIPXbRld86jf1jch4i/jU737168tRCQkmdDR43JCba6ne
13627
B1X2qP1D/pBA/s7n7tSvESk8T4WR+4W9jns725TAu7Yhgfx/IoH6uQKSV0judlbo4kUwOEYBaYR4
13628
odTHLlIAT9y2ABJB5nsm+2d90/C9Pp4e2yJlb6kIqtjy3GlgoXM57LX7N2BMTt1ji5a/tr+1leG6
13629
jtWF/F2sa4GuAbryfsyTjE9U/vT5mPzdG0lzUwfLaxb2eI7jlHBcAEs3bVRsqLNhKyYaPp566imL
13630
6hHt29kPtmraVrTwxvdulMxvoxdzvVgjZ0TnuIBxYUIorJ5ML1AUtHPRjY8WIiHIh6V+9QKd/VP2
13631
zqd+o6NKBteuLXOaNpWTUlLk/IwM2ahyR5Rvs8oeaV+igEggfxIVvKdtW6sV3JCZKSuSk6VvCUsD
13632
BxSQwBVRCbxMJVDFPCaBTxaUQJM/pYCYxUtfCDsqdDGiUUQiikaQOg5SyUQdozWDuyKAvGngjQTf
13633
OyaC+r1l36v62HyPWsoUcdI3KtSg8tqEvX57CmbymfxdEJU/fdNUWP6G6TpG12W6LtG1SNdAXXk/
13634
xcmf/iwgf7zJIirKPM2wx3McpxTgAli6YZwCE/WZrRUIING7Tz/9NKp1u/cRHy0885czC15kf8k2
13635
USNSRzTPBODTSOSFmjHkLRYtfD7FdidgA3oieBT5204Fk6vZ4FpSx1ulfvUYYalfnnfvGjVkRqNG
13636
ckJiopydni5XZGfbuBdEj8aPIAqIACKEiOGtKojcbnVamswsgWngAJPACduWQCK3SKB17kabOwrI
13637
W2HiZW4nhc7eJFBDCNQTqvRYfaFi3yM0k1B3CG+m7bQA8v3I9w3fmyz+bt+jv+VEvj/53tRz5bF5
13638
rghw0DUbNvvwn4b/D4Zim/zdvLX8tfmtjQzVdbQu5O9SXUfpGqSr9c+t7WeK14j/LxNY/Vmg5IIu
13639
4rDHcxynlOACWLqh847RChdccEEsBUw9H+ncwpux7+4HW1ARpaAYne2nSNsSsSP6kvd3ntXykdIl
13640
DUc9FhEYixapMNScVVNqzFL5OzhKIIMzFBXCmiqDUxo2lP0bNJDx9erJiDp1TEqIJAapX6QxeN7t
13641
qlSRCdE08OrUVGvwYOAzqd6gGcSigAp/ZxzMHfo1IoXntmwpR5bQNHBATALnbSMSGE0HBxK4lcQF
13642
Ihewi0IXSzETbUQ26SjmTYE+ro2PodtY3yAQ3SJKR3PDjgogNaR8v/GGBOlDAINoICLY6s9W1mFu
13643
34/6pgJZ5TytPvBR/d66pbntTMKWaWGv4+5SqZ/K3zF1bMvDouRviK7FuhA/BJC/87nWv6j8qbjy
13644
mvL6MJKHAdtIL5Ic9niO45QiXABLNx07drTZW8z0Y5xL/GbsSCD1fZ9//rl8/fXX8sMPP8hvv/0W
13645
1bmd/2AILTPJuEDN1TVT1yRdjKsgWsFwWtK4RPIY4cJFmItyIH1IYDx8rleXetaUATMbNZLpyjRl
13646
qsrgZJXBiSp5Y1QIwyI1g2rVksObNrV9ftnp45qcHIvyMROQtC9RQCSQP4kKMiqGWsGLMjNleVKS
13647
RRELH7MkUWQ6uFBjiHVkI3GFRS6QuUDokLkdFToVy3ihs/2Zn0yyWk6bJajyxcBo5gtyHoygQXBs
13648
9uA9LUxS4wWQWrd4AeSc2AEDQULsEDwix7wJ4c1IARGMvjmxiLUKI6lrhJbnhFjx+LwmHDfsddxV
13649
KvauaPssI5iB/PEaxeTv1zYyWNeRupA/6v5IARMN5GuZn2XG5I/Xh0HcvAZ7SlYdx9nLcAF0Djzw
13650
QJvAf+mll9oIF8bAIIGvvPKKiSAdwdTwsSE7NX3U9pEi/vLLLy1K+PPPP8uff/4Z1byiP87QdbYu
13651
9iFlI/q1ulbrIjJI1+JCXbN1TdXFvqVECy3KR7QPoiIYyCB78wYwoDnAZFAhxYsQHqgyyG2OaN5c
13652
5jZrZhFCnncvFTi+fnxioqxNT5fLs7Nt3AuiR+NHEAVEABFCxJBuYW53emqqHb/wa1lSYNN/6s4K
13653
SGBYd/ADKoEqZaEiFxedCxU6lcdQoWNwdIjQ2VZwtyfY6BMib0R2iUjalnHXNjPBIb1JfRvdrZyn
13654
7WwRJ4DUlCJSnAvnjCAhc0SZSfWS8iXiZyKoK14ECzSKfJdpqW2imTQZxeoDibCdtPuDpNmDt87i
13655
qPzR+V5I/lr/2treNFHnR70f8kfzBz8zRAUzP8+MRCr19ef15PVpcHoDqba/y5/jOFFcAJ3Bgwfb
13656
Nkxr1qwRBjrffvvtNr6FUS7UBCKDdPIy5gUpZOwLjSJ0+9L1S6SQrmHGxhQVLXxH1xRd7EHKWIol
13657
ulbqOk3XGl0IIWKIIJ6l6xRdbF9F2pYUr6V6kcGoECJ5gfDFi2BA8DWie0TsGORMjR8Rvutzc20A
13658
NF9DBo9UMUToaPDgdnfENYMgf8DfSQ0zL5BIIeNjFun9wl7PvZ19k/c1AaFGrPqU6ltLYDAnUMUL
13659
KSsscshKqMypINk+viphWwndzSFCpzJFwwXdqkQeqbljLh9dsKRE2W6O8Sycj6V0VzewWX/Ut9Hg
13660
QNSSLnLGpvBv9hzmWDwWYsn5IqdEIxErUtZIHaUHzJakHIEUcHx9oIlgUB+ot7H6wE9VBPX+CCWv
13661
hdUH6vnWPXbXBklX6FbBIpc8P14TXsvC8kdzB2+Y6PRl0DNvoOgAbvt7W7uNyZ8KuMnfdZHu5eoH
13662
5JdAOI7juAA60lJlZv/997dmkLVr19rwZgY5M7uPwc5swo4QEhmkRpDhz8z6Y+bfCy+8YDWDjHyJ
13663
jxbS+RsfLVz769rYLh1sRUXqitQvKeAZutiiisL1E3SdpItoIRFCLlo0e1DTFchg1651LfpGlC9I
13664
/wbCFwjhEc2aWVqXiB3p22c6dZKXunSRl5UXOne2Bg/q/ZA+jsU+v9z+apW7YCYg9yMKiADyJ1FB
13665
RsUgkBfq/ZYlJVkUMew13Zsp37G8jRyhuQbhJpVK88xWEqhCZhKowoPIsQ2cReaQuRu3H53bSuhU
13666
0BqeozKnx2YEENJC1A6hI4LH4wZCR10cklR7QW2rU+Qcax5S094cWIOQft+Q6qw6tqp1uvJ9Q0SN
13667
+jcei3NBPBFTq2VUWSI1TU0idYw0JBHloxsY2QtrFClQH/hVpgmkpVxV1qw+UI9P4wbnFvY6h1Gh
13668
SwUbUr4t+WOsC2+ikL8rdfEzw+Dndn+0i8if3tbkj9S0vv6kvfn5CXs8x3FKMS6ADtAMcsABB9hI
13669
GIZCr1+/3lLCV155pe3ocf3119sgZ1LE7A3McGfqBdkBhO+h7UULp3813WqorNj+z0ixPXV+jHBh
13670
dl9PXQyrJYVF+pdoIRdwJIS0Fd2+JoNTqlt9H2ldav1I4ZoMxgnhPJU/dvhA8J5W8XuzWzf5UJ/f
13671
Z716yefKpz17yvvdu5sMPqiSR2fvAQ0ayJr0dLlM/864F0SPxo8gCogAIoSIIZFEbndaaqo9ftjr
13672
ubdSNqesVOxT0cQJ8WbHllrzI7V0W0ngGpXAuFQrY3YQHtKW8TIXNFxYdE4FzKJzK1XolqnQHa8y
13673
t0Rl7miVuUW1bSAzx695WLTOUwUUeeH/n6YUur3ZCaPy4Eh6mt0rKvaqaFEzxLVc63JSJr3MVs+L
13674
ejq2T+OYROaQS8QTMUVeiZSRlka2qO2jQYWGD8SuQKPI34UaRYL6wLi0MI0u1DqS9jYJUxEmdV74
13675
nArD+fMa8Noh0AXk7/NMyfslz35G5uvaoOsqXdTU8kaq3Z8qf1+q/KnAch+ir0FdIvIb9niO45Ry
13676
XACdgO4qRePGjZPDDjvMooErV66UU0891fb2DTZmZ1wMEcKrr75arrvuOosU3nLLLduNFvb6sFdk
13677
9AeRFYb86sXSCu+5sJJqixbfc2FlVw+ihaQgERGkg4s/MpgwuIZ1+iJsdP0WlkEGPJ+ZlmYSR/3e
13678
G127mvR937ev/Nq/v/w+YID8on9+16ePfKIi+KpKIOleon8IHeniYGs4av6CKCBQB8htmRdIpJDx
13679
MQtLWBqYCBS7TSDdRNPYfq/2wtomaETeiMAhbnyeP6l3i8ncCfp1lSuTuSNV5uKjcyqSseicSny1
13680
SSp041TmRqnMDVWZG6gyp4KJqLEfLedRvr0KXW650PPcFcqklrGuWr6nEEzOF0FCXoNIJuJEPR/1
13681
jNYoojK3rUaRYBU5Nua16P7C1AeqbCLBYedGzSWv8/bkjy3d2N3jal2USIzW1f6v9pL1VVbk8V5O
13682
tfuadDL0XAU67PEcx3FcAJ2t6KNyNGLECIsIHnzwwbYx+6JFi2TJkiWybNkyOemkk2T16tWWLmYH
13683
Efb6LSpayGzBu+69S7JezrIUGxdVLmoUz9tokE+jdVcMCKb26vusSCG+XmgRA6I9RG4CGRzRuK6N
13684
b0H0JinIIN2+gQySlr1K5YzoHRE+In/f6PP5TcVP7VZk0iSRMWPk70GDTAo/0q8/17mzRfUWJyTI
13685
upYt7f7BTEDSvkQBEcCgDpDI4iaVxAtUGtlOLuw13BvJyM6IRPmic/Tio39E6YjWBQJYb2m+8CGL
13686
sejciCKic51U5tqWk7LZZUMf+9+EKCHCyRuKsDE3WzWKvLt1o0j8m5ZAAkkL5/6hIviLimCQFv4k
13687
MjYGobT6wLsSItuvLc8fJF0ur5zJMvWMPD4SGsgfj4n8MTppji729UX+qJ8dq6v931H5+yD6GHre
13688
CCSRV8YmxT9vx3GcArgAOkWRmZlpY2JID/fr18+kkH2Dp02bJrNnz5b58+fL4sWL5fjjjw+NFrK7
13689
CNHC9RvXWyMAkQmaBYiIUHzPRY4IiY0GeUfFkPorZsVRg/VZholEjKgMjqxTR0bVrStjlHH16lkT
13690
BzLIuBdSv9Tmkb59tlMnebd7d/mid2/5Wc9dhgwRGT9eZOZMkWOOsb8TDfxSv06UkGgfET2ihi+q
13691
OL7ds2dsJiCRv0AAEULEkG5hGknYSSTstdsbadmppQkc6daton8qeiZ81OABf6cWj2if3oaIGtE9
13692
Inphxy6OBLWOlBbwHAo0ity0A40iRYngX3nS6vdIWjjru6xIWpixMfrmh9o8kzTqA9mZhkjpEbUt
13693
XV6U/PXVRY3sBbqu0UXXPGUSlE9kfa3yRycy8kfdoZ43x0Lew56z4zhODBdAZ2dp3bq1dFVp6q3y
13694
RAfx2LFjLVp40EEHhUYLF5610KIepMC4yHHxI91GWsxmyemFi50liLhwgbRxInrBtbSgwjgSQ0WQ
13695
LdyGKMNUBBn2HMggAmipXxWzIPX7aTT1++egQSKjR4sceKCouYrMmBGRQT13ooPvqCgieTSE0CDy
13696
pv77M73PHyq7Mn26/LX//vKFCuRbKsJ8HVkMdgUpKRHA3Nxc6d6ru0XyELmahxaK/pH+DQQwkL9j
13697
InV71OwhjNyX7uGw4xdniFCS9i7QKLJ+BxtF4kSQ6F9MBP9ubbWurX5VEfwxOz8t/EFkW7mgPpBo
13698
HdIZkz99jED+cn/JtYapw3QF8keD1ARdzMrM+ibLZhla9zHyd7Me69xGJuNhz9NxHKcALoDOP0FG
13699
RoZ0UPGKjxbut99+Fi0cNmeYpQ/ZjYFZZKTb6MSkC5QxH4ypIHJBMT5jQoJoIfVapCQtnRiVQYY3
13700
D1IBRATjZZDBzPGpX1K7sdTv8OEiKnEya1YE0sD6Ob7GbYgUEuEjoodQfty/v/yKIKr8yZQp8o3e
13701
9l2VSbqI6R5GAOkEXqfPeUEJqAFMTU2Vziq2AwcOtGgYcxa3iv6R/kX8IGjcUDlEEum+5X5E08KO
13702
v7dAuppyA54/z4/v1a0aRdgC7yUVwTdVBGkUie8YVtGLieBfKoIqgfyZ+3s0Lfx9XFpYJQ9xo/GE
13703
N0J0SheQv59zbTD6obrO17VRF6OR9tOF/GV/k23RciLoRCltRxIVSf7fwp6b4zjOVrgAOnuSvLw8
13704
adm9pUXvbK6cigKdmBZdOqaO1UIRcaEYnwsYaTGLFl6jYnh9M+tIpZYskMHUnGoyUCUQTAaV+SGp
13705
X1K7W6V+DzlEZOpUkVGj5E+VHaKDRAnpEia1SwMIx/uRaKGKK/ygf/9AJfGVrl2toxjBpD6QaCFz
13706
BKlDDHveexNt9HUL6j7TpqbFon+kJ/k/sugfAhhAo8fiyAiWIPVL/R+NDGHH39vg+63KmCr2OvB8
13707
GUnDuBreqDC70BpFnk62hov4juEiRfAvFcE/86TVb61srEzWt3Fp4Xcie11TGkF9YLz8MTOT3XOQ
13708
P+ZlTtRFc1T2typ/el+TP72fyd86lb95Ln+O4+wELoDOvw2NAKTdEDpSb6QOSb/RLYp0cNFl7hsR
13709
mArdK1hXKNGZQAb71awp/ZUBKmuTGjSQs9LSrCZvh1O/KoXIIZKILD6nYoc8shvIdypBJonTp1sU
13710
kGjg6yqIiCVpYjqAg51ADmvaNPT57U1Q50k6P0jlT5482VK6Fv1TyYulfxE//gy6fONSvzRTIOhh
13711
x99bofvYBmDr96aNvVkWHXvD7EN2QVFZI0od3zFsjU2I4FcZVvtXQARVAIG/W1r4h7i0sN7Pxsa8
13712
kGLy10vXLF3rdF2r63Rd++ti7+zs76Ly97rK3xORWkKi6bXnb73VoeM4zjZxAXSKC+U7lLcxIBYt
13713
HJUfLaSDlLEgSCMy2KNmDduHt2XFipb6ZSTLrqR+ue0reh9mAbIDCB3EakAmin9OnCifq0AGdX+k
13714
iJFEHot5gYx/KQl7AbfT142U/ciRIy1lP1Xld/pB0/Ojf6R/Eb9A/qj706/FUr9TqltzTtixSwKM
13715
ouH7kcYYmjUYeUOTBVFq6vcoWYh1DMeJILuD2AzBqAgifaSCTQT/UBH8LVdyfi6UFn4/3eZhHqzr
13716
PF3IHwPRJ+tiVqbJH8Om30izVDSDt5m7SCQ27Nwdx3G2iQugU1xh7AvRJmoGiciQYqRzExnsVr26
13717
7fZB2hYxI4q3o6nfH+JSv9T0kdKlA5hZgnb7Aw6Qr4cOlXd79ozV/TEAmtEvjIk5tkULqxUMO+e9
13718
iRyVWWo2h+hrxfxHon/Tp09XV54lsw+bLfWPqZ8vgFH5s903VIRI/RK1ZWQMYh52/JKEzUccWtnG
13719
4yDAzD+kZIGdTWIdw48mWXNHbI/hYIZgmAiqBOb9riL4q4rgjyqCcWlhtkS8TteZuhiIjvzlfJ8T
13720
kb83o/J3u8rfhSp/i1z+HMfZRVwAneIKkSUiTezaYBGXW5tb5yQyyPy/+NQvMofUIXd/7UDq971o
13721
6vdulceLs7JsBqDdTkXx+5Ej5QO9zavRuj9GwdBdTJ0hEUfmDoad795Ekj4PRvz0799fvXiUjfch
13722
+kcnNyN+GAZOR/fghYMj8kfTB3V/C2tbo4GlfidVk8b9G4cev6RCBJrvSwYs8+aErepiW8vdoiJ4
13723
n4rg49HRMYw4KkoEf4mKIBL4W679m1pAGkGIJiKTpJm76sr5QeXvk6j8PaXyd4fK30WNTcbDztFx
13724
HGeHcAF0iivUlZFmJNpCEb5FWja3kNzKlWVFNPVL88bupH43tmpls/zoKKbu75cxY2SLSiJ1fwgi
13725
O4Ew8oUO4VP0duw1HHauexs05/RSYR46dOhW0b9DDz1UDj/8cBPAuXPn2p+zDp8lA+cMlDaHtpE2
13726
M9rIoPGDZIC+ntQQhh2/pGNby42qYt+fCHKsY/iappaapZPdRse8EJ0h+G76ViJI5M9EUAXQZmIy
13727
/iiQwKeTrdnEGjxUMGk24XOMT+JnAfkMOy/HcZwdxgXQKa6Q8qXGjNlzzGVjuy5qrhi98k+kfm+J
13728
pn7ZP5jb/zFhgnymUvOWHi+o+2MYNONlmDHIoOk2VUpGvVsw9mX06NEW/TvwwAP1JZipL9khFv0L
13729
BBD4N1FBooNECakVHDZsmB0j7NilBfZNtq3lxlW1BiZG5MQ6hq9tVnB0jEpdTAS3FBRBG4yOKKr8
13730
kT42CdR/cz/e8NB9zBZyRATZto5UfNj5OI7j7BQugE5xJr4OkDTb5CZN5HSVvetV9h5X+dvV1C+7
13731
ecRSvyo2RAy/Gjy4QN0ft2Ff4HNatpSj9HZ0HYed494IQ7yRuPH6+jDEm+gf2/4F6V8EMIDP8TVm
13732
Ou6vrxMpY8bGhB23NMIbFdtablJ0a7nl9WwrNusYDvYYflBF8KmICNowaXYViYqgRQqfi+6MgwAG
13733
EqifY8ZfsH0czR5EG8POwXEcZ6dxAXSKM4yJCeoAW+XkyJFHHinnnnuubNq0STZv3izP33abfDpv
13734
3k6lfknrBqlfBkkz7Pk7vd37KpLxdX835ObK+RkZckJiooytl793a0lgkMoy0b9J+hrFR/+C9C8g
13735
gvybtPAMlWlEkXQx92V2YNhxSzMVOlewjmGi1tRKMsrIOoajewzb6JjoDMFgmLTtO/xwdHtEooSk
13736
gV+LSCC3YcxMLBW8rlHo4zqO4+wSLoBOcSa+DhAROf300+Wqq66Su+66Sx5//HF56aWX5O2335bP
13737
3nlH5JRTdjj1S1TPUr/TpslPerstKojxdX/chgjhicnJMrVhw9Bz25vp2bNnkdG/AOQPKUQOg9Tv
13738
cBXlbvo6hR3TiVBga7mj6kj9k+P2GI4bHcMuONbYtDmyR7Z1EJMGRgBfj0og9YDsFkIq+Npm9nMQ
13739
9piO4zg7jQugU5wp17acRVQYUrx8+XK5+OKL5dZbb5WHH35Ynn/+eXnjjTfko48+km+//Vbs44sv
13740
RObNC0/9du5sad1LVOyOjnb9/j5unHzav3+Bur87ovv8npaaKrObNAk9r70dtu2Lj/7Z6Jc4AQzk
13741
j7q/IPVLxJCZgYmJiaHHdApiW8uNiG4td0y0Y5g9hlX8rGnkosaRFHEwVDqIApICRgADCXw+JbZT
13742
SJNLm9jxwh7PcRxnp3ABdIo7rVXIjjrqKDnvvPPk+uuvt9Tv008/La+++qq899576nxfyB9//BER
13743
QP34/fff5c/jjy8y9XtySooMJfU7caJ8OWiQvKtfp5M4qPu7JjrsmWaTTtWqhZ5TSYAuXqJ/SF6Q
13744
/g0I6v74epD6ZbcQxDHsWE5BbLebLhWkbFZZ272GrfJqsrXccXUjncNL61pdq0UFb46Oj3ksLgqo
13745
8ketoEngK6k2GgZJ5LaklcMe03EcZ6dwAXSKO0SnVq9eHZr6/eSTT+Snn36Kql/kg2jghx9+KJ+c
13746
dlpo6pdRLms3j5BPxwzJr/vTr29u106uz821Yc/HtGhh9YFh51NSaKuyyw4gQfQvXv6Cur/41C9p
13747
47DjOAXZN2Vf20GECCDNIVVGVpFybSJby1Xbr5pBQwepYXbysI7hYI/haKMIkT8EkDpBJNDqAZ/O
13748
TwXTaBL22I7jODuMC6BTnCHytGLFiu2nfqMfyCBSiBwiiS/rfZ+PT/2q2A3U1fHHjnLI9W3luX5d
13749
rO6PmYDsCMJ4GbaE269+6ai1IqJHNzBpYMQvkD/+TXqYNDGpXwZGh93f2ZpyeeUie133q2S7h9DJ
13750
Todw9anVraQBKawxo4Z19DY8q6Glda02kN1EHotuKxdEAVUAB70ySFY9uUo2bt4om27dJOuuXifD
13751
1g8LfWzHcZwdxgXQ2VHo/iQaxNBgIkdht/knIUIVlvp97bXXikz98jm+xm247f333y/36vkyzoXU
13752
7/A6daTLb10k55McSX8rXQ68MEse7Nxebm/dWi5TQeQ2MxqVrm7L7Oxsi+4x3mXKlCmxuj/+nxHw
13753
vn37ht7P2ZrU1FTbu9r2tB5U2YZFV51Q1fa1rj6tuu2gUqF7Bfs8O6qwtzDdvYw4sgHSwdzAF1Lk
13754
kGcOkQcefkAeeeQRe+PzwAMPWAT8hhtusDdE1MSGnYPjOM4O4QLobA/qwI499lg59dRT5ayzzpK1
13755
a9daSpbIHIJGrRj7yYbdd3egLm1XUr9EB4kSctEkanjJJZdY6ndW48bS468ekvtFrrR8t6VFWZjB
13756
Nntxhu0qckZamhzetKk0K1s29HxKOsgL9ZZEBZFvxDDsdk44TZo0sf2VEbxK/StZJ3B89I+oX81Z
13757
NaVMRhmLDiKFdAlbQwjDo69vZmNhWj/UWjbevdHe8Dz00EMmgMDf+dwdd9wh1157rb0xmjdvXui5
13758
OI7jbBcXQKcoOnXqJEcccYSNXtmwYYNcc801FokjAsEF6IorrpCLLrrI5vJxm2XLlsmiRYusdmx3
13759
BwUzoiQs9fvmm2/uUOr3iSeekLvvvluuvvpqOfPMM2Vh797SR1ebb9pIxvsZVmNlNVX3tZAW1zST
13760
JT1S5MiEBOlRvXro+TjO9mipbzIQ54p9Kto8QKJ81PvFR/9oAKk5u6aU71heKg+pbEIYNIQ0vbKp
13761
dLuhm1x33XX2PX/PPfdY1I/v/UACH3zwQbn33nvllltukSuvvNLeIIWdi+M4znZxAXSKYv78+Rbx
13762
Q/Ruvvnm2AWJi9B9991nUTkuVAjhxo0b5fLLL5cLL7xQzj77bIsWLl26VBYsWGC1ZGHHLwoiUIsX
13763
Ly4y9fvll1/uUOqX81q/fr0sWbJEBqnMchHO/CjTiuutq/LBRKu9ohC/0wENZUQd32LL2TWSkpIk
13764
NzfX3jTl9s6VKsOr2BZx1fbPj/4xviUQQDqCaRKpOr6q1D4i0hCSuT7Tvl8RO753ifTxc8bPWyCA
13765
hVPBvDE74YQTQs/JcRxnm7gAOmGQ9j355JPl0ksvtWgDQkVU7bnnnjOeeuopS8lyUeKCRFTizjvv
13766
jAkh0cLLLrtMLrjgAksZn3LKKXL88cdbyorasrDHDKAR4YwzzrDoHVG8IPX7zjvvbDP1S3QwSP3e
13767
dtttlvpdtWqVjTFho346L6n7o76KQbzUXLFdF3VYdcd55M/ZNerXry9ZWVnSvn17G5JN9LvK6ELR
13768
v5mR9G9MABWaRawhhIHRS+rI8cuOtzdcSB1vqPi5Q/T42QtLBd9+++12OyLwNO6EnZvjOE6RuAA6
13769
hWnXrp2lcoMt15A75I+5e59//rls2bLFZIxo24svvijPPvusCeFjjz0Wi1AEQshFjCgeModMnn/+
13770
+bJmzRo56aSTpOeJPe3CR3QkeOwJEybIypUr/7HU75w5c2wvVvZSJdVmdX/Robqk3Nhk3wfrOrtD
13771
Wlqa1U527tzZmmmYrzh42OCC0T/Sv4EAgv7dGkK6VrBh0R1ndbRtDnnTReSbN0/87PFGhp+lsFQw
13772
EXki80TeibiHnZvjOE6RuAA6haHDl/Qt9X1cYLjYEPX77LPPotoV+UC+SMciZggYgvjCCy+YED75
13773
5JMxISSCwcWKlBbH48K2/pr1knBLgs00YwxGo3MbWfqM1O+6detMGrnfzqR+n3nmma1SvwMHDrTx
13774
Gk2vaWo7Mdi2Wvx7Y1NpuKahbd5fNrN0Nn04u09CQoI1flC20L17d+uYZmD2iBEjZOC4gbHon6V/
13775
AwGMyh+Rv32T9rVB0aNGj7LIN1Fy6vqInNP8dNNNN9kbKVLB8VHA4OeKr/GzQukF3+9h5+g4jhOK
13776
C6BTGEa9xG+7xoUHsSscfYv/+Pvvv+XHH380ISMd+9Zbb8krr7xi90PMEEK+1zgWF67DHjvMmjCY
13777
e8boCyJybEFGdJC0FsJINO/ll1+OpX5//vnn6KNFPnYk9ctjcHw246fQnogMf2f0Rp2j69jFN+w1
13778
cJwdISMjwxo/unTpIr169bI3HMxVZKQOI3Qm7DdB6sysky+AgfzNqGHfi9UmVpPyHcpb2pjSCJqu
13779
iIBTR8v3Mc1WRNGJavNzEx8F5GcJMeR7npILSi1ongo7T8dxnK1wAXQKM3HiROvoDSKApJ+QuPff
13780
f1+++eYb+fXXX6MKVvTHn3/+KT/88INFDbkfkoYQImpPP/O0dHqnk6S9nSZpr6dZWpYLJhc+Ul9E
13781
Naj7Q/6ILJJy3lbql9sFqV8uhNRRkfotsIXWrc0jdYBH1LY9WEkHsz1X2PN3nB2Fxo+OHTta9I99
13782
khmHRPRvzJgxVs7AzxL7KI89YKwkzEzIl78DVf72rybNRjazukGi39yXGYxHH320pXSJhNOARYSP
13783
ej9SwUTjAwnkT342ebNEpJASC0orws7TcRxnK1wAncKQAiadRC0SIym4wJDORd6QLebskXb99NNP
13784
Tcx+++23qJYV/UHq9rvvvrP73LvlXsn7Lk9yvsyRzE8zpeVHLWPRP9LDXOR4LOQOgfzrr7+iR4l8
13785
7Ejql6HVqa9FN9J/LClSB3hZE6l7Ql2pf1J9i76EPXfH2VGaN29u9bJdu3aV3r17bxX9I5LOTioI
13786
YABCSJSO3VWGDh1q9+NYjJChfpCv8eaFEgxqWHkTxpsa3ojREFJ4NiASyOd408TPKjW21BIWPlfH
13787
cZytcAF0CtOjRw/r1mW2HxE5Lj6kmrjgEJkjnUudH+ldonpE94jyIWvff/99gTq9sI/LdA3T1VdX
13788
V110TzJQmosX6S5kk+N+8MEHodHGwqlfzos0GBEQUr/sZhHbQ/XFFNtZIb4OkBEcYc/bcXYGBj8T
13789
uePnha3yiODx5onoHyIXCGAA8kdUkK+ztzL3IX0cHA+ZJIrI/ss0YfG9fM4559j39Y7MBuTr1A0i
13790
jvHn6TiOE4oLoBMG9UjHHXec1SIxl4wUE00cXICIOHDRCYSQDmCEkI5gGkGo/0PQ6BgmDUw6OP7j
13791
BF2zdM3QNVkXF0J2GiHagchxTI5Dc0nYx1dffWV1gWGp37lz55r8mQC+kWrpZasDvD/RdlpouLah
13792
VJ/s0T/nn4HoH/V7RJwL1P5F07+F5W/s2LEmidye+4Ydj6+zCw4/E7wJ443R9mYDAlFwUsV0BTNE
13793
vfCxHcdxCuAC6IRBaorZYtQCUlxOQTrRBSIRN954o0UbSDshhFx4SEvxvYSQ0blL1zBCSIqWVC4y
13794
RxfvB798IKN0TdR1oK6DdJE642JHJyPHJQKI3BFVLDzzjw/SyKShC6d+OQYdmAx6TntL0T8L1AHe
13795
Ehn6XGt+rdDn7Dg7CxHAoqJ/SF8A8ocYIojcloaRsOO1atXKfvaQRqLwNGNRGhHMBgxSwXzf8/PG
13796
zxk/K7xhYgxSMASdMUgLFy4MfQzHcRzDBdApCi5s7PNLTR1F6VyIKEwnUkdqmIsMNXtEB4nccWEi
13797
FVWUEHKBuuD9C6Tdz+2ky19dpLeuwbq44FG3xLGRy6AGkBTvxx9/HOv+pRaQ6B+1f1z0EMUg9Uvx
13798
O6kzhM8EMIgChtUBHl839Pk6zs7CAGiieaR0kTsifIUFkL8jf9T9ESUkzRuf+i0MTSUck2HslEYE
13799
swGJ7AWzAfnZ4g1WEG3n5yTovudnhyg9Xfxhx3ccxzFcAJ1tEUQjDj/8cJM05pSdeOKJlpoiMkjk
13800
jegEFyfSsFygiFKQikIISVcFNUsI24GvHygZH2VY8wdNIDSDEEWhCSRs9w8uaNQC0glMFPHdd9+N
13801
NX5wkWNMRpD6JdWb8lKK1f7FBDBaB5j0RFJ+HeAp9UOfq+PsCghb0PkbpH+RPuDvCGFQ90e0Oyz1
13802
G09ycrLVFXKfQw891H7m+NkgQk4UkJ8pvv+JgtMJT1NU8EHZBW+cKMvgjZlvE+c4TpG4ADrbIy8v
13803
zzoUuYAhgzNnzjThIjrBBYZidYbXUi9IvRKRB8ZXcLFihEUghIhdpxc6WVQOOUt/N11aftBSMrZk
13804
WIck6WYG4JLS5SJH9JBoBg0hSF98mosoIcflokjql7QazR7IXnB8E8Ai6gCrTaoW+lwdZ1dgDiAR
13805
QGQP6QsI5I/0MOUJ/ByF3b8wbdq0saHSzLJkP21GJLEzDz8bRNeJ/vFmiBrb+A/mcfKGia9TnsHP
13806
ZNjxHcdxXACdnSIzM9MidkQGuajRLEKamHol5pcxvoJ0LBELOhgROuoHKWK//LrLJfmhZNuKzaJ1
13807
z6usqZwRpWP7LMZfsGcwtycVzAWMi13QeYwQUvSOHCJ/pH5Jjx144IHS4p4Wlua1Y74aTQMXrgN8
13808
KFIH2Oj8RrYDSNjzc5xdhW52pC1e/kgJI4aMfOFrYfcrCqSSlDGzAY855hgrkSCqRzQdwaMU4pdf
13809
fomqX/4H0XJKJIiQ84Ys7NiO4zgugM5uwTZYXKi4uFHjRMSCDkZ2NOCiRVQPSWM0xQnrT7AIHEOZ
13810
2fmDiBzNGaRnk59JtgslhevUGxLZC+af0flIOpmmE8bEkPYl7cztSE03vbqp1fclPaLHUdHbqg5Q
13811
hdDqAB9NkoQ7EmzrubrHeR2gs2cgYk5amDQuQ56J5oXdbnvwZotmEWSSaDsRQCLqQY0szVVff/11
13812
VPsiH6SDgwgg9biUaIQd23EcxwXQ+Ufh4keNExE9oh80ZrDHKWmsSUsnWfqVCBwSRj0e27Il3JYg
13813
Le5uYREUJJJoIikvmk4QQSJ91BjyJ/+m9pAxFxyXC22Ty5uYVCY+mLj9OsB7Wpgw1j+5vtRZUse2
13814
4gp7Ho5THOBngmYsfiZ4E8WbIiLj1PhREoHsIYEMY2crRmoCqQGkTII3TvwMhR3XcRzHBdDZoxD9
13815
YJssuho7TeoktQ6vJXUW15F6y+tJg9Ma2P68bNFGd27TjU1tDAb1fHRAEg2kxhAZpM4Q6WM2IdFF
13816
agbZPaH+qvrSeENjaX5Tc2mxuUV4HaAK4FZ1gGsamng2u7aZNL64sTQ8q6HtEsI2XWHPw3H+K/j5
13817
oe6W5ivqa4mKUxrB7E1qY5mJycgkagJpDCE6SJSQSDklGWHHdBzHcQF0/lUqdK0glQZUkqpjq0qN
13818
6TWk1lwVwmNUCFeoEJ6uQniOCuFFjS2tTBSRrkrSykQSkT7qDjt37iyVh1aWapOrmbQ1Wt9Imm1q
13819
ttN1gCaF+jnugxiSHuY4RCcRU87Jdw1x/mt4E0VknDQwET3qaWmqQvKIBCJ8pHzZmYfIH3KIJFL/
13820
xxupsGM6juO4ADr/GWValpEK3VUIB6oQTlAhnKlCOF+FcIkK4YkqhGc0kHJtykn5juVNHLltxZ4V
13821
pWKvilKpv95nTFWLJpJWLrIOEAEMqQPM+CpDMj7LkJZbWkr6e+mR2+h9Up6LpIoTH1Ah1OORom5y
13822
RRNpdF4j20PYh0g7/wXU2E6bNs1GwtBchQQieaSDGbOE9CGE/JsGKmZ1Mr8z7FiO4ziGC6BTXCjb
13823
qqwJXuVBla02r8bBNaT2gtoRCewUkcCKPSICCEQB6eZtsLrBTtUB5ulq9Ucryf4lW7J+zJLM7zIl
13824
86tMyfhchfBjFcL3VQhVHANpJK1M5JA6RVLNTa9qahFE9hWuc2Qdycv2tLGzZ0lLS7MyCjqCKYNg
13825
9iWSFwxjpzmEXXoYv8TQaEQx7DiO4zgxXACd4griV7F3RPRiEtgtKoFEAvVrSOLO1gH21dVNV0dd
13826
bXWZEP7ZSnJ+zZGsn6JC+HWcEH6gQvi2HoNdRfS4yU+pED6sQnhvC+l3VrJcmZcjF2Zmymq9SC9p
13827
0UIm1fdB084/D7uOMEiacohFixbZNnEMZCctzLw/mkSol50/f76VSYQdw3EcJ4YLoFOcQfaoFaTW
13828
L14CKw+rbE0kNHRQw7ejdYCH6Jqha7KucbqG6eqnq4euTrra6Wqty4TwtxzJ/ilbsr5XKfxGhfAL
13829
FcJPVAg/VCF8JyKVpy1uLc906iSPdugg97VtK7e1bi3XtmolF+vFek16upyQmCgzGjUKfW6OsyvQ
13830
FMJQaWZwsl838zMZh0SjCDWyYfdxHMfZChdApzhTrm05SwfXObqONDgzUhNYoXMFqbesnqViSfki
13831
dtTyZX6baandouoAD9A1UxcSeFh0zdbF56boGq9ruK4Bunrq6qyrvS6EMPev3IgQ/qxC+ENECDu9
13832
myXPTOgmH/XoIe/qRfmNrl3l5S5d5FkVwsdUCO9v107uUCHclJsrl6oQnqNCuCI5WQ5t0iT0uTrO
13833
zsCcwHb6PcaoGOZxht3GcRynSFwAneJOlZFVrBaQmjs6hGsvqm2jW4j2pbyQYjV7pGxJ4RLBI6K3
13834
ny6EjwgfIsciysfX+NxYXUQBp+uKF8JDdR2ka6oujjFS10BdvXR10dVBVxtduX/nyuxH28tPA/rJ
13835
D337yrd9+shXvXvLZ716yZaePeU9FcI3u3WTV1QIn1MhfKJjR3lAL9Z3tmkjN6gQXpGdLee1bCkn
13836
paTI/GbNQp+34ziO4+wxXACd4g5NITUPq2mdwTUOqmEduQm3J1g9H6lYUrNE5hAzRA25I6I3Wld3
13837
XUTwiN7l/plrf0cSSffyNeoBh+gao2uSrmm6ZulCBAMhPFgXn5+oi2MO1tVH140bB4uMGiUybJjI
13838
4MHyx8CB8kv//vJjv37yXVQIP1ch/FiF8P0ePeQtFcJXu3aV5zt3lidVCB9q317uViG8KS9PrsrJ
13839
kfMzMuTU1FQ5KiFBRtSpE/paOI7jOM4/ggugU9yxZo+ZNWzsCx2/jGZhP2HSuy0/bWkp2by/86Sr
13840
LiJ2RP5I5yJpNHnQ7cvYF9K21PNR10e0kHQxDSDchoYQGkO4D4I3ShfCd6AuBDAQQhaCSCWhXDxP
13841
ZM4ckYMOEpkyRWTCBJHRo0WGDzch/FOF8FcVwp8Qwr595es4IfxAhfBtFcLXVAhfVCF8SoXwYRXC
13842
e9u2lVtUCK9RIbwo2liCEIa9Lo7jOI6zy7gAOsUdGj/KZpe1wcxsH8dIFho8rO7vu0jdHxE9Inmk
13843
dYnkkbYlXZvze46JX8uPIuNd+BNpJGpI2jjruywbBYMkmhCqSCKE3Beh7K2LYyGWE3QRWSRFfLqo
13844
+K05UWTVKpEVK0SOP15k8WKReSqFs2aJTJ0qst9+ImPGRIRwyBATwt8GDDAh/F6F8Js+feQLlcJP
13845
VAg/VCF8p3t3eV2F8KUuXWKNJdQR0lhCU8kRnip2HMdx/ilcAJ29AQY+N7mkiY1esbq/D6J1f79F
13846
6v766yJihwAGdX80bhDxo3OXjl0aQ2LjYd5KswHQJoT6dUa+cDyEMiaEv7eyY5BaphmEGkCaQ2gS
13847
ueB9lbv58yPSd8IJIitXRmQQ+DufO/royG0OOURk2jSRSZNExo4VGTHChPCvQYNMCH9WIaSOECH8
13848
UoXw0169Yo0lRAlpLEEGr8/NleMTE0NfH8dxHMfZKVwAneJOzdk1bcwLO3gkP5Ms6e+mS8aXBev+
13849
GOkSX/dHapeZfogdssdsQOoGEUg6h0khcywTQsbFvKlCqMdlxAuz/0wIv1Ih/FaF8AcVQn0sqyNU
13850
IaSOcNNFfSPRvYkTI9E+on5z54ocdZTIccdFooLI4EkniZx4osjSpSLHHCOyYIHIoYeKTJ8usv/+
13851
IuPGiYwcKTJ0qPytQvi7CiF1hAhhECWkseQdFUHqBq9r1UoObtw49HVyHMdxnB3GBdApzrBFHONf
13852
GPLMLh6IGlu4EaVD8qjbo14vqPsjZYsUBnV/RPnY3i3hrgTrIGZgNONjmB/IziF0ErPtG7MDbQeR
13853
F1QIg/Ex76oUfhAVQn1MpJN0cqtvsuTRuT0sevenShvRPEvzUv9H2pd6QOoCqQ9ctEjk2GNFli+P
13854
iGAghMuWRT7P1w8/XGTmTJHJk0XGj89vLIk2lyCERAZpIqFxZH1GRuhr5TiO4zg7jAugU1yp1amW
13855
DD9uuAy8fKBkPJgRqftTGbO6vz8jdX9DdQV1f6RmSdUGdX9E89gSLvH+RNvPl2HSdY6qYzMEGSLd
13856
8JyGJoV8jSHSzW9pbqLI7dkzmB0/bKD0y1EhfEeF8P106fZSprw6sodJGRE6InXU9dHwQScw0mby
13857
hsjRGHLAARHBO+wwkYULRZYsiQhgIIREChFEIodHHpnfWEK0kD9HjLA0MbWCL3TubKng6T5c2nEc
13858
x9kdXACd4gq7G7DN1caNG+Xee++V8148T/p80cdSsYgewhfU/SGCCCFiaHV/KorU+jEUutl1zaT+
13859
KfVt9xDbWk7/ZLh0zVk1pfbC2iaGfL3hWhXCC1QIL1chvFaF8GYVwjsTbHs5Gy7NFnPPpciI6zPl
13860
le5drT7v/e7d5SMVM+r2aOj4WoWQjl9GwRC5Qwj/jhdCUr6kfkkBkwo+4ohIapgUcXwd4erVInfe
13861
KbJunaWYaSBhrAxNIne1aSPLk5JCXzPHcRzH2SFcAJ3iyLRp0+TUU0+1ze3vVBF6/PHH5aWXXpJ3
13862
3nlHNvy4weSPlC+pX1LApIKt7u/HLEvXBnV/RPUant1Qqk+rHvo4bDVXeUhlqTq+qo2aqX2ECuFx
13863
KoQnqRCe1VAand9ImlzWRJpubGppaOoQD1jV0lKxDHdm1w/GuDDOhRQtA6Bp4CBa94VKIaNfmAkY
13864
CCE1ftT6UfNntX80hdAcQpMIzSJBYwnip89ZrrzSoofch2Ox2wijYk5NSQl9Po7jOI6zQ7gAOsWN
13865
0aNH20b3F198sdx6663yyCOPyAsvvCBvvfWWfPzxx/Lzzz/LH7pO0UXzR4G6vy8jdX/JzyVH6v4u
13866
bCy15teSrqMahj5WYSp0qWCDp5k5yB7EtebVkjpL6tgQamoRG61rJNOmJ8vVOTm2o8ftrVubkD2o
13867
Qvh4hw42vgUhfLVLF9sJhE5eRrwghMwAJIrHriE0efysQkgdId3AJoR0BweNJUQGVYBNBsePt9sh
13868
lByX4dGrXAAdx3Gc3cEF0ClOdO3aVY4++mhZv3693HjjjfLAAw/Is88+K2+88YZ8+OGH8v3330v8
13869
xzpdVvf3W8G6P9K2Vvd3fF3pfEwzOS4xUQbWqhX6mNuifIfyUmlAJduOrvrU6lLr8FoyplcT29N3
13870
dWqqbee2ITPTdvKgNo+ZffeoELLtG/sBP92xo9XtsSVcIIQMgWYYNN291BHGhLBfv/zGEqKD0cHS
13871
CCJ1hkQWn9Nj3aiPc5o+dtj5Oo7jOM4O4QLoFCfmzZsna9eulWuvvVbuu+8+efrpp+XVV1+V999/
13872
X77++uuo9uV/fPfdd7Lm6zXWGLJV3d/J9S29e35mhgnbpAYNQh9zZyjXupy0Sqomw+vUkcl6vEOb
13873
NLGdOpYlJZmUnaNCyA4eV2Zny6ZWrWxXD2r2GOjMLD92/GArOGb7kc5lvAtCyP7BgRDSWBI0lSCF
13874
CCIRROr/SD0jmmvT02VU3bqh5+g4juM428UF0CkuzJw5U0477TS58sor5a677pInnnhCXn75ZXn3
13875
3Xfl888/lz///DOqfZEPUsGkhEkNr3prldX9MSqG5g0aOqofWN0kjAjdKSkpe2x+Xu8aNWSYCuHE
13876
+vVllj7GoubN5YTERHtMRO1CffzLVQiv1XO5WYXwThXCzSqEj6jMMdvvuU6dbPcPBI/GEoQQ4UMI
13877
aS7h33yNFDORRfYOXpeRYY8Vdj6O4ziOs11cAJ3iwPjx42XlypVyySWXyG233Vag7u+TTz6RX375
13878
Jap9kY8//vhDPvvsM2sKoTmEJpFpj0yzrl06eandu0NFizq9S7Oy5Iy0NJn3L22l1qN6dRlSu7aM
13879
r1dPDlJJYws3UtAnqRCuUSE8X+XtMj2njSqEyBzneV/btrYXMI0lRAip9aOxhNQxfw+2h+M2t7Zu
13880
bVHGhSqaYY/vOI7jONvFBdD5r+ndu7csWbJEzj//fLnpppvkwQcflOeee87q/j766CP54YcfotqX
13881
//Hll1/Ke++9Z+nhp556ysbEbLx2o6Rfmm5dvAgVkbYbVbCuyM62SNzihITQx9/TdK1WTQbVqiVj
13882
6ta1+X2I6JIWLeTE5GQ5U8WUaN4lKoTX5ORY/SCpYrqLkT7kD0gZ8zm+hjAikL4tnOM4jrPLuAA6
13883
/zVHHHGEnH322XLdddfJ5s2bre7vtddeK7Lu79tvv7WGkNdff90aRGgUueGGG6xxZMLxE6yLFwGk
13884
9o6UKw0aNGuQlh1ZDOrmOlatKgNUCDmXqQ0bypymTU0CSRFzzqSG47uJX+3a1QSQyCCNJXQB85xW
13885
qUCGHd9xHMdxtosLoPNfcvDBB8vq1avlqquukrvvvlsK1/399ddfUe2LfPz000+yZcsWefPNNy1F
13886
/PDDD9uoGEbGMDpm9LjRVl+HACJKt6oAkmq9QAVrpQoTwhV2Hv8FbatUsbrBY1u0kHPS0220zB2t
13887
W1ujB80iCKClgKOpYLqJSRHz3JBFupDDjus4juM428UF0PmvmDhxopx44oly6aWXyu233y58L774
13888
4ovy9ttvW93fr7/+GtW+yMfvv/8un376aYG6P4ZEMyyaodEzZsywFCqCFAggY1muU1miEYThybOb
13889
NAk9l/8K0sJHJiTIWWlplqqmvo9GD5pDgvExgQAihIghHcV0Ap+t0jhBBTLsuI7jOI6zTVwAnf+C
13890
AQMGyHHHHScXXnih3HzzzfLQQw/tWt3fxo22XdzcuXNNnpC+QACRQQY1I0tBI8iCYtY4MaJOHZnf
13891
rJmcnppq50jKmghm0AxC6hcBJBWMAD7dqZMNneZ26zMybAxN2HEdx3EcZ5u4ADr/BQsXLpRzzz1X
13892
Nm3aZHV/zzzzjNX9ffDBB/LNN99ElS//g7o/vla47m/dunU2OLpHjx6xESvszBEIIClVBiczhoVG
13893
kGNatLCxLWHn9F8wuHZtkzg6hIlS0rXM+VPrx3gYE8AoNIXQCEInMJFNbk/0MOy4juM4jrNNXACd
13894
f5vZs2fLGWecIVdffbXcc8898uSTT8orr7xidX9ffPGF/P3331Hti3z8+OOPsbq/559/3ur+brnl
13895
FtmwYYMsW7ZMxo4da00RdPwifIgfEsWfCCGjVoJGkKVJSTaeJey8/gv61KwpMxs1khV6XoyHYW4h
13896
UcytOoGjjSBIIV/jeSG1PJ+w4zqO4zjONnEBdP5NJk2aJCeffHJs2DN1fEHdH/V9v/32W1T7Ih/8
13897
m8/zder+HnvssVjd3ymnnCLTp083saN+LtiKDYGKF0Aig4xYoRGE0SszVLjCzu2/oEu1anJAgwY2
13898
0oXnQcMK50yUj3Rv4UYQ0sIMhOa50TRC5DDsuI7jOI6zTVwAnX+L9PR0Oeqoo2zeH527fO8hdTR1
13899
sKMHkb74DyKBRASp+yNCSKQwqPs766yzZM6cORYBI7VL/RzNHnT9MkoFQQL+zufomrVGkNRUObxp
13900
09Dz+68gInl0ixb2PIhUUrdInR8NH4UbQfg3DSKkuHm+1DWGHdNxHMdxtokLoPNvMWrUKOv6JfqH
13901
yFH3R1qXHT3CPqgFDOr+uO39998fq/tbvHixdO/e3QYqI0HI3UaVJ6J9DEomChgIIFFBUqsMW2bw
13902
Mlu1hZ3ffwV7+rKrB8+DtC77B9Ppi+gR8YsXwPhOYOoFT5k9W0aPHh16XMdxHMcpEhdA599iypQp
13903
cvrpp8u1115rTRzM8aPuj9l+hT+2V/eH9DBDjyYIonrUz1kdoEoREbQgChgIIOlh5IrRKUjj0Nq1
13904
Q8/xv2CYngvDoHkeSCo1i0T4SPU+p8JXuBGEIdHMCrx64cL/3979vmpd33Ec3z/QL4s0yjAkMx2h
13905
2842FHJF6pCtqSFuHoMtSshlHVlKOTBNtyQZIo0SEbXC6OCNiYcKb8XuNtq93euv6EZ3P7teH7o2
13906
175na7txvOj9EB54POc6X8658MaTz89+/M2ePXsGnwsA8xKALJSc0/fGG2/0nb+57i1r/zK9+8UX
13907
X3yZff/8k0Ogr1/3d+3atfbee+/1dX8Jng23395HznKtWm7EyPq5BF5CL8fBZB1dRgETgAnChOH7
13908
o6/ndb9bubL9cunSwZ/xRtg4Crp9993Xf48La9b032G8E/irV8Ll479s397mZmfbpUuX+maamZmZ
13909
wecCwLwEIAsl4ZYRwKzhy9EvOffvs88+6+v8rv+TA59zFmDO+8u6v+wUvnz5cl/3t3///vbD225r
13910
6xctaj9dvLgf7Jygy/q5jJ5lrV+mUMfTwAnA7AzOqFo2TWSkMKH162XLBn/GG+HhUeTt3r27HXns
13911
sX62X9b25eceXwmX6Pvbli3tr4cOtT9/+GHfPJOzEzOV/uabb/YjdYaeCwDzEoAslPHNHxm5yk7e
13912
XPuWzR0ZBcyI3+eff97X/WXqN2GYqd9MFV+5cqWdPXu2byD50SiGvn/rrW3dKAJznl929B554IG+
13913
tu/imjV9t29ibzwN3ANwJGsDs8M2rzm1enX7zfLlgz/jjTA1NdV27NjRD7PO+5Pf9f23325XZ2fb
13914
tQ8+6Osls/4x70XCOVfmZTo8x+jkta+88srgcwFgXgKQhZLbP3Joc6IlUZeo+fTTT/vdv1nrl93A
13915
mfbNpo+sD8z/zY8++qhdvHixHT9+vG8iyXO+c8st7QejAMwRKr9aurT99v77e9SN1wFmc0TW/WUa
13916
eByAGRXMyNp4I8ikHaC8devW9sILL/T7jN96661+PV6myvP7ZwQ04ZcAzHuWf+fzGUnNjuqsiRx6
13917
JgDMSwCyUL47irNnn322nTx5sr377rt9GjNhk7MAc7tHRvwyLZxr3rLpI+v+xvf8PvPMM//6rFEE
13918
ZiTwF3ff3Q5mHeCqVf9YB5gdv+Np4ARgQjDrAv80CsNLX24EmbSjYBLHe/fuba+++mqf6n7nnXf6
13919
Zpkcl5MRv+sDMCOCuTs5gZg4fv3119v09PTgcwFgkABkIT3++ON9qvPUqVM9cjISmND7+OOPe9yM
13920
pzjn5ub6po/Tp0/38/6GnjU1CsCtS5a0mVHM/X7lyh5243WAmfLNNHDiLzIimJHBbATJbttJ2gQS
13921
mzdv7pF7+PDh/jsn7DLCl6nerPnL+zMOwHyc9yxH4iSk815mg83QcwFgkABkoW3fvr29+OKLfeQq
13922
9wFnujPr2TLilc0eCb9z5871kcLE3/dGQTf0nMg6wL3LlrWj160DzGaP7PpN9GUUMPJx1geeGUVi
13923
ztwbetaN9Oijj/ZbUg4dOtRHPM+fP9/fk4Rw1kuOAzkRmI8ThVevXu3vVXZWzxfJADBIAHIjZCQw
13924
17hlY8eJEyf6KFaONMnf+Xc+//TTT7fVq1cPfv/Yt2+6qU8D53Dn8TrAjPLlKJVMA2dDSKZ+x2cA
13925
Hlmxov18gu4CHlu/fn2/0/jgwYM9fHPYdXb5JvIy2je0EWS8EzhrBhOOQ88FgEECkBsl0ZO1b9kd
13926
nCNisgYu06C7du1qGzZsGPyeITkSZvc997SDowg88eCD7Y+j0MtxKjlTL/f/nnnoofaHVavaodHX
13927
87qhZ0yCJ554oo/kJYAzMprRvUyRZ73fVwMwG0GyPjAjponFI0eODD4TAAYJQL4J1tx8c/vJ4sVt
13928
z733tgPLl7fDK1b0aeHc+pEp3xwX8+M77xz83kmRUdF9+/b1Hc853+/r7ATOtHmmi7N7eOiZADBI
13929
APJNkp3Bj91xR/vZkiVtx1139cOiH160aPC1k2bLli19M0dG87KuL9fefZ2dwHldpo2ztnLouQDw
13930
bwQgTIaNGze2p556qp+VmBtTLly40Kd4s9ZvvBM48Rf5OJtDshM4I4V5/dAzAWCQAITJkHWPTz75
13931
ZHv55Zf7ncc55Hl2dvY/7gTO13JW4muvvTb4TAAYJABhcuS2k/ERObkxJXGXUb75dgInALMJJLeI
13932
DD0PAAYJQJgcWQc4MzPTN3WcOXOm35s83gmcjR/XjwAm/rL+7+jRo4PPAoB5CUCYLNnMceDAgT4N
13933
PD4QOucBZjNIJPzyuRyWnXuAd+7cOfgcAJiXAITJs23btvb888+3Y8eO9avhMh2cNYGRkcHEYQ5/
13934
tvMXgP+LAITJtGnTpjY9Pd2ee+65fkNIbkd56aWX2v79+/u1cWvXrh38PgD4rwQgTLapqal+V/Aj
13935
jzzS1q1bN/gaAPifCEAAgGIEIABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADFCEAAgGIE
13936
IABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgAUIwABAAo
13937
RgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADFCEAA
13938
gGIEIABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgAUIwA
13939
BAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgAUMzc3JwABACo5JNPPhGAAACVCEAA
13940
gGIEIABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgAUIwA
13941
BAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADF
13942
CEAAgGIEIABAMQIQAKAYAQgAUIwABAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKAYAQgA
13943
UIwABAAoRgACABQjAAEAihGAAADFCEAAgGIEIABAMQIQAKCSb7W/A6ywn4EolJSjAAAAAElFTkSu
13944
QmCC
13945
"
13946
>
13947
</div>
13948

    
13949
</div>
13950

    
13951
</div>
13952
</div>
13953

    
13954
</div>
13955
    </div>
13956
  </div>
13957
</body>
13958

    
13959
 
13960

    
13961

    
13962
</html>