Project

General

Profile

List of Hall C Replay Variables » History » Version 7

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

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