~ubuntu-branches/debian/jessie/sphinx-rtd-theme/jessie

« back to all changes in this revision

Viewing changes to debian/missing-sources/theme.css

  • Committer: Package Import Robot
  • Author(s): Sébastien Villemot
  • Date: 2014-08-03 11:55:25 UTC
  • Revision ID: package-import@ubuntu.com-20140803115525-748nhkl2sslxwitg
Tags: 0.1.6-1
Initial release. (Closes: #756894)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
* {
 
2
  -webkit-box-sizing:border-box;
 
3
  -moz-box-sizing:border-box;
 
4
  box-sizing:border-box;
 
5
}
 
6
 
 
7
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {
 
8
  display:block;
 
9
}
 
10
 
 
11
audio,canvas,video {
 
12
  display:inline-block;
 
13
  *display:inline;
 
14
  *zoom:1;
 
15
}
 
16
 
 
17
audio:not([controls]) {
 
18
  display:none;
 
19
}
 
20
 
 
21
[hidden] {
 
22
  display:none;
 
23
}
 
24
 
 
25
* {
 
26
  -webkit-box-sizing:border-box;
 
27
  -moz-box-sizing:border-box;
 
28
  box-sizing:border-box;
 
29
}
 
30
 
 
31
html {
 
32
  font-size:100%;
 
33
  -webkit-text-size-adjust:100%;
 
34
  -ms-text-size-adjust:100%;
 
35
}
 
36
 
 
37
body {
 
38
  margin:0;
 
39
}
 
40
 
 
41
a:hover,a:active {
 
42
  outline:0;
 
43
}
 
44
 
 
45
abbr[title] {
 
46
  border-bottom:1px dotted;
 
47
}
 
48
 
 
49
b,strong {
 
50
  font-weight:bold;
 
51
}
 
52
 
 
53
blockquote {
 
54
  margin:0;
 
55
}
 
56
 
 
57
dfn {
 
58
  font-style:italic;
 
59
}
 
60
 
 
61
ins {
 
62
  background:#ff9;
 
63
  color:#000;
 
64
  text-decoration:none;
 
65
}
 
66
 
 
67
mark {
 
68
  background:#ff0;
 
69
  color:#000;
 
70
  font-style:italic;
 
71
  font-weight:bold;
 
72
}
 
73
 
 
74
pre,code,.rst-content tt,kbd,samp {
 
75
  font-family:monospace,serif;
 
76
  _font-family:"courier new",monospace;
 
77
  font-size:1em;
 
78
}
 
79
 
 
80
pre {
 
81
  white-space:pre;
 
82
}
 
83
 
 
84
q {
 
85
  quotes:none;
 
86
}
 
87
 
 
88
q:before,q:after {
 
89
  content:"";
 
90
  content:none;
 
91
}
 
92
 
 
93
small {
 
94
  font-size:85%;
 
95
}
 
96
 
 
97
sub,sup {
 
98
  font-size:75%;
 
99
  line-height:0;
 
100
  position:relative;
 
101
  vertical-align:baseline;
 
102
}
 
103
 
 
104
sup {
 
105
  top:-0.5em;
 
106
}
 
107
 
 
108
sub {
 
109
  bottom:-0.25em;
 
110
}
 
111
 
 
112
ul,ol,dl {
 
113
  margin:0;
 
114
  padding:0;
 
115
  list-style:none;
 
116
  list-style-image:none;
 
117
}
 
118
 
 
119
li {
 
120
  list-style:none;
 
121
}
 
122
 
 
123
dd {
 
124
  margin:0;
 
125
}
 
126
 
 
127
img {
 
128
  border:0;
 
129
  -ms-interpolation-mode:bicubic;
 
130
  vertical-align:middle;
 
131
  max-width:100%;
 
132
}
 
133
 
 
134
svg:not(:root) {
 
135
  overflow:hidden;
 
136
}
 
137
 
 
138
figure {
 
139
  margin:0;
 
140
}
 
141
 
 
142
form {
 
143
  margin:0;
 
144
}
 
145
 
 
146
fieldset {
 
147
  border:0;
 
148
  margin:0;
 
149
  padding:0;
 
150
}
 
151
 
 
152
label {
 
153
  cursor:pointer;
 
154
}
 
155
 
 
156
legend {
 
157
  border:0;
 
158
  *margin-left:-7px;
 
159
  padding:0;
 
160
  white-space:normal;
 
161
}
 
162
 
 
163
button,input,select,textarea {
 
164
  font-size:100%;
 
165
  margin:0;
 
166
  vertical-align:baseline;
 
167
  *vertical-align:middle;
 
168
}
 
169
 
 
170
button,input {
 
171
  line-height:normal;
 
172
}
 
173
 
 
174
button,input[type="button"],input[type="reset"],input[type="submit"] {
 
175
  cursor:pointer;
 
176
  -webkit-appearance:button;
 
177
  *overflow:visible;
 
178
}
 
179
 
 
180
button[disabled],input[disabled] {
 
181
  cursor:default;
 
182
}
 
183
 
 
184
input[type="checkbox"],input[type="radio"] {
 
185
  box-sizing:border-box;
 
186
  padding:0;
 
187
  *width:13px;
 
188
  *height:13px;
 
189
}
 
190
 
 
191
input[type="search"] {
 
192
  -webkit-appearance:textfield;
 
193
  -moz-box-sizing:content-box;
 
194
  -webkit-box-sizing:content-box;
 
195
  box-sizing:content-box;
 
196
}
 
197
 
 
198
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {
 
199
  -webkit-appearance:none;
 
200
}
 
201
 
 
202
button::-moz-focus-inner,input::-moz-focus-inner {
 
203
  border:0;
 
204
  padding:0;
 
205
}
 
206
 
 
207
textarea {
 
208
  overflow:auto;
 
209
  vertical-align:top;
 
210
  resize:vertical;
 
211
}
 
212
 
 
213
table {
 
214
  border-collapse:collapse;
 
215
  border-spacing:0;
 
216
}
 
217
 
 
218
td {
 
219
  vertical-align:top;
 
220
}
 
221
 
 
222
.chromeframe {
 
223
  margin:0.2em 0;
 
224
  background:#ccc;
 
225
  color:#000;
 
226
  padding:0.2em 0;
 
227
}
 
228
 
 
229
.ir {
 
230
  display:block;
 
231
  border:0;
 
232
  text-indent:-999em;
 
233
  overflow:hidden;
 
234
  background-color:transparent;
 
235
  background-repeat:no-repeat;
 
236
  text-align:left;
 
237
  direction:ltr;
 
238
  *line-height:0;
 
239
}
 
240
 
 
241
.ir br {
 
242
  display:none;
 
243
}
 
244
 
 
245
.hidden {
 
246
  display:none !important;
 
247
  visibility:hidden;
 
248
}
 
249
 
 
250
.visuallyhidden {
 
251
  border:0;
 
252
  clip:rect(0 0 0 0);
 
253
  height:1px;
 
254
  margin:-1px;
 
255
  overflow:hidden;
 
256
  padding:0;
 
257
  position:absolute;
 
258
  width:1px;
 
259
}
 
260
 
 
261
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {
 
262
  clip:auto;
 
263
  height:auto;
 
264
  margin:0;
 
265
  overflow:visible;
 
266
  position:static;
 
267
  width:auto;
 
268
}
 
269
 
 
270
.invisible {
 
271
  visibility:hidden;
 
272
}
 
273
 
 
274
.relative {
 
275
  position:relative;
 
276
}
 
277
 
 
278
big,small {
 
279
  font-size:100%;
 
280
}
 
281
 
 
282
@media print {
 
283
  html,body,section {
 
284
    background:none !important;
 
285
  }
 
286
  * {
 
287
    box-shadow:none !important;
 
288
    text-shadow:none !important;
 
289
    filter:none !important;
 
290
    -ms-filter:none !important;
 
291
  }
 
292
  a,a:visited {
 
293
    text-decoration:underline;
 
294
  }
 
295
  .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {
 
296
    content:"";
 
297
  }
 
298
  pre,blockquote {
 
299
    page-break-inside:avoid;
 
300
  }
 
301
  thead {
 
302
    display:table-header-group;
 
303
  }
 
304
  tr,img {
 
305
    page-break-inside:avoid;
 
306
  }
 
307
  img {
 
308
    max-width:100% !important;
 
309
  }
 
310
 
 
311
@page {
 
312
  margin:0.5cm;
 
313
  }
 
314
  p,h2,h3 {
 
315
    orphans:3;
 
316
    widows:3;
 
317
  }
 
318
  h2,h3 {
 
319
    page-break-after:avoid;
 
320
  }
 
321
}
 
322
 
 
323
.fa:before,.rst-content .admonition-title:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-alert,.rst-content .note,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .warning,.rst-content .seealso,.rst-content .admonition-todo,.btn,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.wy-menu-vertical li.on a,.wy-menu-vertical li.current>a,.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a,.wy-nav-top a {
 
324
  -webkit-font-smoothing:antialiased;
 
325
}
 
326
 
 
327
.clearfix {
 
328
  *zoom:1;
 
329
}
 
330
 
 
331
.clearfix:before,.clearfix:after {
 
332
  display:table;
 
333
  content:"";
 
334
}
 
335
 
 
336
.clearfix:after {
 
337
  clear:both;
 
338
}
 
339
 
 
340
/*!
 
341
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 
342
 *  License - http://fontawesome.io/license (Font:SIL OFL 1.1,CSS:MIT License)
 
343
 */
 
344
 
 
345
@font-face {
 
346
  font-family:'FontAwesome';
 
347
  src:url("../fonts/fontawesome-webfont.eot?v=4.1.0");
 
348
  src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
 
349
  font-weight:normal;
 
350
  font-style:normal;
 
351
}
 
352
 
 
353
.fa,.rst-content .admonition-title,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content dl dt .headerlink,.icon {
 
354
  display:inline-block;
 
355
  font-family:FontAwesome;
 
356
  font-style:normal;
 
357
  font-weight:normal;
 
358
  line-height:1;
 
359
  -webkit-font-smoothing:antialiased;
 
360
  -moz-osx-font-smoothing:grayscale;
 
361
}
 
362
 
 
363
.fa-lg {
 
364
  font-size:1.33333em;
 
365
  line-height:0.75em;
 
366
  vertical-align:-15%;
 
367
}
 
368
 
 
369
.fa-2x {
 
370
  font-size:2em;
 
371
}
 
372
 
 
373
.fa-3x {
 
374
  font-size:3em;
 
375
}
 
376
 
 
377
.fa-4x {
 
378
  font-size:4em;
 
379
}
 
380
 
 
381
.fa-5x {
 
382
  font-size:5em;
 
383
}
 
384
 
 
385
.fa-fw {
 
386
  width:1.28571em;
 
387
  text-align:center;
 
388
}
 
389
 
 
390
.fa-ul {
 
391
  padding-left:0;
 
392
  margin-left:2.14286em;
 
393
  list-style-type:none;
 
394
}
 
395
 
 
396
.fa-ul>li {
 
397
  position:relative;
 
398
}
 
399
 
 
400
.fa-li {
 
401
  position:absolute;
 
402
  left:-2.14286em;
 
403
  width:2.14286em;
 
404
  top:0.14286em;
 
405
  text-align:center;
 
406
}
 
407
 
 
408
.fa-li.fa-lg {
 
409
  left:-1.85714em;
 
410
}
 
411
 
 
412
.fa-border {
 
413
  padding:.2em .25em .15em;
 
414
  border:solid 0.08em #eee;
 
415
  border-radius:.1em;
 
416
}
 
417
 
 
418
.pull-right {
 
419
  float:right;
 
420
}
 
421
 
 
422
.pull-left {
 
423
  float:left;
 
424
}
 
425
 
 
426
.fa.pull-left,.rst-content .pull-left.admonition-title,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content dl dt .pull-left.headerlink,.pull-left.icon {
 
427
  margin-right:.3em;
 
428
}
 
429
 
 
430
.fa.pull-right,.rst-content .pull-right.admonition-title,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content dl dt .pull-right.headerlink,.pull-right.icon {
 
431
  margin-left:.3em;
 
432
}
 
433
 
 
434
.fa-spin {
 
435
  -webkit-animation:spin 2s infinite linear;
 
436
  -moz-animation:spin 2s infinite linear;
 
437
  -o-animation:spin 2s infinite linear;
 
438
  animation:spin 2s infinite linear;
 
439
}
 
440
 
 
441
@-moz-keyframes spin {
 
442
  0% {
 
443
    -moz-transform:rotate(0deg);
 
444
  }
 
445
  100% {
 
446
    -moz-transform:rotate(359deg);
 
447
  }
 
448
}
 
449
 
 
450
@-webkit-keyframes spin {
 
451
  0% {
 
452
    -webkit-transform:rotate(0deg);
 
453
  }
 
454
  100% {
 
455
    -webkit-transform:rotate(359deg);
 
456
  }
 
457
}
 
458
 
 
459
@-o-keyframes spin {
 
460
  0% {
 
461
    -o-transform:rotate(0deg);
 
462
  }
 
463
  100% {
 
464
    -o-transform:rotate(359deg);
 
465
  }
 
466
}
 
467
 
 
468
@keyframes spin {
 
469
  0% {
 
470
    -webkit-transform:rotate(0deg);
 
471
    transform:rotate(0deg);
 
472
  }
 
473
  100% {
 
474
    -webkit-transform:rotate(359deg);
 
475
    transform:rotate(359deg);
 
476
  }
 
477
}
 
478
 
 
479
.fa-rotate-90 {
 
480
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
 
481
  -webkit-transform:rotate(90deg);
 
482
  -moz-transform:rotate(90deg);
 
483
  -ms-transform:rotate(90deg);
 
484
  -o-transform:rotate(90deg);
 
485
  transform:rotate(90deg);
 
486
}
 
487
 
 
488
.fa-rotate-180 {
 
489
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
 
490
  -webkit-transform:rotate(180deg);
 
491
  -moz-transform:rotate(180deg);
 
492
  -ms-transform:rotate(180deg);
 
493
  -o-transform:rotate(180deg);
 
494
  transform:rotate(180deg);
 
495
}
 
496
 
 
497
.fa-rotate-270 {
 
498
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
 
499
  -webkit-transform:rotate(270deg);
 
500
  -moz-transform:rotate(270deg);
 
501
  -ms-transform:rotate(270deg);
 
502
  -o-transform:rotate(270deg);
 
503
  transform:rotate(270deg);
 
504
}
 
505
 
 
506
.fa-flip-horizontal {
 
507
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
 
508
  -webkit-transform:scale(-1,1);
 
509
  -moz-transform:scale(-1,1);
 
510
  -ms-transform:scale(-1,1);
 
511
  -o-transform:scale(-1,1);
 
512
  transform:scale(-1,1);
 
513
}
 
514
 
 
515
.fa-flip-vertical {
 
516
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
 
517
  -webkit-transform:scale(1,-1);
 
518
  -moz-transform:scale(1,-1);
 
519
  -ms-transform:scale(1,-1);
 
520
  -o-transform:scale(1,-1);
 
521
  transform:scale(1,-1);
 
522
}
 
523
 
 
524
.fa-stack {
 
525
  position:relative;
 
526
  display:inline-block;
 
527
  width:2em;
 
528
  height:2em;
 
529
  line-height:2em;
 
530
  vertical-align:middle;
 
531
}
 
532
 
 
533
.fa-stack-1x,.fa-stack-2x {
 
534
  position:absolute;
 
535
  left:0;
 
536
  width:100%;
 
537
  text-align:center;
 
538
}
 
539
 
 
540
.fa-stack-1x {
 
541
  line-height:inherit;
 
542
}
 
543
 
 
544
.fa-stack-2x {
 
545
  font-size:2em;
 
546
}
 
547
 
 
548
.fa-inverse {
 
549
  color:#fff;
 
550
}
 
551
 
 
552
.fa-glass:before {
 
553
  content:"";
 
554
}
 
555
 
 
556
.fa-music:before {
 
557
  content:"";
 
558
}
 
559
 
 
560
.fa-search:before,.icon-search:before {
 
561
  content:"";
 
562
}
 
563
 
 
564
.fa-envelope-o:before {
 
565
  content:"";
 
566
}
 
567
 
 
568
.fa-heart:before {
 
569
  content:"";
 
570
}
 
571
 
 
572
.fa-star:before {
 
573
  content:"";
 
574
}
 
575
 
 
576
.fa-star-o:before {
 
577
  content:"";
 
578
}
 
579
 
 
580
.fa-user:before {
 
581
  content:"";
 
582
}
 
583
 
 
584
.fa-film:before {
 
585
  content:"";
 
586
}
 
587
 
 
588
.fa-th-large:before {
 
589
  content:"";
 
590
}
 
591
 
 
592
.fa-th:before {
 
593
  content:"";
 
594
}
 
595
 
 
596
.fa-th-list:before {
 
597
  content:"";
 
598
}
 
599
 
 
600
.fa-check:before {
 
601
  content:"";
 
602
}
 
603
 
 
604
.fa-times:before {
 
605
  content:"";
 
606
}
 
607
 
 
608
.fa-search-plus:before {
 
609
  content:"";
 
610
}
 
611
 
 
612
.fa-search-minus:before {
 
613
  content:"";
 
614
}
 
615
 
 
616
.fa-power-off:before {
 
617
  content:"";
 
618
}
 
619
 
 
620
.fa-signal:before {
 
621
  content:"";
 
622
}
 
623
 
 
624
.fa-gear:before,.fa-cog:before {
 
625
  content:"";
 
626
}
 
627
 
 
628
.fa-trash-o:before {
 
629
  content:"";
 
630
}
 
631
 
 
632
.fa-home:before,.icon-home:before {
 
633
  content:"";
 
634
}
 
635
 
 
636
.fa-file-o:before {
 
637
  content:"";
 
638
}
 
639
 
 
640
.fa-clock-o:before {
 
641
  content:"";
 
642
}
 
643
 
 
644
.fa-road:before {
 
645
  content:"";
 
646
}
 
647
 
 
648
.fa-download:before {
 
649
  content:"";
 
650
}
 
651
 
 
652
.fa-arrow-circle-o-down:before {
 
653
  content:"";
 
654
}
 
655
 
 
656
.fa-arrow-circle-o-up:before {
 
657
  content:"";
 
658
}
 
659
 
 
660
.fa-inbox:before {
 
661
  content:"";
 
662
}
 
663
 
 
664
.fa-play-circle-o:before {
 
665
  content:"";
 
666
}
 
667
 
 
668
.fa-rotate-right:before,.fa-repeat:before {
 
669
  content:"";
 
670
}
 
671
 
 
672
.fa-refresh:before {
 
673
  content:"";
 
674
}
 
675
 
 
676
.fa-list-alt:before {
 
677
  content:"";
 
678
}
 
679
 
 
680
.fa-lock:before {
 
681
  content:"";
 
682
}
 
683
 
 
684
.fa-flag:before {
 
685
  content:"";
 
686
}
 
687
 
 
688
.fa-headphones:before {
 
689
  content:"";
 
690
}
 
691
 
 
692
.fa-volume-off:before {
 
693
  content:"";
 
694
}
 
695
 
 
696
.fa-volume-down:before {
 
697
  content:"";
 
698
}
 
699
 
 
700
.fa-volume-up:before {
 
701
  content:"";
 
702
}
 
703
 
 
704
.fa-qrcode:before {
 
705
  content:"";
 
706
}
 
707
 
 
708
.fa-barcode:before {
 
709
  content:"";
 
710
}
 
711
 
 
712
.fa-tag:before {
 
713
  content:"";
 
714
}
 
715
 
 
716
.fa-tags:before {
 
717
  content:"";
 
718
}
 
719
 
 
720
.fa-book:before,.icon-book:before {
 
721
  content:"";
 
722
}
 
723
 
 
724
.fa-bookmark:before {
 
725
  content:"";
 
726
}
 
727
 
 
728
.fa-print:before {
 
729
  content:"";
 
730
}
 
731
 
 
732
.fa-camera:before {
 
733
  content:"";
 
734
}
 
735
 
 
736
.fa-font:before {
 
737
  content:"";
 
738
}
 
739
 
 
740
.fa-bold:before {
 
741
  content:"";
 
742
}
 
743
 
 
744
.fa-italic:before {
 
745
  content:"";
 
746
}
 
747
 
 
748
.fa-text-height:before {
 
749
  content:"";
 
750
}
 
751
 
 
752
.fa-text-width:before {
 
753
  content:"";
 
754
}
 
755
 
 
756
.fa-align-left:before {
 
757
  content:"";
 
758
}
 
759
 
 
760
.fa-align-center:before {
 
761
  content:"";
 
762
}
 
763
 
 
764
.fa-align-right:before {
 
765
  content:"";
 
766
}
 
767
 
 
768
.fa-align-justify:before {
 
769
  content:"";
 
770
}
 
771
 
 
772
.fa-list:before {
 
773
  content:"";
 
774
}
 
775
 
 
776
.fa-dedent:before,.fa-outdent:before {
 
777
  content:"";
 
778
}
 
779
 
 
780
.fa-indent:before {
 
781
  content:"";
 
782
}
 
783
 
 
784
.fa-video-camera:before {
 
785
  content:"";
 
786
}
 
787
 
 
788
.fa-photo:before,.fa-image:before,.fa-picture-o:before {
 
789
  content:"";
 
790
}
 
791
 
 
792
.fa-pencil:before {
 
793
  content:"";
 
794
}
 
795
 
 
796
.fa-map-marker:before {
 
797
  content:"";
 
798
}
 
799
 
 
800
.fa-adjust:before {
 
801
  content:"";
 
802
}
 
803
 
 
804
.fa-tint:before {
 
805
  content:"";
 
806
}
 
807
 
 
808
.fa-edit:before,.fa-pencil-square-o:before {
 
809
  content:"";
 
810
}
 
811
 
 
812
.fa-share-square-o:before {
 
813
  content:"";
 
814
}
 
815
 
 
816
.fa-check-square-o:before {
 
817
  content:"";
 
818
}
 
819
 
 
820
.fa-arrows:before {
 
821
  content:"";
 
822
}
 
823
 
 
824
.fa-step-backward:before {
 
825
  content:"";
 
826
}
 
827
 
 
828
.fa-fast-backward:before {
 
829
  content:"";
 
830
}
 
831
 
 
832
.fa-backward:before {
 
833
  content:"";
 
834
}
 
835
 
 
836
.fa-play:before {
 
837
  content:"";
 
838
}
 
839
 
 
840
.fa-pause:before {
 
841
  content:"";
 
842
}
 
843
 
 
844
.fa-stop:before {
 
845
  content:"";
 
846
}
 
847
 
 
848
.fa-forward:before {
 
849
  content:"";
 
850
}
 
851
 
 
852
.fa-fast-forward:before {
 
853
  content:"";
 
854
}
 
855
 
 
856
.fa-step-forward:before {
 
857
  content:"";
 
858
}
 
859
 
 
860
.fa-eject:before {
 
861
  content:"";
 
862
}
 
863
 
 
864
.fa-chevron-left:before {
 
865
  content:"";
 
866
}
 
867
 
 
868
.fa-chevron-right:before {
 
869
  content:"";
 
870
}
 
871
 
 
872
.fa-plus-circle:before {
 
873
  content:"";
 
874
}
 
875
 
 
876
.fa-minus-circle:before {
 
877
  content:"";
 
878
}
 
879
 
 
880
.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before {
 
881
  content:"";
 
882
}
 
883
 
 
884
.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before {
 
885
  content:"";
 
886
}
 
887
 
 
888
.fa-question-circle:before {
 
889
  content:"";
 
890
}
 
891
 
 
892
.fa-info-circle:before {
 
893
  content:"";
 
894
}
 
895
 
 
896
.fa-crosshairs:before {
 
897
  content:"";
 
898
}
 
899
 
 
900
.fa-times-circle-o:before {
 
901
  content:"";
 
902
}
 
903
 
 
904
.fa-check-circle-o:before {
 
905
  content:"";
 
906
}
 
907
 
 
908
.fa-ban:before {
 
909
  content:"";
 
910
}
 
911
 
 
912
.fa-arrow-left:before {
 
913
  content:"";
 
914
}
 
915
 
 
916
.fa-arrow-right:before {
 
917
  content:"";
 
918
}
 
919
 
 
920
.fa-arrow-up:before {
 
921
  content:"";
 
922
}
 
923
 
 
924
.fa-arrow-down:before {
 
925
  content:"";
 
926
}
 
927
 
 
928
.fa-mail-forward:before,.fa-share:before {
 
929
  content:"";
 
930
}
 
931
 
 
932
.fa-expand:before {
 
933
  content:"";
 
934
}
 
935
 
 
936
.fa-compress:before {
 
937
  content:"";
 
938
}
 
939
 
 
940
.fa-plus:before {
 
941
  content:"";
 
942
}
 
943
 
 
944
.fa-minus:before {
 
945
  content:"";
 
946
}
 
947
 
 
948
.fa-asterisk:before {
 
949
  content:"";
 
950
}
 
951
 
 
952
.fa-exclamation-circle:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.rst-content .admonition-title:before {
 
953
  content:"";
 
954
}
 
955
 
 
956
.fa-gift:before {
 
957
  content:"";
 
958
}
 
959
 
 
960
.fa-leaf:before {
 
961
  content:"";
 
962
}
 
963
 
 
964
.fa-fire:before,.icon-fire:before {
 
965
  content:"";
 
966
}
 
967
 
 
968
.fa-eye:before {
 
969
  content:"";
 
970
}
 
971
 
 
972
.fa-eye-slash:before {
 
973
  content:"";
 
974
}
 
975
 
 
976
.fa-warning:before,.fa-exclamation-triangle:before {
 
977
  content:"";
 
978
}
 
979
 
 
980
.fa-plane:before {
 
981
  content:"";
 
982
}
 
983
 
 
984
.fa-calendar:before {
 
985
  content:"";
 
986
}
 
987
 
 
988
.fa-random:before {
 
989
  content:"";
 
990
}
 
991
 
 
992
.fa-comment:before {
 
993
  content:"";
 
994
}
 
995
 
 
996
.fa-magnet:before {
 
997
  content:"";
 
998
}
 
999
 
 
1000
.fa-chevron-up:before {
 
1001
  content:"";
 
1002
}
 
1003
 
 
1004
.fa-chevron-down:before {
 
1005
  content:"";
 
1006
}
 
1007
 
 
1008
.fa-retweet:before {
 
1009
  content:"";
 
1010
}
 
1011
 
 
1012
.fa-shopping-cart:before {
 
1013
  content:"";
 
1014
}
 
1015
 
 
1016
.fa-folder:before {
 
1017
  content:"";
 
1018
}
 
1019
 
 
1020
.fa-folder-open:before {
 
1021
  content:"";
 
1022
}
 
1023
 
 
1024
.fa-arrows-v:before {
 
1025
  content:"";
 
1026
}
 
1027
 
 
1028
.fa-arrows-h:before {
 
1029
  content:"";
 
1030
}
 
1031
 
 
1032
.fa-bar-chart-o:before {
 
1033
  content:"";
 
1034
}
 
1035
 
 
1036
.fa-twitter-square:before {
 
1037
  content:"";
 
1038
}
 
1039
 
 
1040
.fa-facebook-square:before {
 
1041
  content:"";
 
1042
}
 
1043
 
 
1044
.fa-camera-retro:before {
 
1045
  content:"";
 
1046
}
 
1047
 
 
1048
.fa-key:before {
 
1049
  content:"";
 
1050
}
 
1051
 
 
1052
.fa-gears:before,.fa-cogs:before {
 
1053
  content:"";
 
1054
}
 
1055
 
 
1056
.fa-comments:before {
 
1057
  content:"";
 
1058
}
 
1059
 
 
1060
.fa-thumbs-o-up:before {
 
1061
  content:"";
 
1062
}
 
1063
 
 
1064
.fa-thumbs-o-down:before {
 
1065
  content:"";
 
1066
}
 
1067
 
 
1068
.fa-star-half:before {
 
1069
  content:"";
 
1070
}
 
1071
 
 
1072
.fa-heart-o:before {
 
1073
  content:"";
 
1074
}
 
1075
 
 
1076
.fa-sign-out:before {
 
1077
  content:"";
 
1078
}
 
1079
 
 
1080
.fa-linkedin-square:before {
 
1081
  content:"";
 
1082
}
 
1083
 
 
1084
.fa-thumb-tack:before {
 
1085
  content:"";
 
1086
}
 
1087
 
 
1088
.fa-external-link:before {
 
1089
  content:"";
 
1090
}
 
1091
 
 
1092
.fa-sign-in:before {
 
1093
  content:"";
 
1094
}
 
1095
 
 
1096
.fa-trophy:before {
 
1097
  content:"";
 
1098
}
 
1099
 
 
1100
.fa-github-square:before {
 
1101
  content:"";
 
1102
}
 
1103
 
 
1104
.fa-upload:before {
 
1105
  content:"";
 
1106
}
 
1107
 
 
1108
.fa-lemon-o:before {
 
1109
  content:"";
 
1110
}
 
1111
 
 
1112
.fa-phone:before {
 
1113
  content:"";
 
1114
}
 
1115
 
 
1116
.fa-square-o:before {
 
1117
  content:"";
 
1118
}
 
1119
 
 
1120
.fa-bookmark-o:before {
 
1121
  content:"";
 
1122
}
 
1123
 
 
1124
.fa-phone-square:before {
 
1125
  content:"";
 
1126
}
 
1127
 
 
1128
.fa-twitter:before {
 
1129
  content:"";
 
1130
}
 
1131
 
 
1132
.fa-facebook:before {
 
1133
  content:"";
 
1134
}
 
1135
 
 
1136
.fa-github:before,.icon-github:before {
 
1137
  content:"";
 
1138
}
 
1139
 
 
1140
.fa-unlock:before {
 
1141
  content:"";
 
1142
}
 
1143
 
 
1144
.fa-credit-card:before {
 
1145
  content:"";
 
1146
}
 
1147
 
 
1148
.fa-rss:before {
 
1149
  content:"";
 
1150
}
 
1151
 
 
1152
.fa-hdd-o:before {
 
1153
  content:"";
 
1154
}
 
1155
 
 
1156
.fa-bullhorn:before {
 
1157
  content:"";
 
1158
}
 
1159
 
 
1160
.fa-bell:before {
 
1161
  content:"";
 
1162
}
 
1163
 
 
1164
.fa-certificate:before {
 
1165
  content:"";
 
1166
}
 
1167
 
 
1168
.fa-hand-o-right:before {
 
1169
  content:"";
 
1170
}
 
1171
 
 
1172
.fa-hand-o-left:before {
 
1173
  content:"";
 
1174
}
 
1175
 
 
1176
.fa-hand-o-up:before {
 
1177
  content:"";
 
1178
}
 
1179
 
 
1180
.fa-hand-o-down:before {
 
1181
  content:"";
 
1182
}
 
1183
 
 
1184
.fa-arrow-circle-left:before,.icon-circle-arrow-left:before {
 
1185
  content:"";
 
1186
}
 
1187
 
 
1188
.fa-arrow-circle-right:before,.icon-circle-arrow-right:before {
 
1189
  content:"";
 
1190
}
 
1191
 
 
1192
.fa-arrow-circle-up:before {
 
1193
  content:"";
 
1194
}
 
1195
 
 
1196
.fa-arrow-circle-down:before {
 
1197
  content:"";
 
1198
}
 
1199
 
 
1200
.fa-globe:before {
 
1201
  content:"";
 
1202
}
 
1203
 
 
1204
.fa-wrench:before {
 
1205
  content:"";
 
1206
}
 
1207
 
 
1208
.fa-tasks:before {
 
1209
  content:"";
 
1210
}
 
1211
 
 
1212
.fa-filter:before {
 
1213
  content:"";
 
1214
}
 
1215
 
 
1216
.fa-briefcase:before {
 
1217
  content:"";
 
1218
}
 
1219
 
 
1220
.fa-arrows-alt:before {
 
1221
  content:"";
 
1222
}
 
1223
 
 
1224
.fa-group:before,.fa-users:before {
 
1225
  content:"";
 
1226
}
 
1227
 
 
1228
.fa-chain:before,.fa-link:before,.icon-link:before {
 
1229
  content:"";
 
1230
}
 
1231
 
 
1232
.fa-cloud:before {
 
1233
  content:"";
 
1234
}
 
1235
 
 
1236
.fa-flask:before {
 
1237
  content:"";
 
1238
}
 
1239
 
 
1240
.fa-cut:before,.fa-scissors:before {
 
1241
  content:"";
 
1242
}
 
1243
 
 
1244
.fa-copy:before,.fa-files-o:before {
 
1245
  content:"";
 
1246
}
 
1247
 
 
1248
.fa-paperclip:before {
 
1249
  content:"";
 
1250
}
 
1251
 
 
1252
.fa-save:before,.fa-floppy-o:before {
 
1253
  content:"";
 
1254
}
 
1255
 
 
1256
.fa-square:before {
 
1257
  content:"";
 
1258
}
 
1259
 
 
1260
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
 
1261
  content:"";
 
1262
}
 
1263
 
 
1264
.fa-list-ul:before {
 
1265
  content:"";
 
1266
}
 
1267
 
 
1268
.fa-list-ol:before {
 
1269
  content:"";
 
1270
}
 
1271
 
 
1272
.fa-strikethrough:before {
 
1273
  content:"";
 
1274
}
 
1275
 
 
1276
.fa-underline:before {
 
1277
  content:"";
 
1278
}
 
1279
 
 
1280
.fa-table:before {
 
1281
  content:"";
 
1282
}
 
1283
 
 
1284
.fa-magic:before {
 
1285
  content:"";
 
1286
}
 
1287
 
 
1288
.fa-truck:before {
 
1289
  content:"";
 
1290
}
 
1291
 
 
1292
.fa-pinterest:before {
 
1293
  content:"";
 
1294
}
 
1295
 
 
1296
.fa-pinterest-square:before {
 
1297
  content:"";
 
1298
}
 
1299
 
 
1300
.fa-google-plus-square:before {
 
1301
  content:"";
 
1302
}
 
1303
 
 
1304
.fa-google-plus:before {
 
1305
  content:"";
 
1306
}
 
1307
 
 
1308
.fa-money:before {
 
1309
  content:"";
 
1310
}
 
1311
 
 
1312
.fa-caret-down:before,.wy-dropdown .caret:before,.icon-caret-down:before {
 
1313
  content:"";
 
1314
}
 
1315
 
 
1316
.fa-caret-up:before {
 
1317
  content:"";
 
1318
}
 
1319
 
 
1320
.fa-caret-left:before {
 
1321
  content:"";
 
1322
}
 
1323
 
 
1324
.fa-caret-right:before {
 
1325
  content:"";
 
1326
}
 
1327
 
 
1328
.fa-columns:before {
 
1329
  content:"";
 
1330
}
 
1331
 
 
1332
.fa-unsorted:before,.fa-sort:before {
 
1333
  content:"";
 
1334
}
 
1335
 
 
1336
.fa-sort-down:before,.fa-sort-desc:before {
 
1337
  content:"";
 
1338
}
 
1339
 
 
1340
.fa-sort-up:before,.fa-sort-asc:before {
 
1341
  content:"";
 
1342
}
 
1343
 
 
1344
.fa-envelope:before {
 
1345
  content:"";
 
1346
}
 
1347
 
 
1348
.fa-linkedin:before {
 
1349
  content:"";
 
1350
}
 
1351
 
 
1352
.fa-rotate-left:before,.fa-undo:before {
 
1353
  content:"";
 
1354
}
 
1355
 
 
1356
.fa-legal:before,.fa-gavel:before {
 
1357
  content:"";
 
1358
}
 
1359
 
 
1360
.fa-dashboard:before,.fa-tachometer:before {
 
1361
  content:"";
 
1362
}
 
1363
 
 
1364
.fa-comment-o:before {
 
1365
  content:"";
 
1366
}
 
1367
 
 
1368
.fa-comments-o:before {
 
1369
  content:"";
 
1370
}
 
1371
 
 
1372
.fa-flash:before,.fa-bolt:before {
 
1373
  content:"";
 
1374
}
 
1375
 
 
1376
.fa-sitemap:before {
 
1377
  content:"";
 
1378
}
 
1379
 
 
1380
.fa-umbrella:before {
 
1381
  content:"";
 
1382
}
 
1383
 
 
1384
.fa-paste:before,.fa-clipboard:before {
 
1385
  content:"";
 
1386
}
 
1387
 
 
1388
.fa-lightbulb-o:before {
 
1389
  content:"";
 
1390
}
 
1391
 
 
1392
.fa-exchange:before {
 
1393
  content:"";
 
1394
}
 
1395
 
 
1396
.fa-cloud-download:before {
 
1397
  content:"";
 
1398
}
 
1399
 
 
1400
.fa-cloud-upload:before {
 
1401
  content:"";
 
1402
}
 
1403
 
 
1404
.fa-user-md:before {
 
1405
  content:"";
 
1406
}
 
1407
 
 
1408
.fa-stethoscope:before {
 
1409
  content:"";
 
1410
}
 
1411
 
 
1412
.fa-suitcase:before {
 
1413
  content:"";
 
1414
}
 
1415
 
 
1416
.fa-bell-o:before {
 
1417
  content:"";
 
1418
}
 
1419
 
 
1420
.fa-coffee:before {
 
1421
  content:"";
 
1422
}
 
1423
 
 
1424
.fa-cutlery:before {
 
1425
  content:"";
 
1426
}
 
1427
 
 
1428
.fa-file-text-o:before {
 
1429
  content:"";
 
1430
}
 
1431
 
 
1432
.fa-building-o:before {
 
1433
  content:"";
 
1434
}
 
1435
 
 
1436
.fa-hospital-o:before {
 
1437
  content:"";
 
1438
}
 
1439
 
 
1440
.fa-ambulance:before {
 
1441
  content:"";
 
1442
}
 
1443
 
 
1444
.fa-medkit:before {
 
1445
  content:"";
 
1446
}
 
1447
 
 
1448
.fa-fighter-jet:before {
 
1449
  content:"";
 
1450
}
 
1451
 
 
1452
.fa-beer:before {
 
1453
  content:"";
 
1454
}
 
1455
 
 
1456
.fa-h-square:before {
 
1457
  content:"";
 
1458
}
 
1459
 
 
1460
.fa-plus-square:before {
 
1461
  content:"";
 
1462
}
 
1463
 
 
1464
.fa-angle-double-left:before {
 
1465
  content:"";
 
1466
}
 
1467
 
 
1468
.fa-angle-double-right:before {
 
1469
  content:"";
 
1470
}
 
1471
 
 
1472
.fa-angle-double-up:before {
 
1473
  content:"";
 
1474
}
 
1475
 
 
1476
.fa-angle-double-down:before {
 
1477
  content:"";
 
1478
}
 
1479
 
 
1480
.fa-angle-left:before {
 
1481
  content:"";
 
1482
}
 
1483
 
 
1484
.fa-angle-right:before {
 
1485
  content:"";
 
1486
}
 
1487
 
 
1488
.fa-angle-up:before {
 
1489
  content:"";
 
1490
}
 
1491
 
 
1492
.fa-angle-down:before {
 
1493
  content:"";
 
1494
}
 
1495
 
 
1496
.fa-desktop:before {
 
1497
  content:"";
 
1498
}
 
1499
 
 
1500
.fa-laptop:before {
 
1501
  content:"";
 
1502
}
 
1503
 
 
1504
.fa-tablet:before {
 
1505
  content:"";
 
1506
}
 
1507
 
 
1508
.fa-mobile-phone:before,.fa-mobile:before {
 
1509
  content:"";
 
1510
}
 
1511
 
 
1512
.fa-circle-o:before {
 
1513
  content:"";
 
1514
}
 
1515
 
 
1516
.fa-quote-left:before {
 
1517
  content:"";
 
1518
}
 
1519
 
 
1520
.fa-quote-right:before {
 
1521
  content:"";
 
1522
}
 
1523
 
 
1524
.fa-spinner:before {
 
1525
  content:"";
 
1526
}
 
1527
 
 
1528
.fa-circle:before {
 
1529
  content:"";
 
1530
}
 
1531
 
 
1532
.fa-mail-reply:before,.fa-reply:before {
 
1533
  content:"";
 
1534
}
 
1535
 
 
1536
.fa-github-alt:before {
 
1537
  content:"";
 
1538
}
 
1539
 
 
1540
.fa-folder-o:before {
 
1541
  content:"";
 
1542
}
 
1543
 
 
1544
.fa-folder-open-o:before {
 
1545
  content:"";
 
1546
}
 
1547
 
 
1548
.fa-smile-o:before {
 
1549
  content:"";
 
1550
}
 
1551
 
 
1552
.fa-frown-o:before {
 
1553
  content:"";
 
1554
}
 
1555
 
 
1556
.fa-meh-o:before {
 
1557
  content:"";
 
1558
}
 
1559
 
 
1560
.fa-gamepad:before {
 
1561
  content:"";
 
1562
}
 
1563
 
 
1564
.fa-keyboard-o:before {
 
1565
  content:"";
 
1566
}
 
1567
 
 
1568
.fa-flag-o:before {
 
1569
  content:"";
 
1570
}
 
1571
 
 
1572
.fa-flag-checkered:before {
 
1573
  content:"";
 
1574
}
 
1575
 
 
1576
.fa-terminal:before {
 
1577
  content:"";
 
1578
}
 
1579
 
 
1580
.fa-code:before {
 
1581
  content:"";
 
1582
}
 
1583
 
 
1584
.fa-mail-reply-all:before,.fa-reply-all:before {
 
1585
  content:"";
 
1586
}
 
1587
 
 
1588
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
 
1589
  content:"";
 
1590
}
 
1591
 
 
1592
.fa-location-arrow:before {
 
1593
  content:"";
 
1594
}
 
1595
 
 
1596
.fa-crop:before {
 
1597
  content:"";
 
1598
}
 
1599
 
 
1600
.fa-code-fork:before {
 
1601
  content:"";
 
1602
}
 
1603
 
 
1604
.fa-unlink:before,.fa-chain-broken:before {
 
1605
  content:"";
 
1606
}
 
1607
 
 
1608
.fa-question:before {
 
1609
  content:"";
 
1610
}
 
1611
 
 
1612
.fa-info:before {
 
1613
  content:"";
 
1614
}
 
1615
 
 
1616
.fa-exclamation:before {
 
1617
  content:"";
 
1618
}
 
1619
 
 
1620
.fa-superscript:before {
 
1621
  content:"";
 
1622
}
 
1623
 
 
1624
.fa-subscript:before {
 
1625
  content:"";
 
1626
}
 
1627
 
 
1628
.fa-eraser:before {
 
1629
  content:"";
 
1630
}
 
1631
 
 
1632
.fa-puzzle-piece:before {
 
1633
  content:"";
 
1634
}
 
1635
 
 
1636
.fa-microphone:before {
 
1637
  content:"";
 
1638
}
 
1639
 
 
1640
.fa-microphone-slash:before {
 
1641
  content:"";
 
1642
}
 
1643
 
 
1644
.fa-shield:before {
 
1645
  content:"";
 
1646
}
 
1647
 
 
1648
.fa-calendar-o:before {
 
1649
  content:"";
 
1650
}
 
1651
 
 
1652
.fa-fire-extinguisher:before {
 
1653
  content:"";
 
1654
}
 
1655
 
 
1656
.fa-rocket:before {
 
1657
  content:"";
 
1658
}
 
1659
 
 
1660
.fa-maxcdn:before {
 
1661
  content:"";
 
1662
}
 
1663
 
 
1664
.fa-chevron-circle-left:before {
 
1665
  content:"";
 
1666
}
 
1667
 
 
1668
.fa-chevron-circle-right:before {
 
1669
  content:"";
 
1670
}
 
1671
 
 
1672
.fa-chevron-circle-up:before {
 
1673
  content:"";
 
1674
}
 
1675
 
 
1676
.fa-chevron-circle-down:before {
 
1677
  content:"";
 
1678
}
 
1679
 
 
1680
.fa-html5:before {
 
1681
  content:"";
 
1682
}
 
1683
 
 
1684
.fa-css3:before {
 
1685
  content:"";
 
1686
}
 
1687
 
 
1688
.fa-anchor:before {
 
1689
  content:"";
 
1690
}
 
1691
 
 
1692
.fa-unlock-alt:before {
 
1693
  content:"";
 
1694
}
 
1695
 
 
1696
.fa-bullseye:before {
 
1697
  content:"";
 
1698
}
 
1699
 
 
1700
.fa-ellipsis-h:before {
 
1701
  content:"";
 
1702
}
 
1703
 
 
1704
.fa-ellipsis-v:before {
 
1705
  content:"";
 
1706
}
 
1707
 
 
1708
.fa-rss-square:before {
 
1709
  content:"";
 
1710
}
 
1711
 
 
1712
.fa-play-circle:before {
 
1713
  content:"";
 
1714
}
 
1715
 
 
1716
.fa-ticket:before {
 
1717
  content:"";
 
1718
}
 
1719
 
 
1720
.fa-minus-square:before {
 
1721
  content:"";
 
1722
}
 
1723
 
 
1724
.fa-minus-square-o:before {
 
1725
  content:"";
 
1726
}
 
1727
 
 
1728
.fa-level-up:before {
 
1729
  content:"";
 
1730
}
 
1731
 
 
1732
.fa-level-down:before {
 
1733
  content:"";
 
1734
}
 
1735
 
 
1736
.fa-check-square:before {
 
1737
  content:"";
 
1738
}
 
1739
 
 
1740
.fa-pencil-square:before {
 
1741
  content:"";
 
1742
}
 
1743
 
 
1744
.fa-external-link-square:before {
 
1745
  content:"";
 
1746
}
 
1747
 
 
1748
.fa-share-square:before {
 
1749
  content:"";
 
1750
}
 
1751
 
 
1752
.fa-compass:before {
 
1753
  content:"";
 
1754
}
 
1755
 
 
1756
.fa-toggle-down:before,.fa-caret-square-o-down:before {
 
1757
  content:"";
 
1758
}
 
1759
 
 
1760
.fa-toggle-up:before,.fa-caret-square-o-up:before {
 
1761
  content:"";
 
1762
}
 
1763
 
 
1764
.fa-toggle-right:before,.fa-caret-square-o-right:before {
 
1765
  content:"";
 
1766
}
 
1767
 
 
1768
.fa-euro:before,.fa-eur:before {
 
1769
  content:"";
 
1770
}
 
1771
 
 
1772
.fa-gbp:before {
 
1773
  content:"";
 
1774
}
 
1775
 
 
1776
.fa-dollar:before,.fa-usd:before {
 
1777
  content:"";
 
1778
}
 
1779
 
 
1780
.fa-rupee:before,.fa-inr:before {
 
1781
  content:"";
 
1782
}
 
1783
 
 
1784
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
 
1785
  content:"";
 
1786
}
 
1787
 
 
1788
.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
 
1789
  content:"";
 
1790
}
 
1791
 
 
1792
.fa-won:before,.fa-krw:before {
 
1793
  content:"";
 
1794
}
 
1795
 
 
1796
.fa-bitcoin:before,.fa-btc:before {
 
1797
  content:"";
 
1798
}
 
1799
 
 
1800
.fa-file:before {
 
1801
  content:"";
 
1802
}
 
1803
 
 
1804
.fa-file-text:before {
 
1805
  content:"";
 
1806
}
 
1807
 
 
1808
.fa-sort-alpha-asc:before {
 
1809
  content:"";
 
1810
}
 
1811
 
 
1812
.fa-sort-alpha-desc:before {
 
1813
  content:"";
 
1814
}
 
1815
 
 
1816
.fa-sort-amount-asc:before {
 
1817
  content:"";
 
1818
}
 
1819
 
 
1820
.fa-sort-amount-desc:before {
 
1821
  content:"";
 
1822
}
 
1823
 
 
1824
.fa-sort-numeric-asc:before {
 
1825
  content:"";
 
1826
}
 
1827
 
 
1828
.fa-sort-numeric-desc:before {
 
1829
  content:"";
 
1830
}
 
1831
 
 
1832
.fa-thumbs-up:before {
 
1833
  content:"";
 
1834
}
 
1835
 
 
1836
.fa-thumbs-down:before {
 
1837
  content:"";
 
1838
}
 
1839
 
 
1840
.fa-youtube-square:before {
 
1841
  content:"";
 
1842
}
 
1843
 
 
1844
.fa-youtube:before {
 
1845
  content:"";
 
1846
}
 
1847
 
 
1848
.fa-xing:before {
 
1849
  content:"";
 
1850
}
 
1851
 
 
1852
.fa-xing-square:before {
 
1853
  content:"";
 
1854
}
 
1855
 
 
1856
.fa-youtube-play:before {
 
1857
  content:"";
 
1858
}
 
1859
 
 
1860
.fa-dropbox:before {
 
1861
  content:"";
 
1862
}
 
1863
 
 
1864
.fa-stack-overflow:before {
 
1865
  content:"";
 
1866
}
 
1867
 
 
1868
.fa-instagram:before {
 
1869
  content:"";
 
1870
}
 
1871
 
 
1872
.fa-flickr:before {
 
1873
  content:"";
 
1874
}
 
1875
 
 
1876
.fa-adn:before {
 
1877
  content:"";
 
1878
}
 
1879
 
 
1880
.fa-bitbucket:before,.icon-bitbucket:before {
 
1881
  content:"";
 
1882
}
 
1883
 
 
1884
.fa-bitbucket-square:before {
 
1885
  content:"";
 
1886
}
 
1887
 
 
1888
.fa-tumblr:before {
 
1889
  content:"";
 
1890
}
 
1891
 
 
1892
.fa-tumblr-square:before {
 
1893
  content:"";
 
1894
}
 
1895
 
 
1896
.fa-long-arrow-down:before {
 
1897
  content:"";
 
1898
}
 
1899
 
 
1900
.fa-long-arrow-up:before {
 
1901
  content:"";
 
1902
}
 
1903
 
 
1904
.fa-long-arrow-left:before {
 
1905
  content:"";
 
1906
}
 
1907
 
 
1908
.fa-long-arrow-right:before {
 
1909
  content:"";
 
1910
}
 
1911
 
 
1912
.fa-apple:before {
 
1913
  content:"";
 
1914
}
 
1915
 
 
1916
.fa-windows:before {
 
1917
  content:"";
 
1918
}
 
1919
 
 
1920
.fa-android:before {
 
1921
  content:"";
 
1922
}
 
1923
 
 
1924
.fa-linux:before {
 
1925
  content:"";
 
1926
}
 
1927
 
 
1928
.fa-dribbble:before {
 
1929
  content:"";
 
1930
}
 
1931
 
 
1932
.fa-skype:before {
 
1933
  content:"";
 
1934
}
 
1935
 
 
1936
.fa-foursquare:before {
 
1937
  content:"";
 
1938
}
 
1939
 
 
1940
.fa-trello:before {
 
1941
  content:"";
 
1942
}
 
1943
 
 
1944
.fa-female:before {
 
1945
  content:"";
 
1946
}
 
1947
 
 
1948
.fa-male:before {
 
1949
  content:"";
 
1950
}
 
1951
 
 
1952
.fa-gittip:before {
 
1953
  content:"";
 
1954
}
 
1955
 
 
1956
.fa-sun-o:before {
 
1957
  content:"";
 
1958
}
 
1959
 
 
1960
.fa-moon-o:before {
 
1961
  content:"";
 
1962
}
 
1963
 
 
1964
.fa-archive:before {
 
1965
  content:"";
 
1966
}
 
1967
 
 
1968
.fa-bug:before {
 
1969
  content:"";
 
1970
}
 
1971
 
 
1972
.fa-vk:before {
 
1973
  content:"";
 
1974
}
 
1975
 
 
1976
.fa-weibo:before {
 
1977
  content:"";
 
1978
}
 
1979
 
 
1980
.fa-renren:before {
 
1981
  content:"";
 
1982
}
 
1983
 
 
1984
.fa-pagelines:before {
 
1985
  content:"";
 
1986
}
 
1987
 
 
1988
.fa-stack-exchange:before {
 
1989
  content:"";
 
1990
}
 
1991
 
 
1992
.fa-arrow-circle-o-right:before {
 
1993
  content:"";
 
1994
}
 
1995
 
 
1996
.fa-arrow-circle-o-left:before {
 
1997
  content:"";
 
1998
}
 
1999
 
 
2000
.fa-toggle-left:before,.fa-caret-square-o-left:before {
 
2001
  content:"";
 
2002
}
 
2003
 
 
2004
.fa-dot-circle-o:before {
 
2005
  content:"";
 
2006
}
 
2007
 
 
2008
.fa-wheelchair:before {
 
2009
  content:"";
 
2010
}
 
2011
 
 
2012
.fa-vimeo-square:before {
 
2013
  content:"";
 
2014
}
 
2015
 
 
2016
.fa-turkish-lira:before,.fa-try:before {
 
2017
  content:"";
 
2018
}
 
2019
 
 
2020
.fa-plus-square-o:before {
 
2021
  content:"";
 
2022
}
 
2023
 
 
2024
.fa-space-shuttle:before {
 
2025
  content:"";
 
2026
}
 
2027
 
 
2028
.fa-slack:before {
 
2029
  content:"";
 
2030
}
 
2031
 
 
2032
.fa-envelope-square:before {
 
2033
  content:"";
 
2034
}
 
2035
 
 
2036
.fa-wordpress:before {
 
2037
  content:"";
 
2038
}
 
2039
 
 
2040
.fa-openid:before {
 
2041
  content:"";
 
2042
}
 
2043
 
 
2044
.fa-institution:before,.fa-bank:before,.fa-university:before {
 
2045
  content:"";
 
2046
}
 
2047
 
 
2048
.fa-mortar-board:before,.fa-graduation-cap:before {
 
2049
  content:"";
 
2050
}
 
2051
 
 
2052
.fa-yahoo:before {
 
2053
  content:"";
 
2054
}
 
2055
 
 
2056
.fa-google:before {
 
2057
  content:"";
 
2058
}
 
2059
 
 
2060
.fa-reddit:before {
 
2061
  content:"";
 
2062
}
 
2063
 
 
2064
.fa-reddit-square:before {
 
2065
  content:"";
 
2066
}
 
2067
 
 
2068
.fa-stumbleupon-circle:before {
 
2069
  content:"";
 
2070
}
 
2071
 
 
2072
.fa-stumbleupon:before {
 
2073
  content:"";
 
2074
}
 
2075
 
 
2076
.fa-delicious:before {
 
2077
  content:"";
 
2078
}
 
2079
 
 
2080
.fa-digg:before {
 
2081
  content:"";
 
2082
}
 
2083
 
 
2084
.fa-pied-piper-square:before,.fa-pied-piper:before {
 
2085
  content:"";
 
2086
}
 
2087
 
 
2088
.fa-pied-piper-alt:before {
 
2089
  content:"";
 
2090
}
 
2091
 
 
2092
.fa-drupal:before {
 
2093
  content:"";
 
2094
}
 
2095
 
 
2096
.fa-joomla:before {
 
2097
  content:"";
 
2098
}
 
2099
 
 
2100
.fa-language:before {
 
2101
  content:"";
 
2102
}
 
2103
 
 
2104
.fa-fax:before {
 
2105
  content:"";
 
2106
}
 
2107
 
 
2108
.fa-building:before {
 
2109
  content:"";
 
2110
}
 
2111
 
 
2112
.fa-child:before {
 
2113
  content:"";
 
2114
}
 
2115
 
 
2116
.fa-paw:before {
 
2117
  content:"";
 
2118
}
 
2119
 
 
2120
.fa-spoon:before {
 
2121
  content:"";
 
2122
}
 
2123
 
 
2124
.fa-cube:before {
 
2125
  content:"";
 
2126
}
 
2127
 
 
2128
.fa-cubes:before {
 
2129
  content:"";
 
2130
}
 
2131
 
 
2132
.fa-behance:before {
 
2133
  content:"";
 
2134
}
 
2135
 
 
2136
.fa-behance-square:before {
 
2137
  content:"";
 
2138
}
 
2139
 
 
2140
.fa-steam:before {
 
2141
  content:"";
 
2142
}
 
2143
 
 
2144
.fa-steam-square:before {
 
2145
  content:"";
 
2146
}
 
2147
 
 
2148
.fa-recycle:before {
 
2149
  content:"";
 
2150
}
 
2151
 
 
2152
.fa-automobile:before,.fa-car:before {
 
2153
  content:"";
 
2154
}
 
2155
 
 
2156
.fa-cab:before,.fa-taxi:before {
 
2157
  content:"";
 
2158
}
 
2159
 
 
2160
.fa-tree:before {
 
2161
  content:"";
 
2162
}
 
2163
 
 
2164
.fa-spotify:before {
 
2165
  content:"";
 
2166
}
 
2167
 
 
2168
.fa-deviantart:before {
 
2169
  content:"";
 
2170
}
 
2171
 
 
2172
.fa-soundcloud:before {
 
2173
  content:"";
 
2174
}
 
2175
 
 
2176
.fa-database:before {
 
2177
  content:"";
 
2178
}
 
2179
 
 
2180
.fa-file-pdf-o:before {
 
2181
  content:"";
 
2182
}
 
2183
 
 
2184
.fa-file-word-o:before {
 
2185
  content:"";
 
2186
}
 
2187
 
 
2188
.fa-file-excel-o:before {
 
2189
  content:"";
 
2190
}
 
2191
 
 
2192
.fa-file-powerpoint-o:before {
 
2193
  content:"";
 
2194
}
 
2195
 
 
2196
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
 
2197
  content:"";
 
2198
}
 
2199
 
 
2200
.fa-file-zip-o:before,.fa-file-archive-o:before {
 
2201
  content:"";
 
2202
}
 
2203
 
 
2204
.fa-file-sound-o:before,.fa-file-audio-o:before {
 
2205
  content:"";
 
2206
}
 
2207
 
 
2208
.fa-file-movie-o:before,.fa-file-video-o:before {
 
2209
  content:"";
 
2210
}
 
2211
 
 
2212
.fa-file-code-o:before {
 
2213
  content:"";
 
2214
}
 
2215
 
 
2216
.fa-vine:before {
 
2217
  content:"";
 
2218
}
 
2219
 
 
2220
.fa-codepen:before {
 
2221
  content:"";
 
2222
}
 
2223
 
 
2224
.fa-jsfiddle:before {
 
2225
  content:"";
 
2226
}
 
2227
 
 
2228
.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
 
2229
  content:"";
 
2230
}
 
2231
 
 
2232
.fa-circle-o-notch:before {
 
2233
  content:"";
 
2234
}
 
2235
 
 
2236
.fa-ra:before,.fa-rebel:before {
 
2237
  content:"";
 
2238
}
 
2239
 
 
2240
.fa-ge:before,.fa-empire:before {
 
2241
  content:"";
 
2242
}
 
2243
 
 
2244
.fa-git-square:before {
 
2245
  content:"";
 
2246
}
 
2247
 
 
2248
.fa-git:before {
 
2249
  content:"";
 
2250
}
 
2251
 
 
2252
.fa-hacker-news:before {
 
2253
  content:"";
 
2254
}
 
2255
 
 
2256
.fa-tencent-weibo:before {
 
2257
  content:"";
 
2258
}
 
2259
 
 
2260
.fa-qq:before {
 
2261
  content:"";
 
2262
}
 
2263
 
 
2264
.fa-wechat:before,.fa-weixin:before {
 
2265
  content:"";
 
2266
}
 
2267
 
 
2268
.fa-send:before,.fa-paper-plane:before {
 
2269
  content:"";
 
2270
}
 
2271
 
 
2272
.fa-send-o:before,.fa-paper-plane-o:before {
 
2273
  content:"";
 
2274
}
 
2275
 
 
2276
.fa-history:before {
 
2277
  content:"";
 
2278
}
 
2279
 
 
2280
.fa-circle-thin:before {
 
2281
  content:"";
 
2282
}
 
2283
 
 
2284
.fa-header:before {
 
2285
  content:"";
 
2286
}
 
2287
 
 
2288
.fa-paragraph:before {
 
2289
  content:"";
 
2290
}
 
2291
 
 
2292
.fa-sliders:before {
 
2293
  content:"";
 
2294
}
 
2295
 
 
2296
.fa-share-alt:before {
 
2297
  content:"";
 
2298
}
 
2299
 
 
2300
.fa-share-alt-square:before {
 
2301
  content:"";
 
2302
}
 
2303
 
 
2304
.fa-bomb:before {
 
2305
  content:"";
 
2306
}
 
2307
 
 
2308
.fa,.rst-content .admonition-title,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content dl dt .headerlink,.icon,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context {
 
2309
  font-family:inherit;
 
2310
}
 
2311
 
 
2312
.fa:before,.rst-content .admonition-title:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content dl dt .headerlink:before,.icon:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before {
 
2313
  font-family:"FontAwesome";
 
2314
  display:inline-block;
 
2315
  font-style:normal;
 
2316
  font-weight:normal;
 
2317
  line-height:1;
 
2318
  text-decoration:inherit;
 
2319
}
 
2320
 
 
2321
a .fa,a .rst-content .admonition-title,.rst-content a .admonition-title,a .rst-content h1 .headerlink,.rst-content h1 a .headerlink,a .rst-content h2 .headerlink,.rst-content h2 a .headerlink,a .rst-content h3 .headerlink,.rst-content h3 a .headerlink,a .rst-content h4 .headerlink,.rst-content h4 a .headerlink,a .rst-content h5 .headerlink,.rst-content h5 a .headerlink,a .rst-content h6 .headerlink,.rst-content h6 a .headerlink,a .rst-content dl dt .headerlink,.rst-content dl dt a .headerlink,a .icon {
 
2322
  display:inline-block;
 
2323
  text-decoration:inherit;
 
2324
}
 
2325
 
 
2326
.btn .fa,.btn .rst-content .admonition-title,.rst-content .btn .admonition-title,.btn .rst-content h1 .headerlink,.rst-content h1 .btn .headerlink,.btn .rst-content h2 .headerlink,.rst-content h2 .btn .headerlink,.btn .rst-content h3 .headerlink,.rst-content h3 .btn .headerlink,.btn .rst-content h4 .headerlink,.rst-content h4 .btn .headerlink,.btn .rst-content h5 .headerlink,.rst-content h5 .btn .headerlink,.btn .rst-content h6 .headerlink,.rst-content h6 .btn .headerlink,.btn .rst-content dl dt .headerlink,.rst-content dl dt .btn .headerlink,.btn .icon,.nav .fa,.nav .rst-content .admonition-title,.rst-content .nav .admonition-title,.nav .rst-content h1 .headerlink,.rst-content h1 .nav .headerlink,.nav .rst-content h2 .headerlink,.rst-content h2 .nav .headerlink,.nav .rst-content h3 .headerlink,.rst-content h3 .nav .headerlink,.nav .rst-content h4 .headerlink,.rst-content h4 .nav .headerlink,.nav .rst-content h5 .headerlink,.rst-content h5 .nav .headerlink,.nav .rst-content h6 .headerlink,.rst-content h6 .nav .headerlink,.nav .rst-content dl dt .headerlink,.rst-content dl dt .nav .headerlink,.nav .icon {
 
2327
  display:inline;
 
2328
}
 
2329
 
 
2330
.btn .fa.fa-large,.btn .rst-content .fa-large.admonition-title,.rst-content .btn .fa-large.admonition-title,.btn .rst-content h1 .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.btn .rst-content dl dt .fa-large.headerlink,.rst-content dl dt .btn .fa-large.headerlink,.btn .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .fa-large.admonition-title,.rst-content .nav .fa-large.admonition-title,.nav .rst-content h1 .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.nav .rst-content dl dt .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.nav .fa-large.icon {
 
2331
  line-height:0.9em;
 
2332
}
 
2333
 
 
2334
.btn .fa.fa-spin,.btn .rst-content .fa-spin.admonition-title,.rst-content .btn .fa-spin.admonition-title,.btn .rst-content h1 .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.btn .rst-content dl dt .fa-spin.headerlink,.rst-content dl dt .btn .fa-spin.headerlink,.btn .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .fa-spin.admonition-title,.rst-content .nav .fa-spin.admonition-title,.nav .rst-content h1 .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.nav .rst-content dl dt .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.nav .fa-spin.icon {
 
2335
  display:inline-block;
 
2336
}
 
2337
 
 
2338
.btn.fa:before,.rst-content .btn.admonition-title:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content dl dt .btn.headerlink:before,.btn.icon:before {
 
2339
  opacity:0.5;
 
2340
  -webkit-transition:opacity 0.05s ease-in;
 
2341
  -moz-transition:opacity 0.05s ease-in;
 
2342
  transition:opacity 0.05s ease-in;
 
2343
}
 
2344
 
 
2345
.btn.fa:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.btn.icon:hover:before {
 
2346
  opacity:1;
 
2347
}
 
2348
 
 
2349
.btn-mini .fa:before,.btn-mini .rst-content .admonition-title:before,.rst-content .btn-mini .admonition-title:before,.btn-mini .rst-content h1 .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.btn-mini .rst-content dl dt .headerlink:before,.rst-content dl dt .btn-mini .headerlink:before,.btn-mini .icon:before {
 
2350
  font-size:14px;
 
2351
  vertical-align:-15%;
 
2352
}
 
2353
 
 
2354
.wy-alert,.rst-content .note,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .warning,.rst-content .seealso,.rst-content .admonition-todo {
 
2355
  padding:12px;
 
2356
  line-height:24px;
 
2357
  margin-bottom:24px;
 
2358
  background:#e7f2fa;
 
2359
}
 
2360
 
 
2361
.wy-alert-title,.rst-content .admonition-title {
 
2362
  color:#fff;
 
2363
  font-weight:bold;
 
2364
  display:block;
 
2365
  color:#fff;
 
2366
  background:#6ab0de;
 
2367
  margin:-12px;
 
2368
  padding:6px 12px;
 
2369
  margin-bottom:12px;
 
2370
}
 
2371
 
 
2372
.wy-alert.wy-alert-danger,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.admonition-todo {
 
2373
  background:#fdf3f2;
 
2374
}
 
2375
 
 
2376
.wy-alert.wy-alert-danger .wy-alert-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .danger .wy-alert-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .danger .admonition-title,.rst-content .error .admonition-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title {
 
2377
  background:#f29f97;
 
2378
}
 
2379
 
 
2380
.wy-alert.wy-alert-warning,.rst-content .wy-alert-warning.note,.rst-content .attention,.rst-content .caution,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.tip,.rst-content .warning,.rst-content .wy-alert-warning.seealso,.rst-content .admonition-todo {
 
2381
  background:#ffedcc;
 
2382
}
 
2383
 
 
2384
.wy-alert.wy-alert-warning .wy-alert-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .attention .wy-alert-title,.rst-content .caution .wy-alert-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .admonition-todo .wy-alert-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .attention .admonition-title,.rst-content .caution .admonition-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .warning .admonition-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .admonition-todo .admonition-title {
 
2385
  background:#f0b37e;
 
2386
}
 
2387
 
 
2388
.wy-alert.wy-alert-info,.rst-content .note,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.rst-content .seealso,.rst-content .wy-alert-info.admonition-todo {
 
2389
  background:#e7f2fa;
 
2390
}
 
2391
 
 
2392
.wy-alert.wy-alert-info .wy-alert-title,.rst-content .note .wy-alert-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.rst-content .note .admonition-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .seealso .admonition-title,.rst-content .wy-alert-info.admonition-todo .admonition-title {
 
2393
  background:#6ab0de;
 
2394
}
 
2395
 
 
2396
.wy-alert.wy-alert-success,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.warning,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.admonition-todo {
 
2397
  background:#dbfaf4;
 
2398
}
 
2399
 
 
2400
.wy-alert.wy-alert-success .wy-alert-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .hint .wy-alert-title,.rst-content .important .wy-alert-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .hint .admonition-title,.rst-content .important .admonition-title,.rst-content .tip .admonition-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.admonition-todo .admonition-title {
 
2401
  background:#1abc9c;
 
2402
}
 
2403
 
 
2404
.wy-alert.wy-alert-neutral,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.admonition-todo {
 
2405
  background:#f3f6f6;
 
2406
}
 
2407
 
 
2408
.wy-alert.wy-alert-neutral .wy-alert-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .admonition-title {
 
2409
  color:#404040;
 
2410
  background:#e1e4e5;
 
2411
}
 
2412
 
 
2413
.wy-alert.wy-alert-neutral a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.admonition-todo a {
 
2414
  color:#2980B9;
 
2415
}
 
2416
 
 
2417
.wy-alert p:last-child,.rst-content .note p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.rst-content .seealso p:last-child,.rst-content .admonition-todo p:last-child {
 
2418
  margin-bottom:0;
 
2419
}
 
2420
 
 
2421
.wy-tray-container {
 
2422
  position:fixed;
 
2423
  bottom:0;
 
2424
  left:0;
 
2425
  z-index:600;
 
2426
}
 
2427
 
 
2428
.wy-tray-container li {
 
2429
  display:block;
 
2430
  width:300px;
 
2431
  background:transparent;
 
2432
  color:#fff;
 
2433
  text-align:center;
 
2434
  box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);
 
2435
  padding:0 24px;
 
2436
  min-width:20%;
 
2437
  opacity:0;
 
2438
  height:0;
 
2439
  line-height:56px;
 
2440
  overflow:hidden;
 
2441
  -webkit-transition:all 0.3s ease-in;
 
2442
  -moz-transition:all 0.3s ease-in;
 
2443
  transition:all 0.3s ease-in;
 
2444
}
 
2445
 
 
2446
.wy-tray-container li.wy-tray-item-success {
 
2447
  background:#27AE60;
 
2448
}
 
2449
 
 
2450
.wy-tray-container li.wy-tray-item-info {
 
2451
  background:#2980B9;
 
2452
}
 
2453
 
 
2454
.wy-tray-container li.wy-tray-item-warning {
 
2455
  background:#E67E22;
 
2456
}
 
2457
 
 
2458
.wy-tray-container li.wy-tray-item-danger {
 
2459
  background:#E74C3C;
 
2460
}
 
2461
 
 
2462
.wy-tray-container li.on {
 
2463
  opacity:1;
 
2464
  height:56px;
 
2465
}
 
2466
 
 
2467
@media screen and (max-width:768px) {
 
2468
  .wy-tray-container {
 
2469
    bottom:auto;
 
2470
    top:0;
 
2471
    width:100%;
 
2472
  }
 
2473
  .wy-tray-container li {
 
2474
    width:100%;
 
2475
  }
 
2476
}
 
2477
 
 
2478
button {
 
2479
  font-size:100%;
 
2480
  margin:0;
 
2481
  vertical-align:baseline;
 
2482
  *vertical-align:middle;
 
2483
  cursor:pointer;
 
2484
  line-height:normal;
 
2485
  -webkit-appearance:button;
 
2486
  *overflow:visible;
 
2487
}
 
2488
 
 
2489
button::-moz-focus-inner,input::-moz-focus-inner {
 
2490
  border:0;
 
2491
  padding:0;
 
2492
}
 
2493
 
 
2494
button[disabled] {
 
2495
  cursor:default;
 
2496
}
 
2497
 
 
2498
.btn {
 
2499
  display:inline-block;
 
2500
  border-radius:2px;
 
2501
  line-height:normal;
 
2502
  white-space:nowrap;
 
2503
  text-align:center;
 
2504
  cursor:pointer;
 
2505
  font-size:100%;
 
2506
  padding:6px 12px 8px 12px;
 
2507
  color:#fff;
 
2508
  border:1px solid rgba(0,0,0,0.1);
 
2509
  background-color:#27AE60;
 
2510
  text-decoration:none;
 
2511
  font-weight:normal;
 
2512
  font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
 
2513
  box-shadow:0 1px 2px -1px rgba(255,255,255,0.5) inset,0px -2px 0 0 rgba(0,0,0,0.1) inset;
 
2514
  outline-none:false;
 
2515
  vertical-align:middle;
 
2516
  *display:inline;
 
2517
  zoom:1;
 
2518
  -webkit-user-drag:none;
 
2519
  -webkit-user-select:none;
 
2520
  -moz-user-select:none;
 
2521
  -ms-user-select:none;
 
2522
  user-select:none;
 
2523
  -webkit-transition:all 0.1s linear;
 
2524
  -moz-transition:all 0.1s linear;
 
2525
  transition:all 0.1s linear;
 
2526
}
 
2527
 
 
2528
.btn-hover {
 
2529
  background:#2e8ece;
 
2530
  color:#fff;
 
2531
}
 
2532
 
 
2533
.btn:hover {
 
2534
  background:#2cc36b;
 
2535
  color:#fff;
 
2536
}
 
2537
 
 
2538
.btn:focus {
 
2539
  background:#2cc36b;
 
2540
  outline:0;
 
2541
}
 
2542
 
 
2543
.btn:active {
 
2544
  box-shadow:0 -1px 0 0 rgba(0,0,0,0.05) inset,0px 2px 0 0 rgba(0,0,0,0.1) inset;
 
2545
  padding:8px 12px 6px 12px;
 
2546
}
 
2547
 
 
2548
.btn:visited {
 
2549
  color:#fff;
 
2550
}
 
2551
 
 
2552
.btn:disabled {
 
2553
  background-image:none;
 
2554
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
 
2555
  filter:alpha(opacity=40);
 
2556
  opacity:0.4;
 
2557
  cursor:not-allowed;
 
2558
  box-shadow:none;
 
2559
}
 
2560
 
 
2561
.btn-disabled {
 
2562
  background-image:none;
 
2563
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
 
2564
  filter:alpha(opacity=40);
 
2565
  opacity:0.4;
 
2566
  cursor:not-allowed;
 
2567
  box-shadow:none;
 
2568
}
 
2569
 
 
2570
.btn-disabled:hover,.btn-disabled:focus,.btn-disabled:active {
 
2571
  background-image:none;
 
2572
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
 
2573
  filter:alpha(opacity=40);
 
2574
  opacity:0.4;
 
2575
  cursor:not-allowed;
 
2576
  box-shadow:none;
 
2577
}
 
2578
 
 
2579
.btn::-moz-focus-inner {
 
2580
  padding:0;
 
2581
  border:0;
 
2582
}
 
2583
 
 
2584
.btn-small {
 
2585
  font-size:80%;
 
2586
}
 
2587
 
 
2588
.btn-info {
 
2589
  background-color:#2980B9 !important;
 
2590
}
 
2591
 
 
2592
.btn-info:hover {
 
2593
  background-color:#2e8ece !important;
 
2594
}
 
2595
 
 
2596
.btn-neutral {
 
2597
  background-color:#f3f6f6 !important;
 
2598
  color:#404040 !important;
 
2599
}
 
2600
 
 
2601
.btn-neutral:hover {
 
2602
  background-color:#e5ebeb !important;
 
2603
  color:#404040;
 
2604
}
 
2605
 
 
2606
.btn-neutral:visited {
 
2607
  color:#404040 !important;
 
2608
}
 
2609
 
 
2610
.btn-success {
 
2611
  background-color:#27AE60 !important;
 
2612
}
 
2613
 
 
2614
.btn-success:hover {
 
2615
  background-color:#295 !important;
 
2616
}
 
2617
 
 
2618
.btn-danger {
 
2619
  background-color:#E74C3C !important;
 
2620
}
 
2621
 
 
2622
.btn-danger:hover {
 
2623
  background-color:#ea6153 !important;
 
2624
}
 
2625
 
 
2626
.btn-warning {
 
2627
  background-color:#E67E22 !important;
 
2628
}
 
2629
 
 
2630
.btn-warning:hover {
 
2631
  background-color:#e98b39 !important;
 
2632
}
 
2633
 
 
2634
.btn-invert {
 
2635
  background-color:#222;
 
2636
}
 
2637
 
 
2638
.btn-invert:hover {
 
2639
  background-color:#2f2f2f !important;
 
2640
}
 
2641
 
 
2642
.btn-link {
 
2643
  background-color:transparent !important;
 
2644
  color:#2980B9;
 
2645
  box-shadow:none;
 
2646
  border-color:transparent !important;
 
2647
}
 
2648
 
 
2649
.btn-link:hover {
 
2650
  background-color:transparent !important;
 
2651
  color:#409ad5 !important;
 
2652
  box-shadow:none;
 
2653
}
 
2654
 
 
2655
.btn-link:active {
 
2656
  background-color:transparent !important;
 
2657
  color:#409ad5 !important;
 
2658
  box-shadow:none;
 
2659
}
 
2660
 
 
2661
.btn-link:visited {
 
2662
  color:#9B59B6;
 
2663
}
 
2664
 
 
2665
.wy-btn-group .btn,.wy-control .btn {
 
2666
  vertical-align:middle;
 
2667
}
 
2668
 
 
2669
.wy-btn-group {
 
2670
  margin-bottom:24px;
 
2671
  *zoom:1;
 
2672
}
 
2673
 
 
2674
.wy-btn-group:before,.wy-btn-group:after {
 
2675
  display:table;
 
2676
  content:"";
 
2677
}
 
2678
 
 
2679
.wy-btn-group:after {
 
2680
  clear:both;
 
2681
}
 
2682
 
 
2683
.wy-dropdown {
 
2684
  position:relative;
 
2685
  display:inline-block;
 
2686
}
 
2687
 
 
2688
.wy-dropdown-menu {
 
2689
  position:absolute;
 
2690
  left:0;
 
2691
  display:none;
 
2692
  float:left;
 
2693
  top:100%;
 
2694
  min-width:100%;
 
2695
  background:#fcfcfc;
 
2696
  z-index:100;
 
2697
  border:solid 1px #cfd7dd;
 
2698
  box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);
 
2699
  padding:12px;
 
2700
}
 
2701
 
 
2702
.wy-dropdown-menu>dd>a {
 
2703
  display:block;
 
2704
  clear:both;
 
2705
  color:#404040;
 
2706
  white-space:nowrap;
 
2707
  font-size:90%;
 
2708
  padding:0 12px;
 
2709
  cursor:pointer;
 
2710
}
 
2711
 
 
2712
.wy-dropdown-menu>dd>a:hover {
 
2713
  background:#2980B9;
 
2714
  color:#fff;
 
2715
}
 
2716
 
 
2717
.wy-dropdown-menu>dd.divider {
 
2718
  border-top:solid 1px #cfd7dd;
 
2719
  margin:6px 0;
 
2720
}
 
2721
 
 
2722
.wy-dropdown-menu>dd.search {
 
2723
  padding-bottom:12px;
 
2724
}
 
2725
 
 
2726
.wy-dropdown-menu>dd.search input[type="search"] {
 
2727
  width:100%;
 
2728
}
 
2729
 
 
2730
.wy-dropdown-menu>dd.call-to-action {
 
2731
  background:#e3e3e3;
 
2732
  text-transform:uppercase;
 
2733
  font-weight:500;
 
2734
  font-size:80%;
 
2735
}
 
2736
 
 
2737
.wy-dropdown-menu>dd.call-to-action:hover {
 
2738
  background:#e3e3e3;
 
2739
}
 
2740
 
 
2741
.wy-dropdown-menu>dd.call-to-action .btn {
 
2742
  color:#fff;
 
2743
}
 
2744
 
 
2745
.wy-dropdown.wy-dropdown-up .wy-dropdown-menu {
 
2746
  bottom:100%;
 
2747
  top:auto;
 
2748
  left:auto;
 
2749
  right:0;
 
2750
}
 
2751
 
 
2752
.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu {
 
2753
  background:#fcfcfc;
 
2754
  margin-top:2px;
 
2755
}
 
2756
 
 
2757
.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a {
 
2758
  padding:6px 12px;
 
2759
}
 
2760
 
 
2761
.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover {
 
2762
  background:#2980B9;
 
2763
  color:#fff;
 
2764
}
 
2765
 
 
2766
.wy-dropdown.wy-dropdown-left .wy-dropdown-menu {
 
2767
  right:0;
 
2768
  text-align:right;
 
2769
}
 
2770
 
 
2771
.wy-dropdown-arrow:before {
 
2772
  content:" ";
 
2773
  border-bottom:5px solid #f5f5f5;
 
2774
  border-left:5px solid transparent;
 
2775
  border-right:5px solid transparent;
 
2776
  position:absolute;
 
2777
  display:block;
 
2778
  top:-4px;
 
2779
  left:50%;
 
2780
  margin-left:-3px;
 
2781
}
 
2782
 
 
2783
.wy-dropdown-arrow.wy-dropdown-arrow-left:before {
 
2784
  left:11px;
 
2785
}
 
2786
 
 
2787
.wy-form-stacked select {
 
2788
  display:block;
 
2789
}
 
2790
 
 
2791
.wy-form-aligned input,.wy-form-aligned textarea,.wy-form-aligned select,.wy-form-aligned .wy-help-inline,.wy-form-aligned label {
 
2792
  display:inline-block;
 
2793
  *display:inline;
 
2794
  *zoom:1;
 
2795
  vertical-align:middle;
 
2796
}
 
2797
 
 
2798
.wy-form-aligned .wy-control-group>label {
 
2799
  display:inline-block;
 
2800
  vertical-align:middle;
 
2801
  width:10em;
 
2802
  margin:6px 12px 0 0;
 
2803
  float:left;
 
2804
}
 
2805
 
 
2806
.wy-form-aligned .wy-control {
 
2807
  float:left;
 
2808
}
 
2809
 
 
2810
.wy-form-aligned .wy-control label {
 
2811
  display:block;
 
2812
}
 
2813
 
 
2814
.wy-form-aligned .wy-control select {
 
2815
  margin-top:6px;
 
2816
}
 
2817
 
 
2818
fieldset {
 
2819
  border:0;
 
2820
  margin:0;
 
2821
  padding:0;
 
2822
}
 
2823
 
 
2824
legend {
 
2825
  display:block;
 
2826
  width:100%;
 
2827
  border:0;
 
2828
  padding:0;
 
2829
  white-space:normal;
 
2830
  margin-bottom:24px;
 
2831
  font-size:150%;
 
2832
  *margin-left:-7px;
 
2833
}
 
2834
 
 
2835
label {
 
2836
  display:block;
 
2837
  margin:0 0 0.3125em 0;
 
2838
  color:#999;
 
2839
  font-size:90%;
 
2840
}
 
2841
 
 
2842
input,select,textarea {
 
2843
  font-size:100%;
 
2844
  margin:0;
 
2845
  vertical-align:baseline;
 
2846
  *vertical-align:middle;
 
2847
}
 
2848
 
 
2849
.wy-control-group {
 
2850
  margin-bottom:24px;
 
2851
  *zoom:1;
 
2852
  max-width:68em;
 
2853
  margin-left:auto;
 
2854
  margin-right:auto;
 
2855
  *zoom:1;
 
2856
}
 
2857
 
 
2858
.wy-control-group:before,.wy-control-group:after {
 
2859
  display:table;
 
2860
  content:"";
 
2861
}
 
2862
 
 
2863
.wy-control-group:after {
 
2864
  clear:both;
 
2865
}
 
2866
 
 
2867
.wy-control-group:before,.wy-control-group:after {
 
2868
  display:table;
 
2869
  content:"";
 
2870
}
 
2871
 
 
2872
.wy-control-group:after {
 
2873
  clear:both;
 
2874
}
 
2875
 
 
2876
.wy-control-group.wy-control-group-required>label:after {
 
2877
  content:" *";
 
2878
  color:#E74C3C;
 
2879
}
 
2880
 
 
2881
.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds {
 
2882
  padding-bottom:12px;
 
2883
}
 
2884
 
 
2885
.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds select {
 
2886
  width:100%;
 
2887
}
 
2888
 
 
2889
.wy-control-group .wy-form-full input[type="text"],.wy-control-group .wy-form-full input[type="password"],.wy-control-group .wy-form-full input[type="email"],.wy-control-group .wy-form-full input[type="url"],.wy-control-group .wy-form-full input[type="date"],.wy-control-group .wy-form-full input[type="month"],.wy-control-group .wy-form-full input[type="time"],.wy-control-group .wy-form-full input[type="datetime"],.wy-control-group .wy-form-full input[type="datetime-local"],.wy-control-group .wy-form-full input[type="week"],.wy-control-group .wy-form-full input[type="number"],.wy-control-group .wy-form-full input[type="search"],.wy-control-group .wy-form-full input[type="tel"],.wy-control-group .wy-form-full input[type="color"],.wy-control-group .wy-form-halves input[type="text"],.wy-control-group .wy-form-halves input[type="password"],.wy-control-group .wy-form-halves input[type="email"],.wy-control-group .wy-form-halves input[type="url"],.wy-control-group .wy-form-halves input[type="date"],.wy-control-group .wy-form-halves input[type="month"],.wy-control-group .wy-form-halves input[type="time"],.wy-control-group .wy-form-halves input[type="datetime"],.wy-control-group .wy-form-halves input[type="datetime-local"],.wy-control-group .wy-form-halves input[type="week"],.wy-control-group .wy-form-halves input[type="number"],.wy-control-group .wy-form-halves input[type="search"],.wy-control-group .wy-form-halves input[type="tel"],.wy-control-group .wy-form-halves input[type="color"],.wy-control-group .wy-form-thirds input[type="text"],.wy-control-group .wy-form-thirds input[type="password"],.wy-control-group .wy-form-thirds input[type="email"],.wy-control-group .wy-form-thirds input[type="url"],.wy-control-group .wy-form-thirds input[type="date"],.wy-control-group .wy-form-thirds input[type="month"],.wy-control-group .wy-form-thirds input[type="time"],.wy-control-group .wy-form-thirds input[type="datetime"],.wy-control-group .wy-form-thirds input[type="datetime-local"],.wy-control-group .wy-form-thirds input[type="week"],.wy-control-group .wy-form-thirds input[type="number"],.wy-control-group .wy-form-thirds input[type="search"],.wy-control-group .wy-form-thirds input[type="tel"],.wy-control-group .wy-form-thirds input[type="color"] {
 
2890
  width:100%;
 
2891
}
 
2892
 
 
2893
.wy-control-group .wy-form-full {
 
2894
  float:left;
 
2895
  display:block;
 
2896
  margin-right:2.35765%;
 
2897
  width:100%;
 
2898
  margin-right:0;
 
2899
}
 
2900
 
 
2901
.wy-control-group .wy-form-full:last-child {
 
2902
  margin-right:0;
 
2903
}
 
2904
 
 
2905
.wy-control-group .wy-form-halves {
 
2906
  float:left;
 
2907
  display:block;
 
2908
  margin-right:2.35765%;
 
2909
  width:48.82117%;
 
2910
}
 
2911
 
 
2912
.wy-control-group .wy-form-halves:last-child {
 
2913
  margin-right:0;
 
2914
}
 
2915
 
 
2916
.wy-control-group .wy-form-halves:nth-of-type(2n) {
 
2917
  margin-right:0;
 
2918
}
 
2919
 
 
2920
.wy-control-group .wy-form-halves:nth-of-type(2n+1) {
 
2921
  clear:left;
 
2922
}
 
2923
 
 
2924
.wy-control-group .wy-form-thirds {
 
2925
  float:left;
 
2926
  display:block;
 
2927
  margin-right:2.35765%;
 
2928
  width:31.76157%;
 
2929
}
 
2930
 
 
2931
.wy-control-group .wy-form-thirds:last-child {
 
2932
  margin-right:0;
 
2933
}
 
2934
 
 
2935
.wy-control-group .wy-form-thirds:nth-of-type(3n) {
 
2936
  margin-right:0;
 
2937
}
 
2938
 
 
2939
.wy-control-group .wy-form-thirds:nth-of-type(3n+1) {
 
2940
  clear:left;
 
2941
}
 
2942
 
 
2943
.wy-control-group.wy-control-group-no-input .wy-control {
 
2944
  margin:6px 0 0 0;
 
2945
  font-size:90%;
 
2946
}
 
2947
 
 
2948
.wy-control-no-input {
 
2949
  display:inline-block;
 
2950
  margin:6px 0 0 0;
 
2951
  font-size:90%;
 
2952
}
 
2953
 
 
2954
.wy-control-group.fluid-input input[type="text"],.wy-control-group.fluid-input input[type="password"],.wy-control-group.fluid-input input[type="email"],.wy-control-group.fluid-input input[type="url"],.wy-control-group.fluid-input input[type="date"],.wy-control-group.fluid-input input[type="month"],.wy-control-group.fluid-input input[type="time"],.wy-control-group.fluid-input input[type="datetime"],.wy-control-group.fluid-input input[type="datetime-local"],.wy-control-group.fluid-input input[type="week"],.wy-control-group.fluid-input input[type="number"],.wy-control-group.fluid-input input[type="search"],.wy-control-group.fluid-input input[type="tel"],.wy-control-group.fluid-input input[type="color"] {
 
2955
  width:100%;
 
2956
}
 
2957
 
 
2958
.wy-form-message-inline {
 
2959
  display:inline-block;
 
2960
  padding-left:0.3em;
 
2961
  color:#666;
 
2962
  vertical-align:middle;
 
2963
  font-size:90%;
 
2964
}
 
2965
 
 
2966
.wy-form-message {
 
2967
  display:block;
 
2968
  color:#999;
 
2969
  font-size:70%;
 
2970
  margin-top:0.3125em;
 
2971
  font-style:italic;
 
2972
}
 
2973
 
 
2974
input {
 
2975
  line-height:normal;
 
2976
}
 
2977
 
 
2978
input[type="button"],input[type="reset"],input[type="submit"] {
 
2979
  -webkit-appearance:button;
 
2980
  cursor:pointer;
 
2981
  font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
 
2982
  *overflow:visible;
 
2983
}
 
2984
 
 
2985
input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"] {
 
2986
  -webkit-appearance:none;
 
2987
  padding:6px;
 
2988
  display:inline-block;
 
2989
  border:1px solid #ccc;
 
2990
  font-size:80%;
 
2991
  font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
 
2992
  box-shadow:inset 0 1px 3px #ddd;
 
2993
  border-radius:0;
 
2994
  -webkit-transition:border 0.3s linear;
 
2995
  -moz-transition:border 0.3s linear;
 
2996
  transition:border 0.3s linear;
 
2997
}
 
2998
 
 
2999
input[type="datetime-local"] {
 
3000
  padding:0.34375em 0.625em;
 
3001
}
 
3002
 
 
3003
input[disabled] {
 
3004
  cursor:default;
 
3005
}
 
3006
 
 
3007
input[type="checkbox"],input[type="radio"] {
 
3008
  -webkit-box-sizing:border-box;
 
3009
  -moz-box-sizing:border-box;
 
3010
  box-sizing:border-box;
 
3011
  padding:0;
 
3012
  margin-right:0.3125em;
 
3013
  *height:13px;
 
3014
  *width:13px;
 
3015
}
 
3016
 
 
3017
input[type="search"] {
 
3018
  -webkit-box-sizing:border-box;
 
3019
  -moz-box-sizing:border-box;
 
3020
  box-sizing:border-box;
 
3021
}
 
3022
 
 
3023
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
 
3024
  -webkit-appearance:none;
 
3025
}
 
3026
 
 
3027
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus {
 
3028
  outline:0;
 
3029
  outline:thin dotted \9;
 
3030
  border-color:#333;
 
3031
}
 
3032
 
 
3033
input.no-focus:focus {
 
3034
  border-color:#ccc !important;
 
3035
}
 
3036
 
 
3037
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
 
3038
  outline:thin dotted #333;
 
3039
  outline:1px auto #129FEA;
 
3040
}
 
3041
 
 
3042
input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][disabled] {
 
3043
  cursor:not-allowed;
 
3044
  background-color:#f3f6f6;
 
3045
  color:#cad2d3;
 
3046
}
 
3047
 
 
3048
input:focus:invalid,textarea:focus:invalid,select:focus:invalid {
 
3049
  color:#E74C3C;
 
3050
  border:1px solid #E74C3C;
 
3051
}
 
3052
 
 
3053
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus {
 
3054
  border-color:#E74C3C;
 
3055
}
 
3056
 
 
3057
input[type="file"]:focus:invalid:focus,input[type="radio"]:focus:invalid:focus,input[type="checkbox"]:focus:invalid:focus {
 
3058
  outline-color:#E74C3C;
 
3059
}
 
3060
 
 
3061
input.wy-input-large {
 
3062
  padding:12px;
 
3063
  font-size:100%;
 
3064
}
 
3065
 
 
3066
textarea {
 
3067
  overflow:auto;
 
3068
  vertical-align:top;
 
3069
  width:100%;
 
3070
  font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
 
3071
}
 
3072
 
 
3073
select,textarea {
 
3074
  padding:0.5em 0.625em;
 
3075
  display:inline-block;
 
3076
  border:1px solid #ccc;
 
3077
  font-size:80%;
 
3078
  box-shadow:inset 0 1px 3px #ddd;
 
3079
  -webkit-transition:border 0.3s linear;
 
3080
  -moz-transition:border 0.3s linear;
 
3081
  transition:border 0.3s linear;
 
3082
}
 
3083
 
 
3084
select {
 
3085
  border:1px solid #ccc;
 
3086
  background-color:#fff;
 
3087
}
 
3088
 
 
3089
select[multiple] {
 
3090
  height:auto;
 
3091
}
 
3092
 
 
3093
select:focus,textarea:focus {
 
3094
  outline:0;
 
3095
}
 
3096
 
 
3097
select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] {
 
3098
  cursor:not-allowed;
 
3099
  background-color:#fff;
 
3100
  color:#cad2d3;
 
3101
  border-color:transparent;
 
3102
}
 
3103
 
 
3104
.wy-checkbox,.wy-radio {
 
3105
  margin:6px 0;
 
3106
  color:#404040;
 
3107
  display:block;
 
3108
}
 
3109
 
 
3110
.wy-checkbox input,.wy-radio input {
 
3111
  vertical-align:baseline;
 
3112
}
 
3113
 
 
3114
.wy-form-message-inline {
 
3115
  display:inline-block;
 
3116
  *display:inline;
 
3117
  *zoom:1;
 
3118
  vertical-align:middle;
 
3119
}
 
3120
 
 
3121
.wy-input-prefix,.wy-input-suffix {
 
3122
  white-space:nowrap;
 
3123
}
 
3124
 
 
3125
.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context {
 
3126
  padding:6px;
 
3127
  display:inline-block;
 
3128
  font-size:80%;
 
3129
  background-color:#f3f6f6;
 
3130
  border:solid 1px #ccc;
 
3131
  color:#999;
 
3132
}
 
3133
 
 
3134
.wy-input-suffix .wy-input-context {
 
3135
  border-left:0;
 
3136
}
 
3137
 
 
3138
.wy-input-prefix .wy-input-context {
 
3139
  border-right:0;
 
3140
}
 
3141
 
 
3142
.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label {
 
3143
  color:#E74C3C;
 
3144
}
 
3145
 
 
3146
.wy-control-group.wy-control-group-error input[type="text"],.wy-control-group.wy-control-group-error input[type="password"],.wy-control-group.wy-control-group-error input[type="email"],.wy-control-group.wy-control-group-error input[type="url"],.wy-control-group.wy-control-group-error input[type="date"],.wy-control-group.wy-control-group-error input[type="month"],.wy-control-group.wy-control-group-error input[type="time"],.wy-control-group.wy-control-group-error input[type="datetime"],.wy-control-group.wy-control-group-error input[type="datetime-local"],.wy-control-group.wy-control-group-error input[type="week"],.wy-control-group.wy-control-group-error input[type="number"],.wy-control-group.wy-control-group-error input[type="search"],.wy-control-group.wy-control-group-error input[type="tel"],.wy-control-group.wy-control-group-error input[type="color"] {
 
3147
  border:solid 1px #E74C3C;
 
3148
}
 
3149
 
 
3150
.wy-control-group.wy-control-group-error textarea {
 
3151
  border:solid 1px #E74C3C;
 
3152
}
 
3153
 
 
3154
.wy-inline-validate {
 
3155
  white-space:nowrap;
 
3156
}
 
3157
 
 
3158
.wy-inline-validate .wy-input-context {
 
3159
  padding:0.5em 0.625em;
 
3160
  display:inline-block;
 
3161
  font-size:80%;
 
3162
}
 
3163
 
 
3164
.wy-inline-validate.wy-inline-validate-success .wy-input-context {
 
3165
  color:#27AE60;
 
3166
}
 
3167
 
 
3168
.wy-inline-validate.wy-inline-validate-danger .wy-input-context {
 
3169
  color:#E74C3C;
 
3170
}
 
3171
 
 
3172
.wy-inline-validate.wy-inline-validate-warning .wy-input-context {
 
3173
  color:#E67E22;
 
3174
}
 
3175
 
 
3176
.wy-inline-validate.wy-inline-validate-info .wy-input-context {
 
3177
  color:#2980B9;
 
3178
}
 
3179
 
 
3180
.rotate-90 {
 
3181
  -webkit-transform:rotate(90deg);
 
3182
  -moz-transform:rotate(90deg);
 
3183
  -ms-transform:rotate(90deg);
 
3184
  -o-transform:rotate(90deg);
 
3185
  transform:rotate(90deg);
 
3186
}
 
3187
 
 
3188
.rotate-180 {
 
3189
  -webkit-transform:rotate(180deg);
 
3190
  -moz-transform:rotate(180deg);
 
3191
  -ms-transform:rotate(180deg);
 
3192
  -o-transform:rotate(180deg);
 
3193
  transform:rotate(180deg);
 
3194
}
 
3195
 
 
3196
.rotate-270 {
 
3197
  -webkit-transform:rotate(270deg);
 
3198
  -moz-transform:rotate(270deg);
 
3199
  -ms-transform:rotate(270deg);
 
3200
  -o-transform:rotate(270deg);
 
3201
  transform:rotate(270deg);
 
3202
}
 
3203
 
 
3204
.mirror {
 
3205
  -webkit-transform:scaleX(-1);
 
3206
  -moz-transform:scaleX(-1);
 
3207
  -ms-transform:scaleX(-1);
 
3208
  -o-transform:scaleX(-1);
 
3209
  transform:scaleX(-1);
 
3210
}
 
3211
 
 
3212
.mirror.rotate-90 {
 
3213
  -webkit-transform:scaleX(-1) rotate(90deg);
 
3214
  -moz-transform:scaleX(-1) rotate(90deg);
 
3215
  -ms-transform:scaleX(-1) rotate(90deg);
 
3216
  -o-transform:scaleX(-1) rotate(90deg);
 
3217
  transform:scaleX(-1) rotate(90deg);
 
3218
}
 
3219
 
 
3220
.mirror.rotate-180 {
 
3221
  -webkit-transform:scaleX(-1) rotate(180deg);
 
3222
  -moz-transform:scaleX(-1) rotate(180deg);
 
3223
  -ms-transform:scaleX(-1) rotate(180deg);
 
3224
  -o-transform:scaleX(-1) rotate(180deg);
 
3225
  transform:scaleX(-1) rotate(180deg);
 
3226
}
 
3227
 
 
3228
.mirror.rotate-270 {
 
3229
  -webkit-transform:scaleX(-1) rotate(270deg);
 
3230
  -moz-transform:scaleX(-1) rotate(270deg);
 
3231
  -ms-transform:scaleX(-1) rotate(270deg);
 
3232
  -o-transform:scaleX(-1) rotate(270deg);
 
3233
  transform:scaleX(-1) rotate(270deg);
 
3234
}
 
3235
 
 
3236
@media only screen and (max-width:480px) {
 
3237
  .wy-form button[type="submit"] {
 
3238
    margin:0.7em 0 0;
 
3239
  }
 
3240
  .wy-form input[type="text"],.wy-form input[type="password"],.wy-form input[type="email"],.wy-form input[type="url"],.wy-form input[type="date"],.wy-form input[type="month"],.wy-form input[type="time"],.wy-form input[type="datetime"],.wy-form input[type="datetime-local"],.wy-form input[type="week"],.wy-form input[type="number"],.wy-form input[type="search"],.wy-form input[type="tel"],.wy-form input[type="color"] {
 
3241
    margin-bottom:0.3em;
 
3242
    display:block;
 
3243
  }
 
3244
  .wy-form label {
 
3245
    margin-bottom:0.3em;
 
3246
    display:block;
 
3247
  }
 
3248
  .wy-form input[type="password"],.wy-form input[type="email"],.wy-form input[type="url"],.wy-form input[type="date"],.wy-form input[type="month"],.wy-form input[type="time"],.wy-form input[type="datetime"],.wy-form input[type="datetime-local"],.wy-form input[type="week"],.wy-form input[type="number"],.wy-form input[type="search"],.wy-form input[type="tel"],.wy-form input[type="color"] {
 
3249
    margin-bottom:0;
 
3250
  }
 
3251
  .wy-form-aligned .wy-control-group label {
 
3252
    margin-bottom:0.3em;
 
3253
    text-align:left;
 
3254
    display:block;
 
3255
    width:100%;
 
3256
  }
 
3257
  .wy-form-aligned .wy-control {
 
3258
    margin:1.5em 0 0 0;
 
3259
  }
 
3260
  .wy-form .wy-help-inline,.wy-form-message-inline,.wy-form-message {
 
3261
    display:block;
 
3262
    font-size:80%;
 
3263
    padding:6px 0;
 
3264
  }
 
3265
}
 
3266
 
 
3267
@media screen and (max-width:768px) {
 
3268
  .tablet-hide {
 
3269
    display:none;
 
3270
  }
 
3271
}
 
3272
 
 
3273
@media screen and (max-width:480px) {
 
3274
  .mobile-hide {
 
3275
    display:none;
 
3276
  }
 
3277
}
 
3278
 
 
3279
.float-left {
 
3280
  float:left;
 
3281
}
 
3282
 
 
3283
.float-right {
 
3284
  float:right;
 
3285
}
 
3286
 
 
3287
.full-width {
 
3288
  width:100%;
 
3289
}
 
3290
 
 
3291
.wy-table,.rst-content table.docutils,.rst-content table.field-list {
 
3292
  border-collapse:collapse;
 
3293
  border-spacing:0;
 
3294
  empty-cells:show;
 
3295
  margin-bottom:24px;
 
3296
}
 
3297
 
 
3298
.wy-table caption,.rst-content table.docutils caption,.rst-content table.field-list caption {
 
3299
  color:#000;
 
3300
  font:italic 85%/1 arial,sans-serif;
 
3301
  padding:1em 0;
 
3302
  text-align:center;
 
3303
}
 
3304
 
 
3305
.wy-table td,.rst-content table.docutils td,.rst-content table.field-list td,.wy-table th,.rst-content table.docutils th,.rst-content table.field-list th {
 
3306
  font-size:90%;
 
3307
  margin:0;
 
3308
  overflow:visible;
 
3309
  padding:8px 16px;
 
3310
}
 
3311
 
 
3312
.wy-table td:first-child,.rst-content table.docutils td:first-child,.rst-content table.field-list td:first-child,.wy-table th:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list th:first-child {
 
3313
  border-left-width:0;
 
3314
}
 
3315
 
 
3316
.wy-table thead,.rst-content table.docutils thead,.rst-content table.field-list thead {
 
3317
  color:#000;
 
3318
  text-align:left;
 
3319
  vertical-align:bottom;
 
3320
  white-space:nowrap;
 
3321
}
 
3322
 
 
3323
.wy-table thead th,.rst-content table.docutils thead th,.rst-content table.field-list thead th {
 
3324
  font-weight:bold;
 
3325
  border-bottom:solid 2px #e1e4e5;
 
3326
}
 
3327
 
 
3328
.wy-table td,.rst-content table.docutils td,.rst-content table.field-list td {
 
3329
  background-color:transparent;
 
3330
  vertical-align:middle;
 
3331
}
 
3332
 
 
3333
.wy-table td p,.rst-content table.docutils td p,.rst-content table.field-list td p {
 
3334
  line-height:18px;
 
3335
}
 
3336
 
 
3337
.wy-table td p:last-child,.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child {
 
3338
  margin-bottom:0;
 
3339
}
 
3340
 
 
3341
.wy-table .wy-table-cell-min,.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min {
 
3342
  width:1%;
 
3343
  padding-right:0;
 
3344
}
 
3345
 
 
3346
.wy-table .wy-table-cell-min input[type=checkbox],.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox],.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox] {
 
3347
  margin:0;
 
3348
}
 
3349
 
 
3350
.wy-table-secondary {
 
3351
  color:gray;
 
3352
  font-size:90%;
 
3353
}
 
3354
 
 
3355
.wy-table-tertiary {
 
3356
  color:gray;
 
3357
  font-size:80%;
 
3358
}
 
3359
 
 
3360
.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td,.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {
 
3361
  background-color:#f3f6f6;
 
3362
}
 
3363
 
 
3364
.wy-table-backed {
 
3365
  background-color:#f3f6f6;
 
3366
}
 
3367
 
 
3368
.wy-table-bordered-all,.rst-content table.docutils {
 
3369
  border:1px solid #e1e4e5;
 
3370
}
 
3371
 
 
3372
.wy-table-bordered-all td,.rst-content table.docutils td {
 
3373
  border-bottom:1px solid #e1e4e5;
 
3374
  border-left:1px solid #e1e4e5;
 
3375
}
 
3376
 
 
3377
.wy-table-bordered-all tbody>tr:last-child td,.rst-content table.docutils tbody>tr:last-child td {
 
3378
  border-bottom-width:0;
 
3379
}
 
3380
 
 
3381
.wy-table-bordered {
 
3382
  border:1px solid #e1e4e5;
 
3383
}
 
3384
 
 
3385
.wy-table-bordered-rows td {
 
3386
  border-bottom:1px solid #e1e4e5;
 
3387
}
 
3388
 
 
3389
.wy-table-bordered-rows tbody>tr:last-child td {
 
3390
  border-bottom-width:0;
 
3391
}
 
3392
 
 
3393
.wy-table-horizontal tbody>tr:last-child td {
 
3394
  border-bottom-width:0;
 
3395
}
 
3396
 
 
3397
.wy-table-horizontal td,.wy-table-horizontal th {
 
3398
  border-width:0 0 1px 0;
 
3399
  border-bottom:1px solid #e1e4e5;
 
3400
}
 
3401
 
 
3402
.wy-table-horizontal tbody>tr:last-child td {
 
3403
  border-bottom-width:0;
 
3404
}
 
3405
 
 
3406
.wy-table-responsive {
 
3407
  margin-bottom:24px;
 
3408
  max-width:100%;
 
3409
  overflow:auto;
 
3410
}
 
3411
 
 
3412
.wy-table-responsive table {
 
3413
  margin-bottom:0 !important;
 
3414
}
 
3415
 
 
3416
.wy-table-responsive table td,.wy-table-responsive table th {
 
3417
  white-space:nowrap;
 
3418
}
 
3419
 
 
3420
a {
 
3421
  color:#2980B9;
 
3422
  text-decoration:none;
 
3423
}
 
3424
 
 
3425
a:hover {
 
3426
  color:#3091d1;
 
3427
}
 
3428
 
 
3429
a:visited {
 
3430
  color:#9B59B6;
 
3431
}
 
3432
 
 
3433
html {
 
3434
  height:100%;
 
3435
  overflow-x:hidden;
 
3436
}
 
3437
 
 
3438
body {
 
3439
  font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
 
3440
  font-weight:normal;
 
3441
  color:#404040;
 
3442
  min-height:100%;
 
3443
  overflow-x:hidden;
 
3444
  background:#edf0f2;
 
3445
}
 
3446
 
 
3447
.wy-text-left {
 
3448
  text-align:left;
 
3449
}
 
3450
 
 
3451
.wy-text-center {
 
3452
  text-align:center;
 
3453
}
 
3454
 
 
3455
.wy-text-right {
 
3456
  text-align:right;
 
3457
}
 
3458
 
 
3459
.wy-text-large {
 
3460
  font-size:120%;
 
3461
}
 
3462
 
 
3463
.wy-text-normal {
 
3464
  font-size:100%;
 
3465
}
 
3466
 
 
3467
.wy-text-small,small {
 
3468
  font-size:80%;
 
3469
}
 
3470
 
 
3471
.wy-text-strike {
 
3472
  text-decoration:line-through;
 
3473
}
 
3474
 
 
3475
.wy-text-warning {
 
3476
  color:#E67E22 !important;
 
3477
}
 
3478
 
 
3479
a.wy-text-warning:hover {
 
3480
  color:#eb9950 !important;
 
3481
}
 
3482
 
 
3483
.wy-text-info {
 
3484
  color:#2980B9 !important;
 
3485
}
 
3486
 
 
3487
a.wy-text-info:hover {
 
3488
  color:#409ad5 !important;
 
3489
}
 
3490
 
 
3491
.wy-text-success {
 
3492
  color:#27AE60 !important;
 
3493
}
 
3494
 
 
3495
a.wy-text-success:hover {
 
3496
  color:#36d278 !important;
 
3497
}
 
3498
 
 
3499
.wy-text-danger {
 
3500
  color:#E74C3C !important;
 
3501
}
 
3502
 
 
3503
a.wy-text-danger:hover {
 
3504
  color:#ed7669 !important;
 
3505
}
 
3506
 
 
3507
.wy-text-neutral {
 
3508
  color:#404040 !important;
 
3509
}
 
3510
 
 
3511
a.wy-text-neutral:hover {
 
3512
  color:#595959 !important;
 
3513
}
 
3514
 
 
3515
h1,h2,h3,h4,h5,h6,legend {
 
3516
  margin-top:0;
 
3517
  font-weight:700;
 
3518
  font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
 
3519
}
 
3520
 
 
3521
p {
 
3522
  line-height:24px;
 
3523
  margin:0;
 
3524
  font-size:16px;
 
3525
  margin-bottom:24px;
 
3526
}
 
3527
 
 
3528
h1 {
 
3529
  font-size:175%;
 
3530
}
 
3531
 
 
3532
h2 {
 
3533
  font-size:150%;
 
3534
}
 
3535
 
 
3536
h3 {
 
3537
  font-size:125%;
 
3538
}
 
3539
 
 
3540
h4 {
 
3541
  font-size:115%;
 
3542
}
 
3543
 
 
3544
h5 {
 
3545
  font-size:110%;
 
3546
}
 
3547
 
 
3548
h6 {
 
3549
  font-size:100%;
 
3550
}
 
3551
 
 
3552
hr {
 
3553
  display:block;
 
3554
  height:1px;
 
3555
  border:0;
 
3556
  border-top:1px solid #e1e4e5;
 
3557
  margin:24px 0;
 
3558
  padding:0;
 
3559
}
 
3560
 
 
3561
code,.rst-content tt {
 
3562
  white-space:nowrap;
 
3563
  max-width:100%;
 
3564
  background:#fff;
 
3565
  border:solid 1px #e1e4e5;
 
3566
  font-size:75%;
 
3567
  padding:0 5px;
 
3568
  font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
 
3569
  color:#E74C3C;
 
3570
  overflow-x:auto;
 
3571
}
 
3572
 
 
3573
code.code-large,.rst-content tt.code-large {
 
3574
  font-size:90%;
 
3575
}
 
3576
 
 
3577
.wy-plain-list-disc,.rst-content .section ul,.rst-content .toctree-wrapper ul,article ul {
 
3578
  list-style:disc;
 
3579
  line-height:24px;
 
3580
  margin-bottom:24px;
 
3581
}
 
3582
 
 
3583
.wy-plain-list-disc li,.rst-content .section ul li,.rst-content .toctree-wrapper ul li,article ul li {
 
3584
  list-style:disc;
 
3585
  margin-left:24px;
 
3586
}
 
3587
 
 
3588
.wy-plain-list-disc li p:last-child,.rst-content .section ul li p:last-child,.rst-content .toctree-wrapper ul li p:last-child,article ul li p:last-child {
 
3589
  margin-bottom:0;
 
3590
}
 
3591
 
 
3592
.wy-plain-list-disc li ul,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li ul,article ul li ul {
 
3593
  margin-bottom:0;
 
3594
}
 
3595
 
 
3596
.wy-plain-list-disc li li,.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,article ul li li {
 
3597
  list-style:circle;
 
3598
}
 
3599
 
 
3600
.wy-plain-list-disc li li li,.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,article ul li li li {
 
3601
  list-style:square;
 
3602
}
 
3603
 
 
3604
.wy-plain-list-disc li ol li,.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,article ul li ol li {
 
3605
  list-style:decimal;
 
3606
}
 
3607
 
 
3608
.wy-plain-list-decimal,.rst-content .section ol,.rst-content ol.arabic,article ol {
 
3609
  list-style:decimal;
 
3610
  line-height:24px;
 
3611
  margin-bottom:24px;
 
3612
}
 
3613
 
 
3614
.wy-plain-list-decimal li,.rst-content .section ol li,.rst-content ol.arabic li,article ol li {
 
3615
  list-style:decimal;
 
3616
  margin-left:24px;
 
3617
}
 
3618
 
 
3619
.wy-plain-list-decimal li p:last-child,.rst-content .section ol li p:last-child,.rst-content ol.arabic li p:last-child,article ol li p:last-child {
 
3620
  margin-bottom:0;
 
3621
}
 
3622
 
 
3623
.wy-plain-list-decimal li ul,.rst-content .section ol li ul,.rst-content ol.arabic li ul,article ol li ul {
 
3624
  margin-bottom:0;
 
3625
}
 
3626
 
 
3627
.wy-plain-list-decimal li ul li,.rst-content .section ol li ul li,.rst-content ol.arabic li ul li,article ol li ul li {
 
3628
  list-style:disc;
 
3629
}
 
3630
 
 
3631
.codeblock-example {
 
3632
  border:1px solid #e1e4e5;
 
3633
  border-bottom:none;
 
3634
  padding:24px;
 
3635
  padding-top:48px;
 
3636
  font-weight:500;
 
3637
  background:#fff;
 
3638
  position:relative;
 
3639
}
 
3640
 
 
3641
.codeblock-example:after {
 
3642
  content:"Example";
 
3643
  position:absolute;
 
3644
  top:0;
 
3645
  left:0;
 
3646
  background:#9B59B6;
 
3647
  color:#fff;
 
3648
  padding:6px 12px;
 
3649
}
 
3650
 
 
3651
.codeblock-example.prettyprint-example-only {
 
3652
  border:1px solid #e1e4e5;
 
3653
  margin-bottom:24px;
 
3654
}
 
3655
 
 
3656
.codeblock,pre.literal-block,.rst-content .literal-block,.rst-content pre.literal-block,div[class^='highlight'] {
 
3657
  border:1px solid #e1e4e5;
 
3658
  padding:0;
 
3659
  overflow-x:auto;
 
3660
  background:#fff;
 
3661
  margin:1px 0 24px 0;
 
3662
}
 
3663
 
 
3664
.codeblock div[class^='highlight'],pre.literal-block div[class^='highlight'],.rst-content .literal-block div[class^='highlight'],div[class^='highlight'] div[class^='highlight'] {
 
3665
  border:none;
 
3666
  background:none;
 
3667
  margin:0;
 
3668
}
 
3669
 
 
3670
div[class^='highlight'] td.code {
 
3671
  width:100%;
 
3672
}
 
3673
 
 
3674
.linenodiv pre {
 
3675
  border-right:solid 1px #e6e9ea;
 
3676
  margin:0;
 
3677
  padding:12px 12px;
 
3678
  font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
 
3679
  font-size:12px;
 
3680
  line-height:1.5;
 
3681
  color:#d9d9d9;
 
3682
}
 
3683
 
 
3684
div[class^='highlight'] pre {
 
3685
  white-space:pre;
 
3686
  margin:0;
 
3687
  padding:12px 12px;
 
3688
  font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
 
3689
  font-size:12px;
 
3690
  line-height:1.5;
 
3691
  display:block;
 
3692
  overflow:auto;
 
3693
  color:#404040;
 
3694
}
 
3695
 
 
3696
@media print {
 
3697
  .codeblock,pre.literal-block,.rst-content .literal-block,.rst-content pre.literal-block,div[class^='highlight'],div[class^='highlight'] pre {
 
3698
    white-space:pre-wrap;
 
3699
  }
 
3700
}
 
3701
 
 
3702
.hll {
 
3703
  background-color:#ffc;
 
3704
  margin:0 -12px;
 
3705
  padding:0 12px;
 
3706
  display:block;
 
3707
}
 
3708
 
 
3709
.c {
 
3710
  color:#998;
 
3711
  font-style:italic;
 
3712
}
 
3713
 
 
3714
.err {
 
3715
  color:#a61717;
 
3716
  background-color:#e3d2d2;
 
3717
}
 
3718
 
 
3719
.k {
 
3720
  font-weight:bold;
 
3721
}
 
3722
 
 
3723
.o {
 
3724
  font-weight:bold;
 
3725
}
 
3726
 
 
3727
.cm {
 
3728
  color:#998;
 
3729
  font-style:italic;
 
3730
}
 
3731
 
 
3732
.cp {
 
3733
  color:#999;
 
3734
  font-weight:bold;
 
3735
}
 
3736
 
 
3737
.c1 {
 
3738
  color:#998;
 
3739
  font-style:italic;
 
3740
}
 
3741
 
 
3742
.cs {
 
3743
  color:#999;
 
3744
  font-weight:bold;
 
3745
  font-style:italic;
 
3746
}
 
3747
 
 
3748
.gd {
 
3749
  color:#000;
 
3750
  background-color:#fdd;
 
3751
}
 
3752
 
 
3753
.gd .x {
 
3754
  color:#000;
 
3755
  background-color:#faa;
 
3756
}
 
3757
 
 
3758
.ge {
 
3759
  font-style:italic;
 
3760
}
 
3761
 
 
3762
.gr {
 
3763
  color:#a00;
 
3764
}
 
3765
 
 
3766
.gh {
 
3767
  color:#999;
 
3768
}
 
3769
 
 
3770
.gi {
 
3771
  color:#000;
 
3772
  background-color:#dfd;
 
3773
}
 
3774
 
 
3775
.gi .x {
 
3776
  color:#000;
 
3777
  background-color:#afa;
 
3778
}
 
3779
 
 
3780
.go {
 
3781
  color:#888;
 
3782
}
 
3783
 
 
3784
.gp {
 
3785
  color:#555;
 
3786
}
 
3787
 
 
3788
.gs {
 
3789
  font-weight:bold;
 
3790
}
 
3791
 
 
3792
.gu {
 
3793
  color:purple;
 
3794
  font-weight:bold;
 
3795
}
 
3796
 
 
3797
.gt {
 
3798
  color:#a00;
 
3799
}
 
3800
 
 
3801
.kc {
 
3802
  font-weight:bold;
 
3803
}
 
3804
 
 
3805
.kd {
 
3806
  font-weight:bold;
 
3807
}
 
3808
 
 
3809
.kn {
 
3810
  font-weight:bold;
 
3811
}
 
3812
 
 
3813
.kp {
 
3814
  font-weight:bold;
 
3815
}
 
3816
 
 
3817
.kr {
 
3818
  font-weight:bold;
 
3819
}
 
3820
 
 
3821
.kt {
 
3822
  color:#458;
 
3823
  font-weight:bold;
 
3824
}
 
3825
 
 
3826
.m {
 
3827
  color:#099;
 
3828
}
 
3829
 
 
3830
.s {
 
3831
  color:#d14;
 
3832
}
 
3833
 
 
3834
.n {
 
3835
  color:#333;
 
3836
}
 
3837
 
 
3838
.na {
 
3839
  color:teal;
 
3840
}
 
3841
 
 
3842
.nb {
 
3843
  color:#0086b3;
 
3844
}
 
3845
 
 
3846
.nc {
 
3847
  color:#458;
 
3848
  font-weight:bold;
 
3849
}
 
3850
 
 
3851
.no {
 
3852
  color:teal;
 
3853
}
 
3854
 
 
3855
.ni {
 
3856
  color:purple;
 
3857
}
 
3858
 
 
3859
.ne {
 
3860
  color:#900;
 
3861
  font-weight:bold;
 
3862
}
 
3863
 
 
3864
.nf {
 
3865
  color:#900;
 
3866
  font-weight:bold;
 
3867
}
 
3868
 
 
3869
.nn {
 
3870
  color:#555;
 
3871
}
 
3872
 
 
3873
.nt {
 
3874
  color:navy;
 
3875
}
 
3876
 
 
3877
.nv {
 
3878
  color:teal;
 
3879
}
 
3880
 
 
3881
.ow {
 
3882
  font-weight:bold;
 
3883
}
 
3884
 
 
3885
.w {
 
3886
  color:#bbb;
 
3887
}
 
3888
 
 
3889
.mf {
 
3890
  color:#099;
 
3891
}
 
3892
 
 
3893
.mh {
 
3894
  color:#099;
 
3895
}
 
3896
 
 
3897
.mi {
 
3898
  color:#099;
 
3899
}
 
3900
 
 
3901
.mo {
 
3902
  color:#099;
 
3903
}
 
3904
 
 
3905
.sb {
 
3906
  color:#d14;
 
3907
}
 
3908
 
 
3909
.sc {
 
3910
  color:#d14;
 
3911
}
 
3912
 
 
3913
.sd {
 
3914
  color:#d14;
 
3915
}
 
3916
 
 
3917
.s2 {
 
3918
  color:#d14;
 
3919
}
 
3920
 
 
3921
.se {
 
3922
  color:#d14;
 
3923
}
 
3924
 
 
3925
.sh {
 
3926
  color:#d14;
 
3927
}
 
3928
 
 
3929
.si {
 
3930
  color:#d14;
 
3931
}
 
3932
 
 
3933
.sx {
 
3934
  color:#d14;
 
3935
}
 
3936
 
 
3937
.sr {
 
3938
  color:#009926;
 
3939
}
 
3940
 
 
3941
.s1 {
 
3942
  color:#d14;
 
3943
}
 
3944
 
 
3945
.ss {
 
3946
  color:#990073;
 
3947
}
 
3948
 
 
3949
.bp {
 
3950
  color:#999;
 
3951
}
 
3952
 
 
3953
.vc {
 
3954
  color:teal;
 
3955
}
 
3956
 
 
3957
.vg {
 
3958
  color:teal;
 
3959
}
 
3960
 
 
3961
.vi {
 
3962
  color:teal;
 
3963
}
 
3964
 
 
3965
.il {
 
3966
  color:#099;
 
3967
}
 
3968
 
 
3969
.gc {
 
3970
  color:#999;
 
3971
  background-color:#EAF2F5;
 
3972
}
 
3973
 
 
3974
.wy-breadcrumbs li {
 
3975
  display:inline-block;
 
3976
}
 
3977
 
 
3978
.wy-breadcrumbs li.wy-breadcrumbs-aside {
 
3979
  float:right;
 
3980
}
 
3981
 
 
3982
.wy-breadcrumbs li a {
 
3983
  display:inline-block;
 
3984
  padding:5px;
 
3985
}
 
3986
 
 
3987
.wy-breadcrumbs li a:first-child {
 
3988
  padding-left:0;
 
3989
}
 
3990
 
 
3991
.wy-breadcrumbs-extra {
 
3992
  margin-bottom:0;
 
3993
  color:#b3b3b3;
 
3994
  font-size:80%;
 
3995
  display:inline-block;
 
3996
}
 
3997
 
 
3998
@media screen and (max-width:480px) {
 
3999
  .wy-breadcrumbs-extra {
 
4000
    display:none;
 
4001
  }
 
4002
  .wy-breadcrumbs li.wy-breadcrumbs-aside {
 
4003
    display:none;
 
4004
  }
 
4005
}
 
4006
 
 
4007
@media print {
 
4008
  .wy-breadcrumbs li.wy-breadcrumbs-aside {
 
4009
    display:none;
 
4010
  }
 
4011
}
 
4012
 
 
4013
.wy-affix {
 
4014
  position:fixed;
 
4015
  top:1.618em;
 
4016
}
 
4017
 
 
4018
.wy-menu a:hover {
 
4019
  text-decoration:none;
 
4020
}
 
4021
 
 
4022
.wy-menu-horiz {
 
4023
  *zoom:1;
 
4024
}
 
4025
 
 
4026
.wy-menu-horiz:before,.wy-menu-horiz:after {
 
4027
  display:table;
 
4028
  content:"";
 
4029
}
 
4030
 
 
4031
.wy-menu-horiz:after {
 
4032
  clear:both;
 
4033
}
 
4034
 
 
4035
.wy-menu-horiz ul,.wy-menu-horiz li {
 
4036
  display:inline-block;
 
4037
}
 
4038
 
 
4039
.wy-menu-horiz li:hover {
 
4040
  background:rgba(255,255,255,0.1);
 
4041
}
 
4042
 
 
4043
.wy-menu-horiz li.divide-left {
 
4044
  border-left:solid 1px #404040;
 
4045
}
 
4046
 
 
4047
.wy-menu-horiz li.divide-right {
 
4048
  border-right:solid 1px #404040;
 
4049
}
 
4050
 
 
4051
.wy-menu-horiz a {
 
4052
  height:32px;
 
4053
  display:inline-block;
 
4054
  line-height:32px;
 
4055
  padding:0 16px;
 
4056
}
 
4057
 
 
4058
.wy-menu-vertical header {
 
4059
  height:32px;
 
4060
  display:inline-block;
 
4061
  line-height:32px;
 
4062
  padding:0 1.618em;
 
4063
  display:block;
 
4064
  font-weight:bold;
 
4065
  text-transform:uppercase;
 
4066
  font-size:80%;
 
4067
  color:#2980B9;
 
4068
  white-space:nowrap;
 
4069
}
 
4070
 
 
4071
.wy-menu-vertical ul {
 
4072
  margin-bottom:0;
 
4073
}
 
4074
 
 
4075
.wy-menu-vertical li.divide-top {
 
4076
  border-top:solid 1px #404040;
 
4077
}
 
4078
 
 
4079
.wy-menu-vertical li.divide-bottom {
 
4080
  border-bottom:solid 1px #404040;
 
4081
}
 
4082
 
 
4083
.wy-menu-vertical li.current {
 
4084
  background:#e3e3e3;
 
4085
}
 
4086
 
 
4087
.wy-menu-vertical li.current a {
 
4088
  color:gray;
 
4089
  border-right:solid 1px #c9c9c9;
 
4090
  padding:0.4045em 2.427em;
 
4091
}
 
4092
 
 
4093
.wy-menu-vertical li.current a:hover {
 
4094
  background:#d6d6d6;
 
4095
}
 
4096
 
 
4097
.wy-menu-vertical li.on a,.wy-menu-vertical li.current>a {
 
4098
  color:#404040;
 
4099
  padding:0.4045em 1.618em;
 
4100
  font-weight:bold;
 
4101
  position:relative;
 
4102
  background:#fcfcfc;
 
4103
  border:none;
 
4104
  border-bottom:solid 1px #c9c9c9;
 
4105
  border-top:solid 1px #c9c9c9;
 
4106
  padding-left:1.618em -4px;
 
4107
}
 
4108
 
 
4109
.wy-menu-vertical li.on a:hover,.wy-menu-vertical li.current>a:hover {
 
4110
  background:#fcfcfc;
 
4111
}
 
4112
 
 
4113
.wy-menu-vertical li.toctree-l2.current>a {
 
4114
  background:#c9c9c9;
 
4115
  padding:0.4045em 2.427em;
 
4116
}
 
4117
 
 
4118
.wy-menu-vertical li.current ul {
 
4119
  display:block;
 
4120
}
 
4121
 
 
4122
.wy-menu-vertical li ul {
 
4123
  margin-bottom:0;
 
4124
  display:none;
 
4125
}
 
4126
 
 
4127
.wy-menu-vertical .local-toc li ul {
 
4128
  display:block;
 
4129
}
 
4130
 
 
4131
.wy-menu-vertical li ul li a {
 
4132
  margin-bottom:0;
 
4133
  color:#b3b3b3;
 
4134
  font-weight:normal;
 
4135
}
 
4136
 
 
4137
.wy-menu-vertical a {
 
4138
  display:inline-block;
 
4139
  line-height:18px;
 
4140
  padding:0.4045em 1.618em;
 
4141
  display:block;
 
4142
  position:relative;
 
4143
  font-size:90%;
 
4144
  color:#b3b3b3;
 
4145
}
 
4146
 
 
4147
.wy-menu-vertical a:hover {
 
4148
  background-color:#4e4a4a;
 
4149
  cursor:pointer;
 
4150
}
 
4151
 
 
4152
.wy-menu-vertical a:active {
 
4153
  background-color:#2980B9;
 
4154
  cursor:pointer;
 
4155
  color:#fff;
 
4156
}
 
4157
 
 
4158
.wy-side-nav-search {
 
4159
  z-index:200;
 
4160
  background-color:#2980B9;
 
4161
  text-align:center;
 
4162
  padding:0.809em;
 
4163
  display:block;
 
4164
  color:#fcfcfc;
 
4165
  margin-bottom:0.809em;
 
4166
}
 
4167
 
 
4168
.wy-side-nav-search input[type=text] {
 
4169
  width:100%;
 
4170
  border-radius:50px;
 
4171
  padding:6px 12px;
 
4172
  border-color:#2472a4;
 
4173
}
 
4174
 
 
4175
.wy-side-nav-search img {
 
4176
  display:block;
 
4177
  margin:auto auto 0.809em auto;
 
4178
  height:45px;
 
4179
  width:45px;
 
4180
  background-color:#2980B9;
 
4181
  padding:5px;
 
4182
  border-radius:100%;
 
4183
}
 
4184
 
 
4185
.wy-side-nav-search>a,.wy-side-nav-search .wy-dropdown>a {
 
4186
  color:#fcfcfc;
 
4187
  font-size:100%;
 
4188
  font-weight:bold;
 
4189
  display:inline-block;
 
4190
  padding:4px 6px;
 
4191
  margin-bottom:0.809em;
 
4192
}
 
4193
 
 
4194
.wy-side-nav-search>a:hover,.wy-side-nav-search .wy-dropdown>a:hover {
 
4195
  background:rgba(255,255,255,0.1);
 
4196
}
 
4197
 
 
4198
.wy-nav .wy-menu-vertical header {
 
4199
  color:#2980B9;
 
4200
}
 
4201
 
 
4202
.wy-nav .wy-menu-vertical a {
 
4203
  color:#b3b3b3;
 
4204
}
 
4205
 
 
4206
.wy-nav .wy-menu-vertical a:hover {
 
4207
  background-color:#2980B9;
 
4208
  color:#fff;
 
4209
}
 
4210
 
 
4211
[data-menu-wrap] {
 
4212
  -webkit-transition:all 0.2s ease-in;
 
4213
  -moz-transition:all 0.2s ease-in;
 
4214
  transition:all 0.2s ease-in;
 
4215
  position:absolute;
 
4216
  opacity:1;
 
4217
  width:100%;
 
4218
  opacity:0;
 
4219
}
 
4220
 
 
4221
[data-menu-wrap].move-center {
 
4222
  left:0;
 
4223
  right:auto;
 
4224
  opacity:1;
 
4225
}
 
4226
 
 
4227
[data-menu-wrap].move-left {
 
4228
  right:auto;
 
4229
  left:-100%;
 
4230
  opacity:0;
 
4231
}
 
4232
 
 
4233
[data-menu-wrap].move-right {
 
4234
  right:-100%;
 
4235
  left:auto;
 
4236
  opacity:0;
 
4237
}
 
4238
 
 
4239
.wy-body-for-nav {
 
4240
  background:left repeat-y #fcfcfc;
 
4241
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOERBMTRGRDBFMUUxMUUzODUwMkJCOThDMEVFNURFMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxOERBMTRGRTBFMUUxMUUzODUwMkJCOThDMEVFNURFMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4REExNEZCMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4REExNEZDMEUxRTExRTM4NTAyQkI5OEMwRUU1REUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EwrlwAAAAA5JREFUeNpiMDU0BAgwAAE2AJgB9BnaAAAAAElFTkSuQmCC);
 
4242
  background-size:300px 1px;
 
4243
}
 
4244
 
 
4245
.wy-grid-for-nav {
 
4246
  position:absolute;
 
4247
  width:100%;
 
4248
  height:100%;
 
4249
}
 
4250
 
 
4251
.wy-nav-side {
 
4252
  position:absolute;
 
4253
  top:0;
 
4254
  left:0;
 
4255
  width:300px;
 
4256
  overflow:hidden;
 
4257
  min-height:100%;
 
4258
  background:#343131;
 
4259
  z-index:200;
 
4260
}
 
4261
 
 
4262
.wy-nav-top {
 
4263
  display:none;
 
4264
  background:#2980B9;
 
4265
  color:#fff;
 
4266
  padding:0.4045em 0.809em;
 
4267
  position:relative;
 
4268
  line-height:50px;
 
4269
  text-align:center;
 
4270
  font-size:100%;
 
4271
  *zoom:1;
 
4272
}
 
4273
 
 
4274
.wy-nav-top:before,.wy-nav-top:after {
 
4275
  display:table;
 
4276
  content:"";
 
4277
}
 
4278
 
 
4279
.wy-nav-top:after {
 
4280
  clear:both;
 
4281
}
 
4282
 
 
4283
.wy-nav-top a {
 
4284
  color:#fff;
 
4285
  font-weight:bold;
 
4286
}
 
4287
 
 
4288
.wy-nav-top img {
 
4289
  margin-right:12px;
 
4290
  height:45px;
 
4291
  width:45px;
 
4292
  background-color:#2980B9;
 
4293
  padding:5px;
 
4294
  border-radius:100%;
 
4295
}
 
4296
 
 
4297
.wy-nav-top i {
 
4298
  font-size:30px;
 
4299
  float:left;
 
4300
  cursor:pointer;
 
4301
}
 
4302
 
 
4303
.wy-nav-content-wrap {
 
4304
  margin-left:300px;
 
4305
  background:#fcfcfc;
 
4306
  min-height:100%;
 
4307
}
 
4308
 
 
4309
.wy-nav-content {
 
4310
  padding:1.618em 3.236em;
 
4311
  height:100%;
 
4312
  max-width:800px;
 
4313
  margin:auto;
 
4314
}
 
4315
 
 
4316
.wy-body-mask {
 
4317
  position:fixed;
 
4318
  width:100%;
 
4319
  height:100%;
 
4320
  background:rgba(0,0,0,0.2);
 
4321
  display:none;
 
4322
  z-index:499;
 
4323
}
 
4324
 
 
4325
.wy-body-mask.on {
 
4326
  display:block;
 
4327
}
 
4328
 
 
4329
footer {
 
4330
  color:#999;
 
4331
}
 
4332
 
 
4333
footer p {
 
4334
  margin-bottom:12px;
 
4335
}
 
4336
 
 
4337
.rst-footer-buttons {
 
4338
  *zoom:1;
 
4339
}
 
4340
 
 
4341
.rst-footer-buttons:before,.rst-footer-buttons:after {
 
4342
  display:table;
 
4343
  content:"";
 
4344
}
 
4345
 
 
4346
.rst-footer-buttons:after {
 
4347
  clear:both;
 
4348
}
 
4349
 
 
4350
#search-results .search li {
 
4351
  margin-bottom:24px;
 
4352
  border-bottom:solid 1px #e1e4e5;
 
4353
  padding-bottom:24px;
 
4354
}
 
4355
 
 
4356
#search-results .search li:first-child {
 
4357
  border-top:solid 1px #e1e4e5;
 
4358
  padding-top:24px;
 
4359
}
 
4360
 
 
4361
#search-results .search li a {
 
4362
  font-size:120%;
 
4363
  margin-bottom:12px;
 
4364
  display:inline-block;
 
4365
}
 
4366
 
 
4367
#search-results .context {
 
4368
  color:gray;
 
4369
  font-size:90%;
 
4370
}
 
4371
 
 
4372
@media screen and (max-width:768px) {
 
4373
  .wy-body-for-nav {
 
4374
    background:#fcfcfc;
 
4375
  }
 
4376
  .wy-nav-top {
 
4377
    display:block;
 
4378
  }
 
4379
  .wy-nav-side {
 
4380
    left:-300px;
 
4381
  }
 
4382
  .wy-nav-side.shift {
 
4383
    width:85%;
 
4384
    left:0;
 
4385
  }
 
4386
  .wy-nav-content-wrap {
 
4387
    margin-left:0;
 
4388
  }
 
4389
  .wy-nav-content-wrap .wy-nav-content {
 
4390
    padding:1.618em;
 
4391
  }
 
4392
  .wy-nav-content-wrap.shift {
 
4393
    position:fixed;
 
4394
    min-width:100%;
 
4395
    left:85%;
 
4396
    top:0;
 
4397
    height:100%;
 
4398
    overflow:hidden;
 
4399
  }
 
4400
}
 
4401
 
 
4402
@media screen and (min-width:1400px) {
 
4403
  .wy-nav-content-wrap {
 
4404
    background:rgba(0,0,0,0.05);
 
4405
  }
 
4406
  .wy-nav-content {
 
4407
    margin:0;
 
4408
    background:#fcfcfc;
 
4409
  }
 
4410
}
 
4411
 
 
4412
@media print {
 
4413
  .rst-versions,footer,.wy-nav-side {
 
4414
    display:none;
 
4415
  }
 
4416
  .wy-nav-content-wrap {
 
4417
    margin-left:0;
 
4418
  }
 
4419
}
 
4420
 
 
4421
nav.stickynav {
 
4422
  position:fixed;
 
4423
  top:0;
 
4424
}
 
4425
 
 
4426
.rst-versions {
 
4427
  position:fixed;
 
4428
  bottom:0;
 
4429
  left:0;
 
4430
  width:300px;
 
4431
  color:#fcfcfc;
 
4432
  background:#1f1d1d;
 
4433
  border-top:solid 10px #343131;
 
4434
  font-family:"Lato","proxima-nova","Helvetica Neue",Arial,sans-serif;
 
4435
  z-index:400;
 
4436
}
 
4437
 
 
4438
.rst-versions a {
 
4439
  color:#2980B9;
 
4440
  text-decoration:none;
 
4441
}
 
4442
 
 
4443
.rst-versions .rst-badge-small {
 
4444
  display:none;
 
4445
}
 
4446
 
 
4447
.rst-versions .rst-current-version {
 
4448
  padding:12px;
 
4449
  background-color:#272525;
 
4450
  display:block;
 
4451
  text-align:right;
 
4452
  font-size:90%;
 
4453
  cursor:pointer;
 
4454
  color:#27AE60;
 
4455
  *zoom:1;
 
4456
}
 
4457
 
 
4458
.rst-versions .rst-current-version:before,.rst-versions .rst-current-version:after {
 
4459
  display:table;
 
4460
  content:"";
 
4461
}
 
4462
 
 
4463
.rst-versions .rst-current-version:after {
 
4464
  clear:both;
 
4465
}
 
4466
 
 
4467
.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-versions .rst-current-version .icon {
 
4468
  color:#fcfcfc;
 
4469
}
 
4470
 
 
4471
.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book {
 
4472
  float:left;
 
4473
}
 
4474
 
 
4475
.rst-versions .rst-current-version .icon-book {
 
4476
  float:left;
 
4477
}
 
4478
 
 
4479
.rst-versions .rst-current-version.rst-out-of-date {
 
4480
  background-color:#E74C3C;
 
4481
  color:#fff;
 
4482
}
 
4483
 
 
4484
.rst-versions .rst-current-version.rst-active-old-version {
 
4485
  background-color:#F1C40F;
 
4486
  color:#000;
 
4487
}
 
4488
 
 
4489
.rst-versions.shift-up .rst-other-versions {
 
4490
  display:block;
 
4491
}
 
4492
 
 
4493
.rst-versions .rst-other-versions {
 
4494
  font-size:90%;
 
4495
  padding:12px;
 
4496
  color:gray;
 
4497
  display:none;
 
4498
}
 
4499
 
 
4500
.rst-versions .rst-other-versions hr {
 
4501
  display:block;
 
4502
  height:1px;
 
4503
  border:0;
 
4504
  margin:20px 0;
 
4505
  padding:0;
 
4506
  border-top:solid 1px #413d3d;
 
4507
}
 
4508
 
 
4509
.rst-versions .rst-other-versions dd {
 
4510
  display:inline-block;
 
4511
  margin:0;
 
4512
}
 
4513
 
 
4514
.rst-versions .rst-other-versions dd a {
 
4515
  display:inline-block;
 
4516
  padding:6px;
 
4517
  color:#fcfcfc;
 
4518
}
 
4519
 
 
4520
.rst-versions.rst-badge {
 
4521
  width:auto;
 
4522
  bottom:20px;
 
4523
  right:20px;
 
4524
  left:auto;
 
4525
  border:none;
 
4526
  max-width:300px;
 
4527
}
 
4528
 
 
4529
.rst-versions.rst-badge .icon-book {
 
4530
  float:none;
 
4531
}
 
4532
 
 
4533
.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book {
 
4534
  float:none;
 
4535
}
 
4536
 
 
4537
.rst-versions.rst-badge.shift-up .rst-current-version {
 
4538
  text-align:right;
 
4539
}
 
4540
 
 
4541
.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book {
 
4542
  float:left;
 
4543
}
 
4544
 
 
4545
.rst-versions.rst-badge.shift-up .rst-current-version .icon-book {
 
4546
  float:left;
 
4547
}
 
4548
 
 
4549
.rst-versions.rst-badge .rst-current-version {
 
4550
  width:auto;
 
4551
  height:30px;
 
4552
  line-height:30px;
 
4553
  padding:0 6px;
 
4554
  display:block;
 
4555
  text-align:center;
 
4556
}
 
4557
 
 
4558
@media screen and (max-width:768px) {
 
4559
  .rst-versions {
 
4560
    width:85%;
 
4561
    display:none;
 
4562
  }
 
4563
  .rst-versions.shift {
 
4564
    display:block;
 
4565
  }
 
4566
  img {
 
4567
    width:100%;
 
4568
    height:auto;
 
4569
  }
 
4570
}
 
4571
 
 
4572
.rst-content img {
 
4573
  max-width:100%;
 
4574
  height:auto !important;
 
4575
}
 
4576
 
 
4577
.rst-content div.figure {
 
4578
  margin-bottom:24px;
 
4579
}
 
4580
 
 
4581
.rst-content div.figure.align-center {
 
4582
  text-align:center;
 
4583
}
 
4584
 
 
4585
.rst-content .section>img {
 
4586
  margin-bottom:24px;
 
4587
}
 
4588
 
 
4589
.rst-content blockquote {
 
4590
  margin-left:24px;
 
4591
  line-height:24px;
 
4592
  margin-bottom:24px;
 
4593
}
 
4594
 
 
4595
.rst-content .note .last,.rst-content .attention .last,.rst-content .caution .last,.rst-content .danger .last,.rst-content .error .last,.rst-content .hint .last,.rst-content .important .last,.rst-content .tip .last,.rst-content .warning .last,.rst-content .seealso .last,.rst-content .admonition-todo .last {
 
4596
  margin-bottom:0;
 
4597
}
 
4598
 
 
4599
.rst-content .admonition-title:before {
 
4600
  margin-right:4px;
 
4601
}
 
4602
 
 
4603
.rst-content .admonition table {
 
4604
  border-color:rgba(0,0,0,0.1);
 
4605
}
 
4606
 
 
4607
.rst-content .admonition table td,.rst-content .admonition table th {
 
4608
  background:transparent !important;
 
4609
  border-color:rgba(0,0,0,0.1) !important;
 
4610
}
 
4611
 
 
4612
.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha li {
 
4613
  list-style:lower-alpha;
 
4614
}
 
4615
 
 
4616
.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha li {
 
4617
  list-style:upper-alpha;
 
4618
}
 
4619
 
 
4620
.rst-content .section ol p,.rst-content .section ul p {
 
4621
  margin-bottom:12px;
 
4622
}
 
4623
 
 
4624
.rst-content .line-block {
 
4625
  margin-left:24px;
 
4626
}
 
4627
 
 
4628
.rst-content .topic-title {
 
4629
  font-weight:bold;
 
4630
  margin-bottom:12px;
 
4631
}
 
4632
 
 
4633
.rst-content .toc-backref {
 
4634
  color:#404040;
 
4635
}
 
4636
 
 
4637
.rst-content .align-right {
 
4638
  float:right;
 
4639
  margin:0 0 24px 24px;
 
4640
}
 
4641
 
 
4642
.rst-content .align-left {
 
4643
  float:left;
 
4644
  margin:0 24px 24px 0;
 
4645
}
 
4646
 
 
4647
.rst-content .align-center {
 
4648
  margin:auto;
 
4649
  display:block;
 
4650
}
 
4651
 
 
4652
.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content dl dt .headerlink {
 
4653
  display:none;
 
4654
  visibility:hidden;
 
4655
  font-size:14px;
 
4656
}
 
4657
 
 
4658
.rst-content h1 .headerlink:after,.rst-content h2 .headerlink:after,.rst-content h3 .headerlink:after,.rst-content h4 .headerlink:after,.rst-content h5 .headerlink:after,.rst-content h6 .headerlink:after,.rst-content dl dt .headerlink:after {
 
4659
  visibility:visible;
 
4660
  content:"";
 
4661
  font-family:FontAwesome;
 
4662
  display:inline-block;
 
4663
}
 
4664
 
 
4665
.rst-content h1:hover .headerlink,.rst-content h2:hover .headerlink,.rst-content h3:hover .headerlink,.rst-content h4:hover .headerlink,.rst-content h5:hover .headerlink,.rst-content h6:hover .headerlink,.rst-content dl dt:hover .headerlink {
 
4666
  display:inline-block;
 
4667
}
 
4668
 
 
4669
.rst-content .sidebar {
 
4670
  float:right;
 
4671
  width:40%;
 
4672
  display:block;
 
4673
  margin:0 0 24px 24px;
 
4674
  padding:24px;
 
4675
  background:#f3f6f6;
 
4676
  border:solid 1px #e1e4e5;
 
4677
}
 
4678
 
 
4679
.rst-content .sidebar p,.rst-content .sidebar ul,.rst-content .sidebar dl {
 
4680
  font-size:90%;
 
4681
}
 
4682
 
 
4683
.rst-content .sidebar .last {
 
4684
  margin-bottom:0;
 
4685
}
 
4686
 
 
4687
.rst-content .sidebar .sidebar-title {
 
4688
  display:block;
 
4689
  font-family:"Roboto Slab","ff-tisa-web-pro","Georgia",Arial,sans-serif;
 
4690
  font-weight:bold;
 
4691
  background:#e1e4e5;
 
4692
  padding:6px 12px;
 
4693
  margin:-24px;
 
4694
  margin-bottom:24px;
 
4695
  font-size:100%;
 
4696
}
 
4697
 
 
4698
.rst-content .highlighted {
 
4699
  background:#F1C40F;
 
4700
  display:inline-block;
 
4701
  font-weight:bold;
 
4702
  padding:0 6px;
 
4703
}
 
4704
 
 
4705
.rst-content .footnote-reference,.rst-content .citation-reference {
 
4706
  vertical-align:super;
 
4707
  font-size:90%;
 
4708
}
 
4709
 
 
4710
.rst-content table.docutils.citation,.rst-content table.docutils.footnote {
 
4711
  background:none;
 
4712
  border:none;
 
4713
  color:#999;
 
4714
}
 
4715
 
 
4716
.rst-content table.docutils.citation td,.rst-content table.docutils.citation tr,.rst-content table.docutils.footnote td,.rst-content table.docutils.footnote tr {
 
4717
  border:none;
 
4718
  background-color:transparent !important;
 
4719
  white-space:normal;
 
4720
}
 
4721
 
 
4722
.rst-content table.docutils.citation td.label,.rst-content table.docutils.footnote td.label {
 
4723
  padding-left:0;
 
4724
  padding-right:0;
 
4725
  vertical-align:top;
 
4726
}
 
4727
 
 
4728
.rst-content table.field-list {
 
4729
  border:none;
 
4730
}
 
4731
 
 
4732
.rst-content table.field-list td {
 
4733
  border:none;
 
4734
  padding-top:5px;
 
4735
}
 
4736
 
 
4737
.rst-content table.field-list td>strong {
 
4738
  display:inline-block;
 
4739
  margin-top:3px;
 
4740
}
 
4741
 
 
4742
.rst-content table.field-list .field-name {
 
4743
  padding-right:10px;
 
4744
  text-align:left;
 
4745
  white-space:nowrap;
 
4746
}
 
4747
 
 
4748
.rst-content table.field-list .field-body {
 
4749
  text-align:left;
 
4750
  padding-left:0;
 
4751
}
 
4752
 
 
4753
.rst-content tt {
 
4754
  color:#000;
 
4755
}
 
4756
 
 
4757
.rst-content tt big,.rst-content tt em {
 
4758
  font-size:100% !important;
 
4759
  line-height:normal;
 
4760
}
 
4761
 
 
4762
.rst-content tt .xref,a .rst-content tt {
 
4763
  font-weight:bold;
 
4764
}
 
4765
 
 
4766
.rst-content a tt {
 
4767
  color:#2980B9;
 
4768
}
 
4769
 
 
4770
.rst-content dl {
 
4771
  margin-bottom:24px;
 
4772
}
 
4773
 
 
4774
.rst-content dl dt {
 
4775
  font-weight:bold;
 
4776
}
 
4777
 
 
4778
.rst-content dl p,.rst-content dl table,.rst-content dl ul,.rst-content dl ol {
 
4779
  margin-bottom:12px !important;
 
4780
}
 
4781
 
 
4782
.rst-content dl dd {
 
4783
  margin:0 0 12px 24px;
 
4784
}
 
4785
 
 
4786
.rst-content dl:not(.docutils) {
 
4787
  margin-bottom:24px;
 
4788
}
 
4789
 
 
4790
.rst-content dl:not(.docutils) dt {
 
4791
  display:inline-block;
 
4792
  margin:6px 0;
 
4793
  font-size:90%;
 
4794
  line-height:normal;
 
4795
  background:#e7f2fa;
 
4796
  color:#2980B9;
 
4797
  border-top:solid 3px #6ab0de;
 
4798
  padding:6px;
 
4799
  position:relative;
 
4800
}
 
4801
 
 
4802
.rst-content dl:not(.docutils) dt:before {
 
4803
  color:#6ab0de;
 
4804
}
 
4805
 
 
4806
.rst-content dl:not(.docutils) dt .headerlink {
 
4807
  color:#404040;
 
4808
  font-size:100% !important;
 
4809
}
 
4810
 
 
4811
.rst-content dl:not(.docutils) dl dt {
 
4812
  margin-bottom:6px;
 
4813
  border:none;
 
4814
  border-left:solid 3px #ccc;
 
4815
  background:#f0f0f0;
 
4816
  color:gray;
 
4817
}
 
4818
 
 
4819
.rst-content dl:not(.docutils) dl dt .headerlink {
 
4820
  color:#404040;
 
4821
  font-size:100% !important;
 
4822
}
 
4823
 
 
4824
.rst-content dl:not(.docutils) dt:first-child {
 
4825
  margin-top:0;
 
4826
}
 
4827
 
 
4828
.rst-content dl:not(.docutils) tt {
 
4829
  font-weight:bold;
 
4830
}
 
4831
 
 
4832
.rst-content dl:not(.docutils) tt.descname,.rst-content dl:not(.docutils) tt.descclassname {
 
4833
  background-color:transparent;
 
4834
  border:none;
 
4835
  padding:0;
 
4836
  font-size:100% !important;
 
4837
}
 
4838
 
 
4839
.rst-content dl:not(.docutils) tt.descname {
 
4840
  font-weight:bold;
 
4841
}
 
4842
 
 
4843
.rst-content dl:not(.docutils) .optional {
 
4844
  display:inline-block;
 
4845
  padding:0 4px;
 
4846
  color:#000;
 
4847
  font-weight:bold;
 
4848
}
 
4849
 
 
4850
.rst-content dl:not(.docutils) .property {
 
4851
  display:inline-block;
 
4852
  padding-right:8px;
 
4853
}
 
4854
 
 
4855
.rst-content .viewcode-link,.rst-content .viewcode-back {
 
4856
  display:inline-block;
 
4857
  color:#27AE60;
 
4858
  font-size:80%;
 
4859
  padding-left:24px;
 
4860
}
 
4861
 
 
4862
.rst-content .viewcode-back {
 
4863
  display:block;
 
4864
  float:right;
 
4865
}
 
4866
 
 
4867
.rst-content p.rubric {
 
4868
  margin-bottom:12px;
 
4869
  font-weight:bold;
 
4870
}
 
4871
 
 
4872
@media screen and (max-width:480px) {
 
4873
  .rst-content .sidebar {
 
4874
    width:100%;
 
4875
  }
 
4876
}
 
4877
 
 
4878
span[id*='MathJax-Span'] {
 
4879
  color:#404040;
 
4880
}
 
4881
 
 
4882
.math {
 
4883
  text-align:center;
 
4884
}
 
4885
 
 
4886
/*# sourceMappingURL=theme.css.map */