-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathbenchmark_summary.html
1248 lines (1187 loc) · 249 KB
/
benchmark_summary.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<title>benchmark_summary</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<style type="text/css">
/*!
*
* Twitter Bootstrap
*
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../components/bootstrap/fonts/glyphicons-halflings-regular.eot);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')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.42857143;color:#000;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:3px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:18px;margin-bottom:9px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:9px;margin-bottom:9px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:33px}.h2,h2{font-size:27px}.h3,h3{font-size:23px}.h4,h4{font-size:17px}.h5,h5{font-size:13px}.h6,h6{font-size:12px}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:14px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}.small,small{font-size:92%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:9px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:18px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:541px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9px 18px;margin:0 0 18px;font-size:inherit;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:18px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:monospace}code{padding:2px 4px;font-size:90%;background-color:#f9f2f4;border-radius:2px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:1px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:8.5px;margin:0 0 9px;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:2px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (min-width:768px){.container{width:768px}}@media (min-width:992px){.container{width:940px}}@media (min-width:1200px){.container{width:1140px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:0;padding-right:0}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:18px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:13.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:18px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:32px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:45px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:18px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px \9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:31px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;min-height:30px}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.3333333;border-radius:3px}select.input-lg{height:45px;line-height:45px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:45px;padding:10px 16px;font-size:17px;line-height:1.3333333;border-radius:3px}select.form-group-lg .form-control{height:45px;line-height:45px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:45px;padding:10px 16px;font-size:17px;line-height:1.3333333;min-height:35px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:40px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:32px;height:32px;line-height:32px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:45px;height:45px;line-height:45px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:23px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#404040}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:25px}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-horizontal .has-feedback .form-control-feedback{right:0}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.33px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:17px;line-height:1.3333333;border-radius:3px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:1px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:13px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:2px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:541px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:2px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:17px;line-height:1.3333333;border-radius:3px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:13px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:2px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:1px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:3px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:2px 2px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:2px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:2px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:2px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:30px;margin-bottom:18px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;padding-right:0;padding-left:0;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:540px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:541px){.navbar{border-radius:2px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:6px 0;font-size:17px;line-height:18px;height:30px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggle{position:relative;float:right;margin-right:0;padding:9px 10px;margin-top:-2px;margin-bottom:-2px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:2px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:541px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-toggle{display:none}}.navbar-nav{margin:3px 0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:18px}@media (max-width:540px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:18px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:541px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:6px;padding-bottom:6px}}.navbar-form{padding:10px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:-1px 0}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:540px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:2px 2px 0 0}.navbar-btn{margin-top:-1px;margin-bottom:-1px}.navbar-btn.btn-sm{margin-top:0;margin-bottom:0}.navbar-btn.btn-xs{margin-top:4px;margin-bottom:4px}.navbar-text{margin-top:6px;margin-bottom:6px}@media (min-width:541px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:0;margin-right:0}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;float:right;margin-right:0}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:540px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:540px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:18px;list-style:none;background-color:#f5f5f5;border-radius:2px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#5e5e5e}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:18px 0;border-radius:2px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:1px;border-top-left-radius:1px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:1px;border-top-right-radius:1px}.pager{padding-left:0;margin:18px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:3px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:18px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:2px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#000}.alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:2px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f5f5f5;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:18px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:18px;background-color:#fff;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:1px;border-top-left-radius:1px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:1px;border-top-left-radius:1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-right-radius:1px;border-top-left-radius:1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:1px;border-top-right-radius:1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:1px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:1px;border-bottom-left-radius:1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:18px}.panel-group .panel{margin-bottom:0;border-radius:2px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:3px}.well-sm{padding:9px;border-radius:1px}.close{float:right;font-size:19.5px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:2px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:13px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:2px 2px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.item_buttons:after,.item_buttons:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.item_buttons:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}/*!
*
* Font Awesome
*
*//*!
* Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:'FontAwesome';src:url(../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0);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');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}/*!
*
* IPython base
*
*/.modal.fade .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}code{color:#000}pre{font-size:inherit;line-height:inherit}label{font-weight:400}.border-box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.corner-all{border-radius:2px}.no-padding{padding:0}.hbox{display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}.hbox>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;flex:none}.vbox{display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}.vbox>*{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;flex:none}.hbox.reverse,.reverse,.vbox.reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;flex-direction:row-reverse}.box-flex0,.hbox.box-flex0,.vbox.box-flex0{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;flex:none;width:auto}.box-flex1,.hbox.box-flex1,.vbox.box-flex1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}.box-flex,.hbox.box-flex,.vbox.box-flex{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}.box-flex2,.hbox.box-flex2,.vbox.box-flex2{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;flex:2}.box-group1{-webkit-box-flex-group:1;-moz-box-flex-group:1;box-flex-group:1}.box-group2{-webkit-box-flex-group:2;-moz-box-flex-group:2;box-flex-group:2}.hbox.start,.start,.vbox.start{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;justify-content:flex-start}.end,.hbox.end,.vbox.end{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;justify-content:flex-end}.center,.hbox.center,.vbox.center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;justify-content:center}.baseline,.hbox.baseline,.vbox.baseline{-webkit-box-pack:baseline;-moz-box-pack:baseline;box-pack:baseline;justify-content:baseline}.hbox.stretch,.stretch,.vbox.stretch{-webkit-box-pack:stretch;-moz-box-pack:stretch;box-pack:stretch;justify-content:stretch}.align-start,.hbox.align-start,.vbox.align-start{-webkit-box-align:start;-moz-box-align:start;box-align:start;align-items:flex-start}.align-end,.hbox.align-end,.vbox.align-end{-webkit-box-align:end;-moz-box-align:end;box-align:end;align-items:flex-end}.align-center,.hbox.align-center,.vbox.align-center{-webkit-box-align:center;-moz-box-align:center;box-align:center;align-items:center}.align-baseline,.hbox.align-baseline,.vbox.align-baseline{-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;align-items:baseline}.align-stretch,.hbox.align-stretch,.vbox.align-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;align-items:stretch}div.error{margin:2em;text-align:center}div.error>h1{font-size:500%;line-height:normal}div.error>p{font-size:200%;line-height:normal}div.traceback-wrapper{text-align:left;max-width:800px;margin:auto}body{position:absolute;left:0;right:0;top:0;bottom:0;overflow:visible}#header{display:none;background-color:#fff;position:relative;z-index:100}#header #header-container{padding-bottom:5px;padding-top:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header .header-bar{width:100%;height:1px;background:#e7e7e7;margin-bottom:-1px}#header-spacer{width:100%;visibility:hidden}@media print{#header{display:none!important}#header-spacer{display:none}}#ipython_notebook{padding-left:0;padding-top:1px;padding-bottom:1px}@media (max-width:991px){#ipython_notebook{margin-left:10px}}#noscript{width:auto;padding-top:16px;padding-bottom:16px;text-align:center;font-size:22px;color:red;font-weight:700}#ipython_notebook img{height:28px}#site{width:100%;display:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:auto}@media print{#site{height:auto!important}}.ui-button .ui-button-text{padding:.2em .8em;font-size:77%}input.ui-button{padding:.3em .9em}span#login_widget{float:right}#logout,span#login_widget>.button{color:#333;background-color:#fff;border-color:#ccc}#logout.active,#logout.focus,#logout:active,#logout:focus,#logout:hover,.open>.dropdown-toggle#logout,.open>.dropdown-togglespan#login_widget>.button,span#login_widget>.button.active,span#login_widget>.button.focus,span#login_widget>.button:active,span#login_widget>.button:focus,span#login_widget>.button:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}#logout.active,#logout:active,.open>.dropdown-toggle#logout,.open>.dropdown-togglespan#login_widget>.button,span#login_widget>.button.active,span#login_widget>.button:active{background-image:none}#logout.disabled,#logout.disabled.active,#logout.disabled.focus,#logout.disabled:active,#logout.disabled:focus,#logout.disabled:hover,#logout[disabled],#logout[disabled].active,#logout[disabled].focus,#logout[disabled]:active,#logout[disabled]:focus,#logout[disabled]:hover,fieldset[disabled] #logout,fieldset[disabled] #logout.active,fieldset[disabled] #logout.focus,fieldset[disabled] #logout:active,fieldset[disabled] #logout:focus,fieldset[disabled] #logout:hover,fieldset[disabled] span#login_widget>.button,fieldset[disabled] span#login_widget>.button.active,fieldset[disabled] span#login_widget>.button.focus,fieldset[disabled] span#login_widget>.button:active,fieldset[disabled] span#login_widget>.button:focus,fieldset[disabled] span#login_widget>.button:hover,span#login_widget>.button.disabled,span#login_widget>.button.disabled.active,span#login_widget>.button.disabled.focus,span#login_widget>.button.disabled:active,span#login_widget>.button.disabled:focus,span#login_widget>.button.disabled:hover,span#login_widget>.button[disabled],span#login_widget>.button[disabled].active,span#login_widget>.button[disabled].focus,span#login_widget>.button[disabled]:active,span#login_widget>.button[disabled]:focus,span#login_widget>.button[disabled]:hover{background-color:#fff;border-color:#ccc}#logout .badge,span#login_widget>.button .badge{color:#fff;background-color:#333}.nav-header{text-transform:none}#header>span{margin-top:10px}.modal_stretch .modal-dialog{display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;min-height:80vh}.modal_stretch .modal-dialog .modal-body{max-height:calc(100vh - 200px);overflow:auto;flex:1}@media (min-width:768px){.modal .modal-dialog{width:700px}select.form-control{margin-left:12px;margin-right:12px}}/*!
*
* IPython auth
*
*/.center-nav{display:inline-block;margin-bottom:-4px}/*!
*
* IPython tree view
*
*/.alternate_upload{background-color:none;display:inline}.alternate_upload.form{padding:0;margin:0}.alternate_upload input.fileinput{text-align:center;vertical-align:middle;display:inline;opacity:0;z-index:2;width:12ex;margin-right:-12ex}.alternate_upload .btn-upload{height:22px}ul#tabs{margin-bottom:4px}ul#tabs a{padding-top:6px;padding-bottom:4px}ul.breadcrumb a:focus,ul.breadcrumb a:hover{text-decoration:none}ul.breadcrumb i.icon-home{font-size:16px;margin-right:4px}ul.breadcrumb span{color:#5e5e5e}.list_toolbar{padding:4px 0;vertical-align:middle}.list_toolbar .tree-buttons{padding-top:1px}.dynamic-buttons{padding-top:3px;display:inline-block}.list_toolbar [class*=span]{min-height:24px}.list_header{font-weight:700;background-color:#eee}.list_placeholder{font-weight:700;padding:4px 7px}.list_container{margin-top:4px;margin-bottom:20px;border:1px solid #ddd;border-radius:2px}.list_container>div{border-bottom:1px solid #ddd}.list_container>div:hover .list-item{background-color:red}.list_container>div:last-child{border:none}.list_item:hover .list_item{background-color:#ddd}.list_item a{text-decoration:none}.list_item:hover{background-color:#fafafa}.action_col{text-align:right}.list_header>div,.list_item>div{line-height:22px;padding:4px 7px}.list_header>div input,.list_item>div input{margin-right:7px;margin-left:14px;vertical-align:baseline;line-height:22px;position:relative;top:-1px}.list_header>div .item_link,.list_item>div .item_link{margin-left:-1px;vertical-align:baseline;line-height:22px}.new-file input[type=checkbox]{visibility:hidden}.item_name{line-height:22px;height:24px}.item_icon{font-size:14px;color:#5e5e5e;margin-right:7px;margin-left:7px;line-height:22px;vertical-align:baseline}.item_buttons{line-height:1em;margin-left:-5px}.item_buttons .btn-group,.item_buttons .input-group{float:left}.item_buttons>.btn,.item_buttons>.btn-group,.item_buttons>.input-group{margin-left:5px}.item_buttons .btn{min-width:13ex}.item_buttons .running-indicator{padding-top:4px;color:#5cb85c}.toolbar_info{height:24px;line-height:24px}input.engine_num_input,input.nbname_input{padding-top:3px;padding-bottom:3px;height:22px;line-height:14px;margin:0}input.engine_num_input{width:60px}.highlight_text{color:#00f}#project_name{display:inline-block;padding-left:7px;margin-left:-2px}#project_name>.breadcrumb{padding:0;margin-bottom:0;background-color:transparent;font-weight:700}#tree-selector{padding-right:0}#button-select-all{min-width:50px}#select-all{margin-left:7px;margin-right:2px}.menu_icon{margin-right:2px}.tab-content .row{margin-left:0;margin-right:0}.folder_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f114"}.folder_icon:before.pull-left{margin-right:.3em}.folder_icon:before.pull-right{margin-left:.3em}.notebook_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f02d";position:relative;top:-1px}.notebook_icon:before.pull-left{margin-right:.3em}.notebook_icon:before.pull-right{margin-left:.3em}.running_notebook_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f02d";position:relative;top:-1px;color:#5cb85c}.running_notebook_icon:before.pull-left{margin-right:.3em}.running_notebook_icon:before.pull-right{margin-left:.3em}.file_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f016";position:relative;top:-2px}.file_icon:before.pull-left{margin-right:.3em}.file_icon:before.pull-right{margin-left:.3em}#notebook_toolbar .pull-right{padding-top:0;margin-right:-1px}ul#new-menu{left:auto;right:0}.kernel-menu-icon{padding-right:12px;width:24px;content:"\f096"}.kernel-menu-icon:before{content:"\f096"}.kernel-menu-icon-current:before{content:"\f00c"}#tab_content{padding-top:20px}#running .panel-group .panel{margin-top:3px;margin-bottom:1em}#running .panel-group .panel .panel-heading{background-color:#eee;line-height:22px;padding:4px 7px}#running .panel-group .panel .panel-heading a:focus,#running .panel-group .panel .panel-heading a:hover{text-decoration:none}#running .panel-group .panel .panel-body{padding:0}#running .panel-group .panel .panel-body .list_container{margin-top:0;margin-bottom:0;border:0;border-radius:0}#running .panel-group .panel .panel-body .list_container .list_item{border-bottom:1px solid #ddd}#running .panel-group .panel .panel-body .list_container .list_item:last-child{border-bottom:0}.delete-button,.duplicate-button,.rename-button,.shutdown-button{display:none}.dynamic-instructions{display:inline-block;padding-top:4px}/*!
*
* IPython text editor webapp
*
*/.selected-keymap i.fa{padding:0 5px}.selected-keymap i.fa:before{content:"\f00c"}#mode-menu{overflow:auto;max-height:20em}.edit_app #header{-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.2);box-shadow:0 0 12px 1px rgba(87,87,87,.2)}.edit_app #menubar .navbar{margin-bottom:-1px}.dirty-indicator{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px}.dirty-indicator.pull-left{margin-right:.3em}.dirty-indicator.pull-right{margin-left:.3em}.dirty-indicator-dirty{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px}.dirty-indicator-dirty.pull-left{margin-right:.3em}.dirty-indicator-dirty.pull-right{margin-left:.3em}.dirty-indicator-clean{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px}.dirty-indicator-clean.pull-left{margin-right:.3em}.dirty-indicator-clean.pull-right{margin-left:.3em}.dirty-indicator-clean:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c"}.dirty-indicator-clean:before.pull-left{margin-right:.3em}.dirty-indicator-clean:before.pull-right{margin-left:.3em}#filename{font-size:16pt;display:table;padding:0 5px}#current-mode{padding-left:5px;padding-right:5px}#texteditor-backdrop{padding-top:20px;padding-bottom:20px}@media not print{#texteditor-backdrop{background-color:#eee}}@media print{#texteditor-backdrop #texteditor-container .CodeMirror-gutter,#texteditor-backdrop #texteditor-container .CodeMirror-gutters{background-color:#fff}}@media not print{#texteditor-backdrop #texteditor-container .CodeMirror-gutter,#texteditor-backdrop #texteditor-container .CodeMirror-gutters{background-color:#fff}#texteditor-backdrop #texteditor-container{padding:0;background-color:#fff;-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.2);box-shadow:0 0 12px 1px rgba(87,87,87,.2)}}/*!
*
* IPython notebook
*
*/.ansibold{font-weight:700}.ansiblack{color:#000}.ansired{color:#8b0000}.ansigreen{color:#006400}.ansiyellow{color:#c4a000}.ansiblue{color:#00008b}.ansipurple{color:#9400d3}.ansicyan{color:#4682b4}.ansigray{color:gray}.ansibgblack{background-color:#000}.ansibgred{background-color:red}.ansibggreen{background-color:green}.ansibgyellow{background-color:#ff0}.ansibgblue{background-color:#00f}.ansibgpurple{background-color:#ff00ff}.ansibgcyan{background-color:#0ff}.ansibggray{background-color:gray}div.cell{border:1px solid transparent;display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;border-radius:2px;box-sizing:border-box;-moz-box-sizing:border-box;border-width:thin;border-style:solid;width:100%;padding:5px;margin:0;outline:0}div.cell.selected{border-color:#ababab}@media print{div.cell.selected{border-color:transparent}}.edit_mode div.cell.selected{border-color:green}.prompt{min-width:14ex;padding:.4em;margin:0;font-family:monospace;text-align:right;line-height:1.21429em}div.inner_cell{display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}@-moz-document url-prefix(){div.inner_cell{overflow-x:hidden}}div.input_area{border:1px solid #cfcfcf;border-radius:2px;background:#f7f7f7;line-height:1.21429em}div.prompt:empty{padding-top:0;padding-bottom:0}div.unrecognized_cell{padding:5px 5px 5px 0;display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}div.unrecognized_cell .inner_cell{border-radius:2px;padding:5px;font-weight:700;color:red;border:1px solid #cfcfcf;background:#eaeaea}div.unrecognized_cell .inner_cell a,div.unrecognized_cell .inner_cell a:hover{color:inherit;text-decoration:none}@media (max-width:540px){.prompt{text-align:left}div.unrecognized_cell>div.prompt{display:none}}div.code_cell{}div.input{page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}@media (max-width:540px){div.input{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}}div.input_prompt{color:navy;border-top:1px solid transparent}div.input_area>div.highlight{margin:.4em;border:none;padding:0;background-color:transparent}div.input_area>div.highlight>pre{margin:0;border:none;padding:0;background-color:transparent}.CodeMirror{line-height:1.21429em;font-size:14px;height:auto;background:0 0}.CodeMirror-scroll{overflow-y:hidden;overflow-x:auto}.CodeMirror-lines{padding:.4em}.CodeMirror-linenumber{padding:0 8px 0 4px}.CodeMirror-gutters{border-bottom-left-radius:2px;border-top-left-radius:2px}.CodeMirror pre{padding:0;border:0;border-radius:0}.highlight-base,.highlight-variable{color:#000}.highlight-variable-2{color:#1a1a1a}.highlight-variable-3{color:#333}.highlight-string{color:#BA2121}.highlight-comment{color:#408080;font-style:italic}.highlight-number{color:#080}.highlight-atom{color:#88F}.highlight-keyword{color:green;font-weight:700}.highlight-builtin{color:green}.highlight-error{color:red}.highlight-operator{color:#A2F;font-weight:700}.highlight-meta{color:#A2F}.highlight-def{color:#00f}.highlight-string-2{color:#f50}.highlight-qualifier{color:#555}.highlight-bracket{color:#997}.highlight-tag{color:#170}.highlight-attribute{color:#00c}.highlight-header{color:#00f}.highlight-quote{color:#090}.highlight-link{color:#00c}.cm-s-ipython span.cm-keyword{color:green;font-weight:700}.cm-s-ipython span.cm-atom{color:#88F}.cm-s-ipython span.cm-number{color:#080}.cm-s-ipython span.cm-def{color:#00f}.cm-s-ipython span.cm-variable{color:#000}.cm-s-ipython span.cm-operator{color:#A2F;font-weight:700}.cm-s-ipython span.cm-variable-2{color:#1a1a1a}.cm-s-ipython span.cm-variable-3{color:#333}.cm-s-ipython span.cm-comment{color:#408080;font-style:italic}.cm-s-ipython span.cm-string{color:#BA2121}.cm-s-ipython span.cm-string-2{color:#f50}.cm-s-ipython span.cm-meta{color:#A2F}.cm-s-ipython span.cm-qualifier{color:#555}.cm-s-ipython span.cm-builtin{color:green}.cm-s-ipython span.cm-bracket{color:#997}.cm-s-ipython span.cm-tag{color:#170}.cm-s-ipython span.cm-attribute{color:#00c}.cm-s-ipython span.cm-header{color:#00f}.cm-s-ipython span.cm-quote{color:#090}.cm-s-ipython span.cm-link{color:#00c}.cm-s-ipython span.cm-error{color:red}.cm-s-ipython span.cm-tab{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=')right no-repeat}div.output_wrapper{display:-webkit-box;-webkit-box-align:stretch;display:-moz-box;-moz-box-align:stretch;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch;z-index:1}div.output_scroll{height:24em;width:100%;overflow:auto;border-radius:2px;-webkit-box-shadow:inset 0 2px 8px rgba(0,0,0,.8);box-shadow:inset 0 2px 8px rgba(0,0,0,.8);display:block}div.output_collapsed{margin:0;padding:0;display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}div.out_prompt_overlay{height:100%;padding:0 .4em;position:absolute;border-radius:2px}div.out_prompt_overlay:hover{-webkit-box-shadow:inset 0 0 1px #000;box-shadow:inset 0 0 1px #000;background:rgba(240,240,240,.5)}div.output_prompt{color:#8b0000}div.output_area{padding:0;page-break-inside:avoid;display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}div.output_area .MathJax_Display{text-align:left!important}div.output_area .rendered_html img,div.output_area .rendered_html table{margin-left:0;margin-right:0}div.output_area img,div.output_area svg{max-width:100%;height:auto}div.output_area img.unconfined,div.output_area svg.unconfined{max-width:none}.output{display:-webkit-box;-webkit-box-orient:vertical;display:-moz-box;-moz-box-orient:vertical;display:box;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}@media (max-width:540px){div.output_area{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;box-align:stretch;display:flex;flex-direction:column;align-items:stretch}}div.output_area pre{margin:0;padding:0;border:0;vertical-align:baseline;color:#000;background-color:transparent;border-radius:0}div.output_subarea{overflow-x:auto;padding:.4em;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1;max-width:calc(100% - 14ex)}div.output_text{text-align:left;color:#000;line-height:1.21429em}div.output_stderr{background:#fdd}div.output_latex{text-align:left}div.output_javascript:empty{padding:0}.js-error{color:#8b0000}div.raw_input_container{font-family:monospace;padding-top:5px}span.raw_input_prompt{}input.raw_input{font-family:inherit;font-size:inherit;color:inherit;width:auto;vertical-align:baseline;padding:0 .25em;margin:0 .25em}input.raw_input:focus{box-shadow:none}p.p-space{margin-bottom:10px}div.output_unrecognized{padding:5px;font-weight:700;color:red}div.output_unrecognized a,div.output_unrecognized a:hover{color:inherit;text-decoration:none}.rendered_html{color:#000}.rendered_html em{font-style:italic}.rendered_html strong{font-weight:700}.rendered_html :link,.rendered_html :visited,.rendered_html u{text-decoration:underline}.rendered_html h1{font-size:185.7%;margin:1.08em 0 0;font-weight:700;line-height:1}.rendered_html h2{font-size:157.1%;margin:1.27em 0 0;font-weight:700;line-height:1}.rendered_html h3{font-size:128.6%;margin:1.55em 0 0;font-weight:700;line-height:1}.rendered_html h4{font-size:100%;margin:2em 0 0;font-weight:700;line-height:1}.rendered_html h5,.rendered_html h6{font-size:100%;margin:2em 0 0;font-weight:700;line-height:1;font-style:italic}.rendered_html h1:first-child{margin-top:.538em}.rendered_html h2:first-child{margin-top:.636em}.rendered_html h3:first-child{margin-top:.777em}.rendered_html h4:first-child,.rendered_html h5:first-child,.rendered_html h6:first-child{margin-top:1em}.rendered_html ul{list-style:disc;margin:0 2em;padding-left:0}.rendered_html ul ul{list-style:square;margin:0 2em}.rendered_html ul ul ul{list-style:circle;margin:0 2em}.rendered_html ol{list-style:decimal;margin:0 2em;padding-left:0}.rendered_html ol ol{list-style:upper-alpha;margin:0 2em}.rendered_html ol ol ol{list-style:lower-alpha;margin:0 2em}.rendered_html ol ol ol ol{list-style:lower-roman;margin:0 2em}.rendered_html ol ol ol ol ol{list-style:decimal;margin:0 2em}.rendered_html *+ol,.rendered_html *+ul{margin-top:1em}.rendered_html hr{color:#000;background-color:#000}.rendered_html pre{margin:1em 2em}.rendered_html code,.rendered_html pre{border:0;background-color:#fff;color:#000;font-size:100%;padding:0}.rendered_html blockquote{margin:1em 2em}.rendered_html table{margin-left:auto;margin-right:auto;border:1px solid #000;border-collapse:collapse}.rendered_html td,.rendered_html th,.rendered_html tr{border:1px solid #000;border-collapse:collapse;margin:1em 2em}.rendered_html td,.rendered_html th{text-align:left;vertical-align:middle;padding:4px}.rendered_html th{font-weight:700}.rendered_html *+table{margin-top:1em}.rendered_html p{text-align:left}.rendered_html *+p{margin-top:1em}.rendered_html img{display:block;margin-left:auto;margin-right:auto}.rendered_html *+img{margin-top:1em}.rendered_html img,.rendered_html svg{max-width:100%;height:auto}.rendered_html img.unconfined,.rendered_html svg.unconfined{max-width:none}div.text_cell{display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}@media (max-width:540px){div.text_cell>div.prompt{display:none}}div.text_cell_render{outline:0;resize:none;width:inherit;border-style:none;padding:.5em .5em .5em .4em;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a.anchor-link:link{text-decoration:none;padding:0 20px;visibility:hidden}h1:hover .anchor-link,h2:hover .anchor-link,h3:hover .anchor-link,h4:hover .anchor-link,h5:hover .anchor-link,h6:hover .anchor-link{visibility:visible}.text_cell.rendered .input_area{display:none}.text_cell.rendered .rendered_html{overflow-x:auto}.text_cell.unrendered .text_cell_render{display:none}.cm-header-1,.cm-header-2,.cm-header-3,.cm-header-4,.cm-header-5,.cm-header-6{font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.cm-header-1{font-size:185.7%}.cm-header-2{font-size:157.1%}.cm-header-3{font-size:128.6%}.cm-header-4{font-size:110%}.cm-header-5,.cm-header-6{font-size:100%;font-style:italic}/*!
*
* IPython notebook webapp
*
*/@media (max-width:767px){.notebook_app{padding-left:0;padding-right:0}}#ipython-main-app{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:100%}div#notebook_panel{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:100%}#notebook{font-size:14px;line-height:20px;overflow-y:hidden;overflow-x:auto;width:100%;padding-top:20px;margin:0;outline:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:100%}@media not print{#notebook-container{padding:15px;background-color:#fff;min-height:0;-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.2);box-shadow:0 0 12px 1px rgba(87,87,87,.2)}}div.ui-widget-content{border:1px solid #ababab;outline:0}pre.dialog{background-color:#f7f7f7;border:1px solid #ddd;border-radius:2px;padding:.4em .4em .4em 2em}p.dialog{padding:.2em}code,kbd,pre,samp{white-space:pre-wrap}#fonttest{font-family:monospace}p{margin-bottom:0}.end_space{min-height:100px;transition:height .2s ease}.notebook_app #header{-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.2);box-shadow:0 0 12px 1px rgba(87,87,87,.2)}@media not print{.notebook_app{background-color:#eee}}.celltoolbar{border:thin solid #CFCFCF;border-bottom:none;background:#EEE;border-radius:2px 2px 0 0;width:100%;height:29px;padding-right:4px;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;justify-content:flex-end;font-size:87%;padding-top:3px}@media print{.edit_mode div.cell.selected{border-color:transparent}div.code_cell{page-break-inside:avoid}#notebook-container{width:100%}.celltoolbar{display:none}}.ctb_hideshow{display:none;vertical-align:bottom}.ctb_global_show .ctb_show.ctb_hideshow{display:block}.ctb_global_show .ctb_show+.input_area,.ctb_global_show .ctb_show+div.text_cell_input,.ctb_global_show .ctb_show~div.text_cell_render{border-top-right-radius:0;border-top-left-radius:0}.ctb_global_show .ctb_show~div.text_cell_render{border:1px solid #cfcfcf}.celltoolbar select{color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;line-height:1.5;border-radius:1px;width:inherit;font-size:inherit;height:22px;padding:0;display:inline-block}.celltoolbar select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.celltoolbar select::-moz-placeholder{color:#999;opacity:1}.celltoolbar select:-ms-input-placeholder{color:#999}.celltoolbar select::-webkit-input-placeholder{color:#999}.celltoolbar select[disabled],.celltoolbar select[readonly],fieldset[disabled] .celltoolbar select{background-color:#eee;opacity:1}.celltoolbar select[disabled],fieldset[disabled] .celltoolbar select{cursor:not-allowed}textarea.celltoolbar select{height:auto}select.celltoolbar select{height:30px;line-height:30px}select[multiple].celltoolbar select,textarea.celltoolbar select{height:auto}.celltoolbar label{margin-left:5px;margin-right:5px}.completions{position:absolute;z-index:10;overflow:hidden;border:1px solid #ababab;border-radius:2px;-webkit-box-shadow:0 6px 10px -1px #adadad;box-shadow:0 6px 10px -1px #adadad;line-height:1}.completions select{background:#fff;outline:0;border:none;padding:0;margin:0;overflow:auto;font-family:monospace;font-size:110%;color:#000;width:auto}.completions select option.context{color:#286090}#kernel_logo_widget{float:right!important;float:right}#kernel_logo_widget .current_kernel_logo{display:none;margin-top:-1px;margin-bottom:-1px;width:32px;height:32px}#menubar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:1px}#menubar .navbar{border-top:1px;border-radius:0 0 2px 2px;margin-bottom:0}#menubar .navbar-toggle{float:left;padding-top:7px;padding-bottom:7px;border:none}#menubar .navbar-collapse{clear:left}.nav-wrapper{border-bottom:1px solid #e7e7e7}i.menu-icon{padding-top:4px}ul#help_menu li a{overflow:hidden;padding-right:2.2em}ul#help_menu li a i{margin-right:-1.2em}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f0da";float:right;color:#333;margin-top:2px;margin-right:-10px}.dropdown-submenu>a:after.pull-left{margin-right:.3em}.dropdown-submenu>a:after.pull-right{margin-left:.3em}.dropdown-submenu:hover>a:after{color:#262626}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}#notification_area{float:right!important;float:right;z-index:10}.indicator_area{float:right!important;float:right;color:#777;margin-left:5px;margin-right:5px;z-index:10;text-align:center;width:auto}#kernel_indicator{float:right!important;float:right;color:#777;margin-left:5px;margin-right:5px;z-index:10;text-align:center;width:auto;border-left:1px solid}#kernel_indicator .kernel_indicator_name{padding-left:5px;padding-right:5px}#modal_indicator{float:right!important;float:right;color:#777;margin-left:5px;margin-right:5px;z-index:10;text-align:center;width:auto}#readonly-indicator{float:right!important;float:right;color:#777;z-index:10;text-align:center;width:auto;display:none;margin:2px 0 0}.modal_indicator:before{width:1.28571429em;text-align:center}.edit_mode .modal_indicator:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f040"}.edit_mode .modal_indicator:before.pull-left{margin-right:.3em}.edit_mode .modal_indicator:before.pull-right{margin-left:.3em}.command_mode .modal_indicator:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:' '}.command_mode .modal_indicator:before.pull-left{margin-right:.3em}.command_mode .modal_indicator:before.pull-right{margin-left:.3em}.kernel_idle_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10c"}.kernel_idle_icon:before.pull-left{margin-right:.3em}.kernel_idle_icon:before.pull-right{margin-left:.3em}.kernel_busy_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f111"}.kernel_busy_icon:before.pull-left{margin-right:.3em}.kernel_busy_icon:before.pull-right{margin-left:.3em}.kernel_dead_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1e2"}.kernel_dead_icon:before.pull-left{margin-right:.3em}.kernel_dead_icon:before.pull-right{margin-left:.3em}.kernel_disconnected_icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f127"}.kernel_disconnected_icon:before.pull-left{margin-right:.3em}.kernel_disconnected_icon:before.pull-right{margin-left:.3em}.notification_widget{z-index:10;background:rgba(240,240,240,.5);margin-right:4px;color:#333;background-color:#fff;border-color:#ccc}.notification_widget.active,.notification_widget.focus,.notification_widget:active,.notification_widget:focus,.notification_widget:hover,.open>.dropdown-toggle.notification_widget{color:#333;background-color:#e6e6e6;border-color:#adadad}.notification_widget.active,.notification_widget:active,.open>.dropdown-toggle.notification_widget{background-image:none}.notification_widget.disabled,.notification_widget.disabled.active,.notification_widget.disabled.focus,.notification_widget.disabled:active,.notification_widget.disabled:focus,.notification_widget.disabled:hover,.notification_widget[disabled],.notification_widget[disabled].active,.notification_widget[disabled].focus,.notification_widget[disabled]:active,.notification_widget[disabled]:focus,.notification_widget[disabled]:hover,fieldset[disabled] .notification_widget,fieldset[disabled] .notification_widget.active,fieldset[disabled] .notification_widget.focus,fieldset[disabled] .notification_widget:active,fieldset[disabled] .notification_widget:focus,fieldset[disabled] .notification_widget:hover{background-color:#fff;border-color:#ccc}.notification_widget .badge{color:#fff;background-color:#333}.notification_widget.warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.notification_widget.warning.active,.notification_widget.warning.focus,.notification_widget.warning:active,.notification_widget.warning:focus,.notification_widget.warning:hover,.open>.dropdown-toggle.notification_widget.warning{color:#fff;background-color:#ec971f;border-color:#d58512}.notification_widget.warning.active,.notification_widget.warning:active,.open>.dropdown-toggle.notification_widget.warning{background-image:none}.notification_widget.warning.disabled,.notification_widget.warning.disabled.active,.notification_widget.warning.disabled.focus,.notification_widget.warning.disabled:active,.notification_widget.warning.disabled:focus,.notification_widget.warning.disabled:hover,.notification_widget.warning[disabled],.notification_widget.warning[disabled].active,.notification_widget.warning[disabled].focus,.notification_widget.warning[disabled]:active,.notification_widget.warning[disabled]:focus,.notification_widget.warning[disabled]:hover,fieldset[disabled] .notification_widget.warning,fieldset[disabled] .notification_widget.warning.active,fieldset[disabled] .notification_widget.warning.focus,fieldset[disabled] .notification_widget.warning:active,fieldset[disabled] .notification_widget.warning:focus,fieldset[disabled] .notification_widget.warning:hover{background-color:#f0ad4e;border-color:#eea236}.notification_widget.warning .badge{color:#f0ad4e;background-color:#fff}.notification_widget.success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.notification_widget.success.active,.notification_widget.success.focus,.notification_widget.success:active,.notification_widget.success:focus,.notification_widget.success:hover,.open>.dropdown-toggle.notification_widget.success{color:#fff;background-color:#449d44;border-color:#398439}.notification_widget.success.active,.notification_widget.success:active,.open>.dropdown-toggle.notification_widget.success{background-image:none}.notification_widget.success.disabled,.notification_widget.success.disabled.active,.notification_widget.success.disabled.focus,.notification_widget.success.disabled:active,.notification_widget.success.disabled:focus,.notification_widget.success.disabled:hover,.notification_widget.success[disabled],.notification_widget.success[disabled].active,.notification_widget.success[disabled].focus,.notification_widget.success[disabled]:active,.notification_widget.success[disabled]:focus,.notification_widget.success[disabled]:hover,fieldset[disabled] .notification_widget.success,fieldset[disabled] .notification_widget.success.active,fieldset[disabled] .notification_widget.success.focus,fieldset[disabled] .notification_widget.success:active,fieldset[disabled] .notification_widget.success:focus,fieldset[disabled] .notification_widget.success:hover{background-color:#5cb85c;border-color:#4cae4c}.notification_widget.success .badge{color:#5cb85c;background-color:#fff}.notification_widget.info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.notification_widget.info.active,.notification_widget.info.focus,.notification_widget.info:active,.notification_widget.info:focus,.notification_widget.info:hover,.open>.dropdown-toggle.notification_widget.info{color:#fff;background-color:#31b0d5;border-color:#269abc}.notification_widget.info.active,.notification_widget.info:active,.open>.dropdown-toggle.notification_widget.info{background-image:none}.notification_widget.info.disabled,.notification_widget.info.disabled.active,.notification_widget.info.disabled.focus,.notification_widget.info.disabled:active,.notification_widget.info.disabled:focus,.notification_widget.info.disabled:hover,.notification_widget.info[disabled],.notification_widget.info[disabled].active,.notification_widget.info[disabled].focus,.notification_widget.info[disabled]:active,.notification_widget.info[disabled]:focus,.notification_widget.info[disabled]:hover,fieldset[disabled] .notification_widget.info,fieldset[disabled] .notification_widget.info.active,fieldset[disabled] .notification_widget.info.focus,fieldset[disabled] .notification_widget.info:active,fieldset[disabled] .notification_widget.info:focus,fieldset[disabled] .notification_widget.info:hover{background-color:#5bc0de;border-color:#46b8da}.notification_widget.info .badge{color:#5bc0de;background-color:#fff}.notification_widget.danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.notification_widget.danger.active,.notification_widget.danger.focus,.notification_widget.danger:active,.notification_widget.danger:focus,.notification_widget.danger:hover,.open>.dropdown-toggle.notification_widget.danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.notification_widget.danger.active,.notification_widget.danger:active,.open>.dropdown-toggle.notification_widget.danger{background-image:none}.notification_widget.danger.disabled,.notification_widget.danger.disabled.active,.notification_widget.danger.disabled.focus,.notification_widget.danger.disabled:active,.notification_widget.danger.disabled:focus,.notification_widget.danger.disabled:hover,.notification_widget.danger[disabled],.notification_widget.danger[disabled].active,.notification_widget.danger[disabled].focus,.notification_widget.danger[disabled]:active,.notification_widget.danger[disabled]:focus,.notification_widget.danger[disabled]:hover,fieldset[disabled] .notification_widget.danger,fieldset[disabled] .notification_widget.danger.active,fieldset[disabled] .notification_widget.danger.focus,fieldset[disabled] .notification_widget.danger:active,fieldset[disabled] .notification_widget.danger:focus,fieldset[disabled] .notification_widget.danger:hover{background-color:#d9534f;border-color:#d43f3a}.notification_widget.danger .badge{color:#d9534f;background-color:#fff}div#pager{background-color:#fff;font-size:14px;line-height:20px;overflow:hidden;display:none;position:fixed;bottom:0;width:100%;max-height:50%;padding-top:8px;-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.2);box-shadow:0 0 12px 1px rgba(87,87,87,.2);z-index:100;top:auto!important}div#pager pre{line-height:1.21429em;color:#000;background-color:#f7f7f7;padding:.4em}div#pager #pager-button-area{position:absolute;top:8px;right:20px}div#pager #pager-contents{position:relative;overflow:auto;width:100%;height:100%}div#pager #pager-contents #pager-container{position:relative;padding:15px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div#pager .ui-resizable-handle{top:0;height:8px;background:#f7f7f7;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}div#pager .ui-resizable-handle::after{content:'';top:2px;left:50%;height:3px;width:30px;margin-left:-15px;position:absolute;border-top:1px solid #cfcfcf}.quickhelp{display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch}.shortcut_key{display:inline-block;width:20ex;text-align:right;font-family:monospace}.shortcut_descr{display:inline-block;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}span.save_widget{margin-top:6px}span.save_widget span.filename{height:1em;line-height:1em;padding:3px;margin-left:16px;border:none;font-size:146.5%;border-radius:2px}span.save_widget span.filename:hover{background-color:#e6e6e6}span.autosave_status,span.checkpoint_status{font-size:small}@media (max-width:767px){span.save_widget{font-size:small}span.autosave_status,span.checkpoint_status{display:none}}@media (min-width:768px)and (max-width:991px){span.checkpoint_status{display:none}span.autosave_status{font-size:x-small}}.toolbar{padding:0;margin-left:-5px;margin-top:2px;margin-bottom:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.toolbar label,.toolbar select{width:auto;vertical-align:middle;margin-bottom:0;display:inline;font-size:92%;margin-left:.3em;margin-right:.3em;padding:3px 0 0}.toolbar .btn{padding:2px 8px}.toolbar .btn-group{margin-top:0;margin-left:5px}#maintoolbar{margin-bottom:-3px;margin-top:-8px;border:0;min-height:27px;margin-left:0;padding-top:11px;padding-bottom:3px}#maintoolbar .navbar-text{float:none;vertical-align:middle;text-align:right;margin-left:5px;margin-right:0;margin-top:0}.select-xs{height:24px}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}.bigtooltip{overflow:auto;height:200px;-webkit-transition-property:height;-webkit-transition-duration:500ms;-moz-transition-property:height;-moz-transition-duration:500ms;transition-property:height;transition-duration:500ms}.smalltooltip{-webkit-transition-property:height;-webkit-transition-duration:500ms;-moz-transition-property:height;-moz-transition-duration:500ms;transition-property:height;transition-duration:500ms;text-overflow:ellipsis;overflow:hidden;height:80px}.tooltipbuttons{position:absolute;padding-right:15px;top:0;right:0}.tooltiptext{padding-right:30px}.ipython_tooltip{max-width:700px;animation:fadeOut 400ms;-webkit-animation:fadeIn 400ms;-moz-animation:fadeIn 400ms;animation:fadeIn 400ms;vertical-align:middle;background-color:#f7f7f7;overflow:visible;border:1px solid #ababab;outline:0;padding:3px 3px 3px 7px;padding-left:7px;font-family:monospace;min-height:50px;-moz-box-shadow:0 6px 10px -1px #adadad;-webkit-box-shadow:0 6px 10px -1px #adadad;box-shadow:0 6px 10px -1px #adadad;border-radius:2px;position:absolute;z-index:1000}.ipython_tooltip a{float:right}.ipython_tooltip .tooltiptext pre{border:0;border-radius:0;font-size:100%;background-color:#f7f7f7}.pretooltiparrow{left:0;margin:0;top:-16px;width:40px;height:16px;overflow:hidden;position:absolute}.pretooltiparrow:before{background-color:#f7f7f7;border:1px solid #ababab;z-index:11;content:"";position:absolute;left:15px;top:10px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.terminal-app{background:#eee}.terminal-app #header{background:#fff;-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.2);box-shadow:0 0 12px 1px rgba(87,87,87,.2)}.terminal-app .terminal{float:left;font-family:monospace;color:#fff;background:#000;padding:.4em;border-radius:2px;-webkit-box-shadow:0 0 12px 1px rgba(87,87,87,.4);box-shadow:0 0 12px 1px rgba(87,87,87,.4)}.terminal-app .terminal,.terminal-app .terminal dummy-screen{line-height:1em;font-size:14px}.terminal-app .terminal-cursor{color:#000;background:#fff}.terminal-app #terminado-container{margin-top:20px}
/*# sourceMappingURL=style.min.css.map */
</style>
<style type="text/css">
.highlight .hll { background-color: #ffffcc }
.highlight { background: #f8f8f8; }
.highlight .c { color: #408080; font-style: italic } /* Comment */
.highlight .err { border: 1px solid #FF0000 } /* Error */
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
.highlight .o { color: #666666 } /* Operator */
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
.highlight .gd { color: #A00000 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #FF0000 } /* Generic.Error */
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.highlight .gi { color: #00A000 } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.highlight .gt { color: #0044DD } /* Generic.Traceback */
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #B00040 } /* Keyword.Type */
.highlight .m { color: #666666 } /* Literal.Number */
.highlight .s { color: #BA2121 } /* Literal.String */
.highlight .na { color: #7D9029 } /* Name.Attribute */
.highlight .nb { color: #008000 } /* Name.Builtin */
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.highlight .no { color: #880000 } /* Name.Constant */
.highlight .nd { color: #AA22FF } /* Name.Decorator */
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0000FF } /* Name.Function */
.highlight .nl { color: #A0A000 } /* Name.Label */
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #19177C } /* Name.Variable */
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
.highlight .mf { color: #666666 } /* Literal.Number.Float */
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
.highlight .sx { color: #008000 } /* Literal.String.Other */
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
.highlight .vc { color: #19177C } /* Name.Variable.Class */
.highlight .vg { color: #19177C } /* Name.Variable.Global */
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/* Overrides of notebook CSS for static HTML export */
body {
overflow: visible;
padding: 8px;
}
div#notebook {
overflow: visible;
border-top: none;
}
@media print {
div.cell {
display: block;
page-break-inside: avoid;
}
div.output_wrapper {
display: block;
page-break-inside: avoid;
}
div.output {
display: block;
page-break-inside: avoid;
}
}
</style>
<!-- Custom stylesheet, it must be in the same directory as the html file -->
<link rel="stylesheet" href="custom.css">
<!-- Loading mathjax macro -->
<!-- Load mathjax -->
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
// Center justify equations in code and markdown cells. Elsewhere
// we use CSS to left justify single line equations in code cells.
displayAlign: 'center',
"HTML-CSS": {
styles: {'.MathJax_Display': {"margin": 0}},
linebreaks: { automatic: true }
}
});
</script>
<!-- End of mathjax configuration --></head>
<body>
<div tabindex="-1" id="notebook" class="border-box-sizing">
<div class="container" id="notebook-container">
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="Table-of-Contents">Table of Contents<a class="anchor-link" href="#Table-of-Contents">¶</a></h1><ul>
<li><a href="#Benchmarks">Benchmarks</a><ul>
<li><a href="#1.-EggNOG-mapper-vs-BLAST">1. EggNOG-mapper vs BLAST</a></li>
<li><a href="#2.-EggNOG-mapper-vs-InterProScan">2. EggNOG-mapper vs InterProScan</a></li>
<li><a href="#3.-EggNOG-mapper-vs-CAFA2">3. EggNOG-mapper vs CAFA2</a><ul>
<li><a href="#CAFA2-Evaluation-code">CAFA2 Evaluation code</a><ul>
<li><a href="#Results">Results</a></li>
</ul>
</li>
<li><a href="#CAFA2-Reference-data">CAFA2 Reference data</a></li>
</ul>
</li>
<li><a href="#4.-EggNOG-mapper-vs-non-model-organisms">4. EggNOG-mapper vs non-model organisms</a></li>
<li><a href="#5.-EggNOG-mapper-vs-InterProScan-with-metagenomics-data">5. EggNOG-mapper vs InterProScan with metagenomics data</a><ul>
<li><a href="#Sample-0-GOs-from-reads:-2821---GOs-from-emapper:-3177---GOs-from-ipro:-1375">Sample-0 GOs from reads: 2821 GOs from emapper: 3177 GOs from ipro: 1375</a></li>
<li><a href="#Sample-1-GOs-from-reads:-2857---GOs-from-emapper:-3483---GOs-from-ipro:-1415">Sample-1 GOs from reads: 2857 GOs from emapper: 3483 GOs from ipro: 1415</a></li>
<li><a href="#Sample-2-GOs-from-reads:-2784---GOs-from-emapper:-3024---GOs-from-ipro:-1188">Sample-2 GOs from reads: 2784 GOs from emapper: 3024 GOs from ipro: 1188</a></li>
<li><a href="#Sample-3-GOs-from-reads:-2753---GOs-from-emapper:-3213---GOs-from-ipro:-1335">Sample-3 GOs from reads: 2753 GOs from emapper: 3213 GOs from ipro: 1335</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In [1]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython2"><pre><span class="o">%</span><span class="k">matplotlib</span> auto
<span class="kn">import</span> <span class="nn">cPickle</span>
<span class="kn">import</span> <span class="nn">plot_functions</span>
<span class="nb">reload</span><span class="p">(</span><span class="n">plot_functions</span><span class="p">)</span>
<span class="n">bench</span> <span class="o">=</span> <span class="n">cPickle</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="nb">open</span><span class="p">(</span><span class="s">'all_benchmark_tables.pkl'</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area"><div class="prompt"></div>
<div class="output_subarea output_stream output_stdout output_text">
<pre>Using matplotlib backend: MacOSX
</pre>
</div>
</div>
<div class="output_area"><div class="prompt"></div>
<div class="output_subarea output_stream output_stderr output_text">
<pre>/Users/jhc/anaconda/lib/python2.7/site-packages/pandas/computation/__init__.py:19: UserWarning: The installed version of numexpr 2.4.4 is not supported in pandas and will be not be used
UserWarning)
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h1 id="Benchmarks">Benchmarks<a class="anchor-link" href="#Benchmarks">¶</a></h1>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="1.-EggNOG-mapper-vs-BLAST">1. EggNOG-mapper vs BLAST<a class="anchor-link" href="#1.-EggNOG-mapper-vs-BLAST">¶</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In [2]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython2"><pre><span class="n">plot_functions</span><span class="o">.</span><span class="n">get_emapper_blast_summary</span><span class="p">(</span><span class="n">bench</span><span class="p">,</span> <span class="n">refresh_plots</span><span class="o">=</span><span class="bp">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="2.-EggNOG-mapper-vs-InterProScan">2. EggNOG-mapper vs InterProScan<a class="anchor-link" href="#2.-EggNOG-mapper-vs-InterProScan">¶</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In [3]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython2"><pre><span class="n">plot_functions</span><span class="o">.</span><span class="n">get_emapper_interpro_summary</span><span class="p">(</span><span class="n">bench</span><span class="p">,</span> <span class="n">refresh_plots</span><span class="o">=</span><span class="bp">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h2 id="3.-EggNOG-mapper-vs-CAFA2">3. EggNOG-mapper vs CAFA2<a class="anchor-link" href="#3.-EggNOG-mapper-vs-CAFA2">¶</a></h2>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>CAFA2 benchmark was performed using the <a href="https://github.com/jhcepas/eggnog-mapper/tree/cafa2">cafa2 emapper branch</a>, where only the CAFA2 trained set was used for annotation.</p>
<p>EggNOG-mapper was run in diamond mode with default options (<code>--tax_scope auto --orthologs all</code>)</p>
</div>
</div>
</div>
<div class="cell border-box-sizing code_cell rendered">
<div class="input">
<div class="prompt input_prompt">In [4]:</div>
<div class="inner_cell">
<div class="input_area">
<div class=" highlight hl-ipython2"><pre><span class="o">%</span><span class="k">matplotlib</span> inline
<span class="n">plot_functions</span><span class="o">.</span><span class="n">plot_cafa2_benchmark</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
<div class="output_wrapper">
<div class="output">
<div class="output_area"><div class="prompt"></div>
<div class="output_png output_subarea ">
<img src="data:image/png;base64,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
ZpjZ0865D9NmWyjpG865z1PF+l5JR+fi9f9ywV804LcDJEk3n3mzOrbpqNv+fZtO//rp+vPwP2vE
/SPqHPP888/XDTfcIEk688wz1bp1a/373//W17/+dQ0bNkx/+ctfYuV6/vnna+3atWrevLkuv/xy
ffrpp5o6daoOO+wwnXvuuXrggQdixR0+fLhatGihTz75ROecc47mz5+vxx57TJLUv3//WDuMO++8
U845SdGGLUktWrSonH7FFVfEytXXsj3vvPO0evVqPf/88xowYIDKy8v10UcfafDgweratauKiopi
xfWxbL/5zW+quLhYknTOOefopZde0qxZs9SnTx8NGzZMv/vd72Lluscee9Q43czUr1+/WDEl6YIL
LlB5ebmeeeYZrV27VpLUoUMHHXPMMRo5cqTuvffeOscc/NBD2rxunV4bO1brlyyRJLXt1k2HjBih
wZMn69mhQ2PlOmnSIJWWlummm6brrLP6qKxsi/7v/5ZozJijdeihnXTXXTNjxU2Khq7XvrbTnj17
aseOHTrnnHP0wQcfaMaMGZozZ462b9+ed7n62v7L/lC2U83eo8UeldP3/OmedY7pY9uXov3Am2++
qYKCAo0ePVqvvfaapkyZooMPPljnnXee7rjjjlhxfdTrinxzve/2tS/0tQx81Gzq9a41ZM32dUzh
ax31ka+vZdBhjw4Z4w4+dHDsuL5qq4+4vpatr2Xg45jA12etxnSM7Xskx1GS5jvnSiXJzB6VdJqk
ygLsnHsjbf43JHXN1YtXrBSSdOJBJ+rIG47Utu3bNK1kmmZfN7ve8Q888EDdeOON2rFjh+bPn69f
/epXsWN16dKl8qBw/PjxlRvaRx99VK+4PXv21G9+8xtJUlFRkc4991z9+Mc/1n333Rc75muvvaaC
ggI9/vjjWr9+vSTphhtu0LXXXhs7ZnW5XLbdu3fXX//6V0nSggULNHr0aD3zzDOaP3++xowZU68P
T7letk2afHkGWdu2bTVr1ixJUklJiVq1ahU77m233abVq1dX2SacczIztW3bNnbcHj167NRVXrdu
nT7++GNdf/31sWJ2GTBA9/et+g3zF0uX6tPp03XhvHmxcx0woIsuvPAFSdKrry7V66+fq+uue1XT
pi3RrFnncdDcwPXa13a6fv163XPPPWrVqpUOO+wwHX/88Ro+fLjmzJmjN998Ux988EHe5Opr+3/g
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
SvTUU09V3kYvjorrMEiqPLdPim4/VJ+D5ocffninjWHz5s268847dcQRR8SK6WsZPPHEE+rXr5/2
2WcfTZkypfLCQuXl5bHOmw8x7iWXXFLj9BYtWuhvf/tb7Fx9rV8+4r734IP66F//Us9vf1ttUxdF
WlxcrP+75hptTnuNurr66mk65ZSv6uCDO+r661/XSy+VpvLepMMPjzc8D7njq674qIFr167V7bff
rq985Svq0qWLXnvtNa1du1alpaX1+qbNV6064+4zKvNauvbLc447tumoKx+7MlbM0PYDjz32WMbH
1tTjyvI+8n3iiSfUq1cvOef08ccfq1OnTurfv79eeeWVygPdOP7whz9kfKw+dyHyUbOp1/nN1/bv
K66Pdd9Xrj7qtRTWsbCvWuVzGeS6ZvvKtTEdYye6yfHukndrnL5t+zY9PP3h2HE3btyot956K/bz
a1LTvaCl6IPjunqsdEuWLKlx+o4dO/Tmm2/GjutjGUhR57L6lYidc/W+In5ocasrLy/XwoULdz1j
Br7WL19xN69bp3l//3vs52fy/PMf6/nnP64yzTlpy5btOX8t1J2PuuKrBkrRdR6WL19erxjV+agp
i9csrnH6snXLtGxdvIuXSWHtB0pKSuqbVkY+8k2v96tWrdK///3v2LF2Bx81m3qd33xt/77i+uAj
V1/1Wgr/WDgXfOXqo2b7yrWxHGPHH/cUuIk/nLjrmepo+PDhOY8ZWtyQcg0tbki5+op78sTcb7eS
NHHiyV7iIjdCWkdDylViXxha3JBylfzUbOp1fgttHQ1pO/VRryWWbWhxQ6rXUsPV7Mbb5PhP7v8j
p02blvOYocUNKdfQ4oaUq6+473orwDWP+kJ+CGkdDSlXiX1haHFDylXyU7Op1/kttHU0pO3UR72W
WLahxQ2pXksNV7MbbZPjnUXxz2vNZNGiRTmPGVrckHINLW5IufqKu6Ie56PX5p134l/ICv6FtI6G
lKvEvjC0uCHlKvmp2dTr/BbaOhrSduqjXkss29DihlSvpYar2Ym+JkfTJk018viROqP/Gdq3/b6S
oov4PD37aU16ZZK2ba/7OU1NmjTRcccdp/79+2vPPfeUFF1/YPbs2XrllVdi3zoqpLgh5Rpa3JBy
9Rk3k5MnTtS/R42K9dymTU0jRx6qM844QPvu20aStHTpF3r66Y80adIcbduW21xRNyGtoyHlKvnZ
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
XXbZhV122aVuqIiIzhx77LEce+yx4y7Gqmq1vobU2RHRfxNaX0Pa2BExg1a2zu66k+NkYAtJmwG/
AfYGnr7In9diwYYr4IiIvhptIL75zW8eX2FWXqv1NaTOjoj+m9D6GtLGjogZtLJ1dqedHLZvkvRi
4DuUqTGftH2epH3L2z5I0p2AU4B1gZslvQzYxvY1XZYtIiLmpL6OiJgcqbMjIhbW9UgObB8F3Gvk
3MeHXv8O2LTrckRExOJSX0dETI7U2RER88vCoxERERERERExFdLJERERERERERFTIZ0cERERERER
ETEV0skREREREREREVMhnRwRERERERERMRXSyRERERERERERUyGdHBERERERERExFdLJERERERER
ERFTIZ0cERERERERETEV0skREREREREREVMhnRwRERERERERMRXSyRERERERERERUyGdHBERERER
ERExFdLJERERERERERFTIZ0cERERERERETEV0skREREREREREVMhnRwRERERERERMRXSyRERERER
ERERUyGdHBERERERERExFdLJERERERERERFTIZ0cERERERERETEV0skREREREREREVMhnRwRERER
ERERMRXSyRERERERERERUyGdHBERERERERExFdLJERERERERERFTIZ0cERERERERETEV0skRERER
EREREVMhnRwRERERERERMRXSyRERERERERERUyGdHBERERERERExFdLJERERERERERFTIZ0cERER
ERERETEV0skREREREREREVMhnRwRERERERERMRXSyRERERERERERUyGdHBERERERERExFdLJERER
ERERERFTIZ0cERERERERETEVOu/kkPQYST+T9H+SXrPAn/kvST+XdIak7bsuEwC/7iDkrzsIOmFx
J6mskxZ3ksraVdxftB6x+8iTpK/19SRdo5NU1hK4g5AT9juYpLiTVFboqmZNfT3Qxzp70q7RSfqe
dlFfQ363kxZ3surrbiMvptNODknLgA8B/wjcB3i6pK1H/sxjgc1tbwnsC3ysyzIt95v2Q07SF6Sr
uJNU1kmLO0ll7SrutFXAfdLn+nqSrtFJKiuQXDhhcSeprJBOji71tc6etGt0kr6nXdTXkN/tpMWd
rPq628iL6Xokx4OAn9u+2PbfgM8Cu4/8md2BTwHY/gmwvqQ7dVyuiIhYUerriIjJkTo7ImIBXXdy
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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<h3 id="CAFA2-Evaluation-code">CAFA2 Evaluation code<a class="anchor-link" href="#CAFA2-Evaluation-code">¶</a></h3>
</div>
</div>
</div>
<div class="cell border-box-sizing text_cell rendered">
<div class="prompt input_prompt">
</div>
<div class="inner_cell">
<div class="text_cell_render border-box-sizing rendered_html">
<p>Code based on the official Matlab CAFA2 <a href="https://github.com/yuxjiang/CAFA2#how-to-evaluate-your-own-predictions-on-cafa2-benchmarks">benchmarking scripts</a></p>
<pre><code>for j = {'MFO', 'BPO', 'CCO'}
ont = j{1};
target_ont_file = sprintf('../ontology/%s.mat',upper(ont)) ;
target_truth_file = sprintf('../benchmark/groundtruth/%sa.mat', lower(ont));
target_list_file = sprintf('../benchmark/lists/%s_all_NK.txt', lower(ont));
load(target_ont_file);
load(target_truth_file);
target_ont = eval(ont);
benchmark = pfp_loaditem(target_list_file, 'char');
pred = cafa_import('../../emapper/all_seqs_filtered.dmnd-all.emapper.annotations.cafa2', target_ont, false);
cm_seq = pfp_seqcm(benchmark, pred, oa, 'toi', 'noroot')
pr = pfp_convcmstruct(cm_seq, 'pr', 'beta', 1.0);
prcurve = cafa_eval_seq_curve('1', benchmark, pr, 'partial');
fmax = pfp_seqmetric(benchmark, pred, oa, 'fmax', 'evmode', 'partial');
fprintf('(fmax/partial mode) all %s NK emapper (diamond-all): %f %f\n', ont, fmax, prcurve.coverage);
end</code></pre>
</div>
</div>
</div>