HW8__.html

Student HSE, 23.12.2017 10:48

Download (448 KB)

 
1
<!DOCTYPE html>
2
<html>
3
<head><meta charset="utf-8" />
4
<title>HW8__</title>
5

    
6
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
7
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
8

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

    
8465
    Firefox 28.0+
8466
    Chrome 29.0+
8467
    Internet Explorer 11+ 
8468
    Opera 17.0+
8469

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

    
9739
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
9740
Adapted from GitHub theme
9741

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

    
11687
.ansi-bold { font-weight: bold; }
11688

    
11689
    </style>
11690

    
11691

    
11692
<style type="text/css">
11693
/* Overrides of notebook CSS for static HTML export */
11694
body {
11695
  overflow: visible;
11696
  padding: 8px;
11697
}
11698

    
11699
div#notebook {
11700
  overflow: visible;
11701
  border-top: none;
11702
}
11703

    
11704
@media print {
11705
  div.cell {
11706
    display: block;
11707
    page-break-inside: avoid;
11708
  } 
11709
  div.output_wrapper { 
11710
    display: block;
11711
    page-break-inside: avoid; 
11712
  }
11713
  div.output { 
11714
    display: block;
11715
    page-break-inside: avoid; 
11716
  }
11717
}
11718
</style>
11719

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

    
11723
<!-- Loading mathjax macro -->
11724
<!-- Load mathjax -->
11725
    <script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>
11726
    <!-- MathJax configuration -->
11727
    <script type="text/x-mathjax-config">
11728
    MathJax.Hub.Config({
11729
        tex2jax: {
11730
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
11731
            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
11732
            processEscapes: true,
11733
            processEnvironments: true
11734
        },
11735
        // Center justify equations in code and markdown cells. Elsewhere
11736
        // we use CSS to left justify single line equations in code cells.
11737
        displayAlign: 'center',
11738
        "HTML-CSS": {
11739
            styles: {'.MathJax_Display': {"margin": 0}},
11740
            linebreaks: { automatic: true }
11741
        }
11742
    });
11743
    </script>
11744
    <!-- End of mathjax configuration --></head>
11745
<body>
11746
  <div tabindex="-1" id="notebook" class="border-box-sizing">
11747
    <div class="container" id="notebook-container">
11748

    
11749
<div class="cell border-box-sizing text_cell rendered">
11750
<div class="prompt input_prompt">
11751
</div>
11752
<div class="inner_cell">
11753
<div class="text_cell_render border-box-sizing rendered_html">
11754
<h1 id="&#1048;&#1079;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077;-&#1088;&#1072;&#1073;&#1086;&#1090;&#1099;-&#1084;&#1077;&#1090;&#1086;&#1076;&#1086;&#1074;-&#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1103;-&#1090;&#1077;&#1084;&#1087;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1099;-&#1074;-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1103;&#1088;&#1085;&#1086;&#1081;-&#1076;&#1080;&#1085;&#1072;&#1084;&#1080;&#1082;&#1077;">&#1048;&#1079;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077; &#1088;&#1072;&#1073;&#1086;&#1090;&#1099; &#1084;&#1077;&#1090;&#1086;&#1076;&#1086;&#1074; &#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1103; &#1090;&#1077;&#1084;&#1087;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1099; &#1074; &#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1103;&#1088;&#1085;&#1086;&#1081; &#1076;&#1080;&#1085;&#1072;&#1084;&#1080;&#1082;&#1077;<a class="anchor-link" href="#&#1048;&#1079;&#1091;&#1095;&#1077;&#1085;&#1080;&#1077;-&#1088;&#1072;&#1073;&#1086;&#1090;&#1099;-&#1084;&#1077;&#1090;&#1086;&#1076;&#1086;&#1074;-&#1082;&#1086;&#1085;&#1090;&#1088;&#1086;&#1083;&#1103;-&#1090;&#1077;&#1084;&#1087;&#1077;&#1088;&#1072;&#1090;&#1091;&#1088;&#1099;-&#1074;-&#1084;&#1086;&#1083;&#1077;&#1082;&#1091;&#1083;&#1103;&#1088;&#1085;&#1086;&#1081;-&#1076;&#1080;&#1085;&#1072;&#1084;&#1080;&#1082;&#1077;">&#182;</a></h1>
11755
</div>
11756
</div>
11757
</div>
11758
<div class="cell border-box-sizing text_cell rendered">
11759
<div class="prompt input_prompt">
11760
</div>
11761
<div class="inner_cell">
11762
<div class="text_cell_render border-box-sizing rendered_html">
11763
<p>Будем изучать, как реализован контроль температуры в GROMACS,  и сравнивать различные модели на примере молекулы этана.</p>
11764

    
11765
</div>
11766
</div>
11767
</div>
11768
<div class="cell border-box-sizing code_cell rendered">
11769
<div class="input">
11770
<div class="prompt input_prompt">In&nbsp;[100]:</div>
11771
<div class="inner_cell">
11772
    <div class="input_area">
11773
<div class=" highlight hl-ipython2"><pre><span></span><span class="o">%</span><span class="k">matplotlib</span> inline
11774
</pre></div>
11775

    
11776
</div>
11777
</div>
11778
</div>
11779

    
11780
</div>
11781
<div class="cell border-box-sizing text_cell rendered">
11782
<div class="prompt input_prompt">
11783
</div>
11784
<div class="inner_cell">
11785
<div class="text_cell_render border-box-sizing rendered_html">
11786
<p>(Некоторые ячейки не запущены в отчетном варианте блокнота, чтобы не было большой выдачи)</p>
11787

    
11788
</div>
11789
</div>
11790
</div>
11791
<div class="cell border-box-sizing code_cell rendered">
11792
<div class="input">
11793
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
11794
<div class="inner_cell">
11795
    <div class="input_area">
11796
<div class=" highlight hl-ipython2"><pre><span></span>%%bash
11797
cat /usr/share/gromacs/top/oplsaa.ff/atomtypes.atp
11798
</pre></div>
11799

    
11800
</div>
11801
</div>
11802
</div>
11803

    
11804
</div>
11805
<div class="cell border-box-sizing code_cell rendered">
11806
<div class="input">
11807
<div class="prompt input_prompt">In&nbsp;[102]:</div>
11808
<div class="inner_cell">
11809
    <div class="input_area">
11810
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">import</span> <span class="nn">rdkit</span>
11811
<span class="kn">from</span> <span class="nn">rdkit</span> <span class="kn">import</span> <span class="n">Chem</span>
11812
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">AllChem</span><span class="p">,</span> <span class="n">Draw</span>
11813
<span class="kn">from</span> <span class="nn">rdkit.Chem</span> <span class="kn">import</span> <span class="n">Descriptors</span>
11814
<span class="kn">from</span> <span class="nn">rdkit</span> <span class="kn">import</span> <span class="n">RDConfig</span>
11815
<span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">Image</span><span class="p">,</span><span class="n">display</span>
11816
<span class="kn">import</span> <span class="nn">numpy</span> <span class="kn">as</span> <span class="nn">np</span>
11817
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="kn">as</span> <span class="nn">plt</span>
11818
</pre></div>
11819

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

    
11824
</div>
11825
<div class="cell border-box-sizing code_cell rendered">
11826
<div class="input">
11827
<div class="prompt input_prompt">In&nbsp;[103]:</div>
11828
<div class="inner_cell">
11829
    <div class="input_area">
11830
<div class=" highlight hl-ipython2"><pre><span></span><span class="c1"># создадим этан</span>
11831
<span class="n">mol</span><span class="o">=</span><span class="n">Chem</span><span class="o">.</span><span class="n">MolFromSmiles</span><span class="p">(</span><span class="s1">&#39;CC&#39;</span><span class="p">)</span>
11832
<span class="n">AllChem</span><span class="o">.</span><span class="n">Compute2DCoords</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span>
11833
<span class="n">m3d</span><span class="o">=</span><span class="n">Chem</span><span class="o">.</span><span class="n">AddHs</span><span class="p">(</span><span class="n">mol</span><span class="p">)</span>
11834
<span class="n">Chem</span><span class="o">.</span><span class="n">AllChem</span><span class="o">.</span><span class="n">EmbedMolecule</span><span class="p">(</span><span class="n">m3d</span><span class="p">)</span>
11835
<span class="n">AllChem</span><span class="o">.</span><span class="n">MMFFOptimizeMolecule</span><span class="p">(</span><span class="n">m3d</span><span class="p">,</span><span class="n">maxIters</span><span class="o">=</span><span class="mi">500</span><span class="p">,</span><span class="n">nonBondedThresh</span><span class="o">=</span><span class="mi">200</span> <span class="p">)</span>
11836
</pre></div>
11837

    
11838
</div>
11839
</div>
11840
</div>
11841

    
11842
<div class="output_wrapper">
11843
<div class="output">
11844

    
11845

    
11846
<div class="output_area"><div class="prompt output_prompt">Out[103]:</div>
11847

    
11848

    
11849
<div class="output_text output_subarea output_execute_result">
11850
<pre>0</pre>
11851
</div>
11852

    
11853
</div>
11854

    
11855
</div>
11856
</div>
11857

    
11858
</div>
11859
<div class="cell border-box-sizing code_cell rendered">
11860
<div class="input">
11861
<div class="prompt input_prompt">In&nbsp;[111]:</div>
11862
<div class="inner_cell">
11863
    <div class="input_area">
11864
<div class=" highlight hl-ipython2"><pre><span></span><span class="c1">#посмотрим, какие нужно задать углы и связи</span>
11865
<span class="c1"># и придумаем циклы </span>
11866
<span class="c1">## связи</span>
11867
<span class="n">bonds</span> <span class="o">=</span> <span class="n">m3d</span><span class="o">.</span><span class="n">GetBonds</span><span class="p">()</span>
11868
<span class="k">for</span> <span class="n">i</span><span class="p">,</span><span class="n">b</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">bonds</span><span class="p">):</span>
11869
        <span class="k">print</span> <span class="n">b</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span> <span class="p">,</span> <span class="n">b</span><span class="o">.</span><span class="n">GetEndAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span>
11870
 
11871
 <span class="c1">## углы    </span>
11872
<span class="k">for</span> <span class="n">b1</span> <span class="ow">in</span> <span class="n">m3d</span><span class="o">.</span><span class="n">GetBonds</span><span class="p">():</span>
11873
     <span class="k">for</span> <span class="n">b2</span> <span class="ow">in</span> <span class="n">m3d</span><span class="o">.</span><span class="n">GetBonds</span><span class="p">():</span>
11874
        <span class="k">if</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span> <span class="o">==</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span> <span class="ow">and</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetIdx</span><span class="p">()</span> <span class="o">!=</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetIdx</span><span class="p">():</span>
11875
            <span class="k">print</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetEndAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span> <span class="p">,</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span><span class="p">,</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetEndAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span>
11876
<span class="c1">## dihedrals            </span>
11877
<span class="k">for</span> <span class="n">b1</span> <span class="ow">in</span> <span class="n">m3d</span><span class="o">.</span><span class="n">GetBonds</span><span class="p">():</span>
11878
    <span class="k">for</span> <span class="n">b2</span> <span class="ow">in</span> <span class="n">m3d</span><span class="o">.</span><span class="n">GetBonds</span><span class="p">():</span>
11879
        <span class="k">for</span> <span class="n">b3</span> <span class="ow">in</span> <span class="n">m3d</span><span class="o">.</span><span class="n">GetBonds</span><span class="p">():</span>
11880
            <span class="k">if</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span> <span class="o">==</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span> <span class="ow">and</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetEndAtomIdx</span><span class="p">()</span> <span class="o">==</span> <span class="n">b3</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span><span class="ow">and</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetIdx</span><span class="p">()</span> <span class="o">!=</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetIdx</span><span class="p">():</span>
11881
                <span class="k">print</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetEndAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span> <span class="p">,</span> <span class="n">b1</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span><span class="p">,</span><span class="n">b2</span><span class="o">.</span><span class="n">GetBeginAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span><span class="p">,</span> <span class="n">b2</span><span class="o">.</span><span class="n">GetEndAtomIdx</span><span class="p">()</span><span class="o">+</span><span class="mi">1</span>
11882
        
11883
</pre></div>
11884

    
11885
</div>
11886
</div>
11887
</div>
11888

    
11889
<div class="output_wrapper">
11890
<div class="output">
11891

    
11892

    
11893
<div class="output_area"><div class="prompt"></div>
11894
<div class="output_subarea output_stream output_stdout output_text">
11895
<pre>1 2
11896
1 3
11897
1 4
11898
1 5
11899
2 6
11900
2 7
11901
2 8
11902
2 1 3
11903
2 1 4
11904
2 1 5
11905
3 1 2
11906
3 1 4
11907
3 1 5
11908
4 1 2
11909
4 1 3
11910
4 1 5
11911
5 1 2
11912
5 1 3
11913
5 1 4
11914
6 2 7
11915
6 2 8
11916
7 2 6
11917
7 2 8
11918
8 2 6
11919
8 2 7
11920
3 1 1 2
11921
3 1 1 2
11922
3 1 1 2
11923
4 1 1 2
11924
4 1 1 2
11925
4 1 1 2
11926
5 1 1 2
11927
5 1 1 2
11928
5 1 1 2
11929
</pre>
11930
</div>
11931
</div>
11932

    
11933
</div>
11934
</div>
11935

    
11936
</div>
11937
<div class="cell border-box-sizing code_cell rendered">
11938
<div class="input">
11939
<div class="prompt input_prompt">In&nbsp;[112]:</div>
11940
<div class="inner_cell">
11941
    <div class="input_area">
11942
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">t</span> <span class="o">=</span> <span class="s2">&quot;&quot;&quot;#include &quot;/usr/share/gromacs/top/oplsaa.ff/forcefield.itp&quot;</span>
11943

    
11944
<span class="s2">[ moleculetype ]</span>
11945
<span class="s2">; Name            nrexcl</span>
11946
<span class="s2">et            3</span>
11947

    
11948
<span class="s2">[ atoms ]</span>
11949
<span class="s2">;   nr  type  resnr  residue  atom   cgnr     charge       mass</span>
11950
<span class="s2">    1   opls_139      1    ETH      C1      1    -0.189      12.01</span>
11951
<span class="s2">    2   opls_139      1    ETH      C2      2    -0.155      12.01</span>
11952
<span class="s2">    3   opls_140      1    ETH      H1      3     0.0059       1.008</span>
11953
<span class="s2">    4   opls_140      1    ETH      H2      4     0.0059       1.008</span>
11954
<span class="s2">    5   opls_140      1    ETH      H3      5     0.0059       1.008</span>
11955
<span class="s2">    6   opls_140      1    ETH      H4      6     0.0056       1.008</span>
11956
<span class="s2">    7   opls_140      1    ETH      H5      7     0.0056       1.008</span>
11957
<span class="s2">    8   opls_140      1    ETH      H6      8     0.0056       1.008</span>
11958
<span class="s2">    </span>
11959
<span class="s2">[ bonds ]</span>
11960
<span class="s2">;  ai    aj funct  b0       kb</span>
11961
<span class="s2">     1   2   1  </span>
11962
<span class="s2">     1   3   1</span>
11963
<span class="s2">     1   4   1  </span>
11964
<span class="s2">     1   5   1 </span>
11965
<span class="s2">     2   6   1</span>
11966
<span class="s2">     2   7   1</span>
11967
<span class="s2">     2   8   1</span>
11968

    
11969
<span class="s2">[ angles ]</span>
11970
<span class="s2">;  ai    aj    ak funct  phi0   kphi</span>
11971
<span class="s2">;around c1</span>
11972
<span class="s2">    3     1     4     1  </span>
11973
<span class="s2">    4     1     5     1  </span>
11974
<span class="s2">    3     1     5     1  </span>
11975
<span class="s2">    2     1     3     1  </span>
11976
<span class="s2">    2     1     4     1  </span>
11977
<span class="s2">    2     1     5     1  </span>
11978
<span class="s2">;around c2</span>
11979
<span class="s2">    7     2     8     1  </span>
11980
<span class="s2">    8     2     6     1  </span>
11981
<span class="s2">    7     2     6     1  </span>
11982
<span class="s2">    1     2     6     1  </span>
11983
<span class="s2">    1     2     7     1  </span>
11984
<span class="s2">    1     2     8     1  </span>
11985

    
11986
<span class="s2">[ dihedrals ]</span>
11987
<span class="s2">;  ai    aj    ak    al funct  </span>
11988
<span class="s2">    3    1     2     6      3  </span>
11989
<span class="s2">    3    1     2     7      3 </span>
11990
<span class="s2">    3    1     2     8      3  </span>
11991
<span class="s2">    4    1     2     6      3</span>
11992
<span class="s2">    4    1     2     7      3 </span>
11993
<span class="s2">    4    1     2     8      3</span>
11994
<span class="s2">    5    1     2     6      3</span>
11995
<span class="s2">    5    1     2     7      3</span>
11996
<span class="s2">    5    1     2     8      3</span>
11997

    
11998
<span class="s2">[ pairs ]</span>
11999
<span class="s2">; список атомов 1-4</span>
12000
<span class="s2">;  ai    aj funct</span>
12001
<span class="s2">   3  6</span>
12002
<span class="s2">   3  7</span>
12003
<span class="s2">   3  8</span>
12004
<span class="s2">   4  6</span>
12005
<span class="s2">   4  7</span>
12006
<span class="s2">   4  8</span>
12007
<span class="s2">   5  6</span>
12008
<span class="s2">   5  7</span>
12009
<span class="s2">   5  8</span>
12010

    
12011
<span class="s2">[ System ]</span>
12012
<span class="s2">; any text here</span>
12013
<span class="s2">first one</span>
12014
<span class="s2">[ molecules ]</span>
12015
<span class="s2">;Name count</span>
12016
<span class="s2"> et    1</span>
12017
<span class="s2">&quot;&quot;&quot;</span>
12018
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="s2">&quot;et.top&quot;</span><span class="p">,</span><span class="s2">&quot;w&quot;</span><span class="p">)</span> <span class="k">as</span> <span class="n">topology</span><span class="p">:</span>
12019
    <span class="n">topology</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
12020
</pre></div>
12021

    
12022
</div>
12023
</div>
12024
</div>
12025

    
12026
</div>
12027
<div class="cell border-box-sizing code_cell rendered">
12028
<div class="input">
12029
<div class="prompt input_prompt">In&nbsp;[113]:</div>
12030
<div class="inner_cell">
12031
    <div class="input_area">
12032
<div class=" highlight hl-ipython2"><pre><span></span><span class="n">et_gro</span> <span class="o">=</span> <span class="s2">&quot;&quot;&quot;etane</span>
12033
<span class="s2">8</span>
12034
<span class="s2">    1ETH     C1    1   0.577   0.217   0.574</span>
12035
<span class="s2">    1ETH     C2    2   0.680   0.252   0.467</span>
12036
<span class="s2">    1ETH     H1    3   0.478   0.241   0.538</span>
12037
<span class="s2">    1ETH     H2    4   0.597   0.274   0.664</span>
12038
<span class="s2">    1ETH     H3    5   0.583   0.111   0.597</span>
12039
<span class="s2">    1ETH     H4    6   0.676   0.358   0.445</span>
12040
<span class="s2">    1ETH     H5    7   0.660   0.195   0.377</span>
12041
<span class="s2">    1ETH     H6    8   0.780   0.228   0.504</span>
12042
<span class="s2">   1.50000   1.50000   1.50000</span>
12043
<span class="s2">&quot;&quot;&quot;</span>   
12044
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="s2">&quot;et.gro&quot;</span><span class="p">,</span><span class="s2">&quot;w&quot;</span><span class="p">)</span> <span class="k">as</span> <span class="n">grot</span><span class="p">:</span>
12045
    <span class="n">grot</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="n">et_gro</span><span class="p">)</span>
12046
</pre></div>
12047

    
12048
</div>
12049
</div>
12050
</div>
12051

    
12052
</div>
12053
<div class="cell border-box-sizing text_cell rendered">
12054
<div class="prompt input_prompt">
12055
</div>
12056
<div class="inner_cell">
12057
<div class="text_cell_render border-box-sizing rendered_html">
12058
<p>Переходим к моделированию:<br>
12059
1)построим входные файлы для молекулярно-динамического движка mdrun<br>
12060
2)для каждого из них запустим mdrun<br>
12061
3)конвертируем в pdb файлы, которые нужно визуализировать<br>
12062
4)сравниваем потенциальную энергию и кинетическую энергию для каждой из 5 систем</p>
12063

    
12064
</div>
12065
</div>
12066
</div>
12067
<div class="cell border-box-sizing code_cell rendered">
12068
<div class="input">
12069
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
12070
<div class="inner_cell">
12071
    <div class="input_area">
12072
<div class=" highlight hl-ipython2"><pre><span></span>%%bash
12073
<span class="nb">export</span> <span class="nv">i</span><span class="o">=</span><span class="s1">&#39;be vr nh an sd&#39;</span>
12074
<span class="k">for</span> k in <span class="nv">$i</span><span class="p">;</span> <span class="k">do</span>
12075
    grompp -f <span class="nv">$k</span>.mdp -c et.gro -p et.top -o et_<span class="nv">$k</span>.tpr
12076
    mdrun -deffnm et_<span class="nv">$k</span> -v -nt 1
12077
    <span class="nb">echo</span> <span class="m">0</span> <span class="p">|</span> trjconv -f et_<span class="nv">$k</span>.trr -s et_<span class="nv">$k</span>.tpr -o et_<span class="nv">$k</span>.pdb
12078
    <span class="nb">echo</span> <span class="m">10</span> <span class="m">11</span> <span class="p">|</span> g_energy -f et_<span class="nv">$k</span>.edr -o et_en_<span class="nv">$k</span>.xvg -xvg none<span class="p">;</span>
12079
<span class="k">done</span>
12080
</pre></div>
12081

    
12082
</div>
12083
</div>
12084
</div>
12085

    
12086
</div>
12087
<div class="cell border-box-sizing text_cell rendered">
12088
<div class="prompt input_prompt">
12089
</div>
12090
<div class="inner_cell">
12091
<div class="text_cell_render border-box-sizing rendered_html">
12092
<p>Файлы для визуального анализа:<br>
12093
<a href="https://shadbox.vsb.fbb.msu.ru/user/shad/edit/hse/kononkova/HW8/et_an.pdb">Andersen.pdb</a><br>
12094
<a href="https://shadbox.vsb.fbb.msu.ru/user/shad/edit/hse/kononkova/HW8/et_be.pdb">Berendsen.pdb</a><br>
12095
<a href="https://shadbox.vsb.fbb.msu.ru/user/shad/edit/hse/kononkova/HW8/et_vr.pdb">Velocity rescale.pdb</a><br>
12096
<a href="https://shadbox.vsb.fbb.msu.ru/user/shad/edit/hse/kononkova/HW8/et_nh.pdb">Nose-Hoover.pdb</a><br>
12097
<a href="https://shadbox.vsb.fbb.msu.ru/user/shad/edit/hse/kononkova/HW8/et_sd.pdb">Stochastic.pdb</a></p>
12098
<p>Визуальный анализ показывает, что метод Андерсена чрезмерно ограничивает движение молекулы, а в методе стохастической молекулярной динамики, напротив,  слишком велико отклонени молекулы  от первоначального положения.</p>
12099

    
12100
</div>
12101
</div>
12102
</div>
12103
<div class="cell border-box-sizing code_cell rendered">
12104
<div class="input">
12105
<div class="prompt input_prompt">In&nbsp;[38]:</div>
12106
<div class="inner_cell">
12107
    <div class="input_area">
12108
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="p">[</span><span class="s1">&#39;be&#39;</span><span class="p">,</span><span class="s1">&#39;vr&#39;</span><span class="p">,</span><span class="s1">&#39;nh&#39;</span><span class="p">,</span><span class="s1">&#39;an&#39;</span><span class="p">,</span><span class="s1">&#39;sd&#39;</span><span class="p">]:</span>
12109
    <span class="n">a</span><span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">loadtxt</span><span class="p">(</span><span class="s2">&quot;et_en_&quot;</span><span class="o">+</span><span class="n">i</span><span class="o">+</span><span class="s1">&#39;.xvg&#39;</span><span class="p">)</span>
12110
    <span class="n">t</span><span class="o">=</span><span class="n">a</span><span class="p">[:,</span><span class="mi">0</span><span class="p">]</span>
12111
    <span class="n">y1</span><span class="o">=</span><span class="n">a</span><span class="p">[:,</span><span class="mi">1</span><span class="p">]</span>
12112
    <span class="n">y2</span><span class="o">=</span><span class="n">a</span><span class="p">[:,</span><span class="mi">2</span><span class="p">]</span>
12113
    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">y1</span><span class="p">,</span> <span class="s1">&#39;g-&#39;</span><span class="p">,</span><span class="n">label</span><span class="o">=</span><span class="s1">&#39;potential&#39;</span><span class="p">)</span>
12114
    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">y2</span><span class="p">,</span><span class="s1">&#39;y-&#39;</span><span class="p">,</span><span class="n">label</span><span class="o">=</span><span class="s1">&#39;kinetic&#39;</span> <span class="p">)</span>
12115
    <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">&#39;time&#39;</span><span class="p">)</span>
12116
    <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">&#39;energy, kJ/mol&#39;</span><span class="p">)</span>
12117
    <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;method &#39;</span><span class="o">+</span><span class="n">i</span><span class="p">)</span>
12118
    <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
12119
    <span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>  
12120
</pre></div>
12121

    
12122
</div>
12123
</div>
12124
</div>
12125

    
12126
<div class="output_wrapper">
12127
<div class="output">
12128

    
12129

    
12130
<div class="output_area"><div class="prompt"></div>
12131

    
12132

    
12133
<div class="output_png output_subarea ">
12134
<img src="data:image/png;base64,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
12432
"
12433
>
12434
</div>
12435

    
12436
</div>
12437

    
12438
<div class="output_area"><div class="prompt"></div>
12439

    
12440

    
12441
<div class="output_png output_subarea ">
12442
<img src="data:image/png;base64,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
12901
"
12902
>
12903
</div>
12904

    
12905
</div>
12906

    
12907
<div class="output_area"><div class="prompt"></div>
12908

    
12909

    
12910
<div class="output_png output_subarea ">
12911
<img src="data:image/png;base64,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
13159
"
13160
>
13161
</div>
13162

    
13163
</div>
13164

    
13165
<div class="output_area"><div class="prompt"></div>
13166

    
13167

    
13168
<div class="output_png output_subarea ">
13169
<img src="data:image/png;base64,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
13527
HsgAAAAASUVORK5CYII=
13528
"
13529
>
13530
</div>
13531

    
13532
</div>
13533

    
13534
<div class="output_area"><div class="prompt"></div>
13535

    
13536

    
13537
<div class="output_png output_subarea ">
13538
<img src="data:image/png;base64,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
13980
DQ9C/LYXOYsAAAAASUVORK5CYII=
13981
"
13982
>
13983
</div>
13984

    
13985
</div>
13986

    
13987
</div>
13988
</div>
13989

    
13990
</div>
13991
<div class="cell border-box-sizing text_cell rendered">
13992
<div class="prompt input_prompt">
13993
</div>
13994
<div class="inner_cell">
13995
<div class="text_cell_render border-box-sizing rendered_html">
13996
<p>Графики зависимости энергий от времени.<br>
13997
Метод Берендсена: амплитуда изменения энергии уменьшается со временем до небольшого значения - 3-5 kJ/mol.<br>
13998
Метод "Velocity rescale": изменение энергии в диапазоне 10-50 kJ/mol, амплитуда в среднем не меняется.<br>
13999
Метод Нуза-Хувера: не понятно, каково было начальное значение температуры, разброс очень большой, амплитуда примерно сохраняется.<br>
14000
Метод Андерсена: амплитуда не меняется, ее значение мало по сравнению с другими методами.<br>
14001
Метод стохастической молекулярной динамики: зависимость схожа с графиком для "Velocity rescale", но потенциальная энергия здесь чуть меньше кинетической.</p>
14002

    
14003
</div>
14004
</div>
14005
</div>
14006
<div class="cell border-box-sizing code_cell rendered">
14007
<div class="input">
14008
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
14009
<div class="inner_cell">
14010
    <div class="input_area">
14011
<div class=" highlight hl-ipython2"><pre><span></span>%%bash
14012
<span class="nb">export</span> <span class="nv">i</span><span class="o">=</span><span class="s1">&#39;be vr nh an sd&#39;</span>
14013
<span class="k">for</span> k in <span class="nv">$i</span><span class="p">;</span> <span class="k">do</span>
14014
    g_bond -f et_<span class="nv">$k</span>.trr -s et_<span class="nv">$k</span>.tpr -o bond_<span class="nv">$k</span>.xvg -d distance_<span class="nv">$k</span> -n b.ndx -xvg none<span class="p">;</span>
14015
<span class="k">done</span>
14016
</pre></div>
14017

    
14018
</div>
14019
</div>
14020
</div>
14021

    
14022
</div>
14023
<div class="cell border-box-sizing code_cell rendered">
14024
<div class="input">
14025
<div class="prompt input_prompt">In&nbsp;[85]:</div>
14026
<div class="inner_cell">
14027
    <div class="input_area">
14028
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">gaussian_kde</span>
14029
</pre></div>
14030

    
14031
</div>
14032
</div>
14033
</div>
14034

    
14035
</div>
14036
<div class="cell border-box-sizing code_cell rendered">
14037
<div class="input">
14038
<div class="prompt input_prompt">In&nbsp;[97]:</div>
14039
<div class="inner_cell">
14040
    <div class="input_area">
14041
<div class=" highlight hl-ipython2"><pre><span></span><span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="p">[</span><span class="s1">&#39;be&#39;</span><span class="p">,</span><span class="s1">&#39;vr&#39;</span><span class="p">,</span><span class="s1">&#39;nh&#39;</span><span class="p">,</span><span class="s1">&#39;an&#39;</span><span class="p">,</span><span class="s1">&#39;sd&#39;</span><span class="p">]:</span>
14042
    <span class="n">a</span><span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">loadtxt</span><span class="p">(</span><span class="s2">&quot;distance_&quot;</span><span class="o">+</span><span class="n">i</span><span class="o">+</span><span class="s1">&#39;.xvg&#39;</span><span class="p">)</span>
14043
    <span class="n">y</span><span class="o">=</span><span class="n">a</span><span class="p">[:,</span><span class="mi">1</span><span class="p">]</span>
14044
    <span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">y</span><span class="p">,</span> <span class="n">bins</span><span class="o">=</span><span class="mi">17</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s2">&quot;green&quot;</span><span class="p">,</span> <span class="nb">range</span><span class="o">=</span><span class="p">(</span><span class="mf">0.143</span><span class="p">,</span><span class="mf">0.167</span><span class="p">))</span>
14045
    <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s2">&quot;C-C bond&#39;s length&quot;</span><span class="p">)</span>
14046
    <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">&#39;method &#39;</span><span class="o">+</span><span class="n">i</span><span class="p">)</span>
14047
    <span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span> 
14048
   
14049

    
14050
    
14051
</pre></div>
14052

    
14053
</div>
14054
</div>
14055
</div>
14056

    
14057
<div class="output_wrapper">
14058
<div class="output">
14059

    
14060

    
14061
<div class="output_area"><div class="prompt"></div>
14062

    
14063

    
14064
<div class="output_png output_subarea ">
14065
<img src="data:image/png;base64,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
14158
apxBL0mN+78LbYzDIfW0iwAAAABJRU5ErkJggg==
14159
"
14160
>
14161
</div>
14162

    
14163
</div>
14164

    
14165
<div class="output_area"><div class="prompt"></div>
14166

    
14167

    
14168
<div class="output_png output_subarea ">
14169
<img src="data:image/png;base64,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
14270
"
14271
>
14272
</div>
14273

    
14274
</div>
14275

    
14276
<div class="output_area"><div class="prompt"></div>
14277

    
14278

    
14279
<div class="output_png output_subarea ">
14280
<img src="data:image/png;base64,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
14378
"
14379
>
14380
</div>
14381

    
14382
</div>
14383

    
14384
<div class="output_area"><div class="prompt"></div>
14385

    
14386

    
14387
<div class="output_png output_subarea ">
14388
<img src="data:image/png;base64,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
14476
AAAAAElFTkSuQmCC
14477
"
14478
>
14479
</div>
14480

    
14481
</div>
14482

    
14483
<div class="output_area"><div class="prompt"></div>
14484

    
14485

    
14486
<div class="output_png output_subarea ">
14487
<img src="data:image/png;base64,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
14579
RK5CYII=
14580
"
14581
>
14582
</div>
14583

    
14584
</div>
14585

    
14586
</div>
14587
</div>
14588

    
14589
</div>
14590
<div class="cell border-box-sizing text_cell rendered">
14591
<div class="prompt input_prompt">
14592
</div>
14593
<div class="inner_cell">
14594
<div class="text_cell_render border-box-sizing rendered_html">
14595
<p>Распределение Больцмана показывает распределение молекул по скоростям. 
14596
Метод Берендсена дает неплохие результаты: гистограмма отдаленно напоминает распределение Больцмана (можно заметить небольшое смещение пика влево).<br>
14597
Метод "Velocity rescale": наибольшее сходство с распределением Больцмана по сравнению со всеми остальными гистограммами.<br>
14598
Метод Нуза-Хувера и метод стохастической молекулярной динамики: распределение слишком симметрично и скорее напоминает нормальное.<br>
14599
Метод Андерсена: узкое распределение - разброс длины связи маленький.</p>
14600

    
14601
</div>
14602
</div>
14603
</div>
14604
<div class="cell border-box-sizing text_cell rendered">
14605
<div class="prompt input_prompt">
14606
</div>
14607
<div class="inner_cell">
14608
<div class="text_cell_render border-box-sizing rendered_html">
14609
<p>Метод "Velocity rescale" дает самую реалистичную картину поведения молекулы этана при поддержании температуры. Также не плохи методы Берендсена и Нуза-Хувера. Однако первый накладывает значительные ограничения на динамику молекулы, как видно на графике изменения энергии. Второй также показывает странное изменение энергии от времени - слишком большой разброс (хотя длина связи изменяется не значительно по сравнению с другими). Метод Андерсена плохо подходит для описания естественного поведения молекулы при постоянной температуре: молекула слишком мало двигается. Видео, гистограмма и график для энергий подтверждают это. Метод стохастической молекулярной динамики плохо подходит: молекула слишком подвижна, меняет не только длину связи, торсионные углы, но и положение в пространстве.</p>
14610
<p>Лучшим методом для поддержания температуры является "Velocity rescale". 
14611
Время работы не сильно различается между методами. Заметно дольше работает только метод стохастической молекулярной динамики.</p>
14612

    
14613
</div>
14614
</div>
14615
</div>
14616
<div class="cell border-box-sizing code_cell rendered">
14617
<div class="input">
14618
<div class="prompt input_prompt">In&nbsp;[114]:</div>
14619
<div class="inner_cell">
14620
    <div class="input_area">
14621
<div class=" highlight hl-ipython2"><pre><span></span><span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">HTML</span><span class="p">,</span> <span class="n">display</span>
14622
<span class="kn">import</span> <span class="nn">tabulate</span>
14623
<span class="n">table</span> <span class="o">=</span> <span class="p">[[</span><span class="s2">&quot;method&quot;</span><span class="p">,</span> <span class="s2">&quot;time, s&quot;</span><span class="p">],[</span><span class="s2">&quot;Andersen&quot;</span><span class="p">,</span><span class="mf">3.361</span><span class="p">],[</span><span class="s2">&quot;Berendsen&quot;</span><span class="p">,</span><span class="mf">3.418</span><span class="p">],[</span><span class="s2">&quot;Velocity rescale&quot;</span><span class="p">,</span><span class="mf">3.482</span><span class="p">],[</span><span class="s2">&quot;Nose-Hoover&quot;</span><span class="p">,</span><span class="mf">3.517</span><span class="p">],[</span><span class="s2">&quot;Stochastic&quot;</span><span class="p">,</span><span class="mf">4.442</span><span class="p">]]</span>
14624
<span class="n">display</span><span class="p">(</span><span class="n">HTML</span><span class="p">(</span><span class="n">tabulate</span><span class="o">.</span><span class="n">tabulate</span><span class="p">(</span><span class="n">table</span><span class="p">,</span> <span class="n">tablefmt</span><span class="o">=</span><span class="s1">&#39;html&#39;</span><span class="p">)))</span>
14625
</pre></div>
14626

    
14627
</div>
14628
</div>
14629
</div>
14630

    
14631
<div class="output_wrapper">
14632
<div class="output">
14633

    
14634

    
14635
<div class="output_area"><div class="prompt"></div>
14636

    
14637
<div class="output_html rendered_html output_subarea ">
14638
<table>
14639
<tbody>
14640
<tr><td>method          </td><td>time, s</td></tr>
14641
<tr><td>Andersen        </td><td>3.361  </td></tr>
14642
<tr><td>Berendsen       </td><td>3.418  </td></tr>
14643
<tr><td>Velocity rescale</td><td>3.482  </td></tr>
14644
<tr><td>Nose-Hoover     </td><td>3.517  </td></tr>
14645
<tr><td>Stochastic      </td><td>4.442  </td></tr>
14646
</tbody>
14647
</table>
14648
</div>
14649

    
14650
</div>
14651

    
14652
</div>
14653
</div>
14654

    
14655
</div>
14656
<div class="cell border-box-sizing code_cell rendered">
14657
<div class="input">
14658
<div class="prompt input_prompt">In&nbsp;[&nbsp;]:</div>
14659
<div class="inner_cell">
14660
    <div class="input_area">
14661
<div class=" highlight hl-ipython2"><pre><span></span> 
14662
</pre></div>
14663

    
14664
</div>
14665
</div>
14666
</div>
14667

    
14668
</div>
14669
    </div>
14670
  </div>
14671
</body>
14672
</html>