Project

General

Profile

List of Hall C Replay Variables » History » Version 2

Richard Trotta, 07/01/2020 02:47 PM

1 1 Richard Trotta
h1. List of Hall C Replay Variables
2 2 Richard Trotta
3
4
<!DOCTYPE html>
5
<html>
6
<head><meta charset="utf-8" />
7
8
<title>README</title>
9
10
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
11
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
12
13
14
15
<style type="text/css">
16
    /*!
17
*
18
* Twitter Bootstrap
19
*
20
*/
21
/*!
22
 * Bootstrap v3.3.7 (http://getbootstrap.com)
23
 * Copyright 2011-2016 Twitter, Inc.
24
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
25
 */
26
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
27
html {
28
  font-family: sans-serif;
29
  -ms-text-size-adjust: 100%;
30
  -webkit-text-size-adjust: 100%;
31
}
32
body {
33
  margin: 0;
34
}
35
article,
36
aside,
37
details,
38
figcaption,
39
figure,
40
footer,
41
header,
42
hgroup,
43
main,
44
menu,
45
nav,
46
section,
47
summary {
48
  display: block;
49
}
50
audio,
51
canvas,
52
progress,
53
video {
54
  display: inline-block;
55
  vertical-align: baseline;
56
}
57
audio:not([controls]) {
58
  display: none;
59
  height: 0;
60
}
61
[hidden],
62
template {
63
  display: none;
64
}
65
a {
66
  background-color: transparent;
67
}
68
a:active,
69
a:hover {
70
  outline: 0;
71
}
72
abbr[title] {
73
  border-bottom: 1px dotted;
74
}
75
b,
76
strong {
77
  font-weight: bold;
78
}
79
dfn {
80
  font-style: italic;
81
}
82
h1 {
83
  font-size: 2em;
84
  margin: 0.67em 0;
85
}
86
mark {
87
  background: #ff0;
88
  color: #000;
89
}
90
small {
91
  font-size: 80%;
92
}
93
sub,
94
sup {
95
  font-size: 75%;
96
  line-height: 0;
97
  position: relative;
98
  vertical-align: baseline;
99
}
100
sup {
101
  top: -0.5em;
102
}
103
sub {
104
  bottom: -0.25em;
105
}
106
img {
107
  border: 0;
108
}
109
svg:not(:root) {
110
  overflow: hidden;
111
}
112
figure {
113
  margin: 1em 40px;
114
}
115
hr {
116
  box-sizing: content-box;
117
  height: 0;
118
}
119
pre {
120
  overflow: auto;
121
}
122
code,
123
kbd,
124
pre,
125
samp {
126
  font-family: monospace, monospace;
127
  font-size: 1em;
128
}
129
button,
130
input,
131
optgroup,
132
select,
133
textarea {
134
  color: inherit;
135
  font: inherit;
136
  margin: 0;
137
}
138
button {
139
  overflow: visible;
140
}
141
button,
142
select {
143
  text-transform: none;
144
}
145
button,
146
html input[type="button"],
147
input[type="reset"],
148
input[type="submit"] {
149
  -webkit-appearance: button;
150
  cursor: pointer;
151
}
152
button[disabled],
153
html input[disabled] {
154
  cursor: default;
155
}
156
button::-moz-focus-inner,
157
input::-moz-focus-inner {
158
  border: 0;
159
  padding: 0;
160
}
161
input {
162
  line-height: normal;
163
}
164
input[type="checkbox"],
165
input[type="radio"] {
166
  box-sizing: border-box;
167
  padding: 0;
168
}
169
input[type="number"]::-webkit-inner-spin-button,
170
input[type="number"]::-webkit-outer-spin-button {
171
  height: auto;
172
}
173
input[type="search"] {
174
  -webkit-appearance: textfield;
175
  box-sizing: content-box;
176
}
177
input[type="search"]::-webkit-search-cancel-button,
178
input[type="search"]::-webkit-search-decoration {
179
  -webkit-appearance: none;
180
}
181
fieldset {
182
  border: 1px solid #c0c0c0;
183
  margin: 0 2px;
184
  padding: 0.35em 0.625em 0.75em;
185
}
186
legend {
187
  border: 0;
188
  padding: 0;
189
}
190
textarea {
191
  overflow: auto;
192
}
193
optgroup {
194
  font-weight: bold;
195
}
196
table {
197
  border-collapse: collapse;
198
  border-spacing: 0;
199
}
200
td,
201
th {
202
  padding: 0;
203
}
204
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
205
@media print {
206
  *,
207
  *:before,
208
  *:after {
209
    background: transparent !important;
210
    box-shadow: none !important;
211
    text-shadow: none !important;
212
  }
213
  a,
214
  a:visited {
215
    text-decoration: underline;
216
  }
217
  a[href]:after {
218
    content: " (" attr(href) ")";
219
  }
220
  abbr[title]:after {
221
    content: " (" attr(title) ")";
222
  }
223
  a[href^="#"]:after,
224
  a[href^="javascript:"]:after {
225
    content: "";
226
  }
227
  pre,
228
  blockquote {
229
    border: 1px solid #999;
230
    page-break-inside: avoid;
231
  }
232
  thead {
233
    display: table-header-group;
234
  }
235
  tr,
236
  img {
237
    page-break-inside: avoid;
238
  }
239
  img {
240
    max-width: 100% !important;
241
  }
242
  p,
243
  h2,
244
  h3 {
245
    orphans: 3;
246
    widows: 3;
247
  }
248
  h2,
249
  h3 {
250
    page-break-after: avoid;
251
  }
252
  .navbar {
253
    display: none;
254
  }
255
  .btn > .caret,
256
  .dropup > .btn > .caret {
257
    border-top-color: #000 !important;
258
  }
259
  .label {
260
    border: 1px solid #000;
261
  }
262
  .table {
263
    border-collapse: collapse !important;
264
  }
265
  .table td,
266
  .table th {
267
    background-color: #fff !important;
268
  }
269
  .table-bordered th,
270
  .table-bordered td {
271
    border: 1px solid #ddd !important;
272
  }
273
}
274
@font-face {
275
  font-family: 'Glyphicons Halflings';
276
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
277
  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');
278
}
279
.glyphicon {
280
  position: relative;
281
  top: 1px;
282
  display: inline-block;
283
  font-family: 'Glyphicons Halflings';
284
  font-style: normal;
285
  font-weight: normal;
286
  line-height: 1;
287
  -webkit-font-smoothing: antialiased;
288
  -moz-osx-font-smoothing: grayscale;
289
}
290
.glyphicon-asterisk:before {
291
  content: "\002a";
292
}
293
.glyphicon-plus:before {
294
  content: "\002b";
295
}
296
.glyphicon-euro:before,
297
.glyphicon-eur:before {
298
  content: "\20ac";
299
}
300
.glyphicon-minus:before {
301
  content: "\2212";
302
}
303
.glyphicon-cloud:before {
304
  content: "\2601";
305
}
306
.glyphicon-envelope:before {
307
  content: "\2709";
308
}
309
.glyphicon-pencil:before {
310
  content: "\270f";
311
}
312
.glyphicon-glass:before {
313
  content: "\e001";
314
}
315
.glyphicon-music:before {
316
  content: "\e002";
317
}
318
.glyphicon-search:before {
319
  content: "\e003";
320
}
321
.glyphicon-heart:before {
322
  content: "\e005";
323
}
324
.glyphicon-star:before {
325
  content: "\e006";
326
}
327
.glyphicon-star-empty:before {
328
  content: "\e007";
329
}
330
.glyphicon-user:before {
331
  content: "\e008";
332
}
333
.glyphicon-film:before {
334
  content: "\e009";
335
}
336
.glyphicon-th-large:before {
337
  content: "\e010";
338
}
339
.glyphicon-th:before {
340
  content: "\e011";
341
}
342
.glyphicon-th-list:before {
343
  content: "\e012";
344
}
345
.glyphicon-ok:before {
346
  content: "\e013";
347
}
348
.glyphicon-remove:before {
349
  content: "\e014";
350
}
351
.glyphicon-zoom-in:before {
352
  content: "\e015";
353
}
354
.glyphicon-zoom-out:before {
355
  content: "\e016";
356
}
357
.glyphicon-off:before {
358
  content: "\e017";
359
}
360
.glyphicon-signal:before {
361
  content: "\e018";
362
}
363
.glyphicon-cog:before {
364
  content: "\e019";
365
}
366
.glyphicon-trash:before {
367
  content: "\e020";
368
}
369
.glyphicon-home:before {
370
  content: "\e021";
371
}
372
.glyphicon-file:before {
373
  content: "\e022";
374
}
375
.glyphicon-time:before {
376
  content: "\e023";
377
}
378
.glyphicon-road:before {
379
  content: "\e024";
380
}
381
.glyphicon-download-alt:before {
382
  content: "\e025";
383
}
384
.glyphicon-download:before {
385
  content: "\e026";
386
}
387
.glyphicon-upload:before {
388
  content: "\e027";
389
}
390
.glyphicon-inbox:before {
391
  content: "\e028";
392
}
393
.glyphicon-play-circle:before {
394
  content: "\e029";
395
}
396
.glyphicon-repeat:before {
397
  content: "\e030";
398
}
399
.glyphicon-refresh:before {
400
  content: "\e031";
401
}
402
.glyphicon-list-alt:before {
403
  content: "\e032";
404
}
405
.glyphicon-lock:before {
406
  content: "\e033";
407
}
408
.glyphicon-flag:before {
409
  content: "\e034";
410
}
411
.glyphicon-headphones:before {
412
  content: "\e035";
413
}
414
.glyphicon-volume-off:before {
415
  content: "\e036";
416
}
417
.glyphicon-volume-down:before {
418
  content: "\e037";
419
}
420
.glyphicon-volume-up:before {
421
  content: "\e038";
422
}
423
.glyphicon-qrcode:before {
424
  content: "\e039";
425
}
426
.glyphicon-barcode:before {
427
  content: "\e040";
428
}
429
.glyphicon-tag:before {
430
  content: "\e041";
431
}
432
.glyphicon-tags:before {
433
  content: "\e042";
434
}
435
.glyphicon-book:before {
436
  content: "\e043";
437
}
438
.glyphicon-bookmark:before {
439
  content: "\e044";
440
}
441
.glyphicon-print:before {
442
  content: "\e045";
443
}
444
.glyphicon-camera:before {
445
  content: "\e046";
446
}
447
.glyphicon-font:before {
448
  content: "\e047";
449
}
450
.glyphicon-bold:before {
451
  content: "\e048";
452
}
453
.glyphicon-italic:before {
454
  content: "\e049";
455
}
456
.glyphicon-text-height:before {
457
  content: "\e050";
458
}
459
.glyphicon-text-width:before {
460
  content: "\e051";
461
}
462
.glyphicon-align-left:before {
463
  content: "\e052";
464
}
465
.glyphicon-align-center:before {
466
  content: "\e053";
467
}
468
.glyphicon-align-right:before {
469
  content: "\e054";
470
}
471
.glyphicon-align-justify:before {
472
  content: "\e055";
473
}
474
.glyphicon-list:before {
475
  content: "\e056";
476
}
477
.glyphicon-indent-left:before {
478
  content: "\e057";
479
}
480
.glyphicon-indent-right:before {
481
  content: "\e058";
482
}
483
.glyphicon-facetime-video:before {
484
  content: "\e059";
485
}
486
.glyphicon-picture:before {
487
  content: "\e060";
488
}
489
.glyphicon-map-marker:before {
490
  content: "\e062";
491
}
492
.glyphicon-adjust:before {
493
  content: "\e063";
494
}
495
.glyphicon-tint:before {
496
  content: "\e064";
497
}
498
.glyphicon-edit:before {
499
  content: "\e065";
500
}
501
.glyphicon-share:before {
502
  content: "\e066";
503
}
504
.glyphicon-check:before {
505
  content: "\e067";
506
}
507
.glyphicon-move:before {
508
  content: "\e068";
509
}
510
.glyphicon-step-backward:before {
511
  content: "\e069";
512
}
513
.glyphicon-fast-backward:before {
514
  content: "\e070";
515
}
516
.glyphicon-backward:before {
517
  content: "\e071";
518
}
519
.glyphicon-play:before {
520
  content: "\e072";
521
}
522
.glyphicon-pause:before {
523
  content: "\e073";
524
}
525
.glyphicon-stop:before {
526
  content: "\e074";
527
}
528
.glyphicon-forward:before {
529
  content: "\e075";
530
}
531
.glyphicon-fast-forward:before {
532
  content: "\e076";
533
}
534
.glyphicon-step-forward:before {
535
  content: "\e077";
536
}
537
.glyphicon-eject:before {
538
  content: "\e078";
539
}
540
.glyphicon-chevron-left:before {
541
  content: "\e079";
542
}
543
.glyphicon-chevron-right:before {
544
  content: "\e080";
545
}
546
.glyphicon-plus-sign:before {
547
  content: "\e081";
548
}
549
.glyphicon-minus-sign:before {
550
  content: "\e082";
551
}
552
.glyphicon-remove-sign:before {
553
  content: "\e083";
554
}
555
.glyphicon-ok-sign:before {
556
  content: "\e084";
557
}
558
.glyphicon-question-sign:before {
559
  content: "\e085";
560
}
561
.glyphicon-info-sign:before {
562
  content: "\e086";
563
}
564
.glyphicon-screenshot:before {
565
  content: "\e087";
566
}
567
.glyphicon-remove-circle:before {
568
  content: "\e088";
569
}
570
.glyphicon-ok-circle:before {
571
  content: "\e089";
572
}
573
.glyphicon-ban-circle:before {
574
  content: "\e090";
575
}
576
.glyphicon-arrow-left:before {
577
  content: "\e091";
578
}
579
.glyphicon-arrow-right:before {
580
  content: "\e092";
581
}
582
.glyphicon-arrow-up:before {
583
  content: "\e093";
584
}
585
.glyphicon-arrow-down:before {
586
  content: "\e094";
587
}
588
.glyphicon-share-alt:before {
589
  content: "\e095";
590
}
591
.glyphicon-resize-full:before {
592
  content: "\e096";
593
}
594
.glyphicon-resize-small:before {
595
  content: "\e097";
596
}
597
.glyphicon-exclamation-sign:before {
598
  content: "\e101";
599
}
600
.glyphicon-gift:before {
601
  content: "\e102";
602
}
603
.glyphicon-leaf:before {
604
  content: "\e103";
605
}
606
.glyphicon-fire:before {
607
  content: "\e104";
608
}
609
.glyphicon-eye-open:before {
610
  content: "\e105";
611
}
612
.glyphicon-eye-close:before {
613
  content: "\e106";
614
}
615
.glyphicon-warning-sign:before {
616
  content: "\e107";
617
}
618
.glyphicon-plane:before {
619
  content: "\e108";
620
}
621
.glyphicon-calendar:before {
622
  content: "\e109";
623
}
624
.glyphicon-random:before {
625
  content: "\e110";
626
}
627
.glyphicon-comment:before {
628
  content: "\e111";
629
}
630
.glyphicon-magnet:before {
631
  content: "\e112";
632
}
633
.glyphicon-chevron-up:before {
634
  content: "\e113";
635
}
636
.glyphicon-chevron-down:before {
637
  content: "\e114";
638
}
639
.glyphicon-retweet:before {
640
  content: "\e115";
641
}
642
.glyphicon-shopping-cart:before {
643
  content: "\e116";
644
}
645
.glyphicon-folder-close:before {
646
  content: "\e117";
647
}
648
.glyphicon-folder-open:before {
649
  content: "\e118";
650
}
651
.glyphicon-resize-vertical:before {
652
  content: "\e119";
653
}
654
.glyphicon-resize-horizontal:before {
655
  content: "\e120";
656
}
657
.glyphicon-hdd:before {
658
  content: "\e121";
659
}
660
.glyphicon-bullhorn:before {
661
  content: "\e122";
662
}
663
.glyphicon-bell:before {
664
  content: "\e123";
665
}
666
.glyphicon-certificate:before {
667
  content: "\e124";
668
}
669
.glyphicon-thumbs-up:before {
670
  content: "\e125";
671
}
672
.glyphicon-thumbs-down:before {
673
  content: "\e126";
674
}
675
.glyphicon-hand-right:before {
676
  content: "\e127";
677
}
678
.glyphicon-hand-left:before {
679
  content: "\e128";
680
}
681
.glyphicon-hand-up:before {
682
  content: "\e129";
683
}
684
.glyphicon-hand-down:before {
685
  content: "\e130";
686
}
687
.glyphicon-circle-arrow-right:before {
688
  content: "\e131";
689
}
690
.glyphicon-circle-arrow-left:before {
691
  content: "\e132";
692
}
693
.glyphicon-circle-arrow-up:before {
694
  content: "\e133";
695
}
696
.glyphicon-circle-arrow-down:before {
697
  content: "\e134";
698
}
699
.glyphicon-globe:before {
700
  content: "\e135";
701
}
702
.glyphicon-wrench:before {
703
  content: "\e136";
704
}
705
.glyphicon-tasks:before {
706
  content: "\e137";
707
}
708
.glyphicon-filter:before {
709
  content: "\e138";
710
}
711
.glyphicon-briefcase:before {
712
  content: "\e139";
713
}
714
.glyphicon-fullscreen:before {
715
  content: "\e140";
716
}
717
.glyphicon-dashboard:before {
718
  content: "\e141";
719
}
720
.glyphicon-paperclip:before {
721
  content: "\e142";
722
}
723
.glyphicon-heart-empty:before {
724
  content: "\e143";
725
}
726
.glyphicon-link:before {
727
  content: "\e144";
728
}
729
.glyphicon-phone:before {
730
  content: "\e145";
731
}
732
.glyphicon-pushpin:before {
733
  content: "\e146";
734
}
735
.glyphicon-usd:before {
736
  content: "\e148";
737
}
738
.glyphicon-gbp:before {
739
  content: "\e149";
740
}
741
.glyphicon-sort:before {
742
  content: "\e150";
743
}
744
.glyphicon-sort-by-alphabet:before {
745
  content: "\e151";
746
}
747
.glyphicon-sort-by-alphabet-alt:before {
748
  content: "\e152";
749
}
750
.glyphicon-sort-by-order:before {
751
  content: "\e153";
752
}
753
.glyphicon-sort-by-order-alt:before {
754
  content: "\e154";
755
}
756
.glyphicon-sort-by-attributes:before {
757
  content: "\e155";
758
}
759
.glyphicon-sort-by-attributes-alt:before {
760
  content: "\e156";
761
}
762
.glyphicon-unchecked:before {
763
  content: "\e157";
764
}
765
.glyphicon-expand:before {
766
  content: "\e158";
767
}
768
.glyphicon-collapse-down:before {
769
  content: "\e159";
770
}
771
.glyphicon-collapse-up:before {
772
  content: "\e160";
773
}
774
.glyphicon-log-in:before {
775
  content: "\e161";
776
}
777
.glyphicon-flash:before {
778
  content: "\e162";
779
}
780
.glyphicon-log-out:before {
781
  content: "\e163";
782
}
783
.glyphicon-new-window:before {
784
  content: "\e164";
785
}
786
.glyphicon-record:before {
787
  content: "\e165";
788
}
789
.glyphicon-save:before {
790
  content: "\e166";
791
}
792
.glyphicon-open:before {
793
  content: "\e167";
794
}
795
.glyphicon-saved:before {
796
  content: "\e168";
797
}
798
.glyphicon-import:before {
799
  content: "\e169";
800
}
801
.glyphicon-export:before {
802
  content: "\e170";
803
}
804
.glyphicon-send:before {
805
  content: "\e171";
806
}
807
.glyphicon-floppy-disk:before {
808
  content: "\e172";
809
}
810
.glyphicon-floppy-saved:before {
811
  content: "\e173";
812
}
813
.glyphicon-floppy-remove:before {
814
  content: "\e174";
815
}
816
.glyphicon-floppy-save:before {
817
  content: "\e175";
818
}
819
.glyphicon-floppy-open:before {
820
  content: "\e176";
821
}
822
.glyphicon-credit-card:before {
823
  content: "\e177";
824
}
825
.glyphicon-transfer:before {
826
  content: "\e178";
827
}
828
.glyphicon-cutlery:before {
829
  content: "\e179";
830
}
831
.glyphicon-header:before {
832
  content: "\e180";
833
}
834
.glyphicon-compressed:before {
835
  content: "\e181";
836
}
837
.glyphicon-earphone:before {
838
  content: "\e182";
839
}
840
.glyphicon-phone-alt:before {
841
  content: "\e183";
842
}
843
.glyphicon-tower:before {
844
  content: "\e184";
845
}
846
.glyphicon-stats:before {
847
  content: "\e185";
848
}
849
.glyphicon-sd-video:before {
850
  content: "\e186";
851
}
852
.glyphicon-hd-video:before {
853
  content: "\e187";
854
}
855
.glyphicon-subtitles:before {
856
  content: "\e188";
857
}
858
.glyphicon-sound-stereo:before {
859
  content: "\e189";
860
}
861
.glyphicon-sound-dolby:before {
862
  content: "\e190";
863
}
864
.glyphicon-sound-5-1:before {
865
  content: "\e191";
866
}
867
.glyphicon-sound-6-1:before {
868
  content: "\e192";
869
}
870
.glyphicon-sound-7-1:before {
871
  content: "\e193";
872
}
873
.glyphicon-copyright-mark:before {
874
  content: "\e194";
875
}
876
.glyphicon-registration-mark:before {
877
  content: "\e195";
878
}
879
.glyphicon-cloud-download:before {
880
  content: "\e197";
881
}
882
.glyphicon-cloud-upload:before {
883
  content: "\e198";
884
}
885
.glyphicon-tree-conifer:before {
886
  content: "\e199";
887
}
888
.glyphicon-tree-deciduous:before {
889
  content: "\e200";
890
}
891
.glyphicon-cd:before {
892
  content: "\e201";
893
}
894
.glyphicon-save-file:before {
895
  content: "\e202";
896
}
897
.glyphicon-open-file:before {
898
  content: "\e203";
899
}
900
.glyphicon-level-up:before {
901
  content: "\e204";
902
}
903
.glyphicon-copy:before {
904
  content: "\e205";
905
}
906
.glyphicon-paste:before {
907
  content: "\e206";
908
}
909
.glyphicon-alert:before {
910
  content: "\e209";
911
}
912
.glyphicon-equalizer:before {
913
  content: "\e210";
914
}
915
.glyphicon-king:before {
916
  content: "\e211";
917
}
918
.glyphicon-queen:before {
919
  content: "\e212";
920
}
921
.glyphicon-pawn:before {
922
  content: "\e213";
923
}
924
.glyphicon-bishop:before {
925
  content: "\e214";
926
}
927
.glyphicon-knight:before {
928
  content: "\e215";
929
}
930
.glyphicon-baby-formula:before {
931
  content: "\e216";
932
}
933
.glyphicon-tent:before {
934
  content: "\26fa";
935
}
936
.glyphicon-blackboard:before {
937
  content: "\e218";
938
}
939
.glyphicon-bed:before {
940
  content: "\e219";
941
}
942
.glyphicon-apple:before {
943
  content: "\f8ff";
944
}
945
.glyphicon-erase:before {
946
  content: "\e221";
947
}
948
.glyphicon-hourglass:before {
949
  content: "\231b";
950
}
951
.glyphicon-lamp:before {
952
  content: "\e223";
953
}
954
.glyphicon-duplicate:before {
955
  content: "\e224";
956
}
957
.glyphicon-piggy-bank:before {
958
  content: "\e225";
959
}
960
.glyphicon-scissors:before {
961
  content: "\e226";
962
}
963
.glyphicon-bitcoin:before {
964
  content: "\e227";
965
}
966
.glyphicon-btc:before {
967
  content: "\e227";
968
}
969
.glyphicon-xbt:before {
970
  content: "\e227";
971
}
972
.glyphicon-yen:before {
973
  content: "\00a5";
974
}
975
.glyphicon-jpy:before {
976
  content: "\00a5";
977
}
978
.glyphicon-ruble:before {
979
  content: "\20bd";
980
}
981
.glyphicon-rub:before {
982
  content: "\20bd";
983
}
984
.glyphicon-scale:before {
985
  content: "\e230";
986
}
987
.glyphicon-ice-lolly:before {
988
  content: "\e231";
989
}
990
.glyphicon-ice-lolly-tasted:before {
991
  content: "\e232";
992
}
993
.glyphicon-education:before {
994
  content: "\e233";
995
}
996
.glyphicon-option-horizontal:before {
997
  content: "\e234";
998
}
999
.glyphicon-option-vertical:before {
1000
  content: "\e235";
1001
}
1002
.glyphicon-menu-hamburger:before {
1003
  content: "\e236";
1004
}
1005
.glyphicon-modal-window:before {
1006
  content: "\e237";
1007
}
1008
.glyphicon-oil:before {
1009
  content: "\e238";
1010
}
1011
.glyphicon-grain:before {
1012
  content: "\e239";
1013
}
1014
.glyphicon-sunglasses:before {
1015
  content: "\e240";
1016
}
1017
.glyphicon-text-size:before {
1018
  content: "\e241";
1019
}
1020
.glyphicon-text-color:before {
1021
  content: "\e242";
1022
}
1023
.glyphicon-text-background:before {
1024
  content: "\e243";
1025
}
1026
.glyphicon-object-align-top:before {
1027
  content: "\e244";
1028
}
1029
.glyphicon-object-align-bottom:before {
1030
  content: "\e245";
1031
}
1032
.glyphicon-object-align-horizontal:before {
1033
  content: "\e246";
1034
}
1035
.glyphicon-object-align-left:before {
1036
  content: "\e247";
1037
}
1038
.glyphicon-object-align-vertical:before {
1039
  content: "\e248";
1040
}
1041
.glyphicon-object-align-right:before {
1042
  content: "\e249";
1043
}
1044
.glyphicon-triangle-right:before {
1045
  content: "\e250";
1046
}
1047
.glyphicon-triangle-left:before {
1048
  content: "\e251";
1049
}
1050
.glyphicon-triangle-bottom:before {
1051
  content: "\e252";
1052
}
1053
.glyphicon-triangle-top:before {
1054
  content: "\e253";
1055
}
1056
.glyphicon-console:before {
1057
  content: "\e254";
1058
}
1059
.glyphicon-superscript:before {
1060
  content: "\e255";
1061
}
1062
.glyphicon-subscript:before {
1063
  content: "\e256";
1064
}
1065
.glyphicon-menu-left:before {
1066
  content: "\e257";
1067
}
1068
.glyphicon-menu-right:before {
1069
  content: "\e258";
1070
}
1071
.glyphicon-menu-down:before {
1072
  content: "\e259";
1073
}
1074
.glyphicon-menu-up:before {
1075
  content: "\e260";
1076
}
1077
* {
1078
  -webkit-box-sizing: border-box;
1079
  -moz-box-sizing: border-box;
1080
  box-sizing: border-box;
1081
}
1082
*:before,
1083
*:after {
1084
  -webkit-box-sizing: border-box;
1085
  -moz-box-sizing: border-box;
1086
  box-sizing: border-box;
1087
}
1088
html {
1089
  font-size: 10px;
1090
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1091
}
1092
body {
1093
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1094
  font-size: 13px;
1095
  line-height: 1.42857143;
1096
  color: #000;
1097
  background-color: #fff;
1098
}
1099
input,
1100
button,
1101
select,
1102
textarea {
1103
  font-family: inherit;
1104
  font-size: inherit;
1105
  line-height: inherit;
1106
}
1107
a {
1108
  color: #337ab7;
1109
  text-decoration: none;
1110
}
1111
a:hover,
1112
a:focus {
1113
  color: #23527c;
1114
  text-decoration: underline;
1115
}
1116
a:focus {
1117
  outline: 5px auto -webkit-focus-ring-color;
1118
  outline-offset: -2px;
1119
}
1120
figure {
1121
  margin: 0;
1122
}
1123
img {
1124
  vertical-align: middle;
1125
}
1126
.img-responsive,
1127
.thumbnail > img,
1128
.thumbnail a > img,
1129
.carousel-inner > .item > img,
1130
.carousel-inner > .item > a > img {
1131
  display: block;
1132
  max-width: 100%;
1133
  height: auto;
1134
}
1135
.img-rounded {
1136
  border-radius: 3px;
1137
}
1138
.img-thumbnail {
1139
  padding: 4px;
1140
  line-height: 1.42857143;
1141
  background-color: #fff;
1142
  border: 1px solid #ddd;
1143
  border-radius: 2px;
1144
  -webkit-transition: all 0.2s ease-in-out;
1145
  -o-transition: all 0.2s ease-in-out;
1146
  transition: all 0.2s ease-in-out;
1147
  display: inline-block;
1148
  max-width: 100%;
1149
  height: auto;
1150
}
1151
.img-circle {
1152
  border-radius: 50%;
1153
}
1154
hr {
1155
  margin-top: 18px;
1156
  margin-bottom: 18px;
1157
  border: 0;
1158
  border-top: 1px solid #eeeeee;
1159
}
1160
.sr-only {
1161
  position: absolute;
1162
  width: 1px;
1163
  height: 1px;
1164
  margin: -1px;
1165
  padding: 0;
1166
  overflow: hidden;
1167
  clip: rect(0, 0, 0, 0);
1168
  border: 0;
1169
}
1170
.sr-only-focusable:active,
1171
.sr-only-focusable:focus {
1172
  position: static;
1173
  width: auto;
1174
  height: auto;
1175
  margin: 0;
1176
  overflow: visible;
1177
  clip: auto;
1178
}
1179
[role="button"] {
1180
  cursor: pointer;
1181
}
1182
h1,
1183
h2,
1184
h3,
1185
h4,
1186
h5,
1187
h6,
1188
.h1,
1189
.h2,
1190
.h3,
1191
.h4,
1192
.h5,
1193
.h6 {
1194
  font-family: inherit;
1195
  font-weight: 500;
1196
  line-height: 1.1;
1197
  color: inherit;
1198
}
1199
h1 small,
1200
h2 small,
1201
h3 small,
1202
h4 small,
1203
h5 small,
1204
h6 small,
1205
.h1 small,
1206
.h2 small,
1207
.h3 small,
1208
.h4 small,
1209
.h5 small,
1210
.h6 small,
1211
h1 .small,
1212
h2 .small,
1213
h3 .small,
1214
h4 .small,
1215
h5 .small,
1216
h6 .small,
1217
.h1 .small,
1218
.h2 .small,
1219
.h3 .small,
1220
.h4 .small,
1221
.h5 .small,
1222
.h6 .small {
1223
  font-weight: normal;
1224
  line-height: 1;
1225
  color: #777777;
1226
}
1227
h1,
1228
.h1,
1229
h2,
1230
.h2,
1231
h3,
1232
.h3 {
1233
  margin-top: 18px;
1234
  margin-bottom: 9px;
1235
}
1236
h1 small,
1237
.h1 small,
1238
h2 small,
1239
.h2 small,
1240
h3 small,
1241
.h3 small,
1242
h1 .small,
1243
.h1 .small,
1244
h2 .small,
1245
.h2 .small,
1246
h3 .small,
1247
.h3 .small {
1248
  font-size: 65%;
1249
}
1250
h4,
1251
.h4,
1252
h5,
1253
.h5,
1254
h6,
1255
.h6 {
1256
  margin-top: 9px;
1257
  margin-bottom: 9px;
1258
}
1259
h4 small,
1260
.h4 small,
1261
h5 small,
1262
.h5 small,
1263
h6 small,
1264
.h6 small,
1265
h4 .small,
1266
.h4 .small,
1267
h5 .small,
1268
.h5 .small,
1269
h6 .small,
1270
.h6 .small {
1271
  font-size: 75%;
1272
}
1273
h1,
1274
.h1 {
1275
  font-size: 33px;
1276
}
1277
h2,
1278
.h2 {
1279
  font-size: 27px;
1280
}
1281
h3,
1282
.h3 {
1283
  font-size: 23px;
1284
}
1285
h4,
1286
.h4 {
1287
  font-size: 17px;
1288
}
1289
h5,
1290
.h5 {
1291
  font-size: 13px;
1292
}
1293
h6,
1294
.h6 {
1295
  font-size: 12px;
1296
}
1297
p {
1298
  margin: 0 0 9px;
1299
}
1300
.lead {
1301
  margin-bottom: 18px;
1302
  font-size: 14px;
1303
  font-weight: 300;
1304
  line-height: 1.4;
1305
}
1306
@media (min-width: 768px) {
1307
  .lead {
1308
    font-size: 19.5px;
1309
  }
1310
}
1311
small,
1312
.small {
1313
  font-size: 92%;
1314
}
1315
mark,
1316
.mark {
1317
  background-color: #fcf8e3;
1318
  padding: .2em;
1319
}
1320
.text-left {
1321
  text-align: left;
1322
}
1323
.text-right {
1324
  text-align: right;
1325
}
1326
.text-center {
1327
  text-align: center;
1328
}
1329
.text-justify {
1330
  text-align: justify;
1331
}
1332
.text-nowrap {
1333
  white-space: nowrap;
1334
}
1335
.text-lowercase {
1336
  text-transform: lowercase;
1337
}
1338
.text-uppercase {
1339
  text-transform: uppercase;
1340
}
1341
.text-capitalize {
1342
  text-transform: capitalize;
1343
}
1344
.text-muted {
1345
  color: #777777;
1346
}
1347
.text-primary {
1348
  color: #337ab7;
1349
}
1350
a.text-primary:hover,
1351
a.text-primary:focus {
1352
  color: #286090;
1353
}
1354
.text-success {
1355
  color: #3c763d;
1356
}
1357
a.text-success:hover,
1358
a.text-success:focus {
1359
  color: #2b542c;
1360
}
1361
.text-info {
1362
  color: #31708f;
1363
}
1364
a.text-info:hover,
1365
a.text-info:focus {
1366
  color: #245269;
1367
}
1368
.text-warning {
1369
  color: #8a6d3b;
1370
}
1371
a.text-warning:hover,
1372
a.text-warning:focus {
1373
  color: #66512c;
1374
}
1375
.text-danger {
1376
  color: #a94442;
1377
}
1378
a.text-danger:hover,
1379
a.text-danger:focus {
1380
  color: #843534;
1381
}
1382
.bg-primary {
1383
  color: #fff;
1384
  background-color: #337ab7;
1385
}
1386
a.bg-primary:hover,
1387
a.bg-primary:focus {
1388
  background-color: #286090;
1389
}
1390
.bg-success {
1391
  background-color: #dff0d8;
1392
}
1393
a.bg-success:hover,
1394
a.bg-success:focus {
1395
  background-color: #c1e2b3;
1396
}
1397
.bg-info {
1398
  background-color: #d9edf7;
1399
}
1400
a.bg-info:hover,
1401
a.bg-info:focus {
1402
  background-color: #afd9ee;
1403
}
1404
.bg-warning {
1405
  background-color: #fcf8e3;
1406
}
1407
a.bg-warning:hover,
1408
a.bg-warning:focus {
1409
  background-color: #f7ecb5;
1410
}
1411
.bg-danger {
1412
  background-color: #f2dede;
1413
}
1414
a.bg-danger:hover,
1415
a.bg-danger:focus {
1416
  background-color: #e4b9b9;
1417
}
1418
.page-header {
1419
  padding-bottom: 8px;
1420
  margin: 36px 0 18px;
1421
  border-bottom: 1px solid #eeeeee;
1422
}
1423
ul,
1424
ol {
1425
  margin-top: 0;
1426
  margin-bottom: 9px;
1427
}
1428
ul ul,
1429
ol ul,
1430
ul ol,
1431
ol ol {
1432
  margin-bottom: 0;
1433
}
1434
.list-unstyled {
1435
  padding-left: 0;
1436
  list-style: none;
1437
}
1438
.list-inline {
1439
  padding-left: 0;
1440
  list-style: none;
1441
  margin-left: -5px;
1442
}
1443
.list-inline > li {
1444
  display: inline-block;
1445
  padding-left: 5px;
1446
  padding-right: 5px;
1447
}
1448
dl {
1449
  margin-top: 0;
1450
  margin-bottom: 18px;
1451
}
1452
dt,
1453
dd {
1454
  line-height: 1.42857143;
1455
}
1456
dt {
1457
  font-weight: bold;
1458
}
1459
dd {
1460
  margin-left: 0;
1461
}
1462
@media (min-width: 541px) {
1463
  .dl-horizontal dt {
1464
    float: left;
1465
    width: 160px;
1466
    clear: left;
1467
    text-align: right;
1468
    overflow: hidden;
1469
    text-overflow: ellipsis;
1470
    white-space: nowrap;
1471
  }
1472
  .dl-horizontal dd {
1473
    margin-left: 180px;
1474
  }
1475
}
1476
abbr[title],
1477
abbr[data-original-title] {
1478
  cursor: help;
1479
  border-bottom: 1px dotted #777777;
1480
}
1481
.initialism {
1482
  font-size: 90%;
1483
  text-transform: uppercase;
1484
}
1485
blockquote {
1486
  padding: 9px 18px;
1487
  margin: 0 0 18px;
1488
  font-size: inherit;
1489
  border-left: 5px solid #eeeeee;
1490
}
1491
blockquote p:last-child,
1492
blockquote ul:last-child,
1493
blockquote ol:last-child {
1494
  margin-bottom: 0;
1495
}
1496
blockquote footer,
1497
blockquote small,
1498
blockquote .small {
1499
  display: block;
1500
  font-size: 80%;
1501
  line-height: 1.42857143;
1502
  color: #777777;
1503
}
1504
blockquote footer:before,
1505
blockquote small:before,
1506
blockquote .small:before {
1507
  content: '\2014 \00A0';
1508
}
1509
.blockquote-reverse,
1510
blockquote.pull-right {
1511
  padding-right: 15px;
1512
  padding-left: 0;
1513
  border-right: 5px solid #eeeeee;
1514
  border-left: 0;
1515
  text-align: right;
1516
}
1517
.blockquote-reverse footer:before,
1518
blockquote.pull-right footer:before,
1519
.blockquote-reverse small:before,
1520
blockquote.pull-right small:before,
1521
.blockquote-reverse .small:before,
1522
blockquote.pull-right .small:before {
1523
  content: '';
1524
}
1525
.blockquote-reverse footer:after,
1526
blockquote.pull-right footer:after,
1527
.blockquote-reverse small:after,
1528
blockquote.pull-right small:after,
1529
.blockquote-reverse .small:after,
1530
blockquote.pull-right .small:after {
1531
  content: '\00A0 \2014';
1532
}
1533
address {
1534
  margin-bottom: 18px;
1535
  font-style: normal;
1536
  line-height: 1.42857143;
1537
}
1538
code,
1539
kbd,
1540
pre,
1541
samp {
1542
  font-family: monospace;
1543
}
1544
code {
1545
  padding: 2px 4px;
1546
  font-size: 90%;
1547
  color: #c7254e;
1548
  background-color: #f9f2f4;
1549
  border-radius: 2px;
1550
}
1551
kbd {
1552
  padding: 2px 4px;
1553
  font-size: 90%;
1554
  color: #888;
1555
  background-color: transparent;
1556
  border-radius: 1px;
1557
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1558
}
1559
kbd kbd {
1560
  padding: 0;
1561
  font-size: 100%;
1562
  font-weight: bold;
1563
  box-shadow: none;
1564
}
1565
pre {
1566
  display: block;
1567
  padding: 8.5px;
1568
  margin: 0 0 9px;
1569
  font-size: 12px;
1570
  line-height: 1.42857143;
1571
  word-break: break-all;
1572
  word-wrap: break-word;
1573
  color: #333333;
1574
  background-color: #f5f5f5;
1575
  border: 1px solid #ccc;
1576
  border-radius: 2px;
1577
}
1578
pre code {
1579
  padding: 0;
1580
  font-size: inherit;
1581
  color: inherit;
1582
  white-space: pre-wrap;
1583
  background-color: transparent;
1584
  border-radius: 0;
1585
}
1586
.pre-scrollable {
1587
  max-height: 340px;
1588
  overflow-y: scroll;
1589
}
1590
.container {
1591
  margin-right: auto;
1592
  margin-left: auto;
1593
  padding-left: 0px;
1594
  padding-right: 0px;
1595
}
1596
@media (min-width: 768px) {
1597
  .container {
1598
    width: 768px;
1599
  }
1600
}
1601
@media (min-width: 992px) {
1602
  .container {
1603
    width: 940px;
1604
  }
1605
}
1606
@media (min-width: 1200px) {
1607
  .container {
1608
    width: 1140px;
1609
  }
1610
}
1611
.container-fluid {
1612
  margin-right: auto;
1613
  margin-left: auto;
1614
  padding-left: 0px;
1615
  padding-right: 0px;
1616
}
1617
.row {
1618
  margin-left: 0px;
1619
  margin-right: 0px;
1620
}
1621
.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 {
1622
  position: relative;
1623
  min-height: 1px;
1624
  padding-left: 0px;
1625
  padding-right: 0px;
1626
}
1627
.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 {
1628
  float: left;
1629
}
1630
.col-xs-12 {
1631
  width: 100%;
1632
}
1633
.col-xs-11 {
1634
  width: 91.66666667%;
1635
}
1636
.col-xs-10 {
1637
  width: 83.33333333%;
1638
}
1639
.col-xs-9 {
1640
  width: 75%;
1641
}
1642
.col-xs-8 {
1643
  width: 66.66666667%;
1644
}
1645
.col-xs-7 {
1646
  width: 58.33333333%;
1647
}
1648
.col-xs-6 {
1649
  width: 50%;
1650
}
1651
.col-xs-5 {
1652
  width: 41.66666667%;
1653
}
1654
.col-xs-4 {
1655
  width: 33.33333333%;
1656
}
1657
.col-xs-3 {
1658
  width: 25%;
1659
}
1660
.col-xs-2 {
1661
  width: 16.66666667%;
1662
}
1663
.col-xs-1 {
1664
  width: 8.33333333%;
1665
}
1666
.col-xs-pull-12 {
1667
  right: 100%;
1668
}
1669
.col-xs-pull-11 {
1670
  right: 91.66666667%;
1671
}
1672
.col-xs-pull-10 {
1673
  right: 83.33333333%;
1674
}
1675
.col-xs-pull-9 {
1676
  right: 75%;
1677
}
1678
.col-xs-pull-8 {
1679
  right: 66.66666667%;
1680
}
1681
.col-xs-pull-7 {
1682
  right: 58.33333333%;
1683
}
1684
.col-xs-pull-6 {
1685
  right: 50%;
1686
}
1687
.col-xs-pull-5 {
1688
  right: 41.66666667%;
1689
}
1690
.col-xs-pull-4 {
1691
  right: 33.33333333%;
1692
}
1693
.col-xs-pull-3 {
1694
  right: 25%;
1695
}
1696
.col-xs-pull-2 {
1697
  right: 16.66666667%;
1698
}
1699
.col-xs-pull-1 {
1700
  right: 8.33333333%;
1701
}
1702
.col-xs-pull-0 {
1703
  right: auto;
1704
}
1705
.col-xs-push-12 {
1706
  left: 100%;
1707
}
1708
.col-xs-push-11 {
1709
  left: 91.66666667%;
1710
}
1711
.col-xs-push-10 {
1712
  left: 83.33333333%;
1713
}
1714
.col-xs-push-9 {
1715
  left: 75%;
1716
}
1717
.col-xs-push-8 {
1718
  left: 66.66666667%;
1719
}
1720
.col-xs-push-7 {
1721
  left: 58.33333333%;
1722
}
1723
.col-xs-push-6 {
1724
  left: 50%;
1725
}
1726
.col-xs-push-5 {
1727
  left: 41.66666667%;
1728
}
1729
.col-xs-push-4 {
1730
  left: 33.33333333%;
1731
}
1732
.col-xs-push-3 {
1733
  left: 25%;
1734
}
1735
.col-xs-push-2 {
1736
  left: 16.66666667%;
1737
}
1738
.col-xs-push-1 {
1739
  left: 8.33333333%;
1740
}
1741
.col-xs-push-0 {
1742
  left: auto;
1743
}
1744
.col-xs-offset-12 {
1745
  margin-left: 100%;
1746
}
1747
.col-xs-offset-11 {
1748
  margin-left: 91.66666667%;
1749
}
1750
.col-xs-offset-10 {
1751
  margin-left: 83.33333333%;
1752
}
1753
.col-xs-offset-9 {
1754
  margin-left: 75%;
1755
}
1756
.col-xs-offset-8 {
1757
  margin-left: 66.66666667%;
1758
}
1759
.col-xs-offset-7 {
1760
  margin-left: 58.33333333%;
1761
}
1762
.col-xs-offset-6 {
1763
  margin-left: 50%;
1764
}
1765
.col-xs-offset-5 {
1766
  margin-left: 41.66666667%;
1767
}
1768
.col-xs-offset-4 {
1769
  margin-left: 33.33333333%;
1770
}
1771
.col-xs-offset-3 {
1772
  margin-left: 25%;
1773
}
1774
.col-xs-offset-2 {
1775
  margin-left: 16.66666667%;
1776
}
1777
.col-xs-offset-1 {
1778
  margin-left: 8.33333333%;
1779
}
1780
.col-xs-offset-0 {
1781
  margin-left: 0%;
1782
}
1783
@media (min-width: 768px) {
1784
  .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 {
1785
    float: left;
1786
  }
1787
  .col-sm-12 {
1788
    width: 100%;
1789
  }
1790
  .col-sm-11 {
1791
    width: 91.66666667%;
1792
  }
1793
  .col-sm-10 {
1794
    width: 83.33333333%;
1795
  }
1796
  .col-sm-9 {
1797
    width: 75%;
1798
  }
1799
  .col-sm-8 {
1800
    width: 66.66666667%;
1801
  }
1802
  .col-sm-7 {
1803
    width: 58.33333333%;
1804
  }
1805
  .col-sm-6 {
1806
    width: 50%;
1807
  }
1808
  .col-sm-5 {
1809
    width: 41.66666667%;
1810
  }
1811
  .col-sm-4 {
1812
    width: 33.33333333%;
1813
  }
1814
  .col-sm-3 {
1815
    width: 25%;
1816
  }
1817
  .col-sm-2 {
1818
    width: 16.66666667%;
1819
  }
1820
  .col-sm-1 {
1821
    width: 8.33333333%;
1822
  }
1823
  .col-sm-pull-12 {
1824
    right: 100%;
1825
  }
1826
  .col-sm-pull-11 {
1827
    right: 91.66666667%;
1828
  }
1829
  .col-sm-pull-10 {
1830
    right: 83.33333333%;
1831
  }
1832
  .col-sm-pull-9 {
1833
    right: 75%;
1834
  }
1835
  .col-sm-pull-8 {
1836
    right: 66.66666667%;
1837
  }
1838
  .col-sm-pull-7 {
1839
    right: 58.33333333%;
1840
  }
1841
  .col-sm-pull-6 {
1842
    right: 50%;
1843
  }
1844
  .col-sm-pull-5 {
1845
    right: 41.66666667%;
1846
  }
1847
  .col-sm-pull-4 {
1848
    right: 33.33333333%;
1849
  }
1850
  .col-sm-pull-3 {
1851
    right: 25%;
1852
  }
1853
  .col-sm-pull-2 {
1854
    right: 16.66666667%;
1855
  }
1856
  .col-sm-pull-1 {
1857
    right: 8.33333333%;
1858
  }
1859
  .col-sm-pull-0 {
1860
    right: auto;
1861
  }
1862
  .col-sm-push-12 {
1863
    left: 100%;
1864
  }
1865
  .col-sm-push-11 {
1866
    left: 91.66666667%;
1867
  }
1868
  .col-sm-push-10 {
1869
    left: 83.33333333%;
1870
  }
1871
  .col-sm-push-9 {
1872
    left: 75%;
1873
  }
1874
  .col-sm-push-8 {
1875
    left: 66.66666667%;
1876
  }
1877
  .col-sm-push-7 {
1878
    left: 58.33333333%;
1879
  }
1880
  .col-sm-push-6 {
1881
    left: 50%;
1882
  }
1883
  .col-sm-push-5 {
1884
    left: 41.66666667%;
1885
  }
1886
  .col-sm-push-4 {
1887
    left: 33.33333333%;
1888
  }
1889
  .col-sm-push-3 {
1890
    left: 25%;
1891
  }
1892
  .col-sm-push-2 {
1893
    left: 16.66666667%;
1894
  }
1895
  .col-sm-push-1 {
1896
    left: 8.33333333%;
1897
  }
1898
  .col-sm-push-0 {
1899
    left: auto;
1900
  }
1901
  .col-sm-offset-12 {
1902
    margin-left: 100%;
1903
  }
1904
  .col-sm-offset-11 {
1905
    margin-left: 91.66666667%;
1906
  }
1907
  .col-sm-offset-10 {
1908
    margin-left: 83.33333333%;
1909
  }
1910
  .col-sm-offset-9 {
1911
    margin-left: 75%;
1912
  }
1913
  .col-sm-offset-8 {
1914
    margin-left: 66.66666667%;
1915
  }
1916
  .col-sm-offset-7 {
1917
    margin-left: 58.33333333%;
1918
  }
1919
  .col-sm-offset-6 {
1920
    margin-left: 50%;
1921
  }
1922
  .col-sm-offset-5 {
1923
    margin-left: 41.66666667%;
1924
  }
1925
  .col-sm-offset-4 {
1926
    margin-left: 33.33333333%;
1927
  }
1928
  .col-sm-offset-3 {
1929
    margin-left: 25%;
1930
  }
1931
  .col-sm-offset-2 {
1932
    margin-left: 16.66666667%;
1933
  }
1934
  .col-sm-offset-1 {
1935
    margin-left: 8.33333333%;
1936
  }
1937
  .col-sm-offset-0 {
1938
    margin-left: 0%;
1939
  }
1940
}
1941
@media (min-width: 992px) {
1942
  .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 {
1943
    float: left;
1944
  }
1945
  .col-md-12 {
1946
    width: 100%;
1947
  }
1948
  .col-md-11 {
1949
    width: 91.66666667%;
1950
  }
1951
  .col-md-10 {
1952
    width: 83.33333333%;
1953
  }
1954
  .col-md-9 {
1955
    width: 75%;
1956
  }
1957
  .col-md-8 {
1958
    width: 66.66666667%;
1959
  }
1960
  .col-md-7 {
1961
    width: 58.33333333%;
1962
  }
1963
  .col-md-6 {
1964
    width: 50%;
1965
  }
1966
  .col-md-5 {
1967
    width: 41.66666667%;
1968
  }
1969
  .col-md-4 {
1970
    width: 33.33333333%;
1971
  }
1972
  .col-md-3 {
1973
    width: 25%;
1974
  }
1975
  .col-md-2 {
1976
    width: 16.66666667%;
1977
  }
1978
  .col-md-1 {
1979
    width: 8.33333333%;
1980
  }
1981
  .col-md-pull-12 {
1982
    right: 100%;
1983
  }
1984
  .col-md-pull-11 {
1985
    right: 91.66666667%;
1986
  }
1987
  .col-md-pull-10 {
1988
    right: 83.33333333%;
1989
  }
1990
  .col-md-pull-9 {
1991
    right: 75%;
1992
  }
1993
  .col-md-pull-8 {
1994
    right: 66.66666667%;
1995
  }
1996
  .col-md-pull-7 {
1997
    right: 58.33333333%;
1998
  }
1999
  .col-md-pull-6 {
2000
    right: 50%;
2001
  }
2002
  .col-md-pull-5 {
2003
    right: 41.66666667%;
2004
  }
2005
  .col-md-pull-4 {
2006
    right: 33.33333333%;
2007
  }
2008
  .col-md-pull-3 {
2009
    right: 25%;
2010
  }
2011
  .col-md-pull-2 {
2012
    right: 16.66666667%;
2013
  }
2014
  .col-md-pull-1 {
2015
    right: 8.33333333%;
2016
  }
2017
  .col-md-pull-0 {
2018
    right: auto;
2019
  }
2020
  .col-md-push-12 {
2021
    left: 100%;
2022
  }
2023
  .col-md-push-11 {
2024
    left: 91.66666667%;
2025
  }
2026
  .col-md-push-10 {
2027
    left: 83.33333333%;
2028
  }
2029
  .col-md-push-9 {
2030
    left: 75%;
2031
  }
2032
  .col-md-push-8 {
2033
    left: 66.66666667%;
2034
  }
2035
  .col-md-push-7 {
2036
    left: 58.33333333%;
2037
  }
2038
  .col-md-push-6 {
2039
    left: 50%;
2040
  }
2041
  .col-md-push-5 {
2042
    left: 41.66666667%;
2043
  }
2044
  .col-md-push-4 {
2045
    left: 33.33333333%;
2046
  }
2047
  .col-md-push-3 {
2048
    left: 25%;
2049
  }
2050
  .col-md-push-2 {
2051
    left: 16.66666667%;
2052
  }
2053
  .col-md-push-1 {
2054
    left: 8.33333333%;
2055
  }
2056
  .col-md-push-0 {
2057
    left: auto;
2058
  }
2059
  .col-md-offset-12 {
2060
    margin-left: 100%;
2061
  }
2062
  .col-md-offset-11 {
2063
    margin-left: 91.66666667%;
2064
  }
2065
  .col-md-offset-10 {
2066
    margin-left: 83.33333333%;
2067
  }
2068
  .col-md-offset-9 {
2069
    margin-left: 75%;
2070
  }
2071
  .col-md-offset-8 {
2072
    margin-left: 66.66666667%;
2073
  }
2074
  .col-md-offset-7 {
2075
    margin-left: 58.33333333%;
2076
  }
2077
  .col-md-offset-6 {
2078
    margin-left: 50%;
2079
  }
2080
  .col-md-offset-5 {
2081
    margin-left: 41.66666667%;
2082
  }
2083
  .col-md-offset-4 {
2084
    margin-left: 33.33333333%;
2085
  }
2086
  .col-md-offset-3 {
2087
    margin-left: 25%;
2088
  }
2089
  .col-md-offset-2 {
2090
    margin-left: 16.66666667%;
2091
  }
2092
  .col-md-offset-1 {
2093
    margin-left: 8.33333333%;
2094
  }
2095
  .col-md-offset-0 {
2096
    margin-left: 0%;
2097
  }
2098
}
2099
@media (min-width: 1200px) {
2100
  .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 {
2101
    float: left;
2102
  }
2103
  .col-lg-12 {
2104
    width: 100%;
2105
  }
2106
  .col-lg-11 {
2107
    width: 91.66666667%;
2108
  }
2109
  .col-lg-10 {
2110
    width: 83.33333333%;
2111
  }
2112
  .col-lg-9 {
2113
    width: 75%;
2114
  }
2115
  .col-lg-8 {
2116
    width: 66.66666667%;
2117
  }
2118
  .col-lg-7 {
2119
    width: 58.33333333%;
2120
  }
2121
  .col-lg-6 {
2122
    width: 50%;
2123
  }
2124
  .col-lg-5 {
2125
    width: 41.66666667%;
2126
  }
2127
  .col-lg-4 {
2128
    width: 33.33333333%;
2129
  }
2130
  .col-lg-3 {
2131
    width: 25%;
2132
  }
2133
  .col-lg-2 {
2134
    width: 16.66666667%;
2135
  }
2136
  .col-lg-1 {
2137
    width: 8.33333333%;
2138
  }
2139
  .col-lg-pull-12 {
2140
    right: 100%;
2141
  }
2142
  .col-lg-pull-11 {
2143
    right: 91.66666667%;
2144
  }
2145
  .col-lg-pull-10 {
2146
    right: 83.33333333%;
2147
  }
2148
  .col-lg-pull-9 {
2149
    right: 75%;
2150
  }
2151
  .col-lg-pull-8 {
2152
    right: 66.66666667%;
2153
  }
2154
  .col-lg-pull-7 {
2155
    right: 58.33333333%;
2156
  }
2157
  .col-lg-pull-6 {
2158
    right: 50%;
2159
  }
2160
  .col-lg-pull-5 {
2161
    right: 41.66666667%;
2162
  }
2163
  .col-lg-pull-4 {
2164
    right: 33.33333333%;
2165
  }
2166
  .col-lg-pull-3 {
2167
    right: 25%;
2168
  }
2169
  .col-lg-pull-2 {
2170
    right: 16.66666667%;
2171
  }
2172
  .col-lg-pull-1 {
2173
    right: 8.33333333%;
2174
  }
2175
  .col-lg-pull-0 {
2176
    right: auto;
2177
  }
2178
  .col-lg-push-12 {
2179
    left: 100%;
2180
  }
2181
  .col-lg-push-11 {
2182
    left: 91.66666667%;
2183
  }
2184
  .col-lg-push-10 {
2185
    left: 83.33333333%;
2186
  }
2187
  .col-lg-push-9 {
2188
    left: 75%;
2189
  }
2190
  .col-lg-push-8 {
2191
    left: 66.66666667%;
2192
  }
2193
  .col-lg-push-7 {
2194
    left: 58.33333333%;
2195
  }
2196
  .col-lg-push-6 {
2197
    left: 50%;
2198
  }
2199
  .col-lg-push-5 {
2200
    left: 41.66666667%;
2201
  }
2202
  .col-lg-push-4 {
2203
    left: 33.33333333%;
2204
  }
2205
  .col-lg-push-3 {
2206
    left: 25%;
2207
  }
2208
  .col-lg-push-2 {
2209
    left: 16.66666667%;
2210
  }
2211
  .col-lg-push-1 {
2212
    left: 8.33333333%;
2213
  }
2214
  .col-lg-push-0 {
2215
    left: auto;
2216
  }
2217
  .col-lg-offset-12 {
2218
    margin-left: 100%;
2219
  }
2220
  .col-lg-offset-11 {
2221
    margin-left: 91.66666667%;
2222
  }
2223
  .col-lg-offset-10 {
2224
    margin-left: 83.33333333%;
2225
  }
2226
  .col-lg-offset-9 {
2227
    margin-left: 75%;
2228
  }
2229
  .col-lg-offset-8 {
2230
    margin-left: 66.66666667%;
2231
  }
2232
  .col-lg-offset-7 {
2233
    margin-left: 58.33333333%;
2234
  }
2235
  .col-lg-offset-6 {
2236
    margin-left: 50%;
2237
  }
2238
  .col-lg-offset-5 {
2239
    margin-left: 41.66666667%;
2240
  }
2241
  .col-lg-offset-4 {
2242
    margin-left: 33.33333333%;
2243
  }
2244
  .col-lg-offset-3 {
2245
    margin-left: 25%;
2246
  }
2247
  .col-lg-offset-2 {
2248
    margin-left: 16.66666667%;
2249
  }
2250
  .col-lg-offset-1 {
2251
    margin-left: 8.33333333%;
2252
  }
2253
  .col-lg-offset-0 {
2254
    margin-left: 0%;
2255
  }
2256
}
2257
table {
2258
  background-color: transparent;
2259
}
2260
caption {
2261
  padding-top: 8px;
2262
  padding-bottom: 8px;
2263
  color: #777777;
2264
  text-align: left;
2265
}
2266
th {
2267
  text-align: left;
2268
}
2269
.table {
2270
  width: 100%;
2271
  max-width: 100%;
2272
  margin-bottom: 18px;
2273
}
2274
.table > thead > tr > th,
2275
.table > tbody > tr > th,
2276
.table > tfoot > tr > th,
2277
.table > thead > tr > td,
2278
.table > tbody > tr > td,
2279
.table > tfoot > tr > td {
2280
  padding: 8px;
2281
  line-height: 1.42857143;
2282
  vertical-align: top;
2283
  border-top: 1px solid #ddd;
2284
}
2285
.table > thead > tr > th {
2286
  vertical-align: bottom;
2287
  border-bottom: 2px solid #ddd;
2288
}
2289
.table > caption + thead > tr:first-child > th,
2290
.table > colgroup + thead > tr:first-child > th,
2291
.table > thead:first-child > tr:first-child > th,
2292
.table > caption + thead > tr:first-child > td,
2293
.table > colgroup + thead > tr:first-child > td,
2294
.table > thead:first-child > tr:first-child > td {
2295
  border-top: 0;
2296
}
2297
.table > tbody + tbody {
2298
  border-top: 2px solid #ddd;
2299
}
2300
.table .table {
2301
  background-color: #fff;
2302
}
2303
.table-condensed > thead > tr > th,
2304
.table-condensed > tbody > tr > th,
2305
.table-condensed > tfoot > tr > th,
2306
.table-condensed > thead > tr > td,
2307
.table-condensed > tbody > tr > td,
2308
.table-condensed > tfoot > tr > td {
2309
  padding: 5px;
2310
}
2311
.table-bordered {
2312
  border: 1px solid #ddd;
2313
}
2314
.table-bordered > thead > tr > th,
2315
.table-bordered > tbody > tr > th,
2316
.table-bordered > tfoot > tr > th,
2317
.table-bordered > thead > tr > td,
2318
.table-bordered > tbody > tr > td,
2319
.table-bordered > tfoot > tr > td {
2320
  border: 1px solid #ddd;
2321
}
2322
.table-bordered > thead > tr > th,
2323
.table-bordered > thead > tr > td {
2324
  border-bottom-width: 2px;
2325
}
2326
.table-striped > tbody > tr:nth-of-type(odd) {
2327
  background-color: #f9f9f9;
2328
}
2329
.table-hover > tbody > tr:hover {
2330
  background-color: #f5f5f5;
2331
}
2332
table col[class*="col-"] {
2333
  position: static;
2334
  float: none;
2335
  display: table-column;
2336
}
2337
table td[class*="col-"],
2338
table th[class*="col-"] {
2339
  position: static;
2340
  float: none;
2341
  display: table-cell;
2342
}
2343
.table > thead > tr > td.active,
2344
.table > tbody > tr > td.active,
2345
.table > tfoot > tr > td.active,
2346
.table > thead > tr > th.active,
2347
.table > tbody > tr > th.active,
2348
.table > tfoot > tr > th.active,
2349
.table > thead > tr.active > td,
2350
.table > tbody > tr.active > td,
2351
.table > tfoot > tr.active > td,
2352
.table > thead > tr.active > th,
2353
.table > tbody > tr.active > th,
2354
.table > tfoot > tr.active > th {
2355
  background-color: #f5f5f5;
2356
}
2357
.table-hover > tbody > tr > td.active:hover,
2358
.table-hover > tbody > tr > th.active:hover,
2359
.table-hover > tbody > tr.active:hover > td,
2360
.table-hover > tbody > tr:hover > .active,
2361
.table-hover > tbody > tr.active:hover > th {
2362
  background-color: #e8e8e8;
2363
}
2364
.table > thead > tr > td.success,
2365
.table > tbody > tr > td.success,
2366
.table > tfoot > tr > td.success,
2367
.table > thead > tr > th.success,
2368
.table > tbody > tr > th.success,
2369
.table > tfoot > tr > th.success,
2370
.table > thead > tr.success > td,
2371
.table > tbody > tr.success > td,
2372
.table > tfoot > tr.success > td,
2373
.table > thead > tr.success > th,
2374
.table > tbody > tr.success > th,
2375
.table > tfoot > tr.success > th {
2376
  background-color: #dff0d8;
2377
}
2378
.table-hover > tbody > tr > td.success:hover,
2379
.table-hover > tbody > tr > th.success:hover,
2380
.table-hover > tbody > tr.success:hover > td,
2381
.table-hover > tbody > tr:hover > .success,
2382
.table-hover > tbody > tr.success:hover > th {
2383
  background-color: #d0e9c6;
2384
}
2385
.table > thead > tr > td.info,
2386
.table > tbody > tr > td.info,
2387
.table > tfoot > tr > td.info,
2388
.table > thead > tr > th.info,
2389
.table > tbody > tr > th.info,
2390
.table > tfoot > tr > th.info,
2391
.table > thead > tr.info > td,
2392
.table > tbody > tr.info > td,
2393
.table > tfoot > tr.info > td,
2394
.table > thead > tr.info > th,
2395
.table > tbody > tr.info > th,
2396
.table > tfoot > tr.info > th {
2397
  background-color: #d9edf7;
2398
}
2399
.table-hover > tbody > tr > td.info:hover,
2400
.table-hover > tbody > tr > th.info:hover,
2401
.table-hover > tbody > tr.info:hover > td,
2402
.table-hover > tbody > tr:hover > .info,
2403
.table-hover > tbody > tr.info:hover > th {
2404
  background-color: #c4e3f3;
2405
}
2406
.table > thead > tr > td.warning,
2407
.table > tbody > tr > td.warning,
2408
.table > tfoot > tr > td.warning,
2409
.table > thead > tr > th.warning,
2410
.table > tbody > tr > th.warning,
2411
.table > tfoot > tr > th.warning,
2412
.table > thead > tr.warning > td,
2413
.table > tbody > tr.warning > td,
2414
.table > tfoot > tr.warning > td,
2415
.table > thead > tr.warning > th,
2416
.table > tbody > tr.warning > th,
2417
.table > tfoot > tr.warning > th {
2418
  background-color: #fcf8e3;
2419
}
2420
.table-hover > tbody > tr > td.warning:hover,
2421
.table-hover > tbody > tr > th.warning:hover,
2422
.table-hover > tbody > tr.warning:hover > td,
2423
.table-hover > tbody > tr:hover > .warning,
2424
.table-hover > tbody > tr.warning:hover > th {
2425
  background-color: #faf2cc;
2426
}
2427
.table > thead > tr > td.danger,
2428
.table > tbody > tr > td.danger,
2429
.table > tfoot > tr > td.danger,
2430
.table > thead > tr > th.danger,
2431
.table > tbody > tr > th.danger,
2432
.table > tfoot > tr > th.danger,
2433
.table > thead > tr.danger > td,
2434
.table > tbody > tr.danger > td,
2435
.table > tfoot > tr.danger > td,
2436
.table > thead > tr.danger > th,
2437
.table > tbody > tr.danger > th,
2438
.table > tfoot > tr.danger > th {
2439
  background-color: #f2dede;
2440
}
2441
.table-hover > tbody > tr > td.danger:hover,
2442
.table-hover > tbody > tr > th.danger:hover,
2443
.table-hover > tbody > tr.danger:hover > td,
2444
.table-hover > tbody > tr:hover > .danger,
2445
.table-hover > tbody > tr.danger:hover > th {
2446
  background-color: #ebcccc;
2447
}
2448
.table-responsive {
2449
  overflow-x: auto;
2450
  min-height: 0.01%;
2451
}
2452
@media screen and (max-width: 767px) {
2453
  .table-responsive {
2454
    width: 100%;
2455
    margin-bottom: 13.5px;
2456
    overflow-y: hidden;
2457
    -ms-overflow-style: -ms-autohiding-scrollbar;
2458
    border: 1px solid #ddd;
2459
  }
2460
  .table-responsive > .table {
2461
    margin-bottom: 0;
2462
  }
2463
  .table-responsive > .table > thead > tr > th,
2464
  .table-responsive > .table > tbody > tr > th,
2465
  .table-responsive > .table > tfoot > tr > th,
2466
  .table-responsive > .table > thead > tr > td,
2467
  .table-responsive > .table > tbody > tr > td,
2468
  .table-responsive > .table > tfoot > tr > td {
2469
    white-space: nowrap;
2470
  }
2471
  .table-responsive > .table-bordered {
2472
    border: 0;
2473
  }
2474
  .table-responsive > .table-bordered > thead > tr > th:first-child,
2475
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
2476
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2477
  .table-responsive > .table-bordered > thead > tr > td:first-child,
2478
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
2479
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2480
    border-left: 0;
2481
  }
2482
  .table-responsive > .table-bordered > thead > tr > th:last-child,
2483
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
2484
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2485
  .table-responsive > .table-bordered > thead > tr > td:last-child,
2486
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
2487
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2488
    border-right: 0;
2489
  }
2490
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
2491
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2492
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
2493
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2494
    border-bottom: 0;
2495
  }
2496
}
2497
fieldset {
2498
  padding: 0;
2499
  margin: 0;
2500
  border: 0;
2501
  min-width: 0;
2502
}
2503
legend {
2504
  display: block;
2505
  width: 100%;
2506
  padding: 0;
2507
  margin-bottom: 18px;
2508
  font-size: 19.5px;
2509
  line-height: inherit;
2510
  color: #333333;
2511
  border: 0;
2512
  border-bottom: 1px solid #e5e5e5;
2513
}
2514
label {
2515
  display: inline-block;
2516
  max-width: 100%;
2517
  margin-bottom: 5px;
2518
  font-weight: bold;
2519
}
2520
input[type="search"] {
2521
  -webkit-box-sizing: border-box;
2522
  -moz-box-sizing: border-box;
2523
  box-sizing: border-box;
2524
}
2525
input[type="radio"],
2526
input[type="checkbox"] {
2527
  margin: 4px 0 0;
2528
  margin-top: 1px \9;
2529
  line-height: normal;
2530
}
2531
input[type="file"] {
2532
  display: block;
2533
}
2534
input[type="range"] {
2535
  display: block;
2536
  width: 100%;
2537
}
2538
select[multiple],
2539
select[size] {
2540
  height: auto;
2541
}
2542
input[type="file"]:focus,
2543
input[type="radio"]:focus,
2544
input[type="checkbox"]:focus {
2545
  outline: 5px auto -webkit-focus-ring-color;
2546
  outline-offset: -2px;
2547
}
2548
output {
2549
  display: block;
2550
  padding-top: 7px;
2551
  font-size: 13px;
2552
  line-height: 1.42857143;
2553
  color: #555555;
2554
}
2555
.form-control {
2556
  display: block;
2557
  width: 100%;
2558
  height: 32px;
2559
  padding: 6px 12px;
2560
  font-size: 13px;
2561
  line-height: 1.42857143;
2562
  color: #555555;
2563
  background-color: #fff;
2564
  background-image: none;
2565
  border: 1px solid #ccc;
2566
  border-radius: 2px;
2567
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2568
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2569
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2570
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2571
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2572
}
2573
.form-control:focus {
2574
  border-color: #66afe9;
2575
  outline: 0;
2576
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2577
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2578
}
2579
.form-control::-moz-placeholder {
2580
  color: #999;
2581
  opacity: 1;
2582
}
2583
.form-control:-ms-input-placeholder {
2584
  color: #999;
2585
}
2586
.form-control::-webkit-input-placeholder {
2587
  color: #999;
2588
}
2589
.form-control::-ms-expand {
2590
  border: 0;
2591
  background-color: transparent;
2592
}
2593
.form-control[disabled],
2594
.form-control[readonly],
2595
fieldset[disabled] .form-control {
2596
  background-color: #eeeeee;
2597
  opacity: 1;
2598
}
2599
.form-control[disabled],
2600
fieldset[disabled] .form-control {
2601
  cursor: not-allowed;
2602
}
2603
textarea.form-control {
2604
  height: auto;
2605
}
2606
input[type="search"] {
2607
  -webkit-appearance: none;
2608
}
2609
@media screen and (-webkit-min-device-pixel-ratio: 0) {
2610
  input[type="date"].form-control,
2611
  input[type="time"].form-control,
2612
  input[type="datetime-local"].form-control,
2613
  input[type="month"].form-control {
2614
    line-height: 32px;
2615
  }
2616
  input[type="date"].input-sm,
2617
  input[type="time"].input-sm,
2618
  input[type="datetime-local"].input-sm,
2619
  input[type="month"].input-sm,
2620
  .input-group-sm input[type="date"],
2621
  .input-group-sm input[type="time"],
2622
  .input-group-sm input[type="datetime-local"],
2623
  .input-group-sm input[type="month"] {
2624
    line-height: 30px;
2625
  }
2626
  input[type="date"].input-lg,
2627
  input[type="time"].input-lg,
2628
  input[type="datetime-local"].input-lg,
2629
  input[type="month"].input-lg,
2630
  .input-group-lg input[type="date"],
2631
  .input-group-lg input[type="time"],
2632
  .input-group-lg input[type="datetime-local"],
2633
  .input-group-lg input[type="month"] {
2634
    line-height: 45px;
2635
  }
2636
}
2637
.form-group {
2638
  margin-bottom: 15px;
2639
}
2640
.radio,
2641
.checkbox {
2642
  position: relative;
2643
  display: block;
2644
  margin-top: 10px;
2645
  margin-bottom: 10px;
2646
}
2647
.radio label,
2648
.checkbox label {
2649
  min-height: 18px;
2650
  padding-left: 20px;
2651
  margin-bottom: 0;
2652
  font-weight: normal;
2653
  cursor: pointer;
2654
}
2655
.radio input[type="radio"],
2656
.radio-inline input[type="radio"],
2657
.checkbox input[type="checkbox"],
2658
.checkbox-inline input[type="checkbox"] {
2659
  position: absolute;
2660
  margin-left: -20px;
2661
  margin-top: 4px \9;
2662
}
2663
.radio + .radio,
2664
.checkbox + .checkbox {
2665
  margin-top: -5px;
2666
}
2667
.radio-inline,
2668
.checkbox-inline {
2669
  position: relative;
2670
  display: inline-block;
2671
  padding-left: 20px;
2672
  margin-bottom: 0;
2673
  vertical-align: middle;
2674
  font-weight: normal;
2675
  cursor: pointer;
2676
}
2677
.radio-inline + .radio-inline,
2678
.checkbox-inline + .checkbox-inline {
2679
  margin-top: 0;
2680
  margin-left: 10px;
2681
}
2682
input[type="radio"][disabled],
2683
input[type="checkbox"][disabled],
2684
input[type="radio"].disabled,
2685
input[type="checkbox"].disabled,
2686
fieldset[disabled] input[type="radio"],
2687
fieldset[disabled] input[type="checkbox"] {
2688
  cursor: not-allowed;
2689
}
2690
.radio-inline.disabled,
2691
.checkbox-inline.disabled,
2692
fieldset[disabled] .radio-inline,
2693
fieldset[disabled] .checkbox-inline {
2694
  cursor: not-allowed;
2695
}
2696
.radio.disabled label,
2697
.checkbox.disabled label,
2698
fieldset[disabled] .radio label,
2699
fieldset[disabled] .checkbox label {
2700
  cursor: not-allowed;
2701
}
2702
.form-control-static {
2703
  padding-top: 7px;
2704
  padding-bottom: 7px;
2705
  margin-bottom: 0;
2706
  min-height: 31px;
2707
}
2708
.form-control-static.input-lg,
2709
.form-control-static.input-sm {
2710
  padding-left: 0;
2711
  padding-right: 0;
2712
}
2713
.input-sm {
2714
  height: 30px;
2715
  padding: 5px 10px;
2716
  font-size: 12px;
2717
  line-height: 1.5;
2718
  border-radius: 1px;
2719
}
2720
select.input-sm {
2721
  height: 30px;
2722
  line-height: 30px;
2723
}
2724
textarea.input-sm,
2725
select[multiple].input-sm {
2726
  height: auto;
2727
}
2728
.form-group-sm .form-control {
2729
  height: 30px;
2730
  padding: 5px 10px;
2731
  font-size: 12px;
2732
  line-height: 1.5;
2733
  border-radius: 1px;
2734
}
2735
.form-group-sm select.form-control {
2736
  height: 30px;
2737
  line-height: 30px;
2738
}
2739
.form-group-sm textarea.form-control,
2740
.form-group-sm select[multiple].form-control {
2741
  height: auto;
2742
}
2743
.form-group-sm .form-control-static {
2744
  height: 30px;
2745
  min-height: 30px;
2746
  padding: 6px 10px;
2747
  font-size: 12px;
2748
  line-height: 1.5;
2749
}
2750
.input-lg {
2751
  height: 45px;
2752
  padding: 10px 16px;
2753
  font-size: 17px;
2754
  line-height: 1.3333333;
2755
  border-radius: 3px;
2756
}
2757
select.input-lg {
2758
  height: 45px;
2759
  line-height: 45px;
2760
}
2761
textarea.input-lg,
2762
select[multiple].input-lg {
2763
  height: auto;
2764
}
2765
.form-group-lg .form-control {
2766
  height: 45px;
2767
  padding: 10px 16px;
2768
  font-size: 17px;
2769
  line-height: 1.3333333;
2770
  border-radius: 3px;
2771
}
2772
.form-group-lg select.form-control {
2773
  height: 45px;
2774
  line-height: 45px;
2775
}
2776
.form-group-lg textarea.form-control,
2777
.form-group-lg select[multiple].form-control {
2778
  height: auto;
2779
}
2780
.form-group-lg .form-control-static {
2781
  height: 45px;
2782
  min-height: 35px;
2783
  padding: 11px 16px;
2784
  font-size: 17px;
2785
  line-height: 1.3333333;
2786
}
2787
.has-feedback {
2788
  position: relative;
2789
}
2790
.has-feedback .form-control {
2791
  padding-right: 40px;
2792
}
2793
.form-control-feedback {
2794
  position: absolute;
2795
  top: 0;
2796
  right: 0;
2797
  z-index: 2;
2798
  display: block;
2799
  width: 32px;
2800
  height: 32px;
2801
  line-height: 32px;
2802
  text-align: center;
2803
  pointer-events: none;
2804
}
2805
.input-lg + .form-control-feedback,
2806
.input-group-lg + .form-control-feedback,
2807
.form-group-lg .form-control + .form-control-feedback {
2808
  width: 45px;
2809
  height: 45px;
2810
  line-height: 45px;
2811
}
2812
.input-sm + .form-control-feedback,
2813
.input-group-sm + .form-control-feedback,
2814
.form-group-sm .form-control + .form-control-feedback {
2815
  width: 30px;
2816
  height: 30px;
2817
  line-height: 30px;
2818
}
2819
.has-success .help-block,
2820
.has-success .control-label,
2821
.has-success .radio,
2822
.has-success .checkbox,
2823
.has-success .radio-inline,
2824
.has-success .checkbox-inline,
2825
.has-success.radio label,
2826
.has-success.checkbox label,
2827
.has-success.radio-inline label,
2828
.has-success.checkbox-inline label {
2829
  color: #3c763d;
2830
}
2831
.has-success .form-control {
2832
  border-color: #3c763d;
2833
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2834
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2835
}
2836
.has-success .form-control:focus {
2837
  border-color: #2b542c;
2838
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2839
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2840
}
2841
.has-success .input-group-addon {
2842
  color: #3c763d;
2843
  border-color: #3c763d;
2844
  background-color: #dff0d8;
2845
}
2846
.has-success .form-control-feedback {
2847
  color: #3c763d;
2848
}
2849
.has-warning .help-block,
2850
.has-warning .control-label,
2851
.has-warning .radio,
2852
.has-warning .checkbox,
2853
.has-warning .radio-inline,
2854
.has-warning .checkbox-inline,
2855
.has-warning.radio label,
2856
.has-warning.checkbox label,
2857
.has-warning.radio-inline label,
2858
.has-warning.checkbox-inline label {
2859
  color: #8a6d3b;
2860
}
2861
.has-warning .form-control {
2862
  border-color: #8a6d3b;
2863
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2864
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2865
}
2866
.has-warning .form-control:focus {
2867
  border-color: #66512c;
2868
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2869
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2870
}
2871
.has-warning .input-group-addon {
2872
  color: #8a6d3b;
2873
  border-color: #8a6d3b;
2874
  background-color: #fcf8e3;
2875
}
2876
.has-warning .form-control-feedback {
2877
  color: #8a6d3b;
2878
}
2879
.has-error .help-block,
2880
.has-error .control-label,
2881
.has-error .radio,
2882
.has-error .checkbox,
2883
.has-error .radio-inline,
2884
.has-error .checkbox-inline,
2885
.has-error.radio label,
2886
.has-error.checkbox label,
2887
.has-error.radio-inline label,
2888
.has-error.checkbox-inline label {
2889
  color: #a94442;
2890
}
2891
.has-error .form-control {
2892
  border-color: #a94442;
2893
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2894
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2895
}
2896
.has-error .form-control:focus {
2897
  border-color: #843534;
2898
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2899
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2900
}
2901
.has-error .input-group-addon {
2902
  color: #a94442;
2903
  border-color: #a94442;
2904
  background-color: #f2dede;
2905
}
2906
.has-error .form-control-feedback {
2907
  color: #a94442;
2908
}
2909
.has-feedback label ~ .form-control-feedback {
2910
  top: 23px;
2911
}
2912
.has-feedback label.sr-only ~ .form-control-feedback {
2913
  top: 0;
2914
}
2915
.help-block {
2916
  display: block;
2917
  margin-top: 5px;
2918
  margin-bottom: 10px;
2919
  color: #404040;
2920
}
2921
@media (min-width: 768px) {
2922
  .form-inline .form-group {
2923
    display: inline-block;
2924
    margin-bottom: 0;
2925
    vertical-align: middle;
2926
  }
2927
  .form-inline .form-control {
2928
    display: inline-block;
2929
    width: auto;
2930
    vertical-align: middle;
2931
  }
2932
  .form-inline .form-control-static {
2933
    display: inline-block;
2934
  }
2935
  .form-inline .input-group {
2936
    display: inline-table;
2937
    vertical-align: middle;
2938
  }
2939
  .form-inline .input-group .input-group-addon,
2940
  .form-inline .input-group .input-group-btn,
2941
  .form-inline .input-group .form-control {
2942
    width: auto;
2943
  }
2944
  .form-inline .input-group > .form-control {
2945
    width: 100%;
2946
  }
2947
  .form-inline .control-label {
2948
    margin-bottom: 0;
2949
    vertical-align: middle;
2950
  }
2951
  .form-inline .radio,
2952
  .form-inline .checkbox {
2953
    display: inline-block;
2954
    margin-top: 0;
2955
    margin-bottom: 0;
2956
    vertical-align: middle;
2957
  }
2958
  .form-inline .radio label,
2959
  .form-inline .checkbox label {
2960
    padding-left: 0;
2961
  }
2962
  .form-inline .radio input[type="radio"],
2963
  .form-inline .checkbox input[type="checkbox"] {
2964
    position: relative;
2965
    margin-left: 0;
2966
  }
2967
  .form-inline .has-feedback .form-control-feedback {
2968
    top: 0;
2969
  }
2970
}
2971
.form-horizontal .radio,
2972
.form-horizontal .checkbox,
2973
.form-horizontal .radio-inline,
2974
.form-horizontal .checkbox-inline {
2975
  margin-top: 0;
2976
  margin-bottom: 0;
2977
  padding-top: 7px;
2978
}
2979
.form-horizontal .radio,
2980
.form-horizontal .checkbox {
2981
  min-height: 25px;
2982
}
2983
.form-horizontal .form-group {
2984
  margin-left: 0px;
2985
  margin-right: 0px;
2986
}
2987
@media (min-width: 768px) {
2988
  .form-horizontal .control-label {
2989
    text-align: right;
2990
    margin-bottom: 0;
2991
    padding-top: 7px;
2992
  }
2993
}
2994
.form-horizontal .has-feedback .form-control-feedback {
2995
  right: 0px;
2996
}
2997
@media (min-width: 768px) {
2998
  .form-horizontal .form-group-lg .control-label {
2999
    padding-top: 11px;
3000
    font-size: 17px;
3001
  }
3002
}
3003
@media (min-width: 768px) {
3004
  .form-horizontal .form-group-sm .control-label {
3005
    padding-top: 6px;
3006
    font-size: 12px;
3007
  }
3008
}
3009
.btn {
3010
  display: inline-block;
3011
  margin-bottom: 0;
3012
  font-weight: normal;
3013
  text-align: center;
3014
  vertical-align: middle;
3015
  touch-action: manipulation;
3016
  cursor: pointer;
3017
  background-image: none;
3018
  border: 1px solid transparent;
3019
  white-space: nowrap;
3020
  padding: 6px 12px;
3021
  font-size: 13px;
3022
  line-height: 1.42857143;
3023
  border-radius: 2px;
3024
  -webkit-user-select: none;
3025
  -moz-user-select: none;
3026
  -ms-user-select: none;
3027
  user-select: none;
3028
}
3029
.btn:focus,
3030
.btn:active:focus,
3031
.btn.active:focus,
3032
.btn.focus,
3033
.btn:active.focus,
3034
.btn.active.focus {
3035
  outline: 5px auto -webkit-focus-ring-color;
3036
  outline-offset: -2px;
3037
}
3038
.btn:hover,
3039
.btn:focus,
3040
.btn.focus {
3041
  color: #333;
3042
  text-decoration: none;
3043
}
3044
.btn:active,
3045
.btn.active {
3046
  outline: 0;
3047
  background-image: none;
3048
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3049
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3050
}
3051
.btn.disabled,
3052
.btn[disabled],
3053
fieldset[disabled] .btn {
3054
  cursor: not-allowed;
3055
  opacity: 0.65;
3056
  filter: alpha(opacity=65);
3057
  -webkit-box-shadow: none;
3058
  box-shadow: none;
3059
}
3060
a.btn.disabled,
3061
fieldset[disabled] a.btn {
3062
  pointer-events: none;
3063
}
3064
.btn-default {
3065
  color: #333;
3066
  background-color: #fff;
3067
  border-color: #ccc;
3068
}
3069
.btn-default:focus,
3070
.btn-default.focus {
3071
  color: #333;
3072
  background-color: #e6e6e6;
3073
  border-color: #8c8c8c;
3074
}
3075
.btn-default:hover {
3076
  color: #333;
3077
  background-color: #e6e6e6;
3078
  border-color: #adadad;
3079
}
3080
.btn-default:active,
3081
.btn-default.active,
3082
.open > .dropdown-toggle.btn-default {
3083
  color: #333;
3084
  background-color: #e6e6e6;
3085
  border-color: #adadad;
3086
}
3087
.btn-default:active:hover,
3088
.btn-default.active:hover,
3089
.open > .dropdown-toggle.btn-default:hover,
3090
.btn-default:active:focus,
3091
.btn-default.active:focus,
3092
.open > .dropdown-toggle.btn-default:focus,
3093
.btn-default:active.focus,
3094
.btn-default.active.focus,
3095
.open > .dropdown-toggle.btn-default.focus {
3096
  color: #333;
3097
  background-color: #d4d4d4;
3098
  border-color: #8c8c8c;
3099
}
3100
.btn-default:active,
3101
.btn-default.active,
3102
.open > .dropdown-toggle.btn-default {
3103
  background-image: none;
3104
}
3105
.btn-default.disabled:hover,
3106
.btn-default[disabled]:hover,
3107
fieldset[disabled] .btn-default:hover,
3108
.btn-default.disabled:focus,
3109
.btn-default[disabled]:focus,
3110
fieldset[disabled] .btn-default:focus,
3111
.btn-default.disabled.focus,
3112
.btn-default[disabled].focus,
3113
fieldset[disabled] .btn-default.focus {
3114
  background-color: #fff;
3115
  border-color: #ccc;
3116
}
3117
.btn-default .badge {
3118
  color: #fff;
3119
  background-color: #333;
3120
}
3121
.btn-primary {
3122
  color: #fff;
3123
  background-color: #337ab7;
3124
  border-color: #2e6da4;
3125
}
3126
.btn-primary:focus,
3127
.btn-primary.focus {
3128
  color: #fff;
3129
  background-color: #286090;
3130
  border-color: #122b40;
3131
}
3132
.btn-primary:hover {
3133
  color: #fff;
3134
  background-color: #286090;
3135
  border-color: #204d74;
3136
}
3137
.btn-primary:active,
3138
.btn-primary.active,
3139
.open > .dropdown-toggle.btn-primary {
3140
  color: #fff;
3141
  background-color: #286090;
3142
  border-color: #204d74;
3143
}
3144
.btn-primary:active:hover,
3145
.btn-primary.active:hover,
3146
.open > .dropdown-toggle.btn-primary:hover,
3147
.btn-primary:active:focus,
3148
.btn-primary.active:focus,
3149
.open > .dropdown-toggle.btn-primary:focus,
3150
.btn-primary:active.focus,
3151
.btn-primary.active.focus,
3152
.open > .dropdown-toggle.btn-primary.focus {
3153
  color: #fff;
3154
  background-color: #204d74;
3155
  border-color: #122b40;
3156
}
3157
.btn-primary:active,
3158
.btn-primary.active,
3159
.open > .dropdown-toggle.btn-primary {
3160
  background-image: none;
3161
}
3162
.btn-primary.disabled:hover,
3163
.btn-primary[disabled]:hover,
3164
fieldset[disabled] .btn-primary:hover,
3165
.btn-primary.disabled:focus,
3166
.btn-primary[disabled]:focus,
3167
fieldset[disabled] .btn-primary:focus,
3168
.btn-primary.disabled.focus,
3169
.btn-primary[disabled].focus,
3170
fieldset[disabled] .btn-primary.focus {
3171
  background-color: #337ab7;
3172
  border-color: #2e6da4;
3173
}
3174
.btn-primary .badge {
3175
  color: #337ab7;
3176
  background-color: #fff;
3177
}
3178
.btn-success {
3179
  color: #fff;
3180
  background-color: #5cb85c;
3181
  border-color: #4cae4c;
3182
}
3183
.btn-success:focus,
3184
.btn-success.focus {
3185
  color: #fff;
3186
  background-color: #449d44;
3187
  border-color: #255625;
3188
}
3189
.btn-success:hover {
3190
  color: #fff;
3191
  background-color: #449d44;
3192
  border-color: #398439;
3193
}
3194
.btn-success:active,
3195
.btn-success.active,
3196
.open > .dropdown-toggle.btn-success {
3197
  color: #fff;
3198
  background-color: #449d44;
3199
  border-color: #398439;
3200
}
3201
.btn-success:active:hover,
3202
.btn-success.active:hover,
3203
.open > .dropdown-toggle.btn-success:hover,
3204
.btn-success:active:focus,
3205
.btn-success.active:focus,
3206
.open > .dropdown-toggle.btn-success:focus,
3207
.btn-success:active.focus,
3208
.btn-success.active.focus,
3209
.open > .dropdown-toggle.btn-success.focus {
3210
  color: #fff;
3211
  background-color: #398439;
3212
  border-color: #255625;
3213
}
3214
.btn-success:active,
3215
.btn-success.active,
3216
.open > .dropdown-toggle.btn-success {
3217
  background-image: none;
3218
}
3219
.btn-success.disabled:hover,
3220
.btn-success[disabled]:hover,
3221
fieldset[disabled] .btn-success:hover,
3222
.btn-success.disabled:focus,
3223
.btn-success[disabled]:focus,
3224
fieldset[disabled] .btn-success:focus,
3225
.btn-success.disabled.focus,
3226
.btn-success[disabled].focus,
3227
fieldset[disabled] .btn-success.focus {
3228
  background-color: #5cb85c;
3229
  border-color: #4cae4c;
3230
}
3231
.btn-success .badge {
3232
  color: #5cb85c;
3233
  background-color: #fff;
3234
}
3235
.btn-info {
3236
  color: #fff;
3237
  background-color: #5bc0de;
3238
  border-color: #46b8da;
3239
}
3240
.btn-info:focus,
3241
.btn-info.focus {
3242
  color: #fff;
3243
  background-color: #31b0d5;
3244
  border-color: #1b6d85;
3245
}
3246
.btn-info:hover {
3247
  color: #fff;
3248
  background-color: #31b0d5;
3249
  border-color: #269abc;
3250
}
3251
.btn-info:active,
3252
.btn-info.active,
3253
.open > .dropdown-toggle.btn-info {
3254
  color: #fff;
3255
  background-color: #31b0d5;
3256
  border-color: #269abc;
3257
}
3258
.btn-info:active:hover,
3259
.btn-info.active:hover,
3260
.open > .dropdown-toggle.btn-info:hover,
3261
.btn-info:active:focus,
3262
.btn-info.active:focus,
3263
.open > .dropdown-toggle.btn-info:focus,
3264
.btn-info:active.focus,
3265
.btn-info.active.focus,
3266
.open > .dropdown-toggle.btn-info.focus {
3267
  color: #fff;
3268
  background-color: #269abc;
3269
  border-color: #1b6d85;
3270
}
3271
.btn-info:active,
3272
.btn-info.active,
3273
.open > .dropdown-toggle.btn-info {
3274
  background-image: none;
3275
}
3276
.btn-info.disabled:hover,
3277
.btn-info[disabled]:hover,
3278
fieldset[disabled] .btn-info:hover,
3279
.btn-info.disabled:focus,
3280
.btn-info[disabled]:focus,
3281
fieldset[disabled] .btn-info:focus,
3282
.btn-info.disabled.focus,
3283
.btn-info[disabled].focus,
3284
fieldset[disabled] .btn-info.focus {
3285
  background-color: #5bc0de;
3286
  border-color: #46b8da;
3287
}
3288
.btn-info .badge {
3289
  color: #5bc0de;
3290
  background-color: #fff;
3291
}
3292
.btn-warning {
3293
  color: #fff;
3294
  background-color: #f0ad4e;
3295
  border-color: #eea236;
3296
}
3297
.btn-warning:focus,
3298
.btn-warning.focus {
3299
  color: #fff;
3300
  background-color: #ec971f;
3301
  border-color: #985f0d;
3302
}
3303
.btn-warning:hover {
3304
  color: #fff;
3305
  background-color: #ec971f;
3306
  border-color: #d58512;
3307
}
3308
.btn-warning:active,
3309
.btn-warning.active,
3310
.open > .dropdown-toggle.btn-warning {
3311
  color: #fff;
3312
  background-color: #ec971f;
3313
  border-color: #d58512;
3314
}
3315
.btn-warning:active:hover,
3316
.btn-warning.active:hover,
3317
.open > .dropdown-toggle.btn-warning:hover,
3318
.btn-warning:active:focus,
3319
.btn-warning.active:focus,
3320
.open > .dropdown-toggle.btn-warning:focus,
3321
.btn-warning:active.focus,
3322
.btn-warning.active.focus,
3323
.open > .dropdown-toggle.btn-warning.focus {
3324
  color: #fff;
3325
  background-color: #d58512;
3326
  border-color: #985f0d;
3327
}
3328
.btn-warning:active,
3329
.btn-warning.active,
3330
.open > .dropdown-toggle.btn-warning {
3331
  background-image: none;
3332
}
3333
.btn-warning.disabled:hover,
3334
.btn-warning[disabled]:hover,
3335
fieldset[disabled] .btn-warning:hover,
3336
.btn-warning.disabled:focus,
3337
.btn-warning[disabled]:focus,
3338
fieldset[disabled] .btn-warning:focus,
3339
.btn-warning.disabled.focus,
3340
.btn-warning[disabled].focus,
3341
fieldset[disabled] .btn-warning.focus {
3342
  background-color: #f0ad4e;
3343
  border-color: #eea236;
3344
}
3345
.btn-warning .badge {
3346
  color: #f0ad4e;
3347
  background-color: #fff;
3348
}
3349
.btn-danger {
3350
  color: #fff;
3351
  background-color: #d9534f;
3352
  border-color: #d43f3a;
3353
}
3354
.btn-danger:focus,
3355
.btn-danger.focus {
3356
  color: #fff;
3357
  background-color: #c9302c;
3358
  border-color: #761c19;
3359
}
3360
.btn-danger:hover {
3361
  color: #fff;
3362
  background-color: #c9302c;
3363
  border-color: #ac2925;
3364
}
3365
.btn-danger:active,
3366
.btn-danger.active,
3367
.open > .dropdown-toggle.btn-danger {
3368
  color: #fff;
3369
  background-color: #c9302c;
3370
  border-color: #ac2925;
3371
}
3372
.btn-danger:active:hover,
3373
.btn-danger.active:hover,
3374
.open > .dropdown-toggle.btn-danger:hover,
3375
.btn-danger:active:focus,
3376
.btn-danger.active:focus,
3377
.open > .dropdown-toggle.btn-danger:focus,
3378
.btn-danger:active.focus,
3379
.btn-danger.active.focus,
3380
.open > .dropdown-toggle.btn-danger.focus {
3381
  color: #fff;
3382
  background-color: #ac2925;
3383
  border-color: #761c19;
3384
}
3385
.btn-danger:active,
3386
.btn-danger.active,
3387
.open > .dropdown-toggle.btn-danger {
3388
  background-image: none;
3389
}
3390
.btn-danger.disabled:hover,
3391
.btn-danger[disabled]:hover,
3392
fieldset[disabled] .btn-danger:hover,
3393
.btn-danger.disabled:focus,
3394
.btn-danger[disabled]:focus,
3395
fieldset[disabled] .btn-danger:focus,
3396
.btn-danger.disabled.focus,
3397
.btn-danger[disabled].focus,
3398
fieldset[disabled] .btn-danger.focus {
3399
  background-color: #d9534f;
3400
  border-color: #d43f3a;
3401
}
3402
.btn-danger .badge {
3403
  color: #d9534f;
3404
  background-color: #fff;
3405
}
3406
.btn-link {
3407
  color: #337ab7;
3408
  font-weight: normal;
3409
  border-radius: 0;
3410
}
3411
.btn-link,
3412
.btn-link:active,
3413
.btn-link.active,
3414
.btn-link[disabled],
3415
fieldset[disabled] .btn-link {
3416
  background-color: transparent;
3417
  -webkit-box-shadow: none;
3418
  box-shadow: none;
3419
}
3420
.btn-link,
3421
.btn-link:hover,
3422
.btn-link:focus,
3423
.btn-link:active {
3424
  border-color: transparent;
3425
}
3426
.btn-link:hover,
3427
.btn-link:focus {
3428
  color: #23527c;
3429
  text-decoration: underline;
3430
  background-color: transparent;
3431
}
3432
.btn-link[disabled]:hover,
3433
fieldset[disabled] .btn-link:hover,
3434
.btn-link[disabled]:focus,
3435
fieldset[disabled] .btn-link:focus {
3436
  color: #777777;
3437
  text-decoration: none;
3438
}
3439
.btn-lg,
3440
.btn-group-lg > .btn {
3441
  padding: 10px 16px;
3442
  font-size: 17px;
3443
  line-height: 1.3333333;
3444
  border-radius: 3px;
3445
}
3446
.btn-sm,
3447
.btn-group-sm > .btn {
3448
  padding: 5px 10px;
3449
  font-size: 12px;
3450
  line-height: 1.5;
3451
  border-radius: 1px;
3452
}
3453
.btn-xs,
3454
.btn-group-xs > .btn {
3455
  padding: 1px 5px;
3456
  font-size: 12px;
3457
  line-height: 1.5;
3458
  border-radius: 1px;
3459
}
3460
.btn-block {
3461
  display: block;
3462
  width: 100%;
3463
}
3464
.btn-block + .btn-block {
3465
  margin-top: 5px;
3466
}
3467
input[type="submit"].btn-block,
3468
input[type="reset"].btn-block,
3469
input[type="button"].btn-block {
3470
  width: 100%;
3471
}
3472
.fade {
3473
  opacity: 0;
3474
  -webkit-transition: opacity 0.15s linear;
3475
  -o-transition: opacity 0.15s linear;
3476
  transition: opacity 0.15s linear;
3477
}
3478
.fade.in {
3479
  opacity: 1;
3480
}
3481
.collapse {
3482
  display: none;
3483
}
3484
.collapse.in {
3485
  display: block;
3486
}
3487
tr.collapse.in {
3488
  display: table-row;
3489
}
3490
tbody.collapse.in {
3491
  display: table-row-group;
3492
}
3493
.collapsing {
3494
  position: relative;
3495
  height: 0;
3496
  overflow: hidden;
3497
  -webkit-transition-property: height, visibility;
3498
  transition-property: height, visibility;
3499
  -webkit-transition-duration: 0.35s;
3500
  transition-duration: 0.35s;
3501
  -webkit-transition-timing-function: ease;
3502
  transition-timing-function: ease;
3503
}
3504
.caret {
3505
  display: inline-block;
3506
  width: 0;
3507
  height: 0;
3508
  margin-left: 2px;
3509
  vertical-align: middle;
3510
  border-top: 4px dashed;
3511
  border-top: 4px solid \9;
3512
  border-right: 4px solid transparent;
3513
  border-left: 4px solid transparent;
3514
}
3515
.dropup,
3516
.dropdown {
3517
  position: relative;
3518
}
3519
.dropdown-toggle:focus {
3520
  outline: 0;
3521
}
3522
.dropdown-menu {
3523
  position: absolute;
3524
  top: 100%;
3525
  left: 0;
3526
  z-index: 1000;
3527
  display: none;
3528
  float: left;
3529
  min-width: 160px;
3530
  padding: 5px 0;
3531
  margin: 2px 0 0;
3532
  list-style: none;
3533
  font-size: 13px;
3534
  text-align: left;
3535
  background-color: #fff;
3536
  border: 1px solid #ccc;
3537
  border: 1px solid rgba(0, 0, 0, 0.15);
3538
  border-radius: 2px;
3539
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3540
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3541
  background-clip: padding-box;
3542
}
3543
.dropdown-menu.pull-right {
3544
  right: 0;
3545
  left: auto;
3546
}
3547
.dropdown-menu .divider {
3548
  height: 1px;
3549
  margin: 8px 0;
3550
  overflow: hidden;
3551
  background-color: #e5e5e5;
3552
}
3553
.dropdown-menu > li > a {
3554
  display: block;
3555
  padding: 3px 20px;
3556
  clear: both;
3557
  font-weight: normal;
3558
  line-height: 1.42857143;
3559
  color: #333333;
3560
  white-space: nowrap;
3561
}
3562
.dropdown-menu > li > a:hover,
3563
.dropdown-menu > li > a:focus {
3564
  text-decoration: none;
3565
  color: #262626;
3566
  background-color: #f5f5f5;
3567
}
3568
.dropdown-menu > .active > a,
3569
.dropdown-menu > .active > a:hover,
3570
.dropdown-menu > .active > a:focus {
3571
  color: #fff;
3572
  text-decoration: none;
3573
  outline: 0;
3574
  background-color: #337ab7;
3575
}
3576
.dropdown-menu > .disabled > a,
3577
.dropdown-menu > .disabled > a:hover,
3578
.dropdown-menu > .disabled > a:focus {
3579
  color: #777777;
3580
}
3581
.dropdown-menu > .disabled > a:hover,
3582
.dropdown-menu > .disabled > a:focus {
3583
  text-decoration: none;
3584
  background-color: transparent;
3585
  background-image: none;
3586
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3587
  cursor: not-allowed;
3588
}
3589
.open > .dropdown-menu {
3590
  display: block;
3591
}
3592
.open > a {
3593
  outline: 0;
3594
}
3595
.dropdown-menu-right {
3596
  left: auto;
3597
  right: 0;
3598
}
3599
.dropdown-menu-left {
3600
  left: 0;
3601
  right: auto;
3602
}
3603
.dropdown-header {
3604
  display: block;
3605
  padding: 3px 20px;
3606
  font-size: 12px;
3607
  line-height: 1.42857143;
3608
  color: #777777;
3609
  white-space: nowrap;
3610
}
3611
.dropdown-backdrop {
3612
  position: fixed;
3613
  left: 0;
3614
  right: 0;
3615
  bottom: 0;
3616
  top: 0;
3617
  z-index: 990;
3618
}
3619
.pull-right > .dropdown-menu {
3620
  right: 0;
3621
  left: auto;
3622
}
3623
.dropup .caret,
3624
.navbar-fixed-bottom .dropdown .caret {
3625
  border-top: 0;
3626
  border-bottom: 4px dashed;
3627
  border-bottom: 4px solid \9;
3628
  content: "";
3629
}
3630
.dropup .dropdown-menu,
3631
.navbar-fixed-bottom .dropdown .dropdown-menu {
3632
  top: auto;
3633
  bottom: 100%;
3634
  margin-bottom: 2px;
3635
}
3636
@media (min-width: 541px) {
3637
  .navbar-right .dropdown-menu {
3638
    left: auto;
3639
    right: 0;
3640
  }
3641
  .navbar-right .dropdown-menu-left {
3642
    left: 0;
3643
    right: auto;
3644
  }
3645
}
3646
.btn-group,
3647
.btn-group-vertical {
3648
  position: relative;
3649
  display: inline-block;
3650
  vertical-align: middle;
3651
}
3652
.btn-group > .btn,
3653
.btn-group-vertical > .btn {
3654
  position: relative;
3655
  float: left;
3656
}
3657
.btn-group > .btn:hover,
3658
.btn-group-vertical > .btn:hover,
3659
.btn-group > .btn:focus,
3660
.btn-group-vertical > .btn:focus,
3661
.btn-group > .btn:active,
3662
.btn-group-vertical > .btn:active,
3663
.btn-group > .btn.active,
3664
.btn-group-vertical > .btn.active {
3665
  z-index: 2;
3666
}
3667
.btn-group .btn + .btn,
3668
.btn-group .btn + .btn-group,
3669
.btn-group .btn-group + .btn,
3670
.btn-group .btn-group + .btn-group {
3671
  margin-left: -1px;
3672
}
3673
.btn-toolbar {
3674
  margin-left: -5px;
3675
}
3676
.btn-toolbar .btn,
3677
.btn-toolbar .btn-group,
3678
.btn-toolbar .input-group {
3679
  float: left;
3680
}
3681
.btn-toolbar > .btn,
3682
.btn-toolbar > .btn-group,
3683
.btn-toolbar > .input-group {
3684
  margin-left: 5px;
3685
}
3686
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3687
  border-radius: 0;
3688
}
3689
.btn-group > .btn:first-child {
3690
  margin-left: 0;
3691
}
3692
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3693
  border-bottom-right-radius: 0;
3694
  border-top-right-radius: 0;
3695
}
3696
.btn-group > .btn:last-child:not(:first-child),
3697
.btn-group > .dropdown-toggle:not(:first-child) {
3698
  border-bottom-left-radius: 0;
3699
  border-top-left-radius: 0;
3700
}
3701
.btn-group > .btn-group {
3702
  float: left;
3703
}
3704
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3705
  border-radius: 0;
3706
}
3707
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3708
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3709
  border-bottom-right-radius: 0;
3710
  border-top-right-radius: 0;
3711
}
3712
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3713
  border-bottom-left-radius: 0;
3714
  border-top-left-radius: 0;
3715
}
3716
.btn-group .dropdown-toggle:active,
3717
.btn-group.open .dropdown-toggle {
3718
  outline: 0;
3719
}
3720
.btn-group > .btn + .dropdown-toggle {
3721
  padding-left: 8px;
3722
  padding-right: 8px;
3723
}
3724
.btn-group > .btn-lg + .dropdown-toggle {
3725
  padding-left: 12px;
3726
  padding-right: 12px;
3727
}
3728
.btn-group.open .dropdown-toggle {
3729
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3730
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3731
}
3732
.btn-group.open .dropdown-toggle.btn-link {
3733
  -webkit-box-shadow: none;
3734
  box-shadow: none;
3735
}
3736
.btn .caret {
3737
  margin-left: 0;
3738
}
3739
.btn-lg .caret {
3740
  border-width: 5px 5px 0;
3741
  border-bottom-width: 0;
3742
}
3743
.dropup .btn-lg .caret {
3744
  border-width: 0 5px 5px;
3745
}
3746
.btn-group-vertical > .btn,
3747
.btn-group-vertical > .btn-group,
3748
.btn-group-vertical > .btn-group > .btn {
3749
  display: block;
3750
  float: none;
3751
  width: 100%;
3752
  max-width: 100%;
3753
}
3754
.btn-group-vertical > .btn-group > .btn {
3755
  float: none;
3756
}
3757
.btn-group-vertical > .btn + .btn,
3758
.btn-group-vertical > .btn + .btn-group,
3759
.btn-group-vertical > .btn-group + .btn,
3760
.btn-group-vertical > .btn-group + .btn-group {
3761
  margin-top: -1px;
3762
  margin-left: 0;
3763
}
3764
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3765
  border-radius: 0;
3766
}
3767
.btn-group-vertical > .btn:first-child:not(:last-child) {
3768
  border-top-right-radius: 2px;
3769
  border-top-left-radius: 2px;
3770
  border-bottom-right-radius: 0;
3771
  border-bottom-left-radius: 0;
3772
}
3773
.btn-group-vertical > .btn:last-child:not(:first-child) {
3774
  border-top-right-radius: 0;
3775
  border-top-left-radius: 0;
3776
  border-bottom-right-radius: 2px;
3777
  border-bottom-left-radius: 2px;
3778
}
3779
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3780
  border-radius: 0;
3781
}
3782
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3783
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3784
  border-bottom-right-radius: 0;
3785
  border-bottom-left-radius: 0;
3786
}
3787
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3788
  border-top-right-radius: 0;
3789
  border-top-left-radius: 0;
3790
}
3791
.btn-group-justified {
3792
  display: table;
3793
  width: 100%;
3794
  table-layout: fixed;
3795
  border-collapse: separate;
3796
}
3797
.btn-group-justified > .btn,
3798
.btn-group-justified > .btn-group {
3799
  float: none;
3800
  display: table-cell;
3801
  width: 1%;
3802
}
3803
.btn-group-justified > .btn-group .btn {
3804
  width: 100%;
3805
}
3806
.btn-group-justified > .btn-group .dropdown-menu {
3807
  left: auto;
3808
}
3809
[data-toggle="buttons"] > .btn input[type="radio"],
3810
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3811
[data-toggle="buttons"] > .btn input[type="checkbox"],
3812
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3813
  position: absolute;
3814
  clip: rect(0, 0, 0, 0);
3815
  pointer-events: none;
3816
}
3817
.input-group {
3818
  position: relative;
3819
  display: table;
3820
  border-collapse: separate;
3821
}
3822
.input-group[class*="col-"] {
3823
  float: none;
3824
  padding-left: 0;
3825
  padding-right: 0;
3826
}
3827
.input-group .form-control {
3828
  position: relative;
3829
  z-index: 2;
3830
  float: left;
3831
  width: 100%;
3832
  margin-bottom: 0;
3833
}
3834
.input-group .form-control:focus {
3835
  z-index: 3;
3836
}
3837
.input-group-lg > .form-control,
3838
.input-group-lg > .input-group-addon,
3839
.input-group-lg > .input-group-btn > .btn {
3840
  height: 45px;
3841
  padding: 10px 16px;
3842
  font-size: 17px;
3843
  line-height: 1.3333333;
3844
  border-radius: 3px;
3845
}
3846
select.input-group-lg > .form-control,
3847
select.input-group-lg > .input-group-addon,
3848
select.input-group-lg > .input-group-btn > .btn {
3849
  height: 45px;
3850
  line-height: 45px;
3851
}
3852
textarea.input-group-lg > .form-control,
3853
textarea.input-group-lg > .input-group-addon,
3854
textarea.input-group-lg > .input-group-btn > .btn,
3855
select[multiple].input-group-lg > .form-control,
3856
select[multiple].input-group-lg > .input-group-addon,
3857
select[multiple].input-group-lg > .input-group-btn > .btn {
3858
  height: auto;
3859
}
3860
.input-group-sm > .form-control,
3861
.input-group-sm > .input-group-addon,
3862
.input-group-sm > .input-group-btn > .btn {
3863
  height: 30px;
3864
  padding: 5px 10px;
3865
  font-size: 12px;
3866
  line-height: 1.5;
3867
  border-radius: 1px;
3868
}
3869
select.input-group-sm > .form-control,
3870
select.input-group-sm > .input-group-addon,
3871
select.input-group-sm > .input-group-btn > .btn {
3872
  height: 30px;
3873
  line-height: 30px;
3874
}
3875
textarea.input-group-sm > .form-control,
3876
textarea.input-group-sm > .input-group-addon,
3877
textarea.input-group-sm > .input-group-btn > .btn,
3878
select[multiple].input-group-sm > .form-control,
3879
select[multiple].input-group-sm > .input-group-addon,
3880
select[multiple].input-group-sm > .input-group-btn > .btn {
3881
  height: auto;
3882
}
3883
.input-group-addon,
3884
.input-group-btn,
3885
.input-group .form-control {
3886
  display: table-cell;
3887
}
3888
.input-group-addon:not(:first-child):not(:last-child),
3889
.input-group-btn:not(:first-child):not(:last-child),
3890
.input-group .form-control:not(:first-child):not(:last-child) {
3891
  border-radius: 0;
3892
}
3893
.input-group-addon,
3894
.input-group-btn {
3895
  width: 1%;
3896
  white-space: nowrap;
3897
  vertical-align: middle;
3898
}
3899
.input-group-addon {
3900
  padding: 6px 12px;
3901
  font-size: 13px;
3902
  font-weight: normal;
3903
  line-height: 1;
3904
  color: #555555;
3905
  text-align: center;
3906
  background-color: #eeeeee;
3907
  border: 1px solid #ccc;
3908
  border-radius: 2px;
3909
}
3910
.input-group-addon.input-sm {
3911
  padding: 5px 10px;
3912
  font-size: 12px;
3913
  border-radius: 1px;
3914
}
3915
.input-group-addon.input-lg {
3916
  padding: 10px 16px;
3917
  font-size: 17px;
3918
  border-radius: 3px;
3919
}
3920
.input-group-addon input[type="radio"],
3921
.input-group-addon input[type="checkbox"] {
3922
  margin-top: 0;
3923
}
3924
.input-group .form-control:first-child,
3925
.input-group-addon:first-child,
3926
.input-group-btn:first-child > .btn,
3927
.input-group-btn:first-child > .btn-group > .btn,
3928
.input-group-btn:first-child > .dropdown-toggle,
3929
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3930
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3931
  border-bottom-right-radius: 0;
3932
  border-top-right-radius: 0;
3933
}
3934
.input-group-addon:first-child {
3935
  border-right: 0;
3936
}
3937
.input-group .form-control:last-child,
3938
.input-group-addon:last-child,
3939
.input-group-btn:last-child > .btn,
3940
.input-group-btn:last-child > .btn-group > .btn,
3941
.input-group-btn:last-child > .dropdown-toggle,
3942
.input-group-btn:first-child > .btn:not(:first-child),
3943
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3944
  border-bottom-left-radius: 0;
3945
  border-top-left-radius: 0;
3946
}
3947
.input-group-addon:last-child {
3948
  border-left: 0;
3949
}
3950
.input-group-btn {
3951
  position: relative;
3952
  font-size: 0;
3953
  white-space: nowrap;
3954
}
3955
.input-group-btn > .btn {
3956
  position: relative;
3957
}
3958
.input-group-btn > .btn + .btn {
3959
  margin-left: -1px;
3960
}
3961
.input-group-btn > .btn:hover,
3962
.input-group-btn > .btn:focus,
3963
.input-group-btn > .btn:active {
3964
  z-index: 2;
3965
}
3966
.input-group-btn:first-child > .btn,
3967
.input-group-btn:first-child > .btn-group {
3968
  margin-right: -1px;
3969
}
3970
.input-group-btn:last-child > .btn,
3971
.input-group-btn:last-child > .btn-group {
3972
  z-index: 2;
3973
  margin-left: -1px;
3974
}
3975
.nav {
3976
  margin-bottom: 0;
3977
  padding-left: 0;
3978
  list-style: none;
3979
}
3980
.nav > li {
3981
  position: relative;
3982
  display: block;
3983
}
3984
.nav > li > a {
3985
  position: relative;
3986
  display: block;
3987
  padding: 10px 15px;
3988
}
3989
.nav > li > a:hover,
3990
.nav > li > a:focus {
3991
  text-decoration: none;
3992
  background-color: #eeeeee;
3993
}
3994
.nav > li.disabled > a {
3995
  color: #777777;
3996
}
3997
.nav > li.disabled > a:hover,
3998
.nav > li.disabled > a:focus {
3999
  color: #777777;
4000
  text-decoration: none;
4001
  background-color: transparent;
4002
  cursor: not-allowed;
4003
}
4004
.nav .open > a,
4005
.nav .open > a:hover,
4006
.nav .open > a:focus {
4007
  background-color: #eeeeee;
4008
  border-color: #337ab7;
4009
}
4010
.nav .nav-divider {
4011
  height: 1px;
4012
  margin: 8px 0;
4013
  overflow: hidden;
4014
  background-color: #e5e5e5;
4015
}
4016
.nav > li > a > img {
4017
  max-width: none;
4018
}
4019
.nav-tabs {
4020
  border-bottom: 1px solid #ddd;
4021
}
4022
.nav-tabs > li {
4023
  float: left;
4024
  margin-bottom: -1px;
4025
}
4026
.nav-tabs > li > a {
4027
  margin-right: 2px;
4028
  line-height: 1.42857143;
4029
  border: 1px solid transparent;
4030
  border-radius: 2px 2px 0 0;
4031
}
4032
.nav-tabs > li > a:hover {
4033
  border-color: #eeeeee #eeeeee #ddd;
4034
}
4035
.nav-tabs > li.active > a,
4036
.nav-tabs > li.active > a:hover,
4037
.nav-tabs > li.active > a:focus {
4038
  color: #555555;
4039
  background-color: #fff;
4040
  border: 1px solid #ddd;
4041
  border-bottom-color: transparent;
4042
  cursor: default;
4043
}
4044
.nav-tabs.nav-justified {
4045
  width: 100%;
4046
  border-bottom: 0;
4047
}
4048
.nav-tabs.nav-justified > li {
4049
  float: none;
4050
}
4051
.nav-tabs.nav-justified > li > a {
4052
  text-align: center;
4053
  margin-bottom: 5px;
4054
}
4055
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
4056
  top: auto;
4057
  left: auto;
4058
}
4059
@media (min-width: 768px) {
4060
  .nav-tabs.nav-justified > li {
4061
    display: table-cell;
4062
    width: 1%;
4063
  }
4064
  .nav-tabs.nav-justified > li > a {
4065
    margin-bottom: 0;
4066
  }
4067
}
4068
.nav-tabs.nav-justified > li > a {
4069
  margin-right: 0;
4070
  border-radius: 2px;
4071
}
4072
.nav-tabs.nav-justified > .active > a,
4073
.nav-tabs.nav-justified > .active > a:hover,
4074
.nav-tabs.nav-justified > .active > a:focus {
4075
  border: 1px solid #ddd;
4076
}
4077
@media (min-width: 768px) {
4078
  .nav-tabs.nav-justified > li > a {
4079
    border-bottom: 1px solid #ddd;
4080
    border-radius: 2px 2px 0 0;
4081
  }
4082
  .nav-tabs.nav-justified > .active > a,
4083
  .nav-tabs.nav-justified > .active > a:hover,
4084
  .nav-tabs.nav-justified > .active > a:focus {
4085
    border-bottom-color: #fff;
4086
  }
4087
}
4088
.nav-pills > li {
4089
  float: left;
4090
}
4091
.nav-pills > li > a {
4092
  border-radius: 2px;
4093
}
4094
.nav-pills > li + li {
4095
  margin-left: 2px;
4096
}
4097
.nav-pills > li.active > a,
4098
.nav-pills > li.active > a:hover,
4099
.nav-pills > li.active > a:focus {
4100
  color: #fff;
4101
  background-color: #337ab7;
4102
}
4103
.nav-stacked > li {
4104
  float: none;
4105
}
4106
.nav-stacked > li + li {
4107
  margin-top: 2px;
4108
  margin-left: 0;
4109
}
4110
.nav-justified {
4111
  width: 100%;
4112
}
4113
.nav-justified > li {
4114
  float: none;
4115
}
4116
.nav-justified > li > a {
4117
  text-align: center;
4118
  margin-bottom: 5px;
4119
}
4120
.nav-justified > .dropdown .dropdown-menu {
4121
  top: auto;
4122
  left: auto;
4123
}
4124
@media (min-width: 768px) {
4125
  .nav-justified > li {
4126
    display: table-cell;
4127
    width: 1%;
4128
  }
4129
  .nav-justified > li > a {
4130
    margin-bottom: 0;
4131
  }
4132
}
4133
.nav-tabs-justified {
4134
  border-bottom: 0;
4135
}
4136
.nav-tabs-justified > li > a {
4137
  margin-right: 0;
4138
  border-radius: 2px;
4139
}
4140
.nav-tabs-justified > .active > a,
4141
.nav-tabs-justified > .active > a:hover,
4142
.nav-tabs-justified > .active > a:focus {
4143
  border: 1px solid #ddd;
4144
}
4145
@media (min-width: 768px) {
4146
  .nav-tabs-justified > li > a {
4147
    border-bottom: 1px solid #ddd;
4148
    border-radius: 2px 2px 0 0;
4149
  }
4150
  .nav-tabs-justified > .active > a,
4151
  .nav-tabs-justified > .active > a:hover,
4152
  .nav-tabs-justified > .active > a:focus {
4153
    border-bottom-color: #fff;
4154
  }
4155
}
4156
.tab-content > .tab-pane {
4157
  display: none;
4158
}
4159
.tab-content > .active {
4160
  display: block;
4161
}
4162
.nav-tabs .dropdown-menu {
4163
  margin-top: -1px;
4164
  border-top-right-radius: 0;
4165
  border-top-left-radius: 0;
4166
}
4167
.navbar {
4168
  position: relative;
4169
  min-height: 30px;
4170
  margin-bottom: 18px;
4171
  border: 1px solid transparent;
4172
}
4173
@media (min-width: 541px) {
4174
  .navbar {
4175
    border-radius: 2px;
4176
  }
4177
}
4178
@media (min-width: 541px) {
4179
  .navbar-header {
4180
    float: left;
4181
  }
4182
}
4183
.navbar-collapse {
4184
  overflow-x: visible;
4185
  padding-right: 0px;
4186
  padding-left: 0px;
4187
  border-top: 1px solid transparent;
4188
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4189
  -webkit-overflow-scrolling: touch;
4190
}
4191
.navbar-collapse.in {
4192
  overflow-y: auto;
4193
}
4194
@media (min-width: 541px) {
4195
  .navbar-collapse {
4196
    width: auto;
4197
    border-top: 0;
4198
    box-shadow: none;
4199
  }
4200
  .navbar-collapse.collapse {
4201
    display: block !important;
4202
    height: auto !important;
4203
    padding-bottom: 0;
4204
    overflow: visible !important;
4205
  }
4206
  .navbar-collapse.in {
4207
    overflow-y: visible;
4208
  }
4209
  .navbar-fixed-top .navbar-collapse,
4210
  .navbar-static-top .navbar-collapse,
4211
  .navbar-fixed-bottom .navbar-collapse {
4212
    padding-left: 0;
4213
    padding-right: 0;
4214
  }
4215
}
4216
.navbar-fixed-top .navbar-collapse,
4217
.navbar-fixed-bottom .navbar-collapse {
4218
  max-height: 340px;
4219
}
4220
@media (max-device-width: 540px) and (orientation: landscape) {
4221
  .navbar-fixed-top .navbar-collapse,
4222
  .navbar-fixed-bottom .navbar-collapse {
4223
    max-height: 200px;
4224
  }
4225
}
4226
.container > .navbar-header,
4227
.container-fluid > .navbar-header,
4228
.container > .navbar-collapse,
4229
.container-fluid > .navbar-collapse {
4230
  margin-right: 0px;
4231
  margin-left: 0px;
4232
}
4233
@media (min-width: 541px) {
4234
  .container > .navbar-header,
4235
  .container-fluid > .navbar-header,
4236
  .container > .navbar-collapse,
4237
  .container-fluid > .navbar-collapse {
4238
    margin-right: 0;
4239
    margin-left: 0;
4240
  }
4241
}
4242
.navbar-static-top {
4243
  z-index: 1000;
4244
  border-width: 0 0 1px;
4245
}
4246
@media (min-width: 541px) {
4247
  .navbar-static-top {
4248
    border-radius: 0;
4249
  }
4250
}
4251
.navbar-fixed-top,
4252
.navbar-fixed-bottom {
4253
  position: fixed;
4254
  right: 0;
4255
  left: 0;
4256
  z-index: 1030;
4257
}
4258
@media (min-width: 541px) {
4259
  .navbar-fixed-top,
4260
  .navbar-fixed-bottom {
4261
    border-radius: 0;
4262
  }
4263
}
4264
.navbar-fixed-top {
4265
  top: 0;
4266
  border-width: 0 0 1px;
4267
}
4268
.navbar-fixed-bottom {
4269
  bottom: 0;
4270
  margin-bottom: 0;
4271
  border-width: 1px 0 0;
4272
}
4273
.navbar-brand {
4274
  float: left;
4275
  padding: 6px 0px;
4276
  font-size: 17px;
4277
  line-height: 18px;
4278
  height: 30px;
4279
}
4280
.navbar-brand:hover,
4281
.navbar-brand:focus {
4282
  text-decoration: none;
4283
}
4284
.navbar-brand > img {
4285
  display: block;
4286
}
4287
@media (min-width: 541px) {
4288
  .navbar > .container .navbar-brand,
4289
  .navbar > .container-fluid .navbar-brand {
4290
    margin-left: 0px;
4291
  }
4292
}
4293
.navbar-toggle {
4294
  position: relative;
4295
  float: right;
4296
  margin-right: 0px;
4297
  padding: 9px 10px;
4298
  margin-top: -2px;
4299
  margin-bottom: -2px;
4300
  background-color: transparent;
4301
  background-image: none;
4302
  border: 1px solid transparent;
4303
  border-radius: 2px;
4304
}
4305
.navbar-toggle:focus {
4306
  outline: 0;
4307
}
4308
.navbar-toggle .icon-bar {
4309
  display: block;
4310
  width: 22px;
4311
  height: 2px;
4312
  border-radius: 1px;
4313
}
4314
.navbar-toggle .icon-bar + .icon-bar {
4315
  margin-top: 4px;
4316
}
4317
@media (min-width: 541px) {
4318
  .navbar-toggle {
4319
    display: none;
4320
  }
4321
}
4322
.navbar-nav {
4323
  margin: 3px 0px;
4324
}
4325
.navbar-nav > li > a {
4326
  padding-top: 10px;
4327
  padding-bottom: 10px;
4328
  line-height: 18px;
4329
}
4330
@media (max-width: 540px) {
4331
  .navbar-nav .open .dropdown-menu {
4332
    position: static;
4333
    float: none;
4334
    width: auto;
4335
    margin-top: 0;
4336
    background-color: transparent;
4337
    border: 0;
4338
    box-shadow: none;
4339
  }
4340
  .navbar-nav .open .dropdown-menu > li > a,
4341
  .navbar-nav .open .dropdown-menu .dropdown-header {
4342
    padding: 5px 15px 5px 25px;
4343
  }
4344
  .navbar-nav .open .dropdown-menu > li > a {
4345
    line-height: 18px;
4346
  }
4347
  .navbar-nav .open .dropdown-menu > li > a:hover,
4348
  .navbar-nav .open .dropdown-menu > li > a:focus {
4349
    background-image: none;
4350
  }
4351
}
4352
@media (min-width: 541px) {
4353
  .navbar-nav {
4354
    float: left;
4355
    margin: 0;
4356
  }
4357
  .navbar-nav > li {
4358
    float: left;
4359
  }
4360
  .navbar-nav > li > a {
4361
    padding-top: 6px;
4362
    padding-bottom: 6px;
4363
  }
4364
}
4365
.navbar-form {
4366
  margin-left: 0px;
4367
  margin-right: 0px;
4368
  padding: 10px 0px;
4369
  border-top: 1px solid transparent;
4370
  border-bottom: 1px solid transparent;
4371
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4372
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4373
  margin-top: -1px;
4374
  margin-bottom: -1px;
4375
}
4376
@media (min-width: 768px) {
4377
  .navbar-form .form-group {
4378
    display: inline-block;
4379
    margin-bottom: 0;
4380
    vertical-align: middle;
4381
  }
4382
  .navbar-form .form-control {
4383
    display: inline-block;
4384
    width: auto;
4385
    vertical-align: middle;
4386
  }
4387
  .navbar-form .form-control-static {
4388
    display: inline-block;
4389
  }
4390
  .navbar-form .input-group {
4391
    display: inline-table;
4392
    vertical-align: middle;
4393
  }
4394
  .navbar-form .input-group .input-group-addon,
4395
  .navbar-form .input-group .input-group-btn,
4396
  .navbar-form .input-group .form-control {
4397
    width: auto;
4398
  }
4399
  .navbar-form .input-group > .form-control {
4400
    width: 100%;
4401
  }
4402
  .navbar-form .control-label {
4403
    margin-bottom: 0;
4404
    vertical-align: middle;
4405
  }
4406
  .navbar-form .radio,
4407
  .navbar-form .checkbox {
4408
    display: inline-block;
4409
    margin-top: 0;
4410
    margin-bottom: 0;
4411
    vertical-align: middle;
4412
  }
4413
  .navbar-form .radio label,
4414
  .navbar-form .checkbox label {
4415
    padding-left: 0;
4416
  }
4417
  .navbar-form .radio input[type="radio"],
4418
  .navbar-form .checkbox input[type="checkbox"] {
4419
    position: relative;
4420
    margin-left: 0;
4421
  }
4422
  .navbar-form .has-feedback .form-control-feedback {
4423
    top: 0;
4424
  }
4425
}
4426
@media (max-width: 540px) {
4427
  .navbar-form .form-group {
4428
    margin-bottom: 5px;
4429
  }
4430
  .navbar-form .form-group:last-child {
4431
    margin-bottom: 0;
4432
  }
4433
}
4434
@media (min-width: 541px) {
4435
  .navbar-form {
4436
    width: auto;
4437
    border: 0;
4438
    margin-left: 0;
4439
    margin-right: 0;
4440
    padding-top: 0;
4441
    padding-bottom: 0;
4442
    -webkit-box-shadow: none;
4443
    box-shadow: none;
4444
  }
4445
}
4446
.navbar-nav > li > .dropdown-menu {
4447
  margin-top: 0;
4448
  border-top-right-radius: 0;
4449
  border-top-left-radius: 0;
4450
}
4451
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4452
  margin-bottom: 0;
4453
  border-top-right-radius: 2px;
4454
  border-top-left-radius: 2px;
4455
  border-bottom-right-radius: 0;
4456
  border-bottom-left-radius: 0;
4457
}
4458
.navbar-btn {
4459
  margin-top: -1px;
4460
  margin-bottom: -1px;
4461
}
4462
.navbar-btn.btn-sm {
4463
  margin-top: 0px;
4464
  margin-bottom: 0px;
4465
}
4466
.navbar-btn.btn-xs {
4467
  margin-top: 4px;
4468
  margin-bottom: 4px;
4469
}
4470
.navbar-text {
4471
  margin-top: 6px;
4472
  margin-bottom: 6px;
4473
}
4474
@media (min-width: 541px) {
4475
  .navbar-text {
4476
    float: left;
4477
    margin-left: 0px;
4478
    margin-right: 0px;
4479
  }
4480
}
4481
@media (min-width: 541px) {
4482
  .navbar-left {
4483
    float: left !important;
4484
    float: left;
4485
  }
4486
  .navbar-right {
4487
    float: right !important;
4488
    float: right;
4489
    margin-right: 0px;
4490
  }
4491
  .navbar-right ~ .navbar-right {
4492
    margin-right: 0;
4493
  }
4494
}
4495
.navbar-default {
4496
  background-color: #f8f8f8;
4497
  border-color: #e7e7e7;
4498
}
4499
.navbar-default .navbar-brand {
4500
  color: #777;
4501
}
4502
.navbar-default .navbar-brand:hover,
4503
.navbar-default .navbar-brand:focus {
4504
  color: #5e5e5e;
4505
  background-color: transparent;
4506
}
4507
.navbar-default .navbar-text {
4508
  color: #777;
4509
}
4510
.navbar-default .navbar-nav > li > a {
4511
  color: #777;
4512
}
4513
.navbar-default .navbar-nav > li > a:hover,
4514
.navbar-default .navbar-nav > li > a:focus {
4515
  color: #333;
4516
  background-color: transparent;
4517
}
4518
.navbar-default .navbar-nav > .active > a,
4519
.navbar-default .navbar-nav > .active > a:hover,
4520
.navbar-default .navbar-nav > .active > a:focus {
4521
  color: #555;
4522
  background-color: #e7e7e7;
4523
}
4524
.navbar-default .navbar-nav > .disabled > a,
4525
.navbar-default .navbar-nav > .disabled > a:hover,
4526
.navbar-default .navbar-nav > .disabled > a:focus {
4527
  color: #ccc;
4528
  background-color: transparent;
4529
}
4530
.navbar-default .navbar-toggle {
4531
  border-color: #ddd;
4532
}
4533
.navbar-default .navbar-toggle:hover,
4534
.navbar-default .navbar-toggle:focus {
4535
  background-color: #ddd;
4536
}
4537
.navbar-default .navbar-toggle .icon-bar {
4538
  background-color: #888;
4539
}
4540
.navbar-default .navbar-collapse,
4541
.navbar-default .navbar-form {
4542
  border-color: #e7e7e7;
4543
}
4544
.navbar-default .navbar-nav > .open > a,
4545
.navbar-default .navbar-nav > .open > a:hover,
4546
.navbar-default .navbar-nav > .open > a:focus {
4547
  background-color: #e7e7e7;
4548
  color: #555;
4549
}
4550
@media (max-width: 540px) {
4551
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4552
    color: #777;
4553
  }
4554
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4555
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4556
    color: #333;
4557
    background-color: transparent;
4558
  }
4559
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4560
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4561
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4562
    color: #555;
4563
    background-color: #e7e7e7;
4564
  }
4565
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4566
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4567
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4568
    color: #ccc;
4569
    background-color: transparent;
4570
  }
4571
}
4572
.navbar-default .navbar-link {
4573
  color: #777;
4574
}
4575
.navbar-default .navbar-link:hover {
4576
  color: #333;
4577
}
4578
.navbar-default .btn-link {
4579
  color: #777;
4580
}
4581
.navbar-default .btn-link:hover,
4582
.navbar-default .btn-link:focus {
4583
  color: #333;
4584
}
4585
.navbar-default .btn-link[disabled]:hover,
4586
fieldset[disabled] .navbar-default .btn-link:hover,
4587
.navbar-default .btn-link[disabled]:focus,
4588
fieldset[disabled] .navbar-default .btn-link:focus {
4589
  color: #ccc;
4590
}
4591
.navbar-inverse {
4592
  background-color: #222;
4593
  border-color: #080808;
4594
}
4595
.navbar-inverse .navbar-brand {
4596
  color: #9d9d9d;
4597
}
4598
.navbar-inverse .navbar-brand:hover,
4599
.navbar-inverse .navbar-brand:focus {
4600
  color: #fff;
4601
  background-color: transparent;
4602
}
4603
.navbar-inverse .navbar-text {
4604
  color: #9d9d9d;
4605
}
4606
.navbar-inverse .navbar-nav > li > a {
4607
  color: #9d9d9d;
4608
}
4609
.navbar-inverse .navbar-nav > li > a:hover,
4610
.navbar-inverse .navbar-nav > li > a:focus {
4611
  color: #fff;
4612
  background-color: transparent;
4613
}
4614
.navbar-inverse .navbar-nav > .active > a,
4615
.navbar-inverse .navbar-nav > .active > a:hover,
4616
.navbar-inverse .navbar-nav > .active > a:focus {
4617
  color: #fff;
4618
  background-color: #080808;
4619
}
4620
.navbar-inverse .navbar-nav > .disabled > a,
4621
.navbar-inverse .navbar-nav > .disabled > a:hover,
4622
.navbar-inverse .navbar-nav > .disabled > a:focus {
4623
  color: #444;
4624
  background-color: transparent;
4625
}
4626
.navbar-inverse .navbar-toggle {
4627
  border-color: #333;
4628
}
4629
.navbar-inverse .navbar-toggle:hover,
4630
.navbar-inverse .navbar-toggle:focus {
4631
  background-color: #333;
4632
}
4633
.navbar-inverse .navbar-toggle .icon-bar {
4634
  background-color: #fff;
4635
}
4636
.navbar-inverse .navbar-collapse,
4637
.navbar-inverse .navbar-form {
4638
  border-color: #101010;
4639
}
4640
.navbar-inverse .navbar-nav > .open > a,
4641
.navbar-inverse .navbar-nav > .open > a:hover,
4642
.navbar-inverse .navbar-nav > .open > a:focus {
4643
  background-color: #080808;
4644
  color: #fff;
4645
}
4646
@media (max-width: 540px) {
4647
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4648
    border-color: #080808;
4649
  }
4650
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4651
    background-color: #080808;
4652
  }
4653
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4654
    color: #9d9d9d;
4655
  }
4656
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4657
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4658
    color: #fff;
4659
    background-color: transparent;
4660
  }
4661
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4662
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4663
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4664
    color: #fff;
4665
    background-color: #080808;
4666
  }
4667
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4668
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4669
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4670
    color: #444;
4671
    background-color: transparent;
4672
  }
4673
}
4674
.navbar-inverse .navbar-link {
4675
  color: #9d9d9d;
4676
}
4677
.navbar-inverse .navbar-link:hover {
4678
  color: #fff;
4679
}
4680
.navbar-inverse .btn-link {
4681
  color: #9d9d9d;
4682
}
4683
.navbar-inverse .btn-link:hover,
4684
.navbar-inverse .btn-link:focus {
4685
  color: #fff;
4686
}
4687
.navbar-inverse .btn-link[disabled]:hover,
4688
fieldset[disabled] .navbar-inverse .btn-link:hover,
4689
.navbar-inverse .btn-link[disabled]:focus,
4690
fieldset[disabled] .navbar-inverse .btn-link:focus {
4691
  color: #444;
4692
}
4693
.breadcrumb {
4694
  padding: 8px 15px;
4695
  margin-bottom: 18px;
4696
  list-style: none;
4697
  background-color: #f5f5f5;
4698
  border-radius: 2px;
4699
}
4700
.breadcrumb > li {
4701
  display: inline-block;
4702
}
4703
.breadcrumb > li + li:before {
4704
  content: "/\00a0";
4705
  padding: 0 5px;
4706
  color: #5e5e5e;
4707
}
4708
.breadcrumb > .active {
4709
  color: #777777;
4710
}
4711
.pagination {
4712
  display: inline-block;
4713
  padding-left: 0;
4714
  margin: 18px 0;
4715
  border-radius: 2px;
4716
}
4717
.pagination > li {
4718
  display: inline;
4719
}
4720
.pagination > li > a,
4721
.pagination > li > span {
4722
  position: relative;
4723
  float: left;
4724
  padding: 6px 12px;
4725
  line-height: 1.42857143;
4726
  text-decoration: none;
4727
  color: #337ab7;
4728
  background-color: #fff;
4729
  border: 1px solid #ddd;
4730
  margin-left: -1px;
4731
}
4732
.pagination > li:first-child > a,
4733
.pagination > li:first-child > span {
4734
  margin-left: 0;
4735
  border-bottom-left-radius: 2px;
4736
  border-top-left-radius: 2px;
4737
}
4738
.pagination > li:last-child > a,
4739
.pagination > li:last-child > span {
4740
  border-bottom-right-radius: 2px;
4741
  border-top-right-radius: 2px;
4742
}
4743
.pagination > li > a:hover,
4744
.pagination > li > span:hover,
4745
.pagination > li > a:focus,
4746
.pagination > li > span:focus {
4747
  z-index: 2;
4748
  color: #23527c;
4749
  background-color: #eeeeee;
4750
  border-color: #ddd;
4751
}
4752
.pagination > .active > a,
4753
.pagination > .active > span,
4754
.pagination > .active > a:hover,
4755
.pagination > .active > span:hover,
4756
.pagination > .active > a:focus,
4757
.pagination > .active > span:focus {
4758
  z-index: 3;
4759
  color: #fff;
4760
  background-color: #337ab7;
4761
  border-color: #337ab7;
4762
  cursor: default;
4763
}
4764
.pagination > .disabled > span,
4765
.pagination > .disabled > span:hover,
4766
.pagination > .disabled > span:focus,
4767
.pagination > .disabled > a,
4768
.pagination > .disabled > a:hover,
4769
.pagination > .disabled > a:focus {
4770
  color: #777777;
4771
  background-color: #fff;
4772
  border-color: #ddd;
4773
  cursor: not-allowed;
4774
}
4775
.pagination-lg > li > a,
4776
.pagination-lg > li > span {
4777
  padding: 10px 16px;
4778
  font-size: 17px;
4779
  line-height: 1.3333333;
4780
}
4781
.pagination-lg > li:first-child > a,
4782
.pagination-lg > li:first-child > span {
4783
  border-bottom-left-radius: 3px;
4784
  border-top-left-radius: 3px;
4785
}
4786
.pagination-lg > li:last-child > a,
4787
.pagination-lg > li:last-child > span {
4788
  border-bottom-right-radius: 3px;
4789
  border-top-right-radius: 3px;
4790
}
4791
.pagination-sm > li > a,
4792
.pagination-sm > li > span {
4793
  padding: 5px 10px;
4794
  font-size: 12px;
4795
  line-height: 1.5;
4796
}
4797
.pagination-sm > li:first-child > a,
4798
.pagination-sm > li:first-child > span {
4799
  border-bottom-left-radius: 1px;
4800
  border-top-left-radius: 1px;
4801
}
4802
.pagination-sm > li:last-child > a,
4803
.pagination-sm > li:last-child > span {
4804
  border-bottom-right-radius: 1px;
4805
  border-top-right-radius: 1px;
4806
}
4807
.pager {
4808
  padding-left: 0;
4809
  margin: 18px 0;
4810
  list-style: none;
4811
  text-align: center;
4812
}
4813
.pager li {
4814
  display: inline;
4815
}
4816
.pager li > a,
4817
.pager li > span {
4818
  display: inline-block;
4819
  padding: 5px 14px;
4820
  background-color: #fff;
4821
  border: 1px solid #ddd;
4822
  border-radius: 15px;
4823
}
4824
.pager li > a:hover,
4825
.pager li > a:focus {
4826
  text-decoration: none;
4827
  background-color: #eeeeee;
4828
}
4829
.pager .next > a,
4830
.pager .next > span {
4831
  float: right;
4832
}
4833
.pager .previous > a,
4834
.pager .previous > span {
4835
  float: left;
4836
}
4837
.pager .disabled > a,
4838
.pager .disabled > a:hover,
4839
.pager .disabled > a:focus,
4840
.pager .disabled > span {
4841
  color: #777777;
4842
  background-color: #fff;
4843
  cursor: not-allowed;
4844
}
4845
.label {
4846
  display: inline;
4847
  padding: .2em .6em .3em;
4848
  font-size: 75%;
4849
  font-weight: bold;
4850
  line-height: 1;
4851
  color: #fff;
4852
  text-align: center;
4853
  white-space: nowrap;
4854
  vertical-align: baseline;
4855
  border-radius: .25em;
4856
}
4857
a.label:hover,
4858
a.label:focus {
4859
  color: #fff;
4860
  text-decoration: none;
4861
  cursor: pointer;
4862
}
4863
.label:empty {
4864
  display: none;
4865
}
4866
.btn .label {
4867
  position: relative;
4868
  top: -1px;
4869
}
4870
.label-default {
4871
  background-color: #777777;
4872
}
4873
.label-default[href]:hover,
4874
.label-default[href]:focus {
4875
  background-color: #5e5e5e;
4876
}
4877
.label-primary {
4878
  background-color: #337ab7;
4879
}
4880
.label-primary[href]:hover,
4881
.label-primary[href]:focus {
4882
  background-color: #286090;
4883
}
4884
.label-success {
4885
  background-color: #5cb85c;
4886
}
4887
.label-success[href]:hover,
4888
.label-success[href]:focus {
4889
  background-color: #449d44;
4890
}
4891
.label-info {
4892
  background-color: #5bc0de;
4893
}
4894
.label-info[href]:hover,
4895
.label-info[href]:focus {
4896
  background-color: #31b0d5;
4897
}
4898
.label-warning {
4899
  background-color: #f0ad4e;
4900
}
4901
.label-warning[href]:hover,
4902
.label-warning[href]:focus {
4903
  background-color: #ec971f;
4904
}
4905
.label-danger {
4906
  background-color: #d9534f;
4907
}
4908
.label-danger[href]:hover,
4909
.label-danger[href]:focus {
4910
  background-color: #c9302c;
4911
}
4912
.badge {
4913
  display: inline-block;
4914
  min-width: 10px;
4915
  padding: 3px 7px;
4916
  font-size: 12px;
4917
  font-weight: bold;
4918
  color: #fff;
4919
  line-height: 1;
4920
  vertical-align: middle;
4921
  white-space: nowrap;
4922
  text-align: center;
4923
  background-color: #777777;
4924
  border-radius: 10px;
4925
}
4926
.badge:empty {
4927
  display: none;
4928
}
4929
.btn .badge {
4930
  position: relative;
4931
  top: -1px;
4932
}
4933
.btn-xs .badge,
4934
.btn-group-xs > .btn .badge {
4935
  top: 0;
4936
  padding: 1px 5px;
4937
}
4938
a.badge:hover,
4939
a.badge:focus {
4940
  color: #fff;
4941
  text-decoration: none;
4942
  cursor: pointer;
4943
}
4944
.list-group-item.active > .badge,
4945
.nav-pills > .active > a > .badge {
4946
  color: #337ab7;
4947
  background-color: #fff;
4948
}
4949
.list-group-item > .badge {
4950
  float: right;
4951
}
4952
.list-group-item > .badge + .badge {
4953
  margin-right: 5px;
4954
}
4955
.nav-pills > li > a > .badge {
4956
  margin-left: 3px;
4957
}
4958
.jumbotron {
4959
  padding-top: 30px;
4960
  padding-bottom: 30px;
4961
  margin-bottom: 30px;
4962
  color: inherit;
4963
  background-color: #eeeeee;
4964
}
4965
.jumbotron h1,
4966
.jumbotron .h1 {
4967
  color: inherit;
4968
}
4969
.jumbotron p {
4970
  margin-bottom: 15px;
4971
  font-size: 20px;
4972
  font-weight: 200;
4973
}
4974
.jumbotron > hr {
4975
  border-top-color: #d5d5d5;
4976
}
4977
.container .jumbotron,
4978
.container-fluid .jumbotron {
4979
  border-radius: 3px;
4980
  padding-left: 0px;
4981
  padding-right: 0px;
4982
}
4983
.jumbotron .container {
4984
  max-width: 100%;
4985
}
4986
@media screen and (min-width: 768px) {
4987
  .jumbotron {
4988
    padding-top: 48px;
4989
    padding-bottom: 48px;
4990
  }
4991
  .container .jumbotron,
4992
  .container-fluid .jumbotron {
4993
    padding-left: 60px;
4994
    padding-right: 60px;
4995
  }
4996
  .jumbotron h1,
4997
  .jumbotron .h1 {
4998
    font-size: 59px;
4999
  }
5000
}
5001
.thumbnail {
5002
  display: block;
5003
  padding: 4px;
5004
  margin-bottom: 18px;
5005
  line-height: 1.42857143;
5006
  background-color: #fff;
5007
  border: 1px solid #ddd;
5008
  border-radius: 2px;
5009
  -webkit-transition: border 0.2s ease-in-out;
5010
  -o-transition: border 0.2s ease-in-out;
5011
  transition: border 0.2s ease-in-out;
5012
}
5013
.thumbnail > img,
5014
.thumbnail a > img {
5015
  margin-left: auto;
5016
  margin-right: auto;
5017
}
5018
a.thumbnail:hover,
5019
a.thumbnail:focus,
5020
a.thumbnail.active {
5021
  border-color: #337ab7;
5022
}
5023
.thumbnail .caption {
5024
  padding: 9px;
5025
  color: #000;
5026
}
5027
.alert {
5028
  padding: 15px;
5029
  margin-bottom: 18px;
5030
  border: 1px solid transparent;
5031
  border-radius: 2px;
5032
}
5033
.alert h4 {
5034
  margin-top: 0;
5035
  color: inherit;
5036
}
5037
.alert .alert-link {
5038
  font-weight: bold;
5039
}
5040
.alert > p,
5041
.alert > ul {
5042
  margin-bottom: 0;
5043
}
5044
.alert > p + p {
5045
  margin-top: 5px;
5046
}
5047
.alert-dismissable,
5048
.alert-dismissible {
5049
  padding-right: 35px;
5050
}
5051
.alert-dismissable .close,
5052
.alert-dismissible .close {
5053
  position: relative;
5054
  top: -2px;
5055
  right: -21px;
5056
  color: inherit;
5057
}
5058
.alert-success {
5059
  background-color: #dff0d8;
5060
  border-color: #d6e9c6;
5061
  color: #3c763d;
5062
}
5063
.alert-success hr {
5064
  border-top-color: #c9e2b3;
5065
}
5066
.alert-success .alert-link {
5067
  color: #2b542c;
5068
}
5069
.alert-info {
5070
  background-color: #d9edf7;
5071
  border-color: #bce8f1;
5072
  color: #31708f;
5073
}
5074
.alert-info hr {
5075
  border-top-color: #a6e1ec;
5076
}
5077
.alert-info .alert-link {
5078
  color: #245269;
5079
}
5080
.alert-warning {
5081
  background-color: #fcf8e3;
5082
  border-color: #faebcc;
5083
  color: #8a6d3b;
5084
}
5085
.alert-warning hr {
5086
  border-top-color: #f7e1b5;
5087
}
5088
.alert-warning .alert-link {
5089
  color: #66512c;
5090
}
5091
.alert-danger {
5092
  background-color: #f2dede;
5093
  border-color: #ebccd1;
5094
  color: #a94442;
5095
}
5096
.alert-danger hr {
5097
  border-top-color: #e4b9c0;
5098
}
5099
.alert-danger .alert-link {
5100
  color: #843534;
5101
}
5102
@-webkit-keyframes progress-bar-stripes {
5103
  from {
5104
    background-position: 40px 0;
5105
  }
5106
  to {
5107
    background-position: 0 0;
5108
  }
5109
}
5110
@keyframes progress-bar-stripes {
5111
  from {
5112
    background-position: 40px 0;
5113
  }
5114
  to {
5115
    background-position: 0 0;
5116
  }
5117
}
5118
.progress {
5119
  overflow: hidden;
5120
  height: 18px;
5121
  margin-bottom: 18px;
5122
  background-color: #f5f5f5;
5123
  border-radius: 2px;
5124
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5125
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5126
}
5127
.progress-bar {
5128
  float: left;
5129
  width: 0%;
5130
  height: 100%;
5131
  font-size: 12px;
5132
  line-height: 18px;
5133
  color: #fff;
5134
  text-align: center;
5135
  background-color: #337ab7;
5136
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5137
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5138
  -webkit-transition: width 0.6s ease;
5139
  -o-transition: width 0.6s ease;
5140
  transition: width 0.6s ease;
5141
}
5142
.progress-striped .progress-bar,
5143
.progress-bar-striped {
5144
  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);
5145
  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);
5146
  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);
5147
  background-size: 40px 40px;
5148
}
5149
.progress.active .progress-bar,
5150
.progress-bar.active {
5151
  -webkit-animation: progress-bar-stripes 2s linear infinite;
5152
  -o-animation: progress-bar-stripes 2s linear infinite;
5153
  animation: progress-bar-stripes 2s linear infinite;
5154
}
5155
.progress-bar-success {
5156
  background-color: #5cb85c;
5157
}
5158
.progress-striped .progress-bar-success {
5159
  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);
5160
  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);
5161
  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);
5162
}
5163
.progress-bar-info {
5164
  background-color: #5bc0de;
5165
}
5166
.progress-striped .progress-bar-info {
5167
  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);
5168
  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);
5169
  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);
5170
}
5171
.progress-bar-warning {
5172
  background-color: #f0ad4e;
5173
}
5174
.progress-striped .progress-bar-warning {
5175
  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);
5176
  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);
5177
  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);
5178
}
5179
.progress-bar-danger {
5180
  background-color: #d9534f;
5181
}
5182
.progress-striped .progress-bar-danger {
5183
  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);
5184
  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);
5185
  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);
5186
}
5187
.media {
5188
  margin-top: 15px;
5189
}
5190
.media:first-child {
5191
  margin-top: 0;
5192
}
5193
.media,
5194
.media-body {
5195
  zoom: 1;
5196
  overflow: hidden;
5197
}
5198
.media-body {
5199
  width: 10000px;
5200
}
5201
.media-object {
5202
  display: block;
5203
}
5204
.media-object.img-thumbnail {
5205
  max-width: none;
5206
}
5207
.media-right,
5208
.media > .pull-right {
5209
  padding-left: 10px;
5210
}
5211
.media-left,
5212
.media > .pull-left {
5213
  padding-right: 10px;
5214
}
5215
.media-left,
5216
.media-right,
5217
.media-body {
5218
  display: table-cell;
5219
  vertical-align: top;
5220
}
5221
.media-middle {
5222
  vertical-align: middle;
5223
}
5224
.media-bottom {
5225
  vertical-align: bottom;
5226
}
5227
.media-heading {
5228
  margin-top: 0;
5229
  margin-bottom: 5px;
5230
}
5231
.media-list {
5232
  padding-left: 0;
5233
  list-style: none;
5234
}
5235
.list-group {
5236
  margin-bottom: 20px;
5237
  padding-left: 0;
5238
}
5239
.list-group-item {
5240
  position: relative;
5241
  display: block;
5242
  padding: 10px 15px;
5243
  margin-bottom: -1px;
5244
  background-color: #fff;
5245
  border: 1px solid #ddd;
5246
}
5247
.list-group-item:first-child {
5248
  border-top-right-radius: 2px;
5249
  border-top-left-radius: 2px;
5250
}
5251
.list-group-item:last-child {
5252
  margin-bottom: 0;
5253
  border-bottom-right-radius: 2px;
5254
  border-bottom-left-radius: 2px;
5255
}
5256
a.list-group-item,
5257
button.list-group-item {
5258
  color: #555;
5259
}
5260
a.list-group-item .list-group-item-heading,
5261
button.list-group-item .list-group-item-heading {
5262
  color: #333;
5263
}
5264
a.list-group-item:hover,
5265
button.list-group-item:hover,
5266
a.list-group-item:focus,
5267
button.list-group-item:focus {
5268
  text-decoration: none;
5269
  color: #555;
5270
  background-color: #f5f5f5;
5271
}
5272
button.list-group-item {
5273
  width: 100%;
5274
  text-align: left;
5275
}
5276
.list-group-item.disabled,
5277
.list-group-item.disabled:hover,
5278
.list-group-item.disabled:focus {
5279
  background-color: #eeeeee;
5280
  color: #777777;
5281
  cursor: not-allowed;
5282
}
5283
.list-group-item.disabled .list-group-item-heading,
5284
.list-group-item.disabled:hover .list-group-item-heading,
5285
.list-group-item.disabled:focus .list-group-item-heading {
5286
  color: inherit;
5287
}
5288
.list-group-item.disabled .list-group-item-text,
5289
.list-group-item.disabled:hover .list-group-item-text,
5290
.list-group-item.disabled:focus .list-group-item-text {
5291
  color: #777777;
5292
}
5293
.list-group-item.active,
5294
.list-group-item.active:hover,
5295
.list-group-item.active:focus {
5296
  z-index: 2;
5297
  color: #fff;
5298
  background-color: #337ab7;
5299
  border-color: #337ab7;
5300
}
5301
.list-group-item.active .list-group-item-heading,
5302
.list-group-item.active:hover .list-group-item-heading,
5303
.list-group-item.active:focus .list-group-item-heading,
5304
.list-group-item.active .list-group-item-heading > small,
5305
.list-group-item.active:hover .list-group-item-heading > small,
5306
.list-group-item.active:focus .list-group-item-heading > small,
5307
.list-group-item.active .list-group-item-heading > .small,
5308
.list-group-item.active:hover .list-group-item-heading > .small,
5309
.list-group-item.active:focus .list-group-item-heading > .small {
5310
  color: inherit;
5311
}
5312
.list-group-item.active .list-group-item-text,
5313
.list-group-item.active:hover .list-group-item-text,
5314
.list-group-item.active:focus .list-group-item-text {
5315
  color: #c7ddef;
5316
}
5317
.list-group-item-success {
5318
  color: #3c763d;
5319
  background-color: #dff0d8;
5320
}
5321
a.list-group-item-success,
5322
button.list-group-item-success {
5323
  color: #3c763d;
5324
}
5325
a.list-group-item-success .list-group-item-heading,
5326
button.list-group-item-success .list-group-item-heading {
5327
  color: inherit;
5328
}
5329
a.list-group-item-success:hover,
5330
button.list-group-item-success:hover,
5331
a.list-group-item-success:focus,
5332
button.list-group-item-success:focus {
5333
  color: #3c763d;
5334
  background-color: #d0e9c6;
5335
}
5336
a.list-group-item-success.active,
5337
button.list-group-item-success.active,
5338
a.list-group-item-success.active:hover,
5339
button.list-group-item-success.active:hover,
5340
a.list-group-item-success.active:focus,
5341
button.list-group-item-success.active:focus {
5342
  color: #fff;
5343
  background-color: #3c763d;
5344
  border-color: #3c763d;
5345
}
5346
.list-group-item-info {
5347
  color: #31708f;
5348
  background-color: #d9edf7;
5349
}
5350
a.list-group-item-info,
5351
button.list-group-item-info {
5352
  color: #31708f;
5353
}
5354
a.list-group-item-info .list-group-item-heading,
5355
button.list-group-item-info .list-group-item-heading {
5356
  color: inherit;
5357
}
5358
a.list-group-item-info:hover,
5359
button.list-group-item-info:hover,
5360
a.list-group-item-info:focus,
5361
button.list-group-item-info:focus {
5362
  color: #31708f;
5363
  background-color: #c4e3f3;
5364
}
5365
a.list-group-item-info.active,
5366
button.list-group-item-info.active,
5367
a.list-group-item-info.active:hover,
5368
button.list-group-item-info.active:hover,
5369
a.list-group-item-info.active:focus,
5370
button.list-group-item-info.active:focus {
5371
  color: #fff;
5372
  background-color: #31708f;
5373
  border-color: #31708f;
5374
}
5375
.list-group-item-warning {
5376
  color: #8a6d3b;
5377
  background-color: #fcf8e3;
5378
}
5379
a.list-group-item-warning,
5380
button.list-group-item-warning {
5381
  color: #8a6d3b;
5382
}
5383
a.list-group-item-warning .list-group-item-heading,
5384
button.list-group-item-warning .list-group-item-heading {
5385
  color: inherit;
5386
}
5387
a.list-group-item-warning:hover,
5388
button.list-group-item-warning:hover,
5389
a.list-group-item-warning:focus,
5390
button.list-group-item-warning:focus {
5391
  color: #8a6d3b;
5392
  background-color: #faf2cc;
5393
}
5394
a.list-group-item-warning.active,
5395
button.list-group-item-warning.active,
5396
a.list-group-item-warning.active:hover,
5397
button.list-group-item-warning.active:hover,
5398
a.list-group-item-warning.active:focus,
5399
button.list-group-item-warning.active:focus {
5400
  color: #fff;
5401
  background-color: #8a6d3b;
5402
  border-color: #8a6d3b;
5403
}
5404
.list-group-item-danger {
5405
  color: #a94442;
5406
  background-color: #f2dede;
5407
}
5408
a.list-group-item-danger,
5409
button.list-group-item-danger {
5410
  color: #a94442;
5411
}
5412
a.list-group-item-danger .list-group-item-heading,
5413
button.list-group-item-danger .list-group-item-heading {
5414
  color: inherit;
5415
}
5416
a.list-group-item-danger:hover,
5417
button.list-group-item-danger:hover,
5418
a.list-group-item-danger:focus,
5419
button.list-group-item-danger:focus {
5420
  color: #a94442;
5421
  background-color: #ebcccc;
5422
}
5423
a.list-group-item-danger.active,
5424
button.list-group-item-danger.active,
5425
a.list-group-item-danger.active:hover,
5426
button.list-group-item-danger.active:hover,
5427
a.list-group-item-danger.active:focus,
5428
button.list-group-item-danger.active:focus {
5429
  color: #fff;
5430
  background-color: #a94442;
5431
  border-color: #a94442;
5432
}
5433
.list-group-item-heading {
5434
  margin-top: 0;
5435
  margin-bottom: 5px;
5436
}
5437
.list-group-item-text {
5438
  margin-bottom: 0;
5439
  line-height: 1.3;
5440
}
5441
.panel {
5442
  margin-bottom: 18px;
5443
  background-color: #fff;
5444
  border: 1px solid transparent;
5445
  border-radius: 2px;
5446
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5447
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5448
}
5449
.panel-body {
5450
  padding: 15px;
5451
}
5452
.panel-heading {
5453
  padding: 10px 15px;
5454
  border-bottom: 1px solid transparent;
5455
  border-top-right-radius: 1px;
5456
  border-top-left-radius: 1px;
5457
}
5458
.panel-heading > .dropdown .dropdown-toggle {
5459
  color: inherit;
5460
}
5461
.panel-title {
5462
  margin-top: 0;
5463
  margin-bottom: 0;
5464
  font-size: 15px;
5465
  color: inherit;
5466
}
5467
.panel-title > a,
5468
.panel-title > small,
5469
.panel-title > .small,
5470
.panel-title > small > a,
5471
.panel-title > .small > a {
5472
  color: inherit;
5473
}
5474
.panel-footer {
5475
  padding: 10px 15px;
5476
  background-color: #f5f5f5;
5477
  border-top: 1px solid #ddd;
5478
  border-bottom-right-radius: 1px;
5479
  border-bottom-left-radius: 1px;
5480
}
5481
.panel > .list-group,
5482
.panel > .panel-collapse > .list-group {
5483
  margin-bottom: 0;
5484
}
5485
.panel > .list-group .list-group-item,
5486
.panel > .panel-collapse > .list-group .list-group-item {
5487
  border-width: 1px 0;
5488
  border-radius: 0;
5489
}
5490
.panel > .list-group:first-child .list-group-item:first-child,
5491
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5492
  border-top: 0;
5493
  border-top-right-radius: 1px;
5494
  border-top-left-radius: 1px;
5495
}
5496
.panel > .list-group:last-child .list-group-item:last-child,
5497
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5498
  border-bottom: 0;
5499
  border-bottom-right-radius: 1px;
5500
  border-bottom-left-radius: 1px;
5501
}
5502
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5503
  border-top-right-radius: 0;
5504
  border-top-left-radius: 0;
5505
}
5506
.panel-heading + .list-group .list-group-item:first-child {
5507
  border-top-width: 0;
5508
}
5509
.list-group + .panel-footer {
5510
  border-top-width: 0;
5511
}
5512
.panel > .table,
5513
.panel > .table-responsive > .table,
5514
.panel > .panel-collapse > .table {
5515
  margin-bottom: 0;
5516
}
5517
.panel > .table caption,
5518
.panel > .table-responsive > .table caption,
5519
.panel > .panel-collapse > .table caption {
5520
  padding-left: 15px;
5521
  padding-right: 15px;
5522
}
5523
.panel > .table:first-child,
5524
.panel > .table-responsive:first-child > .table:first-child {
5525
  border-top-right-radius: 1px;
5526
  border-top-left-radius: 1px;
5527
}
5528
.panel > .table:first-child > thead:first-child > tr:first-child,
5529
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5530
.panel > .table:first-child > tbody:first-child > tr:first-child,
5531
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5532
  border-top-left-radius: 1px;
5533
  border-top-right-radius: 1px;
5534
}
5535
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5536
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5537
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5538
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5539
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5540
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5541
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5542
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5543
  border-top-left-radius: 1px;
5544
}
5545
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5546
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5547
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5548
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5549
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5550
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5551
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5552
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5553
  border-top-right-radius: 1px;
5554
}
5555
.panel > .table:last-child,
5556
.panel > .table-responsive:last-child > .table:last-child {
5557
  border-bottom-right-radius: 1px;
5558
  border-bottom-left-radius: 1px;
5559
}
5560
.panel > .table:last-child > tbody:last-child > tr:last-child,
5561
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5562
.panel > .table:last-child > tfoot:last-child > tr:last-child,
5563
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5564
  border-bottom-left-radius: 1px;
5565
  border-bottom-right-radius: 1px;
5566
}
5567
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5568
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5569
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5570
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5571
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5572
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5573
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5574
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5575
  border-bottom-left-radius: 1px;
5576
}
5577
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5578
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5579
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5580
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5581
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5582
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5583
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5584
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5585
  border-bottom-right-radius: 1px;
5586
}
5587
.panel > .panel-body + .table,
5588
.panel > .panel-body + .table-responsive,
5589
.panel > .table + .panel-body,
5590
.panel > .table-responsive + .panel-body {
5591
  border-top: 1px solid #ddd;
5592
}
5593
.panel > .table > tbody:first-child > tr:first-child th,
5594
.panel > .table > tbody:first-child > tr:first-child td {
5595
  border-top: 0;
5596
}
5597
.panel > .table-bordered,
5598
.panel > .table-responsive > .table-bordered {
5599
  border: 0;
5600
}
5601
.panel > .table-bordered > thead > tr > th:first-child,
5602
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5603
.panel > .table-bordered > tbody > tr > th:first-child,
5604
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5605
.panel > .table-bordered > tfoot > tr > th:first-child,
5606
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5607
.panel > .table-bordered > thead > tr > td:first-child,
5608
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5609
.panel > .table-bordered > tbody > tr > td:first-child,
5610
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5611
.panel > .table-bordered > tfoot > tr > td:first-child,
5612
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5613
  border-left: 0;
5614
}
5615
.panel > .table-bordered > thead > tr > th:last-child,
5616
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5617
.panel > .table-bordered > tbody > tr > th:last-child,
5618
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5619
.panel > .table-bordered > tfoot > tr > th:last-child,
5620
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5621
.panel > .table-bordered > thead > tr > td:last-child,
5622
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5623
.panel > .table-bordered > tbody > tr > td:last-child,
5624
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5625
.panel > .table-bordered > tfoot > tr > td:last-child,
5626
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5627
  border-right: 0;
5628
}
5629
.panel > .table-bordered > thead > tr:first-child > td,
5630
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5631
.panel > .table-bordered > tbody > tr:first-child > td,
5632
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5633
.panel > .table-bordered > thead > tr:first-child > th,
5634
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5635
.panel > .table-bordered > tbody > tr:first-child > th,
5636
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5637
  border-bottom: 0;
5638
}
5639
.panel > .table-bordered > tbody > tr:last-child > td,
5640
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5641
.panel > .table-bordered > tfoot > tr:last-child > td,
5642
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5643
.panel > .table-bordered > tbody > tr:last-child > th,
5644
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5645
.panel > .table-bordered > tfoot > tr:last-child > th,
5646
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5647
  border-bottom: 0;
5648
}
5649
.panel > .table-responsive {
5650
  border: 0;
5651
  margin-bottom: 0;
5652
}
5653
.panel-group {
5654
  margin-bottom: 18px;
5655
}
5656
.panel-group .panel {
5657
  margin-bottom: 0;
5658
  border-radius: 2px;
5659
}
5660
.panel-group .panel + .panel {
5661
  margin-top: 5px;
5662
}
5663
.panel-group .panel-heading {
5664
  border-bottom: 0;
5665
}
5666
.panel-group .panel-heading + .panel-collapse > .panel-body,
5667
.panel-group .panel-heading + .panel-collapse > .list-group {
5668
  border-top: 1px solid #ddd;
5669
}
5670
.panel-group .panel-footer {
5671
  border-top: 0;
5672
}
5673
.panel-group .panel-footer + .panel-collapse .panel-body {
5674
  border-bottom: 1px solid #ddd;
5675
}
5676
.panel-default {
5677
  border-color: #ddd;
5678
}
5679
.panel-default > .panel-heading {
5680
  color: #333333;
5681
  background-color: #f5f5f5;
5682
  border-color: #ddd;
5683
}
5684
.panel-default > .panel-heading + .panel-collapse > .panel-body {
5685
  border-top-color: #ddd;
5686
}
5687
.panel-default > .panel-heading .badge {
5688
  color: #f5f5f5;
5689
  background-color: #333333;
5690
}
5691
.panel-default > .panel-footer + .panel-collapse > .panel-body {
5692
  border-bottom-color: #ddd;
5693
}
5694
.panel-primary {
5695
  border-color: #337ab7;
5696
}
5697
.panel-primary > .panel-heading {
5698
  color: #fff;
5699
  background-color: #337ab7;
5700
  border-color: #337ab7;
5701
}
5702
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5703
  border-top-color: #337ab7;
5704
}
5705
.panel-primary > .panel-heading .badge {
5706
  color: #337ab7;
5707
  background-color: #fff;
5708
}
5709
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5710
  border-bottom-color: #337ab7;
5711
}
5712
.panel-success {
5713
  border-color: #d6e9c6;
5714
}
5715
.panel-success > .panel-heading {
5716
  color: #3c763d;
5717
  background-color: #dff0d8;
5718
  border-color: #d6e9c6;
5719
}
5720
.panel-success > .panel-heading + .panel-collapse > .panel-body {
5721
  border-top-color: #d6e9c6;
5722
}
5723
.panel-success > .panel-heading .badge {
5724
  color: #dff0d8;
5725
  background-color: #3c763d;
5726
}
5727
.panel-success > .panel-footer + .panel-collapse > .panel-body {
5728
  border-bottom-color: #d6e9c6;
5729
}
5730
.panel-info {
5731
  border-color: #bce8f1;
5732
}
5733
.panel-info > .panel-heading {
5734
  color: #31708f;
5735
  background-color: #d9edf7;
5736
  border-color: #bce8f1;
5737
}
5738
.panel-info > .panel-heading + .panel-collapse > .panel-body {
5739
  border-top-color: #bce8f1;
5740
}
5741
.panel-info > .panel-heading .badge {
5742
  color: #d9edf7;
5743
  background-color: #31708f;
5744
}
5745
.panel-info > .panel-footer + .panel-collapse > .panel-body {
5746
  border-bottom-color: #bce8f1;
5747
}
5748
.panel-warning {
5749
  border-color: #faebcc;
5750
}
5751
.panel-warning > .panel-heading {
5752
  color: #8a6d3b;
5753
  background-color: #fcf8e3;
5754
  border-color: #faebcc;
5755
}
5756
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5757
  border-top-color: #faebcc;
5758
}
5759
.panel-warning > .panel-heading .badge {
5760
  color: #fcf8e3;
5761
  background-color: #8a6d3b;
5762
}
5763
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5764
  border-bottom-color: #faebcc;
5765
}
5766
.panel-danger {
5767
  border-color: #ebccd1;
5768
}
5769
.panel-danger > .panel-heading {
5770
  color: #a94442;
5771
  background-color: #f2dede;
5772
  border-color: #ebccd1;
5773
}
5774
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5775
  border-top-color: #ebccd1;
5776
}
5777
.panel-danger > .panel-heading .badge {
5778
  color: #f2dede;
5779
  background-color: #a94442;
5780
}
5781
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5782
  border-bottom-color: #ebccd1;
5783
}
5784
.embed-responsive {
5785
  position: relative;
5786
  display: block;
5787
  height: 0;
5788
  padding: 0;
5789
  overflow: hidden;
5790
}
5791
.embed-responsive .embed-responsive-item,
5792
.embed-responsive iframe,
5793
.embed-responsive embed,
5794
.embed-responsive object,
5795
.embed-responsive video {
5796
  position: absolute;
5797
  top: 0;
5798
  left: 0;
5799
  bottom: 0;
5800
  height: 100%;
5801
  width: 100%;
5802
  border: 0;
5803
}
5804
.embed-responsive-16by9 {
5805
  padding-bottom: 56.25%;
5806
}
5807
.embed-responsive-4by3 {
5808
  padding-bottom: 75%;
5809
}
5810
.well {
5811
  min-height: 20px;
5812
  padding: 19px;
5813
  margin-bottom: 20px;
5814
  background-color: #f5f5f5;
5815
  border: 1px solid #e3e3e3;
5816
  border-radius: 2px;
5817
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5818
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5819
}
5820
.well blockquote {
5821
  border-color: #ddd;
5822
  border-color: rgba(0, 0, 0, 0.15);
5823
}
5824
.well-lg {
5825
  padding: 24px;
5826
  border-radius: 3px;
5827
}
5828
.well-sm {
5829
  padding: 9px;
5830
  border-radius: 1px;
5831
}
5832
.close {
5833
  float: right;
5834
  font-size: 19.5px;
5835
  font-weight: bold;
5836
  line-height: 1;
5837
  color: #000;
5838
  text-shadow: 0 1px 0 #fff;
5839
  opacity: 0.2;
5840
  filter: alpha(opacity=20);
5841
}
5842
.close:hover,
5843
.close:focus {
5844
  color: #000;
5845
  text-decoration: none;
5846
  cursor: pointer;
5847
  opacity: 0.5;
5848
  filter: alpha(opacity=50);
5849
}
5850
button.close {
5851
  padding: 0;
5852
  cursor: pointer;
5853
  background: transparent;
5854
  border: 0;
5855
  -webkit-appearance: none;
5856
}
5857
.modal-open {
5858
  overflow: hidden;
5859
}
5860
.modal {
5861
  display: none;
5862
  overflow: hidden;
5863
  position: fixed;
5864
  top: 0;
5865
  right: 0;
5866
  bottom: 0;
5867
  left: 0;
5868
  z-index: 1050;
5869
  -webkit-overflow-scrolling: touch;
5870
  outline: 0;
5871
}
5872
.modal.fade .modal-dialog {
5873
  -webkit-transform: translate(0, -25%);
5874
  -ms-transform: translate(0, -25%);
5875
  -o-transform: translate(0, -25%);
5876
  transform: translate(0, -25%);
5877
  -webkit-transition: -webkit-transform 0.3s ease-out;
5878
  -moz-transition: -moz-transform 0.3s ease-out;
5879
  -o-transition: -o-transform 0.3s ease-out;
5880
  transition: transform 0.3s ease-out;
5881
}
5882
.modal.in .modal-dialog {
5883
  -webkit-transform: translate(0, 0);
5884
  -ms-transform: translate(0, 0);
5885
  -o-transform: translate(0, 0);
5886
  transform: translate(0, 0);
5887
}
5888
.modal-open .modal {
5889
  overflow-x: hidden;
5890
  overflow-y: auto;
5891
}
5892
.modal-dialog {
5893
  position: relative;
5894
  width: auto;
5895
  margin: 10px;
5896
}
5897
.modal-content {
5898
  position: relative;
5899
  background-color: #fff;
5900
  border: 1px solid #999;
5901
  border: 1px solid rgba(0, 0, 0, 0.2);
5902
  border-radius: 3px;
5903
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5904
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5905
  background-clip: padding-box;
5906
  outline: 0;
5907
}
5908
.modal-backdrop {
5909
  position: fixed;
5910
  top: 0;
5911
  right: 0;
5912
  bottom: 0;
5913
  left: 0;
5914
  z-index: 1040;
5915
  background-color: #000;
5916
}
5917
.modal-backdrop.fade {
5918
  opacity: 0;
5919
  filter: alpha(opacity=0);
5920
}
5921
.modal-backdrop.in {
5922
  opacity: 0.5;
5923
  filter: alpha(opacity=50);
5924
}
5925
.modal-header {
5926
  padding: 15px;
5927
  border-bottom: 1px solid #e5e5e5;
5928
}
5929
.modal-header .close {
5930
  margin-top: -2px;
5931
}
5932
.modal-title {
5933
  margin: 0;
5934
  line-height: 1.42857143;
5935
}
5936
.modal-body {
5937
  position: relative;
5938
  padding: 15px;
5939
}
5940
.modal-footer {
5941
  padding: 15px;
5942
  text-align: right;
5943
  border-top: 1px solid #e5e5e5;
5944
}
5945
.modal-footer .btn + .btn {
5946
  margin-left: 5px;
5947
  margin-bottom: 0;
5948
}
5949
.modal-footer .btn-group .btn + .btn {
5950
  margin-left: -1px;
5951
}
5952
.modal-footer .btn-block + .btn-block {
5953
  margin-left: 0;
5954
}
5955
.modal-scrollbar-measure {
5956
  position: absolute;
5957
  top: -9999px;
5958
  width: 50px;
5959
  height: 50px;
5960
  overflow: scroll;
5961
}
5962
@media (min-width: 768px) {
5963
  .modal-dialog {
5964
    width: 600px;
5965
    margin: 30px auto;
5966
  }
5967
  .modal-content {
5968
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5969
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5970
  }
5971
  .modal-sm {
5972
    width: 300px;
5973
  }
5974
}
5975
@media (min-width: 992px) {
5976
  .modal-lg {
5977
    width: 900px;
5978
  }
5979
}
5980
.tooltip {
5981
  position: absolute;
5982
  z-index: 1070;
5983
  display: block;
5984
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5985
  font-style: normal;
5986
  font-weight: normal;
5987
  letter-spacing: normal;
5988
  line-break: auto;
5989
  line-height: 1.42857143;
5990
  text-align: left;
5991
  text-align: start;
5992
  text-decoration: none;
5993
  text-shadow: none;
5994
  text-transform: none;
5995
  white-space: normal;
5996
  word-break: normal;
5997
  word-spacing: normal;
5998
  word-wrap: normal;
5999
  font-size: 12px;
6000
  opacity: 0;
6001
  filter: alpha(opacity=0);
6002
}
6003
.tooltip.in {
6004
  opacity: 0.9;
6005
  filter: alpha(opacity=90);
6006
}
6007
.tooltip.top {
6008
  margin-top: -3px;
6009
  padding: 5px 0;
6010
}
6011
.tooltip.right {
6012
  margin-left: 3px;
6013
  padding: 0 5px;
6014
}
6015
.tooltip.bottom {
6016
  margin-top: 3px;
6017
  padding: 5px 0;
6018
}
6019
.tooltip.left {
6020
  margin-left: -3px;
6021
  padding: 0 5px;
6022
}
6023
.tooltip-inner {
6024
  max-width: 200px;
6025
  padding: 3px 8px;
6026
  color: #fff;
6027
  text-align: center;
6028
  background-color: #000;
6029
  border-radius: 2px;
6030
}
6031
.tooltip-arrow {
6032
  position: absolute;
6033
  width: 0;
6034
  height: 0;
6035
  border-color: transparent;
6036
  border-style: solid;
6037
}
6038
.tooltip.top .tooltip-arrow {
6039
  bottom: 0;
6040
  left: 50%;
6041
  margin-left: -5px;
6042
  border-width: 5px 5px 0;
6043
  border-top-color: #000;
6044
}
6045
.tooltip.top-left .tooltip-arrow {
6046
  bottom: 0;
6047
  right: 5px;
6048
  margin-bottom: -5px;
6049
  border-width: 5px 5px 0;
6050
  border-top-color: #000;
6051
}
6052
.tooltip.top-right .tooltip-arrow {
6053
  bottom: 0;
6054
  left: 5px;
6055
  margin-bottom: -5px;
6056
  border-width: 5px 5px 0;
6057
  border-top-color: #000;
6058
}
6059
.tooltip.right .tooltip-arrow {
6060
  top: 50%;
6061
  left: 0;
6062
  margin-top: -5px;
6063
  border-width: 5px 5px 5px 0;
6064
  border-right-color: #000;
6065
}
6066
.tooltip.left .tooltip-arrow {
6067
  top: 50%;
6068
  right: 0;
6069
  margin-top: -5px;
6070
  border-width: 5px 0 5px 5px;
6071
  border-left-color: #000;
6072
}
6073
.tooltip.bottom .tooltip-arrow {
6074
  top: 0;
6075
  left: 50%;
6076
  margin-left: -5px;
6077
  border-width: 0 5px 5px;
6078
  border-bottom-color: #000;
6079
}
6080
.tooltip.bottom-left .tooltip-arrow {
6081
  top: 0;
6082
  right: 5px;
6083
  margin-top: -5px;
6084
  border-width: 0 5px 5px;
6085
  border-bottom-color: #000;
6086
}
6087
.tooltip.bottom-right .tooltip-arrow {
6088
  top: 0;
6089
  left: 5px;
6090
  margin-top: -5px;
6091
  border-width: 0 5px 5px;
6092
  border-bottom-color: #000;
6093
}
6094
.popover {
6095
  position: absolute;
6096
  top: 0;
6097
  left: 0;
6098
  z-index: 1060;
6099
  display: none;
6100
  max-width: 276px;
6101
  padding: 1px;
6102
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6103
  font-style: normal;
6104
  font-weight: normal;
6105
  letter-spacing: normal;
6106
  line-break: auto;
6107
  line-height: 1.42857143;
6108
  text-align: left;
6109
  text-align: start;
6110
  text-decoration: none;
6111
  text-shadow: none;
6112
  text-transform: none;
6113
  white-space: normal;
6114
  word-break: normal;
6115
  word-spacing: normal;
6116
  word-wrap: normal;
6117
  font-size: 13px;
6118
  background-color: #fff;
6119
  background-clip: padding-box;
6120
  border: 1px solid #ccc;
6121
  border: 1px solid rgba(0, 0, 0, 0.2);
6122
  border-radius: 3px;
6123
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6124
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6125
}
6126
.popover.top {
6127
  margin-top: -10px;
6128
}
6129
.popover.right {
6130
  margin-left: 10px;
6131
}
6132
.popover.bottom {
6133
  margin-top: 10px;
6134
}
6135
.popover.left {
6136
  margin-left: -10px;
6137
}
6138
.popover-title {
6139
  margin: 0;
6140
  padding: 8px 14px;
6141
  font-size: 13px;
6142
  background-color: #f7f7f7;
6143
  border-bottom: 1px solid #ebebeb;
6144
  border-radius: 2px 2px 0 0;
6145
}
6146
.popover-content {
6147
  padding: 9px 14px;
6148
}
6149
.popover > .arrow,
6150
.popover > .arrow:after {
6151
  position: absolute;
6152
  display: block;
6153
  width: 0;
6154
  height: 0;
6155
  border-color: transparent;
6156
  border-style: solid;
6157
}
6158
.popover > .arrow {
6159
  border-width: 11px;
6160
}
6161
.popover > .arrow:after {
6162
  border-width: 10px;
6163
  content: "";
6164
}
6165
.popover.top > .arrow {
6166
  left: 50%;
6167
  margin-left: -11px;
6168
  border-bottom-width: 0;
6169
  border-top-color: #999999;
6170
  border-top-color: rgba(0, 0, 0, 0.25);
6171
  bottom: -11px;
6172
}
6173
.popover.top > .arrow:after {
6174
  content: " ";
6175
  bottom: 1px;
6176
  margin-left: -10px;
6177
  border-bottom-width: 0;
6178
  border-top-color: #fff;
6179
}
6180
.popover.right > .arrow {
6181
  top: 50%;
6182
  left: -11px;
6183
  margin-top: -11px;
6184
  border-left-width: 0;
6185
  border-right-color: #999999;
6186
  border-right-color: rgba(0, 0, 0, 0.25);
6187
}
6188
.popover.right > .arrow:after {
6189
  content: " ";
6190
  left: 1px;
6191
  bottom: -10px;
6192
  border-left-width: 0;
6193
  border-right-color: #fff;
6194
}
6195
.popover.bottom > .arrow {
6196
  left: 50%;
6197
  margin-left: -11px;
6198
  border-top-width: 0;
6199
  border-bottom-color: #999999;
6200
  border-bottom-color: rgba(0, 0, 0, 0.25);
6201
  top: -11px;
6202
}
6203
.popover.bottom > .arrow:after {
6204
  content: " ";
6205
  top: 1px;
6206
  margin-left: -10px;
6207
  border-top-width: 0;
6208
  border-bottom-color: #fff;
6209
}
6210
.popover.left > .arrow {
6211
  top: 50%;
6212
  right: -11px;
6213
  margin-top: -11px;
6214
  border-right-width: 0;
6215
  border-left-color: #999999;
6216
  border-left-color: rgba(0, 0, 0, 0.25);
6217
}
6218
.popover.left > .arrow:after {
6219
  content: " ";
6220
  right: 1px;
6221
  border-right-width: 0;
6222
  border-left-color: #fff;
6223
  bottom: -10px;
6224
}
6225
.carousel {
6226
  position: relative;
6227
}
6228
.carousel-inner {
6229
  position: relative;
6230
  overflow: hidden;
6231
  width: 100%;
6232
}
6233
.carousel-inner > .item {
6234
  display: none;
6235
  position: relative;
6236
  -webkit-transition: 0.6s ease-in-out left;
6237
  -o-transition: 0.6s ease-in-out left;
6238
  transition: 0.6s ease-in-out left;
6239
}
6240
.carousel-inner > .item > img,
6241
.carousel-inner > .item > a > img {
6242
  line-height: 1;
6243
}
6244
@media all and (transform-3d), (-webkit-transform-3d) {
6245
  .carousel-inner > .item {
6246
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
6247
    -moz-transition: -moz-transform 0.6s ease-in-out;
6248
    -o-transition: -o-transform 0.6s ease-in-out;
6249
    transition: transform 0.6s ease-in-out;
6250
    -webkit-backface-visibility: hidden;
6251
    -moz-backface-visibility: hidden;
6252
    backface-visibility: hidden;
6253
    -webkit-perspective: 1000px;
6254
    -moz-perspective: 1000px;
6255
    perspective: 1000px;
6256
  }
6257
  .carousel-inner > .item.next,
6258
  .carousel-inner > .item.active.right {
6259
    -webkit-transform: translate3d(100%, 0, 0);
6260
    transform: translate3d(100%, 0, 0);
6261
    left: 0;
6262
  }
6263
  .carousel-inner > .item.prev,
6264
  .carousel-inner > .item.active.left {
6265
    -webkit-transform: translate3d(-100%, 0, 0);
6266
    transform: translate3d(-100%, 0, 0);
6267
    left: 0;
6268
  }
6269
  .carousel-inner > .item.next.left,
6270
  .carousel-inner > .item.prev.right,
6271
  .carousel-inner > .item.active {
6272
    -webkit-transform: translate3d(0, 0, 0);
6273
    transform: translate3d(0, 0, 0);
6274
    left: 0;
6275
  }
6276
}
6277
.carousel-inner > .active,
6278
.carousel-inner > .next,
6279
.carousel-inner > .prev {
6280
  display: block;
6281
}
6282
.carousel-inner > .active {
6283
  left: 0;
6284
}
6285
.carousel-inner > .next,
6286
.carousel-inner > .prev {
6287
  position: absolute;
6288
  top: 0;
6289
  width: 100%;
6290
}
6291
.carousel-inner > .next {
6292
  left: 100%;
6293
}
6294
.carousel-inner > .prev {
6295
  left: -100%;
6296
}
6297
.carousel-inner > .next.left,
6298
.carousel-inner > .prev.right {
6299
  left: 0;
6300
}
6301
.carousel-inner > .active.left {
6302
  left: -100%;
6303
}
6304
.carousel-inner > .active.right {
6305
  left: 100%;
6306
}
6307
.carousel-control {
6308
  position: absolute;
6309
  top: 0;
6310
  left: 0;
6311
  bottom: 0;
6312
  width: 15%;
6313
  opacity: 0.5;
6314
  filter: alpha(opacity=50);
6315
  font-size: 20px;
6316
  color: #fff;
6317
  text-align: center;
6318
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6319
  background-color: rgba(0, 0, 0, 0);
6320
}
6321
.carousel-control.left {
6322
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6323
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6324
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6325
  background-repeat: repeat-x;
6326
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6327
}
6328
.carousel-control.right {
6329
  left: auto;
6330
  right: 0;
6331
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6332
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6333
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6334
  background-repeat: repeat-x;
6335
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6336
}
6337
.carousel-control:hover,
6338
.carousel-control:focus {
6339
  outline: 0;
6340
  color: #fff;
6341
  text-decoration: none;
6342
  opacity: 0.9;
6343
  filter: alpha(opacity=90);
6344
}
6345
.carousel-control .icon-prev,
6346
.carousel-control .icon-next,
6347
.carousel-control .glyphicon-chevron-left,
6348
.carousel-control .glyphicon-chevron-right {
6349
  position: absolute;
6350
  top: 50%;
6351
  margin-top: -10px;
6352
  z-index: 5;
6353
  display: inline-block;
6354
}
6355
.carousel-control .icon-prev,
6356
.carousel-control .glyphicon-chevron-left {
6357
  left: 50%;
6358
  margin-left: -10px;
6359
}
6360
.carousel-control .icon-next,
6361
.carousel-control .glyphicon-chevron-right {
6362
  right: 50%;
6363
  margin-right: -10px;
6364
}
6365
.carousel-control .icon-prev,
6366
.carousel-control .icon-next {
6367
  width: 20px;
6368
  height: 20px;
6369
  line-height: 1;
6370
  font-family: serif;
6371
}
6372
.carousel-control .icon-prev:before {
6373
  content: '\2039';
6374
}
6375
.carousel-control .icon-next:before {
6376
  content: '\203a';
6377
}
6378
.carousel-indicators {
6379
  position: absolute;
6380
  bottom: 10px;
6381
  left: 50%;
6382
  z-index: 15;
6383
  width: 60%;
6384
  margin-left: -30%;
6385
  padding-left: 0;
6386
  list-style: none;
6387
  text-align: center;
6388
}
6389
.carousel-indicators li {
6390
  display: inline-block;
6391
  width: 10px;
6392
  height: 10px;
6393
  margin: 1px;
6394
  text-indent: -999px;
6395
  border: 1px solid #fff;
6396
  border-radius: 10px;
6397
  cursor: pointer;
6398
  background-color: #000 \9;
6399
  background-color: rgba(0, 0, 0, 0);
6400
}
6401
.carousel-indicators .active {
6402
  margin: 0;
6403
  width: 12px;
6404
  height: 12px;
6405
  background-color: #fff;
6406
}
6407
.carousel-caption {
6408
  position: absolute;
6409
  left: 15%;
6410
  right: 15%;
6411
  bottom: 20px;
6412
  z-index: 10;
6413
  padding-top: 20px;
6414
  padding-bottom: 20px;
6415
  color: #fff;
6416
  text-align: center;
6417
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6418
}
6419
.carousel-caption .btn {
6420
  text-shadow: none;
6421
}
6422
@media screen and (min-width: 768px) {
6423
  .carousel-control .glyphicon-chevron-left,
6424
  .carousel-control .glyphicon-chevron-right,
6425
  .carousel-control .icon-prev,
6426
  .carousel-control .icon-next {
6427
    width: 30px;
6428
    height: 30px;
6429
    margin-top: -10px;
6430
    font-size: 30px;
6431
  }
6432
  .carousel-control .glyphicon-chevron-left,
6433
  .carousel-control .icon-prev {
6434
    margin-left: -10px;
6435
  }
6436
  .carousel-control .glyphicon-chevron-right,
6437
  .carousel-control .icon-next {
6438
    margin-right: -10px;
6439
  }
6440
  .carousel-caption {
6441
    left: 20%;
6442
    right: 20%;
6443
    padding-bottom: 30px;
6444
  }
6445
  .carousel-indicators {
6446
    bottom: 20px;
6447
  }
6448
}
6449
.clearfix:before,
6450
.clearfix:after,
6451
.dl-horizontal dd:before,
6452
.dl-horizontal dd:after,
6453
.container:before,
6454
.container:after,
6455
.container-fluid:before,
6456
.container-fluid:after,
6457
.row:before,
6458
.row:after,
6459
.form-horizontal .form-group:before,
6460
.form-horizontal .form-group:after,
6461
.btn-toolbar:before,
6462
.btn-toolbar:after,
6463
.btn-group-vertical > .btn-group:before,
6464
.btn-group-vertical > .btn-group:after,
6465
.nav:before,
6466
.nav:after,
6467
.navbar:before,
6468
.navbar:after,
6469
.navbar-header:before,
6470
.navbar-header:after,
6471
.navbar-collapse:before,
6472
.navbar-collapse:after,
6473
.pager:before,
6474
.pager:after,
6475
.panel-body:before,
6476
.panel-body:after,
6477
.modal-header:before,
6478
.modal-header:after,
6479
.modal-footer:before,
6480
.modal-footer:after,
6481
.item_buttons:before,
6482
.item_buttons:after {
6483
  content: " ";
6484
  display: table;
6485
}
6486
.clearfix:after,
6487
.dl-horizontal dd:after,
6488
.container:after,
6489
.container-fluid:after,
6490
.row:after,
6491
.form-horizontal .form-group:after,
6492
.btn-toolbar:after,
6493
.btn-group-vertical > .btn-group:after,
6494
.nav:after,
6495
.navbar:after,
6496
.navbar-header:after,
6497
.navbar-collapse:after,
6498
.pager:after,
6499
.panel-body:after,
6500
.modal-header:after,
6501
.modal-footer:after,
6502
.item_buttons:after {
6503
  clear: both;
6504
}
6505
.center-block {
6506
  display: block;
6507
  margin-left: auto;
6508
  margin-right: auto;
6509
}
6510
.pull-right {
6511
  float: right !important;
6512
}
6513
.pull-left {
6514
  float: left !important;
6515
}
6516
.hide {
6517
  display: none !important;
6518
}
6519
.show {
6520
  display: block !important;
6521
}
6522
.invisible {
6523
  visibility: hidden;
6524
}
6525
.text-hide {
6526
  font: 0/0 a;
6527
  color: transparent;
6528
  text-shadow: none;
6529
  background-color: transparent;
6530
  border: 0;
6531
}
6532
.hidden {
6533
  display: none !important;
6534
}
6535
.affix {
6536
  position: fixed;
6537
}
6538
@-ms-viewport {
6539
  width: device-width;
6540
}
6541
.visible-xs,
6542
.visible-sm,
6543
.visible-md,
6544
.visible-lg {
6545
  display: none !important;
6546
}
6547
.visible-xs-block,
6548
.visible-xs-inline,
6549
.visible-xs-inline-block,
6550
.visible-sm-block,
6551
.visible-sm-inline,
6552
.visible-sm-inline-block,
6553
.visible-md-block,
6554
.visible-md-inline,
6555
.visible-md-inline-block,
6556
.visible-lg-block,
6557
.visible-lg-inline,
6558
.visible-lg-inline-block {
6559
  display: none !important;
6560
}
6561
@media (max-width: 767px) {
6562
  .visible-xs {
6563
    display: block !important;
6564
  }
6565
  table.visible-xs {
6566
    display: table !important;
6567
  }
6568
  tr.visible-xs {
6569
    display: table-row !important;
6570
  }
6571
  th.visible-xs,
6572
  td.visible-xs {
6573
    display: table-cell !important;
6574
  }
6575
}
6576
@media (max-width: 767px) {
6577
  .visible-xs-block {
6578
    display: block !important;
6579
  }
6580
}
6581
@media (max-width: 767px) {
6582
  .visible-xs-inline {
6583
    display: inline !important;
6584
  }
6585
}
6586
@media (max-width: 767px) {
6587
  .visible-xs-inline-block {
6588
    display: inline-block !important;
6589
  }
6590
}
6591
@media (min-width: 768px) and (max-width: 991px) {
6592
  .visible-sm {
6593
    display: block !important;
6594
  }
6595
  table.visible-sm {
6596
    display: table !important;
6597
  }
6598
  tr.visible-sm {
6599
    display: table-row !important;
6600
  }
6601
  th.visible-sm,
6602
  td.visible-sm {
6603
    display: table-cell !important;
6604
  }
6605
}
6606
@media (min-width: 768px) and (max-width: 991px) {
6607
  .visible-sm-block {
6608
    display: block !important;
6609
  }
6610
}
6611
@media (min-width: 768px) and (max-width: 991px) {
6612
  .visible-sm-inline {
6613
    display: inline !important;
6614
  }
6615
}
6616
@media (min-width: 768px) and (max-width: 991px) {
6617
  .visible-sm-inline-block {
6618
    display: inline-block !important;
6619
  }
6620
}
6621
@media (min-width: 992px) and (max-width: 1199px) {
6622
  .visible-md {
6623
    display: block !important;
6624
  }
6625
  table.visible-md {
6626
    display: table !important;
6627
  }
6628
  tr.visible-md {
6629
    display: table-row !important;
6630
  }
6631
  th.visible-md,
6632
  td.visible-md {
6633
    display: table-cell !important;
6634
  }
6635
}
6636
@media (min-width: 992px) and (max-width: 1199px) {
6637
  .visible-md-block {
6638
    display: block !important;
6639
  }
6640
}
6641
@media (min-width: 992px) and (max-width: 1199px) {
6642
  .visible-md-inline {
6643
    display: inline !important;
6644
  }
6645
}
6646
@media (min-width: 992px) and (max-width: 1199px) {
6647
  .visible-md-inline-block {
6648
    display: inline-block !important;
6649
  }
6650
}
6651
@media (min-width: 1200px) {
6652
  .visible-lg {
6653
    display: block !important;
6654
  }
6655
  table.visible-lg {
6656
    display: table !important;
6657
  }
6658
  tr.visible-lg {
6659
    display: table-row !important;
6660
  }
6661
  th.visible-lg,
6662
  td.visible-lg {
6663
    display: table-cell !important;
6664
  }
6665
}
6666
@media (min-width: 1200px) {
6667
  .visible-lg-block {
6668
    display: block !important;
6669
  }
6670
}
6671
@media (min-width: 1200px) {
6672
  .visible-lg-inline {
6673
    display: inline !important;
6674
  }
6675
}
6676
@media (min-width: 1200px) {
6677
  .visible-lg-inline-block {
6678
    display: inline-block !important;
6679
  }
6680
}
6681
@media (max-width: 767px) {
6682
  .hidden-xs {
6683
    display: none !important;
6684
  }
6685
}
6686
@media (min-width: 768px) and (max-width: 991px) {
6687
  .hidden-sm {
6688
    display: none !important;
6689
  }
6690
}
6691
@media (min-width: 992px) and (max-width: 1199px) {
6692
  .hidden-md {
6693
    display: none !important;
6694
  }
6695
}
6696
@media (min-width: 1200px) {
6697
  .hidden-lg {
6698
    display: none !important;
6699
  }
6700
}
6701
.visible-print {
6702
  display: none !important;
6703
}
6704
@media print {
6705
  .visible-print {
6706
    display: block !important;
6707
  }
6708
  table.visible-print {
6709
    display: table !important;
6710
  }
6711
  tr.visible-print {
6712
    display: table-row !important;
6713
  }
6714
  th.visible-print,
6715
  td.visible-print {
6716
    display: table-cell !important;
6717
  }
6718
}
6719
.visible-print-block {
6720
  display: none !important;
6721
}
6722
@media print {
6723
  .visible-print-block {
6724
    display: block !important;
6725
  }
6726
}
6727
.visible-print-inline {
6728
  display: none !important;
6729
}
6730
@media print {
6731
  .visible-print-inline {
6732
    display: inline !important;
6733
  }
6734
}
6735
.visible-print-inline-block {
6736
  display: none !important;
6737
}
6738
@media print {
6739
  .visible-print-inline-block {
6740
    display: inline-block !important;
6741
  }
6742
}
6743
@media print {
6744
  .hidden-print {
6745
    display: none !important;
6746
  }
6747
}
6748
/*!
6749
*
6750
* Font Awesome
6751
*
6752
*/
6753
/*!
6754
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
6755
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
6756
 */
6757
/* FONT PATH
6758
 * -------------------------- */
6759
@font-face {
6760
  font-family: 'FontAwesome';
6761
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');
6762
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
6763
  font-weight: normal;
6764
  font-style: normal;
6765
}
6766
.fa {
6767
  display: inline-block;
6768
  font: normal normal normal 14px/1 FontAwesome;
6769
  font-size: inherit;
6770
  text-rendering: auto;
6771
  -webkit-font-smoothing: antialiased;
6772
  -moz-osx-font-smoothing: grayscale;
6773
}
6774
/* makes the font 33% larger relative to the icon container */
6775
.fa-lg {
6776
  font-size: 1.33333333em;
6777
  line-height: 0.75em;
6778
  vertical-align: -15%;
6779
}
6780
.fa-2x {
6781
  font-size: 2em;
6782
}
6783
.fa-3x {
6784
  font-size: 3em;
6785
}
6786
.fa-4x {
6787
  font-size: 4em;
6788
}
6789
.fa-5x {
6790
  font-size: 5em;
6791
}
6792
.fa-fw {
6793
  width: 1.28571429em;
6794
  text-align: center;
6795
}
6796
.fa-ul {
6797
  padding-left: 0;
6798
  margin-left: 2.14285714em;
6799
  list-style-type: none;
6800
}
6801
.fa-ul > li {
6802
  position: relative;
6803
}
6804
.fa-li {
6805
  position: absolute;
6806
  left: -2.14285714em;
6807
  width: 2.14285714em;
6808
  top: 0.14285714em;
6809
  text-align: center;
6810
}
6811
.fa-li.fa-lg {
6812
  left: -1.85714286em;
6813
}
6814
.fa-border {
6815
  padding: .2em .25em .15em;
6816
  border: solid 0.08em #eee;
6817
  border-radius: .1em;
6818
}
6819
.fa-pull-left {
6820
  float: left;
6821
}
6822
.fa-pull-right {
6823
  float: right;
6824
}
6825
.fa.fa-pull-left {
6826
  margin-right: .3em;
6827
}
6828
.fa.fa-pull-right {
6829
  margin-left: .3em;
6830
}
6831
/* Deprecated as of 4.4.0 */
6832
.pull-right {
6833
  float: right;
6834
}
6835
.pull-left {
6836
  float: left;
6837
}
6838
.fa.pull-left {
6839
  margin-right: .3em;
6840
}
6841
.fa.pull-right {
6842
  margin-left: .3em;
6843
}
6844
.fa-spin {
6845
  -webkit-animation: fa-spin 2s infinite linear;
6846
  animation: fa-spin 2s infinite linear;
6847
}
6848
.fa-pulse {
6849
  -webkit-animation: fa-spin 1s infinite steps(8);
6850
  animation: fa-spin 1s infinite steps(8);
6851
}
6852
@-webkit-keyframes fa-spin {
6853
  0% {
6854
    -webkit-transform: rotate(0deg);
6855
    transform: rotate(0deg);
6856
  }
6857
  100% {
6858
    -webkit-transform: rotate(359deg);
6859
    transform: rotate(359deg);
6860
  }
6861
}
6862
@keyframes fa-spin {
6863
  0% {
6864
    -webkit-transform: rotate(0deg);
6865
    transform: rotate(0deg);
6866
  }
6867
  100% {
6868
    -webkit-transform: rotate(359deg);
6869
    transform: rotate(359deg);
6870
  }
6871
}
6872
.fa-rotate-90 {
6873
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
6874
  -webkit-transform: rotate(90deg);
6875
  -ms-transform: rotate(90deg);
6876
  transform: rotate(90deg);
6877
}
6878
.fa-rotate-180 {
6879
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
6880
  -webkit-transform: rotate(180deg);
6881
  -ms-transform: rotate(180deg);
6882
  transform: rotate(180deg);
6883
}
6884
.fa-rotate-270 {
6885
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
6886
  -webkit-transform: rotate(270deg);
6887
  -ms-transform: rotate(270deg);
6888
  transform: rotate(270deg);
6889
}
6890
.fa-flip-horizontal {
6891
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
6892
  -webkit-transform: scale(-1, 1);
6893
  -ms-transform: scale(-1, 1);
6894
  transform: scale(-1, 1);
6895
}
6896
.fa-flip-vertical {
6897
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
6898
  -webkit-transform: scale(1, -1);
6899
  -ms-transform: scale(1, -1);
6900
  transform: scale(1, -1);
6901
}
6902
:root .fa-rotate-90,
6903
:root .fa-rotate-180,
6904
:root .fa-rotate-270,
6905
:root .fa-flip-horizontal,
6906
:root .fa-flip-vertical {
6907
  filter: none;
6908
}
6909
.fa-stack {
6910
  position: relative;
6911
  display: inline-block;
6912
  width: 2em;
6913
  height: 2em;
6914
  line-height: 2em;
6915
  vertical-align: middle;
6916
}
6917
.fa-stack-1x,
6918
.fa-stack-2x {
6919
  position: absolute;
6920
  left: 0;
6921
  width: 100%;
6922
  text-align: center;
6923
}
6924
.fa-stack-1x {
6925
  line-height: inherit;
6926
}
6927
.fa-stack-2x {
6928
  font-size: 2em;
6929
}
6930
.fa-inverse {
6931
  color: #fff;
6932
}
6933
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
6934
   readers do not read off random characters that represent icons */
6935
.fa-glass:before {
6936
  content: "\f000";
6937
}
6938
.fa-music:before {
6939
  content: "\f001";
6940
}
6941
.fa-search:before {
6942
  content: "\f002";
6943
}
6944
.fa-envelope-o:before {
6945
  content: "\f003";
6946
}
6947
.fa-heart:before {
6948
  content: "\f004";
6949
}
6950
.fa-star:before {
6951
  content: "\f005";
6952
}
6953
.fa-star-o:before {
6954
  content: "\f006";
6955
}
6956
.fa-user:before {
6957
  content: "\f007";
6958
}
6959
.fa-film:before {
6960
  content: "\f008";
6961
}
6962
.fa-th-large:before {
6963
  content: "\f009";
6964
}
6965
.fa-th:before {
6966
  content: "\f00a";
6967
}
6968
.fa-th-list:before {
6969
  content: "\f00b";
6970
}
6971
.fa-check:before {
6972
  content: "\f00c";
6973
}
6974
.fa-remove:before,
6975
.fa-close:before,
6976
.fa-times:before {
6977
  content: "\f00d";
6978
}
6979
.fa-search-plus:before {
6980
  content: "\f00e";
6981
}
6982
.fa-search-minus:before {
6983
  content: "\f010";
6984
}
6985
.fa-power-off:before {
6986
  content: "\f011";
6987
}
6988
.fa-signal:before {
6989
  content: "\f012";
6990
}
6991
.fa-gear:before,
6992
.fa-cog:before {
6993
  content: "\f013";
6994
}
6995
.fa-trash-o:before {
6996
  content: "\f014";
6997
}
6998
.fa-home:before {
6999
  content: "\f015";
7000
}
7001
.fa-file-o:before {
7002
  content: "\f016";
7003
}
7004
.fa-clock-o:before {
7005
  content: "\f017";
7006
}
7007
.fa-road:before {
7008
  content: "\f018";
7009
}
7010
.fa-download:before {
7011
  content: "\f019";
7012
}
7013
.fa-arrow-circle-o-down:before {
7014
  content: "\f01a";
7015
}
7016
.fa-arrow-circle-o-up:before {
7017
  content: "\f01b";
7018
}
7019
.fa-inbox:before {
7020
  content: "\f01c";
7021
}
7022
.fa-play-circle-o:before {
7023
  content: "\f01d";
7024
}
7025
.fa-rotate-right:before,
7026
.fa-repeat:before {
7027
  content: "\f01e";
7028
}
7029
.fa-refresh:before {
7030
  content: "\f021";
7031
}
7032
.fa-list-alt:before {
7033
  content: "\f022";
7034
}
7035
.fa-lock:before {
7036
  content: "\f023";
7037
}
7038
.fa-flag:before {
7039
  content: "\f024";
7040
}
7041
.fa-headphones:before {
7042
  content: "\f025";
7043
}
7044
.fa-volume-off:before {
7045
  content: "\f026";
7046
}
7047
.fa-volume-down:before {
7048
  content: "\f027";
7049
}
7050
.fa-volume-up:before {
7051
  content: "\f028";
7052
}
7053
.fa-qrcode:before {
7054
  content: "\f029";
7055
}
7056
.fa-barcode:before {
7057
  content: "\f02a";
7058
}
7059
.fa-tag:before {
7060
  content: "\f02b";
7061
}
7062
.fa-tags:before {
7063
  content: "\f02c";
7064
}
7065
.fa-book:before {
7066
  content: "\f02d";
7067
}
7068
.fa-bookmark:before {
7069
  content: "\f02e";
7070
}
7071
.fa-print:before {
7072
  content: "\f02f";
7073
}
7074
.fa-camera:before {
7075
  content: "\f030";
7076
}
7077
.fa-font:before {
7078
  content: "\f031";
7079
}
7080
.fa-bold:before {
7081
  content: "\f032";
7082
}
7083
.fa-italic:before {
7084
  content: "\f033";
7085
}
7086
.fa-text-height:before {
7087
  content: "\f034";
7088
}
7089
.fa-text-width:before {
7090
  content: "\f035";
7091
}
7092
.fa-align-left:before {
7093
  content: "\f036";
7094
}
7095
.fa-align-center:before {
7096
  content: "\f037";
7097
}
7098
.fa-align-right:before {
7099
  content: "\f038";
7100
}
7101
.fa-align-justify:before {
7102
  content: "\f039";
7103
}
7104
.fa-list:before {
7105
  content: "\f03a";
7106
}
7107
.fa-dedent:before,
7108
.fa-outdent:before {
7109
  content: "\f03b";
7110
}
7111
.fa-indent:before {
7112
  content: "\f03c";
7113
}
7114
.fa-video-camera:before {
7115
  content: "\f03d";
7116
}
7117
.fa-photo:before,
7118
.fa-image:before,
7119
.fa-picture-o:before {
7120
  content: "\f03e";
7121
}
7122
.fa-pencil:before {
7123
  content: "\f040";
7124
}
7125
.fa-map-marker:before {
7126
  content: "\f041";
7127
}
7128
.fa-adjust:before {
7129
  content: "\f042";
7130
}
7131
.fa-tint:before {
7132
  content: "\f043";
7133
}
7134
.fa-edit:before,
7135
.fa-pencil-square-o:before {
7136
  content: "\f044";
7137
}
7138
.fa-share-square-o:before {
7139
  content: "\f045";
7140
}
7141
.fa-check-square-o:before {
7142
  content: "\f046";
7143
}
7144
.fa-arrows:before {
7145
  content: "\f047";
7146
}
7147
.fa-step-backward:before {
7148
  content: "\f048";
7149
}
7150
.fa-fast-backward:before {
7151
  content: "\f049";
7152
}
7153
.fa-backward:before {
7154
  content: "\f04a";
7155
}
7156
.fa-play:before {
7157
  content: "\f04b";
7158
}
7159
.fa-pause:before {
7160
  content: "\f04c";
7161
}
7162
.fa-stop:before {
7163
  content: "\f04d";
7164
}
7165
.fa-forward:before {
7166
  content: "\f04e";
7167
}
7168
.fa-fast-forward:before {
7169
  content: "\f050";
7170
}
7171
.fa-step-forward:before {
7172
  content: "\f051";
7173
}
7174
.fa-eject:before {
7175
  content: "\f052";
7176
}
7177
.fa-chevron-left:before {
7178
  content: "\f053";
7179
}
7180
.fa-chevron-right:before {
7181
  content: "\f054";
7182
}
7183
.fa-plus-circle:before {
7184
  content: "\f055";
7185
}
7186
.fa-minus-circle:before {
7187
  content: "\f056";
7188
}
7189
.fa-times-circle:before {
7190
  content: "\f057";
7191
}
7192
.fa-check-circle:before {
7193
  content: "\f058";
7194
}
7195
.fa-question-circle:before {
7196
  content: "\f059";
7197
}
7198
.fa-info-circle:before {
7199
  content: "\f05a";
7200
}
7201
.fa-crosshairs:before {
7202
  content: "\f05b";
7203
}
7204
.fa-times-circle-o:before {
7205
  content: "\f05c";
7206
}
7207
.fa-check-circle-o:before {
7208
  content: "\f05d";
7209
}
7210
.fa-ban:before {
7211
  content: "\f05e";
7212
}
7213
.fa-arrow-left:before {
7214
  content: "\f060";
7215
}
7216
.fa-arrow-right:before {
7217
  content: "\f061";
7218
}
7219
.fa-arrow-up:before {
7220
  content: "\f062";
7221
}
7222
.fa-arrow-down:before {
7223
  content: "\f063";
7224
}
7225
.fa-mail-forward:before,
7226
.fa-share:before {
7227
  content: "\f064";
7228
}
7229
.fa-expand:before {
7230
  content: "\f065";
7231
}
7232
.fa-compress:before {
7233
  content: "\f066";
7234
}
7235
.fa-plus:before {
7236
  content: "\f067";
7237
}
7238
.fa-minus:before {
7239
  content: "\f068";
7240
}
7241
.fa-asterisk:before {
7242
  content: "\f069";
7243
}
7244
.fa-exclamation-circle:before {
7245
  content: "\f06a";
7246
}
7247
.fa-gift:before {
7248
  content: "\f06b";
7249
}
7250
.fa-leaf:before {
7251
  content: "\f06c";
7252
}
7253
.fa-fire:before {
7254
  content: "\f06d";
7255
}
7256
.fa-eye:before {
7257
  content: "\f06e";
7258
}
7259
.fa-eye-slash:before {
7260
  content: "\f070";
7261
}
7262
.fa-warning:before,
7263
.fa-exclamation-triangle:before {
7264
  content: "\f071";
7265
}
7266
.fa-plane:before {
7267
  content: "\f072";
7268
}
7269
.fa-calendar:before {
7270
  content: "\f073";
7271
}
7272
.fa-random:before {
7273
  content: "\f074";
7274
}
7275
.fa-comment:before {
7276
  content: "\f075";
7277
}
7278
.fa-magnet:before {
7279
  content: "\f076";
7280
}
7281
.fa-chevron-up:before {
7282
  content: "\f077";
7283
}
7284
.fa-chevron-down:before {
7285
  content: "\f078";
7286
}
7287
.fa-retweet:before {
7288
  content: "\f079";
7289
}
7290
.fa-shopping-cart:before {
7291
  content: "\f07a";
7292
}
7293
.fa-folder:before {
7294
  content: "\f07b";
7295
}
7296
.fa-folder-open:before {
7297
  content: "\f07c";
7298
}
7299
.fa-arrows-v:before {
7300
  content: "\f07d";
7301
}
7302
.fa-arrows-h:before {
7303
  content: "\f07e";
7304
}
7305
.fa-bar-chart-o:before,
7306
.fa-bar-chart:before {
7307
  content: "\f080";
7308
}
7309
.fa-twitter-square:before {
7310
  content: "\f081";
7311
}
7312
.fa-facebook-square:before {
7313
  content: "\f082";
7314
}
7315
.fa-camera-retro:before {
7316
  content: "\f083";
7317
}
7318
.fa-key:before {
7319
  content: "\f084";
7320
}
7321
.fa-gears:before,
7322
.fa-cogs:before {
7323
  content: "\f085";
7324
}
7325
.fa-comments:before {
7326
  content: "\f086";
7327
}
7328
.fa-thumbs-o-up:before {
7329
  content: "\f087";
7330
}
7331
.fa-thumbs-o-down:before {
7332
  content: "\f088";
7333
}
7334
.fa-star-half:before {
7335
  content: "\f089";
7336
}
7337
.fa-heart-o:before {
7338
  content: "\f08a";
7339
}
7340
.fa-sign-out:before {
7341
  content: "\f08b";
7342
}
7343
.fa-linkedin-square:before {
7344
  content: "\f08c";
7345
}
7346
.fa-thumb-tack:before {
7347
  content: "\f08d";
7348
}
7349
.fa-external-link:before {
7350
  content: "\f08e";
7351
}
7352
.fa-sign-in:before {
7353
  content: "\f090";
7354
}
7355
.fa-trophy:before {
7356
  content: "\f091";
7357
}
7358
.fa-github-square:before {
7359
  content: "\f092";
7360
}
7361
.fa-upload:before {
7362
  content: "\f093";
7363
}
7364
.fa-lemon-o:before {
7365
  content: "\f094";
7366
}
7367
.fa-phone:before {
7368
  content: "\f095";
7369
}
7370
.fa-square-o:before {
7371
  content: "\f096";
7372
}
7373
.fa-bookmark-o:before {
7374
  content: "\f097";
7375
}
7376
.fa-phone-square:before {
7377
  content: "\f098";
7378
}
7379
.fa-twitter:before {
7380
  content: "\f099";
7381
}
7382
.fa-facebook-f:before,
7383
.fa-facebook:before {
7384
  content: "\f09a";
7385
}
7386
.fa-github:before {
7387
  content: "\f09b";
7388
}
7389
.fa-unlock:before {
7390
  content: "\f09c";
7391
}
7392
.fa-credit-card:before {
7393
  content: "\f09d";
7394
}
7395
.fa-feed:before,
7396
.fa-rss:before {
7397
  content: "\f09e";
7398
}
7399
.fa-hdd-o:before {
7400
  content: "\f0a0";
7401
}
7402
.fa-bullhorn:before {
7403
  content: "\f0a1";
7404
}
7405
.fa-bell:before {
7406
  content: "\f0f3";
7407
}
7408
.fa-certificate:before {
7409
  content: "\f0a3";
7410
}
7411
.fa-hand-o-right:before {
7412
  content: "\f0a4";
7413
}
7414
.fa-hand-o-left:before {
7415
  content: "\f0a5";
7416
}
7417
.fa-hand-o-up:before {
7418
  content: "\f0a6";
7419
}
7420
.fa-hand-o-down:before {
7421
  content: "\f0a7";
7422
}
7423
.fa-arrow-circle-left:before {
7424
  content: "\f0a8";
7425
}
7426
.fa-arrow-circle-right:before {
7427
  content: "\f0a9";
7428
}
7429
.fa-arrow-circle-up:before {
7430
  content: "\f0aa";
7431
}
7432
.fa-arrow-circle-down:before {
7433
  content: "\f0ab";
7434
}
7435
.fa-globe:before {
7436
  content: "\f0ac";
7437
}
7438
.fa-wrench:before {
7439
  content: "\f0ad";
7440
}
7441
.fa-tasks:before {
7442
  content: "\f0ae";
7443
}
7444
.fa-filter:before {
7445
  content: "\f0b0";
7446
}
7447
.fa-briefcase:before {
7448
  content: "\f0b1";
7449
}
7450
.fa-arrows-alt:before {
7451
  content: "\f0b2";
7452
}
7453
.fa-group:before,
7454
.fa-users:before {
7455
  content: "\f0c0";
7456
}
7457
.fa-chain:before,
7458
.fa-link:before {
7459
  content: "\f0c1";
7460
}
7461
.fa-cloud:before {
7462
  content: "\f0c2";
7463
}
7464
.fa-flask:before {
7465
  content: "\f0c3";
7466
}
7467
.fa-cut:before,
7468
.fa-scissors:before {
7469
  content: "\f0c4";
7470
}
7471
.fa-copy:before,
7472
.fa-files-o:before {
7473
  content: "\f0c5";
7474
}
7475
.fa-paperclip:before {
7476
  content: "\f0c6";
7477
}
7478
.fa-save:before,
7479
.fa-floppy-o:before {
7480
  content: "\f0c7";
7481
}
7482
.fa-square:before {
7483
  content: "\f0c8";
7484
}
7485
.fa-navicon:before,
7486
.fa-reorder:before,
7487
.fa-bars:before {
7488
  content: "\f0c9";
7489
}
7490
.fa-list-ul:before {
7491
  content: "\f0ca";
7492
}
7493
.fa-list-ol:before {
7494
  content: "\f0cb";
7495
}
7496
.fa-strikethrough:before {
7497
  content: "\f0cc";
7498
}
7499
.fa-underline:before {
7500
  content: "\f0cd";
7501
}
7502
.fa-table:before {
7503
  content: "\f0ce";
7504
}
7505
.fa-magic:before {
7506
  content: "\f0d0";
7507
}
7508
.fa-truck:before {
7509
  content: "\f0d1";
7510
}
7511
.fa-pinterest:before {
7512
  content: "\f0d2";
7513
}
7514
.fa-pinterest-square:before {
7515
  content: "\f0d3";
7516
}
7517
.fa-google-plus-square:before {
7518
  content: "\f0d4";
7519
}
7520
.fa-google-plus:before {
7521
  content: "\f0d5";
7522
}
7523
.fa-money:before {
7524
  content: "\f0d6";
7525
}
7526
.fa-caret-down:before {
7527
  content: "\f0d7";
7528
}
7529
.fa-caret-up:before {
7530
  content: "\f0d8";
7531
}
7532
.fa-caret-left:before {
7533
  content: "\f0d9";
7534
}
7535
.fa-caret-right:before {
7536
  content: "\f0da";
7537
}
7538
.fa-columns:before {
7539
  content: "\f0db";
7540
}
7541
.fa-unsorted:before,
7542
.fa-sort:before {
7543
  content: "\f0dc";
7544
}
7545
.fa-sort-down:before,
7546
.fa-sort-desc:before {
7547
  content: "\f0dd";
7548
}
7549
.fa-sort-up:before,
7550
.fa-sort-asc:before {
7551
  content: "\f0de";
7552
}
7553
.fa-envelope:before {
7554
  content: "\f0e0";
7555
}
7556
.fa-linkedin:before {
7557
  content: "\f0e1";
7558
}
7559
.fa-rotate-left:before,
7560
.fa-undo:before {
7561
  content: "\f0e2";
7562
}
7563
.fa-legal:before,
7564
.fa-gavel:before {
7565
  content: "\f0e3";
7566
}
7567
.fa-dashboard:before,
7568
.fa-tachometer:before {
7569
  content: "\f0e4";
7570
}
7571
.fa-comment-o:before {
7572
  content: "\f0e5";
7573
}
7574
.fa-comments-o:before {
7575
  content: "\f0e6";
7576
}
7577
.fa-flash:before,
7578
.fa-bolt:before {
7579
  content: "\f0e7";
7580
}
7581
.fa-sitemap:before {
7582
  content: "\f0e8";
7583
}
7584
.fa-umbrella:before {
7585
  content: "\f0e9";
7586
}
7587
.fa-paste:before,
7588
.fa-clipboard:before {
7589
  content: "\f0ea";
7590
}
7591
.fa-lightbulb-o:before {
7592
  content: "\f0eb";
7593
}
7594
.fa-exchange:before {
7595
  content: "\f0ec";
7596
}
7597
.fa-cloud-download:before {
7598
  content: "\f0ed";
7599
}
7600
.fa-cloud-upload:before {
7601
  content: "\f0ee";
7602
}
7603
.fa-user-md:before {
7604
  content: "\f0f0";
7605
}
7606
.fa-stethoscope:before {
7607
  content: "\f0f1";
7608
}
7609
.fa-suitcase:before {
7610
  content: "\f0f2";
7611
}
7612
.fa-bell-o:before {
7613
  content: "\f0a2";
7614
}
7615
.fa-coffee:before {
7616
  content: "\f0f4";
7617
}
7618
.fa-cutlery:before {
7619
  content: "\f0f5";
7620
}
7621
.fa-file-text-o:before {
7622
  content: "\f0f6";
7623
}
7624
.fa-building-o:before {
7625
  content: "\f0f7";
7626
}
7627
.fa-hospital-o:before {
7628
  content: "\f0f8";
7629
}
7630
.fa-ambulance:before {
7631
  content: "\f0f9";
7632
}
7633
.fa-medkit:before {
7634
  content: "\f0fa";
7635
}
7636
.fa-fighter-jet:before {
7637
  content: "\f0fb";
7638
}
7639
.fa-beer:before {
7640
  content: "\f0fc";
7641
}
7642
.fa-h-square:before {
7643
  content: "\f0fd";
7644
}
7645
.fa-plus-square:before {
7646
  content: "\f0fe";
7647
}
7648
.fa-angle-double-left:before {
7649
  content: "\f100";
7650
}
7651
.fa-angle-double-right:before {
7652
  content: "\f101";
7653
}
7654
.fa-angle-double-up:before {
7655
  content: "\f102";
7656
}
7657
.fa-angle-double-down:before {
7658
  content: "\f103";
7659
}
7660
.fa-angle-left:before {
7661
  content: "\f104";
7662
}
7663
.fa-angle-right:before {
7664
  content: "\f105";
7665
}
7666
.fa-angle-up:before {
7667
  content: "\f106";
7668
}
7669
.fa-angle-down:before {
7670
  content: "\f107";
7671
}
7672
.fa-desktop:before {
7673
  content: "\f108";
7674
}
7675
.fa-laptop:before {
7676
  content: "\f109";
7677
}
7678
.fa-tablet:before {
7679
  content: "\f10a";
7680
}
7681
.fa-mobile-phone:before,
7682
.fa-mobile:before {
7683
  content: "\f10b";
7684
}
7685
.fa-circle-o:before {
7686
  content: "\f10c";
7687
}
7688
.fa-quote-left:before {
7689
  content: "\f10d";
7690
}
7691
.fa-quote-right:before {
7692
  content: "\f10e";
7693
}
7694
.fa-spinner:before {
7695
  content: "\f110";
7696
}
7697
.fa-circle:before {
7698
  content: "\f111";
7699
}
7700
.fa-mail-reply:before,
7701
.fa-reply:before {
7702
  content: "\f112";
7703
}
7704
.fa-github-alt:before {
7705
  content: "\f113";
7706
}
7707
.fa-folder-o:before {
7708
  content: "\f114";
7709
}
7710
.fa-folder-open-o:before {
7711
  content: "\f115";
7712
}
7713
.fa-smile-o:before {
7714
  content: "\f118";
7715
}
7716
.fa-frown-o:before {
7717
  content: "\f119";
7718
}
7719
.fa-meh-o:before {
7720
  content: "\f11a";
7721
}
7722
.fa-gamepad:before {
7723
  content: "\f11b";
7724
}
7725
.fa-keyboard-o:before {
7726
  content: "\f11c";
7727
}
7728
.fa-flag-o:before {
7729
  content: "\f11d";
7730
}
7731
.fa-flag-checkered:before {
7732
  content: "\f11e";
7733
}
7734
.fa-terminal:before {
7735
  content: "\f120";
7736
}
7737
.fa-code:before {
7738
  content: "\f121";
7739
}
7740
.fa-mail-reply-all:before,
7741
.fa-reply-all:before {
7742
  content: "\f122";
7743
}
7744
.fa-star-half-empty:before,
7745
.fa-star-half-full:before,
7746
.fa-star-half-o:before {
7747
  content: "\f123";
7748
}
7749
.fa-location-arrow:before {
7750
  content: "\f124";
7751
}
7752
.fa-crop:before {
7753
  content: "\f125";
7754
}
7755
.fa-code-fork:before {
7756
  content: "\f126";
7757
}
7758
.fa-unlink:before,
7759
.fa-chain-broken:before {
7760
  content: "\f127";
7761
}
7762
.fa-question:before {
7763
  content: "\f128";
7764
}
7765
.fa-info:before {
7766
  content: "\f129";
7767
}
7768
.fa-exclamation:before {
7769
  content: "\f12a";
7770
}
7771
.fa-superscript:before {
7772
  content: "\f12b";
7773
}
7774
.fa-subscript:before {
7775
  content: "\f12c";
7776
}
7777
.fa-eraser:before {
7778
  content: "\f12d";
7779
}
7780
.fa-puzzle-piece:before {
7781
  content: "\f12e";
7782
}
7783
.fa-microphone:before {
7784
  content: "\f130";
7785
}
7786
.fa-microphone-slash:before {
7787
  content: "\f131";
7788
}
7789
.fa-shield:before {
7790
  content: "\f132";
7791
}
7792
.fa-calendar-o:before {
7793
  content: "\f133";
7794
}
7795
.fa-fire-extinguisher:before {
7796
  content: "\f134";
7797
}
7798
.fa-rocket:before {
7799
  content: "\f135";
7800
}
7801
.fa-maxcdn:before {
7802
  content: "\f136";
7803
}
7804
.fa-chevron-circle-left:before {
7805
  content: "\f137";
7806
}
7807
.fa-chevron-circle-right:before {
7808
  content: "\f138";
7809
}
7810
.fa-chevron-circle-up:before {
7811
  content: "\f139";
7812
}
7813
.fa-chevron-circle-down:before {
7814
  content: "\f13a";
7815
}
7816
.fa-html5:before {
7817
  content: "\f13b";
7818
}
7819
.fa-css3:before {
7820
  content: "\f13c";
7821
}
7822
.fa-anchor:before {
7823
  content: "\f13d";
7824
}
7825
.fa-unlock-alt:before {
7826
  content: "\f13e";
7827
}
7828
.fa-bullseye:before {
7829
  content: "\f140";
7830
}
7831
.fa-ellipsis-h:before {
7832
  content: "\f141";
7833
}
7834
.fa-ellipsis-v:before {
7835
  content: "\f142";
7836
}
7837
.fa-rss-square:before {
7838
  content: "\f143";
7839
}
7840
.fa-play-circle:before {
7841
  content: "\f144";
7842
}
7843
.fa-ticket:before {
7844
  content: "\f145";
7845
}
7846
.fa-minus-square:before {
7847
  content: "\f146";
7848
}
7849
.fa-minus-square-o:before {
7850
  content: "\f147";
7851
}
7852
.fa-level-up:before {
7853
  content: "\f148";
7854
}
7855
.fa-level-down:before {
7856
  content: "\f149";
7857
}
7858
.fa-check-square:before {
7859
  content: "\f14a";
7860
}
7861
.fa-pencil-square:before {
7862
  content: "\f14b";
7863
}
7864
.fa-external-link-square:before {
7865
  content: "\f14c";
7866
}
7867
.fa-share-square:before {
7868
  content: "\f14d";
7869
}
7870
.fa-compass:before {
7871
  content: "\f14e";
7872
}
7873
.fa-toggle-down:before,
7874
.fa-caret-square-o-down:before {
7875
  content: "\f150";
7876
}
7877
.fa-toggle-up:before,
7878
.fa-caret-square-o-up:before {
7879
  content: "\f151";
7880
}
7881
.fa-toggle-right:before,
7882
.fa-caret-square-o-right:before {
7883
  content: "\f152";
7884
}
7885
.fa-euro:before,
7886
.fa-eur:before {
7887
  content: "\f153";
7888
}
7889
.fa-gbp:before {
7890
  content: "\f154";
7891
}
7892
.fa-dollar:before,
7893
.fa-usd:before {
7894
  content: "\f155";
7895
}
7896
.fa-rupee:before,
7897
.fa-inr:before {
7898
  content: "\f156";
7899
}
7900
.fa-cny:before,
7901
.fa-rmb:before,
7902
.fa-yen:before,
7903
.fa-jpy:before {
7904
  content: "\f157";
7905
}
7906
.fa-ruble:before,
7907
.fa-rouble:before,
7908
.fa-rub:before {
7909
  content: "\f158";
7910
}
7911
.fa-won:before,
7912
.fa-krw:before {
7913
  content: "\f159";
7914
}
7915
.fa-bitcoin:before,
7916
.fa-btc:before {
7917
  content: "\f15a";
7918
}
7919
.fa-file:before {
7920
  content: "\f15b";
7921
}
7922
.fa-file-text:before {
7923
  content: "\f15c";
7924
}
7925
.fa-sort-alpha-asc:before {
7926
  content: "\f15d";
7927
}
7928
.fa-sort-alpha-desc:before {
7929
  content: "\f15e";
7930
}
7931
.fa-sort-amount-asc:before {
7932
  content: "\f160";
7933
}
7934
.fa-sort-amount-desc:before {
7935
  content: "\f161";
7936
}
7937
.fa-sort-numeric-asc:before {
7938
  content: "\f162";
7939
}
7940
.fa-sort-numeric-desc:before {
7941
  content: "\f163";
7942
}
7943
.fa-thumbs-up:before {
7944
  content: "\f164";
7945
}
7946
.fa-thumbs-down:before {
7947
  content: "\f165";
7948
}
7949
.fa-youtube-square:before {
7950
  content: "\f166";
7951
}
7952
.fa-youtube:before {
7953
  content: "\f167";
7954
}
7955
.fa-xing:before {
7956
  content: "\f168";
7957
}
7958
.fa-xing-square:before {
7959
  content: "\f169";
7960
}
7961
.fa-youtube-play:before {
7962
  content: "\f16a";
7963
}
7964
.fa-dropbox:before {
7965
  content: "\f16b";
7966
}
7967
.fa-stack-overflow:before {
7968
  content: "\f16c";
7969
}
7970
.fa-instagram:before {
7971
  content: "\f16d";
7972
}
7973
.fa-flickr:before {
7974
  content: "\f16e";
7975
}
7976
.fa-adn:before {
7977
  content: "\f170";
7978
}
7979
.fa-bitbucket:before {
7980
  content: "\f171";
7981
}
7982
.fa-bitbucket-square:before {
7983
  content: "\f172";
7984
}
7985
.fa-tumblr:before {
7986
  content: "\f173";
7987
}
7988
.fa-tumblr-square:before {
7989
  content: "\f174";
7990
}
7991
.fa-long-arrow-down:before {
7992
  content: "\f175";
7993
}
7994
.fa-long-arrow-up:before {
7995
  content: "\f176";
7996
}
7997
.fa-long-arrow-left:before {
7998
  content: "\f177";
7999
}
8000
.fa-long-arrow-right:before {
8001
  content: "\f178";
8002
}
8003
.fa-apple:before {
8004
  content: "\f179";
8005
}
8006
.fa-windows:before {
8007
  content: "\f17a";
8008
}
8009
.fa-android:before {
8010
  content: "\f17b";
8011
}
8012
.fa-linux:before {
8013
  content: "\f17c";
8014
}
8015
.fa-dribbble:before {
8016
  content: "\f17d";
8017
}
8018
.fa-skype:before {
8019
  content: "\f17e";
8020
}
8021
.fa-foursquare:before {
8022
  content: "\f180";
8023
}
8024
.fa-trello:before {
8025
  content: "\f181";
8026
}
8027
.fa-female:before {
8028
  content: "\f182";
8029
}
8030
.fa-male:before {
8031
  content: "\f183";
8032
}
8033
.fa-gittip:before,
8034
.fa-gratipay:before {
8035
  content: "\f184";
8036
}
8037
.fa-sun-o:before {
8038
  content: "\f185";
8039
}
8040
.fa-moon-o:before {
8041
  content: "\f186";
8042
}
8043
.fa-archive:before {
8044
  content: "\f187";
8045
}
8046
.fa-bug:before {
8047
  content: "\f188";
8048
}
8049
.fa-vk:before {
8050
  content: "\f189";
8051
}
8052
.fa-weibo:before {
8053
  content: "\f18a";
8054
}
8055
.fa-renren:before {
8056
  content: "\f18b";
8057
}
8058
.fa-pagelines:before {
8059
  content: "\f18c";
8060
}
8061
.fa-stack-exchange:before {
8062
  content: "\f18d";
8063
}
8064
.fa-arrow-circle-o-right:before {
8065
  content: "\f18e";
8066
}
8067
.fa-arrow-circle-o-left:before {
8068
  content: "\f190";
8069
}
8070
.fa-toggle-left:before,
8071
.fa-caret-square-o-left:before {
8072
  content: "\f191";
8073
}
8074
.fa-dot-circle-o:before {
8075
  content: "\f192";
8076
}
8077
.fa-wheelchair:before {
8078
  content: "\f193";
8079
}
8080
.fa-vimeo-square:before {
8081
  content: "\f194";
8082
}
8083
.fa-turkish-lira:before,
8084
.fa-try:before {
8085
  content: "\f195";
8086
}
8087
.fa-plus-square-o:before {
8088
  content: "\f196";
8089
}
8090
.fa-space-shuttle:before {
8091
  content: "\f197";
8092
}
8093
.fa-slack:before {
8094
  content: "\f198";
8095
}
8096
.fa-envelope-square:before {
8097
  content: "\f199";
8098
}
8099
.fa-wordpress:before {
8100
  content: "\f19a";
8101
}
8102
.fa-openid:before {
8103
  content: "\f19b";
8104
}
8105
.fa-institution:before,
8106
.fa-bank:before,
8107
.fa-university:before {
8108
  content: "\f19c";
8109
}
8110
.fa-mortar-board:before,
8111
.fa-graduation-cap:before {
8112
  content: "\f19d";
8113
}
8114
.fa-yahoo:before {
8115
  content: "\f19e";
8116
}
8117
.fa-google:before {
8118
  content: "\f1a0";
8119
}
8120
.fa-reddit:before {
8121
  content: "\f1a1";
8122
}
8123
.fa-reddit-square:before {
8124
  content: "\f1a2";
8125
}
8126
.fa-stumbleupon-circle:before {
8127
  content: "\f1a3";
8128
}
8129
.fa-stumbleupon:before {
8130
  content: "\f1a4";
8131
}
8132
.fa-delicious:before {
8133
  content: "\f1a5";
8134
}
8135
.fa-digg:before {
8136
  content: "\f1a6";
8137
}
8138
.fa-pied-piper-pp:before {
8139
  content: "\f1a7";
8140
}
8141
.fa-pied-piper-alt:before {
8142
  content: "\f1a8";
8143
}
8144
.fa-drupal:before {
8145
  content: "\f1a9";
8146
}
8147
.fa-joomla:before {
8148
  content: "\f1aa";
8149
}
8150
.fa-language:before {
8151
  content: "\f1ab";
8152
}
8153
.fa-fax:before {
8154
  content: "\f1ac";
8155
}
8156
.fa-building:before {
8157
  content: "\f1ad";
8158
}
8159
.fa-child:before {
8160
  content: "\f1ae";
8161
}
8162
.fa-paw:before {
8163
  content: "\f1b0";
8164
}
8165
.fa-spoon:before {
8166
  content: "\f1b1";
8167
}
8168
.fa-cube:before {
8169
  content: "\f1b2";
8170
}
8171
.fa-cubes:before {
8172
  content: "\f1b3";
8173
}
8174
.fa-behance:before {
8175
  content: "\f1b4";
8176
}
8177
.fa-behance-square:before {
8178
  content: "\f1b5";
8179
}
8180
.fa-steam:before {
8181
  content: "\f1b6";
8182
}
8183
.fa-steam-square:before {
8184
  content: "\f1b7";
8185
}
8186
.fa-recycle:before {
8187
  content: "\f1b8";
8188
}
8189
.fa-automobile:before,
8190
.fa-car:before {
8191
  content: "\f1b9";
8192
}
8193
.fa-cab:before,
8194
.fa-taxi:before {
8195
  content: "\f1ba";
8196
}
8197
.fa-tree:before {
8198
  content: "\f1bb";
8199
}
8200
.fa-spotify:before {
8201
  content: "\f1bc";
8202
}
8203
.fa-deviantart:before {
8204
  content: "\f1bd";
8205
}
8206
.fa-soundcloud:before {
8207
  content: "\f1be";
8208
}
8209
.fa-database:before {
8210
  content: "\f1c0";
8211
}
8212
.fa-file-pdf-o:before {
8213
  content: "\f1c1";
8214
}
8215
.fa-file-word-o:before {
8216
  content: "\f1c2";
8217
}
8218
.fa-file-excel-o:before {
8219
  content: "\f1c3";
8220
}
8221
.fa-file-powerpoint-o:before {
8222
  content: "\f1c4";
8223
}
8224
.fa-file-photo-o:before,
8225
.fa-file-picture-o:before,
8226
.fa-file-image-o:before {
8227
  content: "\f1c5";
8228
}
8229
.fa-file-zip-o:before,
8230
.fa-file-archive-o:before {
8231
  content: "\f1c6";
8232
}
8233
.fa-file-sound-o:before,
8234
.fa-file-audio-o:before {
8235
  content: "\f1c7";
8236
}
8237
.fa-file-movie-o:before,
8238
.fa-file-video-o:before {
8239
  content: "\f1c8";
8240
}
8241
.fa-file-code-o:before {
8242
  content: "\f1c9";
8243
}
8244
.fa-vine:before {
8245
  content: "\f1ca";
8246
}
8247
.fa-codepen:before {
8248
  content: "\f1cb";
8249
}
8250
.fa-jsfiddle:before {
8251
  content: "\f1cc";
8252
}
8253
.fa-life-bouy:before,
8254
.fa-life-buoy:before,
8255
.fa-life-saver:before,
8256
.fa-support:before,
8257
.fa-life-ring:before {
8258
  content: "\f1cd";
8259
}
8260
.fa-circle-o-notch:before {
8261
  content: "\f1ce";
8262
}
8263
.fa-ra:before,
8264
.fa-resistance:before,
8265
.fa-rebel:before {
8266
  content: "\f1d0";
8267
}
8268
.fa-ge:before,
8269
.fa-empire:before {
8270
  content: "\f1d1";
8271
}
8272
.fa-git-square:before {
8273
  content: "\f1d2";
8274
}
8275
.fa-git:before {
8276
  content: "\f1d3";
8277
}
8278
.fa-y-combinator-square:before,
8279
.fa-yc-square:before,
8280
.fa-hacker-news:before {
8281
  content: "\f1d4";
8282
}
8283
.fa-tencent-weibo:before {
8284
  content: "\f1d5";
8285
}
8286
.fa-qq:before {
8287
  content: "\f1d6";
8288
}
8289
.fa-wechat:before,
8290
.fa-weixin:before {
8291
  content: "\f1d7";
8292
}
8293
.fa-send:before,
8294
.fa-paper-plane:before {
8295
  content: "\f1d8";
8296
}
8297
.fa-send-o:before,
8298
.fa-paper-plane-o:before {
8299
  content: "\f1d9";
8300
}
8301
.fa-history:before {
8302
  content: "\f1da";
8303
}
8304
.fa-circle-thin:before {
8305
  content: "\f1db";
8306
}
8307
.fa-header:before {
8308
  content: "\f1dc";
8309
}
8310
.fa-paragraph:before {
8311
  content: "\f1dd";
8312
}
8313
.fa-sliders:before {
8314
  content: "\f1de";
8315
}
8316
.fa-share-alt:before {
8317
  content: "\f1e0";
8318
}
8319
.fa-share-alt-square:before {
8320
  content: "\f1e1";
8321
}
8322
.fa-bomb:before {
8323
  content: "\f1e2";
8324
}
8325
.fa-soccer-ball-o:before,
8326
.fa-futbol-o:before {
8327
  content: "\f1e3";
8328
}
8329
.fa-tty:before {
8330
  content: "\f1e4";
8331
}
8332
.fa-binoculars:before {
8333
  content: "\f1e5";
8334
}
8335
.fa-plug:before {
8336
  content: "\f1e6";
8337
}
8338
.fa-slideshare:before {
8339
  content: "\f1e7";
8340
}
8341
.fa-twitch:before {
8342
  content: "\f1e8";
8343
}
8344
.fa-yelp:before {
8345
  content: "\f1e9";
8346
}
8347
.fa-newspaper-o:before {
8348
  content: "\f1ea";
8349
}
8350
.fa-wifi:before {
8351
  content: "\f1eb";
8352
}
8353
.fa-calculator:before {
8354
  content: "\f1ec";
8355
}
8356
.fa-paypal:before {
8357
  content: "\f1ed";
8358
}
8359
.fa-google-wallet:before {
8360
  content: "\f1ee";
8361
}
8362
.fa-cc-visa:before {
8363
  content: "\f1f0";
8364
}
8365
.fa-cc-mastercard:before {
8366
  content: "\f1f1";
8367
}
8368
.fa-cc-discover:before {
8369
  content: "\f1f2";
8370
}
8371
.fa-cc-amex:before {
8372
  content: "\f1f3";
8373
}
8374
.fa-cc-paypal:before {
8375
  content: "\f1f4";
8376
}
8377
.fa-cc-stripe:before {
8378
  content: "\f1f5";
8379
}
8380
.fa-bell-slash:before {
8381
  content: "\f1f6";
8382
}
8383
.fa-bell-slash-o:before {
8384
  content: "\f1f7";
8385
}
8386
.fa-trash:before {
8387
  content: "\f1f8";
8388
}
8389
.fa-copyright:before {
8390
  content: "\f1f9";
8391
}
8392
.fa-at:before {
8393
  content: "\f1fa";
8394
}
8395
.fa-eyedropper:before {
8396
  content: "\f1fb";
8397
}
8398
.fa-paint-brush:before {
8399
  content: "\f1fc";
8400
}
8401
.fa-birthday-cake:before {
8402
  content: "\f1fd";
8403
}
8404
.fa-area-chart:before {
8405
  content: "\f1fe";
8406
}
8407
.fa-pie-chart:before {
8408
  content: "\f200";
8409
}
8410
.fa-line-chart:before {
8411
  content: "\f201";
8412
}
8413
.fa-lastfm:before {
8414
  content: "\f202";
8415
}
8416
.fa-lastfm-square:before {
8417
  content: "\f203";
8418
}
8419
.fa-toggle-off:before {
8420
  content: "\f204";
8421
}
8422
.fa-toggle-on:before {
8423
  content: "\f205";
8424
}
8425
.fa-bicycle:before {
8426
  content: "\f206";
8427
}
8428
.fa-bus:before {
8429
  content: "\f207";
8430
}
8431
.fa-ioxhost:before {
8432
  content: "\f208";
8433
}
8434
.fa-angellist:before {
8435
  content: "\f209";
8436
}
8437
.fa-cc:before {
8438
  content: "\f20a";
8439
}
8440
.fa-shekel:before,
8441
.fa-sheqel:before,
8442
.fa-ils:before {
8443
  content: "\f20b";
8444
}
8445
.fa-meanpath:before {
8446
  content: "\f20c";
8447
}
8448
.fa-buysellads:before {
8449
  content: "\f20d";
8450
}
8451
.fa-connectdevelop:before {
8452
  content: "\f20e";
8453
}
8454
.fa-dashcube:before {
8455
  content: "\f210";
8456
}
8457
.fa-forumbee:before {
8458
  content: "\f211";
8459
}
8460
.fa-leanpub:before {
8461
  content: "\f212";
8462
}
8463
.fa-sellsy:before {
8464
  content: "\f213";
8465
}
8466
.fa-shirtsinbulk:before {
8467
  content: "\f214";
8468
}
8469
.fa-simplybuilt:before {
8470
  content: "\f215";
8471
}
8472
.fa-skyatlas:before {
8473
  content: "\f216";
8474
}
8475
.fa-cart-plus:before {
8476
  content: "\f217";
8477
}
8478
.fa-cart-arrow-down:before {
8479
  content: "\f218";
8480
}
8481
.fa-diamond:before {
8482
  content: "\f219";
8483
}
8484
.fa-ship:before {
8485
  content: "\f21a";
8486
}
8487
.fa-user-secret:before {
8488
  content: "\f21b";
8489
}
8490
.fa-motorcycle:before {
8491
  content: "\f21c";
8492
}
8493
.fa-street-view:before {
8494
  content: "\f21d";
8495
}
8496
.fa-heartbeat:before {
8497
  content: "\f21e";
8498
}
8499
.fa-venus:before {
8500
  content: "\f221";
8501
}
8502
.fa-mars:before {
8503
  content: "\f222";
8504
}
8505
.fa-mercury:before {
8506
  content: "\f223";
8507
}
8508
.fa-intersex:before,
8509
.fa-transgender:before {
8510
  content: "\f224";
8511
}
8512
.fa-transgender-alt:before {
8513
  content: "\f225";
8514
}
8515
.fa-venus-double:before {
8516
  content: "\f226";
8517
}
8518
.fa-mars-double:before {
8519
  content: "\f227";
8520
}
8521
.fa-venus-mars:before {
8522
  content: "\f228";
8523
}
8524
.fa-mars-stroke:before {
8525
  content: "\f229";
8526
}
8527
.fa-mars-stroke-v:before {
8528
  content: "\f22a";
8529
}
8530
.fa-mars-stroke-h:before {
8531
  content: "\f22b";
8532
}
8533
.fa-neuter:before {
8534
  content: "\f22c";
8535
}
8536
.fa-genderless:before {
8537
  content: "\f22d";
8538
}
8539
.fa-facebook-official:before {
8540
  content: "\f230";
8541
}
8542
.fa-pinterest-p:before {
8543
  content: "\f231";
8544
}
8545
.fa-whatsapp:before {
8546
  content: "\f232";
8547
}
8548
.fa-server:before {
8549
  content: "\f233";
8550
}
8551
.fa-user-plus:before {
8552
  content: "\f234";
8553
}
8554
.fa-user-times:before {
8555
  content: "\f235";
8556
}
8557
.fa-hotel:before,
8558
.fa-bed:before {
8559
  content: "\f236";
8560
}
8561
.fa-viacoin:before {
8562
  content: "\f237";
8563
}
8564
.fa-train:before {
8565
  content: "\f238";
8566
}
8567
.fa-subway:before {
8568
  content: "\f239";
8569
}
8570
.fa-medium:before {
8571
  content: "\f23a";
8572
}
8573
.fa-yc:before,
8574
.fa-y-combinator:before {
8575
  content: "\f23b";
8576
}
8577
.fa-optin-monster:before {
8578
  content: "\f23c";
8579
}
8580
.fa-opencart:before {
8581
  content: "\f23d";
8582
}
8583
.fa-expeditedssl:before {
8584
  content: "\f23e";
8585
}
8586
.fa-battery-4:before,
8587
.fa-battery:before,
8588
.fa-battery-full:before {
8589
  content: "\f240";
8590
}
8591
.fa-battery-3:before,
8592
.fa-battery-three-quarters:before {
8593
  content: "\f241";
8594
}
8595
.fa-battery-2:before,
8596
.fa-battery-half:before {
8597
  content: "\f242";
8598
}
8599
.fa-battery-1:before,
8600
.fa-battery-quarter:before {
8601
  content: "\f243";
8602
}
8603
.fa-battery-0:before,
8604
.fa-battery-empty:before {
8605
  content: "\f244";
8606
}
8607
.fa-mouse-pointer:before {
8608
  content: "\f245";
8609
}
8610
.fa-i-cursor:before {
8611
  content: "\f246";
8612
}
8613
.fa-object-group:before {
8614
  content: "\f247";
8615
}
8616
.fa-object-ungroup:before {
8617
  content: "\f248";
8618
}
8619
.fa-sticky-note:before {
8620
  content: "\f249";
8621
}
8622
.fa-sticky-note-o:before {
8623
  content: "\f24a";
8624
}
8625
.fa-cc-jcb:before {
8626
  content: "\f24b";
8627
}
8628
.fa-cc-diners-club:before {
8629
  content: "\f24c";
8630
}
8631
.fa-clone:before {
8632
  content: "\f24d";
8633
}
8634
.fa-balance-scale:before {
8635
  content: "\f24e";
8636
}
8637
.fa-hourglass-o:before {
8638
  content: "\f250";
8639
}
8640
.fa-hourglass-1:before,
8641
.fa-hourglass-start:before {
8642
  content: "\f251";
8643
}
8644
.fa-hourglass-2:before,
8645
.fa-hourglass-half:before {
8646
  content: "\f252";
8647
}
8648
.fa-hourglass-3:before,
8649
.fa-hourglass-end:before {
8650
  content: "\f253";
8651
}
8652
.fa-hourglass:before {
8653
  content: "\f254";
8654
}
8655
.fa-hand-grab-o:before,
8656
.fa-hand-rock-o:before {
8657
  content: "\f255";
8658
}
8659
.fa-hand-stop-o:before,
8660
.fa-hand-paper-o:before {
8661
  content: "\f256";
8662
}
8663
.fa-hand-scissors-o:before {
8664
  content: "\f257";
8665
}
8666
.fa-hand-lizard-o:before {
8667
  content: "\f258";
8668
}
8669
.fa-hand-spock-o:before {
8670
  content: "\f259";
8671
}
8672
.fa-hand-pointer-o:before {
8673
  content: "\f25a";
8674
}
8675
.fa-hand-peace-o:before {
8676
  content: "\f25b";
8677
}
8678
.fa-trademark:before {
8679
  content: "\f25c";
8680
}
8681
.fa-registered:before {
8682
  content: "\f25d";
8683
}
8684
.fa-creative-commons:before {
8685
  content: "\f25e";
8686
}
8687
.fa-gg:before {
8688
  content: "\f260";
8689
}
8690
.fa-gg-circle:before {
8691
  content: "\f261";
8692
}
8693
.fa-tripadvisor:before {
8694
  content: "\f262";
8695
}
8696
.fa-odnoklassniki:before {
8697
  content: "\f263";
8698
}
8699
.fa-odnoklassniki-square:before {
8700
  content: "\f264";
8701
}
8702
.fa-get-pocket:before {
8703
  content: "\f265";
8704
}
8705
.fa-wikipedia-w:before {
8706
  content: "\f266";
8707
}
8708
.fa-safari:before {
8709
  content: "\f267";
8710
}
8711
.fa-chrome:before {
8712
  content: "\f268";
8713
}
8714
.fa-firefox:before {
8715
  content: "\f269";
8716
}
8717
.fa-opera:before {
8718
  content: "\f26a";
8719
}
8720
.fa-internet-explorer:before {
8721
  content: "\f26b";
8722
}
8723
.fa-tv:before,
8724
.fa-television:before {
8725
  content: "\f26c";
8726
}
8727
.fa-contao:before {
8728
  content: "\f26d";
8729
}
8730
.fa-500px:before {
8731
  content: "\f26e";
8732
}
8733
.fa-amazon:before {
8734
  content: "\f270";
8735
}
8736
.fa-calendar-plus-o:before {
8737
  content: "\f271";
8738
}
8739
.fa-calendar-minus-o:before {
8740
  content: "\f272";
8741
}
8742
.fa-calendar-times-o:before {
8743
  content: "\f273";
8744
}
8745
.fa-calendar-check-o:before {
8746
  content: "\f274";
8747
}
8748
.fa-industry:before {
8749
  content: "\f275";
8750
}
8751
.fa-map-pin:before {
8752
  content: "\f276";
8753
}
8754
.fa-map-signs:before {
8755
  content: "\f277";
8756
}
8757
.fa-map-o:before {
8758
  content: "\f278";
8759
}
8760
.fa-map:before {
8761
  content: "\f279";
8762
}
8763
.fa-commenting:before {
8764
  content: "\f27a";
8765
}
8766
.fa-commenting-o:before {
8767
  content: "\f27b";
8768
}
8769
.fa-houzz:before {
8770
  content: "\f27c";
8771
}
8772
.fa-vimeo:before {
8773
  content: "\f27d";
8774
}
8775
.fa-black-tie:before {
8776
  content: "\f27e";
8777
}
8778
.fa-fonticons:before {
8779
  content: "\f280";
8780
}
8781
.fa-reddit-alien:before {
8782
  content: "\f281";
8783
}
8784
.fa-edge:before {
8785
  content: "\f282";
8786
}
8787
.fa-credit-card-alt:before {
8788
  content: "\f283";
8789
}
8790
.fa-codiepie:before {
8791
  content: "\f284";
8792
}
8793
.fa-modx:before {
8794
  content: "\f285";
8795
}
8796
.fa-fort-awesome:before {
8797
  content: "\f286";
8798
}
8799
.fa-usb:before {
8800
  content: "\f287";
8801
}
8802
.fa-product-hunt:before {
8803
  content: "\f288";
8804
}
8805
.fa-mixcloud:before {
8806
  content: "\f289";
8807
}
8808
.fa-scribd:before {
8809
  content: "\f28a";
8810
}
8811
.fa-pause-circle:before {
8812
  content: "\f28b";
8813
}
8814
.fa-pause-circle-o:before {
8815
  content: "\f28c";
8816
}
8817
.fa-stop-circle:before {
8818
  content: "\f28d";
8819
}
8820
.fa-stop-circle-o:before {
8821
  content: "\f28e";
8822
}
8823
.fa-shopping-bag:before {
8824
  content: "\f290";
8825
}
8826
.fa-shopping-basket:before {
8827
  content: "\f291";
8828
}
8829
.fa-hashtag:before {
8830
  content: "\f292";
8831
}
8832
.fa-bluetooth:before {
8833
  content: "\f293";
8834
}
8835
.fa-bluetooth-b:before {
8836
  content: "\f294";
8837
}
8838
.fa-percent:before {
8839
  content: "\f295";
8840
}
8841
.fa-gitlab:before {
8842
  content: "\f296";
8843
}
8844
.fa-wpbeginner:before {
8845
  content: "\f297";
8846
}
8847
.fa-wpforms:before {
8848
  content: "\f298";
8849
}
8850
.fa-envira:before {
8851
  content: "\f299";
8852
}
8853
.fa-universal-access:before {
8854
  content: "\f29a";
8855
}
8856
.fa-wheelchair-alt:before {
8857
  content: "\f29b";
8858
}
8859
.fa-question-circle-o:before {
8860
  content: "\f29c";
8861
}
8862
.fa-blind:before {
8863
  content: "\f29d";
8864
}
8865
.fa-audio-description:before {
8866
  content: "\f29e";
8867
}
8868
.fa-volume-control-phone:before {
8869
  content: "\f2a0";
8870
}
8871
.fa-braille:before {
8872
  content: "\f2a1";
8873
}
8874
.fa-assistive-listening-systems:before {
8875
  content: "\f2a2";
8876
}
8877
.fa-asl-interpreting:before,
8878
.fa-american-sign-language-interpreting:before {
8879
  content: "\f2a3";
8880
}
8881
.fa-deafness:before,
8882
.fa-hard-of-hearing:before,
8883
.fa-deaf:before {
8884
  content: "\f2a4";
8885
}
8886
.fa-glide:before {
8887
  content: "\f2a5";
8888
}
8889
.fa-glide-g:before {
8890
  content: "\f2a6";
8891
}
8892
.fa-signing:before,
8893
.fa-sign-language:before {
8894
  content: "\f2a7";
8895
}
8896
.fa-low-vision:before {
8897
  content: "\f2a8";
8898
}
8899
.fa-viadeo:before {
8900
  content: "\f2a9";
8901
}
8902
.fa-viadeo-square:before {
8903
  content: "\f2aa";
8904
}
8905
.fa-snapchat:before {
8906
  content: "\f2ab";
8907
}
8908
.fa-snapchat-ghost:before {
8909
  content: "\f2ac";
8910
}
8911
.fa-snapchat-square:before {
8912
  content: "\f2ad";
8913
}
8914
.fa-pied-piper:before {
8915
  content: "\f2ae";
8916
}
8917
.fa-first-order:before {
8918
  content: "\f2b0";
8919
}
8920
.fa-yoast:before {
8921
  content: "\f2b1";
8922
}
8923
.fa-themeisle:before {
8924
  content: "\f2b2";
8925
}
8926
.fa-google-plus-circle:before,
8927
.fa-google-plus-official:before {
8928
  content: "\f2b3";
8929
}
8930
.fa-fa:before,
8931
.fa-font-awesome:before {
8932
  content: "\f2b4";
8933
}
8934
.fa-handshake-o:before {
8935
  content: "\f2b5";
8936
}
8937
.fa-envelope-open:before {
8938
  content: "\f2b6";
8939
}
8940
.fa-envelope-open-o:before {
8941
  content: "\f2b7";
8942
}
8943
.fa-linode:before {
8944
  content: "\f2b8";
8945
}
8946
.fa-address-book:before {
8947
  content: "\f2b9";
8948
}
8949
.fa-address-book-o:before {
8950
  content: "\f2ba";
8951
}
8952
.fa-vcard:before,
8953
.fa-address-card:before {
8954
  content: "\f2bb";
8955
}
8956
.fa-vcard-o:before,
8957
.fa-address-card-o:before {
8958
  content: "\f2bc";
8959
}
8960
.fa-user-circle:before {
8961
  content: "\f2bd";
8962
}
8963
.fa-user-circle-o:before {
8964
  content: "\f2be";
8965
}
8966
.fa-user-o:before {
8967
  content: "\f2c0";
8968
}
8969
.fa-id-badge:before {
8970
  content: "\f2c1";
8971
}
8972
.fa-drivers-license:before,
8973
.fa-id-card:before {
8974
  content: "\f2c2";
8975
}
8976
.fa-drivers-license-o:before,
8977
.fa-id-card-o:before {
8978
  content: "\f2c3";
8979
}
8980
.fa-quora:before {
8981
  content: "\f2c4";
8982
}
8983
.fa-free-code-camp:before {
8984
  content: "\f2c5";
8985
}
8986
.fa-telegram:before {
8987
  content: "\f2c6";
8988
}
8989
.fa-thermometer-4:before,
8990
.fa-thermometer:before,
8991
.fa-thermometer-full:before {
8992
  content: "\f2c7";
8993
}
8994
.fa-thermometer-3:before,
8995
.fa-thermometer-three-quarters:before {
8996
  content: "\f2c8";
8997
}
8998
.fa-thermometer-2:before,
8999
.fa-thermometer-half:before {
9000
  content: "\f2c9";
9001
}
9002
.fa-thermometer-1:before,
9003
.fa-thermometer-quarter:before {
9004
  content: "\f2ca";
9005
}
9006
.fa-thermometer-0:before,
9007
.fa-thermometer-empty:before {
9008
  content: "\f2cb";
9009
}
9010
.fa-shower:before {
9011
  content: "\f2cc";
9012
}
9013
.fa-bathtub:before,
9014
.fa-s15:before,
9015
.fa-bath:before {
9016
  content: "\f2cd";
9017
}
9018
.fa-podcast:before {
9019
  content: "\f2ce";
9020
}
9021
.fa-window-maximize:before {
9022
  content: "\f2d0";
9023
}
9024
.fa-window-minimize:before {
9025
  content: "\f2d1";
9026
}
9027
.fa-window-restore:before {
9028
  content: "\f2d2";
9029
}
9030
.fa-times-rectangle:before,
9031
.fa-window-close:before {
9032
  content: "\f2d3";
9033
}
9034
.fa-times-rectangle-o:before,
9035
.fa-window-close-o:before {
9036
  content: "\f2d4";
9037
}
9038
.fa-bandcamp:before {
9039
  content: "\f2d5";
9040
}
9041
.fa-grav:before {
9042
  content: "\f2d6";
9043
}
9044
.fa-etsy:before {
9045
  content: "\f2d7";
9046
}
9047
.fa-imdb:before {
9048
  content: "\f2d8";
9049
}
9050
.fa-ravelry:before {
9051
  content: "\f2d9";
9052
}
9053
.fa-eercast:before {
9054
  content: "\f2da";
9055
}
9056
.fa-microchip:before {
9057
  content: "\f2db";
9058
}
9059
.fa-snowflake-o:before {
9060
  content: "\f2dc";
9061
}
9062
.fa-superpowers:before {
9063
  content: "\f2dd";
9064
}
9065
.fa-wpexplorer:before {
9066
  content: "\f2de";
9067
}
9068
.fa-meetup:before {
9069
  content: "\f2e0";
9070
}
9071
.sr-only {
9072
  position: absolute;
9073
  width: 1px;
9074
  height: 1px;
9075
  padding: 0;
9076
  margin: -1px;
9077
  overflow: hidden;
9078
  clip: rect(0, 0, 0, 0);
9079
  border: 0;
9080
}
9081
.sr-only-focusable:active,
9082
.sr-only-focusable:focus {
9083
  position: static;
9084
  width: auto;
9085
  height: auto;
9086
  margin: 0;
9087
  overflow: visible;
9088
  clip: auto;
9089
}
9090
.sr-only-focusable:active,
9091
.sr-only-focusable:focus {
9092
  position: static;
9093
  width: auto;
9094
  height: auto;
9095
  margin: 0;
9096
  overflow: visible;
9097
  clip: auto;
9098
}
9099
/*!
9100
*
9101
* IPython base
9102
*
9103
*/
9104
.modal.fade .modal-dialog {
9105
  -webkit-transform: translate(0, 0);
9106
  -ms-transform: translate(0, 0);
9107
  -o-transform: translate(0, 0);
9108
  transform: translate(0, 0);
9109
}
9110
code {
9111
  color: #000;
9112
}
9113
pre {
9114
  font-size: inherit;
9115
  line-height: inherit;
9116
}
9117
label {
9118
  font-weight: normal;
9119
}
9120
/* Make the page background atleast 100% the height of the view port */
9121
/* Make the page itself atleast 70% the height of the view port */
9122
.border-box-sizing {
9123
  box-sizing: border-box;
9124
  -moz-box-sizing: border-box;
9125
  -webkit-box-sizing: border-box;
9126
}
9127
.corner-all {
9128
  border-radius: 2px;
9129
}
9130
.no-padding {
9131
  padding: 0px;
9132
}
9133
/* Flexible box model classes */
9134
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
9135
/* This file is a compatability layer.  It allows the usage of flexible box 
9136
model layouts accross multiple browsers, including older browsers.  The newest,
9137
universal implementation of the flexible box model is used when available (see
9138
`Modern browsers` comments below).  Browsers that are known to implement this 
9139
new spec completely include:
9140
9141
    Firefox 28.0+
9142
    Chrome 29.0+
9143
    Internet Explorer 11+ 
9144
    Opera 17.0+
9145
9146
Browsers not listed, including Safari, are supported via the styling under the
9147
`Old browsers` comments below.
9148
*/
9149
.hbox {
9150
  /* Old browsers */
9151
  display: -webkit-box;
9152
  -webkit-box-orient: horizontal;
9153
  -webkit-box-align: stretch;
9154
  display: -moz-box;
9155
  -moz-box-orient: horizontal;
9156
  -moz-box-align: stretch;
9157
  display: box;
9158
  box-orient: horizontal;
9159
  box-align: stretch;
9160
  /* Modern browsers */
9161
  display: flex;
9162
  flex-direction: row;
9163
  align-items: stretch;
9164
}
9165
.hbox > * {
9166
  /* Old browsers */
9167
  -webkit-box-flex: 0;
9168
  -moz-box-flex: 0;
9169
  box-flex: 0;
9170
  /* Modern browsers */
9171
  flex: none;
9172
}
9173
.vbox {
9174
  /* Old browsers */
9175
  display: -webkit-box;
9176
  -webkit-box-orient: vertical;
9177
  -webkit-box-align: stretch;
9178
  display: -moz-box;
9179
  -moz-box-orient: vertical;
9180
  -moz-box-align: stretch;
9181
  display: box;
9182
  box-orient: vertical;
9183
  box-align: stretch;
9184
  /* Modern browsers */
9185
  display: flex;
9186
  flex-direction: column;
9187
  align-items: stretch;
9188
}
9189
.vbox > * {
9190
  /* Old browsers */
9191
  -webkit-box-flex: 0;
9192
  -moz-box-flex: 0;
9193
  box-flex: 0;
9194
  /* Modern browsers */
9195
  flex: none;
9196
}
9197
.hbox.reverse,
9198
.vbox.reverse,
9199
.reverse {
9200
  /* Old browsers */
9201
  -webkit-box-direction: reverse;
9202
  -moz-box-direction: reverse;
9203
  box-direction: reverse;
9204
  /* Modern browsers */
9205
  flex-direction: row-reverse;
9206
}
9207
.hbox.box-flex0,
9208
.vbox.box-flex0,
9209
.box-flex0 {
9210
  /* Old browsers */
9211
  -webkit-box-flex: 0;
9212
  -moz-box-flex: 0;
9213
  box-flex: 0;
9214
  /* Modern browsers */
9215
  flex: none;
9216
  width: auto;
9217
}
9218
.hbox.box-flex1,
9219
.vbox.box-flex1,
9220
.box-flex1 {
9221
  /* Old browsers */
9222
  -webkit-box-flex: 1;
9223
  -moz-box-flex: 1;
9224
  box-flex: 1;
9225
  /* Modern browsers */
9226
  flex: 1;
9227
}
9228
.hbox.box-flex,
9229
.vbox.box-flex,
9230
.box-flex {
9231
  /* Old browsers */
9232
  /* Old browsers */
9233
  -webkit-box-flex: 1;
9234
  -moz-box-flex: 1;
9235
  box-flex: 1;
9236
  /* Modern browsers */
9237
  flex: 1;
9238
}
9239
.hbox.box-flex2,
9240
.vbox.box-flex2,
9241
.box-flex2 {
9242
  /* Old browsers */
9243
  -webkit-box-flex: 2;
9244
  -moz-box-flex: 2;
9245
  box-flex: 2;
9246
  /* Modern browsers */
9247
  flex: 2;
9248
}
9249
.box-group1 {
9250
  /*  Deprecated */
9251
  -webkit-box-flex-group: 1;
9252
  -moz-box-flex-group: 1;
9253
  box-flex-group: 1;
9254
}
9255
.box-group2 {
9256
  /* Deprecated */
9257
  -webkit-box-flex-group: 2;
9258
  -moz-box-flex-group: 2;
9259
  box-flex-group: 2;
9260
}
9261
.hbox.start,
9262
.vbox.start,
9263
.start {
9264
  /* Old browsers */
9265
  -webkit-box-pack: start;
9266
  -moz-box-pack: start;
9267
  box-pack: start;
9268
  /* Modern browsers */
9269
  justify-content: flex-start;
9270
}
9271
.hbox.end,
9272
.vbox.end,
9273
.end {
9274
  /* Old browsers */
9275
  -webkit-box-pack: end;
9276
  -moz-box-pack: end;
9277
  box-pack: end;
9278
  /* Modern browsers */
9279
  justify-content: flex-end;
9280
}
9281
.hbox.center,
9282
.vbox.center,
9283
.center {
9284
  /* Old browsers */
9285
  -webkit-box-pack: center;
9286
  -moz-box-pack: center;
9287
  box-pack: center;
9288
  /* Modern browsers */
9289
  justify-content: center;
9290
}
9291
.hbox.baseline,
9292
.vbox.baseline,
9293
.baseline {
9294
  /* Old browsers */
9295
  -webkit-box-pack: baseline;
9296
  -moz-box-pack: baseline;
9297
  box-pack: baseline;
9298
  /* Modern browsers */
9299
  justify-content: baseline;
9300
}
9301
.hbox.stretch,
9302
.vbox.stretch,
9303
.stretch {
9304
  /* Old browsers */
9305
  -webkit-box-pack: stretch;
9306
  -moz-box-pack: stretch;
9307
  box-pack: stretch;
9308
  /* Modern browsers */
9309
  justify-content: stretch;
9310
}
9311
.hbox.align-start,
9312
.vbox.align-start,
9313
.align-start {
9314
  /* Old browsers */
9315
  -webkit-box-align: start;
9316
  -moz-box-align: start;
9317
  box-align: start;
9318
  /* Modern browsers */
9319
  align-items: flex-start;
9320
}
9321
.hbox.align-end,
9322
.vbox.align-end,
9323
.align-end {
9324
  /* Old browsers */
9325
  -webkit-box-align: end;
9326
  -moz-box-align: end;
9327
  box-align: end;
9328
  /* Modern browsers */
9329
  align-items: flex-end;
9330
}
9331
.hbox.align-center,
9332
.vbox.align-center,
9333
.align-center {
9334
  /* Old browsers */
9335
  -webkit-box-align: center;
9336
  -moz-box-align: center;
9337
  box-align: center;
9338
  /* Modern browsers */
9339
  align-items: center;
9340
}
9341
.hbox.align-baseline,
9342
.vbox.align-baseline,
9343
.align-baseline {
9344
  /* Old browsers */
9345
  -webkit-box-align: baseline;
9346
  -moz-box-align: baseline;
9347
  box-align: baseline;
9348
  /* Modern browsers */
9349
  align-items: baseline;
9350
}
9351
.hbox.align-stretch,
9352
.vbox.align-stretch,
9353
.align-stretch {
9354
  /* Old browsers */
9355
  -webkit-box-align: stretch;
9356
  -moz-box-align: stretch;
9357
  box-align: stretch;
9358
  /* Modern browsers */
9359
  align-items: stretch;
9360
}
9361
div.error {
9362
  margin: 2em;
9363
  text-align: center;
9364
}
9365
div.error > h1 {
9366
  font-size: 500%;
9367
  line-height: normal;
9368
}
9369
div.error > p {
9370
  font-size: 200%;
9371
  line-height: normal;
9372
}
9373
div.traceback-wrapper {
9374
  text-align: left;
9375
  max-width: 800px;
9376
  margin: auto;
9377
}
9378
div.traceback-wrapper pre.traceback {
9379
  max-height: 600px;
9380
  overflow: auto;
9381
}
9382
/**
9383
 * Primary styles
9384
 *
9385
 * Author: Jupyter Development Team
9386
 */
9387
body {
9388
  background-color: #fff;
9389
  /* This makes sure that the body covers the entire window and needs to
9390
       be in a different element than the display: box in wrapper below */
9391
  position: absolute;
9392
  left: 0px;
9393
  right: 0px;
9394
  top: 0px;
9395
  bottom: 0px;
9396
  overflow: visible;
9397
}
9398
body > #header {
9399
  /* Initially hidden to prevent FLOUC */
9400
  display: none;
9401
  background-color: #fff;
9402
  /* Display over codemirror */
9403
  position: relative;
9404
  z-index: 100;
9405
}
9406
body > #header #header-container {
9407
  display: flex;
9408
  flex-direction: row;
9409
  justify-content: space-between;
9410
  padding: 5px;
9411
  padding-bottom: 5px;
9412
  padding-top: 5px;
9413
  box-sizing: border-box;
9414
  -moz-box-sizing: border-box;
9415
  -webkit-box-sizing: border-box;
9416
}
9417
body > #header .header-bar {
9418
  width: 100%;
9419
  height: 1px;
9420
  background: #e7e7e7;
9421
  margin-bottom: -1px;
9422
}
9423
@media print {
9424
  body > #header {
9425
    display: none !important;
9426
  }
9427
}
9428
#header-spacer {
9429
  width: 100%;
9430
  visibility: hidden;
9431
}
9432
@media print {
9433
  #header-spacer {
9434
    display: none;
9435
  }
9436
}
9437
#ipython_notebook {
9438
  padding-left: 0px;
9439
  padding-top: 1px;
9440
  padding-bottom: 1px;
9441
}
9442
[dir="rtl"] #ipython_notebook {
9443
  margin-right: 10px;
9444
  margin-left: 0;
9445
}
9446
[dir="rtl"] #ipython_notebook.pull-left {
9447
  float: right !important;
9448
  float: right;
9449
}
9450
.flex-spacer {
9451
  flex: 1;
9452
}
9453
#noscript {
9454
  width: auto;
9455
  padding-top: 16px;
9456
  padding-bottom: 16px;
9457
  text-align: center;
9458
  font-size: 22px;
9459
  color: red;
9460
  font-weight: bold;
9461
}
9462
#ipython_notebook img {
9463
  height: 28px;
9464
}
9465
#site {
9466
  width: 100%;
9467
  display: none;
9468
  box-sizing: border-box;
9469
  -moz-box-sizing: border-box;
9470
  -webkit-box-sizing: border-box;
9471
  overflow: auto;
9472
}
9473
@media print {
9474
  #site {
9475
    height: auto !important;
9476
  }
9477
}
9478
/* Smaller buttons */
9479
.ui-button .ui-button-text {
9480
  padding: 0.2em 0.8em;
9481
  font-size: 77%;
9482
}
9483
input.ui-button {
9484
  padding: 0.3em 0.9em;
9485
}
9486
span#kernel_logo_widget {
9487
  margin: 0 10px;
9488
}
9489
span#login_widget {
9490
  float: right;
9491
}
9492
[dir="rtl"] span#login_widget {
9493
  float: left;
9494
}
9495
span#login_widget > .button,
9496
#logout {
9497
  color: #333;
9498
  background-color: #fff;
9499
  border-color: #ccc;
9500
}
9501
span#login_widget > .button:focus,
9502
#logout:focus,
9503
span#login_widget > .button.focus,
9504
#logout.focus {
9505
  color: #333;
9506
  background-color: #e6e6e6;
9507
  border-color: #8c8c8c;
9508
}
9509
span#login_widget > .button:hover,
9510
#logout:hover {
9511
  color: #333;
9512
  background-color: #e6e6e6;
9513
  border-color: #adadad;
9514
}
9515
span#login_widget > .button:active,
9516
#logout:active,
9517
span#login_widget > .button.active,
9518
#logout.active,
9519
.open > .dropdown-togglespan#login_widget > .button,
9520
.open > .dropdown-toggle#logout {
9521
  color: #333;
9522
  background-color: #e6e6e6;
9523
  border-color: #adadad;
9524
}
9525
span#login_widget > .button:active:hover,
9526
#logout:active:hover,
9527
span#login_widget > .button.active:hover,
9528
#logout.active:hover,
9529
.open > .dropdown-togglespan#login_widget > .button:hover,
9530
.open > .dropdown-toggle#logout:hover,
9531
span#login_widget > .button:active:focus,
9532
#logout:active:focus,
9533
span#login_widget > .button.active:focus,
9534
#logout.active:focus,
9535
.open > .dropdown-togglespan#login_widget > .button:focus,
9536
.open > .dropdown-toggle#logout:focus,
9537
span#login_widget > .button:active.focus,
9538
#logout:active.focus,
9539
span#login_widget > .button.active.focus,
9540
#logout.active.focus,
9541
.open > .dropdown-togglespan#login_widget > .button.focus,
9542
.open > .dropdown-toggle#logout.focus {
9543
  color: #333;
9544
  background-color: #d4d4d4;
9545
  border-color: #8c8c8c;
9546
}
9547
span#login_widget > .button:active,
9548
#logout:active,
9549
span#login_widget > .button.active,
9550
#logout.active,
9551
.open > .dropdown-togglespan#login_widget > .button,
9552
.open > .dropdown-toggle#logout {
9553
  background-image: none;
9554
}
9555
span#login_widget > .button.disabled:hover,
9556
#logout.disabled:hover,
9557
span#login_widget > .button[disabled]:hover,
9558
#logout[disabled]:hover,
9559
fieldset[disabled] span#login_widget > .button:hover,
9560
fieldset[disabled] #logout:hover,
9561
span#login_widget > .button.disabled:focus,
9562
#logout.disabled:focus,
9563
span#login_widget > .button[disabled]:focus,
9564
#logout[disabled]:focus,
9565
fieldset[disabled] span#login_widget > .button:focus,
9566
fieldset[disabled] #logout:focus,
9567
span#login_widget > .button.disabled.focus,
9568
#logout.disabled.focus,
9569
span#login_widget > .button[disabled].focus,
9570
#logout[disabled].focus,
9571
fieldset[disabled] span#login_widget > .button.focus,
9572
fieldset[disabled] #logout.focus {
9573
  background-color: #fff;
9574
  border-color: #ccc;
9575
}
9576
span#login_widget > .button .badge,
9577
#logout .badge {
9578
  color: #fff;
9579
  background-color: #333;
9580
}
9581
.nav-header {
9582
  text-transform: none;
9583
}
9584
#header > span {
9585
  margin-top: 10px;
9586
}
9587
.modal_stretch .modal-dialog {
9588
  /* Old browsers */
9589
  display: -webkit-box;
9590
  -webkit-box-orient: vertical;
9591
  -webkit-box-align: stretch;
9592
  display: -moz-box;
9593
  -moz-box-orient: vertical;
9594
  -moz-box-align: stretch;
9595
  display: box;
9596
  box-orient: vertical;
9597
  box-align: stretch;
9598
  /* Modern browsers */
9599
  display: flex;
9600
  flex-direction: column;
9601
  align-items: stretch;
9602
  min-height: 80vh;
9603
}
9604
.modal_stretch .modal-dialog .modal-body {
9605
  max-height: calc(100vh - 200px);
9606
  overflow: auto;
9607
  flex: 1;
9608
}
9609
.modal-header {
9610
  cursor: move;
9611
}
9612
@media (min-width: 768px) {
9613
  .modal .modal-dialog {
9614
    width: 700px;
9615
  }
9616
}
9617
@media (min-width: 768px) {
9618
  select.form-control {
9619
    margin-left: 12px;
9620
    margin-right: 12px;
9621
  }
9622
}
9623
/*!
9624
*
9625
* IPython auth
9626
*
9627
*/
9628
.center-nav {
9629
  display: inline-block;
9630
  margin-bottom: -4px;
9631
}
9632
[dir="rtl"] .center-nav form.pull-left {
9633
  float: right !important;
9634
  float: right;
9635
}
9636
[dir="rtl"] .center-nav .navbar-text {
9637
  float: right;
9638
}
9639
[dir="rtl"] .navbar-inner {
9640
  text-align: right;
9641
}
9642
[dir="rtl"] div.text-left {
9643
  text-align: right;
9644
}
9645
/*!
9646
*
9647
* IPython tree view
9648
*
9649
*/
9650
/* We need an invisible input field on top of the sentense*/
9651
/* "Drag file onto the list ..." */
9652
.alternate_upload {
9653
  background-color: none;
9654
  display: inline;
9655
}
9656
.alternate_upload.form {
9657
  padding: 0;
9658
  margin: 0;
9659
}
9660
.alternate_upload input.fileinput {
9661
  position: absolute;
9662
  display: block;
9663
  width: 100%;
9664
  height: 100%;
9665
  overflow: hidden;
9666
  cursor: pointer;
9667
  opacity: 0;
9668
  z-index: 2;
9669
}
9670
.alternate_upload .btn-xs > input.fileinput {
9671
  margin: -1px -5px;
9672
}
9673
.alternate_upload .btn-upload {
9674
  position: relative;
9675
  height: 22px;
9676
}
9677
::-webkit-file-upload-button {
9678
  cursor: pointer;
9679
}
9680
/**
9681
 * Primary styles
9682
 *
9683
 * Author: Jupyter Development Team
9684
 */
9685
ul#tabs {
9686
  margin-bottom: 4px;
9687
}
9688
ul#tabs a {
9689
  padding-top: 6px;
9690
  padding-bottom: 4px;
9691
}
9692
[dir="rtl"] ul#tabs.nav-tabs > li {
9693
  float: right;
9694
}
9695
[dir="rtl"] ul#tabs.nav.nav-tabs {
9696
  padding-right: 0;
9697
}
9698
ul.breadcrumb a:focus,
9699
ul.breadcrumb a:hover {
9700
  text-decoration: none;
9701
}
9702
ul.breadcrumb i.icon-home {
9703
  font-size: 16px;
9704
  margin-right: 4px;
9705
}
9706
ul.breadcrumb span {
9707
  color: #5e5e5e;
9708
}
9709
.list_toolbar {
9710
  padding: 4px 0 4px 0;
9711
  vertical-align: middle;
9712
}
9713
.list_toolbar .tree-buttons {
9714
  padding-top: 1px;
9715
}
9716
[dir="rtl"] .list_toolbar .tree-buttons .pull-right {
9717
  float: left !important;
9718
  float: left;
9719
}
9720
[dir="rtl"] .list_toolbar .col-sm-4,
9721
[dir="rtl"] .list_toolbar .col-sm-8 {
9722
  float: right;
9723
}
9724
.dynamic-buttons {
9725
  padding-top: 3px;
9726
  display: inline-block;
9727
}
9728
.list_toolbar [class*="span"] {
9729
  min-height: 24px;
9730
}
9731
.list_header {
9732
  font-weight: bold;
9733
  background-color: #EEE;
9734
}
9735
.list_placeholder {
9736
  font-weight: bold;
9737
  padding-top: 4px;
9738
  padding-bottom: 4px;
9739
  padding-left: 7px;
9740
  padding-right: 7px;
9741
}
9742
.list_container {
9743
  margin-top: 4px;
9744
  margin-bottom: 20px;
9745
  border: 1px solid #ddd;
9746
  border-radius: 2px;
9747
}
9748
.list_container > div {
9749
  border-bottom: 1px solid #ddd;
9750
}
9751
.list_container > div:hover .list-item {
9752
  background-color: red;
9753
}
9754
.list_container > div:last-child {
9755
  border: none;
9756
}
9757
.list_item:hover .list_item {
9758
  background-color: #ddd;
9759
}
9760
.list_item a {
9761
  text-decoration: none;
9762
}
9763
.list_item:hover {
9764
  background-color: #fafafa;
9765
}
9766
.list_header > div,
9767
.list_item > div {
9768
  padding-top: 4px;
9769
  padding-bottom: 4px;
9770
  padding-left: 7px;
9771
  padding-right: 7px;
9772
  line-height: 22px;
9773
}
9774
.list_header > div input,
9775
.list_item > div input {
9776
  margin-right: 7px;
9777
  margin-left: 14px;
9778
  vertical-align: text-bottom;
9779
  line-height: 22px;
9780
  position: relative;
9781
  top: -1px;
9782
}
9783
.list_header > div .item_link,
9784
.list_item > div .item_link {
9785
  margin-left: -1px;
9786
  vertical-align: baseline;
9787
  line-height: 22px;
9788
}
9789
[dir="rtl"] .list_item > div input {
9790
  margin-right: 0;
9791
}
9792
.new-file input[type=checkbox] {
9793
  visibility: hidden;
9794
}
9795
.item_name {
9796
  line-height: 22px;
9797
  height: 24px;
9798
}
9799
.item_icon {
9800
  font-size: 14px;
9801
  color: #5e5e5e;
9802
  margin-right: 7px;
9803
  margin-left: 7px;
9804
  line-height: 22px;
9805
  vertical-align: baseline;
9806
}
9807
.item_modified {
9808
  margin-right: 7px;
9809
  margin-left: 7px;
9810
}
9811
[dir="rtl"] .item_modified.pull-right {
9812
  float: left !important;
9813
  float: left;
9814
}
9815
.item_buttons {
9816
  line-height: 1em;
9817
  margin-left: -5px;
9818
}
9819
.item_buttons .btn,
9820
.item_buttons .btn-group,
9821
.item_buttons .input-group {
9822
  float: left;
9823
}
9824
.item_buttons > .btn,
9825
.item_buttons > .btn-group,
9826
.item_buttons > .input-group {
9827
  margin-left: 5px;
9828
}
9829
.item_buttons .btn {
9830
  min-width: 13ex;
9831
}
9832
.item_buttons .running-indicator {
9833
  padding-top: 4px;
9834
  color: #5cb85c;
9835
}
9836
.item_buttons .kernel-name {
9837
  padding-top: 4px;
9838
  color: #5bc0de;
9839
  margin-right: 7px;
9840
  float: left;
9841
}
9842
[dir="rtl"] .item_buttons.pull-right {
9843
  float: left !important;
9844
  float: left;
9845
}
9846
[dir="rtl"] .item_buttons .kernel-name {
9847
  margin-left: 7px;
9848
  float: right;
9849
}
9850
.toolbar_info {
9851
  height: 24px;
9852
  line-height: 24px;
9853
}
9854
.list_item input:not([type=checkbox]) {
9855
  padding-top: 3px;
9856
  padding-bottom: 3px;
9857
  height: 22px;
9858
  line-height: 14px;
9859
  margin: 0px;
9860
}
9861
.highlight_text {
9862
  color: blue;
9863
}
9864
#project_name {
9865
  display: inline-block;
9866
  padding-left: 7px;
9867
  margin-left: -2px;
9868
}
9869
#project_name > .breadcrumb {
9870
  padding: 0px;
9871
  margin-bottom: 0px;
9872
  background-color: transparent;
9873
  font-weight: bold;
9874
}
9875
.sort_button {
9876
  display: inline-block;
9877
  padding-left: 7px;
9878
}
9879
[dir="rtl"] .sort_button.pull-right {
9880
  float: left !important;
9881
  float: left;
9882
}
9883
#tree-selector {
9884
  padding-right: 0px;
9885
}
9886
#button-select-all {
9887
  min-width: 50px;
9888
}
9889
[dir="rtl"] #button-select-all.btn {
9890
  float: right ;
9891
}
9892
#select-all {
9893
  margin-left: 7px;
9894
  margin-right: 2px;
9895
  margin-top: 2px;
9896
  height: 16px;
9897
}
9898
[dir="rtl"] #select-all.pull-left {
9899
  float: right !important;
9900
  float: right;
9901
}
9902
.menu_icon {
9903
  margin-right: 2px;
9904
}
9905
.tab-content .row {
9906
  margin-left: 0px;
9907
  margin-right: 0px;
9908
}
9909
.folder_icon:before {
9910
  display: inline-block;
9911
  font: normal normal normal 14px/1 FontAwesome;
9912
  font-size: inherit;
9913
  text-rendering: auto;
9914
  -webkit-font-smoothing: antialiased;
9915
  -moz-osx-font-smoothing: grayscale;
9916
  content: "\f114";
9917
}
9918
.folder_icon:before.fa-pull-left {
9919
  margin-right: .3em;
9920
}
9921
.folder_icon:before.fa-pull-right {
9922
  margin-left: .3em;
9923
}
9924
.folder_icon:before.pull-left {
9925
  margin-right: .3em;
9926
}
9927
.folder_icon:before.pull-right {
9928
  margin-left: .3em;
9929
}
9930
.notebook_icon:before {
9931
  display: inline-block;
9932
  font: normal normal normal 14px/1 FontAwesome;
9933
  font-size: inherit;
9934
  text-rendering: auto;
9935
  -webkit-font-smoothing: antialiased;
9936
  -moz-osx-font-smoothing: grayscale;
9937
  content: "\f02d";
9938
  position: relative;
9939
  top: -1px;
9940
}
9941
.notebook_icon:before.fa-pull-left {
9942
  margin-right: .3em;
9943
}
9944
.notebook_icon:before.fa-pull-right {
9945
  margin-left: .3em;
9946
}
9947
.notebook_icon:before.pull-left {
9948
  margin-right: .3em;
9949
}
9950
.notebook_icon:before.pull-right {
9951
  margin-left: .3em;
9952
}
9953
.running_notebook_icon:before {
9954
  display: inline-block;
9955
  font: normal normal normal 14px/1 FontAwesome;
9956
  font-size: inherit;
9957
  text-rendering: auto;
9958
  -webkit-font-smoothing: antialiased;
9959
  -moz-osx-font-smoothing: grayscale;
9960
  content: "\f02d";
9961
  position: relative;
9962
  top: -1px;
9963
  color: #5cb85c;
9964
}
9965
.running_notebook_icon:before.fa-pull-left {
9966
  margin-right: .3em;
9967
}
9968
.running_notebook_icon:before.fa-pull-right {
9969
  margin-left: .3em;
9970
}
9971
.running_notebook_icon:before.pull-left {
9972
  margin-right: .3em;
9973
}
9974
.running_notebook_icon:before.pull-right {
9975
  margin-left: .3em;
9976
}
9977
.file_icon:before {
9978
  display: inline-block;
9979
  font: normal normal normal 14px/1 FontAwesome;
9980
  font-size: inherit;
9981
  text-rendering: auto;
9982
  -webkit-font-smoothing: antialiased;
9983
  -moz-osx-font-smoothing: grayscale;
9984
  content: "\f016";
9985
  position: relative;
9986
  top: -2px;
9987
}
9988
.file_icon:before.fa-pull-left {
9989
  margin-right: .3em;
9990
}
9991
.file_icon:before.fa-pull-right {
9992
  margin-left: .3em;
9993
}
9994
.file_icon:before.pull-left {
9995
  margin-right: .3em;
9996
}
9997
.file_icon:before.pull-right {
9998
  margin-left: .3em;
9999
}
10000
#notebook_toolbar .pull-right {
10001
  padding-top: 0px;
10002
  margin-right: -1px;
10003
}
10004
ul#new-menu {
10005
  left: auto;
10006
  right: 0;
10007
}
10008
#new-menu .dropdown-header {
10009
  font-size: 10px;
10010
  border-bottom: 1px solid #e5e5e5;
10011
  padding: 0 0 3px;
10012
  margin: -3px 20px 0;
10013
}
10014
.kernel-menu-icon {
10015
  padding-right: 12px;
10016
  width: 24px;
10017
  content: "\f096";
10018
}
10019
.kernel-menu-icon:before {
10020
  content: "\f096";
10021
}
10022
.kernel-menu-icon-current:before {
10023
  content: "\f00c";
10024
}
10025
#tab_content {
10026
  padding-top: 20px;
10027
}
10028
#running .panel-group .panel {
10029
  margin-top: 3px;
10030
  margin-bottom: 1em;
10031
}
10032
#running .panel-group .panel .panel-heading {
10033
  background-color: #EEE;
10034
  padding-top: 4px;
10035
  padding-bottom: 4px;
10036
  padding-left: 7px;
10037
  padding-right: 7px;
10038
  line-height: 22px;
10039
}
10040
#running .panel-group .panel .panel-heading a:focus,
10041
#running .panel-group .panel .panel-heading a:hover {
10042
  text-decoration: none;
10043
}
10044
#running .panel-group .panel .panel-body {
10045
  padding: 0px;
10046
}
10047
#running .panel-group .panel .panel-body .list_container {
10048
  margin-top: 0px;
10049
  margin-bottom: 0px;
10050
  border: 0px;
10051
  border-radius: 0px;
10052
}
10053
#running .panel-group .panel .panel-body .list_container .list_item {
10054
  border-bottom: 1px solid #ddd;
10055
}
10056
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
10057
  border-bottom: 0px;
10058
}
10059
.delete-button {
10060
  display: none;
10061
}
10062
.duplicate-button {
10063
  display: none;
10064
}
10065
.rename-button {
10066
  display: none;
10067
}
10068
.move-button {
10069
  display: none;
10070
}
10071
.download-button {
10072
  display: none;
10073
}
10074
.shutdown-button {
10075
  display: none;
10076
}
10077
.dynamic-instructions {
10078
  display: inline-block;
10079
  padding-top: 4px;
10080
}
10081
/*!
10082
*
10083
* IPython text editor webapp
10084
*
10085
*/
10086
.selected-keymap i.fa {
10087
  padding: 0px 5px;
10088
}
10089
.selected-keymap i.fa:before {
10090
  content: "\f00c";
10091
}
10092
#mode-menu {
10093
  overflow: auto;
10094
  max-height: 20em;
10095
}
10096
.edit_app #header {
10097
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10098
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10099
}
10100
.edit_app #menubar .navbar {
10101
  /* Use a negative 1 bottom margin, so the border overlaps the border of the
10102
    header */
10103
  margin-bottom: -1px;
10104
}
10105
.dirty-indicator {
10106
  display: inline-block;
10107
  font: normal normal normal 14px/1 FontAwesome;
10108
  font-size: inherit;
10109
  text-rendering: auto;
10110
  -webkit-font-smoothing: antialiased;
10111
  -moz-osx-font-smoothing: grayscale;
10112
  width: 20px;
10113
}
10114
.dirty-indicator.fa-pull-left {
10115
  margin-right: .3em;
10116
}
10117
.dirty-indicator.fa-pull-right {
10118
  margin-left: .3em;
10119
}
10120
.dirty-indicator.pull-left {
10121
  margin-right: .3em;
10122
}
10123
.dirty-indicator.pull-right {
10124
  margin-left: .3em;
10125
}
10126
.dirty-indicator-dirty {
10127
  display: inline-block;
10128
  font: normal normal normal 14px/1 FontAwesome;
10129
  font-size: inherit;
10130
  text-rendering: auto;
10131
  -webkit-font-smoothing: antialiased;
10132
  -moz-osx-font-smoothing: grayscale;
10133
  width: 20px;
10134
}
10135
.dirty-indicator-dirty.fa-pull-left {
10136
  margin-right: .3em;
10137
}
10138
.dirty-indicator-dirty.fa-pull-right {
10139
  margin-left: .3em;
10140
}
10141
.dirty-indicator-dirty.pull-left {
10142
  margin-right: .3em;
10143
}
10144
.dirty-indicator-dirty.pull-right {
10145
  margin-left: .3em;
10146
}
10147
.dirty-indicator-clean {
10148
  display: inline-block;
10149
  font: normal normal normal 14px/1 FontAwesome;
10150
  font-size: inherit;
10151
  text-rendering: auto;
10152
  -webkit-font-smoothing: antialiased;
10153
  -moz-osx-font-smoothing: grayscale;
10154
  width: 20px;
10155
}
10156
.dirty-indicator-clean.fa-pull-left {
10157
  margin-right: .3em;
10158
}
10159
.dirty-indicator-clean.fa-pull-right {
10160
  margin-left: .3em;
10161
}
10162
.dirty-indicator-clean.pull-left {
10163
  margin-right: .3em;
10164
}
10165
.dirty-indicator-clean.pull-right {
10166
  margin-left: .3em;
10167
}
10168
.dirty-indicator-clean:before {
10169
  display: inline-block;
10170
  font: normal normal normal 14px/1 FontAwesome;
10171
  font-size: inherit;
10172
  text-rendering: auto;
10173
  -webkit-font-smoothing: antialiased;
10174
  -moz-osx-font-smoothing: grayscale;
10175
  content: "\f00c";
10176
}
10177
.dirty-indicator-clean:before.fa-pull-left {
10178
  margin-right: .3em;
10179
}
10180
.dirty-indicator-clean:before.fa-pull-right {
10181
  margin-left: .3em;
10182
}
10183
.dirty-indicator-clean:before.pull-left {
10184
  margin-right: .3em;
10185
}
10186
.dirty-indicator-clean:before.pull-right {
10187
  margin-left: .3em;
10188
}
10189
#filename {
10190
  font-size: 16pt;
10191
  display: table;
10192
  padding: 0px 5px;
10193
}
10194
#current-mode {
10195
  padding-left: 5px;
10196
  padding-right: 5px;
10197
}
10198
#texteditor-backdrop {
10199
  padding-top: 20px;
10200
  padding-bottom: 20px;
10201
}
10202
@media not print {
10203
  #texteditor-backdrop {
10204
    background-color: #EEE;
10205
  }
10206
}
10207
@media print {
10208
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
10209
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
10210
    background-color: #fff;
10211
  }
10212
}
10213
@media not print {
10214
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
10215
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
10216
    background-color: #fff;
10217
  }
10218
}
10219
@media not print {
10220
  #texteditor-backdrop #texteditor-container {
10221
    padding: 0px;
10222
    background-color: #fff;
10223
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10224
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10225
  }
10226
}
10227
.CodeMirror-dialog {
10228
  background-color: #fff;
10229
}
10230
/*!
10231
*
10232
* IPython notebook
10233
*
10234
*/
10235
/* CSS font colors for translated ANSI escape sequences */
10236
/* The color values are a mix of
10237
   http://www.xcolors.net/dl/baskerville-ivorylight and
10238
   http://www.xcolors.net/dl/euphrasia */
10239
.ansi-black-fg {
10240
  color: #3E424D;
10241
}
10242
.ansi-black-bg {
10243
  background-color: #3E424D;
10244
}
10245
.ansi-black-intense-fg {
10246
  color: #282C36;
10247
}
10248
.ansi-black-intense-bg {
10249
  background-color: #282C36;
10250
}
10251
.ansi-red-fg {
10252
  color: #E75C58;
10253
}
10254
.ansi-red-bg {
10255
  background-color: #E75C58;
10256
}
10257
.ansi-red-intense-fg {
10258
  color: #B22B31;
10259
}
10260
.ansi-red-intense-bg {
10261
  background-color: #B22B31;
10262
}
10263
.ansi-green-fg {
10264
  color: #00A250;
10265
}
10266
.ansi-green-bg {
10267
  background-color: #00A250;
10268
}
10269
.ansi-green-intense-fg {
10270
  color: #007427;
10271
}
10272
.ansi-green-intense-bg {
10273
  background-color: #007427;
10274
}
10275
.ansi-yellow-fg {
10276
  color: #DDB62B;
10277
}
10278
.ansi-yellow-bg {
10279
  background-color: #DDB62B;
10280
}
10281
.ansi-yellow-intense-fg {
10282
  color: #B27D12;
10283
}
10284
.ansi-yellow-intense-bg {
10285
  background-color: #B27D12;
10286
}
10287
.ansi-blue-fg {
10288
  color: #208FFB;
10289
}
10290
.ansi-blue-bg {
10291
  background-color: #208FFB;
10292
}
10293
.ansi-blue-intense-fg {
10294
  color: #0065CA;
10295
}
10296
.ansi-blue-intense-bg {
10297
  background-color: #0065CA;
10298
}
10299
.ansi-magenta-fg {
10300
  color: #D160C4;
10301
}
10302
.ansi-magenta-bg {
10303
  background-color: #D160C4;
10304
}
10305
.ansi-magenta-intense-fg {
10306
  color: #A03196;
10307
}
10308
.ansi-magenta-intense-bg {
10309
  background-color: #A03196;
10310
}
10311
.ansi-cyan-fg {
10312
  color: #60C6C8;
10313
}
10314
.ansi-cyan-bg {
10315
  background-color: #60C6C8;
10316
}
10317
.ansi-cyan-intense-fg {
10318
  color: #258F8F;
10319
}
10320
.ansi-cyan-intense-bg {
10321
  background-color: #258F8F;
10322
}
10323
.ansi-white-fg {
10324
  color: #C5C1B4;
10325
}
10326
.ansi-white-bg {
10327
  background-color: #C5C1B4;
10328
}
10329
.ansi-white-intense-fg {
10330
  color: #A1A6B2;
10331
}
10332
.ansi-white-intense-bg {
10333
  background-color: #A1A6B2;
10334
}
10335
.ansi-default-inverse-fg {
10336
  color: #FFFFFF;
10337
}
10338
.ansi-default-inverse-bg {
10339
  background-color: #000000;
10340
}
10341
.ansi-bold {
10342
  font-weight: bold;
10343
}
10344
.ansi-underline {
10345
  text-decoration: underline;
10346
}
10347
/* The following styles are deprecated an will be removed in a future version */
10348
.ansibold {
10349
  font-weight: bold;
10350
}
10351
.ansi-inverse {
10352
  outline: 0.5px dotted;
10353
}
10354
/* use dark versions for foreground, to improve visibility */
10355
.ansiblack {
10356
  color: black;
10357
}
10358
.ansired {
10359
  color: darkred;
10360
}
10361
.ansigreen {
10362
  color: darkgreen;
10363
}
10364
.ansiyellow {
10365
  color: #c4a000;
10366
}
10367
.ansiblue {
10368
  color: darkblue;
10369
}
10370
.ansipurple {
10371
  color: darkviolet;
10372
}
10373
.ansicyan {
10374
  color: steelblue;
10375
}
10376
.ansigray {
10377
  color: gray;
10378
}
10379
/* and light for background, for the same reason */
10380
.ansibgblack {
10381
  background-color: black;
10382
}
10383
.ansibgred {
10384
  background-color: red;
10385
}
10386
.ansibggreen {
10387
  background-color: green;
10388
}
10389
.ansibgyellow {
10390
  background-color: yellow;
10391
}
10392
.ansibgblue {
10393
  background-color: blue;
10394
}
10395
.ansibgpurple {
10396
  background-color: magenta;
10397
}
10398
.ansibgcyan {
10399
  background-color: cyan;
10400
}
10401
.ansibggray {
10402
  background-color: gray;
10403
}
10404
div.cell {
10405
  /* Old browsers */
10406
  display: -webkit-box;
10407
  -webkit-box-orient: vertical;
10408
  -webkit-box-align: stretch;
10409
  display: -moz-box;
10410
  -moz-box-orient: vertical;
10411
  -moz-box-align: stretch;
10412
  display: box;
10413
  box-orient: vertical;
10414
  box-align: stretch;
10415
  /* Modern browsers */
10416
  display: flex;
10417
  flex-direction: column;
10418
  align-items: stretch;
10419
  border-radius: 2px;
10420
  box-sizing: border-box;
10421
  -moz-box-sizing: border-box;
10422
  -webkit-box-sizing: border-box;
10423
  border-width: 1px;
10424
  border-style: solid;
10425
  border-color: transparent;
10426
  width: 100%;
10427
  padding: 5px;
10428
  /* This acts as a spacer between cells, that is outside the border */
10429
  margin: 0px;
10430
  outline: none;
10431
  position: relative;
10432
  overflow: visible;
10433
}
10434
div.cell:before {
10435
  position: absolute;
10436
  display: block;
10437
  top: -1px;
10438
  left: -1px;
10439
  width: 5px;
10440
  height: calc(100% +  2px);
10441
  content: '';
10442
  background: transparent;
10443
}
10444
div.cell.jupyter-soft-selected {
10445
  border-left-color: #E3F2FD;
10446
  border-left-width: 1px;
10447
  padding-left: 5px;
10448
  border-right-color: #E3F2FD;
10449
  border-right-width: 1px;
10450
  background: #E3F2FD;
10451
}
10452
@media print {
10453
  div.cell.jupyter-soft-selected {
10454
    border-color: transparent;
10455
  }
10456
}
10457
div.cell.selected,
10458
div.cell.selected.jupyter-soft-selected {
10459
  border-color: #ababab;
10460
}
10461
div.cell.selected:before,
10462
div.cell.selected.jupyter-soft-selected:before {
10463
  position: absolute;
10464
  display: block;
10465
  top: -1px;
10466
  left: -1px;
10467
  width: 5px;
10468
  height: calc(100% +  2px);
10469
  content: '';
10470
  background: #42A5F5;
10471
}
10472
@media print {
10473
  div.cell.selected,
10474
  div.cell.selected.jupyter-soft-selected {
10475
    border-color: transparent;
10476
  }
10477
}
10478
.edit_mode div.cell.selected {
10479
  border-color: #66BB6A;
10480
}
10481
.edit_mode div.cell.selected:before {
10482
  position: absolute;
10483
  display: block;
10484
  top: -1px;
10485
  left: -1px;
10486
  width: 5px;
10487
  height: calc(100% +  2px);
10488
  content: '';
10489
  background: #66BB6A;
10490
}
10491
@media print {
10492
  .edit_mode div.cell.selected {
10493
    border-color: transparent;
10494
  }
10495
}
10496
.prompt {
10497
  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
10498
  min-width: 14ex;
10499
  /* This padding is tuned to match the padding on the CodeMirror editor. */
10500
  padding: 0.4em;
10501
  margin: 0px;
10502
  font-family: monospace;
10503
  text-align: right;
10504
  /* This has to match that of the the CodeMirror class line-height below */
10505
  line-height: 1.21429em;
10506
  /* Don't highlight prompt number selection */
10507
  -webkit-touch-callout: none;
10508
  -webkit-user-select: none;
10509
  -khtml-user-select: none;
10510
  -moz-user-select: none;
10511
  -ms-user-select: none;
10512
  user-select: none;
10513
  /* Use default cursor */
10514
  cursor: default;
10515
}
10516
@media (max-width: 540px) {
10517
  .prompt {
10518
    text-align: left;
10519
  }
10520
}
10521
div.inner_cell {
10522
  min-width: 0;
10523
  /* Old browsers */
10524
  display: -webkit-box;
10525
  -webkit-box-orient: vertical;
10526
  -webkit-box-align: stretch;
10527
  display: -moz-box;
10528
  -moz-box-orient: vertical;
10529
  -moz-box-align: stretch;
10530
  display: box;
10531
  box-orient: vertical;
10532
  box-align: stretch;
10533
  /* Modern browsers */
10534
  display: flex;
10535
  flex-direction: column;
10536
  align-items: stretch;
10537
  /* Old browsers */
10538
  -webkit-box-flex: 1;
10539
  -moz-box-flex: 1;
10540
  box-flex: 1;
10541
  /* Modern browsers */
10542
  flex: 1;
10543
}
10544
/* input_area and input_prompt must match in top border and margin for alignment */
10545
div.input_area {
10546
  border: 1px solid #cfcfcf;
10547
  border-radius: 2px;
10548
  background: #f7f7f7;
10549
  line-height: 1.21429em;
10550
}
10551
/* This is needed so that empty prompt areas can collapse to zero height when there
10552
   is no content in the output_subarea and the prompt. The main purpose of this is
10553
   to make sure that empty JavaScript output_subareas have no height. */
10554
div.prompt:empty {
10555
  padding-top: 0;
10556
  padding-bottom: 0;
10557
}
10558
div.unrecognized_cell {
10559
  padding: 5px 5px 5px 0px;
10560
  /* Old browsers */
10561
  display: -webkit-box;
10562
  -webkit-box-orient: horizontal;
10563
  -webkit-box-align: stretch;
10564
  display: -moz-box;
10565
  -moz-box-orient: horizontal;
10566
  -moz-box-align: stretch;
10567
  display: box;
10568
  box-orient: horizontal;
10569
  box-align: stretch;
10570
  /* Modern browsers */
10571
  display: flex;
10572
  flex-direction: row;
10573
  align-items: stretch;
10574
}
10575
div.unrecognized_cell .inner_cell {
10576
  border-radius: 2px;
10577
  padding: 5px;
10578
  font-weight: bold;
10579
  color: red;
10580
  border: 1px solid #cfcfcf;
10581
  background: #eaeaea;
10582
}
10583
div.unrecognized_cell .inner_cell a {
10584
  color: inherit;
10585
  text-decoration: none;
10586
}
10587
div.unrecognized_cell .inner_cell a:hover {
10588
  color: inherit;
10589
  text-decoration: none;
10590
}
10591
@media (max-width: 540px) {
10592
  div.unrecognized_cell > div.prompt {
10593
    display: none;
10594
  }
10595
}
10596
div.code_cell {
10597
  /* avoid page breaking on code cells when printing */
10598
}
10599
@media print {
10600
  div.code_cell {
10601
    page-break-inside: avoid;
10602
  }
10603
}
10604
/* any special styling for code cells that are currently running goes here */
10605
div.input {
10606
  page-break-inside: avoid;
10607
  /* Old browsers */
10608
  display: -webkit-box;
10609
  -webkit-box-orient: horizontal;
10610
  -webkit-box-align: stretch;
10611
  display: -moz-box;
10612
  -moz-box-orient: horizontal;
10613
  -moz-box-align: stretch;
10614
  display: box;
10615
  box-orient: horizontal;
10616
  box-align: stretch;
10617
  /* Modern browsers */
10618
  display: flex;
10619
  flex-direction: row;
10620
  align-items: stretch;
10621
}
10622
@media (max-width: 540px) {
10623
  div.input {
10624
    /* Old browsers */
10625
    display: -webkit-box;
10626
    -webkit-box-orient: vertical;
10627
    -webkit-box-align: stretch;
10628
    display: -moz-box;
10629
    -moz-box-orient: vertical;
10630
    -moz-box-align: stretch;
10631
    display: box;
10632
    box-orient: vertical;
10633
    box-align: stretch;
10634
    /* Modern browsers */
10635
    display: flex;
10636
    flex-direction: column;
10637
    align-items: stretch;
10638
  }
10639
}
10640
/* input_area and input_prompt must match in top border and margin for alignment */
10641
div.input_prompt {
10642
  color: #303F9F;
10643
  border-top: 1px solid transparent;
10644
}
10645
div.input_area > div.highlight {
10646
  margin: 0.4em;
10647
  border: none;
10648
  padding: 0px;
10649
  background-color: transparent;
10650
}
10651
div.input_area > div.highlight > pre {
10652
  margin: 0px;
10653
  border: none;
10654
  padding: 0px;
10655
  background-color: transparent;
10656
}
10657
/* The following gets added to the <head> if it is detected that the user has a
10658
 * monospace font with inconsistent normal/bold/italic height.  See
10659
 * notebookmain.js.  Such fonts will have keywords vertically offset with
10660
 * respect to the rest of the text.  The user should select a better font.
10661
 * See: https://github.com/ipython/ipython/issues/1503
10662
 *
10663
 * .CodeMirror span {
10664
 *      vertical-align: bottom;
10665
 * }
10666
 */
10667
.CodeMirror {
10668
  line-height: 1.21429em;
10669
  /* Changed from 1em to our global default */
10670
  font-size: 14px;
10671
  height: auto;
10672
  /* Changed to auto to autogrow */
10673
  background: none;
10674
  /* Changed from white to allow our bg to show through */
10675
}
10676
.CodeMirror-scroll {
10677
  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
10678
  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/
10679
  overflow-y: hidden;
10680
  overflow-x: auto;
10681
}
10682
.CodeMirror-lines {
10683
  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
10684
  /* we have set a different line-height and want this to scale with that. */
10685
  /* Note that this should set vertical padding only, since CodeMirror assumes
10686
       that horizontal padding will be set on CodeMirror pre */
10687
  padding: 0.4em 0;
10688
}
10689
.CodeMirror-linenumber {
10690
  padding: 0 8px 0 4px;
10691
}
10692
.CodeMirror-gutters {
10693
  border-bottom-left-radius: 2px;
10694
  border-top-left-radius: 2px;
10695
}
10696
.CodeMirror pre {
10697
  /* In CM3 this went to 4px from 0 in CM2. This sets horizontal padding only,
10698
    use .CodeMirror-lines for vertical */
10699
  padding: 0 0.4em;
10700
  border: 0;
10701
  border-radius: 0;
10702
}
10703
.CodeMirror-cursor {
10704
  border-left: 1.4px solid black;
10705
}
10706
@media screen and (min-width: 2138px) and (max-width: 4319px) {
10707
  .CodeMirror-cursor {
10708
    border-left: 2px solid black;
10709
  }
10710
}
10711
@media screen and (min-width: 4320px) {
10712
  .CodeMirror-cursor {
10713
    border-left: 4px solid black;
10714
  }
10715
}
10716
/*
10717
10718
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
10719
Adapted from GitHub theme
10720
10721
*/
10722
.highlight-base {
10723
  color: #000;
10724
}
10725
.highlight-variable {
10726
  color: #000;
10727
}
10728
.highlight-variable-2 {
10729
  color: #1a1a1a;
10730
}
10731
.highlight-variable-3 {
10732
  color: #333333;
10733
}
10734
.highlight-string {
10735
  color: #BA2121;
10736
}
10737
.highlight-comment {
10738
  color: #408080;
10739
  font-style: italic;
10740
}
10741
.highlight-number {
10742
  color: #080;
10743
}
10744
.highlight-atom {
10745
  color: #88F;
10746
}
10747
.highlight-keyword {
10748
  color: #008000;
10749
  font-weight: bold;
10750
}
10751
.highlight-builtin {
10752
  color: #008000;
10753
}
10754
.highlight-error {
10755
  color: #f00;
10756
}
10757
.highlight-operator {
10758
  color: #AA22FF;
10759
  font-weight: bold;
10760
}
10761
.highlight-meta {
10762
  color: #AA22FF;
10763
}
10764
/* previously not defined, copying from default codemirror */
10765
.highlight-def {
10766
  color: #00f;
10767
}
10768
.highlight-string-2 {
10769
  color: #f50;
10770
}
10771
.highlight-qualifier {
10772
  color: #555;
10773
}
10774
.highlight-bracket {
10775
  color: #997;
10776
}
10777
.highlight-tag {
10778
  color: #170;
10779
}
10780
.highlight-attribute {
10781
  color: #00c;
10782
}
10783
.highlight-header {
10784
  color: blue;
10785
}
10786
.highlight-quote {
10787
  color: #090;
10788
}
10789
.highlight-link {
10790
  color: #00c;
10791
}
10792
/* apply the same style to codemirror */
10793
.cm-s-ipython span.cm-keyword {
10794
  color: #008000;
10795
  font-weight: bold;
10796
}
10797
.cm-s-ipython span.cm-atom {
10798
  color: #88F;
10799
}
10800
.cm-s-ipython span.cm-number {
10801
  color: #080;
10802
}
10803
.cm-s-ipython span.cm-def {
10804
  color: #00f;
10805
}
10806
.cm-s-ipython span.cm-variable {
10807
  color: #000;
10808
}
10809
.cm-s-ipython span.cm-operator {
10810
  color: #AA22FF;
10811
  font-weight: bold;
10812
}
10813
.cm-s-ipython span.cm-variable-2 {
10814
  color: #1a1a1a;
10815
}
10816
.cm-s-ipython span.cm-variable-3 {
10817
  color: #333333;
10818
}
10819
.cm-s-ipython span.cm-comment {
10820
  color: #408080;
10821
  font-style: italic;
10822
}
10823
.cm-s-ipython span.cm-string {
10824
  color: #BA2121;
10825
}
10826
.cm-s-ipython span.cm-string-2 {
10827
  color: #f50;
10828
}
10829
.cm-s-ipython span.cm-meta {
10830
  color: #AA22FF;
10831
}
10832
.cm-s-ipython span.cm-qualifier {
10833
  color: #555;
10834
}
10835
.cm-s-ipython span.cm-builtin {
10836
  color: #008000;
10837
}
10838
.cm-s-ipython span.cm-bracket {
10839
  color: #997;
10840
}
10841
.cm-s-ipython span.cm-tag {
10842
  color: #170;
10843
}
10844
.cm-s-ipython span.cm-attribute {
10845
  color: #00c;
10846
}
10847
.cm-s-ipython span.cm-header {
10848
  color: blue;
10849
}
10850
.cm-s-ipython span.cm-quote {
10851
  color: #090;
10852
}
10853
.cm-s-ipython span.cm-link {
10854
  color: #00c;
10855
}
10856
.cm-s-ipython span.cm-error {
10857
  color: #f00;
10858
}
10859
.cm-s-ipython span.cm-tab {
10860
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
10861
  background-position: right;
10862
  background-repeat: no-repeat;
10863
}
10864
div.output_wrapper {
10865
  /* this position must be relative to enable descendents to be absolute within it */
10866
  position: relative;
10867
  /* Old browsers */
10868
  display: -webkit-box;
10869
  -webkit-box-orient: vertical;
10870
  -webkit-box-align: stretch;
10871
  display: -moz-box;
10872
  -moz-box-orient: vertical;
10873
  -moz-box-align: stretch;
10874
  display: box;
10875
  box-orient: vertical;
10876
  box-align: stretch;
10877
  /* Modern browsers */
10878
  display: flex;
10879
  flex-direction: column;
10880
  align-items: stretch;
10881
  z-index: 1;
10882
}
10883
/* class for the output area when it should be height-limited */
10884
div.output_scroll {
10885
  /* ideally, this would be max-height, but FF barfs all over that */
10886
  height: 24em;
10887
  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
10888
  width: 100%;
10889
  overflow: auto;
10890
  border-radius: 2px;
10891
  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
10892
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
10893
  display: block;
10894
}
10895
/* output div while it is collapsed */
10896
div.output_collapsed {
10897
  margin: 0px;
10898
  padding: 0px;
10899
  /* Old browsers */
10900
  display: -webkit-box;
10901
  -webkit-box-orient: vertical;
10902
  -webkit-box-align: stretch;
10903
  display: -moz-box;
10904
  -moz-box-orient: vertical;
10905
  -moz-box-align: stretch;
10906
  display: box;
10907
  box-orient: vertical;
10908
  box-align: stretch;
10909
  /* Modern browsers */
10910
  display: flex;
10911
  flex-direction: column;
10912
  align-items: stretch;
10913
}
10914
div.out_prompt_overlay {
10915
  height: 100%;
10916
  padding: 0px 0.4em;
10917
  position: absolute;
10918
  border-radius: 2px;
10919
}
10920
div.out_prompt_overlay:hover {
10921
  /* use inner shadow to get border that is computed the same on WebKit/FF */
10922
  -webkit-box-shadow: inset 0 0 1px #000;
10923
  box-shadow: inset 0 0 1px #000;
10924
  background: rgba(240, 240, 240, 0.5);
10925
}
10926
div.output_prompt {
10927
  color: #D84315;
10928
}
10929
/* This class is the outer container of all output sections. */
10930
div.output_area {
10931
  padding: 0px;
10932
  page-break-inside: avoid;
10933
  /* Old browsers */
10934
  display: -webkit-box;
10935
  -webkit-box-orient: horizontal;
10936
  -webkit-box-align: stretch;
10937
  display: -moz-box;
10938
  -moz-box-orient: horizontal;
10939
  -moz-box-align: stretch;
10940
  display: box;
10941
  box-orient: horizontal;
10942
  box-align: stretch;
10943
  /* Modern browsers */
10944
  display: flex;
10945
  flex-direction: row;
10946
  align-items: stretch;
10947
}
10948
div.output_area .MathJax_Display {
10949
  text-align: left !important;
10950
}
10951
div.output_area .rendered_html table {
10952
  margin-left: 0;
10953
  margin-right: 0;
10954
}
10955
div.output_area .rendered_html img {
10956
  margin-left: 0;
10957
  margin-right: 0;
10958
}
10959
div.output_area img,
10960
div.output_area svg {
10961
  max-width: 100%;
10962
  height: auto;
10963
}
10964
div.output_area img.unconfined,
10965
div.output_area svg.unconfined {
10966
  max-width: none;
10967
}
10968
div.output_area .mglyph > img {
10969
  max-width: none;
10970
}
10971
/* This is needed to protect the pre formating from global settings such
10972
   as that of bootstrap */
10973
.output {
10974
  /* Old browsers */
10975
  display: -webkit-box;
10976
  -webkit-box-orient: vertical;
10977
  -webkit-box-align: stretch;
10978
  display: -moz-box;
10979
  -moz-box-orient: vertical;
10980
  -moz-box-align: stretch;
10981
  display: box;
10982
  box-orient: vertical;
10983
  box-align: stretch;
10984
  /* Modern browsers */
10985
  display: flex;
10986
  flex-direction: column;
10987
  align-items: stretch;
10988
}
10989
@media (max-width: 540px) {
10990
  div.output_area {
10991
    /* Old browsers */
10992
    display: -webkit-box;
10993
    -webkit-box-orient: vertical;
10994
    -webkit-box-align: stretch;
10995
    display: -moz-box;
10996
    -moz-box-orient: vertical;
10997
    -moz-box-align: stretch;
10998
    display: box;
10999
    box-orient: vertical;
11000
    box-align: stretch;
11001
    /* Modern browsers */
11002
    display: flex;
11003
    flex-direction: column;
11004
    align-items: stretch;
11005
  }
11006
}
11007
div.output_area pre {
11008
  margin: 0;
11009
  padding: 1px 0 1px 0;
11010
  border: 0;
11011
  vertical-align: baseline;
11012
  color: black;
11013
  background-color: transparent;
11014
  border-radius: 0;
11015
}
11016
/* This class is for the output subarea inside the output_area and after
11017
   the prompt div. */
11018
div.output_subarea {
11019
  overflow-x: auto;
11020
  padding: 0.4em;
11021
  /* Old browsers */
11022
  -webkit-box-flex: 1;
11023
  -moz-box-flex: 1;
11024
  box-flex: 1;
11025
  /* Modern browsers */
11026
  flex: 1;
11027
  max-width: calc(100% - 14ex);
11028
}
11029
div.output_scroll div.output_subarea {
11030
  overflow-x: visible;
11031
}
11032
/* The rest of the output_* classes are for special styling of the different
11033
   output types */
11034
/* all text output has this class: */
11035
div.output_text {
11036
  text-align: left;
11037
  color: #000;
11038
  /* This has to match that of the the CodeMirror class line-height below */
11039
  line-height: 1.21429em;
11040
}
11041
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
11042
div.output_stderr {
11043
  background: #fdd;
11044
  /* very light red background for stderr */
11045
}
11046
div.output_latex {
11047
  text-align: left;
11048
}
11049
/* Empty output_javascript divs should have no height */
11050
div.output_javascript:empty {
11051
  padding: 0;
11052
}
11053
.js-error {
11054
  color: darkred;
11055
}
11056
/* raw_input styles */
11057
div.raw_input_container {
11058
  line-height: 1.21429em;
11059
  padding-top: 5px;
11060
}
11061
pre.raw_input_prompt {
11062
  /* nothing needed here. */
11063
}
11064
input.raw_input {
11065
  font-family: monospace;
11066
  font-size: inherit;
11067
  color: inherit;
11068
  width: auto;
11069
  /* make sure input baseline aligns with prompt */
11070
  vertical-align: baseline;
11071
  /* padding + margin = 0.5em between prompt and cursor */
11072
  padding: 0em 0.25em;
11073
  margin: 0em 0.25em;
11074
}
11075
input.raw_input:focus {
11076
  box-shadow: none;
11077
}
11078
p.p-space {
11079
  margin-bottom: 10px;
11080
}
11081
div.output_unrecognized {
11082
  padding: 5px;
11083
  font-weight: bold;
11084
  color: red;
11085
}
11086
div.output_unrecognized a {
11087
  color: inherit;
11088
  text-decoration: none;
11089
}
11090
div.output_unrecognized a:hover {
11091
  color: inherit;
11092
  text-decoration: none;
11093
}
11094
.rendered_html {
11095
  color: #000;
11096
  /* any extras will just be numbers: */
11097
}
11098
.rendered_html em {
11099
  font-style: italic;
11100
}
11101
.rendered_html strong {
11102
  font-weight: bold;
11103
}
11104
.rendered_html u {
11105
  text-decoration: underline;
11106
}
11107
.rendered_html :link {
11108
  text-decoration: underline;
11109
}
11110
.rendered_html :visited {
11111
  text-decoration: underline;
11112
}
11113
.rendered_html h1 {
11114
  font-size: 185.7%;
11115
  margin: 1.08em 0 0 0;
11116
  font-weight: bold;
11117
  line-height: 1.0;
11118
}
11119
.rendered_html h2 {
11120
  font-size: 157.1%;
11121
  margin: 1.27em 0 0 0;
11122
  font-weight: bold;
11123
  line-height: 1.0;
11124
}
11125
.rendered_html h3 {
11126
  font-size: 128.6%;
11127
  margin: 1.55em 0 0 0;
11128
  font-weight: bold;
11129
  line-height: 1.0;
11130
}
11131
.rendered_html h4 {
11132
  font-size: 100%;
11133
  margin: 2em 0 0 0;
11134
  font-weight: bold;
11135
  line-height: 1.0;
11136
}
11137
.rendered_html h5 {
11138
  font-size: 100%;
11139
  margin: 2em 0 0 0;
11140
  font-weight: bold;
11141
  line-height: 1.0;
11142
  font-style: italic;
11143
}
11144
.rendered_html h6 {
11145
  font-size: 100%;
11146
  margin: 2em 0 0 0;
11147
  font-weight: bold;
11148
  line-height: 1.0;
11149
  font-style: italic;
11150
}
11151
.rendered_html h1:first-child {
11152
  margin-top: 0.538em;
11153
}
11154
.rendered_html h2:first-child {
11155
  margin-top: 0.636em;
11156
}
11157
.rendered_html h3:first-child {
11158
  margin-top: 0.777em;
11159
}
11160
.rendered_html h4:first-child {
11161
  margin-top: 1em;
11162
}
11163
.rendered_html h5:first-child {
11164
  margin-top: 1em;
11165
}
11166
.rendered_html h6:first-child {
11167
  margin-top: 1em;
11168
}
11169
.rendered_html ul:not(.list-inline),
11170
.rendered_html ol:not(.list-inline) {
11171
  padding-left: 2em;
11172
}
11173
.rendered_html ul {
11174
  list-style: disc;
11175
}
11176
.rendered_html ul ul {
11177
  list-style: square;
11178
  margin-top: 0;
11179
}
11180
.rendered_html ul ul ul {
11181
  list-style: circle;
11182
}
11183
.rendered_html ol {
11184
  list-style: decimal;
11185
}
11186
.rendered_html ol ol {
11187
  list-style: upper-alpha;
11188
  margin-top: 0;
11189
}
11190
.rendered_html ol ol ol {
11191
  list-style: lower-alpha;
11192
}
11193
.rendered_html ol ol ol ol {
11194
  list-style: lower-roman;
11195
}
11196
.rendered_html ol ol ol ol ol {
11197
  list-style: decimal;
11198
}
11199
.rendered_html * + ul {
11200
  margin-top: 1em;
11201
}
11202
.rendered_html * + ol {
11203
  margin-top: 1em;
11204
}
11205
.rendered_html hr {
11206
  color: black;
11207
  background-color: black;
11208
}
11209
.rendered_html pre {
11210
  margin: 1em 2em;
11211
  padding: 0px;
11212
  background-color: #fff;
11213
}
11214
.rendered_html code {
11215
  background-color: #eff0f1;
11216
}
11217
.rendered_html p code {
11218
  padding: 1px 5px;
11219
}
11220
.rendered_html pre code {
11221
  background-color: #fff;
11222
}
11223
.rendered_html pre,
11224
.rendered_html code {
11225
  border: 0;
11226
  color: #000;
11227
  font-size: 100%;
11228
}
11229
.rendered_html blockquote {
11230
  margin: 1em 2em;
11231
}
11232
.rendered_html table {
11233
  margin-left: auto;
11234
  margin-right: auto;
11235
  border: none;
11236
  border-collapse: collapse;
11237
  border-spacing: 0;
11238
  color: black;
11239
  font-size: 12px;
11240
  table-layout: fixed;
11241
}
11242
.rendered_html thead {
11243
  border-bottom: 1px solid black;
11244
  vertical-align: bottom;
11245
}
11246
.rendered_html tr,
11247
.rendered_html th,
11248
.rendered_html td {
11249
  text-align: right;
11250
  vertical-align: middle;
11251
  padding: 0.5em 0.5em;
11252
  line-height: normal;
11253
  white-space: normal;
11254
  max-width: none;
11255
  border: none;
11256
}
11257
.rendered_html th {
11258
  font-weight: bold;
11259
}
11260
.rendered_html tbody tr:nth-child(odd) {
11261
  background: #f5f5f5;
11262
}
11263
.rendered_html tbody tr:hover {
11264
  background: rgba(66, 165, 245, 0.2);
11265
}
11266
.rendered_html * + table {
11267
  margin-top: 1em;
11268
}
11269
.rendered_html p {
11270
  text-align: left;
11271
}
11272
.rendered_html * + p {
11273
  margin-top: 1em;
11274
}
11275
.rendered_html img {
11276
  display: block;
11277
  margin-left: auto;
11278
  margin-right: auto;
11279
}
11280
.rendered_html * + img {
11281
  margin-top: 1em;
11282
}
11283
.rendered_html img,
11284
.rendered_html svg {
11285
  max-width: 100%;
11286
  height: auto;
11287
}
11288
.rendered_html img.unconfined,
11289
.rendered_html svg.unconfined {
11290
  max-width: none;
11291
}
11292
.rendered_html .alert {
11293
  margin-bottom: initial;
11294
}
11295
.rendered_html * + .alert {
11296
  margin-top: 1em;
11297
}
11298
[dir="rtl"] .rendered_html p {
11299
  text-align: right;
11300
}
11301
div.text_cell {
11302
  /* Old browsers */
11303
  display: -webkit-box;
11304
  -webkit-box-orient: horizontal;
11305
  -webkit-box-align: stretch;
11306
  display: -moz-box;
11307
  -moz-box-orient: horizontal;
11308
  -moz-box-align: stretch;
11309
  display: box;
11310
  box-orient: horizontal;
11311
  box-align: stretch;
11312
  /* Modern browsers */
11313
  display: flex;
11314
  flex-direction: row;
11315
  align-items: stretch;
11316
}
11317
@media (max-width: 540px) {
11318
  div.text_cell > div.prompt {
11319
    display: none;
11320
  }
11321
}
11322
div.text_cell_render {
11323
  /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
11324
  outline: none;
11325
  resize: none;
11326
  width: inherit;
11327
  border-style: none;
11328
  padding: 0.5em 0.5em 0.5em 0.4em;
11329
  color: #000;
11330
  box-sizing: border-box;
11331
  -moz-box-sizing: border-box;
11332
  -webkit-box-sizing: border-box;
11333
}
11334
a.anchor-link:link {
11335
  text-decoration: none;
11336
  padding: 0px 20px;
11337
  visibility: hidden;
11338
}
11339
h1:hover .anchor-link,
11340
h2:hover .anchor-link,
11341
h3:hover .anchor-link,
11342
h4:hover .anchor-link,
11343
h5:hover .anchor-link,
11344
h6:hover .anchor-link {
11345
  visibility: visible;
11346
}
11347
.text_cell.rendered .input_area {
11348
  display: none;
11349
}
11350
.text_cell.rendered .rendered_html {
11351
  overflow-x: auto;
11352
  overflow-y: hidden;
11353
}
11354
.text_cell.rendered .rendered_html tr,
11355
.text_cell.rendered .rendered_html th,
11356
.text_cell.rendered .rendered_html td {
11357
  max-width: none;
11358
}
11359
.text_cell.unrendered .text_cell_render {
11360
  display: none;
11361
}
11362
.text_cell .dropzone .input_area {
11363
  border: 2px dashed #bababa;
11364
  margin: -1px;
11365
}
11366
.cm-header-1,
11367
.cm-header-2,
11368
.cm-header-3,
11369
.cm-header-4,
11370
.cm-header-5,
11371
.cm-header-6 {
11372
  font-weight: bold;
11373
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
11374
}
11375
.cm-header-1 {
11376
  font-size: 185.7%;
11377
}
11378
.cm-header-2 {
11379
  font-size: 157.1%;
11380
}
11381
.cm-header-3 {
11382
  font-size: 128.6%;
11383
}
11384
.cm-header-4 {
11385
  font-size: 110%;
11386
}
11387
.cm-header-5 {
11388
  font-size: 100%;
11389
  font-style: italic;
11390
}
11391
.cm-header-6 {
11392
  font-size: 100%;
11393
  font-style: italic;
11394
}
11395
/*!
11396
*
11397
* IPython notebook webapp
11398
*
11399
*/
11400
@media (max-width: 767px) {
11401
  .notebook_app {
11402
    padding-left: 0px;
11403
    padding-right: 0px;
11404
  }
11405
}
11406
#ipython-main-app {
11407
  box-sizing: border-box;
11408
  -moz-box-sizing: border-box;
11409
  -webkit-box-sizing: border-box;
11410
  height: 100%;
11411
}
11412
div#notebook_panel {
11413
  margin: 0px;
11414
  padding: 0px;
11415
  box-sizing: border-box;
11416
  -moz-box-sizing: border-box;
11417
  -webkit-box-sizing: border-box;
11418
  height: 100%;
11419
}
11420
div#notebook {
11421
  font-size: 14px;
11422
  line-height: 20px;
11423
  overflow-y: hidden;
11424
  overflow-x: auto;
11425
  width: 100%;
11426
  /* This spaces the page away from the edge of the notebook area */
11427
  padding-top: 20px;
11428
  margin: 0px;
11429
  outline: none;
11430
  box-sizing: border-box;
11431
  -moz-box-sizing: border-box;
11432
  -webkit-box-sizing: border-box;
11433
  min-height: 100%;
11434
}
11435
@media not print {
11436
  #notebook-container {
11437
    padding: 15px;
11438
    background-color: #fff;
11439
    min-height: 0;
11440
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11441
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11442
  }
11443
}
11444
@media print {
11445
  #notebook-container {
11446
    width: 100%;
11447
  }
11448
}
11449
div.ui-widget-content {
11450
  border: 1px solid #ababab;
11451
  outline: none;
11452
}
11453
pre.dialog {
11454
  background-color: #f7f7f7;
11455
  border: 1px solid #ddd;
11456
  border-radius: 2px;
11457
  padding: 0.4em;
11458
  padding-left: 2em;
11459
}
11460
p.dialog {
11461
  padding: 0.2em;
11462
}
11463
/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems
11464
   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.
11465
 */
11466
pre,
11467
code,
11468
kbd,
11469
samp {
11470
  white-space: pre-wrap;
11471
}
11472
#fonttest {
11473
  font-family: monospace;
11474
}
11475
p {
11476
  margin-bottom: 0;
11477
}
11478
.end_space {
11479
  min-height: 100px;
11480
  transition: height .2s ease;
11481
}
11482
.notebook_app > #header {
11483
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11484
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11485
}
11486
@media not print {
11487
  .notebook_app {
11488
    background-color: #EEE;
11489
  }
11490
}
11491
kbd {
11492
  border-style: solid;
11493
  border-width: 1px;
11494
  box-shadow: none;
11495
  margin: 2px;
11496
  padding-left: 2px;
11497
  padding-right: 2px;
11498
  padding-top: 1px;
11499
  padding-bottom: 1px;
11500
}
11501
.jupyter-keybindings {
11502
  padding: 1px;
11503
  line-height: 24px;
11504
  border-bottom: 1px solid gray;
11505
}
11506
.jupyter-keybindings input {
11507
  margin: 0;
11508
  padding: 0;
11509
  border: none;
11510
}
11511
.jupyter-keybindings i {
11512
  padding: 6px;
11513
}
11514
.well code {
11515
  background-color: #ffffff;
11516
  border-color: #ababab;
11517
  border-width: 1px;
11518
  border-style: solid;
11519
  padding: 2px;
11520
  padding-top: 1px;
11521
  padding-bottom: 1px;
11522
}
11523
/* CSS for the cell toolbar */
11524
.celltoolbar {
11525
  border: thin solid #CFCFCF;
11526
  border-bottom: none;
11527
  background: #EEE;
11528
  border-radius: 2px 2px 0px 0px;
11529
  width: 100%;
11530
  height: 29px;
11531
  padding-right: 4px;
11532
  /* Old browsers */
11533
  display: -webkit-box;
11534
  -webkit-box-orient: horizontal;
11535
  -webkit-box-align: stretch;
11536
  display: -moz-box;
11537
  -moz-box-orient: horizontal;
11538
  -moz-box-align: stretch;
11539
  display: box;
11540
  box-orient: horizontal;
11541
  box-align: stretch;
11542
  /* Modern browsers */
11543
  display: flex;
11544
  flex-direction: row;
11545
  align-items: stretch;
11546
  /* Old browsers */
11547
  -webkit-box-pack: end;
11548
  -moz-box-pack: end;
11549
  box-pack: end;
11550
  /* Modern browsers */
11551
  justify-content: flex-end;
11552
  display: -webkit-flex;
11553
}
11554
@media print {
11555
  .celltoolbar {
11556
    display: none;
11557
  }
11558
}
11559
.ctb_hideshow {
11560
  display: none;
11561
  vertical-align: bottom;
11562
}
11563
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
11564
   Cell toolbars are only shown when the ctb_global_show class is also set.
11565
*/
11566
.ctb_global_show .ctb_show.ctb_hideshow {
11567
  display: block;
11568
}
11569
.ctb_global_show .ctb_show + .input_area,
11570
.ctb_global_show .ctb_show + div.text_cell_input,
11571
.ctb_global_show .ctb_show ~ div.text_cell_render {
11572
  border-top-right-radius: 0px;
11573
  border-top-left-radius: 0px;
11574
}
11575
.ctb_global_show .ctb_show ~ div.text_cell_render {
11576
  border: 1px solid #cfcfcf;
11577
}
11578
.celltoolbar {
11579
  font-size: 87%;
11580
  padding-top: 3px;
11581
}
11582
.celltoolbar select {
11583
  display: block;
11584
  width: 100%;
11585
  height: 32px;
11586
  padding: 6px 12px;
11587
  font-size: 13px;
11588
  line-height: 1.42857143;
11589
  color: #555555;
11590
  background-color: #fff;
11591
  background-image: none;
11592
  border: 1px solid #ccc;
11593
  border-radius: 2px;
11594
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
11595
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
11596
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
11597
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
11598
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
11599
  height: 30px;
11600
  padding: 5px 10px;
11601
  font-size: 12px;
11602
  line-height: 1.5;
11603
  border-radius: 1px;
11604
  width: inherit;
11605
  font-size: inherit;
11606
  height: 22px;
11607
  padding: 0px;
11608
  display: inline-block;
11609
}
11610
.celltoolbar select:focus {
11611
  border-color: #66afe9;
11612
  outline: 0;
11613
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
11614
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
11615
}
11616
.celltoolbar select::-moz-placeholder {
11617
  color: #999;
11618
  opacity: 1;
11619
}
11620
.celltoolbar select:-ms-input-placeholder {
11621
  color: #999;
11622
}
11623
.celltoolbar select::-webkit-input-placeholder {
11624
  color: #999;
11625
}
11626
.celltoolbar select::-ms-expand {
11627
  border: 0;
11628
  background-color: transparent;
11629
}
11630
.celltoolbar select[disabled],
11631
.celltoolbar select[readonly],
11632
fieldset[disabled] .celltoolbar select {
11633
  background-color: #eeeeee;
11634
  opacity: 1;
11635
}
11636
.celltoolbar select[disabled],
11637
fieldset[disabled] .celltoolbar select {
11638
  cursor: not-allowed;
11639
}
11640
textarea.celltoolbar select {
11641
  height: auto;
11642
}
11643
select.celltoolbar select {
11644
  height: 30px;
11645
  line-height: 30px;
11646
}
11647
textarea.celltoolbar select,
11648
select[multiple].celltoolbar select {
11649
  height: auto;
11650
}
11651
.celltoolbar label {
11652
  margin-left: 5px;
11653
  margin-right: 5px;
11654
}
11655
.tags_button_container {
11656
  width: 100%;
11657
  display: flex;
11658
}
11659
.tag-container {
11660
  display: flex;
11661
  flex-direction: row;
11662
  flex-grow: 1;
11663
  overflow: hidden;
11664
  position: relative;
11665
}
11666
.tag-container > * {
11667
  margin: 0 4px;
11668
}
11669
.remove-tag-btn {
11670
  margin-left: 4px;
11671
}
11672
.tags-input {
11673
  display: flex;
11674
}
11675
.cell-tag:last-child:after {
11676
  content: "";
11677
  position: absolute;
11678
  right: 0;
11679
  width: 40px;
11680
  height: 100%;
11681
  /* Fade to background color of cell toolbar */
11682
  background: linear-gradient(to right, rgba(0, 0, 0, 0), #EEE);
11683
}
11684
.tags-input > * {
11685
  margin-left: 4px;
11686
}
11687
.cell-tag,
11688
.tags-input input,
11689
.tags-input button {
11690
  display: block;
11691
  width: 100%;
11692
  height: 32px;
11693
  padding: 6px 12px;
11694
  font-size: 13px;
11695
  line-height: 1.42857143;
11696
  color: #555555;
11697
  background-color: #fff;
11698
  background-image: none;
11699
  border: 1px solid #ccc;
11700
  border-radius: 2px;
11701
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
11702
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
11703
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
11704
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
11705
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
11706
  height: 30px;
11707
  padding: 5px 10px;
11708
  font-size: 12px;
11709
  line-height: 1.5;
11710
  border-radius: 1px;
11711
  box-shadow: none;
11712
  width: inherit;
11713
  font-size: inherit;
11714
  height: 22px;
11715
  line-height: 22px;
11716
  padding: 0px 4px;
11717
  display: inline-block;
11718
}
11719
.cell-tag:focus,
11720
.tags-input input:focus,
11721
.tags-input button:focus {
11722
  border-color: #66afe9;
11723
  outline: 0;
11724
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
11725
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
11726
}
11727
.cell-tag::-moz-placeholder,
11728
.tags-input input::-moz-placeholder,
11729
.tags-input button::-moz-placeholder {
11730
  color: #999;
11731
  opacity: 1;
11732
}
11733
.cell-tag:-ms-input-placeholder,
11734
.tags-input input:-ms-input-placeholder,
11735
.tags-input button:-ms-input-placeholder {
11736
  color: #999;
11737
}
11738
.cell-tag::-webkit-input-placeholder,
11739
.tags-input input::-webkit-input-placeholder,
11740
.tags-input button::-webkit-input-placeholder {
11741
  color: #999;
11742
}
11743
.cell-tag::-ms-expand,
11744
.tags-input input::-ms-expand,
11745
.tags-input button::-ms-expand {
11746
  border: 0;
11747
  background-color: transparent;
11748
}
11749
.cell-tag[disabled],
11750
.tags-input input[disabled],
11751
.tags-input button[disabled],
11752
.cell-tag[readonly],
11753
.tags-input input[readonly],
11754
.tags-input button[readonly],
11755
fieldset[disabled] .cell-tag,
11756
fieldset[disabled] .tags-input input,
11757
fieldset[disabled] .tags-input button {
11758
  background-color: #eeeeee;
11759
  opacity: 1;
11760
}
11761
.cell-tag[disabled],
11762
.tags-input input[disabled],
11763
.tags-input button[disabled],
11764
fieldset[disabled] .cell-tag,
11765
fieldset[disabled] .tags-input input,
11766
fieldset[disabled] .tags-input button {
11767
  cursor: not-allowed;
11768
}
11769
textarea.cell-tag,
11770
textarea.tags-input input,
11771
textarea.tags-input button {
11772
  height: auto;
11773
}
11774
select.cell-tag,
11775
select.tags-input input,
11776
select.tags-input button {
11777
  height: 30px;
11778
  line-height: 30px;
11779
}
11780
textarea.cell-tag,
11781
textarea.tags-input input,
11782
textarea.tags-input button,
11783
select[multiple].cell-tag,
11784
select[multiple].tags-input input,
11785
select[multiple].tags-input button {
11786
  height: auto;
11787
}
11788
.cell-tag,
11789
.tags-input button {
11790
  padding: 0px 4px;
11791
}
11792
.cell-tag {
11793
  background-color: #fff;
11794
  white-space: nowrap;
11795
}
11796
.tags-input input[type=text]:focus {
11797
  outline: none;
11798
  box-shadow: none;
11799
  border-color: #ccc;
11800
}
11801
.completions {
11802
  position: absolute;
11803
  z-index: 110;
11804
  overflow: hidden;
11805
  border: 1px solid #ababab;
11806
  border-radius: 2px;
11807
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
11808
  box-shadow: 0px 6px 10px -1px #adadad;
11809
  line-height: 1;
11810
}
11811
.completions select {
11812
  background: white;
11813
  outline: none;
11814
  border: none;
11815
  padding: 0px;
11816
  margin: 0px;
11817
  overflow: auto;
11818
  font-family: monospace;
11819
  font-size: 110%;
11820
  color: #000;
11821
  width: auto;
11822
}
11823
.completions select option.context {
11824
  color: #286090;
11825
}
11826
#kernel_logo_widget .current_kernel_logo {
11827
  display: none;
11828
  margin-top: -1px;
11829
  margin-bottom: -1px;
11830
  width: 32px;
11831
  height: 32px;
11832
}
11833
[dir="rtl"] #kernel_logo_widget {
11834
  float: left !important;
11835
  float: left;
11836
}
11837
.modal .modal-body .move-path {
11838
  display: flex;
11839
  flex-direction: row;
11840
  justify-content: space;
11841
  align-items: center;
11842
}
11843
.modal .modal-body .move-path .server-root {
11844
  padding-right: 20px;
11845
}
11846
.modal .modal-body .move-path .path-input {
11847
  flex: 1;
11848
}
11849
#menubar {
11850
  box-sizing: border-box;
11851
  -moz-box-sizing: border-box;
11852
  -webkit-box-sizing: border-box;
11853
  margin-top: 1px;
11854
}
11855
#menubar .navbar {
11856
  border-top: 1px;
11857
  border-radius: 0px 0px 2px 2px;
11858
  margin-bottom: 0px;
11859
}
11860
#menubar .navbar-toggle {
11861
  float: left;
11862
  padding-top: 7px;
11863
  padding-bottom: 7px;
11864
  border: none;
11865
}
11866
#menubar .navbar-collapse {
11867
  clear: left;
11868
}
11869
[dir="rtl"] #menubar .navbar-toggle {
11870
  float: right;
11871
}
11872
[dir="rtl"] #menubar .navbar-collapse {
11873
  clear: right;
11874
}
11875
[dir="rtl"] #menubar .navbar-nav {
11876
  float: right;
11877
}
11878
[dir="rtl"] #menubar .nav {
11879
  padding-right: 0px;
11880
}
11881
[dir="rtl"] #menubar .navbar-nav > li {
11882
  float: right;
11883
}
11884
[dir="rtl"] #menubar .navbar-right {
11885
  float: left !important;
11886
}
11887
[dir="rtl"] ul.dropdown-menu {
11888
  text-align: right;
11889
  left: auto;
11890
}
11891
[dir="rtl"] ul#new-menu.dropdown-menu {
11892
  right: auto;
11893
  left: 0;
11894
}
11895
.nav-wrapper {
11896
  border-bottom: 1px solid #e7e7e7;
11897
}
11898
i.menu-icon {
11899
  padding-top: 4px;
11900
}
11901
[dir="rtl"] i.menu-icon.pull-right {
11902
  float: left !important;
11903
  float: left;
11904
}
11905
ul#help_menu li a {
11906
  overflow: hidden;
11907
  padding-right: 2.2em;
11908
}
11909
ul#help_menu li a i {
11910
  margin-right: -1.2em;
11911
}
11912
[dir="rtl"] ul#help_menu li a {
11913
  padding-left: 2.2em;
11914
}
11915
[dir="rtl"] ul#help_menu li a i {
11916
  margin-right: 0;
11917
  margin-left: -1.2em;
11918
}
11919
[dir="rtl"] ul#help_menu li a i.pull-right {
11920
  float: left !important;
11921
  float: left;
11922
}
11923
.dropdown-submenu {
11924
  position: relative;
11925
}
11926
.dropdown-submenu > .dropdown-menu {
11927
  top: 0;
11928
  left: 100%;
11929
  margin-top: -6px;
11930
  margin-left: -1px;
11931
}
11932
[dir="rtl"] .dropdown-submenu > .dropdown-menu {
11933
  right: 100%;
11934
  margin-right: -1px;
11935
}
11936
.dropdown-submenu:hover > .dropdown-menu {
11937
  display: block;
11938
}
11939
.dropdown-submenu > a:after {
11940
  display: inline-block;
11941
  font: normal normal normal 14px/1 FontAwesome;
11942
  font-size: inherit;
11943
  text-rendering: auto;
11944
  -webkit-font-smoothing: antialiased;
11945
  -moz-osx-font-smoothing: grayscale;
11946
  display: block;
11947
  content: "\f0da";
11948
  float: right;
11949
  color: #333333;
11950
  margin-top: 2px;
11951
  margin-right: -10px;
11952
}
11953
.dropdown-submenu > a:after.fa-pull-left {
11954
  margin-right: .3em;
11955
}
11956
.dropdown-submenu > a:after.fa-pull-right {
11957
  margin-left: .3em;
11958
}
11959
.dropdown-submenu > a:after.pull-left {
11960
  margin-right: .3em;
11961
}
11962
.dropdown-submenu > a:after.pull-right {
11963
  margin-left: .3em;
11964
}
11965
[dir="rtl"] .dropdown-submenu > a:after {
11966
  float: left;
11967
  content: "\f0d9";
11968
  margin-right: 0;
11969
  margin-left: -10px;
11970
}
11971
.dropdown-submenu:hover > a:after {
11972
  color: #262626;
11973
}
11974
.dropdown-submenu.pull-left {
11975
  float: none;
11976
}
11977
.dropdown-submenu.pull-left > .dropdown-menu {
11978
  left: -100%;
11979
  margin-left: 10px;
11980
}
11981
#notification_area {
11982
  float: right !important;
11983
  float: right;
11984
  z-index: 10;
11985
}
11986
[dir="rtl"] #notification_area {
11987
  float: left !important;
11988
  float: left;
11989
}
11990
.indicator_area {
11991
  float: right !important;
11992
  float: right;
11993
  color: #777;
11994
  margin-left: 5px;
11995
  margin-right: 5px;
11996
  width: 11px;
11997
  z-index: 10;
11998
  text-align: center;
11999
  width: auto;
12000
}
12001
[dir="rtl"] .indicator_area {
12002
  float: left !important;
12003
  float: left;
12004
}
12005
#kernel_indicator {
12006
  float: right !important;
12007
  float: right;
12008
  color: #777;
12009
  margin-left: 5px;
12010
  margin-right: 5px;
12011
  width: 11px;
12012
  z-index: 10;
12013
  text-align: center;
12014
  width: auto;
12015
  border-left: 1px solid;
12016
}
12017
#kernel_indicator .kernel_indicator_name {
12018
  padding-left: 5px;
12019
  padding-right: 5px;
12020
}
12021
[dir="rtl"] #kernel_indicator {
12022
  float: left !important;
12023
  float: left;
12024
  border-left: 0;
12025
  border-right: 1px solid;
12026
}
12027
#modal_indicator {
12028
  float: right !important;
12029
  float: right;
12030
  color: #777;
12031
  margin-left: 5px;
12032
  margin-right: 5px;
12033
  width: 11px;
12034
  z-index: 10;
12035
  text-align: center;
12036
  width: auto;
12037
}
12038
[dir="rtl"] #modal_indicator {
12039
  float: left !important;
12040
  float: left;
12041
}
12042
#readonly-indicator {
12043
  float: right !important;
12044
  float: right;
12045
  color: #777;
12046
  margin-left: 5px;
12047
  margin-right: 5px;
12048
  width: 11px;
12049
  z-index: 10;
12050
  text-align: center;
12051
  width: auto;
12052
  margin-top: 2px;
12053
  margin-bottom: 0px;
12054
  margin-left: 0px;
12055
  margin-right: 0px;
12056
  display: none;
12057
}
12058
.modal_indicator:before {
12059
  width: 1.28571429em;
12060
  text-align: center;
12061
}
12062
.edit_mode .modal_indicator:before {
12063
  display: inline-block;
12064
  font: normal normal normal 14px/1 FontAwesome;
12065
  font-size: inherit;
12066
  text-rendering: auto;
12067
  -webkit-font-smoothing: antialiased;
12068
  -moz-osx-font-smoothing: grayscale;
12069
  content: "\f040";
12070
}
12071
.edit_mode .modal_indicator:before.fa-pull-left {
12072
  margin-right: .3em;
12073
}
12074
.edit_mode .modal_indicator:before.fa-pull-right {
12075
  margin-left: .3em;
12076
}
12077
.edit_mode .modal_indicator:before.pull-left {
12078
  margin-right: .3em;
12079
}
12080
.edit_mode .modal_indicator:before.pull-right {
12081
  margin-left: .3em;
12082
}
12083
.command_mode .modal_indicator:before {
12084
  display: inline-block;
12085
  font: normal normal normal 14px/1 FontAwesome;
12086
  font-size: inherit;
12087
  text-rendering: auto;
12088
  -webkit-font-smoothing: antialiased;
12089
  -moz-osx-font-smoothing: grayscale;
12090
  content: ' ';
12091
}
12092
.command_mode .modal_indicator:before.fa-pull-left {
12093
  margin-right: .3em;
12094
}
12095
.command_mode .modal_indicator:before.fa-pull-right {
12096
  margin-left: .3em;
12097
}
12098
.command_mode .modal_indicator:before.pull-left {
12099
  margin-right: .3em;
12100
}
12101
.command_mode .modal_indicator:before.pull-right {
12102
  margin-left: .3em;
12103
}
12104
.kernel_idle_icon:before {
12105
  display: inline-block;
12106
  font: normal normal normal 14px/1 FontAwesome;
12107
  font-size: inherit;
12108
  text-rendering: auto;
12109
  -webkit-font-smoothing: antialiased;
12110
  -moz-osx-font-smoothing: grayscale;
12111
  content: "\f10c";
12112
}
12113
.kernel_idle_icon:before.fa-pull-left {
12114
  margin-right: .3em;
12115
}
12116
.kernel_idle_icon:before.fa-pull-right {
12117
  margin-left: .3em;
12118
}
12119
.kernel_idle_icon:before.pull-left {
12120
  margin-right: .3em;
12121
}
12122
.kernel_idle_icon:before.pull-right {
12123
  margin-left: .3em;
12124
}
12125
.kernel_busy_icon:before {
12126
  display: inline-block;
12127
  font: normal normal normal 14px/1 FontAwesome;
12128
  font-size: inherit;
12129
  text-rendering: auto;
12130
  -webkit-font-smoothing: antialiased;
12131
  -moz-osx-font-smoothing: grayscale;
12132
  content: "\f111";
12133
}
12134
.kernel_busy_icon:before.fa-pull-left {
12135
  margin-right: .3em;
12136
}
12137
.kernel_busy_icon:before.fa-pull-right {
12138
  margin-left: .3em;
12139
}
12140
.kernel_busy_icon:before.pull-left {
12141
  margin-right: .3em;
12142
}
12143
.kernel_busy_icon:before.pull-right {
12144
  margin-left: .3em;
12145
}
12146
.kernel_dead_icon:before {
12147
  display: inline-block;
12148
  font: normal normal normal 14px/1 FontAwesome;
12149
  font-size: inherit;
12150
  text-rendering: auto;
12151
  -webkit-font-smoothing: antialiased;
12152
  -moz-osx-font-smoothing: grayscale;
12153
  content: "\f1e2";
12154
}
12155
.kernel_dead_icon:before.fa-pull-left {
12156
  margin-right: .3em;
12157
}
12158
.kernel_dead_icon:before.fa-pull-right {
12159
  margin-left: .3em;
12160
}
12161
.kernel_dead_icon:before.pull-left {
12162
  margin-right: .3em;
12163
}
12164
.kernel_dead_icon:before.pull-right {
12165
  margin-left: .3em;
12166
}
12167
.kernel_disconnected_icon:before {
12168
  display: inline-block;
12169
  font: normal normal normal 14px/1 FontAwesome;
12170
  font-size: inherit;
12171
  text-rendering: auto;
12172
  -webkit-font-smoothing: antialiased;
12173
  -moz-osx-font-smoothing: grayscale;
12174
  content: "\f127";
12175
}
12176
.kernel_disconnected_icon:before.fa-pull-left {
12177
  margin-right: .3em;
12178
}
12179
.kernel_disconnected_icon:before.fa-pull-right {
12180
  margin-left: .3em;
12181
}
12182
.kernel_disconnected_icon:before.pull-left {
12183
  margin-right: .3em;
12184
}
12185
.kernel_disconnected_icon:before.pull-right {
12186
  margin-left: .3em;
12187
}
12188
.notification_widget {
12189
  color: #777;
12190
  z-index: 10;
12191
  background: rgba(240, 240, 240, 0.5);
12192
  margin-right: 4px;
12193
  color: #333;
12194
  background-color: #fff;
12195
  border-color: #ccc;
12196
}
12197
.notification_widget:focus,
12198
.notification_widget.focus {
12199
  color: #333;
12200
  background-color: #e6e6e6;
12201
  border-color: #8c8c8c;
12202
}
12203
.notification_widget:hover {
12204
  color: #333;
12205
  background-color: #e6e6e6;
12206
  border-color: #adadad;
12207
}
12208
.notification_widget:active,
12209
.notification_widget.active,
12210
.open > .dropdown-toggle.notification_widget {
12211
  color: #333;
12212
  background-color: #e6e6e6;
12213
  border-color: #adadad;
12214
}
12215
.notification_widget:active:hover,
12216
.notification_widget.active:hover,
12217
.open > .dropdown-toggle.notification_widget:hover,
12218
.notification_widget:active:focus,
12219
.notification_widget.active:focus,
12220
.open > .dropdown-toggle.notification_widget:focus,
12221
.notification_widget:active.focus,
12222
.notification_widget.active.focus,
12223
.open > .dropdown-toggle.notification_widget.focus {
12224
  color: #333;
12225
  background-color: #d4d4d4;
12226
  border-color: #8c8c8c;
12227
}
12228
.notification_widget:active,
12229
.notification_widget.active,
12230
.open > .dropdown-toggle.notification_widget {
12231
  background-image: none;
12232
}
12233
.notification_widget.disabled:hover,
12234
.notification_widget[disabled]:hover,
12235
fieldset[disabled] .notification_widget:hover,
12236
.notification_widget.disabled:focus,
12237
.notification_widget[disabled]:focus,
12238
fieldset[disabled] .notification_widget:focus,
12239
.notification_widget.disabled.focus,
12240
.notification_widget[disabled].focus,
12241
fieldset[disabled] .notification_widget.focus {
12242
  background-color: #fff;
12243
  border-color: #ccc;
12244
}
12245
.notification_widget .badge {
12246
  color: #fff;
12247
  background-color: #333;
12248
}
12249
.notification_widget.warning {
12250
  color: #fff;
12251
  background-color: #f0ad4e;
12252
  border-color: #eea236;
12253
}
12254
.notification_widget.warning:focus,
12255
.notification_widget.warning.focus {
12256
  color: #fff;
12257
  background-color: #ec971f;
12258
  border-color: #985f0d;
12259
}
12260
.notification_widget.warning:hover {
12261
  color: #fff;
12262
  background-color: #ec971f;
12263
  border-color: #d58512;
12264
}
12265
.notification_widget.warning:active,
12266
.notification_widget.warning.active,
12267
.open > .dropdown-toggle.notification_widget.warning {
12268
  color: #fff;
12269
  background-color: #ec971f;
12270
  border-color: #d58512;
12271
}
12272
.notification_widget.warning:active:hover,
12273
.notification_widget.warning.active:hover,
12274
.open > .dropdown-toggle.notification_widget.warning:hover,
12275
.notification_widget.warning:active:focus,
12276
.notification_widget.warning.active:focus,
12277
.open > .dropdown-toggle.notification_widget.warning:focus,
12278
.notification_widget.warning:active.focus,
12279
.notification_widget.warning.active.focus,
12280
.open > .dropdown-toggle.notification_widget.warning.focus {
12281
  color: #fff;
12282
  background-color: #d58512;
12283
  border-color: #985f0d;
12284
}
12285
.notification_widget.warning:active,
12286
.notification_widget.warning.active,
12287
.open > .dropdown-toggle.notification_widget.warning {
12288
  background-image: none;
12289
}
12290
.notification_widget.warning.disabled:hover,
12291
.notification_widget.warning[disabled]:hover,
12292
fieldset[disabled] .notification_widget.warning:hover,
12293
.notification_widget.warning.disabled:focus,
12294
.notification_widget.warning[disabled]:focus,
12295
fieldset[disabled] .notification_widget.warning:focus,
12296
.notification_widget.warning.disabled.focus,
12297
.notification_widget.warning[disabled].focus,
12298
fieldset[disabled] .notification_widget.warning.focus {
12299
  background-color: #f0ad4e;
12300
  border-color: #eea236;
12301
}
12302
.notification_widget.warning .badge {
12303
  color: #f0ad4e;
12304
  background-color: #fff;
12305
}
12306
.notification_widget.success {
12307
  color: #fff;
12308
  background-color: #5cb85c;
12309
  border-color: #4cae4c;
12310
}
12311
.notification_widget.success:focus,
12312
.notification_widget.success.focus {
12313
  color: #fff;
12314
  background-color: #449d44;
12315
  border-color: #255625;
12316
}
12317
.notification_widget.success:hover {
12318
  color: #fff;
12319
  background-color: #449d44;
12320
  border-color: #398439;
12321
}
12322
.notification_widget.success:active,
12323
.notification_widget.success.active,
12324
.open > .dropdown-toggle.notification_widget.success {
12325
  color: #fff;
12326
  background-color: #449d44;
12327
  border-color: #398439;
12328
}
12329
.notification_widget.success:active:hover,
12330
.notification_widget.success.active:hover,
12331
.open > .dropdown-toggle.notification_widget.success:hover,
12332
.notification_widget.success:active:focus,
12333
.notification_widget.success.active:focus,
12334
.open > .dropdown-toggle.notification_widget.success:focus,
12335
.notification_widget.success:active.focus,
12336
.notification_widget.success.active.focus,
12337
.open > .dropdown-toggle.notification_widget.success.focus {
12338
  color: #fff;
12339
  background-color: #398439;
12340
  border-color: #255625;
12341
}
12342
.notification_widget.success:active,
12343
.notification_widget.success.active,
12344
.open > .dropdown-toggle.notification_widget.success {
12345
  background-image: none;
12346
}
12347
.notification_widget.success.disabled:hover,
12348
.notification_widget.success[disabled]:hover,
12349
fieldset[disabled] .notification_widget.success:hover,
12350
.notification_widget.success.disabled:focus,
12351
.notification_widget.success[disabled]:focus,
12352
fieldset[disabled] .notification_widget.success:focus,
12353
.notification_widget.success.disabled.focus,
12354
.notification_widget.success[disabled].focus,
12355
fieldset[disabled] .notification_widget.success.focus {
12356
  background-color: #5cb85c;
12357
  border-color: #4cae4c;
12358
}
12359
.notification_widget.success .badge {
12360
  color: #5cb85c;
12361
  background-color: #fff;
12362
}
12363
.notification_widget.info {
12364
  color: #fff;
12365
  background-color: #5bc0de;
12366
  border-color: #46b8da;
12367
}
12368
.notification_widget.info:focus,
12369
.notification_widget.info.focus {
12370
  color: #fff;
12371
  background-color: #31b0d5;
12372
  border-color: #1b6d85;
12373
}
12374
.notification_widget.info:hover {
12375
  color: #fff;
12376
  background-color: #31b0d5;
12377
  border-color: #269abc;
12378
}
12379
.notification_widget.info:active,
12380
.notification_widget.info.active,
12381
.open > .dropdown-toggle.notification_widget.info {
12382
  color: #fff;
12383
  background-color: #31b0d5;
12384
  border-color: #269abc;
12385
}
12386
.notification_widget.info:active:hover,
12387
.notification_widget.info.active:hover,
12388
.open > .dropdown-toggle.notification_widget.info:hover,
12389
.notification_widget.info:active:focus,
12390
.notification_widget.info.active:focus,
12391
.open > .dropdown-toggle.notification_widget.info:focus,
12392
.notification_widget.info:active.focus,
12393
.notification_widget.info.active.focus,
12394
.open > .dropdown-toggle.notification_widget.info.focus {
12395
  color: #fff;
12396
  background-color: #269abc;
12397
  border-color: #1b6d85;
12398
}
12399
.notification_widget.info:active,
12400
.notification_widget.info.active,
12401
.open > .dropdown-toggle.notification_widget.info {
12402
  background-image: none;
12403
}
12404
.notification_widget.info.disabled:hover,
12405
.notification_widget.info[disabled]:hover,
12406
fieldset[disabled] .notification_widget.info:hover,
12407
.notification_widget.info.disabled:focus,
12408
.notification_widget.info[disabled]:focus,
12409
fieldset[disabled] .notification_widget.info:focus,
12410
.notification_widget.info.disabled.focus,
12411
.notification_widget.info[disabled].focus,
12412
fieldset[disabled] .notification_widget.info.focus {
12413
  background-color: #5bc0de;
12414
  border-color: #46b8da;
12415
}
12416
.notification_widget.info .badge {
12417
  color: #5bc0de;
12418
  background-color: #fff;
12419
}
12420
.notification_widget.danger {
12421
  color: #fff;
12422
  background-color: #d9534f;
12423
  border-color: #d43f3a;
12424
}
12425
.notification_widget.danger:focus,
12426
.notification_widget.danger.focus {
12427
  color: #fff;
12428
  background-color: #c9302c;
12429
  border-color: #761c19;
12430
}
12431
.notification_widget.danger:hover {
12432
  color: #fff;
12433
  background-color: #c9302c;
12434
  border-color: #ac2925;
12435
}
12436
.notification_widget.danger:active,
12437
.notification_widget.danger.active,
12438
.open > .dropdown-toggle.notification_widget.danger {
12439
  color: #fff;
12440
  background-color: #c9302c;
12441
  border-color: #ac2925;
12442
}
12443
.notification_widget.danger:active:hover,
12444
.notification_widget.danger.active:hover,
12445
.open > .dropdown-toggle.notification_widget.danger:hover,
12446
.notification_widget.danger:active:focus,
12447
.notification_widget.danger.active:focus,
12448
.open > .dropdown-toggle.notification_widget.danger:focus,
12449
.notification_widget.danger:active.focus,
12450
.notification_widget.danger.active.focus,
12451
.open > .dropdown-toggle.notification_widget.danger.focus {
12452
  color: #fff;
12453
  background-color: #ac2925;
12454
  border-color: #761c19;
12455
}
12456
.notification_widget.danger:active,
12457
.notification_widget.danger.active,
12458
.open > .dropdown-toggle.notification_widget.danger {
12459
  background-image: none;
12460
}
12461
.notification_widget.danger.disabled:hover,
12462
.notification_widget.danger[disabled]:hover,
12463
fieldset[disabled] .notification_widget.danger:hover,
12464
.notification_widget.danger.disabled:focus,
12465
.notification_widget.danger[disabled]:focus,
12466
fieldset[disabled] .notification_widget.danger:focus,
12467
.notification_widget.danger.disabled.focus,
12468
.notification_widget.danger[disabled].focus,
12469
fieldset[disabled] .notification_widget.danger.focus {
12470
  background-color: #d9534f;
12471
  border-color: #d43f3a;
12472
}
12473
.notification_widget.danger .badge {
12474
  color: #d9534f;
12475
  background-color: #fff;
12476
}
12477
div#pager {
12478
  background-color: #fff;
12479
  font-size: 14px;
12480
  line-height: 20px;
12481
  overflow: hidden;
12482
  display: none;
12483
  position: fixed;
12484
  bottom: 0px;
12485
  width: 100%;
12486
  max-height: 50%;
12487
  padding-top: 8px;
12488
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
12489
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
12490
  /* Display over codemirror */
12491
  z-index: 100;
12492
  /* Hack which prevents jquery ui resizable from changing top. */
12493
  top: auto !important;
12494
}
12495
div#pager pre {
12496
  line-height: 1.21429em;
12497
  color: #000;
12498
  background-color: #f7f7f7;
12499
  padding: 0.4em;
12500
}
12501
div#pager #pager-button-area {
12502
  position: absolute;
12503
  top: 8px;
12504
  right: 20px;
12505
}
12506
div#pager #pager-contents {
12507
  position: relative;
12508
  overflow: auto;
12509
  width: 100%;
12510
  height: 100%;
12511
}
12512
div#pager #pager-contents #pager-container {
12513
  position: relative;
12514
  padding: 15px 0px;
12515
  box-sizing: border-box;
12516
  -moz-box-sizing: border-box;
12517
  -webkit-box-sizing: border-box;
12518
}
12519
div#pager .ui-resizable-handle {
12520
  top: 0px;
12521
  height: 8px;
12522
  background: #f7f7f7;
12523
  border-top: 1px solid #cfcfcf;
12524
  border-bottom: 1px solid #cfcfcf;
12525
  /* This injects handle bars (a short, wide = symbol) for 
12526
        the resize handle. */
12527
}
12528
div#pager .ui-resizable-handle::after {
12529
  content: '';
12530
  top: 2px;
12531
  left: 50%;
12532
  height: 3px;
12533
  width: 30px;
12534
  margin-left: -15px;
12535
  position: absolute;
12536
  border-top: 1px solid #cfcfcf;
12537
}
12538
.quickhelp {
12539
  /* Old browsers */
12540
  display: -webkit-box;
12541
  -webkit-box-orient: horizontal;
12542
  -webkit-box-align: stretch;
12543
  display: -moz-box;
12544
  -moz-box-orient: horizontal;
12545
  -moz-box-align: stretch;
12546
  display: box;
12547
  box-orient: horizontal;
12548
  box-align: stretch;
12549
  /* Modern browsers */
12550
  display: flex;
12551
  flex-direction: row;
12552
  align-items: stretch;
12553
  line-height: 1.8em;
12554
}
12555
.shortcut_key {
12556
  display: inline-block;
12557
  width: 21ex;
12558
  text-align: right;
12559
  font-family: monospace;
12560
}
12561
.shortcut_descr {
12562
  display: inline-block;
12563
  /* Old browsers */
12564
  -webkit-box-flex: 1;
12565
  -moz-box-flex: 1;
12566
  box-flex: 1;
12567
  /* Modern browsers */
12568
  flex: 1;
12569
}
12570
span.save_widget {
12571
  height: 30px;
12572
  margin-top: 4px;
12573
  display: flex;
12574
  justify-content: flex-start;
12575
  align-items: baseline;
12576
  width: 50%;
12577
  flex: 1;
12578
}
12579
span.save_widget span.filename {
12580
  height: 100%;
12581
  line-height: 1em;
12582
  margin-left: 16px;
12583
  border: none;
12584
  font-size: 146.5%;
12585
  text-overflow: ellipsis;
12586
  overflow: hidden;
12587
  white-space: nowrap;
12588
  border-radius: 2px;
12589
}
12590
span.save_widget span.filename:hover {
12591
  background-color: #e6e6e6;
12592
}
12593
[dir="rtl"] span.save_widget.pull-left {
12594
  float: right !important;
12595
  float: right;
12596
}
12597
[dir="rtl"] span.save_widget span.filename {
12598
  margin-left: 0;
12599
  margin-right: 16px;
12600
}
12601
span.checkpoint_status,
12602
span.autosave_status {
12603
  font-size: small;
12604
  white-space: nowrap;
12605
  padding: 0 5px;
12606
}
12607
@media (max-width: 767px) {
12608
  span.save_widget {
12609
    font-size: small;
12610
    padding: 0 0 0 5px;
12611
  }
12612
  span.checkpoint_status,
12613
  span.autosave_status {
12614
    display: none;
12615
  }
12616
}
12617
@media (min-width: 768px) and (max-width: 991px) {
12618
  span.checkpoint_status {
12619
    display: none;
12620
  }
12621
  span.autosave_status {
12622
    font-size: x-small;
12623
  }
12624
}
12625
.toolbar {
12626
  padding: 0px;
12627
  margin-left: -5px;
12628
  margin-top: 2px;
12629
  margin-bottom: 5px;
12630
  box-sizing: border-box;
12631
  -moz-box-sizing: border-box;
12632
  -webkit-box-sizing: border-box;
12633
}
12634
.toolbar select,
12635
.toolbar label {
12636
  width: auto;
12637
  vertical-align: middle;
12638
  margin-right: 2px;
12639
  margin-bottom: 0px;
12640
  display: inline;
12641
  font-size: 92%;
12642
  margin-left: 0.3em;
12643
  margin-right: 0.3em;
12644
  padding: 0px;
12645
  padding-top: 3px;
12646
}
12647
.toolbar .btn {
12648
  padding: 2px 8px;
12649
}
12650
.toolbar .btn-group {
12651
  margin-top: 0px;
12652
  margin-left: 5px;
12653
}
12654
.toolbar-btn-label {
12655
  margin-left: 6px;
12656
}
12657
#maintoolbar {
12658
  margin-bottom: -3px;
12659
  margin-top: -8px;
12660
  border: 0px;
12661
  min-height: 27px;
12662
  margin-left: 0px;
12663
  padding-top: 11px;
12664
  padding-bottom: 3px;
12665
}
12666
#maintoolbar .navbar-text {
12667
  float: none;
12668
  vertical-align: middle;
12669
  text-align: right;
12670
  margin-left: 5px;
12671
  margin-right: 0px;
12672
  margin-top: 0px;
12673
}
12674
.select-xs {
12675
  height: 24px;
12676
}
12677
[dir="rtl"] .btn-group > .btn,
12678
.btn-group-vertical > .btn {
12679
  float: right;
12680
}
12681
.pulse,
12682
.dropdown-menu > li > a.pulse,
12683
li.pulse > a.dropdown-toggle,
12684
li.pulse.open > a.dropdown-toggle {
12685
  background-color: #F37626;
12686
  color: white;
12687
}
12688
/**
12689
 * Primary styles
12690
 *
12691
 * Author: Jupyter Development Team
12692
 */
12693
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
12694
 * of chance of beeing generated from the ../less/[samename].less file, you can
12695
 * try to get back the less file by reverting somme commit in history
12696
 **/
12697
/*
12698
 * We'll try to get something pretty, so we
12699
 * have some strange css to have the scroll bar on
12700
 * the left with fix button on the top right of the tooltip
12701
 */
12702
@-moz-keyframes fadeOut {
12703
  from {
12704
    opacity: 1;
12705
  }
12706
  to {
12707
    opacity: 0;
12708
  }
12709
}
12710
@-webkit-keyframes fadeOut {
12711
  from {
12712
    opacity: 1;
12713
  }
12714
  to {
12715
    opacity: 0;
12716
  }
12717
}
12718
@-moz-keyframes fadeIn {
12719
  from {
12720
    opacity: 0;
12721
  }
12722
  to {
12723
    opacity: 1;
12724
  }
12725
}
12726
@-webkit-keyframes fadeIn {
12727
  from {
12728
    opacity: 0;
12729
  }
12730
  to {
12731
    opacity: 1;
12732
  }
12733
}
12734
/*properties of tooltip after "expand"*/
12735
.bigtooltip {
12736
  overflow: auto;
12737
  height: 200px;
12738
  -webkit-transition-property: height;
12739
  -webkit-transition-duration: 500ms;
12740
  -moz-transition-property: height;
12741
  -moz-transition-duration: 500ms;
12742
  transition-property: height;
12743
  transition-duration: 500ms;
12744
}
12745
/*properties of tooltip before "expand"*/
12746
.smalltooltip {
12747
  -webkit-transition-property: height;
12748
  -webkit-transition-duration: 500ms;
12749
  -moz-transition-property: height;
12750
  -moz-transition-duration: 500ms;
12751
  transition-property: height;
12752
  transition-duration: 500ms;
12753
  text-overflow: ellipsis;
12754
  overflow: hidden;
12755
  height: 80px;
12756
}
12757
.tooltipbuttons {
12758
  position: absolute;
12759
  padding-right: 15px;
12760
  top: 0px;
12761
  right: 0px;
12762
}
12763
.tooltiptext {
12764
  /*avoid the button to overlap on some docstring*/
12765
  padding-right: 30px;
12766
}
12767
.ipython_tooltip {
12768
  max-width: 700px;
12769
  /*fade-in animation when inserted*/
12770
  -webkit-animation: fadeOut 400ms;
12771
  -moz-animation: fadeOut 400ms;
12772
  animation: fadeOut 400ms;
12773
  -webkit-animation: fadeIn 400ms;
12774
  -moz-animation: fadeIn 400ms;
12775
  animation: fadeIn 400ms;
12776
  vertical-align: middle;
12777
  background-color: #f7f7f7;
12778
  overflow: visible;
12779
  border: #ababab 1px solid;
12780
  outline: none;
12781
  padding: 3px;
12782
  margin: 0px;
12783
  padding-left: 7px;
12784
  font-family: monospace;
12785
  min-height: 50px;
12786
  -moz-box-shadow: 0px 6px 10px -1px #adadad;
12787
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
12788
  box-shadow: 0px 6px 10px -1px #adadad;
12789
  border-radius: 2px;
12790
  position: absolute;
12791
  z-index: 1000;
12792
}
12793
.ipython_tooltip a {
12794
  float: right;
12795
}
12796
.ipython_tooltip .tooltiptext pre {
12797
  border: 0;
12798
  border-radius: 0;
12799
  font-size: 100%;
12800
  background-color: #f7f7f7;
12801
}
12802
.pretooltiparrow {
12803
  left: 0px;
12804
  margin: 0px;
12805
  top: -16px;
12806
  width: 40px;
12807
  height: 16px;
12808
  overflow: hidden;
12809
  position: absolute;
12810
}
12811
.pretooltiparrow:before {
12812
  background-color: #f7f7f7;
12813
  border: 1px #ababab solid;
12814
  z-index: 11;
12815
  content: "";
12816
  position: absolute;
12817
  left: 15px;
12818
  top: 10px;
12819
  width: 25px;
12820
  height: 25px;
12821
  -webkit-transform: rotate(45deg);
12822
  -moz-transform: rotate(45deg);
12823
  -ms-transform: rotate(45deg);
12824
  -o-transform: rotate(45deg);
12825
}
12826
ul.typeahead-list i {
12827
  margin-left: -10px;
12828
  width: 18px;
12829
}
12830
[dir="rtl"] ul.typeahead-list i {
12831
  margin-left: 0;
12832
  margin-right: -10px;
12833
}
12834
ul.typeahead-list {
12835
  max-height: 80vh;
12836
  overflow: auto;
12837
}
12838
ul.typeahead-list > li > a {
12839
  /** Firefox bug **/
12840
  /* see https://github.com/jupyter/notebook/issues/559 */
12841
  white-space: normal;
12842
}
12843
ul.typeahead-list  > li > a.pull-right {
12844
  float: left !important;
12845
  float: left;
12846
}
12847
[dir="rtl"] .typeahead-list {
12848
  text-align: right;
12849
}
12850
.cmd-palette .modal-body {
12851
  padding: 7px;
12852
}
12853
.cmd-palette form {
12854
  background: white;
12855
}
12856
.cmd-palette input {
12857
  outline: none;
12858
}
12859
.no-shortcut {
12860
  min-width: 20px;
12861
  color: transparent;
12862
}
12863
[dir="rtl"] .no-shortcut.pull-right {
12864
  float: left !important;
12865
  float: left;
12866
}
12867
[dir="rtl"] .command-shortcut.pull-right {
12868
  float: left !important;
12869
  float: left;
12870
}
12871
.command-shortcut:before {
12872
  content: "(command mode)";
12873
  padding-right: 3px;
12874
  color: #777777;
12875
}
12876
.edit-shortcut:before {
12877
  content: "(edit)";
12878
  padding-right: 3px;
12879
  color: #777777;
12880
}
12881
[dir="rtl"] .edit-shortcut.pull-right {
12882
  float: left !important;
12883
  float: left;
12884
}
12885
#find-and-replace #replace-preview .match,
12886
#find-and-replace #replace-preview .insert {
12887
  background-color: #BBDEFB;
12888
  border-color: #90CAF9;
12889
  border-style: solid;
12890
  border-width: 1px;
12891
  border-radius: 0px;
12892
}
12893
[dir="ltr"] #find-and-replace .input-group-btn + .form-control {
12894
  border-left: none;
12895
}
12896
[dir="rtl"] #find-and-replace .input-group-btn + .form-control {
12897
  border-right: none;
12898
}
12899
#find-and-replace #replace-preview .replace .match {
12900
  background-color: #FFCDD2;
12901
  border-color: #EF9A9A;
12902
  border-radius: 0px;
12903
}
12904
#find-and-replace #replace-preview .replace .insert {
12905
  background-color: #C8E6C9;
12906
  border-color: #A5D6A7;
12907
  border-radius: 0px;
12908
}
12909
#find-and-replace #replace-preview {
12910
  max-height: 60vh;
12911
  overflow: auto;
12912
}
12913
#find-and-replace #replace-preview pre {
12914
  padding: 5px 10px;
12915
}
12916
.terminal-app {
12917
  background: #EEE;
12918
}
12919
.terminal-app #header {
12920
  background: #fff;
12921
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
12922
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
12923
}
12924
.terminal-app .terminal {
12925
  width: 100%;
12926
  float: left;
12927
  font-family: monospace;
12928
  color: white;
12929
  background: black;
12930
  padding: 0.4em;
12931
  border-radius: 2px;
12932
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
12933
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
12934
}
12935
.terminal-app .terminal,
12936
.terminal-app .terminal dummy-screen {
12937
  line-height: 1em;
12938
  font-size: 14px;
12939
}
12940
.terminal-app .terminal .xterm-rows {
12941
  padding: 10px;
12942
}
12943
.terminal-app .terminal-cursor {
12944
  color: black;
12945
  background: white;
12946
}
12947
.terminal-app #terminado-container {
12948
  margin-top: 20px;
12949
}
12950
/*# sourceMappingURL=style.min.css.map */
12951
    </style>
12952
<style type="text/css">
12953
    .highlight .hll { background-color: #ffffcc }
12954
.highlight  { background: #f8f8f8; }
12955
.highlight .c { color: #408080; font-style: italic } /* Comment */
12956
.highlight .err { border: 1px solid #FF0000 } /* Error */
12957
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
12958
.highlight .o { color: #666666 } /* Operator */
12959
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
12960
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
12961
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
12962
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
12963
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
12964
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
12965
.highlight .gd { color: #A00000 } /* Generic.Deleted */
12966
.highlight .ge { font-style: italic } /* Generic.Emph */
12967
.highlight .gr { color: #FF0000 } /* Generic.Error */
12968
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
12969
.highlight .gi { color: #00A000 } /* Generic.Inserted */
12970
.highlight .go { color: #888888 } /* Generic.Output */
12971
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
12972
.highlight .gs { font-weight: bold } /* Generic.Strong */
12973
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
12974
.highlight .gt { color: #0044DD } /* Generic.Traceback */
12975
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
12976
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
12977
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
12978
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
12979
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
12980
.highlight .kt { color: #B00040 } /* Keyword.Type */
12981
.highlight .m { color: #666666 } /* Literal.Number */
12982
.highlight .s { color: #BA2121 } /* Literal.String */
12983
.highlight .na { color: #7D9029 } /* Name.Attribute */
12984
.highlight .nb { color: #008000 } /* Name.Builtin */
12985
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
12986
.highlight .no { color: #880000 } /* Name.Constant */
12987
.highlight .nd { color: #AA22FF } /* Name.Decorator */
12988
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
12989
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
12990
.highlight .nf { color: #0000FF } /* Name.Function */
12991
.highlight .nl { color: #A0A000 } /* Name.Label */
12992
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
12993
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
12994
.highlight .nv { color: #19177C } /* Name.Variable */
12995
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
12996
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
12997
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
12998
.highlight .mf { color: #666666 } /* Literal.Number.Float */
12999
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
13000
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
13001
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
13002
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
13003
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
13004
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
13005
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
13006
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
13007
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
13008
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
13009
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
13010
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
13011
.highlight .sx { color: #008000 } /* Literal.String.Other */
13012
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
13013
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
13014
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
13015
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
13016
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
13017
.highlight .vc { color: #19177C } /* Name.Variable.Class */
13018
.highlight .vg { color: #19177C } /* Name.Variable.Global */
13019
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
13020
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
13021
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
13022
    </style>
13023
13024
13025
<style type="text/css">
13026
/* Overrides of notebook CSS for static HTML export */
13027
body {
13028
  overflow: visible;
13029
  padding: 8px;
13030
}
13031
13032
div#notebook {
13033
  overflow: visible;
13034
  border-top: none;
13035
}@media print {
13036
  div.cell {
13037
    display: block;
13038
    page-break-inside: avoid;
13039
  } 
13040
  div.output_wrapper { 
13041
    display: block;
13042
    page-break-inside: avoid; 
13043
  }
13044
  div.output { 
13045
    display: block;
13046
    page-break-inside: avoid; 
13047
  }
13048
}
13049
</style>
13050
13051
<!-- Custom stylesheet, it must be in the same directory as the html file -->
13052
<link rel="stylesheet" href="custom.css">
13053
13054
<!-- Loading mathjax macro -->
13055
<!-- Load mathjax -->
13056
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS_HTML"></script>
13057
    <!-- MathJax configuration -->
13058
    <script type="text/x-mathjax-config">
13059
    MathJax.Hub.Config({
13060
        tex2jax: {
13061
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
13062
            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
13063
            processEscapes: true,
13064
            processEnvironments: true
13065
        },
13066
        // Center justify equations in code and markdown cells. Elsewhere
13067
        // we use CSS to left justify single line equations in code cells.
13068
        displayAlign: 'center',
13069
        "HTML-CSS": {
13070
            styles: {'.MathJax_Display': {"margin": 0}},
13071
            linebreaks: { automatic: true }
13072
        }
13073
    });
13074
    </script>
13075
    <!-- End of mathjax configuration --></head>
13076
<body>
13077
  <div tabindex="-1" id="notebook" class="border-box-sizing">
13078
    <div class="container" id="notebook-container">
13079
13080
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13081
</div><div class="inner_cell">
13082
<div class="text_cell_render border-box-sizing rendered_html">
13083
<h1 id="What-you-need:">What you need:<a class="anchor-link" href="#What-you-need:">&#182;</a></h1><p>ROOT 5.34/35+ <br>
13084
gcc compiler (general)</p>
13085
<h1 id="Source-codes:">Source codes:<a class="anchor-link" href="#Source-codes:">&#182;</a></h1><p>Located in <strong>src</strong> directory...</p>
13086
<p><strong>TDISMC_EIC.cpp</strong>         :  pion structure function with ep scattering at JLEIC <br>
13087
<strong>TDISMC_EICn.cpp</strong>        :  pion structure function with eD scattering at JLEIC <br>
13088
<strong>TDISMC_EICK.cpp</strong>        :  kaon structure function with ep scattering at JLEIC <br>
13089
<strong>cteq/</strong>                  :  cteqpdf.h and data based call files (c++ wrapper) <br>
13090
<strong>cteq-tbls/</strong>             :  nucleon PDFs table <br>
13091
<strong>structure_functions/</strong>   :  various regularization form for pion SF/FF</p>
13092
<h1 id="How-to-change-inputs:">How to change inputs:<a class="anchor-link" href="#How-to-change-inputs:">&#182;</a></h1><p>Located in <strong>inputs</strong> directory...</p>
13093
<p><strong>kinematics.inputs</strong> : edit this document to change simulation kinematics (e.g. number of events, x range, Q2 range, pbeam, kbeam)</p>
13094
<p>All other constants are changed in <strong>src/TDISMC_EIC.h</strong></p>
13095
13096
</div>
13097
</div>
13098
</div>
13099
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13100
</div><div class="inner_cell">
13101
<div class="text_cell_render border-box-sizing rendered_html">
13102
<p>&#8595; Below you can see the current kinematics inputs &#8595;</p>
13103
13104
</div>
13105
</div>
13106
</div>
13107
<div class="cell border-box-sizing code_cell rendered">
13108
<div class="input">
13109
<div class="prompt input_prompt">In&nbsp;[8]:</div>
13110
<div class="inner_cell">
13111
    <div class="input_area">
13112
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span>more inputs/kinematics.input
13113
</pre></div>
13114
13115
    </div>
13116
</div>
13117
</div>
13118
13119
<div class="output_wrapper">
13120
<div class="output">
13121
13122
13123
<div class="output_area">
13124
13125
    <div class="prompt"></div>
13126
13127
13128
<div class="output_subarea output_stream output_stdout output_text">
13129
<pre>XMIN=0.001
13130
XMAX=1.00
13131
Q2MIN=1.0
13132
Q2MAX=1100.0
13133
NEVTS=500000
13134
PBEAM=135.0
13135
KBEAM=10.0
13136
</pre>
13137
</div>
13138
</div>
13139
13140
</div>
13141
</div>
13142
13143
</div>
13144
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13145
</div><div class="inner_cell">
13146
<div class="text_cell_render border-box-sizing rendered_html">
13147
<h1 id="How-to-run:">How to run:<a class="anchor-link" href="#How-to-run:">&#182;</a></h1><p><strong>./run_batch.sh &lt;final_state&gt;</strong> : Final states...(pi/p, pi/n, k/lambda)</p>
13148
13149
</div>
13150
</div>
13151
</div>
13152
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13153
</div><div class="inner_cell">
13154
<div class="text_cell_render border-box-sizing rendered_html">
13155
<p>&#8595; Below you can see an example for a pion and neutron final state simulation &#8595;</p>
13156
13157
</div>
13158
</div>
13159
</div>
13160
<div class="cell border-box-sizing code_cell rendered">
13161
<div class="input">
13162
<div class="prompt input_prompt">In&nbsp;[7]:</div>
13163
<div class="inner_cell">
13164
    <div class="input_area">
13165
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span>./run_mesonMC.sh pi/n
13166
</pre></div>
13167
13168
    </div>
13169
</div>
13170
</div>
13171
13172
<div class="output_wrapper">
13173
<div class="output">
13174
13175
13176
<div class="output_area">
13177
13178
    <div class="prompt"></div>
13179
13180
13181
<div class="output_subarea output_stream output_stdout output_text">
13182
<pre>
13183
Pion with neutron final state selected
13184
13185
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13186
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13187
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13188
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13189
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13190
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13191
Your kinematics: [xBj_min:xBj_max] = [ 0.001000: 1.000000] 
13192
Your kinematics: [Q2_min:Q2_max] = [ 1.000000:1100.000000] 
13193
Incident Ion Mass   0.93827 GeV 
13194
Incident Electron, Ion Momenta:  10.0000,   135.00 GeV/c | s_0 =  5400.1019 GeV^2 
13195
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13196
Warning in &lt;TTree::Bronch&gt;: TLorentzVector cannot be split, resetting splitlevel to 0
13197
Total of 57310 events out of 500000 Trials ============================] 100 %
13198
(int) 57310
13199
</pre>
13200
</div>
13201
</div>
13202
13203
</div>
13204
</div>
13205
13206
</div>
13207
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13208
</div><div class="inner_cell">
13209
<div class="text_cell_render border-box-sizing rendered_html">
13210
<h1 id="ROOT-and-LUND-outputs:">ROOT and LUND outputs:<a class="anchor-link" href="#ROOT-and-LUND-outputs:">&#182;</a></h1><p>In the <strong>OUTPUTS</strong> directory are the ROOT and LUND outputs for the simulation for further analysis.</p>
13211
<h1 id="Running-GEANT4">Running GEANT4<a class="anchor-link" href="#Running-GEANT4">&#182;</a></h1><p>Located in <strong>g4e_files/</strong> directory...</p>
13212
<p><strong>./run_g4e.sh</strong> : Will run the python script for the GEANT4 simulation from the TDIS_lund.dat file <br>
13213
<strong>eic_g4e.py</strong>   : This python script will run GEANT4 simulation for the lund file specified for detector='jleic' and beamline='erhic'</p>
13214
13215
</div>
13216
</div>
13217
</div>
13218
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13219
</div><div class="inner_cell">
13220
<div class="text_cell_render border-box-sizing rendered_html">
13221
<p><em>This code is maintained by Richard Trotta (trotta@cua.edu).</em></p>
13222
13223
</div>
13224
</div>
13225
</div>
13226
    </div>
13227
  </div>
13228
</body>
13229
13230
 
13231
13232
13233
</html>