hw3_didkovskaya.html

Student HSE, 06.10.2017 21:08

Download (479 KB)

 
1
<!DOCTYPE html>
2
<html>
3
<head><meta charset="utf-8" />
4
<title>Golovin hw3</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
<h2 id="&#1044;&#1086;&#1084;&#1072;&#1096;&#1085;&#1103;&#1103;-&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;-&#8470;3">&#1044;&#1086;&#1084;&#1072;&#1096;&#1085;&#1103;&#1103; &#1088;&#1072;&#1073;&#1086;&#1090;&#1072; &#8470;3<a class="anchor-link" href="#&#1044;&#1086;&#1084;&#1072;&#1096;&#1085;&#1103;&#1103;-&#1088;&#1072;&#1073;&#1086;&#1090;&#1072;-&#8470;3">&#182;</a></h2>
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
<ul>
11787
<li>На сайте PubChem найти все радикалы c азидом для Click Chemistry и скачать их SMILES нотации</li>
11788
<li>Найти формулу ибупрофена и предложить способ изменения его SMILES для эмуляции реагента Click Chemistry (заменить изопропил на этин он же ацителен)</li>
11789
<li>Заменить в найденых радикалах азидную группу на модифцированный ибупрофен.</li>
11790
<li>Превратить новые SMILES в объекты-молекулы</li>
11791
<li>Отобрать те молекулы, которые удовлетворяют правилу пяти Lipinski</li>
11792
</ul>
11793

    
11794
</div>
11795
</div>
11796
</div>
11797
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11798
</div>
11799
<div class="inner_cell">
11800
<div class="text_cell_render border-box-sizing rendered_html">
11801
<h4 id="&#1057;&#1082;&#1072;&#1095;&#1077;&#1085;&#1085;&#1099;&#1081;-&#1092;&#1072;&#1081;&#1083;-&#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1077;&#1085;-&#1087;&#1086;-&#1089;&#1089;&#1099;&#1083;&#1082;&#1077;:">&#1057;&#1082;&#1072;&#1095;&#1077;&#1085;&#1085;&#1099;&#1081; &#1092;&#1072;&#1081;&#1083; &#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1077;&#1085; &#1087;&#1086; &#1089;&#1089;&#1099;&#1083;&#1082;&#1077;:<a class="anchor-link" href="#&#1057;&#1082;&#1072;&#1095;&#1077;&#1085;&#1085;&#1099;&#1081;-&#1092;&#1072;&#1081;&#1083;-&#1076;&#1086;&#1089;&#1090;&#1091;&#1087;&#1077;&#1085;-&#1087;&#1086;-&#1089;&#1089;&#1099;&#1083;&#1082;&#1077;:">&#182;</a></h4><p>ftp://ftp-private.ncbi.nlm.nih.gov/pubchem/.fetch/71/3569475554907212158.txt.gz</p>
11802
<h4 id="&#1042;-&#1087;&#1086;&#1080;&#1089;&#1082;-&#1074;&#1074;&#1086;&#1076;&#1080;&#1083;&#1072;&#1089;&#1100;-&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;-SMILES-&#1074;&#1080;&#1076;&#1072;-[N]=[N+]=[N-&amp;!R],-&#1095;&#1090;&#1086;&#1073;&#1099;-&#1080;&#1079;&#1073;&#1077;&#1078;&#1072;&#1090;&#1100;-&#1087;&#1086;&#1087;&#1072;&#1076;&#1072;&#1085;&#1080;&#1103;-&#1074;-&#1082;&#1086;&#1083;&#1100;&#1094;&#1086;">&#1042; &#1087;&#1086;&#1080;&#1089;&#1082; &#1074;&#1074;&#1086;&#1076;&#1080;&#1083;&#1072;&#1089;&#1100; &#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103; SMILES &#1074;&#1080;&#1076;&#1072; [N]=[N+]=[N-&amp;!R], &#1095;&#1090;&#1086;&#1073;&#1099; &#1080;&#1079;&#1073;&#1077;&#1078;&#1072;&#1090;&#1100; &#1087;&#1086;&#1087;&#1072;&#1076;&#1072;&#1085;&#1080;&#1103; &#1074; &#1082;&#1086;&#1083;&#1100;&#1094;&#1086;<a class="anchor-link" href="#&#1042;-&#1087;&#1086;&#1080;&#1089;&#1082;-&#1074;&#1074;&#1086;&#1076;&#1080;&#1083;&#1072;&#1089;&#1100;-&#1085;&#1086;&#1090;&#1072;&#1094;&#1080;&#1103;-SMILES-&#1074;&#1080;&#1076;&#1072;-[N]=[N+]=[N-&amp;!R],-&#1095;&#1090;&#1086;&#1073;&#1099;-&#1080;&#1079;&#1073;&#1077;&#1078;&#1072;&#1090;&#1100;-&#1087;&#1086;&#1087;&#1072;&#1076;&#1072;&#1085;&#1080;&#1103;-&#1074;-&#1082;&#1086;&#1083;&#1100;&#1094;&#1086;">&#182;</a></h4>
11803
</div>
11804
</div>
11805
</div>
11806
<div class="cell border-box-sizing code_cell rendered">
11807
<div class="input">
11808
<div class="prompt input_prompt">In&nbsp;[2]:</div>
11809
<div class="inner_cell">
11810
    <div class="input_area">
11811
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">from</span> <span class="nn">rdkit</span> <span class="kn">import</span> <span class="n">Chem</span>
11812
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">AllChem</span>
11813
<span class="kn">from</span> <span class="nn">rdkit</span> <span class="kn">import</span> <span class="n">RDConfig</span>
11814
<span class="kn">from</span> <span class="nn">rdkit.Chem.Draw</span> <span class="kn">import</span> <span class="n">IPythonConsole</span> 
11815
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">Draw</span>
11816
<span class="kn">import</span> <span class="nn">numpy</span> <span class="kn">as</span> <span class="nn">np</span>
11817
<span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">display</span><span class="p">,</span><span class="n">Image</span>
11818
</pre></div>
11819

    
11820
</div>
11821
</div>
11822
</div>
11823

    
11824
</div>
11825
<div class="cell border-box-sizing code_cell rendered">
11826
<div class="input">
11827
<div class="prompt input_prompt">In&nbsp;[3]:</div>
11828
<div class="inner_cell">
11829
    <div class="input_area">
11830
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">from</span> <span class="nn">rdkit</span> <span class="kn">import</span> <span class="n">Chem</span>
11831
</pre></div>
11832

    
11833
</div>
11834
</div>
11835
</div>
11836

    
11837
</div>
11838
<div class="cell border-box-sizing code_cell rendered">
11839
<div class="input">
11840
<div class="prompt input_prompt">In&nbsp;[4]:</div>
11841
<div class="inner_cell">
11842
    <div class="input_area">
11843
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">ibu</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>
11844
<span class="n">AllChem</span><span class="o">.</span><span class="n">Compute2DCoords</span><span class="p">(</span><span class="n">ibu</span><span class="p">)</span>
11845
<span class="n">display</span><span class="p">(</span><span class="n">ibu</span><span class="p">)</span>
11846
</pre></div>
11847

    
11848
</div>
11849
</div>
11850
</div>
11851

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

    
11855

    
11856
<div class="output_area">
11857

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

    
11860

    
11861

    
11862

    
11863
<div class="output_png output_subarea ">
11864
<img src="data:image/png;base64,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
12019
"
12020
>
12021
</div>
12022

    
12023
</div>
12024

    
12025
</div>
12026
</div>
12027

    
12028
</div>
12029
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12030
</div>
12031
<div class="inner_cell">
12032
<div class="text_cell_render border-box-sizing rendered_html">
12033
<h3 id="&#1055;&#1088;&#1072;&#1074;&#1080;&#1083;&#1072;-&#1051;&#1080;&#1087;&#1080;&#1085;&#1089;&#1082;&#1080;">&#1055;&#1088;&#1072;&#1074;&#1080;&#1083;&#1072; &#1051;&#1080;&#1087;&#1080;&#1085;&#1089;&#1082;&#1080;<a class="anchor-link" href="#&#1055;&#1088;&#1072;&#1074;&#1080;&#1083;&#1072;-&#1051;&#1080;&#1087;&#1080;&#1085;&#1089;&#1082;&#1080;">&#182;</a></h3>
12034
</div>
12035
</div>
12036
</div>
12037
<div class="cell border-box-sizing code_cell rendered">
12038
<div class="input">
12039
<div class="prompt input_prompt">In&nbsp;[5]:</div>
12040
<div class="inner_cell">
12041
    <div class="input_area">
12042
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">import</span> <span class="nn">rdkit.Chem.Lipinski</span> <span class="kn">as</span> <span class="nn">Lipinksy</span>
12043
</pre></div>
12044

    
12045
</div>
12046
</div>
12047
</div>
12048

    
12049
</div>
12050
<div class="cell border-box-sizing code_cell rendered">
12051
<div class="input">
12052
<div class="prompt input_prompt">In&nbsp;[6]:</div>
12053
<div class="inner_cell">
12054
    <div class="input_area">
12055
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">print</span> <span class="p">(</span><span class="n">Lipinksy</span><span class="o">.</span><span class="n">NumHDonors</span><span class="p">(</span><span class="n">ibu</span><span class="p">))</span>
12056
<span class="k">print</span> <span class="p">(</span><span class="n">Lipinksy</span><span class="o">.</span><span class="n">NumHAcceptors</span><span class="p">(</span><span class="n">ibu</span><span class="p">))</span>
12057
<span class="k">print</span> <span class="p">(</span><span class="n">Lipinksy</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">ibu</span><span class="p">))</span>
12058
<span class="k">print</span> <span class="p">(</span><span class="n">Lipinksy</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">ibu</span><span class="p">)[</span><span class="mi">0</span><span class="p">])</span>
12059
</pre></div>
12060

    
12061
</div>
12062
</div>
12063
</div>
12064

    
12065
<div class="output_wrapper">
12066
<div class="output">
12067

    
12068

    
12069
<div class="output_area">
12070

    
12071
<div class="prompt"></div>
12072

    
12073

    
12074
<div class="output_subarea output_stream output_stdout output_text">
12075
<pre>1
12076
1
12077
206.130679816
12078
3.0732
12079
</pre>
12080
</div>
12081
</div>
12082

    
12083
</div>
12084
</div>
12085

    
12086
</div>
12087
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12088
</div>
12089
<div class="inner_cell">
12090
<div class="text_cell_render border-box-sizing rendered_html">
12091
<h4 id="&#1047;&#1072;&#1084;&#1077;&#1085;&#1103;&#1077;&#1084;-&#1074;-&#1080;&#1073;&#1091;&#1087;&#1088;&#1086;&#1092;&#1077;&#1085;&#1077;-&#1080;&#1079;&#1086;&#1087;&#1088;&#1086;&#1087;&#1080;&#1083;-&#1085;&#1072;-&#1072;&#1094;&#1077;&#1090;&#1080;&#1083;&#1077;&#1085;">&#1047;&#1072;&#1084;&#1077;&#1085;&#1103;&#1077;&#1084; &#1074; &#1080;&#1073;&#1091;&#1087;&#1088;&#1086;&#1092;&#1077;&#1085;&#1077; &#1080;&#1079;&#1086;&#1087;&#1088;&#1086;&#1087;&#1080;&#1083; &#1085;&#1072; &#1072;&#1094;&#1077;&#1090;&#1080;&#1083;&#1077;&#1085;<a class="anchor-link" href="#&#1047;&#1072;&#1084;&#1077;&#1085;&#1103;&#1077;&#1084;-&#1074;-&#1080;&#1073;&#1091;&#1087;&#1088;&#1086;&#1092;&#1077;&#1085;&#1077;-&#1080;&#1079;&#1086;&#1087;&#1088;&#1086;&#1087;&#1080;&#1083;-&#1085;&#1072;-&#1072;&#1094;&#1077;&#1090;&#1080;&#1083;&#1077;&#1085;">&#182;</a></h4>
12092
</div>
12093
</div>
12094
</div>
12095
<div class="cell border-box-sizing code_cell rendered">
12096
<div class="input">
12097
<div class="prompt input_prompt">In&nbsp;[8]:</div>
12098
<div class="inner_cell">
12099
    <div class="input_area">
12100
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">ibu_mod</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#CC1=CC=C(C=C1)C(C)C(=O)O&#39;</span><span class="p">)</span>
12101
<span class="n">AllChem</span><span class="o">.</span><span class="n">Compute2DCoords</span><span class="p">(</span><span class="n">ibu_mod</span><span class="p">)</span>
12102
<span class="n">display</span><span class="p">(</span><span class="n">ibu_mod</span><span class="p">)</span>
12103
</pre></div>
12104

    
12105
</div>
12106
</div>
12107
</div>
12108

    
12109
<div class="output_wrapper">
12110
<div class="output">
12111

    
12112

    
12113
<div class="output_area">
12114

    
12115
<div class="prompt"></div>
12116

    
12117

    
12118

    
12119

    
12120
<div class="output_png output_subarea ">
12121
<img src="data:image/png;base64,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
12272
YII=
12273
"
12274
>
12275
</div>
12276

    
12277
</div>
12278

    
12279
</div>
12280
</div>
12281

    
12282
</div>
12283
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12284
</div>
12285
<div class="inner_cell">
12286
<div class="text_cell_render border-box-sizing rendered_html">
12287
<h4 id="&#1047;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1072;-&#1076;&#1072;&#1085;&#1085;&#1099;&#1093;">&#1047;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1072; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;<a class="anchor-link" href="#&#1047;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1072;-&#1076;&#1072;&#1085;&#1085;&#1099;&#1093;">&#182;</a></h4>
12288
</div>
12289
</div>
12290
</div>
12291
<div class="cell border-box-sizing code_cell rendered">
12292
<div class="input">
12293
<div class="prompt input_prompt">In&nbsp;[9]:</div>
12294
<div class="inner_cell">
12295
    <div class="input_area">
12296
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">strings</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">genfromtxt</span><span class="p">(</span><span class="s1">&#39;/Users/Nataliyadi/Downloads/Golovin/my_file.txt&#39;</span><span class="p">,</span> <span class="n">dtype</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">str</span><span class="p">)</span> 
12297
</pre></div>
12298

    
12299
</div>
12300
</div>
12301
</div>
12302

    
12303
</div>
12304
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12305
</div>
12306
<div class="inner_cell">
12307
<div class="text_cell_render border-box-sizing rendered_html">
12308
<h4 id="&#1060;&#1080;&#1083;&#1100;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103;">&#1060;&#1080;&#1083;&#1100;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103;<a class="anchor-link" href="#&#1060;&#1080;&#1083;&#1100;&#1090;&#1088;&#1072;&#1094;&#1080;&#1103;">&#182;</a></h4>
12309
</div>
12310
</div>
12311
</div>
12312
<div class="cell border-box-sizing code_cell rendered">
12313
<div class="input">
12314
<div class="prompt input_prompt">In&nbsp;[11]:</div>
12315
<div class="inner_cell">
12316
    <div class="input_area">
12317
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">smiles</span> <span class="o">=</span> <span class="p">[]</span>
12318
<span class="k">for</span> <span class="n">line</span> <span class="ow">in</span> <span class="n">strings</span><span class="p">:</span>
12319
        <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">line</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> <span class="o">&lt;</span> <span class="mi">30</span> <span class="ow">and</span> <span class="ow">not</span> <span class="s1">&#39;.&#39;</span> <span class="ow">in</span> <span class="n">line</span><span class="p">[</span><span class="mi">1</span><span class="p">]:</span>
12320
            <span class="n">smiles</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">line</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
12321
</pre></div>
12322

    
12323
</div>
12324
</div>
12325
</div>
12326

    
12327
</div>
12328
<div class="cell border-box-sizing code_cell rendered">
12329
<div class="input">
12330
<div class="prompt input_prompt">In&nbsp;[12]:</div>
12331
<div class="inner_cell">
12332
    <div class="input_area">
12333
<div class=" highlight hl-ipython2"><pre><span></span><span class="nb">len</span><span class="p">(</span><span class="n">smiles</span><span class="p">)</span>
12334
</pre></div>
12335

    
12336
</div>
12337
</div>
12338
</div>
12339

    
12340
<div class="output_wrapper">
12341
<div class="output">
12342

    
12343

    
12344
<div class="output_area">
12345

    
12346
<div class="prompt output_prompt">Out[12]:</div>
12347

    
12348

    
12349

    
12350

    
12351
<div class="output_text output_subarea output_execute_result">
12352
<pre>11248</pre>
12353
</div>
12354

    
12355
</div>
12356

    
12357
</div>
12358
</div>
12359

    
12360
</div>
12361
<div class="cell border-box-sizing code_cell rendered">
12362
<div class="input">
12363
<div class="prompt input_prompt">In&nbsp;[13]:</div>
12364
<div class="inner_cell">
12365
    <div class="input_area">
12366
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">ibu_temp</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;N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O&#39;</span><span class="p">)</span>
12367
<span class="n">AllChem</span><span class="o">.</span><span class="n">Compute2DCoords</span><span class="p">(</span><span class="n">ibu_temp</span><span class="p">)</span>
12368
<span class="n">display</span><span class="p">(</span><span class="n">ibu_temp</span><span class="p">)</span>
12369
</pre></div>
12370

    
12371
</div>
12372
</div>
12373
</div>
12374

    
12375
<div class="output_wrapper">
12376
<div class="output">
12377

    
12378

    
12379
<div class="output_area">
12380

    
12381
<div class="prompt"></div>
12382

    
12383

    
12384

    
12385

    
12386
<div class="output_png output_subarea ">
12387
<img src="data:image/png;base64,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
12589
WVbubQAAAABJRU5ErkJggg==
12590
"
12591
>
12592
</div>
12593

    
12594
</div>
12595

    
12596
</div>
12597
</div>
12598

    
12599
</div>
12600
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12601
</div>
12602
<div class="inner_cell">
12603
<div class="text_cell_render border-box-sizing rendered_html">
12604
<h4 id="&#1055;&#1088;&#1086;&#1080;&#1079;&#1074;&#1077;&#1076;&#1077;&#1084;-&#1079;&#1072;&#1084;&#1077;&#1085;&#1091;-SMILES-&#1080;&#1079;-my_file-&#1072;&#1079;&#1080;&#1076;&#1072;-&#1085;&#1072;-template">&#1055;&#1088;&#1086;&#1080;&#1079;&#1074;&#1077;&#1076;&#1077;&#1084; &#1079;&#1072;&#1084;&#1077;&#1085;&#1091; SMILES &#1080;&#1079; my_file &#1072;&#1079;&#1080;&#1076;&#1072; &#1085;&#1072; template<a class="anchor-link" href="#&#1055;&#1088;&#1086;&#1080;&#1079;&#1074;&#1077;&#1076;&#1077;&#1084;-&#1079;&#1072;&#1084;&#1077;&#1085;&#1091;-SMILES-&#1080;&#1079;-my_file-&#1072;&#1079;&#1080;&#1076;&#1072;-&#1085;&#1072;-template">&#182;</a></h4>
12605
</div>
12606
</div>
12607
</div>
12608
<div class="cell border-box-sizing code_cell rendered">
12609
<div class="input">
12610
<div class="prompt input_prompt">In&nbsp;[14]:</div>
12611
<div class="inner_cell">
12612
    <div class="input_area">
12613
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">newsmi</span> <span class="o">=</span> <span class="p">[]</span>
12614
<span class="k">for</span> <span class="n">smi</span> <span class="ow">in</span> <span class="n">smiles</span><span class="p">[:</span><span class="nb">len</span><span class="p">(</span><span class="n">smiles</span><span class="p">)]:</span>
12615
    <span class="k">if</span> <span class="s1">&#39;N=[N+]=[N-]&#39;</span>  <span class="ow">in</span> <span class="n">smi</span><span class="p">:</span>
12616
        <span class="n">newsmi</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">smi</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="s1">&#39;N=[N+]=[N-]&#39;</span><span class="p">,</span><span class="s1">&#39;N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O&#39;</span><span class="p">))</span>
12617
    <span class="k">else</span><span class="p">:</span>
12618
        <span class="k">continue</span>
12619
</pre></div>
12620

    
12621
</div>
12622
</div>
12623
</div>
12624

    
12625
</div>
12626
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12627
</div>
12628
<div class="inner_cell">
12629
<div class="text_cell_render border-box-sizing rendered_html">
12630
<h4 id="&#1054;&#1090;&#1073;&#1077;&#1088;&#1077;&#1084;-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1099;,-&#1091;&#1076;&#1086;&#1074;&#1083;&#1077;&#1090;&#1074;&#1086;&#1088;&#1103;&#1102;&#1097;&#1080;&#1077;-&#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1091;-&#1051;&#1080;&#1087;&#1080;&#1085;&#1089;&#1082;&#1080;">&#1054;&#1090;&#1073;&#1077;&#1088;&#1077;&#1084; &#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1099;, &#1091;&#1076;&#1086;&#1074;&#1083;&#1077;&#1090;&#1074;&#1086;&#1088;&#1103;&#1102;&#1097;&#1080;&#1077; &#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1091; &#1051;&#1080;&#1087;&#1080;&#1085;&#1089;&#1082;&#1080;<a class="anchor-link" href="#&#1054;&#1090;&#1073;&#1077;&#1088;&#1077;&#1084;-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1099;,-&#1091;&#1076;&#1086;&#1074;&#1083;&#1077;&#1090;&#1074;&#1086;&#1088;&#1103;&#1102;&#1097;&#1080;&#1077;-&#1087;&#1088;&#1072;&#1074;&#1080;&#1083;&#1091;-&#1051;&#1080;&#1087;&#1080;&#1085;&#1089;&#1082;&#1080;">&#182;</a></h4>
12631
</div>
12632
</div>
12633
</div>
12634
<div class="cell border-box-sizing code_cell rendered">
12635
<div class="input">
12636
<div class="prompt input_prompt">In&nbsp;[26]:</div>
12637
<div class="inner_cell">
12638
    <div class="input_area">
12639
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">Lip5</span> <span class="o">=</span> <span class="p">[]</span>
12640
<span class="k">for</span> <span class="n">smi</span> <span class="ow">in</span> <span class="n">newsmi</span><span class="p">:</span>
12641
    <span class="k">try</span><span class="p">:</span>
12642
        <span class="n">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">smi</span><span class="p">)</span>
12643
        <span class="k">if</span><span class="p">(</span><span class="n">Lipinksy</span><span class="o">.</span><span class="n">NumHDonors</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">5</span> <span class="ow">and</span>\
12644
          <span class="n">Lipinksy</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">mol</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">500</span> <span class="ow">and</span>\
12645
          <span class="n">Lipinksy</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">mol</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="ow">and</span>\
12646
          <span class="n">Lipinksy</span><span class="o">.</span><span class="n">NumHAcceptors</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span> <span class="o">&lt;=</span> <span class="mi">10</span><span class="p">):</span>
12647
            <span class="n">Lip5</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">smi</span><span class="p">)</span>
12648
    <span class="k">except</span><span class="p">:</span>
12649
        <span class="k">pass</span>
12650
<span class="nb">len</span><span class="p">(</span><span class="n">Lip5</span><span class="p">)</span>    
12651
</pre></div>
12652

    
12653
</div>
12654
</div>
12655
</div>
12656

    
12657
<div class="output_wrapper">
12658
<div class="output">
12659

    
12660

    
12661
<div class="output_area">
12662

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

    
12665

    
12666
<div class="output_subarea output_stream output_stderr output_text">
12667
<pre>RDKit ERROR: [18:47:45] SMILES Parse Error: extra open parentheses for input: &#39;C1=C(C(=C(N1)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12668
RDKit ERROR: [18:47:45] Explicit valence for atom # 4 Cl, 3, is greater than permitted
12669
RDKit ERROR: [18:47:47] SMILES Parse Error: extra open parentheses for input: &#39;CC1=C(C=CC(=C1CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12670
RDKit ERROR: [18:47:47] SMILES Parse Error: extra open parentheses for input: &#39;CC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(COC(=O)CCCC&#39;
12671
RDKit ERROR: [18:47:47] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=C(C=C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12672
RDKit ERROR: [18:47:48] SMILES Parse Error: extra open parentheses for input: &#39;CC1C=C(C=CC1OCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C(C&#39;
12673
RDKit ERROR: [18:47:48] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=C(C=C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12674
RDKit ERROR: [18:47:48] SMILES Parse Error: extra open parentheses for input: &#39;CC1=NC(=C(C(=C1)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12675
RDKit ERROR: [18:47:49] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=CC=C1C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12676
RDKit ERROR: [18:47:49] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=CC=C1C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12677
RDKit ERROR: [18:47:49] SMILES Parse Error: extra open parentheses for input: &#39;CCOC(=O)C(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12678
RDKit ERROR: [18:47:49] SMILES Parse Error: extra open parentheses for input: &#39;CCOC(=O)C(CCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(CC&#39;
12679
RDKit ERROR: [18:47:49] SMILES Parse Error: extra open parentheses for input: &#39;C1=C(C=C(C=C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12680
RDKit ERROR: [18:47:49] SMILES Parse Error: extra open parentheses for input: &#39;CC(CCC(=O)OCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12681
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;CC1=C(C(C(C(C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12682
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(C(C(C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12683
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;[B](N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)[P+](CS&#39;
12684
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;C1CC([C@@H](CC1CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12685
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;CC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12686
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;C1=C(N(C(=N1)CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12687
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;CC(CCC(=O)OCCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12688
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;CCC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(/C(=C/C&#39;
12689
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;CC(CCCCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12690
RDKit ERROR: [18:47:50] SMILES Parse Error: extra open parentheses for input: &#39;CC(CCCCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12691
RDKit ERROR: [18:47:51] SMILES Parse Error: extra open parentheses for input: &#39;CC1=C(C=CC(=C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12692
RDKit ERROR: [18:47:51] SMILES Parse Error: extra open parentheses for input: &#39;C1CC(CCC1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(CC&#39;
12693
RDKit ERROR: [18:47:51] SMILES Parse Error: extra open parentheses for input: &#39;CC(CCC(=O)OCCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12694
RDKit ERROR: [18:47:52] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=C(C=C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12695
RDKit ERROR: [18:47:52] SMILES Parse Error: extra open parentheses for input: &#39;CC1=NC(=C(C(=C1)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12696
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;CC=CC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12697
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;CCC=CC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12698
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;CCC=CC(CCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12699
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;C(CNC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12700
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=CC=C1NC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12701
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=CC=C1NC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12702
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;C(CNC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12703
RDKit ERROR: [18:47:53] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=CC=C1NC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12704
RDKit ERROR: [18:47:55] SMILES Parse Error: extra open parentheses for input: &#39;C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)CN(CC&#39;
12705
RDKit ERROR: [18:47:57] Explicit valence for atom # 1 Cl, 2, is greater than permitted
12706
RDKit ERROR: [18:47:57] SMILES Parse Error: extra open parentheses for input: &#39;CC1=CC(=C(C(=C1)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12707
RDKit ERROR: [18:47:58] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=C(C=C1CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12708
RDKit ERROR: [18:47:58] SMILES Parse Error: extra open parentheses for input: &#39;CC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)CN1CCC(CC1)(C&#39;
12709
RDKit ERROR: [18:47:58] SMILES Parse Error: extra open parentheses for input: &#39;C1=C(N=C(C(=N1)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12710
RDKit ERROR: [18:47:59] SMILES Parse Error: extra open parentheses for input: &#39;C1=CC(=C(C=C1CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12711
RDKit ERROR: [18:48:00] SMILES Parse Error: extra open parentheses for input: &#39;CC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12712
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;CC/C=C/CCC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12713
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;CC(=CCC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12714
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;C/C=C/CC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12715
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;CCC(CCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12716
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;CCC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12717
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;C[Si](C)(C)OC(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12718
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;CC/C=C\CCC(CCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12719
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;CC(=CCC(CCCN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12720
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)[C@@H](C&#39;
12721
RDKit ERROR: [18:48:01] SMILES Parse Error: extra open parentheses for input: &#39;COC[C@@](CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)(C&#39;
12722
RDKit ERROR: [18:48:02] SMILES Parse Error: extra open parentheses for input: &#39;C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)CO/C(=C/[N+]&#39;
12723
RDKit ERROR: [18:48:02] SMILES Parse Error: extra open parentheses for input: &#39;C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)CO/C(=C/[N+]&#39;
12724
RDKit ERROR: [18:48:02] SMILES Parse Error: extra open parentheses for input: &#39;C1=C(C=NC(=C1N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)C&#39;
12725
RDKit ERROR: [18:48:02] SMILES Parse Error: extra open parentheses for input: &#39;C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)COC(=C[N+]&#39;
12726
RDKit ERROR: [18:48:02] SMILES Parse Error: extra open parentheses for input: &#39;C(CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)COC(=C[N+]&#39;
12727
</pre>
12728
</div>
12729
</div>
12730

    
12731
<div class="output_area">
12732

    
12733
<div class="prompt output_prompt">Out[26]:</div>
12734

    
12735

    
12736

    
12737

    
12738
<div class="output_text output_subarea output_execute_result">
12739
<pre>7563</pre>
12740
</div>
12741

    
12742
</div>
12743

    
12744
</div>
12745
</div>
12746

    
12747
</div>
12748
<div class="cell border-box-sizing code_cell rendered">
12749
<div class="input">
12750
<div class="prompt input_prompt">In&nbsp;[41]:</div>
12751
<div class="inner_cell">
12752
    <div class="input_area">
12753
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">mols</span> <span class="o">=</span> <span class="p">[]</span>
12754
<span class="k">for</span> <span class="n">smi</span> <span class="ow">in</span> <span class="n">Lip5</span><span class="p">[</span><span class="mi">38</span><span class="p">:</span><span class="mi">43</span><span class="p">]:</span>
12755
    <span class="n">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">smi</span><span class="p">)</span>
12756
    <span class="n">AllChem</span><span class="o">.</span><span class="n">Compute2DCoords</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span>
12757
    <span class="k">print</span><span class="p">(</span><span class="n">smi</span><span class="p">)</span>
12758
    <span class="n">display</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span>
12759
    <span class="n">mols</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span>
12760
</pre></div>
12761

    
12762
</div>
12763
</div>
12764
</div>
12765

    
12766
<div class="output_wrapper">
12767
<div class="output">
12768

    
12769

    
12770
<div class="output_area">
12771

    
12772
<div class="prompt"></div>
12773

    
12774

    
12775
<div class="output_subarea output_stream output_stdout output_text">
12776
<pre>C1CC(=C(C1)Br)CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O
12777
</pre>
12778
</div>
12779
</div>
12780

    
12781
<div class="output_area">
12782

    
12783
<div class="prompt"></div>
12784

    
12785

    
12786

    
12787

    
12788
<div class="output_png output_subarea ">
12789
<img src="data:image/png;base64,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
12983
"
12984
>
12985
</div>
12986

    
12987
</div>
12988

    
12989
<div class="output_area">
12990

    
12991
<div class="prompt"></div>
12992

    
12993

    
12994
<div class="output_subarea output_stream output_stdout output_text">
12995
<pre>C1CCC(=C(C1)CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O)Br
12996
</pre>
12997
</div>
12998
</div>
12999

    
13000
<div class="output_area">
13001

    
13002
<div class="prompt"></div>
13003

    
13004

    
13005

    
13006

    
13007
<div class="output_png output_subarea ">
13008
<img src="data:image/png;base64,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
13208
"
13209
>
13210
</div>
13211

    
13212
</div>
13213

    
13214
<div class="output_area">
13215

    
13216
<div class="prompt"></div>
13217

    
13218

    
13219
<div class="output_subarea output_stream output_stdout output_text">
13220
<pre>C1=NNC(=C1C=O)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O
13221
</pre>
13222
</div>
13223
</div>
13224

    
13225
<div class="output_area">
13226

    
13227
<div class="prompt"></div>
13228

    
13229

    
13230

    
13231

    
13232
<div class="output_png output_subarea ">
13233
<img src="data:image/png;base64,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
13425
"
13426
>
13427
</div>
13428

    
13429
</div>
13430

    
13431
<div class="output_area">
13432

    
13433
<div class="prompt"></div>
13434

    
13435

    
13436
<div class="output_subarea output_stream output_stdout output_text">
13437
<pre>C1C=CNN1C(=O)CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O
13438
</pre>
13439
</div>
13440
</div>
13441

    
13442
<div class="output_area">
13443

    
13444
<div class="prompt"></div>
13445

    
13446

    
13447

    
13448

    
13449
<div class="output_png output_subarea ">
13450
<img src="data:image/png;base64,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
13643
"
13644
>
13645
</div>
13646

    
13647
</div>
13648

    
13649
<div class="output_area">
13650

    
13651
<div class="prompt"></div>
13652

    
13653

    
13654
<div class="output_subarea output_stream output_stdout output_text">
13655
<pre>C1=CC(C(=O)C=C1)N1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O
13656
</pre>
13657
</div>
13658
</div>
13659

    
13660
<div class="output_area">
13661

    
13662
<div class="prompt"></div>
13663

    
13664

    
13665

    
13666

    
13667
<div class="output_png output_subarea ">
13668
<img src="data:image/png;base64,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
13880
"
13881
>
13882
</div>
13883

    
13884
</div>
13885

    
13886
</div>
13887
</div>
13888

    
13889
</div>
13890
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13891
</div>
13892
<div class="inner_cell">
13893
<div class="text_cell_render border-box-sizing rendered_html">
13894
<h4 id="&#1044;&#1083;&#1103;-&#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;-&#1073;&#1099;&#1083;&#1072;-&#1074;&#1099;&#1073;&#1088;&#1072;&#1085;&#1072;-38-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1072;">&#1044;&#1083;&#1103; &#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103; &#1073;&#1099;&#1083;&#1072; &#1074;&#1099;&#1073;&#1088;&#1072;&#1085;&#1072; 38 &#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1072;<a class="anchor-link" href="#&#1044;&#1083;&#1103;-&#1086;&#1090;&#1086;&#1073;&#1088;&#1072;&#1078;&#1077;&#1085;&#1080;&#1103;-&#1073;&#1099;&#1083;&#1072;-&#1074;&#1099;&#1073;&#1088;&#1072;&#1085;&#1072;-38-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1072;">&#182;</a></h4>
13895
</div>
13896
</div>
13897
</div>
13898
<div class="cell border-box-sizing code_cell rendered">
13899
<div class="input">
13900
<div class="prompt input_prompt">In&nbsp;[27]:</div>
13901
<div class="inner_cell">
13902
    <div class="input_area">
13903
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">my_smile</span> <span class="o">=</span> <span class="n">Lip5</span><span class="p">[</span><span class="mi">38</span><span class="p">]</span>
13904
<span class="n">my_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">my_smile</span><span class="p">)</span>
13905
<span class="n">display</span><span class="p">(</span><span class="n">my_mol</span><span class="p">)</span>
13906
</pre></div>
13907

    
13908
</div>
13909
</div>
13910
</div>
13911

    
13912
<div class="output_wrapper">
13913
<div class="output">
13914

    
13915

    
13916
<div class="output_area">
13917

    
13918
<div class="prompt"></div>
13919

    
13920

    
13921

    
13922

    
13923
<div class="output_png output_subarea ">
13924
<img src="data:image/png;base64,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
14118
"
14119
>
14120
</div>
14121

    
14122
</div>
14123

    
14124
</div>
14125
</div>
14126

    
14127
</div>
14128
<div class="cell border-box-sizing code_cell rendered">
14129
<div class="input">
14130
<div class="prompt input_prompt">In&nbsp;[28]:</div>
14131
<div class="inner_cell">
14132
    <div class="input_area">
14133
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">m3d</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">my_mol</span><span class="p">)</span>
14134
<span class="n">Chem</span><span class="o">.</span><span class="n">AllChem</span><span class="o">.</span><span class="n">EmbedMolecule</span><span class="p">(</span><span class="n">m3d</span><span class="p">)</span>
14135
<span class="n">AllChem</span><span class="o">.</span><span class="n">MMFFOptimizeMolecule</span><span class="p">(</span><span class="n">m3d</span><span class="p">,</span><span class="n">maxIters</span><span class="o">=</span><span class="mi">500</span><span class="p">,</span><span class="n">nonBondedThresh</span><span class="o">=</span><span class="mi">200</span> <span class="p">)</span>
14136
</pre></div>
14137

    
14138
</div>
14139
</div>
14140
</div>
14141

    
14142
<div class="output_wrapper">
14143
<div class="output">
14144

    
14145

    
14146
<div class="output_area">
14147

    
14148
<div class="prompt output_prompt">Out[28]:</div>
14149

    
14150

    
14151

    
14152

    
14153
<div class="output_text output_subarea output_execute_result">
14154
<pre>0</pre>
14155
</div>
14156

    
14157
</div>
14158

    
14159
</div>
14160
</div>
14161

    
14162
</div>
14163
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14164
</div>
14165
<div class="inner_cell">
14166
<div class="text_cell_render border-box-sizing rendered_html">
14167
<h4 id="3D-&#1089;&#1090;&#1088;&#1091;&#1082;&#1090;&#1091;&#1088;&#1072;-&#1074;&#1099;&#1073;&#1088;&#1072;&#1085;&#1085;&#1086;&#1081;-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1099;">3D &#1089;&#1090;&#1088;&#1091;&#1082;&#1090;&#1091;&#1088;&#1072; &#1074;&#1099;&#1073;&#1088;&#1072;&#1085;&#1085;&#1086;&#1081; &#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1099;<a class="anchor-link" href="#3D-&#1089;&#1090;&#1088;&#1091;&#1082;&#1090;&#1091;&#1088;&#1072;-&#1074;&#1099;&#1073;&#1088;&#1072;&#1085;&#1085;&#1086;&#1081;-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1099;">&#182;</a></h4>
14168
</div>
14169
</div>
14170
</div>
14171
<div class="cell border-box-sizing code_cell rendered">
14172
<div class="input">
14173
<div class="prompt input_prompt">In&nbsp;[29]:</div>
14174
<div class="inner_cell">
14175
    <div class="input_area">
14176
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">m3d</span>
14177
</pre></div>
14178

    
14179
</div>
14180
</div>
14181
</div>
14182

    
14183
<div class="output_wrapper">
14184
<div class="output">
14185

    
14186

    
14187
<div class="output_area">
14188

    
14189
<div class="prompt output_prompt">Out[29]:</div>
14190

    
14191

    
14192

    
14193

    
14194
<div class="output_png output_subarea output_execute_result">
14195
<img src="data:image/png;base64,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
14379
jSKEkEL+HxxirGkyggDtAAAAAElFTkSuQmCC
14380
"
14381
>
14382
</div>
14383

    
14384
</div>
14385

    
14386
</div>
14387
</div>
14388

    
14389
</div>
14390
<div class="cell border-box-sizing code_cell rendered">
14391
<div class="input">
14392
<div class="prompt input_prompt">In&nbsp;[44]:</div>
14393
<div class="inner_cell">
14394
    <div class="input_area">
14395
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">Lip5</span><span class="p">[</span><span class="mi">38</span><span class="p">]</span>
14396
</pre></div>
14397

    
14398
</div>
14399
</div>
14400
</div>
14401

    
14402
<div class="output_wrapper">
14403
<div class="output">
14404

    
14405

    
14406
<div class="output_area">
14407

    
14408
<div class="prompt output_prompt">Out[44]:</div>
14409

    
14410

    
14411

    
14412

    
14413
<div class="output_text output_subarea output_execute_result">
14414
<pre>&#39;C1CC(=C(C1)Br)CN1C=C(N=N1)C1=CC=C(C=C1)C(C)C(=O)O&#39;</pre>
14415
</div>
14416

    
14417
</div>
14418

    
14419
</div>
14420
</div>
14421

    
14422
</div>
14423
<div class="cell border-box-sizing code_cell rendered">
14424
<div class="input">
14425
<div class="prompt input_prompt">In&nbsp;[35]:</div>
14426
<div class="inner_cell">
14427
    <div class="input_area">
14428
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">import</span> <span class="nn">nglview</span> <span class="kn">as</span> <span class="nn">nv</span>
14429
</pre></div>
14430

    
14431
</div>
14432
</div>
14433
</div>
14434

    
14435
</div>
14436
<div class="cell border-box-sizing code_cell rendered">
14437
<div class="input">
14438
<div class="prompt input_prompt">In&nbsp;[40]:</div>
14439
<div class="inner_cell">
14440
    <div class="input_area">
14441
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">nv</span><span class="o">.</span><span class="n">show_rdkit</span><span class="p">(</span><span class="n">m3d</span><span class="p">)</span>
14442
</pre></div>
14443

    
14444
</div>
14445
</div>
14446
</div>
14447

    
14448
<div class="output_wrapper">
14449
<div class="output">
14450

    
14451

    
14452
<div class="output_area">
14453

    
14454
<div class="prompt"></div>
14455

    
14456

    
14457

    
14458

    
14459

    
14460
 
14461
 
14462
<div id="b2c31e8d-8242-4115-a6f1-777ddf8bbb2f"></div>
14463
<div class="output_subarea output_widget_view ">
14464
<script type="text/javascript">
14465
var element = $('#b2c31e8d-8242-4115-a6f1-777ddf8bbb2f');
14466
</script>
14467
<script type="application/vnd.jupyter.widget-view+json">
14468
{"model_id": "fc5d25a2f5a34a3ea8f4a41095e888f6", "version_minor": 0, "version_major": 2}
14469
</script>
14470
</div>
14471

    
14472
</div>
14473

    
14474
</div>
14475
</div>
14476

    
14477
</div>
14478
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14479
</div>
14480
<div class="inner_cell">
14481
<div class="text_cell_render border-box-sizing rendered_html">
14482
<h4 id="&#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1072;-&#1085;&#1077;-&#1074;&#1099;&#1076;&#1072;&#1083;&#1072;-&#1088;&#1077;&#1079;&#1091;&#1083;&#1100;&#1090;&#1072;&#1090;,-&#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091;-&#1087;&#1086;-SMILES-&#1073;&#1099;&#1083;-&#1074;&#1086;&#1089;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;-.pdb-&#1092;&#1072;&#1081;&#1083;,-&#1080;-&#1085;&#1072;&#1088;&#1080;&#1089;&#1086;&#1074;&#1072;&#1085;-&#1074;-PyMol">&#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1072; &#1085;&#1077; &#1074;&#1099;&#1076;&#1072;&#1083;&#1072; &#1088;&#1077;&#1079;&#1091;&#1083;&#1100;&#1090;&#1072;&#1090;, &#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091; &#1087;&#1086; SMILES &#1073;&#1099;&#1083; &#1074;&#1086;&#1089;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085; .pdb &#1092;&#1072;&#1081;&#1083;, &#1080; &#1085;&#1072;&#1088;&#1080;&#1089;&#1086;&#1074;&#1072;&#1085; &#1074; PyMol<a class="anchor-link" href="#&#1050;&#1086;&#1084;&#1072;&#1085;&#1076;&#1072;-&#1085;&#1077;-&#1074;&#1099;&#1076;&#1072;&#1083;&#1072;-&#1088;&#1077;&#1079;&#1091;&#1083;&#1100;&#1090;&#1072;&#1090;,-&#1087;&#1086;&#1101;&#1090;&#1086;&#1084;&#1091;-&#1087;&#1086;-SMILES-&#1073;&#1099;&#1083;-&#1074;&#1086;&#1089;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;-.pdb-&#1092;&#1072;&#1081;&#1083;,-&#1080;-&#1085;&#1072;&#1088;&#1080;&#1089;&#1086;&#1074;&#1072;&#1085;-&#1074;-PyMol">&#182;</a></h4>
14483
</div>
14484
</div>
14485
</div>
14486
<div class="cell border-box-sizing code_cell rendered">
14487
<div class="input">
14488
<div class="prompt input_prompt">In&nbsp;[45]:</div>
14489
<div class="inner_cell">
14490
    <div class="input_area">
14491
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">Image</span>
14492
<span class="n">Image</span><span class="p">(</span><span class="n">filename</span><span class="o">=</span><span class="s1">&#39;/Users/Nataliyadi/Downloads/Golovin/Lip5.png&#39;</span><span class="p">)</span>
14493
</pre></div>
14494

    
14495
</div>
14496
</div>
14497
</div>
14498

    
14499
<div class="output_wrapper">
14500
<div class="output">
14501

    
14502

    
14503
<div class="output_area">
14504

    
14505
<div class="prompt output_prompt">Out[45]:</div>
14506

    
14507

    
14508

    
14509

    
14510
<div class="output_png output_subarea output_execute_result">
14511
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAADnRFWHRTb2Z0d2FyZQBQeU1PTPa/
14512
er0AAAAYdEVYdFVSTABodHRwOi8vd3d3LnB5bW9sLm9yZ5iPN04AACAASURBVHic7N1plJzned75
14513
/7vVvnRXr9iBxkaApERzCSlKtCVR+0RRbCW2pZHHVuSxEseREyubPzjj5OR4Mkk8jmV7bEuToySj
14514
cTJxRnOiHNtaKOjQlqjQEiWKJrERG7E10HtX1/5u8+Gtqq7qBrgA3V3dXdePpw64AF3PWxQbl+7n
14515
ue/HAEJEREREpG+YvV6AiIiIiGwsu/UnD333oVv+hOcefm5DFnIn7//Qdx/asPVtBa3P8E4+k1t9
14516
lhv9+a7838Abfe+7eX4REZF+Ynf+Ra9/4+z1+7+W1xOIehlKn3v4udsG6c1uLQLoVn5+ERGRjaQt
14517
4DW22UOsiIiIiP3aP2XZq23Rtao1nT9nrcPQq33tldWi21WUOr2Rf976Z6+1hlv9/df79V/r87vb
14518
LdK7dTef31q8993872szbHGLiIhsJiEQPvTdh7perb/f+c9f6++91l+/2uuNvv/Kn3cna3mt9d3J
14519
89zu57zW+9/qud/o+t7oZ/5G13c3/3wt3v9u/p2u5Well1566aWXXlv9ta5nAN/o19vo816vVcHa
14520
aK/nfGGvdH7erXVu9Oenap2IiMjaeENbwNvZ69ky7qXNsL7W+99uq3srBbTN9O9WRERko23ZJpC1
14521
+A381b7G6/n6vQwRG/3eK8/evZ4K7GYKWa31tl5bKayKiIistdddAbzVb/jr2eSx8j1u1QDwev76
14522
dr9+5fpf6+vd7ufcau23qpDd7ef3Wut7rfd/o19/5a+/239+t+//Wl7P8yv0iYiIRAyiw4Ai25q6
14523
gEVERJYpAErf6PUYHRERkc1CAVBERESkz2zZJhARERERuTMKgCIiIiJ9RgFQREREpM8oAIqIiIj0
14524
GQVAERERkT6jACgiIiLSZxQARURERPqMAqCIiIhIn1EAFBEREekzCoAiIiIifUYBUERERKTPKACK
14525
iIiI9BkFQBEREZE+owAoIiIi0mcUAEVERET6jAKgiIiISJ9RABQRERHpMwqAIiIiIn1GAVBERESk
14526
zygAioiIiPQZBUARERGRPqMAKCIiItJnFABFRERE+owCoIiIiEifUQAUERER6TMKgCIiIiJ9RgFQ
14527
REREpM8oAIqIiIj0GQVAERERkT6jACgiIiLSZxQARURERPqMAqCIiIhIn1EAFBEREekzCoAiIiIi
14528
fUYBUERERKTPKACKiIiI9BkFQBEREZE+owAoIiIi0mcUAEVERET6jAKgiIiISJ9RABQRERHpMwqA
14529
IiIiIn1GAVBERESkzygAioiIiPQZBUARERGRPqMAKCIiItJnFABFRERE+owCoIiIiEifUQAUERER
14530
6TMKgCIiIiJ9RgFQREREpM8oAIqIiIj0GQVAERERkT6jACgiIiLSZxQARURERPqMAqCIiIhIn1EA
14531
FBEREekzCoAiIiIifUYBUERERKTPKACKiIiI9BkFQBEREZE+owAoIiIi0mcUAEVERET6jAKgiIiI
14532
SJ9RABQRERHpMwqAIiIiIn1GAVBERESkzygAioiIiPQZBUARERGRPqMAKCIiItJn7F4vQERERHrj
14533
p3/6p3nXu97F+Pg4lUqFD33oQ71ekmwQVQBFRET60Jve9CYeffRRDhw4wPHjx3nLW97CV7/61V4v
14534
SzaIKoAiIiJ96MiRI8RiMUzTJJ/Pk06nyWQyvV6WbBAFQBERkT7z+OOP47oui4uLLCwscOrUKSzL
14535
YnFxsddLkw2iACgiItJHHnzwQQYGBkin07z88ss4jsPi4iKmaXLu3LleL082iAGEvV6EiIiIrL+j
14536
R4+yZ88eCoUC6XSaWCyGYRh4nkelUuEP/uAPer1E2SBqAhEREekTY2Nj5HI5kskkjuNgGAa+7yv8
14537
9SEFQBERkT7w2GOPkc/nSaVS7fAXBAG1Wo3p6eleL082mAKgiIjINvfAAw+0z/21On/DMKTRaLC4
14538
uMjXvva1Xi9RNpgCoIiIyDZ26NAhCoUCmUyGeDyOZVkAeJ5HqVTiS1/6Uo9XKL2gACgiIrKNjY+P
14539
3/bc33/5L/+l18uTHlEAFBER2abeOjbGwMDAqnN/9XqdmZmZXi9PekhzAEVERLahh/J5hoBEKnXL
14540
c39PPfVUr5coPaQ5gCIiIlvcj46PczybpeA4JEyT37h4kUOpFMOxGOl0Gu+JJ9rz/orFIl/84hd7
14541
vWTpMVUARUREtqhHBgZ4x9AQe5JJhmMxsrZNwjTZk0iQdxySlkWs0SBx4gT1kRGqySRffPrpXi9b
14542
NgEFQBERkS3o3SMjPJTPsyeRYDQep+A4ZGybv/fSS4zH46Qti5hpYhoGAeDduMF8rdbrZcsmoQAo
14543
IiKyxXxgdJQHcrl25W+wGf4ytk0hFiNj28RNE8swCIFGELDguvzx1FSvly6bhLqARUREtpAPjY3x
14544
YD7P3mSS0ViMguOQtW3SlkXCsvjC44+TaIY/ADcIWPI8/tqOHT1euWwmCoAiIiJbxId37ODNrfAX
14545
jzPYEf6Stk02mSSTyfD7v/zLUdNHGFLxff7xoUPkbG36yTJ1AYuIiGwBP7FzJ8cyGXYlEgzHYuQd
14546
h6xlkbJtkpZFNpmkUChgjo1BMgkjI3D6NNfPn2euWuVGvc435+b4p2fP9vpRZBPQ/x0QERHZ5D66
14547
axf3ZDLsTCQYdpwo/Nk2qY7K39DQEIyOQiIBxSKNc+colcvUXBcvDPHDEKe5LSyiACgiIrKJ/dTu
14548
3RxNp9mZSDAUi5FvNnukmtW/bCpFoRX+4nFYWKB68yYLxSKVep2a71Ntvsq+3+vHkU1CAVBERGST
14549
+viePRxOp9kRj0fhz3HIWFZU+XMccqkUg63wF4vB/DyVZvgrNxpUPY+K77PkeSx6Hv/ruXO9fiTZ
14550
JBQARURENqGf3buXQ83wV2hu+3aFv3SageHh6KyfbcPcHOWbN1lshr9Ks+JXdF3mXZcb9XqvH0k2
14551
EQVAERGRTebn9u3jUCrFeDxOoWPbN2lZpJrhL98Kf5YFs7OUpqZYXFqKKn++T6kZ/uZcl5v1OqeW
14552
lnr9WLKJKACKiIh0eOc738mxY8coFAosLS3xb/7Nv9nQ9/9b+/ZxMJ1mLB5nyHHI2Tbp1pk/xyGX
14553
yZAbGYHhYTAMmJlhaWqKxVKJSqvy19zynWs0mKzXeblc5t9fvbqhzyGbmwX8aq8XISIishl84AMf
14554
4E1vehO7du1iYmKCZDLJ7t27+d73vrch7/8L+/dzsHXmr7Xt2wx/6ViMfDZLbnQ0qvytDH+uS8X3
14555
KTXD32yjwfV6nTOlEv/2ypUNWb9sHaoAiojIutizZw8f+9jHGB8fx/d9fumXfqnXS3pVH/7whzl8
14556
+DDDw8NMTEzwQz/0Q3z9619ncHBwQ97/UwcOcCCVYiwWoxCLRZU/y4q2fZvhLzM6CkNDEAQwPU1x
14557
eprFcrk7/Lkus67LZK3G6VJJlT+5JQVAERFZFx/4wAcYHx9n3759JJNJPvOZz3Dx4kV+4zd+o9dL
14558
W+WjH/0oExMTDA0Ncfz4cfbv389Xv/pVZmZmKBaL6/re92QyvH90lP3N2z1aV7tlmjP+UrEYA9ks
14559
qdFRKBTA92F6msXpaYrlMhXPo+J5lHyfRddlpln5O7W0xBeuXVvXtcvWpavgRERkzR05cgTTNAnD
14560
ENd1CYKAfD7PkSNH+NVf/dVeL6/Lxz/+cY4cOcLo6CiPPPII4+PjPPXUU0xNTXH16lX++I//eN3e
14561
O/1ImsWfS/P8j4K/z26f+cvYNknbJh2LMZjLkRofjyp/ngdTUyw0K39l16XseSz5Pguuy3SjwdVa
14562
jb8oFhX+5FXpDKCIiKw5y7IYHx8nnU7j+z7FYhHLskgkEqRSKZ544gm+9rWv9XqZfPKTn2Tfvn0M
14563
Dw/zxBNP4Ps+zzzzDLOzs1y5coXPfvazLC4urst7Z57IkH0iS2x/nKWjJi89HpBzHN50PUHKssjE
14564
4wzm8yTHx2FwEBoNmJpifmaGpUqlve3bmvE30wx/LxSL/OfJyXVZs2wfCoAiIrLmyuUyiUSiXQE0
14565
DAPTNDEMg1gsRiKR4Mknn+TIkSM8++yzG76+48eP8xM/8RPs2bOH0dFRnnzySSYnJ/n+97/P7Ows
14566
ly5d4vOf//y6vX/2ySyZxzLE9sWwR23sgk04aHLyIZ/qkMnjl7KMZAeIj41F4a9ej8Lf7CzFSiXa
14567
9m2e+WtV/q7UajxfLPLFGzfWbd2yfSgAiojIupicnMT3fTzPwzCMrpfjOMTjcfL5PA8//DBPP/30
14568
hq3riSee4Id/+IfZtWsX4+PjvPvd7+all17i1KlTzMzMcP78eb7whS+s2/vn3pcj/Uia2N7l8Gfm
14569
TKy0hZWyuHKfRe1IlndM74XMAFSrMDXF3OwsS9VqO/wtdYS/q9Uq3ysW+dLNm+u2btleFABFRGTd
14570
zMzMUC6XcV0X04yOnbcqgbZtE4/HSaVSvO1tb+Opp55a9/W8//3v58EHH2R8fJzdu3fz5JNP8swz
14571
z3Dx4kWmp6c5c+YMf/iHf7hu75//YJ70g2nie+M4Iw52wcbKWe3wl8gkGCwMUjswjHdfmnu/7RNe
14572
v8nc3BxL1SpVz6O8IvxdqVb584UF/mRqat3WLduPAqCIiKyrUqnElStXsCyLMAy7KoGmaRKPx0kk
14573
ErzjHe/g8OHD/Pmf//m6rOPHfuzHuP/++xkbG2NiYoLHH3+cEydOcO3aNW7evMmLL77Il770pXV5
14574
b4CBHx0g9eYUsT1R5c8atLCyFmbaxEpZxLNxBocGGbfGyZLlpcwi1/1JJp4uU6pWqfg+Fc+j6Hks
14575
eB5T9TqXq1WemZ/nqZmZdVu3bE8KgCIisiFu3LjRdSbwVlvCAwMDPPjgg/zpn/7pmr73rk/s4sCx
14576
AxwbOsbx48e57777eOqpp7h582b77N96NqUM/vVBUvc3w9/I6vCXyCYoDBUYN8fJkKFEiRv+DZ4d
14577
mMaYabDnrNGu/M27LlONBq9Uqzw9O8ufzc2t27pl+1IAFBGRDbNyS7gzBFqW1d4Sfutb38rXv/71
14578
NXnP0V8YxTnmcGPXDQ49cognhp/gxIkTTE9Pc+3aNb797W/zrW99a03e61YKHymQvDeJs9vBHrGx
14579
B+2u8JfMJhkaGmLcGCdFiiJFbng3WJhfoF6q8+LOOgdOWTgzQRT+6nUuVat8eXqa59apQ1m2PwVA
14580
ERHZUKVSiatXr7a3hDvPBnZuCZ/90FmcexxK3yrd8XuNfXqM+KE48bE4b3nrW5iLz/GdP/0Ozg2H
14581
q1ev8kd/9EecPHlyrR5tlaGfGiJxLEFsVyw68zdgY2ZNzLSJnbJJ5VMMDQ4xzjhJkiyyyE33Jovz
14582
i9RLdfyqT6PuczXZ4PB3DaZqDS5WKvzrCxe4Wa+v27pl+1MAFBGRnrjRHFdyqy7hydQkL+RfwBq0
14583
SD+aZumppTf0teOH4ox8coT4gTipsRTveOc7mJ2b5Xvf+R7n589TOFvgc5/73LrN+AMY+pkhEvdE
14584
4c8etrEGrCj8pZrhL5dieGCYMcZIkGCBBW42ovDXKDfwKz5BOcAv+kyHLvELPsXrdf73CxfWbc3S
14585
PxQARUSkZ261JeyZHn+Y/UM8x8NKWBhpg+zbsxT/5PVdyZZ9R5b8B/PE98bJ7sjy7ve8m7NnznL6
14586
xdO4N12qZ6t883PfXNfnGv7EMImjCZydTlf4s9IWdro7/MWIMc88N+s3Kc4Xo/BXXQ5//pyPe8Nl
14587
/nqNL37r8rquW/qHAYS9XoSIiMgDDzzAzomdnD10ltp4DSvfHI8SswjcAK/oUTtd4+av3yT3vhyx
14588
nTHMnInhGIRuiD/v4y/4pB5J4exwKOws8M53vpNvf/vbXL94HXfKpXaqxuy/m13X5xj+uWEShxI4
14589
OxysghU9R8aKKn/JKPyN5EYYYQQbmznmmKpNUVwo4pbdrsqfN+fh3fCon68z9dsa8yJrRwFQREQ2
14590
jeR9SWIHYsQPxKMANRiFJythQQhe2cO97uLNeVFVLRkFQEIIGyFBJSC2L8aO/Tt4/PHH+caJbzB3
14591
bQ73hkv1L6rM/af17ZjN/w95nJ1O1OSRNMl9IBeFv2S07ZvOpxnJROHPxIzCX3WKpYUlGuUGQTUg
14592
KDXD36yHe8Olfq7O9O9Or+u6pf/YvV6AiIhIS/XFKt6ch7/ok6gkcHY5hMMhYTbESlrYGRtjrwEG
14593
mCkTwzKWSxkxMEOT+vk6j/74o3zlK19h6cYS7nWXynMVFr60sC5rzn8gT2xvrH2+z4xHodRwDCrf
14594
q2BYBkMfGorCXzoKfwYGM8wwXZlmaWEJt+ISVIKo8re4HP5qZ2vMfFYz/mTtqQIoIiKbUvqRNPFD
14595
8ejKtJHoHJ2VsjBjJtXzVcyYCTYYZjMEBhB6IUEtwF/wiR+I07jSoPRMiaUTb6yJ5PX4+f37ydk2
14596
KcsibprETJPp8YAv/PVyFEzNjrUZ8ND/9BDDDBMSRuGvPE1psdQOf37Jx1/08Wd93Mlm+Ps/Ff5k
14597
fSgAiojIppW8t2NLeDw6U+dedzETJkY8qrK1whYQhUA32gr2ZjyWvrFE5fnKmq3nF/bvJ+84pCyL
14598
RDP0OYaBbRhYzZdhGPzzX1ykEVv92+u7PvKuKPyVovDnVbyu8OfNRlvctTM1Zj+/vmcVpb8pAIqI
14599
yKbm7HSIH4qTOJyItljTZnT2L25gxDpCoNH8BT4EjegsnXvNZfr37+783K8cPszeZJLBZvAzgEoQ
14600
sOR5UegDTMPANIz2EgD+2S8uUk4G0e+yIYRBCAHs/OBOysVyd/hbaIa/a81Glf9L4U/Wl84AiojI
14601
puZed0kcSRBUArDAsA1CK4y2WFvVP4NosFnzR8Mxoq7bsTv/be7je/bw5lyOvckkI7EYOdsmaVlY
14602
hkEQhpR8n8lajXoQRMHPaMa/MCQE/ulnBvgHvzwfBb9WqSWE8mIU/vyKHzV8dIS/6ktV5v5AV7vJ
14603
+tMcQBER2dScnVE3sGE1K30WUcgzjeiMnUnXebvOc3eGaZB6KEXpm2/sNpGP7NrFA7kcB1IpdsTj
14604
DMfjDDoOueYrbVmkLYusbVMPAgJoVwCNZhAMgXvPOPz3B+pRCPQh9EOqL1exh22CpWbDx7RH42qD
14605
6gtV5v/T/Np+eCK3Yb72TxEREekd93qzSaLsR52y1YCwHhI2QkI3JPSicEXQ/AXN4Gc4BkbcwMpb
14606
jP29sdf9fo8MDDCRSjESizHgOORsm4xlkbFt8vE4mUyGbDbLUCLBUCzGnmSya/u3ueNLEIaM3jSj
14607
9XnR2cSwEb2Cpajy5065NK40qHy/wvx/VviTjaMAKCIim15Ya4amsk9YjTp9w3ozALohoR+2z9gR
14608
0t4eNmIGZtLEKlgMf2L4db3X4XSaAcch09zyjVsWCcsiaduY+TwcPw4PP4wxNka2GRBHY7Gu4OeH
14609
IV4Y4obNwFcPolctCrDevBeFv8uNaETNF9dnRI3I7egMoIiIbHpBJcCwjejMnONjOAaBHYANpmUu
14610
nwk0DUIzxKC5HWwZ0XzAtImz23nN97kvmyVr2yRWdPeagG1ZkM3CfffB7t0Qhpjz88Rdl7RltUOf
14611
H4Z4QdAOgNRCAjdYDquNEO+mF1X+vlth8U/W7z5ikdtRABQR6TM//uM/ztve9jay2SzPPfccv/3b
14612
v93rJb2m0AsJqkG7wcN3/GgGoG0Q2iGhFWJYUXNI57lAjOjnmHETMjD+j8e58S9u3PZ9sraNs3I7
14613
t9nU4QcBVq0Gk5MQhlAuA82+E8MgBBpBgBcEuM3w5wYBXsVvb/2G9agaGNZCSv+9xNLX134+ocjr
14614
oQAoItJHnnzySZ588kkOHz7M0NAQ+/btIwxDfud3fqfXS3tV9pCNO+lGVUArWB7/YhvtruDQCqMG
14615
kVZTiNEMghYYNLeCByxGf3GUqd+89b26tmHgN6t4brOS1wpydd8ntbAA3/8+JBJQLOLX67jNnx+G
14616
IVXfxw1DGkEQ/ZogIFgK2qEvqEU/ls+W33Bjisha0hlAEZE+cvDgQbLZLKlUije96U2Mjo7y2GOP
14617
9XpZrypxPIGZMUk+kIwaQerNUFWOztMFtWbAam6xthtCmqNXDMPoHg0zcvvahx+G1IKAahAs/+j7
14618
VIOAqudRqdXwZ2YIr13DXVyk7LpUfZ+K71Pyfcq+T8nzWPI8Fpsvb97Dn/XxZjy8KY/K8xWFP+k5
14619
VQBFRPpIuVymVCpRLBb5wQ9+QLVabY8t2YziB+JYOSu6+cM2SL05RfVkNar8lYz2nbuGHZ0J7DwP
14620
uHI0TGiHmERbwTv+lx1M/tPJVe9XbQ54XvI8Sp5HqXnNm938jPwwpOb7mCyHxWIz6E3X6+3AWGv+
14621
+LUHK3g3veiO35IPPlS+t3Y3k4jcKQVAEZE+UqvVaDQaBEFAEASYpkksFuv1sm7LGrCiWz+caOZf
14622
GITEJ6I7fltdvl1bwfbyVnBrSHRohBiG0Q6BRtzAylm3PA/4/cVFdsTjzDQa7WaQVvjzwpC6ZbXP
14623
CHrNALjgutys15ltVgNbFcGy73O9UsOf9PHnfWJ7YxRPFHvwKYqspgAoItJHyuUyruvi+z6+72Oa
14624
Jo7z2t2xvXD06FGuZa5hxJpBLozm6QXlaAvYsA1YoqsK2L4lxKKrMxjo7goOTeyCzejfGWXqt7rP
14625
Ay40u3pTzbAXAm4YUrMskpaF3QyAbhhS8X1mGw3OlctM1evtLeCi5/Hsrgr+aZ/MYxn8gs/iH6nb
14626
VzYPBUARkT5SrVZpNBr4vk8QBDiOg21vvt8K9u3bRzqdZp+1j6v21ajV1oegFrTPz8XjcQzbwF/y
14627
l0OgE533M+3u0TDt6+I6Q2DKxBlfHX6fmZ/nyeFhrGblzw0Cqr4fVQQ7QmGjuf17vVbjB8UiS57H
14628
vOuy6HnMfjRByk1FXb/lQOFPNh1dBSci0kd27NjBwYMHGR4eJp1OE4vFqFQqGIbBCy+80Ovlte3d
14629
u5d0Ok3ezlOgQNEo4jU8kjNJyjej8Sv+nI81YLWvhDNso31dnGEu/9geB9P550bzujgT0n8pTenp
14630
7qaMi5UKY/E4jWYzSCMMqQZBu8Fjrrnte6la5c/m5rhSq3HuozYL91lU7rOjmz8aUdevN+fReKWx
14631
4Z+hyKvZfP+3T0RE1k2lUumqABqGgWVZ7Nq1q9dLazt69CjJZBLHcTBNk1SQ4njlOEtLSzz3wnNd
14632
P9df8KOtYItXPQ/YuhmEsGNYtGNEW8EDNuP/aJwb/9vyecDk/Umezda492TUDDLdaJBuNoQYhoEb
14633
BMy6LqeWlih+PA2hFXUeB0R3/rrNmX9LAaU/VcevbD4KgCIifeSFF17gfe97H57ndQXAfD7f66UB
14634
cODAgXZl0rIsAHzfp1ar8dxzz636+e6k2+4Q9ot+VwDEJtoOtsxoSLQfNYOERtjuDsYBI2lgD9uM
14635
/M0Rpn9vmsTRBGbKxIgbnH48xEi4DH25TM5xMICS5zH/U6nmlnK64/LfaGB16DavfqsEFL+mpg/Z
14636
nBQARUT6TL1ex/M8fN8HwLIs0ul0j1cVyWQyxONxbNuOwloY0mg0mJubu+2vqV+skziauOV5wNaA
14637
6FWjYWD5lpDQhDTE9saI7YlhZqLwZ8SaL9tg/scSLNitbeYVXdOt8OeHUQBsRLeWLP6xzv3J5qVB
14638
0CIifaZWq7UrgGEYYpomiUSi18tatfUbhiGu61Iulzl79uyr/tramVo0FLoSzdsLKtGQ6LDevILN
14639
jcJZ15Do5hlAwzEw4gZm1sQqRDMHzZjZDn/ts4WtqiHQdVdcZ/hzo3N//oK/Xh+TyJpQBVBEpM/U
14640
arX2KJgwDLEsq+cBcGJignQ6jeM4q7Z+n3/++df1NfxidB4wWAoIYkF7O7h1Z3DnaJhVV8U5BtO/
14641
O42Vs6LgF+84T2h13y3cfVEwhEEYBcDWub9SQOnPdO5PNjcFQBGRPlOtVnFdlyAI2rMAez0MunXu
14642
rzWSJggCGo0G3/nOd17312hcbmDEo8C38jxg5y0hhmUs3xkMYMDkP5vEHrRXhb92A0nrRpHWrSmd
14643
4a9Z+QsbIX7Zp/iUzv3J5qctYBGRPtM5DDoIAizL6vkw6EQigeM47XN/ruuytLT0hr9O/eU6YTU6
14644
g9e1FVwLV20Hh0HYvi/YykaVPzNudlX+2tW/21T+8Fke+VINKH5Z4U+2BlUARUT6TKVS2XQB0LIs
14645
TDOqSfi+T7Va5cUXX7yjr+XNe1ETyZKB7yw3hbS2gkO7+6q4G//iRnfjx22qfy1h2AyO/nLXb1gP
14646
8Rd17k+2DlUARUT6TL1eb88CbG0B9/o2kMuXL1Or1QiCgHq9zve+9707/lrudZegFBDUA/yi364E
14647
htXmeJZ60K4CTv7zScxkR9NHR/jravxo7fy2wl+r8aM58sUv+Tr3J1uKbgIREekzw8PDHDp0iOHh
14648
4fbYlUqlwtDQEM8++2xP1rS0tMS1a9d45ZVXuHbt2l1/PX++eUuIbUTn9qxmI0hzILRhGdz81zex
14649
8s2u32QUAM2Y2dX40XWNHKya9xc2oqvelr72xrerRXpJFUARkT5TLBbbswA7h0EPDg72emlrqnaq
14650
ORqmHEQVwfJyFTCsh1FAjHc0fTTvEb7l1m8z+K0a+VINcCfdnj2jyJ3SGUARkT5z/vx56vU6vu/j
14651
BR5ls8z1+HXODZ3r9dLWXGs0DMWOq+Icg/rNelT5u0XTx6qqHyw3fqyc91f0qb5Q7dHTidw5BUAR
14652
kT70X63/yonMCYxBA2fYoWJVqAxVer2sNde41IhCXvOquMYrDdKPpIntj1E7W+u+P7ij47c97gW6
14653
wl9X1285oPRNnfuTrUlbwCIifahUK1HySzTCBmEYzcYzk9vzt4TamVrUBNIIyTyeIbYvhjPqMPLz
14654
I90dv1bHmb+W1pm/5siX0Fu+53fphM79yda1Pf9rFxGRVxVUAoJGEG1pBiGGGZ2F266cnQ6ph1I4
14655
ux3sERtrwMLKWox9euw1r3oLw+XwFzZCwlqIN+X16lFE1oQCoIhIH/LLftTF6ocEfnRLhhnbnr8l
14656
5D+YJ3l/ktiuWDv8mVkTM21ip2yO/LMjXcOeDcNYBgm1FAAAIABJREFU3vbtDH+tkS9Fn8rz22+7
14657
XPrL9vyvXUREXlVQirZE8ViuAMa2XwVw8K8NkjyexNnlYA/b2AM2VsbCSlk4aYeBwgATExP87S/8
14658
7e7bPujY9m01frTO/X1L5/5k61MAFBHpQ0EtCoCdFUDD3l4BsPDRAvEjcZydDvaQHc38y0SVv1gm
14659
xuDQIAcPHeSe2D1kyPCRf/cRIKr6hUHYPfKledXb0jd07k+2BwVAEZE+FFabd+M278Q1zSgAjv7i
14660
aK+XtiaGfnqI+KE4zg4Hu7Ac/qyURTwTZ2hkiCMTRzhqHCVGjItc5NS1U+z+1O7VjR+NaOSLN+1x
14661
4P8+0OtHE1kTCoAiIn3IL/nRQGQvqgIaRnRXrrOjt3cCr4Xhnx0mPhHHGV8Of1bGwkpbxLNxRsZG
14662
OLr3KIc5jIHBOc5x+vJppqemqS3VKHykEIU/j/Y9v0ExYN9v7sMZczj4/x5k16/t6vVjitwVBUAR
14663
kT5UfaFKWFs+A4gRXZFm5a1eL+2OJd+cZORvjhDbH8Mes7EGrajyl44qf8lckvEd4xzbeYwJJvDw
14664
OMtZzl48y+z0LPWletQdXQrIvStH6i+lopEv5YDRvzuKV/YwLRNn0CF5f5K9v7e3148scscUAEVE
14665
+lRQC9qdwDMnZqierGKmTfb85p5eL+0Ny7wtQ/aJbHvGnz1oY+Wa4S9tkcqn2LlzJ8dHj7OPfVSp
14666
cto/zbnz55ifnadRbhBUAvySj7/o4814uJMuhmWQeiiFe83Fm/XwljzCIMTO2MT3xTnwBW0Jy9Zk
14667
EJ12EBGRPpF7d470X0rj7Gk2R+SsaAi0BYQQVAP8eR/3psuVv3Ol18t9Tbl350jcmyC2M4Y1ZGHl
14668
oi1fM2liJS3SuTQ7d+7kSO4IY4yxwAJn62e5fPkySwtLeBUveuaSj1/08Wd93EmX2ukai3+ySOaH
14669
MyTuSRDfF8cejzqJzbSJFbcI3ABv0eNHn/tRfv1f/HqvPwqR180CfrXXixARkY0x8GMD0VVoe5uV
14670
soKNnbcxsyZ22sZMmZgJEyNhYKUtBj40QPadWRL3JCh/u9zr5a+S/2Ce5L3NGX/D0bNYGQszFT1P
14671
diDLnr17OJY5xggjzDDD6fLpVeEvKAXLlb9rLtUXqhS/VgSg8UojejOvOSPQiG4MCc0QM2ZiJSw+
14672
5HyItzz2Fr7+9a/38NMQef1UARQR6ROFjxVIHkuuHouSMnFSDsl0EsMwqJarNJYa0bDoWri8NTrn
14673
07jcYPKfT/b6UYBoxl/8UBxnzMEqWO0tXzMZPU82n2Xfvn0csY+QI8dNbnJm8QzXr1+nUqzgVb32
14674
mT9/wceb9Whca1D5boXys6vDbvxgnPjhOIl7EsT2NIdK5yweNR/lr9b+KvV6nfn5eT71qU/14NMQ
14675
eWMUAEVE+sDw/zxM4nAi2sJsbftmoi1SJ+MwWBhkIjlBmjRnvDNMXpvEq3jLXbD1oF0p8+Y93Osu
14676
13/les+ep/DRAvEDcewxG3vQxsxFQdZKRgOe8wN5Duw/wCEOkSLFNa5xdu4sN27coFqs4lf9KNgu
14677
Nc/8TXu4V12KXy1Sv1h/1ffOPJEhcTRBbH+M8eFxPml+knQqTSwWw/M8lpaWOH/+PP/yX/7LDfo0
14678
RN44bQGLiGxzo78w2h6I7Aw70W0Y2eg2jHg2zvDIMEfjRznOcXayk1lzltnqLCEhhhWNhzEcAzMW
14679
bQ2baRN7wCb//jzpt6RZempjhyMP/fQQ8YMdY16aZ/6slEUsE6MwVODw3sMc4Qhx4lzmMqenTnPz
14680
xk1qxVp3+Fvw8aY8Gq80mPncDP6C/5rv37gcbQmP1cZ4e+3tGIbRfjmOQyKRIJfL8dhjj2lLWDYt
14681
BUARkW1s7NNjxA/Fie2ILW/7Njtjk7kko+OjHLOOcZSj2Nhc4AJXuEKxWIyuh7OWX9hg2AamY2LE
14682
DaxUNGYl/4E8mbdlKH61uO7PM/yzw8QPNLd9B5e3fVthdmR4hMO7DnOIQ5iYXOACZyfPMj09Ta1U
14683
i7Z8W+Gv2ejSuNRg9vOzb2gd7qRLqpyi0WhEQ7SbAdA0TSzLIpFIkEqlePvb386Xv/zldfo0RO6c
14684
toBFRLahzNsyZJ7IENsbnVWzB6NGDytlLc/EGxrnGMfYz348PM5xjrPhWaampnBrLqZptn+XCMPo
14685
1pDADwi85viYRkjQCAirYTtUeTMe1ZeqzHx2Zk2fJ3lvkswPZ4jtbp69y1uY2eVt30QmwcjICIdH
14686
DrOPfXh4nOc856+eZ252LhrzUg3wyz5BMdrG9qY86hfqzP3B3F2t7ZFHHuHgwYPs2bOH4eFh8vk8
14687
qVSqa0v4woUL/Kt/9a/W6NMQuXuqAIqIbDP5D+bJPJ4hvj/e7vS1ctFNGHbaJjOQYU9hD/dxH/vZ
14688
T40apznNafc0M1Mz1Jfq0Q0hYdguEbSrgWZU5TIsA6yoImjEopeZMLEyFs4uh9w7cySOJyg/c/ed
14689
w5nHM2TemokaL0ZtrAEr2sJOW9gpm1QuxfiOce4Zuod97KNGjbOc5fzl88zPzuOW3WjbtxxEY17m
14690
fNwbLvWX68z/P/N3vb7r16OzkJ7nraoGtraE8/k8jz76KCdOnLjr9xNZCwqAIiLbSOEnC6QeTBHf
14691
G8cZWQ5/ZtrESTvkBnPsz+/nPu5jF7tYZJGTnOTl6svMzczRKDXwKz74tO/DDcPoZRAFwNbLtEwM
14692
syMIOgZmPBojY2ZMnGGH7LuypB5IUfrT0h09T+7dOVIPpojtjkXP0zy/2Nr2TefS7Ny1k2O5Y+xi
14693
FyVKnAnPcOHSBRbnF3HLbtS8Um6OeZn18CY9aqdrLHxxYc0+96mpKSqVyqotYcMwsG2beDxOKpXi
14694
R37kR/jKV76yZu8rcqe0BSwisk0MfXyIxD0JnB3LY15aM/GclEO+kOdA8gDHOMYQQ0wxxSlOcal0
14695
ieJ8EbfitseiGI6BYS+f+2udA2xV/1rhJgyjm0QCP7pXuGt7uKNz2F+Mhitf/yevv3M4/8F89/M0
14696
O5fNpImdtMnkM+zevZsj8SOMMMIcc5x1mwOeF5sz/lpjXopR+HOvu1RPVil+ef3OKz788MMcPHiQ
14697
3bt3MzIyQj6fJ5lMtreES6USP//zP79u7y/yeqgCKCKyDYz8rZFoPt2uWFenr5kyiWVjDI0McTh+
14698
mHu5lwEGuM51XuRFLi1eWh6IXF7ujG1V/whoVwPbFcFgeXu4tdX5uhpGBixy782ReUuGpa+/eufw
14699
4IcHSRyLbvdwhp12mLVSVruSuW//Po45HWG2eoorl69QWiy1w1/rajd/xqdxtUH1+eq6dy13bgl3
14700
bgcbhkEsFiMejzMxMcEzzzyzrusQeTV2rxcgIiJ3Z/TvjhKfWD0Q2Uo2x7wMD3PEONIei3KJS5zi
14701
FNfnr1NeLONX/OWw1ByIbOUtzLjZPt9nOEa7KtgKeKEVdp8LNA0s04r+vm0Q2iGBE2DEDMJ4iJE0
14702
sDIW9oDN/s/vx5vxuPoPrq56nsJHC7d8ntaA5/xgnv179nOEI2TIcJ3rnFk6w+TkJJViZfXzzHg0
14703
rjYoP1um8t3Khvw7eemll5ifn6dYLFKpVKjX6xQKBbLZLEEQsLCwdtvPIndCW8AiIlvY+D8aJ7Yv
14704
ao6wB5vbpKnofFwil2CsMMY93MNBDgJwgQuc5jQ3Z29GA5ErfhSYloLlsHS9gbPDwUyaUQhMNJs8
14705
YmY7CK7cGjas5TOBhmEAzWqhv6Jz2I22hts3jCxFTRm1l2tM/x/T0Yy/A/Go2WPQWj7v1xzwPFgY
14706
ZGLnBIc4RIIEV7jC2YVowHNtKZrx55f95ds9pj0aVxpM/950z/4dPfTQQ0xMTLBnzx6y2SylUolf
14707
/3XdGyy9pQAoIrIF5d6TI/1oevlKslZYSpntztgdAzvaY14aNHiZlznDGWamZ6KwVPG7tn296ahS
14708
FrphdHawWXUzk80B0PFoO7erIug0A2BnGOyoCALL5wS9ZhD0wuVzgrXmOcGlaDRL43KDxOEE1kA0
14709
5sVKW5hJk1g6xtDQEIfGDjHBBBYWl7jEy7MvMz013Q5/Qbn5tRa85QHP/3ZtR9LciXvuuYfR0VFs
14710
21YnsGwKCoAiIlvM4IcHSb45Gc3EG7aXw1IqGouSzqfZk93DcY63O2NPc5pz3rloJl6z07c9FmXe
14711
x512ca+4lJ8rR53DzVErZsaMgmCqGQYTUQhctT1sN5tGLFZXBE0Dg2bDSHCbINjZMLLgEz8Yb8/4
14712
i2fi0Yy/ocPsZz8BARe4wLmb55idmaVeqi+PeWkOePamPOoX68z++zc24FmkXygAiohsIUM/NUTi
14713
eAJnV7MzdqC70zc7mGV/cj/HOc4oo8wxxylOcaF+gcW5xWggcvN8XHsg8k2P+it1St8sEZSCqJqY
14714
bobKAat91VpnEDSS3RXB1vZwe2t4ZUWwFQY7g+BtOofDWhid/UtaJLNJRkdHOZo/yh72tCuZFyYv
14715
LA94rgTdYfamS/383Q94FtnOFABFRLaI4Z8bJnGke8yLmTHbnbEDhQEmnAmOcYxBBrnJTU5yklcq
14716
r7A0v9Qe89LujJ1rhqWLdaZ/p/uMXPxAHHvEjr5+xmoHQTMTzfjrqggmblERdIxVZwQ7t4eJdodv
14717
HQSb5wTzB/Ls3LGTo6mj7GQnZcqc5SwXr15kYX4hmvHXEf68OW95wPMf3v2AZ5HtTAFQROQ2Pv3p
14718
TzM2NsY//If/sNdLYfRTo8QPxnHGlztjrUx0Pi6eiVMYLnDYOMxRjpIhw1WucpKTXFm6QnmxjFfx
14719
lpsjmgOR3RtRpWzmc69+Ri71UKpdAbQGrOXg2aw8mqlmCGxtD8fMVUEQm+6GEXN1w0jgB+2zgqEb
14720
cvzB4xyNHWWMMRZY4AxneOXyKxQXinhlL7rarTPMTrrUTtVY+JI6bEVeiwKgiMgt/O7v/i7Hjh1j
14721
YGCAcrnM5cuXefrpp/m93/u9DV/L2D8YI74/jj1mR+fzmmfzWmNeRgojHOUoRziCg8MlLnGSk0wu
14722
RmNRumb8LUadvu6kS/1sndn/8PrPyKUeSEX37ybNaJs4t+KcYLL7nOAtK4K3qAq2ZuTB6oaRTz78
14723
SWaY4Yx/hitXbj3jz5v1cK+5VF+sUvzK+g14FtlONAdQRGSFv/E3/gZjY2OMjIxw/Phxbty4QSqV
14724
Yvfu3bznPe/hpZde4ld+5VfWfR2Zt2XI/kg2GvPS6vTNLXf6JnNJxvJjHOMYE0wQEnKGM5zmNFPz
14725
U+0xL+1xK81O39ZtGPP/+Y1tk1aej2boJe9NRpXElB8NaM43zwt2nBNsVQTNRMfWcMxoXxnXnido
14726
NecJtgZJG8vnBU3b5AY3OFM/w7Vr1ygXy91ja5phtnGtQeV7lTu+bk6kHykAioisYFkWrutSr9fb
14727
w3xzuRypVIpcLsf4+DgPPPAAFy9e5FOf+tS6rCH/wTzphzvGvAwsj3mxUhbpfJpdmV0c5zh72Uud
14728
Omc4w1nOMjM7Q32pHoWlst8eseJNe7hXXSovVFj8b4t3vLbqS1UAEkcSWAULc97Eylqv3jncOUsw
14729
1r013B4ovWJ72DRNXiq/xOSNSarF6vLVbq0xLzMe7hWX0rdKVL6/MQOeRbYLbQGLiKzw/ve/n/e+
14730
970cOnSIXC6Hbdskk0kSiQSO4xAEAfV6nXK5zMLCAteuXeMTn/jEmr1/4SMFkvcno07fkeadvh0z
14731
/rIDWfYm93Kc4+xkJ0WK0ZiX4PZjXrypaMZe+btllk6s7VVosb0xnDEnCn3pjs7h7IrO4ZWzBFeM
14732
kFnZOWxYBrFEbHlmYaVjzMt09Dy9HPAsspXpLmARkRXOnTtHNpslDEMWFxdxXRfXdfF9H9/3MQyD
14733
eDxOKpUinU5TKBT4yZ/8Sd773veyY8cOvvOd79zxew9/Ypjk/Ulie2I4I077dg8rbRHLxMgP5TkY
14734
P8j93M8448wxx4u8yMvuy8zPzuOW3CgsdTR7eDc8GhcbLH1jifIz5TX8pCL+oo973aVxqYGVtaLh
14735
zqUgGuvSWO7sDd2Q0AvBp/1j5z3Dna/WncNBEERVzM4xL1MujYsNZj7b+wHPIluVAqCIyC2cPHmS
14736
2dlZ5ubmqFar1Ot1Go0GnufheR6+7xOGIbFYjFQqRTKZJJ/Pc/jwYf7yX/7L3H///XzjG994Q+85
14737
8rdHSB7rGPDcvN2jFf4KwwUOW4e5j/sYYohJJvkL/oILtQsU54vLY1FKy+fjWp2+U5+Zwp101+nT
14738
WuZOujReaWCmzei6t3I01y9sRAEQl+hHbzkEhn7U+NEZCMMgJDWcao+ICesh7qSLd8Ojfr7O7Oc1
14739
4FnkbmgLWETkdXjXu97F4cOH2b17N6OjoxQKBXK5HOl0mkQiQSKRwLZtPM+jVqtRLpe5OX+Tvz//
14740
97n005de8+uP/dIY8Yk49niz0zfX3ek7NDjEEY5wlKOkSHGZy5zkJFfLV9tjXoLyis7YSZf6udce
14741
87KeEscTUZNIyowqmfmOreFbXTXX3BrOHs1imiaNWiMaYbPk4930WPyTRQ14FlkDqgCKiLwOFy5c
14742
4Lvf/S6e57G0tEStVqNer+O6brsiGAQBpmmSSCRIpaKRKV87+DWGfmqI/Pvyt+26Hf/lcRKHogHP
14743
zrAThaSMhZ22SeaTjA2McS/3coxjxIhxnvO8yItcW7pGebHc1ezhzzcrf9eimXi9rpS1Gk8MywCP
14744
6K7eanDbimDyaJLYcAzLtjBMg8BvXhvXCNu/rvRn6vYVuVsKgCIib8Arr7zCD37wAyqVCgsLC+0g
14745
2Lk9HAQBAC/mX+T5wvOYaRN72GboZ4YY+NAAsb0xSt8skXtPjsLHCsQPRAOe7YLdDn9W2iI1kGJn
14746
dif3cR+HOUxIyFnO8hIvcWPxBpXFyupmj+moM7b6YnVTVcr8OR/3Wsc5wWpAWF7eGk49nCK2K9Zu
14747
CjFtE9M023cHh25IWAvxF32WvrG2TSwi/UgBUETkDly/fp2TJ08yNzfH7OwstVqNWq1Go9FoVwU/
14748
m/4sRbOIFbNwUg5WOhqVkjiaYPCvDWINWDjjTlf4M9MmdrrZ6Zvay/3czwQT1KhxqvnH1PwUtWJt
14749
udmj4w5c97JL5fsVFv6/zXsbhjvpEp+IEzsQI34wTvxQPJoZ2LxP2LRNLMfCNE2CIGgHwKAenW1c
14750
ekoBUORuKQCKiNyFmZkZzp07x7PPPksQBFQqFWq1Gs8az/K8+XwUXLyAMAwxLbMdBM2cSWxPjLAa
14751
Llf+0tGdvvlCngPxA9zP/exmN0WKvMiLXTP+uu7AnfXwbno0XmlQfra8JW7DiO2NYQ/Y0QDptBUF
14752
wLjZXQG0TMIwxPf8qBGkFuIXfYpf3fzPJ7LZaRC0iMgaOXHiBCdOnGDfj+yjfKRM/GYcZ6eDM+K0
14753
O3rNlImViIKek3Rwb7jtOXlOxmGgMMCEOcFxjjPMMFNMcZKTXPQvsji32O709Ut+VPmb83FvRJ23
14754
SyeW2rd1bHqdo2A6xr4QAmH01wAYYBjNO4NNMByjl6sW2TYUAEVE1tgrT78CT0P60TTxiTjxI/Fo
14755
tMtoR4dvyqT6QhV71G7flZvMJDlsHuZ+7idLlmtc4yVe4nLjMksLS3hlr/satLlozEvjQoOp357q
14756
9WO/IaEfzQRsj4AJiIJf2BECwxADI5pXYRANh7YVAEXWggKgiMg6KT9bpvxsmcSRBPGj8WjG394Y
14757
9piNPWSDSRRumgzDwMYmTpyXm39crXaPeQlK0TVo/qyPO+lSe7nW0zEvd2xFBZCQ5SHQYRgFQWhX
14758
ADEBCwVAkTWiACgiss5qZ2vUztZY/G+L5N6TiwLhoTjObqdrEHKtUuNC/AJLzT9ulG9QKXZ0+i75
14759
+AvNMS/XXWqna8z+h605EDn0OiqAQbhqC7j1alUADaP5owKgyJpQABQR2UD+gk9QDQjqAWE9uirN
14760
rJsEtYCG1WAqmGI+Hs0LrFfq3degLfi40y7uVZfqS9XbzhXcCtqz//wVVcCO7d8wDKNt31b4Mw2w
14761
ohtTpn9HdwCL3A0FQBGRDRTUm4OQ680ZeI3u+3EDP+oYbjU+GHa0/enNenjTHo0rDSrPV1j8b4u9
14762
fpS7EtSj0S5dV8G1mkFa5wCJKoCtAIgJhmVgpa2erl1kOzB7vQARkX5S/UE1GmrsrQg9ze3Pdvhp
14763
Vbya5wStAQsMKH2ztOXDH0BYDdufQ/vsX2sL+BbnANsvC4yEtoFF7pYCoIjIBmtV/TpDYGf46+x+
14764
NQwj2gY1o07h7XILRuNqo135a50DXHn+rxUA29VQ08CwojuDReTu6L8iEZEN1jr/1j771nqFHVug
14765
0LX1ibUNZ+AFLJ8DXFEF7NwGBpYrgCYYsW32OYj0gAKgiMgGC/3m9qff3QXbVQmkYwCyEZ19224B
14766
sH32r2MY9MpKKKwYBL0NPweRXlAAFBHZYK3t364KYEfna7sBwugYgWJGI1BG/+5oD1e+ttrDoIOw
14767
qwq4chv4Vp+DiNwdBUARkY3m0dUI0ln96wqCdISe5ggUK7uNOmC91dfB3eoz6GwCMUxD8ytE1oAC
14768
oIjIBgvd5S1gfKJRKJ1bwMGKM4Cts2+2gZncPt+2Qy9sh8DOjuiVTTGrRsGoAihy17bPdxIRkS0i
14769
aAS3rQC2mkDCMFzuAu48/7aNRqCEXkcQ7miGaW+Dt/4cuoZBG5bB8M8O93LpIlueAqCIyAYLa2H3
14770
TRidlb8V16C1ZgG2toC30wiUriHYK0bBrNoCpqMiaoGV20Zb4SI9sH2+k4iIbBHVF6u3DT+t4NOq
14771
AHZtAVvGthqBElSDVRXAW52HBFbdBrKdtsJFekH/BYmI9EDQCLoHQXd2wLZ+ZHuPgmlcbix3At+i
14772
GaYzAHY1glgGRnz7fA4ivaAAKCLSCx0dsO1ZgGF3FbCz+aG1BbydAiCw3ASz8i7gzrOAdN8GomHQ
14773
IndPAVBEpAc6K19dFcDOmYCE3RVA08CwDQZ/YrC3i19Drc+BoBkCO5s/brUFvA0roSK9oAAoItID
14774
7Q7YW9wHfMsZeCbtESixnbHeLXyN3TIId27/traDjRXnABUARe6KAqCISA+0ZuC1hyCv6IJtBaH2
14775
1mdzFAw2mJlt9K3bXz0MemU3MEQd0e2tcM0CFLlr2+i7iIjI1tEeBn2LbeDO84Ct4NO5BWymts+3
14776
7vYwaP/2VcDOmYidn4OI3Lnt811ERGQLCeth1AncvA2k1QHb1QhC2FX1ao+C2UYdsLe9F7kjBEN3
14777
EMYELCj8j4VeLVtky1MAFBHpgfYMvNd5DVq7A3Y7DoNecSvKLQdCr6wAWgZ2QZcCi9yp7fNdRERk
14778
C6mdqhE2ls8BrmwEaVcDt/sw6Not5iGGt3hBdwi0ttdWuMhG0389IiI90roNpGsG3oobQaC7+3W7
14779
dcA2LjVW34jSqoa+2udgsa3uRRbZaAqAIiI90nULRkcFsKsSSHcn8LacgdfsBO46D7lyDAysug3E
14780
jOm3MJE7pf96RER6xY+6gfHo7gIOw1W3YKycBTj0U0M9W/ZaC4OOYdArr4ML6BoF03UbyHYLwiIb
14781
SAFQRKRHWh2wrQrgqgaI1p+vOPtm2Ab2yDZqgGht/97iVpTOKmDXbSDmNqyEimwgBUARkR5pzwL0
14782
O8agtKpeQXjLLeDtOAx61VDszhEwHVvhK28DYRtlYJGNtn2+g4iIbDGtANgehHyrWYBhGM3Aa23/
14783
NkegmMnt8+171VnIW9wH3P4cWiFQt4GI3BX9/ycRkR4J68sz8DpvAXm18SetUTBmYvsEwPj+OPGD
14784
cewxu/s8ZGcjCOg2EJE1tH2+g4iIbDF+2e8aBdN5Bi4Mw/ZWaNcwaCMaBr1dZgEWfrJA/EgcZ4eD
14785
PWxHf77HicJgRwjs3AbuDMIjnxzp4epFti5VAEVEeqT+cp3k8eRt78Ftv0y25TDowscKxPfHsUdt
14786
7IKNmTWx0hZm0sRO2eR35dm/fz9HOMIX/+KLUQBuboe3b0XZRmchRTaS/ssREemh9jnAjkHInWcB
14787
bzsEeYt3wA79zBDxg83K35CNlbewMhZmysTJOAwODXJo/yGOcYw0ad5+/9sZGx/r3g4XkTumCqCI
14788
SA+FfrMJpOMcYGf4u+Uw6C08AiW2L0bu3Tlie2LYozbWgIWVjYKfmTSJpWMUhgoc3HmQgxzEweEi
14789
Fzk7fZbpqWn8uk9QDwhqAUE1wJvzOPhfD+JNe1T/osrUb071+hFFtgQFQBGRHrrVLMDO7d8wWH32
14790
Das5DPpnhpj9d7M9W/sblXogRfrRNM4eB2fEwRqwMDMmZtrESlrE0jGGhoc4PHaYCSYAOM95Xr7x
14791
MjMzM9RLdYJKQFAOCJYC/AWfHX9rB4EXYOdsnHGH9MNp6hfrXP8n13v8tCKbmwKgiEgvebS3gFd1
14792
AnecB2zfgNHRAWsPbZ1v4ZnHMyR/KElsVwx7pLnl21H5S2QSDI8Mc2T4CPvZj4/POc5x7vo55mbn
14793
aJQaBNUAv+QTFAO8WQ/3ukuj2MCMm9hJGzth42U87GGbif80QXAt4NKnL/X60UU2pa3z3UNEZBsK
14794
veVRMF1dwMHyFnBI2HULRqsKuFUaILLvzJK8L4mzq3neb2D5vJ+VtEhkE4yOjnJ08Ch72EOdOi/z
14795
MheuXmB+bh637BJUovDnL/pR+LvmkjiSwL3hYmZM/KSPGTexYhZ23MZP+/iDPp/73OeYnZ3lBz/4
14796
Af/xP/7HXn8UIpuGAqCISA+Fje7bQFZtAa+4E9gwjXYFcCvMAsy9L0fyWBJn53Kzh5kx2+EvmUuy
14797
Y3wHR7JH2M1uypQ5y1kuXr7I4vwibtnFr/gEpSAKfzNR+Ct/p4w35UWhctTGHoi6iP2Uj5mIgmAu
14798
m2N4eJhsNsvo6CiPPPIIly5d4jOf+UyvPxaRnlMAFBHpoaAedN0G0g6BK2cBtmYAbqFh0AN/ZYD4
14799
0TjO+Irw1xzzksqm2LlzJ0dTR9nBDhZZ5AxneOXSKxQXingVLwp/S8vhr3GlwdRnokaP0jdLpB5O
14800
EdsbI7Y3hjPmRONkciZBOuBe7iUIAlKpFImPN+9YAAAgAElEQVREgnQ6zdDQEL/1W7/F5OQkv/Zr
14801
v9bjT0ikdyzgV3u9CBGRfmUmzCggFezoTFzaxEyYmHETwzEwbRPLtjAMA9/3CdwoMAbVKBSlH0+z
14802
dGKp14+xyuCHB0nckyC2M4Y9vLzta6Ut7JRNJp9h957dHE8cZ5xx5pnnlH+KV15ZDn9BJWiHP3fa
14803
pfFKg+nfnu56H/e6S+1UDX/Bx5/3CWshYT3Eqlt8aOFDBH6A7/sAxONxEokEqVSKwcFB3vOe9/DY
14804
Y4/xjW98oxcfkUhPGSxfsiMiIj0w8FcGSBxPRFWscQerYGHlorBkpSxiyRiWbdGoNaIt0aXoHFz9
14805
Qh172MYvRtWx2pkaM5+d6fXjUPjJArGJ2HKwzTWDbSpq1sgMZNi7Zy9HzaMMMcQ005xunObKlSuU
14806
F8t4VY+gHOAv+fgLPt60R+NSg+nfn37tNweG3jrE23a+jT1jeygUCuTzedLpNMlkkng8juM4WJaF
14807
53nU63XK5TILCwucP3+e3//931/nT0dkc1AFUESkh9KPpUk/lCa2N0YYhFFQSnZUAB0T0zYxLTOq
14808
Zrl+VAGsBcT3x6NqYcrEylk4Ox1y78yRfHOS0jdLPXmewscKxA/Gie2IrTrz56Qd8oN5Duz9/9l7
14809
8/i47vru9332WSWNdslbHK+xA0kKBAghLRQolK60QGnL0lKe9nko9JY+3BeFC7cXCOHesvR5KJSl
14810
tBRaKC0FWtpSCoRACCUESCCJHcdOvEm2dmlGs571/vE758yZ0Vi25WUk+/fWSy9JI9nzO6NJ5uPP
14811
9/v9fLdznXIdBQqc5jQHageYmJigUqqIkm/VxyuF4m9GCN25j527sK2drHHowCEajQblcplGo4Ft
14812
27iui+u6+L6P7/tomoZlWaTTabLZLCMjIzzrWc/iK1/5yiV8hCSS9YF0ACUSiaRL9Dyvh+xTwly8
14813
YQOtoMVlYL/so+bU2AHUTR3XdrErNm7FxVvwMEYMURK2AwJbiEK/6jcHJmZcJt8yedmuZ+BVA/Fq
14814
N62gxc6fltYwMqH427Sd3ewmS5ZJJnmk/AinT5+mVqrh1Tzh/JVEOdeZcWg81rjgrMPdu3czPj7O
14815
li1bGBoaolAokM/n495A0zQxDAMA27aZmJjgjW9848V4SCSSdYt0ACUSiaQL9P1Snxhg2NYcXogE
14816
k57VyW3KsX3Tdp7R+wyOVI6gaRp+4OO5wgG0xi0xDayJiWDFUFBNFcVUhIOYVdF6NXp/tpfcbTlS
14817
u1JUvle5ZNcz+DuDWNst9BE9vhYtF5awc6ZY7Ta+kz3sIU2aE5zgYPEgU1NT1JfrwvkLxZ+76OJO
14818
udQP11n45MIFn21+fp5jx47x4x//GM/zqNfrNBoNHMfBdV3RW+n7BEGAYRjUajW+/OUvX4RHRSJZ
14819
v0gBKJFIJJeZ/pf1k74xjbXVwhg20At63POnZ0WP3Jb8Fq7neq7hGvZl92GkDE7VTqGoCnpGR1VV
14820
MQmsiY+KpsQ7gmMxmFLQMsJV1Id1en66h8xNGcp3X7zycPr6NIUXFbC2hdfS37wWNaNi5S0GBgfY
14821
PbKbXezCwOAYx3hk8RFmpmeoL9dFybcSBjwvuDinHeqP1Fn8zOJFO2fE5OQkBw4cwHEcKpXKivJw
14822
o9Hg+PHjfOc737no9y2RrCdkCVgikWx43vnOd1KpVLjjjju6fZSzMvCqAVJ7U81cvEQosp7Vyffl
14823
2Zreyj72xdEoBzjAY85jLC0s4dZdIfxUtRkLQxgc7QX4ro/v+c1w6WR5uCbWqHlFMVgx+eYLKw9n
14824
n5Yl86SM2Os7mNjrG5Z9rVwo/vp3t652mwtXuy034u0eXsnDW/BwTjvUDtRY+vzShT7U58SePXsY
14825
Hx9n06ZNDA0N0Wg0+NCHPnRZ7lsi6SZSAEokkg3LH//xH3PrrbeyadMmNE3jxIkTvPCFL+z2sc7I
14826
4H8bJLU7hTHWmounZYTz19PXw3ZrO/vYxxBDzDHHwzzM0cZRSgslnIpD4AWx46dqajMYWhFKMPBF
14827
dqDv+QSuEITxtpFQCAb1IJ6ydRdc7BM2M382c17Xkv+pPOkbwtVuofhT82rLdo+hoSH29O7hGq7B
14828
xeUIRzg8czhe7RaXfaPtHqccag/VKH6peCkefolEkkAGQUskkg3LtddeK4KE9+yJm/k/+MEP8trX
14829
vrbbR1vB8O8PY+2wMMbCmJfe0PlLqxg5g77+PnZoO9jHPvro4zSneZiHOVE9wfLSMm5F5OJ5yx5a
14830
r4aiKwRaUwwqaugKhn2Bqqriaz6qrgoRaAT4ho9iKQTpQOzgzatoBQ1jxGDrB7fiTDmcfsfps15L
14831
z8/0kN6/+mq30dFR9mSbq90e5VEem3pMrHYrO2Lgo227R/WBKqX/LF2G34ZEIpECUCKRbEie+cxn
14832
omla7HwBqKpKPp/v4qk6M/KGEcztiWGP3mYunpWz6B/oZyc7uY7ryJLlJCd5mIeZKE9QLpbxqp7o
14833
kVv2AfArvuj10xXQiUWgr/ktQlBVVVCJI2SSYjCwApSUgppRCXIBWq+GPqiz7aPbcOddag/XWPjb
14834
lQMYvT/fGwc8awMJIZsRTmYmn2FsbIw9qT1sZjNlyhziEEdPHWVpcUlMMEer3ZbC7R6TNpV7Kxe1
14835
N1EikayOFIASiWRD4roui4uLzM7Oous6uq4zPz/P448/3u2jxWRvzpJ/Vj6e9NX6wx65XNgjl7cY
14836
LAyyJ3wzMTnKUQ5wgFPLp6gWq2IjRiIaRdEVFDN8Dwc+FD3xroXOoNp0BhVFQdM1Ai0QYlAXfYKK
14837
oRCYQgyqabE+Tc2raP0axqhB5icyOJMO0++dBqDvRX0dS9jxareeDJs2bWKvvpcxxlhiiUMc4tjk
14838
MUqLooQdxdS4S65w/k46lO4sUftRrcu/LYnk6kIKQIlEsiHRdZ2HHnoIXddZXFxE13UmJiaYm+v+
14839
JgyAnuf2kH2qCHjWh3X0gi7EVTgdm+5JM9wzzF72sotdKCgc5jAHOchUcUrk4iWiUbwFkYunpoTg
14840
UiwFxQqnfY2mGIwdQT0hABNDI4qmoKmaEIKaT6CL0nDgBiJCJqUSZAP8vI/Wp2EMh+XhaQc8miXs
14841
nmb/opbWyPXm2LJlC3vZyxBDLLDAQQ5y4mRYwq42S9jxdo8Tzb2+Eonk8iIFoEQi2ZBomoamaSws
14842
LOB5HrquU6/XcRyn20cTGX83ZkTA81BrwLOW0cj0ZBjNjbKPfVzLtbi4HOIQj/AIs4uzzVy8cpiL
14843
t+DiTrs0jorVb/G2kLSKb/lia4iVcAXDXMA4GiYsD7cMjahCCAZa0Non6PoEZiDEZVrFz/loPRr6
14844
QLhybt7FvNaMhaye0cn35tm2aRt72Us//UwzzSP+I5ycOEllqdIq/haF+GscazD7oXNb7SaRSC4+
14845
UgBKJJINiaZpzSiUkCAIsG27i6cKM/6uDwckhhLRKKFYyvZm2ZTZxD72sY1t1KjxCI/wKI8ytzCH
14846
vSymY71ymIs37+JMOTQeb+DOCCEV79YN+wjVtIqaSohAs+kMotNaGj7D0IiiKmIVnS5KxIER4JuJ
14847
oZFsc2hEy4fDKxmDnkIP14xew1720kMPpzjFQecgpyZPNVe7VZriz5lxsI+e+15fiURyaZACUCKR
14848
bEiSAjCOQAkCarXu9ZINvGqA1HViQCIZjaJlNPRMGPBsbWE/+9nEJkqUOMhBDnOYxblF7LItnLKy
14849
14xGOe3QOCLcsuzTskJ85dU4PFrNqU0xmBCCgRV07hVsdwXDQGlFEYIwUIRIDPQAxVXEwIgbCFcw
14850
HBrxyz6poRR9hT62D29nD3vIkmWCCQ7WDzZXuyWGV6LtHo3HG8x9fH2U6SWSqxkpACVXJR/5yEcY
14851
GxujVqvx0pe+tNvHkawBVVVjERjh+z5///d/35XzDP3uENZuEfOiD+ot07FG1iBfyHONfg372c8I
14852
I8wzzwEO8Lj3OEsLSzgVR4ilaDo2zMWrH6oz95dCMFW+K1a5ZW7K4C14YvI2ipQJh0tiR7CDK7hi
14853
aCTpCrYNjSh6GCXjh32CeuvQSP9gPzsGdrCb3VhYYrtH9RGmp6apl+p4Na91u8eUELLzf3Nhe30l
14854
EsnFQQpAyVXHX/3VX3HjjTcyPDxMvV7ny1/+Mi94wQu6fSzJeaKqaosDGAQBQdCdXPvh1zUz/lqm
14855
YzMqZtakt7+Xa5Vr2c/+uEfuYR7mmCOmY92KGztlXtHDmXWE+DtQZ/6TKwVT9f4qAOY1JuYmM977
14856
G5ebw0Dm9vKwaqmtQjCKktFoKQ0nh0ZULRElo/ti24jhM3VsihcOvBAdncd4jEPLh5idmV2x19eb
14857
93CmhJBd+PSF7/WVSCQXBykAJVcVt99+O7t27WJwcJBNmzYBUCwWedOb3sS73/3uLp9Ocj4kBWCE
14858
7/uX/RwjbxjButZCH9VbMv60jIaZMykUCuxiF9dxHT30MMEED/MwJxsnmwHPlbbp2Amb2oM1Fj+7
14859
+i5c+5iNfUz0PGaenIldQL2Q2DISupBKWkz4triCRvixLUYGDXy1w9CI0holo6JymMM8WnyUuVmx
14860
2q1lu8dC6GIerLP4jxd/r69EIlk7UgBKrhpe+cpXcuONNzIyMsKWLVsAOHnyJNVqlUql0uXTSc6X
14861
dgcQLq8AzDw5Q89P98QBz1ohLMWG07FWzmKwd5Dd7GYve0mT5hjHeJiHmaxNNqdj2wYknJMO1fur
14862
LP3z+e3CrX5fuIKpfSm8gbA83Keh94XxM6EQVDOq6OVLuoJJIWiEjqC+Mk8wHhoJheIhDnF4oW21
14863
W3nlarelL16evb4SieTckQJQctXw3Oc+l82bNzM2NgbA4uIic3NzPP7443zgAx/o8ukk50u7AxgE
14864
wWUTgHHG37Yw469fbwl4TvWkGM6JjL/d7EZD4whHOMABTldOUy1WW8qk7qKLO+NiH7epfLdC6Wtr
14865
X4dWP1CPP88+NYubc9HyYXm4pxlHo6bbXMGoTzAZJaMnSsRqW5SMonBo7hCLC83hleRqN3vSpvZA
14866
jeKX5V5fiWQ9IgWg5Krgfe97Hzt27GBoaIhcLgfA9PQ0ExMTfOMb3+jy6SRrIXL+kj2Anudd8vvt
14867
+6U+MjdlMLcI8dcx4y8zynVcxw52EBDwSPg2vRwOSFTbBiSmHexjNqWvlWIn72JQuVc42+kb0qIk
14868
nFGbZepEeTgWg4k8wWTAdDJcOlCbUTIL8wvxdg9v2Wvu9T3pULmvwvI3li/atUgkkouLFICSK57X
14869
v/71XH/99QwNDcXu37Fjx5ienuZHP/oRn/jEJ7p7QMma0HX9sjuA/b/WT/oJaYwtYtI3ud1Dy2hk
14870
e7OMW+PsZz/XcA0NGjzCIxziEHOlOerLdeH6VYRY8ha8OOMvWrd2KUiuWcs+PSvO2yve1Z7W8nC0
14871
ZSRInSFGJjE04uG1bveYE9s9lr+5fFGFrEQiufhIASi54rn11lsZHx+P+/5mZmaYm5vj8OHDvPWt
14872
b+3y6SRrpT0I+lI7gAOvGiC9Lwx4HlwZ8Jzry7HFEBl/W9hCmTIHOMBhDjO/NC965CqJHrmFMOPv
14873
sQYz/+vyrUOr/FcYJfMTmThQWiu0lYcjIZhSVm4ZSYjBwA2asTWzLo3jDWb+TK52k0g2AlIASq5o
14874
PvShD3HNNdcwPDyMaZo0Gg1mZ2c5ceIE//7v/97t40nWSPYpWb6d/Tbj2ngsAEtKiU9lPnVJ7m/o
14875
d4ew9liY4ybaQDhYEQYwG5kw408VGX9jjLHIIg/zMI/xGIuLizhlp1X8zQnxV3+0zuxfdGcjRvWH
14876
4dDIdSn0fj0eGjlTpmC8ezgcGkGDoBHgLXtx/+LMB6T4k0g2ClIASq5Y3vzmN7N3716GhoYYGhoC
14877
YHJykqmpKX74wx/yhS98ocsnlKwVxVRoGA0+2/NZUYa1VPyGTzB/8XMAh183jLVrZcafltEwsga9
14878
hV6uRWT8DTLILLM8xEMcDY5SXCiKHrlKuN0jLJNG0SjrYSNG/WBiaOQpWXFtiaGReNNItHs4JXYP
14879
B16AXxPun33c7pqQlUgka0MKQMkVyfOf/3xuvvlmxsbGuOaaawA4ffo0s7OzHDp0iNtvv727B5Rc
14880
EHFUiapAFAMYQOBeXAE48kci488YNdAGtJbtHmbWpNBbYCc72cc++ujjFKd4iIc47h1nebFDxt+c
14881
yPirP1xn/lPrbyNG5b5waOSJiaGRgi76BBPlYRTABa/s4Zx2mP/E+rsWiUSyOlIASq5IXvziF7N1
14882
61ZGRkYAKJfLzM3NcezYMT796U93+XSSC2HwNYPYx+xW8QdCANoBm/90M4EfgAeBF4AvhGHgBQRO
14883
+G6Ld7/qd9xOkbkpQ8/P9GBtt9BHOgQ8500GcyLj7zquI0OG4xwXAc/OSZHxl9ju4S66IuD5pE3t
14884
R7V1H4pc+3FiaOSp2eamkV4NxVTAB7/u40w6ctJXItmgSAEoueJ45zvfGW/7KBQKgHD/Tp06xb33
14885
3ss999zT5RNK1srYW8awdlosnFwADVBpbgIJwG/4GOMGBOLrIBACMP7aDwVhJBD9gOzN2aZQ9JrC
14886
MfAC7BM2qetTzWGJjEYqn2IoM8Re9rKHPZiYPMZjHOAAk41JkfFX8ZribyHM+DtpU7mvQvFfN1Yu
14887
XhQlM/LGEbI3ZzG3mGT6M1TnqlTulVEvEslGRQpAyRXFK17xCm666aaWbR8TExPMzs5y4MAB3v/+
14888
93f5hJK1MvLGEaydFuYWs7m3Vmm6gIEvHL3UnhTOlBOLPgiFYPR1mxhcIQx9Wj6v/bgGPvT/aj/p
14889
3jQj1gj72MdOdqIgtmEc4ADT9WlqxZrY7lEO9+AuiO0e9jGb8j3lDS2WgppwTwmTdhRNQc2q3T2U
14890
RCJZM1IASq4orn/B9WzevJnx8XEAlpaW4m0fb3jDG7p8OslaGfxvg5hbTfQhEbysaAqoiHel6fRt
14891
ed8WvJIn4kkqoVJJisDE1wQIoResFILx59HP+AHFrxfZ9bJd7GMf13ItDg6HOMQjPMJMdSYOeE7G
14892
vLjTLo2jDYpfKlJ7uMZGxq/5onzuBQS+CINW01IASiQbFSkAJVcM2z6+jU/e/Em+tfVb/IP+D0Bz
14893
28e3vvWtLp9OslYKLy2Q2pUSgxg9YjBh28e2oeU1Zv+yOXm683/spOSVRH9anxArQCz4FJSm+AsJ
14894
ggDFVzqWjGMBmBCKP/ziD/mFX/oFqlQ5yEEOcYj58jyN5cbKPbhTIuPvUgY8X078SpsAVBWUlHL2
14895
PyiRSNYlUgBKrghG3zxK5qYMxqhBQS/wh/wh2xa28YzpZ/Dggw/ysY99rNtHlKyB/LPzpK9PY4wb
14896
YhCjRxN7aw0FzdJ4wuuewJN5MqOM8mN+zMPaw5StsnCmzmZOBQlR2OFd8ZWW0rESKAR+QIlSHPC8
14897
UFqI9+DGq9Dmw4Dnww1m/veVk4vnVTwCW/RI+r4vSvCmFIASyUZFCkDJFUHPT/dgbjUZygyxla3c
14898
yZ18p/odjk8c5yNv/ki3jydZI9mnZjE3m2LzRpi/p6Sb/X8GBr30MsIIvfSiowtnKuwRDLxVYmGU
14899
xMeEyIudQKX5dXSboir82X/+GVuft5Wl4hJO2WldhTYfZvwd6l7A86XCr/hietoL8D0fVQsDoSUS
14900
yYZECkDJJePWW2/lV37lV5idneVd73rXJbuf7Z/ejrXTIj2Q5sk8mR/wA2oLNexjNl/4mgx73qgM
14901
/8Ew5raw769PQ82HmylSqthGoSiUKPEQDzHJJBNM0KART/ASANFmuE46JZEfGH+MxN9Z4gQXlxZx
14902
y64o+y6LMGRn1sGZXD8BzxeboB7G57hhCThcCSeRSDYmUgBKLgnvfe97efKTn0x/fz+O43DjjTfy
14903
X//1Xxd9CnfTHZtIPyGNMWLwBJ7AKU4xU5vBPmVTubfCzF9fOSW4q4nB3x4UAcwjhthTG+7cVVMq
14904
qqmiWRoGBgEBRziCjk6DBg27ITaCNAL8ht9ZALZ/nhSA0cdO08OJ77llkfHnlbx4D649YVN7sMbC
14905
367MFbwS8Ku+eExdEZOjqiqKrjD034euOLdTIrkakAJQctHZv38/u3btYnx8nJ07d1KpVPB9n/n5
14906
ed7znvcwPz/PHXfcccH30/cLfeRuzWFuNhm3xumnn7u4C2fGof5wnYn/OXERrkZyuel7UR/WnnD7
14907
RiT+ss19tJH409Dw8XFwqNpVfEcIFL/iiwy+ki+yAkPBF+cFJku/EW0isOPEcOKjVw7F36KIeXFO
14908
OlTvr7L4ufUd8HwhVB+o0vvC3qYDqIgyuzlqdvtoEolkDUgBKLnoPOlJT0LX9fgFV9d1VFUlk8lg
14909
WRb5fJ73v//9LC0t8eijj/KZz3xmTfcz8KoBrO0Wub4cN3ET93AP9bk6jccazP+dXE21EcndkiPz
14910
xAzmuNmydzcq+2qmhqEa6OH/uhwcXNcVwq/mx+HL3oIn3CpoFYDt4q+9DLzK50lR6C15YrvHtIt9
14911
QrjNxX/fWAHPayFfzdPX6GOwPsh2azsDtQE8PG5HrlaUSDYaUgBKLjonTpxgenqa/v5+PM/DcRxm
14912
Z2fxfR9d19F1HdM0yeVyDAwMsH//fiYmJvjwhz+86t878oYR1KxYQm+MGaT2pTBHTG7iJg5zmMXK
14913
IvZJEbhb/NKV/2J8JZJ7Zg5jixEPfWg5TTh/KQXVVMXzJ/zflouL67t4DSH2/KqPX/Jx58QUrm/7
14914
TdGXFHztgvAs/X6x8Evgzrs40yLgefmuZcp3ly/WQ7CuuWXxFp48/2Q2pzczoAxQdIocSB/o9rEk
14915
EskakAJQctG566672LdvH67rMjg4iOM4HD9+nHQ6jWmaGIaBqqpYloVhGGQyGQqFAu9+97uZmZnh
14916
fe97X/x3Db5mUPT4DRuoeVXETgQQNAIq91aY/5t59HfpPOY/hjPlUHuwxqm3neri1UvWytBrhzC3
14917
mRhDovSbHPrQLA3d1DEwUFFxcXFwmuKv5uOVPdwlV5Rkp53OYi/xHpeE2zmHuQan7tB4vMHUu6cu
14918
zsVvEGq1mnBcfZ8gEH2AqVSq28eSSCRrQApAySXhQx/6EM9+9rMZGxtD0zQKhQI9PT3kcjlSqVQs
14919
/iI30DAM0uk0vb29XPuX19KYbeAVPVLXpUQGXJ+OmhVN5ygQ2AH6iI4+pPO5D3yOwosLNA43OPbK
14920
Y92+dMkaGHjFAKmdKTH00d829BGVfsO+Pw+vRfwFNbH1wyt5ePMezoSDO+c2xZ56FgHYaUDkTEMj
14921
iD/nLrpMv+fKCHg+H2q1Go7j4Hkevu+jaRqWZXX7WBKJZA1IASi5ZNx5550A3HDDDQwMDDA8PMzA
14922
wAC9vb3kcjnS6TSpVCoWgrquo2ka27PbOdp7FL/i4867lO8pM/aWMVEKDGMnAjdArQmBoOgKC59Z
14923
wJ1yu3m5kjXS+/O9QuiPheKvp8PQh9I69OE6Yem3Lkq/kfizJ20q3680V8UpoKhKqxAMb1/NHVxx
14924
O82P5jaTYPosdeMrlEqlguM4+L6P7/uoqophGN0+lkQiWQNSAEouOT/60Y/iz2+77TYGBgYYGhqi
14925
r6+PXC5HNpsllUphmia6rjNlTaEqofOT1zCGDIpfKjL0miF0UzxlPdfDNYXgC7yA1M4UlaVKV65P
14926
snbSN6TFBpdNBtqAJoY+QvGnWmHpV23r+wuHPoJ60AxhXvRwpkQGn33cbnX5VhN3aigQO4jFlq8V
14927
6P+1frxiOPV7yrn8D9Y6oF6vY9s2ruvieR6apkkBKJFsUKQAlFxWop28t9xyC319fQwPD9Pf308+
14928
nyebzeJnfGq5mgiZ1RThAJlCFOTNPEMMoaFxSj9FJV0BT7iBgR2Q3p9m8NWDV2QI75VKz3N7MLeY
14929
rUMfGeH8qZYY+jAQAsPFxfEdPDt0/mq+2L275OFMi72755JHZ11rkbkpg7m1GTIdlZwVS6w3O/kH
14930
J9n651vFPmAXcX9lX3ws+Vd03MtqRAIwKgFH7r1EItl4aMCfdPsQkquPkydPMrNzBveoS7FYxLZt
14931
qm6VT6U+BS7gI6YzQxdG0RV27d7FLdyCj0+DBnWtjqeIpN+otKflNZa+uNTNS5OcI0O/N0Rqt+jx
14932
NAaNFgGoplQMy8DEbO37q3si5LnWdP7caZfG4w1Ov/P0Od1vel9alJsLYbk5I6aMFVM8zxRNoe9n
14933
+8QP+81/YESlZmdCZP5djfT19bFjxw4GBwfJZDKYpkmtViObzfLAAw90+3gSieQ8kP90k3SFwVcP
14934
ovVpnHrKKabSUxyyDlH6SgljyUAf1tELOmqPipbVUNIiAqRGjcd4jD76GGecBg0WUgs0PLH+S3d1
14935
Ajtg659v5cTvn+j2JUpWof/X+7F2Weij4e86r4ohn/B3rVvNiV8PD5ew588Onb9KGPkyLzZwlL5a
14936
Ouf7jsvMKTVeZ6ZoiviHhtqc+AiCoCkAnUAIz7J/VTvMBw8e5DnPeU48CawoCpqmMTg42O2jSSSS
14937
80QKQMllZeDlA6LXK8p3C0tuiqFQ+NUCiqYw/7fz6IM6xqghwoB7NIb/xzCLLGKGbwUK1KkLVyjj
14938
CcfQg8AJMLebbLp9E5Nvmez25Uo60HPLZtL7RZaj3h+WfrNaa9+foqOhERCIvj8nDHtODH24Cy7O
14939
KYfqA9VzzuHL3JQRrl/yuRe6fvFwSIQv+ktjB7Dm4xW9M/3VVw2NRmOFAMzn890+lkQiOU+kANyg
14940
vPWtb2XXrl24rsu9997LRz7ykW4faVUKLymILL+esME/pcbCT9EV0IhfhAd/axAUmP3wLFpBY9uH
14941
t+HVPGpajXltHguLLWxhmGEaNHAUh3K6TOAFaK6GYRsEewNG/nCE6fdffVEd653s4i9i6N9HH1yI
14942
3TglrcRxL7rWOvTheE5L2HPL0Meh+nnt3k1uFml//iUFYOz+eQn3r+rjnL46hz+S1Ov1eAgkygJM
14943
p9PdPpZEIjlPpADcgLzjHe/g1ltvZXh4GN/32bVrFz/zMz/DsWPHeMMb3tDt47XQ+8JezC2meOEN
14944
e61US22+8OrNKcy4/BZ+GP3jUfRBHQHBwTYAACAASURBVL8idrp6mkclV2GWWVKkGGOMUUapU8fV
14945
XWrpWlMEOgaZJ2W6d+GSjoyM/CFmdS/6vzwJbfMXULc93sz7M1V0Q5R+FRQh/gJHCL9G69CHOyP6
14946
/mY+MHNe96/1JZ6Hptr8x4eqtAZD+8QDIIETCOdx2WfxH6/O4Y8k9Xo9joIJggBN02QYtESyAZEC
14947
cAOybds2+vv72bdvHwClUonp6Wm2bdvG17/+daampjh06BBvf/vbu3rOqM9PzYWZbqZ40UVnRdmt
14948
ZU9rIBwYd96Ne7SiF2lXdVnOLDPFFBYWAwzE/YCe5RF4QTwZbDQMtn1kG8d/93g3HwZJyODgazDN
14949
7ej6CPr8MNqH34T2uk+iPufeZukXfWXfX1L8FT3cObF/d+pd57eFI/u0rJj2TQuxGf0jZEX5N6DZ
14950
UpAo/7rzMmcSoFqttoRBq6qKaZrdPpZEIjlPpADcgDiOg23bzM7OMjQ0RE9PDz09PQBMTU0xOjrK
14951
jh07eOpTn8rk5CT33XcfH/vYxy7b+QZePtCyzaGl1yr5gqt2Fn7RC7A75zZfqLVmqc7WbIpWkdOc
14952
xsKil17GGMPGZjGzSOALFzAq3W1+z2Ym/ufEZbt+yUoKhZeQSu3GMEbR9QKqmkdd6kF531tRq59E
14953
+80vxps+4rBnO9H3F276iIY+lu9ePu8zxOXmVLPvNPlcbHke+oEc/jgDSQHoeZ4UgBLJBkUKwA3I
14954
kSNHKBQK1Go1JiYmyOVycbDy6Ogoo6Oj+L7PiRMn2LRpE3v37uX5z38+x44d44/+6I8u2bkKLymI
14955
XLWeZpSHYjWFX7LPr134QVhyC8Vf4AXYJ+yWIZFIPHqqR12rs6AvYGGxla0MMij6AXEopUuiFOwJ
14956
EWjtshh7yxinbz+3mBDJxSWffxbp9PUYxji6PoCm9aKqWVQ1jdpIo37wjRhL16H/wceASrzpIzn0
14957
4S/78dBH7cEapf8496lfgHT6iWi5U+J5aYU7pXXOWP5tiX+Rwx8tdFoHJ8OgJZKNh8wB3IB8+9vf
14958
Znx8nEqlQr1ep16vs7y8zNLSUpzJpet6LAh7e3vJZrOMjY3xkpe8hOc973ns378/DmW+UHp/rpf8
14959
T+UxRsKdvXkVLaPFe1yT4k3RlM6uX/JF1xW9V1qfhnPKae0Z1Jo9g57p4Ss+Ghp58mTI4OBQV+t4
14960
qkdAEJeXVUtFzajUflS7KNcsOXf6+1+GZW3HMEbQ9X40rQdVzaJpKVQ1hWkYGI/uRXnkRpx9D+Jm
14961
Z0Xpt9bq/LmnXWoHasx9+PyduFRqD2awFW3fdDyBHvUdxq50NAASDX5E2X9LHo3HG9QP1C/yI7Mx
14962
GR4eZvv27QwMDJDJZDAMg2q1yj/90z91+2gSieQ8kAJwg/Ld736Xr3zlK4AoyVSrVer1OrVajcXF
14963
RYrFIq7rks/nSaVSDAwMMD4+Tjqdpre3l23btvHLv/zL3PaTt3H/jvtZvvf8S2oAA781gLnJFHEe
14964
+Tbnry1iI7lWq0X4eeJFFzeRuWaL0lv9YL05OJIoISuqQqAE+KaPh4eJSS+9mJjY2DS0Br7ix+dU
14965
VAWtR2Ppn6+8kOg77riDZzzjGXzzm9/s9lFWMDz8eixrF4YxFoq/XjRNuH+alkLXTQwDNA2848M4
14966
33gaXt8k/tjjwvkr+3gLYdjzkQbT/9/aprozmRvQa9eiZSzUHbNx5EwyAxCFljihoC5Kv+6cy9zH
14967
ZPk3ore3Nw6DzmazWJZFuVxmbm6OY8eOdft4EonkHJECcINz8OBB7r77bubm5igWi1SrVWq1GvV6
14968
nWq1yvz8PMvLy3FUQz6fZ3h4mLGxMUzTpDxW5js3f4fCiwvkbs1R/JfiOd1v/2/2k/+pfJzTl8xx
14969
U00V1QgnLEPhF7/AtvX5BX7QfMFNCL+gLt61vIZz0hG9hO19hBoEaoCnC7cvRYoeetDQqFPH1m18
14970
/NgFVDSFzJMzlL58fuXD9crLX/5y3v72t3PTTTfxhCc8gRe96EV86lOf6vaxYgYGfot0+jpMU5R+
14971
db0PVc2haRlUNYWupzBN0HXwPHAccBcN/G/eTLCs4Y8fwKvUcWdc7KM2p952ak3nyGZvxjDG0LR+
14972
tNPXoXoF1D0nUFKg6qpwlcMScBCEvX+NgKAaiM0fk1fv5o9OzM3NsXv3bnp6elBVlUqlwqlTp/jo
14973
Rz/a7aNJJJLzQArAK4TJyUnuv/9+7rzzTqrVKuVyeUWJeHFxkWq1SjabxTAMCoUCE8MT/Hjwx3gF
14974
D2OzweArB+n9hV4yN2Q6blcovLhA/ifzYnVXj2iq1zKaEH4dSrVJ4Qeh4PNXOn44xOLPr/kEtUCU
14975
/5Y97MdtMUGcaorAKD5GURV83cfTRI9Wliw9iIGYOnUcwxGCk6YITF2XYvkba3M81xO/93u/x3XX
14976
XceOHTvYtm0bQRBwyy238LnPfa7bR6Ov75fJZG7ENLeg60Poeh+algt7/6xQ/CnoOgRBKP5cG9+v
14977
47sNvAe34T24Gdc8jrM8Q/meMvVH1laCTaevE5PHoQBVp3aiHPwJ1P4Kythss/wbAB7iedkI8Coe
14978
3oLHzP86v6iZqwHbtlFVlWq1yuTkJJ/61KdYXJQRORLJRkIOgVyBfPWrX+WrX/0qAC960YvYu3cv
14979
mzZtYnh4mL6+PmZnZ8lms+T783x+7PO8gBeg9+o80PsAhzYdorKpQmp3itxtOewTNuVvl5n53zMM
14980
vmawOeARxrokpykjx69lyOMMAx4rSr5Rz1XDF6W3ajP0FxXsE3ZzoritpxANamqNOW0OC4vNbGaY
14981
YSEAFYdKphK/sBuOQeq6FMOvGz7vDLn1RiaTQdM0stksAJqmrYtA3mz26WQyN8TOnxj6yImhD9VC
14982
0ywMQ0UP/+8jxJ+L7zcIgga+X8X3l3EPDOIc+AVq/QFL3/vams6SSu0L7z+NolgoioGi6Chzo/CJ
14983
34axeXjaffCEhwj6Zwl8l8AN8G2foAbe93YCcnionYMHD3Lw4MFuH0MikVwAUgBe4Xz+858H4Oab
14984
b2b//v3s2LGDsbExBgYGODJyhHu8e7g3fy+F3gL72c9vqL/B4uAi3x/8PhNjEzS2NkhfnwYFsT81
14985
3Zyi7DSYEYs/WDngEUZrxPlqnYRfLbHtoejhLXlUfyDKb2paba7wMpQ4TxANXNWlkqswwwwWFqOM
14986
MsYYDRq4uouf8Vs2hWSesvFDoufm5lhcXOTIkSNYlsXS0hJzc93vVcvnn4lhbEHXB8Oev1wowFKo
14987
qomu67H4c11wXR/Pa+D7kfgr43lLuO4Mjdpx5o6sTfwBYeRMJD7NUABqgIaiqDA1Bv/8i+I9tQy5
14988
eQKlTLDs4c83cGoPXZwHRSKRSNYZsgR8lTA5OckDDzzQUiL+cvBlluvLYs1atcYJ5wQPqg9SNIrc
14989
yI3cZtxGIV+gMlRh/t75WAAmBzzQiV24eMADmmG6Hcq9LX1+taDZ7L8sBJ875+LOupTvLres3qof
14990
qGNuNkXJ2Vw5XRwoAZ7h4eNjYdFDDzo6DRo09IboByQsBasK2adlKf7bufU8rkcGBgbIZrM4jsPi
14991
4iLHjh1jenqar31t7YLpQhkaei2p1G5Mcyx2/yIBKIY+LEwzHPoI+/48ry5Kv34Vz1vGdRdxnCka
14992
jSNMTd1xQedJp5+Irg+haT0JIWqhqpEQVFEUhSDwCRyVoGwSlAz8movrzjE395cX54GRSCSSdYYU
14993
gFchjz/+OPfeey+n/vUUBOCXRdyGX/Pxah5LtSUOe4c5aB3EVE2eyTO59wf3tg54hCXflsleOLPw
14994
c1cOePjV8H6XRdSGNy/E3/JdyziTnXeuKoYSl6CjQZM4XkZV4qEQgAwZeuhBQWntBwzPq2jKGXsd
14995
NwJ79uzBNE0cx4n3s9q2DYjf8eVmYOAVpFL7MM1N6Ppgs+dOzSTEn9Iy9CGcvzpBUIudP8+bxbaP
14996
c+rU/3VB58lknhQK0X40LY+qiuETIf4iAZh84roEgU0Q1PC8Eo4zSbV6/4U+LBKJRLIukSXgq5yF
14997
Ty8AkHtGjvSNaVK7U5hbTPQhHbtg80DPA9z1T3c1A507RboAobkWD3ms6PVzwr6qaNAjCvgNc968
14998
kkf5W+Wznrf6wyr6sN4S6Nuy0kuDulZnXp/HwmILWxhiSAhAHJYzy3EpOHACrN0Wo28aZerd57dW
14999
bD0QbWIIgoAgCETeoaoyNDR02c/S2/tzpFJ7m9O2YdZfs+/PxDAUNA18P+r7c2IB6PsVPK+E581j
15000
25NUKt+/4DOJM+RQ1RSKYorev2T5t+1fLUHgEQQOvt/A88rMzf3VBZ9BIpFI1itSAEoAKN9TpnyP
15001
EGC9L+wl/cQ01rUWxrghyrzR2iwlIf5AvHa29/p5iV6/sM/Pt/1Y+AU1MWHpl4T4c2ac8wrZLf1H
15002
STiA7UMhYT+gp3pUc1VmlVksLMYZZ5RR0Q+ouVQz1XhdnGEbpG9IU3hpgcXPbqwpxkgA+r7fIgCj
15003
oZDLRTr9BDKZmzCMTXHfX/vQh65rbX1/0dBHs/TreaL0W68fZHHxHy7oTJa1E03raxv+MFgp/gCC
15004
UPxFDmAd39+YrrBEIpGcK1IASlZQ/Ldi3BvX/7J+srdkm1EZZ9jbG+f5ReIv6fo1mvEufsXHK4cD
15005
Hgse1QfWlq+29IUl+n+tvzmNnBxI0RRczWU5s8w006RIMchgcyjEdAnSzfK0aZv0PLdnwwlA13Vj
15006
ARihqiqpVOqy3H9f34tIpXbGok9RjETPXybstbPQdZ1oU5jrguP4eF4Y+eI3S7+OM02j8Rizs39x
15007
wWcTfX9Rz5+ZEH+i76+T+xeVgH2/iuOsLXBaIpFINgpSAEpWJ3T4jHEDZ0r05cWRLsGZhV/ghJO9
15008
jeZkr18WO1W9okflvsoFH23h7xcYeNVAMx/QaC1T26pNMVXkNKcxMemhJxaBi+nFln3BZsNky59t
15009
4eT/cfKCz3W5cF03dNJaHUDTNC/p/Q4Pvy7M1Sugqnk0LYuipFHVNOAmeu2seNOHqkbiT/T9ibiX
15010
Op4XTfyKvr+pqf/3opxRuJCZ0P1Lln/b3b+k+HPCMy2zuPiPF+UcEolEsl6RAlCyKoEfxJ9nbsqg
15011
D+iU/qPUEui8QvjZYaRLss+vKPr8Kt+9cOGXxD5po+U0FEtpmQyOnMCG1mDBWMDCwsRkgIG4H7CU
15012
EdcRiUBrh8X4/zPOqf97bRsnLjeO47SUgEE4gEZkt11EBgdfHZZ4+xO9dZmwv0702EUxK55Xwfcb
15013
ZDLbY/HneUIAip4/O3T+Kvh+Cdedx7YnKJW+esHnzGafQjb7VBxnBkVpzf6Lyr9xTFH0rxh8gsCN
15014
z+V5G8sJlkgkkrUgBaBkdYLEe/h1/0v7mfubuZYBj7P1+UX9hReb5a8vo2U1lLTS0g8YCUBP9ahp
15015
NebUZkj0CCM0aOCoDn7ab25/cAJS+1IM/d4Qsx+evSTnvZg0Gg0cx2kRgIqiXDQBWCj8KpZ1bVhO
15016
7U2IvnQo/Ky4vBoHLMdDFhq6LoY+giDq+3PCrL+o76+E6y7gOKeoVh+gXL77gs47MPByTPMadH2I
15017
bPap1GoPh6JUB6KztfYxBIEf9v45oStZkcMfEonkqkAKQMnq+LSIv4g9r9/D03k6T+SJvO4trxPT
15018
vfVEn9+ycPycKYfG4cYlPeLSvyxReEmhNaQ6sTPY1VzK2TIzzJAixQgjjDFGnTqe4VFL1wi8AN3V
15019
CeyA7NOzG0IAFovFFX2AiqKg6xf2n/Xw8OsxjJFwiEKUeEU5VZR1W0Vfs7euWWIVLlulMktf31BY
15020
+vVawp5bhz4OsbDwt2s+b0/P80inr09MIPeiaVl6e1+AoqSo1X7ccrYmYvdbc/q3jufJ4Q+JRHJ1
15021
IAWgZFUiZ6n1RgjCN4Dfv/33uZu7mS3N8thvPoZf8nEXXPp+qY/T77g8a7QW/2GR/t9sHQqJQ6pV
15022
cFSHUrrEFFNYWPTRxzjj2Nh4KY+G3xAi0NEJGgFbP7SVE//jxGU5+1o5cOAAT3rSk2IHMOoD1DTt
15023
vP+uwd8ZxBg30Pt1tOL9qF98BeryWMLps+ISr3DT2iNV1MR0bbPHbmlpFssaDIVfo2Xow3VnaDQe
15024
Z2bmA2t+DAYHfwfT3Bq6lMl9w+nYocznb6NavX9F+Ve4f17o/onhD9fd2OsBJRKJ5FyRAlCyOpED
15025
2FEHhn1nqCjhi/7WP9+KO+din7Cp3r+2Cd+1Yh9v9gNGLqCney39gIvmImb4VqBAgwY29opSsNkw
15026
2fTuTUy+afKyXsP5EvUBJkvA5yoACy8tYF1joQ/qaL0aak4V215SU6g/9R6Uz74C5RsvOGOJN3L6
15027
mq5aa7RKJLLq9dOoajoh/oq47hy2fYKpqXet6brFBPLu0KlM9iVG5Wkz7Es0UFWdvr5nUix+r+18
15028
fov75/tlOfwhkUiuGqQAlKyO39kFDAiaq9XCt5bX/ygv8DJSvruM1qOJkOhUOBDSKSRa6xASrTiU
15029
0+XmvmDHINgdMPLGEab/dP1Ggti2vaIEfDYBOPwHwxjDBlqfhppX0bLiMVNSSmu49u9/GiXVC//5
15030
sx1LvO1uX1P0NdfBCIHlAUoc9hwNfSwvr63nb2jotZjm5sSu4XxYok6HJWojFH7iXdOES9nf/3QW
15031
F79H0v1rRr/I4Q+JRHJ1IQWgZFVi8dfBBYwcwFgAii+amuDy6j9AZBiqKbVZCjZb9xW7qkslV2GW
15032
WVKkGGOMUUapU8fV3bgfMAqJztyYufwXcR5UgsqKbSAnrBMM/NYA8389H//c4GsSJd586PZFQtlS
15033
Wqao0WmK5j/4GMqRn4Bj2zuWeKMnRRBEVnEkrKLhCiGyXLdEEDjx0Eet9iCWde15XWt//29gWdeG
15034
rl+hZduI6E80W8SfpumoqnAnfd/D8xwymf1UKg8hBKqXGP6oyuEPiURyVSEFoGR1kkMgND9P9gCq
15035
UQmwzQHshgAEWPynRfpf1o+SDh2taDJYF66kq4qQ6KgfcIABxhmnQQPP8prZhm6AYRts+9g2jr/m
15036
eHcu5ix8T/8ej6ce54nmE1HTKgdSB6joFbS8Rv/L+jG3megD7SXehPCL3L42pzTqnUQJUF7/F/BH
15037
7+VMJd5ok0Zrpl707oTbNWx8v4HrTlOvP0oqtQvPK57TNebzzyaTuRHDGEfXB1ZMJCcjaCLhp2k6
15038
iqIQBD6e54bB0w6+b2OaWwmCBo3GkTD6RQ5/SCSSqw8pACWrEwrAM5WBoekAxmVgRZQiWwYuLzML
15039
n1lg8NWDzZDoxFSwoinYmk3RKsYisJfeeCikPSQ6aARsft9mJt4w0b0LOgOBE1D2y3zf/D6apYmy
15040
uwpqWiX3zJxw+zJq5xJvUhhrzQBt1PD3F4n4G34M1z0CB/eyssQbOWluYqAiWqkWuWvRyrcajcZR
15041
LGs7QdBAUVIMDv72qs7b4OCr42iXlcHT0XCKEW4h0VtcP7EqzwlFnvgYBVD7fhVVzeK6C/h+TQ5/
15042
SCSSqw4pACWrEq97a7894QCesQdQ6ZIFGGKftFGziX3BnfoB9WY/4IqQ6LAUHDgBqZ0pxt42xum3
15043
X56p5rPR+/O9aD0aXtEjcAORyRj+nhRVQUkpmFvNs5d4NWLRGO94bv+1BcDz/43gwC5aRZ8Qfk3H
15044
L5qmbQqtIKjFoc8AhjES/nkNVTXRtELH6+vr+0VSqeswjFF0fQBV7UmsmGvG0aiqHrp+Rtz72Mn1
15045
E+eKVs9V42EUMfk7K4c/JBLJVYcUgJLV6VD+jT76+AQELVPAiqK0ukddpPSfpdj9SuYDIgZZRUh0
15046
rsasMouFxTjjjDAi+gFVl0qmEpeCAycgvT/N4KsHmfv43EU7Y+GlhdbzJYVquzuXKM1GH5c+vyQ2
15047
sSRL9Sqopoo+qJ9DiTcxrLOywiv+AeADN94XunoeTccv6fbZodPXFH5iI0gZz1tG1wdaeggVRSMI
15048
9HB9XCtiyGNLOOTRFw55NKNdWsu9RlzuBULh18n1i4RoGc8rJdbPnWR+/m8u2u9TIpFINgpSAEpW
15049
p30TCE33b1UHUHyj6yx9cUmIrPTKfcGKquCoDuVsmWmmsbAYZjjuB3QNl3qmjuZpIh7GDsjdmlsh
15050
APt+uU/Ez6QT6+iM1izC5HaSFuct4cAlhV3sxqmJ7ytttyuK2LriCAcwCALxe1BBMRS0Hu3cSrwR
15051
SdEnMpKb/ZDZWYL0PEHZDIVfs7evWVaN3LVKGPRcxPPmSaX2IZxDBSV0hoNADWNlLIaHX8fMzAfo
15052
738ZlrWrJdpF03JhuTfVVu6Nhjw0FAV838fznFVcvwq+vxxG0MzHAdSl0lcuy/NQIpFI1htSAEpW
15053
5wz9f+JbZ+4BjETKemDxs4uorxQ9cC0iMBRltmZTTHXuB5xPzQtx5QWU/7EMGmz+080d3bgW8aa2
15054
Cbs24bZCiEUCT2mKvfjr9u8nHuNN797EwqcXopY8IHRhDQU1pzZF49lKvAHN/c6R6POCFgc0sGYI
15055
Sr0Jt6/eJrDK8Xq3KOS5r+9FtIZJNg8vgpl1VDXLyMgfYhgro12Sgc7J6d7mkEcQbkNpun5R32HU
15056
69d0/RZxnBls+zgLC393SZ9zEolEst6RAlCyOgkHMIoaETc331Y4gEnxsk6I+gFbSsE6rSHRxiIW
15057
FiYm/fRTp46NTTFTZOlflrB2WK1OXAdX7lxE2woh1i72ku90cOvavhc5gLFLq8Dwa4fx6z5e1Tu7
15058
2xeKx0joxqIvEn5OIFb92WV814sHOlrdvqUw3PlkGNWyCcvaSdQrGG0MiaJq2l1Az1vENLe2RLu0
15059
BzoL4WesiHZpdf0aK1w/113C8+ax7VPU6w+xvPzNi/fEkkgkkg2KFICSVTmT+wedN4FExKJjnbB8
15060
57IQgBm1ZSAi7otToabVmFPnsLDYzGaGGaZOneNfP44xbKwQZ50E24rbaLudM3wPzvj9iI4/p8Km
15061
d2xCy2ssfG4BgJtechNFipSMkhDtdiLLkdDhCwd5Ay90/aJBknATSuAE+LYvhF8jwG/4BAsNfLeU
15062
2OVbDN2+KTyvhKrm0fWBxASwEQ6JaCiKR9PaTDQroob9fHl0fSh2/aJA52a51wjLvclol8j1a/Yg
15063
NoXpcpsbeZTFxc+u4ZkjkUgkVyZSAEpWp0MPoLj5DD2AZxAv64Hil8KQ6Gjooq0f0NVcKtkKM8xg
15064
YTHKKGOMofVol1bE0eHzM/25dnREv5+lsf/l+7mJmxhjjAMc4CEewjVdvIa3ssQbiT+3s9vnN3wh
15065
/Gq+eJ/J4tdOh8JvEdedpdE4RqXyXwBkszejKCmCQMf3bRTFJghMgsBFUfRw8tcPB0GiiwsSZWCL
15066
+fmPMzr6lrZybzTkoQLBWVy/yJEsxY6k40xSrf6ASuW+Mz8xJBKJ5CpECkDJ6rQHQbd8y28pAbe4
15067
gJ16zdYBi/+4SP9v9DfzAY1mKRgNHNWhlC7F/YDfeOgbqBl1bSKu7fo7irjzfYzayriRKFVUBRMz
15068
DrU+zWkMDBRVEYLPbe3t61ziDd2+eij6qj5+xcdb9vC+dDNe/QC2fYpS6T9WHKtS+R75/LMBEzHw
15069
4SRcQC90ADWiHMHmQ6GEa+ZMNK0/dACTQx5625BHu+tXb3P9iuG2kSkajcdYWvr8eT7AEolEcnUg
15070
BaBkdQJWuoCJbSBwBgcw6nVbh9hHw3zA9qGQREj0krnE0UNHxSq5BJdCxJ0znZxYPyDwA3zXZ1lf
15071
5iAHmWaaCSZo0IhLvH7DF3ExkeMXOX22cPpi4VcN38s+XsnDXXBxj1o0HnyMavUHqx5PhCtbgE4Q
15072
NAgCi2ZGoE7UbBj1/zUfjMgFTKHraVS1GegcBEFc7o1cv6bwa3f9FuNol+Xlb9JoHD6PB1cikUiu
15073
LqQAlKxK4K+o/YYfOgyBtLM+9R/l75TRejW0rBYPhbRHpdTVuvi8E+03X6iI69Rn2Sl/sdPnnoin
15074
8eoepWyJQ8ohDAzq1Km79WYpt+q3un1RX189aHX7Sh5e0cOdc7EnbJbvXA7v7OxbUCqV75LP/zSa
15075
ZhAEWtgLKDL7mi5gp33CCqJP0GJi4m3s2PFeIDnk0cn1qyZcv6WWaJdi8V/PelaJRCK52pECULI6
15076
fjj920HlrBgC6TQIsU4pfrmIklbEu6WsiIapz9bP/If9lTetEHHtD9dZBF3Lnw9W/xj/bLT5wwwz
15077
DQMH13BF2dcTAs+v+HgVD6/ktZR4g7oQhV7FE25f0cNb9HCmHOqH69QPrHL9qxAENYLAJHIBfd+M
15078
hzmCQKM5+NF8gojPIxcwQxCA7zttrl8U7ZLc5NEa7TI//4k1nVkikUiuRqQAlKxKHC+yShi00vYG
15079
rHsBCGKLRv/L+leERKMlJmWTrLIVBVYKs44/10nEdfiZFX9X2++gZUVfOFgbOIHoaVTC0nAjEOJu
15080
SYi7lt6+ctjbtxi6fcdsyt8pn+0hOyvl8nc6uoBB4CBcPiECRSh05AaCEIDCBXTdRuz6Nad7o+0i
15081
5Q7RLgcolf7zgs8ukUgkVxNSAEpWJbA77wIGVgjAM8aerGPcBVf0BKbUlmiYOMT6HF24FUKt/Wfa
15082
hN5Zv3cut0fZjA1R2lXTaiwA8RCCb9nHmXXwlrzmQEfRw1vwcE45FL9cvIBHrzNBUE+4gFEkjBN+
15083
LQRgq/iDZhnYwHXrLa5f61q5Yku0y8LC317080skEsnVgBSAklWp/rBK3y/2dRSBZxwCCVlPQdBn
15084
wtxmktqbwhw30QY0MRyiK6Jn7lxduLbvt7hzQYfbL/Q2v/VrDw+tqrUIwMAVvX3ekocz6Yi+viUX
15085
d8alcbRB9fvVS/aYel4x3OBhEAROGAsTlYF1oNkL2IyFIY6EET1+0aaRasL1W0xEuzxAuXz3JbsG
15086
iUQiudKRAlBy7qxSAm4Jg27PA1yn5G7NoQ/qaPlwj2+YDYgO+qBO41hjddF3LoLN7/wzcYm509d+
15087
hz+fDG+OtndEt/vCydSyGrnbclhbLNJmmkq5Qu2hGqWvlNoGOi4ttdpDaFoBRTEBLZwINmMXMCoD
15088
g4LQ2E3rWFFUPK+ScP1ao11sF2weegAAHL5JREFU+3EWFv7+slyHRCKRXMlIASg5O5361FiZA7gi
15089
/HidC0Brh4Xep4tg6EQuYDQJnNqVonJf5cyiLSHE2r/fUdC1ibYVwq79dr/19pbbvMRtnviY3pcW
15090
/X22DyaoporWqzH/yfnL/tj6fjnc5qGHfXzCBUyWgZvDIMml0Sq+X8LzyiuiXSqV71Kt3n/Zr0Ui
15091
kUiuRKQAlJyVM024rigBR6zTTSDt6MM6al5tFYCJ1XAokH1KluK/FVcKuHZ3zj+DmDuTgEsIt1jQ
15092
ebSGNXvNz1t+NvlnEhs99AEdvywEoIeHZmqoOZWtH9zKideeuKyPbbV6P7ncbQkXMBkJ47YNgyQt
15093
YxXXnW+LdnlUBjpLJBLJRUYKQMnZaSuDips6TAF32I27Xun/tX70go6W0zq6f1H/YhAE9Dyvh7mP
15094
z3UWdV6Hjx4rd+yeg4ALXJHRV7mvsqZrMq8x8ZY9gnogBCCiL9DcYl7ER+7ciYKhhQvYjITpPAwi
15095
Vr0BOM7pMNrlBHNzH+3K2SUSieRKRwpAydkJznTzGaaAoXU/7jpEH9XRejTUTLgRJBEBQ3JANRAC
15096
rfBrBfyyz9QdU5dMwF0o9glbTPvWfTzbwzRNVEtFH+zOf+bV6vfJ53+SIDBY6QK2D4MAKKiqSb1+
15097
mHr9oAx0lkgkkkuIFICSs9PB/SOAQBECUA3fojJwcldu/ifzLH/z8gwfnCt9v9iH3q+j5trWwWki
15098
UDk+f1TO9cINGo2AgVcOYE/a1H5UY+4v57p6He0sf2OZwosLrX2AlugD7BaeV2opAyd7AZvDIKIU
15099
HAQ2jcYB5uf/umvnlUgkkqsF9ew/IrnqaZ+Apen+QecYmKgcrFjrzwU0NhlovVrc+xfl/7W7f4Ef
15100
NN09J9ysUfXxFr11J/4inGkn7gP08eM+wC0f2NKV81Sr9+O6c4AX5gE2cwHFjmCPIPBw3VnK5buk
15101
+JNIJJLLhHQAJWclCIKO+2o77QJuEYIKZ96n2yV6ntODPijcPzWtxmvg0IgdQKA55OERu39+TQQp
15102
O9NONy9hVZyTjugDbAS4uKIPMKNibu1OHyAQTu7eT0/PcxDlXhNV1fF9F9+v47ozLC39S9fOJ5FI
15103
JFcjUgBKzk5bCTi6LSoBt6yBW7ncYV1hXmOi9WpoWa21/Btt/4j0XxAIB9Btln/9ighWrj1Q6+o1
15104
rEZLH6DjYRompmliDBrdPhql0te6fQSJRCKRhEgBKDk77RmAbWXgKAg6JnL/FGVdOYDZp2fRhzoE
15105
P2sI5y8x+BG7f24gyqk1sT/XnXUp33PhO3MvFaWvlej71T52Le3i1/Vf5xn5Z9BYanDUPsqzeXa3
15106
jyeRSCSSdYLsAZScG2cQf2d0ACMRqK8fAZjamULrE+veWnL/9JXRL4EXxFO9QSMQvX9Fj8ZjjS5f
15107
xdl5+vGn8+pTr2bf8j4M18A0TXLZHG9/+9u7fTSJRCKRrBOkAJScnU4xMMHKQZCYpAhcRyVgfSSM
15108
fol6/9qy/1Boun9Rhp8d9v6VPdx5l6V/XuruRZwD+gmdcrmMbds4joNhGKRSKTZv3tzto0kkEolk
15109
nSAFoOTsdAiCFjd3cAAj1tkQSOHFBfSCLty/tCrKv4mtH0n3LxZ/0eRvzccv+dgn7C5fxbkxOTlJ
15110
qVSi0WjgOA66rmNZFv39/d0+mkQikUjWCVIASs5KpwlgOEMPYKL/bz05gMa4gdoj1r5Fk7+dol+i
15111
4Oe4/FsPRO/fgsvCpxe6eAXnzl133cXS0hK1Wg3bFqLVNE16enq6fDKJRCKRrBekAJScnVXcv/YY
15112
mCTrZQik9+d60fvDtW+J6JdzCX6Oo19Ord/ol07Mzc1RrVZxHAfP8zAMg2w2y5/8yZ90+2gSiUQi
15113
WQdIASg5O4kBkNgN7NADGA2BtOwEXgfPMHOLiH5Rs6L0q5pqx7VvLcHPdlj+rYTBzx9fn8HPZ+L0
15114
6dMtfYCmaZJOp2UfoEQikUiAdfHyLFn3BG1l4FViYGInMCoFq911APPPyncOftbPEvxsb4zg5zMx
15115
OTnJ8vIy9Xq9pQ9wYGCg20eTSCQSyTpACkDJWQn8zj2AQMcYmOJXilS+W8E+bqOP6Az99yF6f673
15116
Mp64ibXdit2/KPg5En/nFPxc9Kh+v9qVs18Id955J0tLS7EABDAMg97e7vweJBKJRLK+kEHQkrPT
15117
YQo42QMIwvmbumuKwA0wt5pCRDnNHL30DWl6frpH5Okte7gLLnMfvbRl1ezNWfRhEfwcT/5G2X/a
15118
OQY/z7hU7q1c0nNeKqI+QNu28X0f0zTJZrO87W1vk5mAEolEcpUjBaDk7CTFX7IfMHx728NvAx+0
15119
Pi0eoojEVPSOK0qrvu3HojBzU0YIrYqPV/Jw51zm/3r+oh3b2mU1g5/Tqwc/x+dtC36uH6lftPNc
15120
bqampjrmAW7ZsqXbR5NIJBJJl5ECUHJ2zlABDgj4yNGPoKbV5gRtmKOHH5aOvXCq1kt8HpZZW0Rh
15121
Qwiv7FOysfvmFUX/3cLfrS1+xRg1RPBzMvol2vnbFvwcl3+Twc9zLsUvFdd03+uBiYkJlpeXaTQa
15122
2LZNLpeTfYASiUQiAaQAlJwLoQPYngd4ZOKIGKhIuIJKoMQ/qwSKEINBKAYjd7DdJUyIwvbSsd/w
15123
yT09F4syb8nDmXRY/Nziqkcu/EoBrdDs/VNNNRaAiqZcUcHPZ+JrX/saL3jBC6jVajiOg6IomKYp
15124
+wAlEolEIgWg5Oy0Cz+/7lOfrjfz86LIF4jFoILSEhkTicEVDmFSDCadQreDKGyEDt31PrnbcvjV
15125
sE9v0WX2g7MtZzTGm+5fcu/veQU/f2ZjBD+vxvz8fCwAk32Ab3nLW7j99tu7fTyJRCKRdAkpACVn
15126
JbUzhdavNXsBPUCBQAmacS8ksv9iXdgWARMKwSAIVheFXlv52D2DKLSDOK8v88Swn7DqU767jD7Q
15127
HP5Iln/POfh5cuNFv3Rienp6RR9gOp1m27Zt3T6aRCKRSLqIFICSjoz+n6Okn5jG2GSg9+uoeeGk
15128
uXMuvuKL/Lywl05RFAI1IQaTQdD8/+3dy29c533G8efc5s4hKVIkR7ZIOa4tx04MA0UTBE6K1IGL
15129
Iu7fkF02BZoEQbrvOrsiTRE0QFNkUbvNpgECBIkDGQZkO5LdJG1c20ps1aIkSiSHl5nh3M95Txfn
15130
zI0X62qPOOf7MQjKAqE5R174wfO+7+89+N0KhwKY9oVCY40uGZuhcHjIXkL5OhAKO1c60eiXuP27
15131
q8HP/3K8Bj8fZXV1dWQeYD6fVzqd1vz8/LgfDQAwRgRAjDj9vdNKP5KOxqdMO3LyTtSgxWNTvFOe
15132
Oqud/hw9y4nC33Ag7Ies3iDoI4LgcEE4EgrDeAnZhIM9hWawp/CwlrD3/drfXdPUn0/d2+Dnm5PR
15133
/knSyy+/rK9+9av9AJjL5VQoFDQ7OzvuRwMAjBEBEPrGN76hs0+c1U/P/lTXFq9FS6eZ6NCEbEUB
15134
rHdCtmFkakZyNJin58RBzzkYCEM7jBrB4VBo3WYoHAprB5aOw33tYPzr9J8MRr/c1eDn3UCb/zS6
15135
n/C429ra6u//y2QyKpVKunnzpr7+9a/rhz/84bgfDwAwBgTAhHr22Wf1wgsv6PTp05qfn1exWNQX
15136
cl/QNxe/qVqqFi3rBnHoaw3GsvhbvkI/7M/Ts9yhds0dhMDhYBjaYdQW9kKhFQ6awY9aNj5q6Vg6
15137
cj+hd9KLlqtz8eBn7w4HP2/6H/vf/Sdte3tblUpFu7u7sixLrVZLOzs7evvtt8f9aACAMSEAJsy3
15138
vvUtnT17VktLS5qZmVE+n1cmk5HnebJtW19rfk3fd76voBP02z5/x5e/7qtztaPm/zRVeLYQBatU
15139
fLiiF7J6S629UStDgXCkJbT3LRtbGmkIh4c0H7qXcOjX+/cTOrOOnELcYO6b/Xfo6Jfeyd9G1P61
15140
/nh8Bz8f5ZVXXtHy8rIkaXp6Wo1GQ5cuXdIbb7wx5icDAIwLATABnn/+eT333HP9tm9qakq5XE6p
15141
VEqu68qyLBlj1Ol09GT9SXWb3ajtK/vq3uiq/X5btV/VVH+zrrmvzal9pd0PWP3r1XphMDUaCEea
15142
wuEw2GsJewdJnKGQdg9Lx07x4MnfQwc/D41+Ma148POWr8rPju/g56O8++67+vGPf6yvfOUrmpmZ
15143
0ebmpn7wgx+M+7EAAGPU+18iJtC3v/1tPf7441pcXNTMzEz/Johe2ydJQRCo0+mo1WqpXq+rUqno
15144
O+Y76qxGbd/Wvx68mm36r6dl5205+fiWjawVnbbttW7pePDycEM41BTeasm4/70XDoeawlsuHUtq
15145
/K4hd8YdHARJDZaAQxOd+jVt07/uzS/76l7rqn6hru2Xjv/sPwAAboUGcMK88MIL+tKXvqTTp09r
15146
bm5OxWJR2Wz20Lav3W6r2WyqVqtpZ2dH6+vr+sOVP2j9wrrqv64f+RmVn1VU/KuiJKl9uR3dtZuJ
15147
g2Au3n+XtUdbwrR1ZCAcaQiHD5YMnTQ+cOK4t2w8vHQcf93x4Oe6kb/lE/4AAIlBAJwgP/rRj/TI
15148
I49IUn9vn+u6H9n2lctlra2t6b333tNLL71025/lGU8mNEo/lo5O2oaS2TMq/3NZxeeL/ft3+4Gw
15149
dyNH5mAg7F3TJld3Hgrt0e+yNboMfTuDn6uBumuTM/oFAIBbIQBOiO9+97v69Kc/reXlZXmep+3t
15150
7Vu2fVeuXNFrr72mt956644/76nWU7ruX1cljPbM2aGtLze/rJ/oJ6q+XB352cKzBTlFJ2oI03bU
15151
GMYtoZWx+o1dfz/hUcvGvWDoDC0jH9ISunNudMr3VoOfW0b5z+eVeiSl1OmU7ClbG/+wcW//IQAA
15152
OAYIgBNibm5OhUJBpVJJkrSzs6NGo3Ff2r7DGGP0RPsJFetFpbophWGoppqH/uzea3sHfm/qL+Jh
15153
zfHeQTsfB8J4P+HIAZMjThzvbwj7/25b0Z+dt+VOucrlcnpUj+qL+qJO6qR+o9/ooi6qHJTVrXTl
15154
FBy5J1xlzmbu6e8EAIDjggA4IWq1mmq1mlZXV2Xbtmq1mtbX10favtdff11vvvnmffk8Y0w0TDn+
15155
6vnc5z6nixcv3vp5X6kd+L3iXx6ydJwd3Ohx2NJxf9l4aOk49EN5tic7a8ukjdqZtjbsDa1qVfOa
15156
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
15218
"
15219
>
15220
</div>
15221

    
15222
</div>
15223

    
15224
</div>
15225
</div>
15226

    
15227
</div>
15228
    </div>
15229
  </div>
15230
</body>
15231

    
15232
 
15233

    
15234

    
15235
</html>