Project

General

Profile

List of Hall C Replay Variables » History » Version 6

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