New donate page attempts
Sebastian Hahn

Sebastian Hahn commited on 2015-11-20 15:41:35
Zeige 6 geänderte Dateien mit 6244 Einfügungen und 130 Löschungen.

... ...
@@ -0,0 +1,6028 @@
1
+/*!
2
+ * Bootstrap v3.3.5 (http://getbootstrap.com)
3
+ * Copyright 2011-2015 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+
7
+/*!
8
+ * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=936a2b51755cf76adb07)
9
+ * Config saved to config.json and https://gist.github.com/936a2b51755cf76adb07
10
+ */
11
+/*!
12
+ * Bootstrap v3.3.5 (http://getbootstrap.com)
13
+ * Copyright 2011-2015 Twitter, Inc.
14
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
15
+ */
16
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
17
+html {
18
+  font-family: sans-serif;
19
+  -ms-text-size-adjust: 100%;
20
+  -webkit-text-size-adjust: 100%;
21
+}
22
+body {
23
+  margin: 0;
24
+}
25
+article,
26
+aside,
27
+details,
28
+figcaption,
29
+figure,
30
+footer,
31
+header,
32
+hgroup,
33
+main,
34
+menu,
35
+nav,
36
+section,
37
+summary {
38
+  display: block;
39
+}
40
+audio,
41
+canvas,
42
+progress,
43
+video {
44
+  display: inline-block;
45
+  vertical-align: baseline;
46
+}
47
+audio:not([controls]) {
48
+  display: none;
49
+  height: 0;
50
+}
51
+[hidden],
52
+template {
53
+  display: none;
54
+}
55
+a {
56
+  background-color: transparent;
57
+}
58
+a:active,
59
+a:hover {
60
+  outline: 0;
61
+}
62
+abbr[title] {
63
+  border-bottom: 1px dotted;
64
+}
65
+b,
66
+strong {
67
+  font-weight: bold;
68
+}
69
+dfn {
70
+  font-style: italic;
71
+}
72
+h1 {
73
+  font-size: 2em;
74
+  margin: 0.67em 0;
75
+}
76
+mark {
77
+  background: #ff0;
78
+  color: #000;
79
+}
80
+small {
81
+  font-size: 80%;
82
+}
83
+sub,
84
+sup {
85
+  font-size: 75%;
86
+  line-height: 0;
87
+  position: relative;
88
+  vertical-align: baseline;
89
+}
90
+sup {
91
+  top: -0.5em;
92
+}
93
+sub {
94
+  bottom: -0.25em;
95
+}
96
+img {
97
+  border: 0;
98
+}
99
+svg:not(:root) {
100
+  overflow: hidden;
101
+}
102
+figure {
103
+  margin: 1em 40px;
104
+}
105
+hr {
106
+  -webkit-box-sizing: content-box;
107
+     -moz-box-sizing: content-box;
108
+          box-sizing: content-box;
109
+  height: 0;
110
+}
111
+pre {
112
+  overflow: auto;
113
+}
114
+code,
115
+kbd,
116
+pre,
117
+samp {
118
+  font-family: monospace, monospace;
119
+  font-size: 1em;
120
+}
121
+button,
122
+input,
123
+optgroup,
124
+select,
125
+textarea {
126
+  color: inherit;
127
+  font: inherit;
128
+  margin: 0;
129
+}
130
+button {
131
+  overflow: visible;
132
+}
133
+button,
134
+select {
135
+  text-transform: none;
136
+}
137
+button,
138
+html input[type="button"],
139
+input[type="reset"],
140
+input[type="submit"] {
141
+  -webkit-appearance: button;
142
+  cursor: pointer;
143
+}
144
+button[disabled],
145
+html input[disabled] {
146
+  cursor: default;
147
+}
148
+button::-moz-focus-inner,
149
+input::-moz-focus-inner {
150
+  border: 0;
151
+  padding: 0;
152
+}
153
+input {
154
+  line-height: normal;
155
+}
156
+input[type="checkbox"],
157
+input[type="radio"] {
158
+  -webkit-box-sizing: border-box;
159
+     -moz-box-sizing: border-box;
160
+          box-sizing: border-box;
161
+  padding: 0;
162
+}
163
+input[type="number"]::-webkit-inner-spin-button,
164
+input[type="number"]::-webkit-outer-spin-button {
165
+  height: auto;
166
+}
167
+input[type="search"] {
168
+  -webkit-appearance: textfield;
169
+  -webkit-box-sizing: content-box;
170
+     -moz-box-sizing: content-box;
171
+          box-sizing: content-box;
172
+}
173
+input[type="search"]::-webkit-search-cancel-button,
174
+input[type="search"]::-webkit-search-decoration {
175
+  -webkit-appearance: none;
176
+}
177
+fieldset {
178
+  border: 1px solid #c0c0c0;
179
+  margin: 0 2px;
180
+  padding: 0.35em 0.625em 0.75em;
181
+}
182
+legend {
183
+  border: 0;
184
+  padding: 0;
185
+}
186
+textarea {
187
+  overflow: auto;
188
+}
189
+optgroup {
190
+  font-weight: bold;
191
+}
192
+table {
193
+  border-collapse: collapse;
194
+  border-spacing: 0;
195
+}
196
+td,
197
+th {
198
+  padding: 0;
199
+}
200
+/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
201
+@media print {
202
+  *,
203
+  *:before,
204
+  *:after {
205
+    background: transparent !important;
206
+    color: #000 !important;
207
+    -webkit-box-shadow: none !important;
208
+            box-shadow: none !important;
209
+    text-shadow: none !important;
210
+  }
211
+  a,
212
+  a:visited {
213
+    text-decoration: underline;
214
+  }
215
+  a[href]:after {
216
+    content: " (" attr(href) ")";
217
+  }
218
+  abbr[title]:after {
219
+    content: " (" attr(title) ")";
220
+  }
221
+  a[href^="#"]:after,
222
+  a[href^="javascript:"]:after {
223
+    content: "";
224
+  }
225
+  pre,
226
+  blockquote {
227
+    border: 1px solid #999;
228
+    page-break-inside: avoid;
229
+  }
230
+  thead {
231
+    display: table-header-group;
232
+  }
233
+  tr,
234
+  img {
235
+    page-break-inside: avoid;
236
+  }
237
+  img {
238
+    max-width: 100% !important;
239
+  }
240
+  p,
241
+  h2,
242
+  h3 {
243
+    orphans: 3;
244
+    widows: 3;
245
+  }
246
+  h2,
247
+  h3 {
248
+    page-break-after: avoid;
249
+  }
250
+  .navbar {
251
+    display: none;
252
+  }
253
+  .btn > .caret,
254
+  .dropup > .btn > .caret {
255
+    border-top-color: #000 !important;
256
+  }
257
+  .label {
258
+    border: 1px solid #000;
259
+  }
260
+  .table {
261
+    border-collapse: collapse !important;
262
+  }
263
+  .table td,
264
+  .table th {
265
+    background-color: #fff !important;
266
+  }
267
+  .table-bordered th,
268
+  .table-bordered td {
269
+    border: 1px solid #ddd !important;
270
+  }
271
+}
272
+@font-face {
273
+  font-family: 'Glyphicons Halflings';
274
+  src: url('../fonts/glyphicons-halflings-regular.eot');
275
+  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
276
+}
277
+.glyphicon {
278
+  position: relative;
279
+  top: 1px;
280
+  display: inline-block;
281
+  font-family: 'Glyphicons Halflings';
282
+  font-style: normal;
283
+  font-weight: normal;
284
+  line-height: 1;
285
+  -webkit-font-smoothing: antialiased;
286
+  -moz-osx-font-smoothing: grayscale;
287
+}
288
+.glyphicon-asterisk:before {
289
+  content: "\2a";
290
+}
291
+.glyphicon-plus:before {
292
+  content: "\2b";
293
+}
294
+.glyphicon-euro:before,
295
+.glyphicon-eur:before {
296
+  content: "\20ac";
297
+}
298
+.glyphicon-minus:before {
299
+  content: "\2212";
300
+}
301
+.glyphicon-cloud:before {
302
+  content: "\2601";
303
+}
304
+.glyphicon-envelope:before {
305
+  content: "\2709";
306
+}
307
+.glyphicon-pencil:before {
308
+  content: "\270f";
309
+}
310
+.glyphicon-glass:before {
311
+  content: "\e001";
312
+}
313
+.glyphicon-music:before {
314
+  content: "\e002";
315
+}
316
+.glyphicon-search:before {
317
+  content: "\e003";
318
+}
319
+.glyphicon-heart:before {
320
+  content: "\e005";
321
+}
322
+.glyphicon-star:before {
323
+  content: "\e006";
324
+}
325
+.glyphicon-star-empty:before {
326
+  content: "\e007";
327
+}
328
+.glyphicon-user:before {
329
+  content: "\e008";
330
+}
331
+.glyphicon-film:before {
332
+  content: "\e009";
333
+}
334
+.glyphicon-th-large:before {
335
+  content: "\e010";
336
+}
337
+.glyphicon-th:before {
338
+  content: "\e011";
339
+}
340
+.glyphicon-th-list:before {
341
+  content: "\e012";
342
+}
343
+.glyphicon-ok:before {
344
+  content: "\e013";
345
+}
346
+.glyphicon-remove:before {
347
+  content: "\e014";
348
+}
349
+.glyphicon-zoom-in:before {
350
+  content: "\e015";
351
+}
352
+.glyphicon-zoom-out:before {
353
+  content: "\e016";
354
+}
355
+.glyphicon-off:before {
356
+  content: "\e017";
357
+}
358
+.glyphicon-signal:before {
359
+  content: "\e018";
360
+}
361
+.glyphicon-cog:before {
362
+  content: "\e019";
363
+}
364
+.glyphicon-trash:before {
365
+  content: "\e020";
366
+}
367
+.glyphicon-home:before {
368
+  content: "\e021";
369
+}
370
+.glyphicon-file:before {
371
+  content: "\e022";
372
+}
373
+.glyphicon-time:before {
374
+  content: "\e023";
375
+}
376
+.glyphicon-road:before {
377
+  content: "\e024";
378
+}
379
+.glyphicon-download-alt:before {
380
+  content: "\e025";
381
+}
382
+.glyphicon-download:before {
383
+  content: "\e026";
384
+}
385
+.glyphicon-upload:before {
386
+  content: "\e027";
387
+}
388
+.glyphicon-inbox:before {
389
+  content: "\e028";
390
+}
391
+.glyphicon-play-circle:before {
392
+  content: "\e029";
393
+}
394
+.glyphicon-repeat:before {
395
+  content: "\e030";
396
+}
397
+.glyphicon-refresh:before {
398
+  content: "\e031";
399
+}
400
+.glyphicon-list-alt:before {
401
+  content: "\e032";
402
+}
403
+.glyphicon-lock:before {
404
+  content: "\e033";
405
+}
406
+.glyphicon-flag:before {
407
+  content: "\e034";
408
+}
409
+.glyphicon-headphones:before {
410
+  content: "\e035";
411
+}
412
+.glyphicon-volume-off:before {
413
+  content: "\e036";
414
+}
415
+.glyphicon-volume-down:before {
416
+  content: "\e037";
417
+}
418
+.glyphicon-volume-up:before {
419
+  content: "\e038";
420
+}
421
+.glyphicon-qrcode:before {
422
+  content: "\e039";
423
+}
424
+.glyphicon-barcode:before {
425
+  content: "\e040";
426
+}
427
+.glyphicon-tag:before {
428
+  content: "\e041";
429
+}
430
+.glyphicon-tags:before {
431
+  content: "\e042";
432
+}
433
+.glyphicon-book:before {
434
+  content: "\e043";
435
+}
436
+.glyphicon-bookmark:before {
437
+  content: "\e044";
438
+}
439
+.glyphicon-print:before {
440
+  content: "\e045";
441
+}
442
+.glyphicon-camera:before {
443
+  content: "\e046";
444
+}
445
+.glyphicon-font:before {
446
+  content: "\e047";
447
+}
448
+.glyphicon-bold:before {
449
+  content: "\e048";
450
+}
451
+.glyphicon-italic:before {
452
+  content: "\e049";
453
+}
454
+.glyphicon-text-height:before {
455
+  content: "\e050";
456
+}
457
+.glyphicon-text-width:before {
458
+  content: "\e051";
459
+}
460
+.glyphicon-align-left:before {
461
+  content: "\e052";
462
+}
463
+.glyphicon-align-center:before {
464
+  content: "\e053";
465
+}
466
+.glyphicon-align-right:before {
467
+  content: "\e054";
468
+}
469
+.glyphicon-align-justify:before {
470
+  content: "\e055";
471
+}
472
+.glyphicon-list:before {
473
+  content: "\e056";
474
+}
475
+.glyphicon-indent-left:before {
476
+  content: "\e057";
477
+}
478
+.glyphicon-indent-right:before {
479
+  content: "\e058";
480
+}
481
+.glyphicon-facetime-video:before {
482
+  content: "\e059";
483
+}
484
+.glyphicon-picture:before {
485
+  content: "\e060";
486
+}
487
+.glyphicon-map-marker:before {
488
+  content: "\e062";
489
+}
490
+.glyphicon-adjust:before {
491
+  content: "\e063";
492
+}
493
+.glyphicon-tint:before {
494
+  content: "\e064";
495
+}
496
+.glyphicon-edit:before {
497
+  content: "\e065";
498
+}
499
+.glyphicon-share:before {
500
+  content: "\e066";
501
+}
502
+.glyphicon-check:before {
503
+  content: "\e067";
504
+}
505
+.glyphicon-move:before {
506
+  content: "\e068";
507
+}
508
+.glyphicon-step-backward:before {
509
+  content: "\e069";
510
+}
511
+.glyphicon-fast-backward:before {
512
+  content: "\e070";
513
+}
514
+.glyphicon-backward:before {
515
+  content: "\e071";
516
+}
517
+.glyphicon-play:before {
518
+  content: "\e072";
519
+}
520
+.glyphicon-pause:before {
521
+  content: "\e073";
522
+}
523
+.glyphicon-stop:before {
524
+  content: "\e074";
525
+}
526
+.glyphicon-forward:before {
527
+  content: "\e075";
528
+}
529
+.glyphicon-fast-forward:before {
530
+  content: "\e076";
531
+}
532
+.glyphicon-step-forward:before {
533
+  content: "\e077";
534
+}
535
+.glyphicon-eject:before {
536
+  content: "\e078";
537
+}
538
+.glyphicon-chevron-left:before {
539
+  content: "\e079";
540
+}
541
+.glyphicon-chevron-right:before {
542
+  content: "\e080";
543
+}
544
+.glyphicon-plus-sign:before {
545
+  content: "\e081";
546
+}
547
+.glyphicon-minus-sign:before {
548
+  content: "\e082";
549
+}
550
+.glyphicon-remove-sign:before {
551
+  content: "\e083";
552
+}
553
+.glyphicon-ok-sign:before {
554
+  content: "\e084";
555
+}
556
+.glyphicon-question-sign:before {
557
+  content: "\e085";
558
+}
559
+.glyphicon-info-sign:before {
560
+  content: "\e086";
561
+}
562
+.glyphicon-screenshot:before {
563
+  content: "\e087";
564
+}
565
+.glyphicon-remove-circle:before {
566
+  content: "\e088";
567
+}
568
+.glyphicon-ok-circle:before {
569
+  content: "\e089";
570
+}
571
+.glyphicon-ban-circle:before {
572
+  content: "\e090";
573
+}
574
+.glyphicon-arrow-left:before {
575
+  content: "\e091";
576
+}
577
+.glyphicon-arrow-right:before {
578
+  content: "\e092";
579
+}
580
+.glyphicon-arrow-up:before {
581
+  content: "\e093";
582
+}
583
+.glyphicon-arrow-down:before {
584
+  content: "\e094";
585
+}
586
+.glyphicon-share-alt:before {
587
+  content: "\e095";
588
+}
589
+.glyphicon-resize-full:before {
590
+  content: "\e096";
591
+}
592
+.glyphicon-resize-small:before {
593
+  content: "\e097";
594
+}
595
+.glyphicon-exclamation-sign:before {
596
+  content: "\e101";
597
+}
598
+.glyphicon-gift:before {
599
+  content: "\e102";
600
+}
601
+.glyphicon-leaf:before {
602
+  content: "\e103";
603
+}
604
+.glyphicon-fire:before {
605
+  content: "\e104";
606
+}
607
+.glyphicon-eye-open:before {
608
+  content: "\e105";
609
+}
610
+.glyphicon-eye-close:before {
611
+  content: "\e106";
612
+}
613
+.glyphicon-warning-sign:before {
614
+  content: "\e107";
615
+}
616
+.glyphicon-plane:before {
617
+  content: "\e108";
618
+}
619
+.glyphicon-calendar:before {
620
+  content: "\e109";
621
+}
622
+.glyphicon-random:before {
623
+  content: "\e110";
624
+}
625
+.glyphicon-comment:before {
626
+  content: "\e111";
627
+}
628
+.glyphicon-magnet:before {
629
+  content: "\e112";
630
+}
631
+.glyphicon-chevron-up:before {
632
+  content: "\e113";
633
+}
634
+.glyphicon-chevron-down:before {
635
+  content: "\e114";
636
+}
637
+.glyphicon-retweet:before {
638
+  content: "\e115";
639
+}
640
+.glyphicon-shopping-cart:before {
641
+  content: "\e116";
642
+}
643
+.glyphicon-folder-close:before {
644
+  content: "\e117";
645
+}
646
+.glyphicon-folder-open:before {
647
+  content: "\e118";
648
+}
649
+.glyphicon-resize-vertical:before {
650
+  content: "\e119";
651
+}
652
+.glyphicon-resize-horizontal:before {
653
+  content: "\e120";
654
+}
655
+.glyphicon-hdd:before {
656
+  content: "\e121";
657
+}
658
+.glyphicon-bullhorn:before {
659
+  content: "\e122";
660
+}
661
+.glyphicon-bell:before {
662
+  content: "\e123";
663
+}
664
+.glyphicon-certificate:before {
665
+  content: "\e124";
666
+}
667
+.glyphicon-thumbs-up:before {
668
+  content: "\e125";
669
+}
670
+.glyphicon-thumbs-down:before {
671
+  content: "\e126";
672
+}
673
+.glyphicon-hand-right:before {
674
+  content: "\e127";
675
+}
676
+.glyphicon-hand-left:before {
677
+  content: "\e128";
678
+}
679
+.glyphicon-hand-up:before {
680
+  content: "\e129";
681
+}
682
+.glyphicon-hand-down:before {
683
+  content: "\e130";
684
+}
685
+.glyphicon-circle-arrow-right:before {
686
+  content: "\e131";
687
+}
688
+.glyphicon-circle-arrow-left:before {
689
+  content: "\e132";
690
+}
691
+.glyphicon-circle-arrow-up:before {
692
+  content: "\e133";
693
+}
694
+.glyphicon-circle-arrow-down:before {
695
+  content: "\e134";
696
+}
697
+.glyphicon-globe:before {
698
+  content: "\e135";
699
+}
700
+.glyphicon-wrench:before {
701
+  content: "\e136";
702
+}
703
+.glyphicon-tasks:before {
704
+  content: "\e137";
705
+}
706
+.glyphicon-filter:before {
707
+  content: "\e138";
708
+}
709
+.glyphicon-briefcase:before {
710
+  content: "\e139";
711
+}
712
+.glyphicon-fullscreen:before {
713
+  content: "\e140";
714
+}
715
+.glyphicon-dashboard:before {
716
+  content: "\e141";
717
+}
718
+.glyphicon-paperclip:before {
719
+  content: "\e142";
720
+}
721
+.glyphicon-heart-empty:before {
722
+  content: "\e143";
723
+}
724
+.glyphicon-link:before {
725
+  content: "\e144";
726
+}
727
+.glyphicon-phone:before {
728
+  content: "\e145";
729
+}
730
+.glyphicon-pushpin:before {
731
+  content: "\e146";
732
+}
733
+.glyphicon-usd:before {
734
+  content: "\e148";
735
+}
736
+.glyphicon-gbp:before {
737
+  content: "\e149";
738
+}
739
+.glyphicon-sort:before {
740
+  content: "\e150";
741
+}
742
+.glyphicon-sort-by-alphabet:before {
743
+  content: "\e151";
744
+}
745
+.glyphicon-sort-by-alphabet-alt:before {
746
+  content: "\e152";
747
+}
748
+.glyphicon-sort-by-order:before {
749
+  content: "\e153";
750
+}
751
+.glyphicon-sort-by-order-alt:before {
752
+  content: "\e154";
753
+}
754
+.glyphicon-sort-by-attributes:before {
755
+  content: "\e155";
756
+}
757
+.glyphicon-sort-by-attributes-alt:before {
758
+  content: "\e156";
759
+}
760
+.glyphicon-unchecked:before {
761
+  content: "\e157";
762
+}
763
+.glyphicon-expand:before {
764
+  content: "\e158";
765
+}
766
+.glyphicon-collapse-down:before {
767
+  content: "\e159";
768
+}
769
+.glyphicon-collapse-up:before {
770
+  content: "\e160";
771
+}
772
+.glyphicon-log-in:before {
773
+  content: "\e161";
774
+}
775
+.glyphicon-flash:before {
776
+  content: "\e162";
777
+}
778
+.glyphicon-log-out:before {
779
+  content: "\e163";
780
+}
781
+.glyphicon-new-window:before {
782
+  content: "\e164";
783
+}
784
+.glyphicon-record:before {
785
+  content: "\e165";
786
+}
787
+.glyphicon-save:before {
788
+  content: "\e166";
789
+}
790
+.glyphicon-open:before {
791
+  content: "\e167";
792
+}
793
+.glyphicon-saved:before {
794
+  content: "\e168";
795
+}
796
+.glyphicon-import:before {
797
+  content: "\e169";
798
+}
799
+.glyphicon-export:before {
800
+  content: "\e170";
801
+}
802
+.glyphicon-send:before {
803
+  content: "\e171";
804
+}
805
+.glyphicon-floppy-disk:before {
806
+  content: "\e172";
807
+}
808
+.glyphicon-floppy-saved:before {
809
+  content: "\e173";
810
+}
811
+.glyphicon-floppy-remove:before {
812
+  content: "\e174";
813
+}
814
+.glyphicon-floppy-save:before {
815
+  content: "\e175";
816
+}
817
+.glyphicon-floppy-open:before {
818
+  content: "\e176";
819
+}
820
+.glyphicon-credit-card:before {
821
+  content: "\e177";
822
+}
823
+.glyphicon-transfer:before {
824
+  content: "\e178";
825
+}
826
+.glyphicon-cutlery:before {
827
+  content: "\e179";
828
+}
829
+.glyphicon-header:before {
830
+  content: "\e180";
831
+}
832
+.glyphicon-compressed:before {
833
+  content: "\e181";
834
+}
835
+.glyphicon-earphone:before {
836
+  content: "\e182";
837
+}
838
+.glyphicon-phone-alt:before {
839
+  content: "\e183";
840
+}
841
+.glyphicon-tower:before {
842
+  content: "\e184";
843
+}
844
+.glyphicon-stats:before {
845
+  content: "\e185";
846
+}
847
+.glyphicon-sd-video:before {
848
+  content: "\e186";
849
+}
850
+.glyphicon-hd-video:before {
851
+  content: "\e187";
852
+}
853
+.glyphicon-subtitles:before {
854
+  content: "\e188";
855
+}
856
+.glyphicon-sound-stereo:before {
857
+  content: "\e189";
858
+}
859
+.glyphicon-sound-dolby:before {
860
+  content: "\e190";
861
+}
862
+.glyphicon-sound-5-1:before {
863
+  content: "\e191";
864
+}
865
+.glyphicon-sound-6-1:before {
866
+  content: "\e192";
867
+}
868
+.glyphicon-sound-7-1:before {
869
+  content: "\e193";
870
+}
871
+.glyphicon-copyright-mark:before {
872
+  content: "\e194";
873
+}
874
+.glyphicon-registration-mark:before {
875
+  content: "\e195";
876
+}
877
+.glyphicon-cloud-download:before {
878
+  content: "\e197";
879
+}
880
+.glyphicon-cloud-upload:before {
881
+  content: "\e198";
882
+}
883
+.glyphicon-tree-conifer:before {
884
+  content: "\e199";
885
+}
886
+.glyphicon-tree-deciduous:before {
887
+  content: "\e200";
888
+}
889
+.glyphicon-cd:before {
890
+  content: "\e201";
891
+}
892
+.glyphicon-save-file:before {
893
+  content: "\e202";
894
+}
895
+.glyphicon-open-file:before {
896
+  content: "\e203";
897
+}
898
+.glyphicon-level-up:before {
899
+  content: "\e204";
900
+}
901
+.glyphicon-copy:before {
902
+  content: "\e205";
903
+}
904
+.glyphicon-paste:before {
905
+  content: "\e206";
906
+}
907
+.glyphicon-alert:before {
908
+  content: "\e209";
909
+}
910
+.glyphicon-equalizer:before {
911
+  content: "\e210";
912
+}
913
+.glyphicon-king:before {
914
+  content: "\e211";
915
+}
916
+.glyphicon-queen:before {
917
+  content: "\e212";
918
+}
919
+.glyphicon-pawn:before {
920
+  content: "\e213";
921
+}
922
+.glyphicon-bishop:before {
923
+  content: "\e214";
924
+}
925
+.glyphicon-knight:before {
926
+  content: "\e215";
927
+}
928
+.glyphicon-baby-formula:before {
929
+  content: "\e216";
930
+}
931
+.glyphicon-tent:before {
932
+  content: "\26fa";
933
+}
934
+.glyphicon-blackboard:before {
935
+  content: "\e218";
936
+}
937
+.glyphicon-bed:before {
938
+  content: "\e219";
939
+}
940
+.glyphicon-apple:before {
941
+  content: "\f8ff";
942
+}
943
+.glyphicon-erase:before {
944
+  content: "\e221";
945
+}
946
+.glyphicon-hourglass:before {
947
+  content: "\231b";
948
+}
949
+.glyphicon-lamp:before {
950
+  content: "\e223";
951
+}
952
+.glyphicon-duplicate:before {
953
+  content: "\e224";
954
+}
955
+.glyphicon-piggy-bank:before {
956
+  content: "\e225";
957
+}
958
+.glyphicon-scissors:before {
959
+  content: "\e226";
960
+}
961
+.glyphicon-bitcoin:before {
962
+  content: "\e227";
963
+}
964
+.glyphicon-btc:before {
965
+  content: "\e227";
966
+}
967
+.glyphicon-xbt:before {
968
+  content: "\e227";
969
+}
970
+.glyphicon-yen:before {
971
+  content: "\00a5";
972
+}
973
+.glyphicon-jpy:before {
974
+  content: "\00a5";
975
+}
976
+.glyphicon-ruble:before {
977
+  content: "\20bd";
978
+}
979
+.glyphicon-rub:before {
980
+  content: "\20bd";
981
+}
982
+.glyphicon-scale:before {
983
+  content: "\e230";
984
+}
985
+.glyphicon-ice-lolly:before {
986
+  content: "\e231";
987
+}
988
+.glyphicon-ice-lolly-tasted:before {
989
+  content: "\e232";
990
+}
991
+.glyphicon-education:before {
992
+  content: "\e233";
993
+}
994
+.glyphicon-option-horizontal:before {
995
+  content: "\e234";
996
+}
997
+.glyphicon-option-vertical:before {
998
+  content: "\e235";
999
+}
1000
+.glyphicon-menu-hamburger:before {
1001
+  content: "\e236";
1002
+}
1003
+.glyphicon-modal-window:before {
1004
+  content: "\e237";
1005
+}
1006
+.glyphicon-oil:before {
1007
+  content: "\e238";
1008
+}
1009
+.glyphicon-grain:before {
1010
+  content: "\e239";
1011
+}
1012
+.glyphicon-sunglasses:before {
1013
+  content: "\e240";
1014
+}
1015
+.glyphicon-text-size:before {
1016
+  content: "\e241";
1017
+}
1018
+.glyphicon-text-color:before {
1019
+  content: "\e242";
1020
+}
1021
+.glyphicon-text-background:before {
1022
+  content: "\e243";
1023
+}
1024
+.glyphicon-object-align-top:before {
1025
+  content: "\e244";
1026
+}
1027
+.glyphicon-object-align-bottom:before {
1028
+  content: "\e245";
1029
+}
1030
+.glyphicon-object-align-horizontal:before {
1031
+  content: "\e246";
1032
+}
1033
+.glyphicon-object-align-left:before {
1034
+  content: "\e247";
1035
+}
1036
+.glyphicon-object-align-vertical:before {
1037
+  content: "\e248";
1038
+}
1039
+.glyphicon-object-align-right:before {
1040
+  content: "\e249";
1041
+}
1042
+.glyphicon-triangle-right:before {
1043
+  content: "\e250";
1044
+}
1045
+.glyphicon-triangle-left:before {
1046
+  content: "\e251";
1047
+}
1048
+.glyphicon-triangle-bottom:before {
1049
+  content: "\e252";
1050
+}
1051
+.glyphicon-triangle-top:before {
1052
+  content: "\e253";
1053
+}
1054
+.glyphicon-console:before {
1055
+  content: "\e254";
1056
+}
1057
+.glyphicon-superscript:before {
1058
+  content: "\e255";
1059
+}
1060
+.glyphicon-subscript:before {
1061
+  content: "\e256";
1062
+}
1063
+.glyphicon-menu-left:before {
1064
+  content: "\e257";
1065
+}
1066
+.glyphicon-menu-right:before {
1067
+  content: "\e258";
1068
+}
1069
+.glyphicon-menu-down:before {
1070
+  content: "\e259";
1071
+}
1072
+.glyphicon-menu-up:before {
1073
+  content: "\e260";
1074
+}
1075
+* {
1076
+  -webkit-box-sizing: border-box;
1077
+  -moz-box-sizing: border-box;
1078
+  box-sizing: border-box;
1079
+}
1080
+*:before,
1081
+*:after {
1082
+  -webkit-box-sizing: border-box;
1083
+  -moz-box-sizing: border-box;
1084
+  box-sizing: border-box;
1085
+}
1086
+html {
1087
+  font-size: 10px;
1088
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1089
+}
1090
+body {
1091
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1092
+  font-size: 14px;
1093
+  line-height: 1.42857143;
1094
+  color: #333333;
1095
+  background-color: #ffffff;
1096
+}
1097
+input,
1098
+button,
1099
+select,
1100
+textarea {
1101
+  font-family: inherit;
1102
+  font-size: inherit;
1103
+  line-height: inherit;
1104
+  color:#23527c;
1105
+}
1106
+a {
1107
+  color: #337ab7;
1108
+  text-decoration: none;
1109
+}
1110
+a:hover,
1111
+a:focus {
1112
+  color: #23527c;
1113
+  text-decoration: underline;
1114
+}
1115
+a:focus {
1116
+  outline: thin dotted;
1117
+  outline: 5px auto -webkit-focus-ring-color;
1118
+  outline-offset: -2px;
1119
+}
1120
+figure {
1121
+  margin: 0;
1122
+}
1123
+img {
1124
+  vertical-align: middle;
1125
+}
1126
+.img-responsive,
1127
+.thumbnail > img,
1128
+.thumbnail a > img {
1129
+  display: block;
1130
+  max-width: 100%;
1131
+  height: auto;
1132
+}
1133
+.img-rounded {
1134
+  border-radius: 6px;
1135
+}
1136
+.img-thumbnail {
1137
+  padding: 4px;
1138
+  line-height: 1.42857143;
1139
+  background-color: #ffffff;
1140
+  border: 1px solid #dddddd;
1141
+  border-radius: 4px;
1142
+  -webkit-transition: all 0.2s ease-in-out;
1143
+  -o-transition: all 0.2s ease-in-out;
1144
+  transition: all 0.2s ease-in-out;
1145
+  display: inline-block;
1146
+  max-width: 100%;
1147
+  height: auto;
1148
+}
1149
+.img-circle {
1150
+  border-radius: 50%;
1151
+}
1152
+hr {
1153
+  margin-top: 20px;
1154
+  margin-bottom: 20px;
1155
+  border: 0;
1156
+  border-top: 1px solid #eeeeee;
1157
+}
1158
+.sr-only {
1159
+  position: absolute;
1160
+  width: 1px;
1161
+  height: 1px;
1162
+  margin: -1px;
1163
+  padding: 0;
1164
+  overflow: hidden;
1165
+  clip: rect(0, 0, 0, 0);
1166
+  border: 0;
1167
+}
1168
+.sr-only-focusable:active,
1169
+.sr-only-focusable:focus {
1170
+  position: static;
1171
+  width: auto;
1172
+  height: auto;
1173
+  margin: 0;
1174
+  overflow: visible;
1175
+  clip: auto;
1176
+}
1177
+[role="button"] {
1178
+  cursor: pointer;
1179
+}
1180
+h1,
1181
+h2,
1182
+h3,
1183
+h4,
1184
+h5,
1185
+h6,
1186
+.h1,
1187
+.h2,
1188
+.h3,
1189
+.h4,
1190
+.h5,
1191
+.h6 {
1192
+  font-family: inherit;
1193
+  font-weight: 500;
1194
+  line-height: 1.1;
1195
+  color: inherit;
1196
+}
1197
+h1 small,
1198
+h2 small,
1199
+h3 small,
1200
+h4 small,
1201
+h5 small,
1202
+h6 small,
1203
+.h1 small,
1204
+.h2 small,
1205
+.h3 small,
1206
+.h4 small,
1207
+.h5 small,
1208
+.h6 small,
1209
+h1 .small,
1210
+h2 .small,
1211
+h3 .small,
1212
+h4 .small,
1213
+h5 .small,
1214
+h6 .small,
1215
+.h1 .small,
1216
+.h2 .small,
1217
+.h3 .small,
1218
+.h4 .small,
1219
+.h5 .small,
1220
+.h6 .small {
1221
+  font-weight: normal;
1222
+  line-height: 1;
1223
+  color: #777777;
1224
+}
1225
+h1,
1226
+.h1,
1227
+h2,
1228
+.h2,
1229
+h3,
1230
+.h3 {
1231
+  margin-top: 20px;
1232
+  margin-bottom: 10px;
1233
+}
1234
+h1 small,
1235
+.h1 small,
1236
+h2 small,
1237
+.h2 small,
1238
+h3 small,
1239
+.h3 small,
1240
+h1 .small,
1241
+.h1 .small,
1242
+h2 .small,
1243
+.h2 .small,
1244
+h3 .small,
1245
+.h3 .small {
1246
+  font-size: 65%;
1247
+}
1248
+h4,
1249
+.h4,
1250
+h5,
1251
+.h5,
1252
+h6,
1253
+.h6 {
1254
+  margin-top: 10px;
1255
+  margin-bottom: 10px;
1256
+}
1257
+h4 small,
1258
+.h4 small,
1259
+h5 small,
1260
+.h5 small,
1261
+h6 small,
1262
+.h6 small,
1263
+h4 .small,
1264
+.h4 .small,
1265
+h5 .small,
1266
+.h5 .small,
1267
+h6 .small,
1268
+.h6 .small {
1269
+  font-size: 75%;
1270
+}
1271
+h1,
1272
+.h1 {
1273
+  font-size: 36px;
1274
+}
1275
+h2,
1276
+.h2 {
1277
+  font-size: 30px;
1278
+}
1279
+h3,
1280
+.h3 {
1281
+  font-size: 24px;
1282
+}
1283
+h4,
1284
+.h4 {
1285
+  font-size: 18px;
1286
+}
1287
+h5,
1288
+.h5 {
1289
+  font-size: 14px;
1290
+}
1291
+h6,
1292
+.h6 {
1293
+  font-size: 12px;
1294
+}
1295
+p {
1296
+  margin: 0 0 10px;
1297
+}
1298
+.lead {
1299
+  margin-bottom: 20px;
1300
+  font-size: 16px;
1301
+  font-weight: 300;
1302
+  line-height: 1.4;
1303
+}
1304
+@media (min-width: 768px) {
1305
+  .lead {
1306
+    font-size: 21px;
1307
+  }
1308
+}
1309
+small,
1310
+.small {
1311
+  font-size: 85%;
1312
+}
1313
+mark,
1314
+.mark {
1315
+  background-color: #fcf8e3;
1316
+  padding: .2em;
1317
+}
1318
+.text-left {
1319
+  text-align: left;
1320
+}
1321
+.text-right {
1322
+  text-align: right;
1323
+}
1324
+.text-center {
1325
+  text-align: center;
1326
+}
1327
+.text-justify {
1328
+  text-align: justify;
1329
+}
1330
+.text-nowrap {
1331
+  white-space: nowrap;
1332
+}
1333
+.text-lowercase {
1334
+  text-transform: lowercase;
1335
+}
1336
+.text-uppercase {
1337
+  text-transform: uppercase;
1338
+}
1339
+.text-capitalize {
1340
+  text-transform: capitalize;
1341
+}
1342
+.text-muted {
1343
+  color: #777777;
1344
+}
1345
+.text-primary {
1346
+  color: #337ab7;
1347
+}
1348
+a.text-primary:hover,
1349
+a.text-primary:focus {
1350
+  color: #286090;
1351
+}
1352
+.text-success {
1353
+  color: #3c763d;
1354
+}
1355
+a.text-success:hover,
1356
+a.text-success:focus {
1357
+  color: #2b542c;
1358
+}
1359
+.text-info {
1360
+  color: #31708f;
1361
+}
1362
+a.text-info:hover,
1363
+a.text-info:focus {
1364
+  color: #245269;
1365
+}
1366
+.text-warning {
1367
+  color: #8a6d3b;
1368
+}
1369
+a.text-warning:hover,
1370
+a.text-warning:focus {
1371
+  color: #66512c;
1372
+}
1373
+.text-danger {
1374
+  color: #a94442;
1375
+}
1376
+a.text-danger:hover,
1377
+a.text-danger:focus {
1378
+  color: #843534;
1379
+}
1380
+.bg-primary {
1381
+  color: #fff;
1382
+  background-color: #337ab7;
1383
+}
1384
+a.bg-primary:hover,
1385
+a.bg-primary:focus {
1386
+  background-color: #286090;
1387
+}
1388
+.bg-success {
1389
+  background-color: #dff0d8;
1390
+}
1391
+a.bg-success:hover,
1392
+a.bg-success:focus {
1393
+  background-color: #c1e2b3;
1394
+}
1395
+.bg-info {
1396
+  background-color: #d9edf7;
1397
+}
1398
+a.bg-info:hover,
1399
+a.bg-info:focus {
1400
+  background-color: #afd9ee;
1401
+}
1402
+.bg-warning {
1403
+  background-color: #fcf8e3;
1404
+}
1405
+a.bg-warning:hover,
1406
+a.bg-warning:focus {
1407
+  background-color: #f7ecb5;
1408
+}
1409
+.bg-danger {
1410
+  background-color: #f2dede;
1411
+}
1412
+a.bg-danger:hover,
1413
+a.bg-danger:focus {
1414
+  background-color: #e4b9b9;
1415
+}
1416
+.page-header {
1417
+  padding-bottom: 9px;
1418
+  margin: 40px 0 20px;
1419
+  border-bottom: 1px solid #eeeeee;
1420
+}
1421
+ul,
1422
+ol {
1423
+  margin-top: 0;
1424
+  margin-bottom: 10px;
1425
+}
1426
+ul ul,
1427
+ol ul,
1428
+ul ol,
1429
+ol ol {
1430
+  margin-bottom: 0;
1431
+}
1432
+.list-unstyled {
1433
+  padding-left: 0;
1434
+  list-style: none;
1435
+}
1436
+.list-inline {
1437
+  padding-left: 0;
1438
+  list-style: none;
1439
+  margin-left: -5px;
1440
+}
1441
+.list-inline > li {
1442
+  display: inline-block;
1443
+  padding-left: 5px;
1444
+  padding-right: 5px;
1445
+}
1446
+dl {
1447
+  margin-top: 0;
1448
+  margin-bottom: 20px;
1449
+}
1450
+dt,
1451
+dd {
1452
+  line-height: 1.42857143;
1453
+}
1454
+dt {
1455
+  font-weight: bold;
1456
+}
1457
+dd {
1458
+  margin-left: 0;
1459
+}
1460
+@media (min-width: 768px) {
1461
+  .dl-horizontal dt {
1462
+    float: left;
1463
+    width: 160px;
1464
+    clear: left;
1465
+    text-align: right;
1466
+    overflow: hidden;
1467
+    text-overflow: ellipsis;
1468
+    white-space: nowrap;
1469
+  }
1470
+  .dl-horizontal dd {
1471
+    margin-left: 180px;
1472
+  }
1473
+}
1474
+abbr[title],
1475
+abbr[data-original-title] {
1476
+  cursor: help;
1477
+  border-bottom: 1px dotted #777777;
1478
+}
1479
+.initialism {
1480
+  font-size: 90%;
1481
+  text-transform: uppercase;
1482
+}
1483
+blockquote {
1484
+  padding: 10px 20px;
1485
+  margin: 0 0 20px;
1486
+  font-size: 17.5px;
1487
+  border-left: 5px solid #eeeeee;
1488
+}
1489
+blockquote p:last-child,
1490
+blockquote ul:last-child,
1491
+blockquote ol:last-child {
1492
+  margin-bottom: 0;
1493
+}
1494
+blockquote footer,
1495
+blockquote small,
1496
+blockquote .small {
1497
+  display: block;
1498
+  font-size: 80%;
1499
+  line-height: 1.42857143;
1500
+  color: #777777;
1501
+}
1502
+blockquote footer:before,
1503
+blockquote small:before,
1504
+blockquote .small:before {
1505
+  content: '\2014 \00A0';
1506
+}
1507
+.blockquote-reverse,
1508
+blockquote.pull-right {
1509
+  padding-right: 15px;
1510
+  padding-left: 0;
1511
+  border-right: 5px solid #eeeeee;
1512
+  border-left: 0;
1513
+  text-align: right;
1514
+}
1515
+.blockquote-reverse footer:before,
1516
+blockquote.pull-right footer:before,
1517
+.blockquote-reverse small:before,
1518
+blockquote.pull-right small:before,
1519
+.blockquote-reverse .small:before,
1520
+blockquote.pull-right .small:before {
1521
+  content: '';
1522
+}
1523
+.blockquote-reverse footer:after,
1524
+blockquote.pull-right footer:after,
1525
+.blockquote-reverse small:after,
1526
+blockquote.pull-right small:after,
1527
+.blockquote-reverse .small:after,
1528
+blockquote.pull-right .small:after {
1529
+  content: '\00A0 \2014';
1530
+}
1531
+address {
1532
+  margin-bottom: 20px;
1533
+  font-style: normal;
1534
+  line-height: 1.42857143;
1535
+}
1536
+code,
1537
+kbd,
1538
+pre,
1539
+samp {
1540
+  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1541
+}
1542
+code {
1543
+  padding: 2px 4px;
1544
+  font-size: 90%;
1545
+  color: #c7254e;
1546
+  background-color: #f9f2f4;
1547
+  border-radius: 4px;
1548
+}
1549
+kbd {
1550
+  padding: 2px 4px;
1551
+  font-size: 90%;
1552
+  color: #ffffff;
1553
+  background-color: #333333;
1554
+  border-radius: 3px;
1555
+  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1556
+          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1557
+}
1558
+kbd kbd {
1559
+  padding: 0;
1560
+  font-size: 100%;
1561
+  font-weight: bold;
1562
+  -webkit-box-shadow: none;
1563
+          box-shadow: none;
1564
+}
1565
+pre {
1566
+  display: block;
1567
+  padding: 9.5px;
1568
+  margin: 0 0 10px;
1569
+  font-size: 13px;
1570
+  line-height: 1.42857143;
1571
+  word-break: break-all;
1572
+  word-wrap: break-word;
1573
+  color: #333333;
1574
+  background-color: #f5f5f5;
1575
+  border: 1px solid #cccccc;
1576
+  border-radius: 4px;
1577
+}
1578
+pre code {
1579
+  padding: 0;
1580
+  font-size: inherit;
1581
+  color: inherit;
1582
+  white-space: pre-wrap;
1583
+  background-color: transparent;
1584
+  border-radius: 0;
1585
+}
1586
+.pre-scrollable {
1587
+  max-height: 340px;
1588
+  overflow-y: scroll;
1589
+}
1590
+.container {
1591
+  margin-right: auto;
1592
+  margin-left: auto;
1593
+  padding-left: 15px;
1594
+  padding-right: 15px;
1595
+}
1596
+@media (min-width: 768px) {
1597
+  .container {
1598
+    width: 750px;
1599
+  }
1600
+}
1601
+@media (min-width: 992px) {
1602
+  .container {
1603
+    width: 970px;
1604
+  }
1605
+}
1606
+@media (min-width: 1200px) {
1607
+  .container {
1608
+    width: 1170px;
1609
+  }
1610
+}
1611
+.container-fluid {
1612
+  margin-right: auto;
1613
+  margin-left: auto;
1614
+  padding-left: 15px;
1615
+  padding-right: 15px;
1616
+}
1617
+.row {
1618
+  margin-left: -15px;
1619
+  margin-right: -15px;
1620
+}
1621
+.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1622
+  position: relative;
1623
+  min-height: 1px;
1624
+  padding-left: 15px;
1625
+  padding-right: 15px;
1626
+}
1627
+.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1628
+  float: left;
1629
+}
1630
+.col-xs-12 {
1631
+  width: 100%;
1632
+}
1633
+.col-xs-11 {
1634
+  width: 91.66666667%;
1635
+}
1636
+.col-xs-10 {
1637
+  width: 83.33333333%;
1638
+}
1639
+.col-xs-9 {
1640
+  width: 75%;
1641
+}
1642
+.col-xs-8 {
1643
+  width: 66.66666667%;
1644
+}
1645
+.col-xs-7 {
1646
+  width: 58.33333333%;
1647
+}
1648
+.col-xs-6 {
1649
+  width: 50%;
1650
+}
1651
+.col-xs-5 {
1652
+  width: 41.66666667%;
1653
+}
1654
+.col-xs-4 {
1655
+  width: 33.33333333%;
1656
+}
1657
+.col-xs-3 {
1658
+  width: 25%;
1659
+}
1660
+.col-xs-2 {
1661
+  width: 16.66666667%;
1662
+}
1663
+.col-xs-1 {
1664
+  width: 8.33333333%;
1665
+}
1666
+.col-xs-pull-12 {
1667
+  right: 100%;
1668
+}
1669
+.col-xs-pull-11 {
1670
+  right: 91.66666667%;
1671
+}
1672
+.col-xs-pull-10 {
1673
+  right: 83.33333333%;
1674
+}
1675
+.col-xs-pull-9 {
1676
+  right: 75%;
1677
+}
1678
+.col-xs-pull-8 {
1679
+  right: 66.66666667%;
1680
+}
1681
+.col-xs-pull-7 {
1682
+  right: 58.33333333%;
1683
+}
1684
+.col-xs-pull-6 {
1685
+  right: 50%;
1686
+}
1687
+.col-xs-pull-5 {
1688
+  right: 41.66666667%;
1689
+}
1690
+.col-xs-pull-4 {
1691
+  right: 33.33333333%;
1692
+}
1693
+.col-xs-pull-3 {
1694
+  right: 25%;
1695
+}
1696
+.col-xs-pull-2 {
1697
+  right: 16.66666667%;
1698
+}
1699
+.col-xs-pull-1 {
1700
+  right: 8.33333333%;
1701
+}
1702
+.col-xs-pull-0 {
1703
+  right: auto;
1704
+}
1705
+.col-xs-push-12 {
1706
+  left: 100%;
1707
+}
1708
+.col-xs-push-11 {
1709
+  left: 91.66666667%;
1710
+}
1711
+.col-xs-push-10 {
1712
+  left: 83.33333333%;
1713
+}
1714
+.col-xs-push-9 {
1715
+  left: 75%;
1716
+}
1717
+.col-xs-push-8 {
1718
+  left: 66.66666667%;
1719
+}
1720
+.col-xs-push-7 {
1721
+  left: 58.33333333%;
1722
+}
1723
+.col-xs-push-6 {
1724
+  left: 50%;
1725
+}
1726
+.col-xs-push-5 {
1727
+  left: 41.66666667%;
1728
+}
1729
+.col-xs-push-4 {
1730
+  left: 33.33333333%;
1731
+}
1732
+.col-xs-push-3 {
1733
+  left: 25%;
1734
+}
1735
+.col-xs-push-2 {
1736
+  left: 16.66666667%;
1737
+}
1738
+.col-xs-push-1 {
1739
+  left: 8.33333333%;
1740
+}
1741
+.col-xs-push-0 {
1742
+  left: auto;
1743
+}
1744
+.col-xs-offset-12 {
1745
+  margin-left: 100%;
1746
+}
1747
+.col-xs-offset-11 {
1748
+  margin-left: 91.66666667%;
1749
+}
1750
+.col-xs-offset-10 {
1751
+  margin-left: 83.33333333%;
1752
+}
1753
+.col-xs-offset-9 {
1754
+  margin-left: 75%;
1755
+}
1756
+.col-xs-offset-8 {
1757
+  margin-left: 66.66666667%;
1758
+}
1759
+.col-xs-offset-7 {
1760
+  margin-left: 58.33333333%;
1761
+}
1762
+.col-xs-offset-6 {
1763
+  margin-left: 50%;
1764
+}
1765
+.col-xs-offset-5 {
1766
+  margin-left: 41.66666667%;
1767
+}
1768
+.col-xs-offset-4 {
1769
+  margin-left: 33.33333333%;
1770
+}
1771
+.col-xs-offset-3 {
1772
+  margin-left: 25%;
1773
+}
1774
+.col-xs-offset-2 {
1775
+  margin-left: 16.66666667%;
1776
+}
1777
+.col-xs-offset-1 {
1778
+  margin-left: 8.33333333%;
1779
+}
1780
+.col-xs-offset-0 {
1781
+  margin-left: 0%;
1782
+}
1783
+@media (min-width: 768px) {
1784
+  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1785
+    float: left;
1786
+  }
1787
+  .col-sm-12 {
1788
+    width: 100%;
1789
+  }
1790
+  .col-sm-11 {
1791
+    width: 91.66666667%;
1792
+  }
1793
+  .col-sm-10 {
1794
+    width: 83.33333333%;
1795
+  }
1796
+  .col-sm-9 {
1797
+    width: 75%;
1798
+  }
1799
+  .col-sm-8 {
1800
+    width: 66.66666667%;
1801
+  }
1802
+  .col-sm-7 {
1803
+    width: 58.33333333%;
1804
+  }
1805
+  .col-sm-6 {
1806
+    width: 50%;
1807
+  }
1808
+  .col-sm-5 {
1809
+    width: 41.66666667%;
1810
+  }
1811
+  .col-sm-4 {
1812
+    width: 33.33333333%;
1813
+  }
1814
+  .col-sm-3 {
1815
+    width: 25%;
1816
+  }
1817
+  .col-sm-2 {
1818
+    width: 16.66666667%;
1819
+  }
1820
+  .col-sm-1 {
1821
+    width: 8.33333333%;
1822
+  }
1823
+  .col-sm-pull-12 {
1824
+    right: 100%;
1825
+  }
1826
+  .col-sm-pull-11 {
1827
+    right: 91.66666667%;
1828
+  }
1829
+  .col-sm-pull-10 {
1830
+    right: 83.33333333%;
1831
+  }
1832
+  .col-sm-pull-9 {
1833
+    right: 75%;
1834
+  }
1835
+  .col-sm-pull-8 {
1836
+    right: 66.66666667%;
1837
+  }
1838
+  .col-sm-pull-7 {
1839
+    right: 58.33333333%;
1840
+  }
1841
+  .col-sm-pull-6 {
1842
+    right: 50%;
1843
+  }
1844
+  .col-sm-pull-5 {
1845
+    right: 41.66666667%;
1846
+  }
1847
+  .col-sm-pull-4 {
1848
+    right: 33.33333333%;
1849
+  }
1850
+  .col-sm-pull-3 {
1851
+    right: 25%;
1852
+  }
1853
+  .col-sm-pull-2 {
1854
+    right: 16.66666667%;
1855
+  }
1856
+  .col-sm-pull-1 {
1857
+    right: 8.33333333%;
1858
+  }
1859
+  .col-sm-pull-0 {
1860
+    right: auto;
1861
+  }
1862
+  .col-sm-push-12 {
1863
+    left: 100%;
1864
+  }
1865
+  .col-sm-push-11 {
1866
+    left: 91.66666667%;
1867
+  }
1868
+  .col-sm-push-10 {
1869
+    left: 83.33333333%;
1870
+  }
1871
+  .col-sm-push-9 {
1872
+    left: 75%;
1873
+  }
1874
+  .col-sm-push-8 {
1875
+    left: 66.66666667%;
1876
+  }
1877
+  .col-sm-push-7 {
1878
+    left: 58.33333333%;
1879
+  }
1880
+  .col-sm-push-6 {
1881
+    left: 50%;
1882
+  }
1883
+  .col-sm-push-5 {
1884
+    left: 41.66666667%;
1885
+  }
1886
+  .col-sm-push-4 {
1887
+    left: 33.33333333%;
1888
+  }
1889
+  .col-sm-push-3 {
1890
+    left: 25%;
1891
+  }
1892
+  .col-sm-push-2 {
1893
+    left: 16.66666667%;
1894
+  }
1895
+  .col-sm-push-1 {
1896
+    left: 8.33333333%;
1897
+  }
1898
+  .col-sm-push-0 {
1899
+    left: auto;
1900
+  }
1901
+  .col-sm-offset-12 {
1902
+    margin-left: 100%;
1903
+  }
1904
+  .col-sm-offset-11 {
1905
+    margin-left: 91.66666667%;
1906
+  }
1907
+  .col-sm-offset-10 {
1908
+    margin-left: 83.33333333%;
1909
+  }
1910
+  .col-sm-offset-9 {
1911
+    margin-left: 75%;
1912
+  }
1913
+  .col-sm-offset-8 {
1914
+    margin-left: 66.66666667%;
1915
+  }
1916
+  .col-sm-offset-7 {
1917
+    margin-left: 58.33333333%;
1918
+  }
1919
+  .col-sm-offset-6 {
1920
+    margin-left: 50%;
1921
+  }
1922
+  .col-sm-offset-5 {
1923
+    margin-left: 41.66666667%;
1924
+  }
1925
+  .col-sm-offset-4 {
1926
+    margin-left: 33.33333333%;
1927
+  }
1928
+  .col-sm-offset-3 {
1929
+    margin-left: 25%;
1930
+  }
1931
+  .col-sm-offset-2 {
1932
+    margin-left: 16.66666667%;
1933
+  }
1934
+  .col-sm-offset-1 {
1935
+    margin-left: 8.33333333%;
1936
+  }
1937
+  .col-sm-offset-0 {
1938
+    margin-left: 0%;
1939
+  }
1940
+}
1941
+@media (min-width: 992px) {
1942
+  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1943
+    float: left;
1944
+  }
1945
+  .col-md-12 {
1946
+    width: 100%;
1947
+  }
1948
+  .col-md-11 {
1949
+    width: 91.66666667%;
1950
+  }
1951
+  .col-md-10 {
1952
+    width: 83.33333333%;
1953
+  }
1954
+  .col-md-9 {
1955
+    width: 75%;
1956
+  }
1957
+  .col-md-8 {
1958
+    width: 66.66666667%;
1959
+  }
1960
+  .col-md-7 {
1961
+    width: 58.33333333%;
1962
+  }
1963
+  .col-md-6 {
1964
+    width: 50%;
1965
+  }
1966
+  .col-md-5 {
1967
+    width: 41.66666667%;
1968
+  }
1969
+  .col-md-4 {
1970
+    width: 33.33333333%;
1971
+  }
1972
+  .col-md-3 {
1973
+    width: 25%;
1974
+  }
1975
+  .col-md-2 {
1976
+    width: 16.66666667%;
1977
+  }
1978
+  .col-md-1 {
1979
+    width: 8.33333333%;
1980
+  }
1981
+  .col-md-pull-12 {
1982
+    right: 100%;
1983
+  }
1984
+  .col-md-pull-11 {
1985
+    right: 91.66666667%;
1986
+  }
1987
+  .col-md-pull-10 {
1988
+    right: 83.33333333%;
1989
+  }
1990
+  .col-md-pull-9 {
1991
+    right: 75%;
1992
+  }
1993
+  .col-md-pull-8 {
1994
+    right: 66.66666667%;
1995
+  }
1996
+  .col-md-pull-7 {
1997
+    right: 58.33333333%;
1998
+  }
1999
+  .col-md-pull-6 {
2000
+    right: 50%;
2001
+  }
2002
+  .col-md-pull-5 {
2003
+    right: 41.66666667%;
2004
+  }
2005
+  .col-md-pull-4 {
2006
+    right: 33.33333333%;
2007
+  }
2008
+  .col-md-pull-3 {
2009
+    right: 25%;
2010
+  }
2011
+  .col-md-pull-2 {
2012
+    right: 16.66666667%;
2013
+  }
2014
+  .col-md-pull-1 {
2015
+    right: 8.33333333%;
2016
+  }
2017
+  .col-md-pull-0 {
2018
+    right: auto;
2019
+  }
2020
+  .col-md-push-12 {
2021
+    left: 100%;
2022
+  }
2023
+  .col-md-push-11 {
2024
+    left: 91.66666667%;
2025
+  }
2026
+  .col-md-push-10 {
2027
+    left: 83.33333333%;
2028
+  }
2029
+  .col-md-push-9 {
2030
+    left: 75%;
2031
+  }
2032
+  .col-md-push-8 {
2033
+    left: 66.66666667%;
2034
+  }
2035
+  .col-md-push-7 {
2036
+    left: 58.33333333%;
2037
+  }
2038
+  .col-md-push-6 {
2039
+    left: 50%;
2040
+  }
2041
+  .col-md-push-5 {
2042
+    left: 41.66666667%;
2043
+  }
2044
+  .col-md-push-4 {
2045
+    left: 33.33333333%;
2046
+  }
2047
+  .col-md-push-3 {
2048
+    left: 25%;
2049
+  }
2050
+  .col-md-push-2 {
2051
+    left: 16.66666667%;
2052
+  }
2053
+  .col-md-push-1 {
2054
+    left: 8.33333333%;
2055
+  }
2056
+  .col-md-push-0 {
2057
+    left: auto;
2058
+  }
2059
+  .col-md-offset-12 {
2060
+    margin-left: 100%;
2061
+  }
2062
+  .col-md-offset-11 {
2063
+    margin-left: 91.66666667%;
2064
+  }
2065
+  .col-md-offset-10 {
2066
+    margin-left: 83.33333333%;
2067
+  }
2068
+  .col-md-offset-9 {
2069
+    margin-left: 75%;
2070
+  }
2071
+  .col-md-offset-8 {
2072
+    margin-left: 66.66666667%;
2073
+  }
2074
+  .col-md-offset-7 {
2075
+    margin-left: 58.33333333%;
2076
+  }
2077
+  .col-md-offset-6 {
2078
+    margin-left: 50%;
2079
+  }
2080
+  .col-md-offset-5 {
2081
+    margin-left: 41.66666667%;
2082
+  }
2083
+  .col-md-offset-4 {
2084
+    margin-left: 33.33333333%;
2085
+  }
2086
+  .col-md-offset-3 {
2087
+    margin-left: 25%;
2088
+  }
2089
+  .col-md-offset-2 {
2090
+    margin-left: 16.66666667%;
2091
+  }
2092
+  .col-md-offset-1 {
2093
+    margin-left: 8.33333333%;
2094
+  }
2095
+  .col-md-offset-0 {
2096
+    margin-left: 0%;
2097
+  }
2098
+}
2099
+@media (min-width: 1200px) {
2100
+  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
2101
+    float: left;
2102
+  }
2103
+  .col-lg-12 {
2104
+    width: 100%;
2105
+  }
2106
+  .col-lg-11 {
2107
+    width: 91.66666667%;
2108
+  }
2109
+  .col-lg-10 {
2110
+    width: 83.33333333%;
2111
+  }
2112
+  .col-lg-9 {
2113
+    width: 75%;
2114
+  }
2115
+  .col-lg-8 {
2116
+    width: 66.66666667%;
2117
+  }
2118
+  .col-lg-7 {
2119
+    width: 58.33333333%;
2120
+  }
2121
+  .col-lg-6 {
2122
+    width: 50%;
2123
+  }
2124
+  .col-lg-5 {
2125
+    width: 41.66666667%;
2126
+  }
2127
+  .col-lg-4 {
2128
+    width: 33.33333333%;
2129
+  }
2130
+  .col-lg-3 {
2131
+    width: 25%;
2132
+  }
2133
+  .col-lg-2 {
2134
+    width: 16.66666667%;
2135
+  }
2136
+  .col-lg-1 {
2137
+    width: 8.33333333%;
2138
+  }
2139
+  .col-lg-pull-12 {
2140
+    right: 100%;
2141
+  }
2142
+  .col-lg-pull-11 {
2143
+    right: 91.66666667%;
2144
+  }
2145
+  .col-lg-pull-10 {
2146
+    right: 83.33333333%;
2147
+  }
2148
+  .col-lg-pull-9 {
2149
+    right: 75%;
2150
+  }
2151
+  .col-lg-pull-8 {
2152
+    right: 66.66666667%;
2153
+  }
2154
+  .col-lg-pull-7 {
2155
+    right: 58.33333333%;
2156
+  }
2157
+  .col-lg-pull-6 {
2158
+    right: 50%;
2159
+  }
2160
+  .col-lg-pull-5 {
2161
+    right: 41.66666667%;
2162
+  }
2163
+  .col-lg-pull-4 {
2164
+    right: 33.33333333%;
2165
+  }
2166
+  .col-lg-pull-3 {
2167
+    right: 25%;
2168
+  }
2169
+  .col-lg-pull-2 {
2170
+    right: 16.66666667%;
2171
+  }
2172
+  .col-lg-pull-1 {
2173
+    right: 8.33333333%;
2174
+  }
2175
+  .col-lg-pull-0 {
2176
+    right: auto;
2177
+  }
2178
+  .col-lg-push-12 {
2179
+    left: 100%;
2180
+  }
2181
+  .col-lg-push-11 {
2182
+    left: 91.66666667%;
2183
+  }
2184
+  .col-lg-push-10 {
2185
+    left: 83.33333333%;
2186
+  }
2187
+  .col-lg-push-9 {
2188
+    left: 75%;
2189
+  }
2190
+  .col-lg-push-8 {
2191
+    left: 66.66666667%;
2192
+  }
2193
+  .col-lg-push-7 {
2194
+    left: 58.33333333%;
2195
+  }
2196
+  .col-lg-push-6 {
2197
+    left: 50%;
2198
+  }
2199
+  .col-lg-push-5 {
2200
+    left: 41.66666667%;
2201
+  }
2202
+  .col-lg-push-4 {
2203
+    left: 33.33333333%;
2204
+  }
2205
+  .col-lg-push-3 {
2206
+    left: 25%;
2207
+  }
2208
+  .col-lg-push-2 {
2209
+    left: 16.66666667%;
2210
+  }
2211
+  .col-lg-push-1 {
2212
+    left: 8.33333333%;
2213
+  }
2214
+  .col-lg-push-0 {
2215
+    left: auto;
2216
+  }
2217
+  .col-lg-offset-12 {
2218
+    margin-left: 100%;
2219
+  }
2220
+  .col-lg-offset-11 {
2221
+    margin-left: 91.66666667%;
2222
+  }
2223
+  .col-lg-offset-10 {
2224
+    margin-left: 83.33333333%;
2225
+  }
2226
+  .col-lg-offset-9 {
2227
+    margin-left: 75%;
2228
+  }
2229
+  .col-lg-offset-8 {
2230
+    margin-left: 66.66666667%;
2231
+  }
2232
+  .col-lg-offset-7 {
2233
+    margin-left: 58.33333333%;
2234
+  }
2235
+  .col-lg-offset-6 {
2236
+    margin-left: 50%;
2237
+  }
2238
+  .col-lg-offset-5 {
2239
+    margin-left: 41.66666667%;
2240
+  }
2241
+  .col-lg-offset-4 {
2242
+    margin-left: 33.33333333%;
2243
+  }
2244
+  .col-lg-offset-3 {
2245
+    margin-left: 25%;
2246
+  }
2247
+  .col-lg-offset-2 {
2248
+    margin-left: 16.66666667%;
2249
+  }
2250
+  .col-lg-offset-1 {
2251
+    margin-left: 8.33333333%;
2252
+  }
2253
+  .col-lg-offset-0 {
2254
+    margin-left: 0%;
2255
+  }
2256
+}
2257
+table {
2258
+  background-color: transparent;
2259
+}
2260
+caption {
2261
+  padding-top: 8px;
2262
+  padding-bottom: 8px;
2263
+  color: #777777;
2264
+  text-align: left;
2265
+}
2266
+th {
2267
+  text-align: left;
2268
+}
2269
+.table {
2270
+  width: 100%;
2271
+  max-width: 100%;
2272
+  margin-bottom: 20px;
2273
+}
2274
+.table > thead > tr > th,
2275
+.table > tbody > tr > th,
2276
+.table > tfoot > tr > th,
2277
+.table > thead > tr > td,
2278
+.table > tbody > tr > td,
2279
+.table > tfoot > tr > td {
2280
+  padding: 8px;
2281
+  line-height: 1.42857143;
2282
+  vertical-align: top;
2283
+  border-top: 1px solid #dddddd;
2284
+}
2285
+.table > thead > tr > th {
2286
+  vertical-align: bottom;
2287
+  border-bottom: 2px solid #dddddd;
2288
+}
2289
+.table > caption + thead > tr:first-child > th,
2290
+.table > colgroup + thead > tr:first-child > th,
2291
+.table > thead:first-child > tr:first-child > th,
2292
+.table > caption + thead > tr:first-child > td,
2293
+.table > colgroup + thead > tr:first-child > td,
2294
+.table > thead:first-child > tr:first-child > td {
2295
+  border-top: 0;
2296
+}
2297
+.table > tbody + tbody {
2298
+  border-top: 2px solid #dddddd;
2299
+}
2300
+.table .table {
2301
+  background-color: #ffffff;
2302
+}
2303
+.table-condensed > thead > tr > th,
2304
+.table-condensed > tbody > tr > th,
2305
+.table-condensed > tfoot > tr > th,
2306
+.table-condensed > thead > tr > td,
2307
+.table-condensed > tbody > tr > td,
2308
+.table-condensed > tfoot > tr > td {
2309
+  padding: 5px;
2310
+}
2311
+.table-bordered {
2312
+  border: 1px solid #dddddd;
2313
+}
2314
+.table-bordered > thead > tr > th,
2315
+.table-bordered > tbody > tr > th,
2316
+.table-bordered > tfoot > tr > th,
2317
+.table-bordered > thead > tr > td,
2318
+.table-bordered > tbody > tr > td,
2319
+.table-bordered > tfoot > tr > td {
2320
+  border: 1px solid #dddddd;
2321
+}
2322
+.table-bordered > thead > tr > th,
2323
+.table-bordered > thead > tr > td {
2324
+  border-bottom-width: 2px;
2325
+}
2326
+.table-striped > tbody > tr:nth-of-type(odd) {
2327
+  background-color: #f9f9f9;
2328
+}
2329
+.table-hover > tbody > tr:hover {
2330
+  background-color: #f5f5f5;
2331
+}
2332
+table col[class*="col-"] {
2333
+  position: static;
2334
+  float: none;
2335
+  display: table-column;
2336
+}
2337
+table td[class*="col-"],
2338
+table th[class*="col-"] {
2339
+  position: static;
2340
+  float: none;
2341
+  display: table-cell;
2342
+}
2343
+.table > thead > tr > td.active,
2344
+.table > tbody > tr > td.active,
2345
+.table > tfoot > tr > td.active,
2346
+.table > thead > tr > th.active,
2347
+.table > tbody > tr > th.active,
2348
+.table > tfoot > tr > th.active,
2349
+.table > thead > tr.active > td,
2350
+.table > tbody > tr.active > td,
2351
+.table > tfoot > tr.active > td,
2352
+.table > thead > tr.active > th,
2353
+.table > tbody > tr.active > th,
2354
+.table > tfoot > tr.active > th {
2355
+  background-color: #f5f5f5;
2356
+}
2357
+.table-hover > tbody > tr > td.active:hover,
2358
+.table-hover > tbody > tr > th.active:hover,
2359
+.table-hover > tbody > tr.active:hover > td,
2360
+.table-hover > tbody > tr:hover > .active,
2361
+.table-hover > tbody > tr.active:hover > th {
2362
+  background-color: #e8e8e8;
2363
+}
2364
+.table > thead > tr > td.success,
2365
+.table > tbody > tr > td.success,
2366
+.table > tfoot > tr > td.success,
2367
+.table > thead > tr > th.success,
2368
+.table > tbody > tr > th.success,
2369
+.table > tfoot > tr > th.success,
2370
+.table > thead > tr.success > td,
2371
+.table > tbody > tr.success > td,
2372
+.table > tfoot > tr.success > td,
2373
+.table > thead > tr.success > th,
2374
+.table > tbody > tr.success > th,
2375
+.table > tfoot > tr.success > th {
2376
+  background-color: #dff0d8;
2377
+}
2378
+.table-hover > tbody > tr > td.success:hover,
2379
+.table-hover > tbody > tr > th.success:hover,
2380
+.table-hover > tbody > tr.success:hover > td,
2381
+.table-hover > tbody > tr:hover > .success,
2382
+.table-hover > tbody > tr.success:hover > th {
2383
+  background-color: #d0e9c6;
2384
+}
2385
+.table > thead > tr > td.info,
2386
+.table > tbody > tr > td.info,
2387
+.table > tfoot > tr > td.info,
2388
+.table > thead > tr > th.info,
2389
+.table > tbody > tr > th.info,
2390
+.table > tfoot > tr > th.info,
2391
+.table > thead > tr.info > td,
2392
+.table > tbody > tr.info > td,
2393
+.table > tfoot > tr.info > td,
2394
+.table > thead > tr.info > th,
2395
+.table > tbody > tr.info > th,
2396
+.table > tfoot > tr.info > th {
2397
+  background-color: #d9edf7;
2398
+}
2399
+.table-hover > tbody > tr > td.info:hover,
2400
+.table-hover > tbody > tr > th.info:hover,
2401
+.table-hover > tbody > tr.info:hover > td,
2402
+.table-hover > tbody > tr:hover > .info,
2403
+.table-hover > tbody > tr.info:hover > th {
2404
+  background-color: #c4e3f3;
2405
+}
2406
+.table > thead > tr > td.warning,
2407
+.table > tbody > tr > td.warning,
2408
+.table > tfoot > tr > td.warning,
2409
+.table > thead > tr > th.warning,
2410
+.table > tbody > tr > th.warning,
2411
+.table > tfoot > tr > th.warning,
2412
+.table > thead > tr.warning > td,
2413
+.table > tbody > tr.warning > td,
2414
+.table > tfoot > tr.warning > td,
2415
+.table > thead > tr.warning > th,
2416
+.table > tbody > tr.warning > th,
2417
+.table > tfoot > tr.warning > th {
2418
+  background-color: #fcf8e3;
2419
+}
2420
+.table-hover > tbody > tr > td.warning:hover,
2421
+.table-hover > tbody > tr > th.warning:hover,
2422
+.table-hover > tbody > tr.warning:hover > td,
2423
+.table-hover > tbody > tr:hover > .warning,
2424
+.table-hover > tbody > tr.warning:hover > th {
2425
+  background-color: #faf2cc;
2426
+}
2427
+.table > thead > tr > td.danger,
2428
+.table > tbody > tr > td.danger,
2429
+.table > tfoot > tr > td.danger,
2430
+.table > thead > tr > th.danger,
2431
+.table > tbody > tr > th.danger,
2432
+.table > tfoot > tr > th.danger,
2433
+.table > thead > tr.danger > td,
2434
+.table > tbody > tr.danger > td,
2435
+.table > tfoot > tr.danger > td,
2436
+.table > thead > tr.danger > th,
2437
+.table > tbody > tr.danger > th,
2438
+.table > tfoot > tr.danger > th {
2439
+  background-color: #f2dede;
2440
+}
2441
+.table-hover > tbody > tr > td.danger:hover,
2442
+.table-hover > tbody > tr > th.danger:hover,
2443
+.table-hover > tbody > tr.danger:hover > td,
2444
+.table-hover > tbody > tr:hover > .danger,
2445
+.table-hover > tbody > tr.danger:hover > th {
2446
+  background-color: #ebcccc;
2447
+}
2448
+.table-responsive {
2449
+  overflow-x: auto;
2450
+  min-height: 0.01%;
2451
+}
2452
+@media screen and (max-width: 767px) {
2453
+  .table-responsive {
2454
+    width: 100%;
2455
+    margin-bottom: 15px;
2456
+    overflow-y: hidden;
2457
+    -ms-overflow-style: -ms-autohiding-scrollbar;
2458
+    border: 1px solid #dddddd;
2459
+  }
2460
+  .table-responsive > .table {
2461
+    margin-bottom: 0;
2462
+  }
2463
+  .table-responsive > .table > thead > tr > th,
2464
+  .table-responsive > .table > tbody > tr > th,
2465
+  .table-responsive > .table > tfoot > tr > th,
2466
+  .table-responsive > .table > thead > tr > td,
2467
+  .table-responsive > .table > tbody > tr > td,
2468
+  .table-responsive > .table > tfoot > tr > td {
2469
+    white-space: nowrap;
2470
+  }
2471
+  .table-responsive > .table-bordered {
2472
+    border: 0;
2473
+  }
2474
+  .table-responsive > .table-bordered > thead > tr > th:first-child,
2475
+  .table-responsive > .table-bordered > tbody > tr > th:first-child,
2476
+  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2477
+  .table-responsive > .table-bordered > thead > tr > td:first-child,
2478
+  .table-responsive > .table-bordered > tbody > tr > td:first-child,
2479
+  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2480
+    border-left: 0;
2481
+  }
2482
+  .table-responsive > .table-bordered > thead > tr > th:last-child,
2483
+  .table-responsive > .table-bordered > tbody > tr > th:last-child,
2484
+  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2485
+  .table-responsive > .table-bordered > thead > tr > td:last-child,
2486
+  .table-responsive > .table-bordered > tbody > tr > td:last-child,
2487
+  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2488
+    border-right: 0;
2489
+  }
2490
+  .table-responsive > .table-bordered > tbody > tr:last-child > th,
2491
+  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2492
+  .table-responsive > .table-bordered > tbody > tr:last-child > td,
2493
+  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2494
+    border-bottom: 0;
2495
+  }
2496
+}
2497
+fieldset {
2498
+  padding: 0;
2499
+  margin: 0;
2500
+  border: 0;
2501
+  min-width: 0;
2502
+}
2503
+legend {
2504
+  display: block;
2505
+  width: 100%;
2506
+  padding: 0;
2507
+  margin-bottom: 20px;
2508
+  font-size: 21px;
2509
+  line-height: inherit;
2510
+  color: #333333;
2511
+  border: 0;
2512
+  border-bottom: 1px solid #e5e5e5;
2513
+}
2514
+label {
2515
+  display: inline-block;
2516
+  max-width: 100%;
2517
+  margin-bottom: 5px;
2518
+  font-weight: bold;
2519
+}
2520
+input[type="search"] {
2521
+  -webkit-box-sizing: border-box;
2522
+  -moz-box-sizing: border-box;
2523
+  box-sizing: border-box;
2524
+}
2525
+input[type="radio"],
2526
+input[type="checkbox"] {
2527
+  margin: 4px 0 0;
2528
+  margin-top: 1px \9;
2529
+  line-height: normal;
2530
+}
2531
+input[type="file"] {
2532
+  display: block;
2533
+}
2534
+input[type="range"] {
2535
+  display: block;
2536
+  width: 100%;
2537
+}
2538
+select[multiple],
2539
+select[size] {
2540
+  height: auto;
2541
+}
2542
+input[type="file"]:focus,
2543
+input[type="radio"]:focus,
2544
+input[type="checkbox"]:focus {
2545
+  outline: thin dotted;
2546
+  outline: 5px auto -webkit-focus-ring-color;
2547
+  outline-offset: -2px;
2548
+}
2549
+output {
2550
+  display: block;
2551
+  padding-top: 7px;
2552
+  font-size: 14px;
2553
+  line-height: 1.42857143;
2554
+  color: #555555;
2555
+}
2556
+.form-control {
2557
+  display: block;
2558
+  width: 100%;
2559
+  height: 34px;
2560
+  padding: 6px 12px;
2561
+  font-size: 14px;
2562
+  line-height: 1.42857143;
2563
+  color: #555555;
2564
+  background-color: #ffffff;
2565
+  background-image: none;
2566
+  border: 1px solid #cccccc;
2567
+  border-radius: 4px;
2568
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2569
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2570
+  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2571
+  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2572
+  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2573
+}
2574
+.form-control:focus {
2575
+  border-color: #66afe9;
2576
+  outline: 0;
2577
+  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2578
+  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2579
+}
2580
+.form-control::-moz-placeholder {
2581
+  color: #999999;
2582
+  opacity: 1;
2583
+}
2584
+.form-control:-ms-input-placeholder {
2585
+  color: #999999;
2586
+}
2587
+.form-control::-webkit-input-placeholder {
2588
+  color: #999999;
2589
+}
2590
+.form-control[disabled],
2591
+.form-control[readonly],
2592
+fieldset[disabled] .form-control {
2593
+  background-color: #eeeeee;
2594
+  opacity: 1;
2595
+}
2596
+.form-control[disabled],
2597
+fieldset[disabled] .form-control {
2598
+  cursor: not-allowed;
2599
+}
2600
+textarea.form-control {
2601
+  height: auto;
2602
+}
2603
+input[type="search"] {
2604
+  -webkit-appearance: none;
2605
+}
2606
+@media screen and (-webkit-min-device-pixel-ratio: 0) {
2607
+  input[type="date"].form-control,
2608
+  input[type="time"].form-control,
2609
+  input[type="datetime-local"].form-control,
2610
+  input[type="month"].form-control {
2611
+    line-height: 34px;
2612
+  }
2613
+  input[type="date"].input-sm,
2614
+  input[type="time"].input-sm,
2615
+  input[type="datetime-local"].input-sm,
2616
+  input[type="month"].input-sm,
2617
+  .input-group-sm input[type="date"],
2618
+  .input-group-sm input[type="time"],
2619
+  .input-group-sm input[type="datetime-local"],
2620
+  .input-group-sm input[type="month"] {
2621
+    line-height: 30px;
2622
+  }
2623
+  input[type="date"].input-lg,
2624
+  input[type="time"].input-lg,
2625
+  input[type="datetime-local"].input-lg,
2626
+  input[type="month"].input-lg,
2627
+  .input-group-lg input[type="date"],
2628
+  .input-group-lg input[type="time"],
2629
+  .input-group-lg input[type="datetime-local"],
2630
+  .input-group-lg input[type="month"] {
2631
+    line-height: 46px;
2632
+  }
2633
+}
2634
+.form-group {
2635
+  margin-bottom: 15px;
2636
+}
2637
+.radio,
2638
+.checkbox {
2639
+  position: relative;
2640
+  display: block;
2641
+  margin-top: 10px;
2642
+  margin-bottom: 10px;
2643
+}
2644
+.radio label,
2645
+.checkbox label {
2646
+  min-height: 20px;
2647
+  padding-left: 20px;
2648
+  margin-bottom: 0;
2649
+  font-weight: normal;
2650
+  cursor: pointer;
2651
+}
2652
+.radio input[type="radio"],
2653
+.radio-inline input[type="radio"],
2654
+.checkbox input[type="checkbox"],
2655
+.checkbox-inline input[type="checkbox"] {
2656
+  position: absolute;
2657
+  margin-left: -20px;
2658
+  margin-top: 4px \9;
2659
+}
2660
+.radio + .radio,
2661
+.checkbox + .checkbox {
2662
+  margin-top: -5px;
2663
+}
2664
+.radio-inline,
2665
+.checkbox-inline {
2666
+  position: relative;
2667
+  display: inline-block;
2668
+  padding-left: 20px;
2669
+  margin-bottom: 0;
2670
+  vertical-align: middle;
2671
+  font-weight: normal;
2672
+  cursor: pointer;
2673
+}
2674
+.radio-inline + .radio-inline,
2675
+.checkbox-inline + .checkbox-inline {
2676
+  margin-top: 0;
2677
+  margin-left: 10px;
2678
+}
2679
+input[type="radio"][disabled],
2680
+input[type="checkbox"][disabled],
2681
+input[type="radio"].disabled,
2682
+input[type="checkbox"].disabled,
2683
+fieldset[disabled] input[type="radio"],
2684
+fieldset[disabled] input[type="checkbox"] {
2685
+  cursor: not-allowed;
2686
+}
2687
+.radio-inline.disabled,
2688
+.checkbox-inline.disabled,
2689
+fieldset[disabled] .radio-inline,
2690
+fieldset[disabled] .checkbox-inline {
2691
+  cursor: not-allowed;
2692
+}
2693
+.radio.disabled label,
2694
+.checkbox.disabled label,
2695
+fieldset[disabled] .radio label,
2696
+fieldset[disabled] .checkbox label {
2697
+  cursor: not-allowed;
2698
+}
2699
+.form-control-static {
2700
+  padding-top: 7px;
2701
+  padding-bottom: 7px;
2702
+  margin-bottom: 0;
2703
+  min-height: 34px;
2704
+}
2705
+.form-control-static.input-lg,
2706
+.form-control-static.input-sm {
2707
+  padding-left: 0;
2708
+  padding-right: 0;
2709
+}
2710
+.input-sm {
2711
+  height: 30px;
2712
+  padding: 5px 10px;
2713
+  font-size: 12px;
2714
+  line-height: 1.5;
2715
+  border-radius: 3px;
2716
+}
2717
+select.input-sm {
2718
+  height: 30px;
2719
+  line-height: 30px;
2720
+}
2721
+textarea.input-sm,
2722
+select[multiple].input-sm {
2723
+  height: auto;
2724
+}
2725
+.form-group-sm .form-control {
2726
+  height: 30px;
2727
+  padding: 5px 10px;
2728
+  font-size: 12px;
2729
+  line-height: 1.5;
2730
+  border-radius: 3px;
2731
+}
2732
+.form-group-sm select.form-control {
2733
+  height: 30px;
2734
+  line-height: 30px;
2735
+}
2736
+.form-group-sm textarea.form-control,
2737
+.form-group-sm select[multiple].form-control {
2738
+  height: auto;
2739
+}
2740
+.form-group-sm .form-control-static {
2741
+  height: 30px;
2742
+  min-height: 32px;
2743
+  padding: 6px 10px;
2744
+  font-size: 12px;
2745
+  line-height: 1.5;
2746
+}
2747
+.input-lg {
2748
+  height: 46px;
2749
+  padding: 10px 16px;
2750
+  font-size: 18px;
2751
+  line-height: 1.3333333;
2752
+  border-radius: 6px;
2753
+}
2754
+select.input-lg {
2755
+  height: 46px;
2756
+  line-height: 46px;
2757
+}
2758
+textarea.input-lg,
2759
+select[multiple].input-lg {
2760
+  height: auto;
2761
+}
2762
+.form-group-lg .form-control {
2763
+  height: 46px;
2764
+  padding: 10px 16px;
2765
+  font-size: 18px;
2766
+  line-height: 1.3333333;
2767
+  border-radius: 6px;
2768
+}
2769
+.form-group-lg select.form-control {
2770
+  height: 46px;
2771
+  line-height: 46px;
2772
+}
2773
+.form-group-lg textarea.form-control,
2774
+.form-group-lg select[multiple].form-control {
2775
+  height: auto;
2776
+}
2777
+.form-group-lg .form-control-static {
2778
+  height: 46px;
2779
+  min-height: 38px;
2780
+  padding: 11px 16px;
2781
+  font-size: 18px;
2782
+  line-height: 1.3333333;
2783
+}
2784
+.has-feedback {
2785
+  position: relative;
2786
+}
2787
+.has-feedback .form-control {
2788
+  padding-right: 42.5px;
2789
+}
2790
+.form-control-feedback {
2791
+  position: absolute;
2792
+  top: 0;
2793
+  right: 0;
2794
+  z-index: 2;
2795
+  display: block;
2796
+  width: 34px;
2797
+  height: 34px;
2798
+  line-height: 34px;
2799
+  text-align: center;
2800
+  pointer-events: none;
2801
+}
2802
+.input-lg + .form-control-feedback,
2803
+.input-group-lg + .form-control-feedback,
2804
+.form-group-lg .form-control + .form-control-feedback {
2805
+  width: 46px;
2806
+  height: 46px;
2807
+  line-height: 46px;
2808
+}
2809
+.input-sm + .form-control-feedback,
2810
+.input-group-sm + .form-control-feedback,
2811
+.form-group-sm .form-control + .form-control-feedback {
2812
+  width: 30px;
2813
+  height: 30px;
2814
+  line-height: 30px;
2815
+}
2816
+.has-success .help-block,
2817
+.has-success .control-label,
2818
+.has-success .radio,
2819
+.has-success .checkbox,
2820
+.has-success .radio-inline,
2821
+.has-success .checkbox-inline,
2822
+.has-success.radio label,
2823
+.has-success.checkbox label,
2824
+.has-success.radio-inline label,
2825
+.has-success.checkbox-inline label {
2826
+  color: #3c763d;
2827
+}
2828
+.has-success .form-control {
2829
+  border-color: #3c763d;
2830
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2831
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2832
+}
2833
+.has-success .form-control:focus {
2834
+  border-color: #2b542c;
2835
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2836
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2837
+}
2838
+.has-success .input-group-addon {
2839
+  color: #3c763d;
2840
+  border-color: #3c763d;
2841
+  background-color: #dff0d8;
2842
+}
2843
+.has-success .form-control-feedback {
2844
+  color: #3c763d;
2845
+}
2846
+.has-warning .help-block,
2847
+.has-warning .control-label,
2848
+.has-warning .radio,
2849
+.has-warning .checkbox,
2850
+.has-warning .radio-inline,
2851
+.has-warning .checkbox-inline,
2852
+.has-warning.radio label,
2853
+.has-warning.checkbox label,
2854
+.has-warning.radio-inline label,
2855
+.has-warning.checkbox-inline label {
2856
+  color: #8a6d3b;
2857
+}
2858
+.has-warning .form-control {
2859
+  border-color: #8a6d3b;
2860
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2861
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2862
+}
2863
+.has-warning .form-control:focus {
2864
+  border-color: #66512c;
2865
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2866
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2867
+}
2868
+.has-warning .input-group-addon {
2869
+  color: #8a6d3b;
2870
+  border-color: #8a6d3b;
2871
+  background-color: #fcf8e3;
2872
+}
2873
+.has-warning .form-control-feedback {
2874
+  color: #8a6d3b;
2875
+}
2876
+.has-error .help-block,
2877
+.has-error .control-label,
2878
+.has-error .radio,
2879
+.has-error .checkbox,
2880
+.has-error .radio-inline,
2881
+.has-error .checkbox-inline,
2882
+.has-error.radio label,
2883
+.has-error.checkbox label,
2884
+.has-error.radio-inline label,
2885
+.has-error.checkbox-inline label {
2886
+  color: #a94442;
2887
+}
2888
+.has-error .form-control {
2889
+  border-color: #a94442;
2890
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2891
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2892
+}
2893
+.has-error .form-control:focus {
2894
+  border-color: #843534;
2895
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2896
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2897
+}
2898
+.has-error .input-group-addon {
2899
+  color: #a94442;
2900
+  border-color: #a94442;
2901
+  background-color: #f2dede;
2902
+}
2903
+.has-error .form-control-feedback {
2904
+  color: #a94442;
2905
+}
2906
+.has-feedback label ~ .form-control-feedback {
2907
+  top: 25px;
2908
+}
2909
+.has-feedback label.sr-only ~ .form-control-feedback {
2910
+  top: 0;
2911
+}
2912
+.help-block {
2913
+  display: block;
2914
+  margin-top: 5px;
2915
+  margin-bottom: 10px;
2916
+  color: #737373;
2917
+}
2918
+@media (min-width: 768px) {
2919
+  .form-inline .form-group {
2920
+    display: inline-block;
2921
+    margin-bottom: 0;
2922
+    vertical-align: middle;
2923
+  }
2924
+  .form-inline .form-control {
2925
+    display: inline-block;
2926
+    width: auto;
2927
+    vertical-align: middle;
2928
+  }
2929
+  .form-inline .form-control-static {
2930
+    display: inline-block;
2931
+  }
2932
+  .form-inline .input-group {
2933
+    display: inline-table;
2934
+    vertical-align: middle;
2935
+  }
2936
+  .form-inline .input-group .input-group-addon,
2937
+  .form-inline .input-group .input-group-btn,
2938
+  .form-inline .input-group .form-control {
2939
+    width: auto;
2940
+  }
2941
+  .form-inline .input-group > .form-control {
2942
+    width: 100%;
2943
+  }
2944
+  .form-inline .control-label {
2945
+    margin-bottom: 0;
2946
+    vertical-align: middle;
2947
+  }
2948
+  .form-inline .radio,
2949
+  .form-inline .checkbox {
2950
+    display: inline-block;
2951
+    margin-top: 0;
2952
+    margin-bottom: 0;
2953
+    vertical-align: middle;
2954
+  }
2955
+  .form-inline .radio label,
2956
+  .form-inline .checkbox label {
2957
+    padding-left: 0;
2958
+  }
2959
+  .form-inline .radio input[type="radio"],
2960
+  .form-inline .checkbox input[type="checkbox"] {
2961
+    position: relative;
2962
+    margin-left: 0;
2963
+  }
2964
+  .form-inline .has-feedback .form-control-feedback {
2965
+    top: 0;
2966
+  }
2967
+}
2968
+.form-horizontal .radio,
2969
+.form-horizontal .checkbox,
2970
+.form-horizontal .radio-inline,
2971
+.form-horizontal .checkbox-inline {
2972
+  margin-top: 0;
2973
+  margin-bottom: 0;
2974
+  padding-top: 7px;
2975
+}
2976
+.form-horizontal .radio,
2977
+.form-horizontal .checkbox {
2978
+  min-height: 27px;
2979
+}
2980
+.form-horizontal .form-group {
2981
+  margin-left: -15px;
2982
+  margin-right: -15px;
2983
+}
2984
+@media (min-width: 768px) {
2985
+  .form-horizontal .control-label {
2986
+    text-align: right;
2987
+    margin-bottom: 0;
2988
+    padding-top: 7px;
2989
+  }
2990
+}
2991
+.form-horizontal .has-feedback .form-control-feedback {
2992
+  right: 15px;
2993
+}
2994
+@media (min-width: 768px) {
2995
+  .form-horizontal .form-group-lg .control-label {
2996
+    padding-top: 14.333333px;
2997
+    font-size: 18px;
2998
+  }
2999
+}
3000
+@media (min-width: 768px) {
3001
+  .form-horizontal .form-group-sm .control-label {
3002
+    padding-top: 6px;
3003
+    font-size: 12px;
3004
+  }
3005
+}
3006
+.btn {
3007
+  display: inline-block;
3008
+  margin-bottom: 0;
3009
+  font-weight: normal;
3010
+  text-align: center;
3011
+  vertical-align: middle;
3012
+  -ms-touch-action: manipulation;
3013
+      touch-action: manipulation;
3014
+  cursor: pointer;
3015
+  background-image: none;
3016
+  border: 1px solid transparent;
3017
+  white-space: nowrap;
3018
+  padding: 6px 12px;
3019
+  font-size: 14px;
3020
+  line-height: 1.42857143;
3021
+  border-radius: 4px;
3022
+  -webkit-user-select: none;
3023
+  -moz-user-select: none;
3024
+  -ms-user-select: none;
3025
+  user-select: none;
3026
+}
3027
+.btn:focus,
3028
+.btn:active:focus,
3029
+.btn.active:focus,
3030
+.btn.focus,
3031
+.btn:active.focus,
3032
+.btn.active.focus {
3033
+  outline: thin dotted;
3034
+  outline: 5px auto -webkit-focus-ring-color;
3035
+  outline-offset: -2px;
3036
+}
3037
+.btn:hover,
3038
+.btn:focus,
3039
+.btn.focus {
3040
+  color: #333333;
3041
+  text-decoration: none;
3042
+}
3043
+.btn:active,
3044
+.btn.active {
3045
+  outline: 0;
3046
+  background-image: none;
3047
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3048
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3049
+}
3050
+.btn.disabled,
3051
+.btn[disabled],
3052
+fieldset[disabled] .btn {
3053
+  cursor: not-allowed;
3054
+  opacity: 0.65;
3055
+  filter: alpha(opacity=65);
3056
+  -webkit-box-shadow: none;
3057
+  box-shadow: none;
3058
+}
3059
+a.btn.disabled,
3060
+fieldset[disabled] a.btn {
3061
+  pointer-events: none;
3062
+}
3063
+.btn-default {
3064
+  color: #333333;
3065
+  background-color: #ffffff;
3066
+  border-color: #cccccc;
3067
+}
3068
+.btn-default:focus,
3069
+.btn-default.focus {
3070
+  color: #ffffff;
3071
+  background-color: #31b0d5;
3072
+  border-color: #269abc;
3073
+}
3074
+.btn-default:hover {
3075
+  color: #ffffff;
3076
+  background-color: #31b0d5;
3077
+  border-color: #269abc;
3078
+}
3079
+.btn-default:active,
3080
+.btn-default.active,
3081
+.open > .dropdown-toggle.btn-default {
3082
+  color: #ffffff;
3083
+  background-color: #31b0d5;
3084
+  border-color: #269abc;
3085
+}
3086
+.btn-default:active:hover,
3087
+.btn-default.active:hover,
3088
+.open > .dropdown-toggle.btn-default:hover,
3089
+.btn-default:active:focus,
3090
+.btn-default.active:focus,
3091
+.open > .dropdown-toggle.btn-default:focus,
3092
+.btn-default:active.focus,
3093
+.btn-default.active.focus,
3094
+.open > .dropdown-toggle.btn-default.focus {
3095
+   color: #ffffff;
3096
+  background-color: #31b0d5;
3097
+  border-color: #269abc;
3098
+}
3099
+.btn-default:active,
3100
+.btn-default.active,
3101
+.open > .dropdown-toggle.btn-default {
3102
+  background-image: none;
3103
+}
3104
+.btn-default.disabled,
3105
+.btn-default[disabled],
3106
+fieldset[disabled] .btn-default,
3107
+.btn-default.disabled:hover,
3108
+.btn-default[disabled]:hover,
3109
+fieldset[disabled] .btn-default:hover,
3110
+.btn-default.disabled:focus,
3111
+.btn-default[disabled]:focus,
3112
+fieldset[disabled] .btn-default:focus,
3113
+.btn-default.disabled.focus,
3114
+.btn-default[disabled].focus,
3115
+fieldset[disabled] .btn-default.focus,
3116
+.btn-default.disabled:active,
3117
+.btn-default[disabled]:active,
3118
+fieldset[disabled] .btn-default:active,
3119
+.btn-default.disabled.active,
3120
+.btn-default[disabled].active,
3121
+fieldset[disabled] .btn-default.active {
3122
+  background-color: #ffffff;
3123
+  border-color: #cccccc;
3124
+}
3125
+.btn-default .badge {
3126
+  color: #ffffff;
3127
+  background-color: #333333;
3128
+}
3129
+.btn-primary {
3130
+  color: #ffffff;
3131
+  background-color: #337ab7;
3132
+  border-color: #2e6da4;
3133
+}
3134
+.btn-primary:focus,
3135
+.btn-primary.focus {
3136
+  color: #ffffff;
3137
+  background-color: #286090;
3138
+  border-color: #122b40;
3139
+}
3140
+.btn-primary:hover {
3141
+  color: #ffffff;
3142
+  background-color: #286090;
3143
+  border-color: #204d74;
3144
+}
3145
+.btn-primary:active,
3146
+.btn-primary.active,
3147
+.open > .dropdown-toggle.btn-primary {
3148
+  color: #ffffff;
3149
+  background-color: #286090;
3150
+  border-color: #204d74;
3151
+}
3152
+.btn-primary:active:hover,
3153
+.btn-primary.active:hover,
3154
+.open > .dropdown-toggle.btn-primary:hover,
3155
+.btn-primary:active:focus,
3156
+.btn-primary.active:focus,
3157
+.open > .dropdown-toggle.btn-primary:focus,
3158
+.btn-primary:active.focus,
3159
+.btn-primary.active.focus,
3160
+.open > .dropdown-toggle.btn-primary.focus {
3161
+  color: #ffffff;
3162
+  background-color: #204d74;
3163
+  border-color: #122b40;
3164
+}
3165
+.btn-primary:active,
3166
+.btn-primary.active,
3167
+.open > .dropdown-toggle.btn-primary {
3168
+  background-image: none;
3169
+}
3170
+.btn-primary.disabled,
3171
+.btn-primary[disabled],
3172
+fieldset[disabled] .btn-primary,
3173
+.btn-primary.disabled:hover,
3174
+.btn-primary[disabled]:hover,
3175
+fieldset[disabled] .btn-primary:hover,
3176
+.btn-primary.disabled:focus,
3177
+.btn-primary[disabled]:focus,
3178
+fieldset[disabled] .btn-primary:focus,
3179
+.btn-primary.disabled.focus,
3180
+.btn-primary[disabled].focus,
3181
+fieldset[disabled] .btn-primary.focus,
3182
+.btn-primary.disabled:active,
3183
+.btn-primary[disabled]:active,
3184
+fieldset[disabled] .btn-primary:active,
3185
+.btn-primary.disabled.active,
3186
+.btn-primary[disabled].active,
3187
+fieldset[disabled] .btn-primary.active {
3188
+  background-color: #337ab7;
3189
+  border-color: #2e6da4;
3190
+}
3191
+.btn-primary .badge {
3192
+  color: #337ab7;
3193
+  background-color: #ffffff;
3194
+}
3195
+.btn-success {
3196
+  color: #ffffff;
3197
+  background-color: #5cb85c;
3198
+  border-color: #4cae4c;
3199
+}
3200
+.btn-success:focus,
3201
+.btn-success.focus {
3202
+  color: #ffffff;
3203
+  background-color: #449d44;
3204
+  border-color: #255625;
3205
+}
3206
+.btn-success:hover {
3207
+  color: #ffffff;
3208
+  background-color: #449d44;
3209
+  border-color: #398439;
3210
+}
3211
+.btn-success:active,
3212
+.btn-success.active,
3213
+.open > .dropdown-toggle.btn-success {
3214
+  color: #ffffff;
3215
+  background-color: #449d44;
3216
+  border-color: #398439;
3217
+}
3218
+.btn-success:active:hover,
3219
+.btn-success.active:hover,
3220
+.open > .dropdown-toggle.btn-success:hover,
3221
+.btn-success:active:focus,
3222
+.btn-success.active:focus,
3223
+.open > .dropdown-toggle.btn-success:focus,
3224
+.btn-success:active.focus,
3225
+.btn-success.active.focus,
3226
+.open > .dropdown-toggle.btn-success.focus {
3227
+  color: #ffffff;
3228
+  background-color: #398439;
3229
+  border-color: #255625;
3230
+}
3231
+.btn-success:active,
3232
+.btn-success.active,
3233
+.open > .dropdown-toggle.btn-success {
3234
+  background-image: none;
3235
+}
3236
+.btn-success.disabled,
3237
+.btn-success[disabled],
3238
+fieldset[disabled] .btn-success,
3239
+.btn-success.disabled:hover,
3240
+.btn-success[disabled]:hover,
3241
+fieldset[disabled] .btn-success:hover,
3242
+.btn-success.disabled:focus,
3243
+.btn-success[disabled]:focus,
3244
+fieldset[disabled] .btn-success:focus,
3245
+.btn-success.disabled.focus,
3246
+.btn-success[disabled].focus,
3247
+fieldset[disabled] .btn-success.focus,
3248
+.btn-success.disabled:active,
3249
+.btn-success[disabled]:active,
3250
+fieldset[disabled] .btn-success:active,
3251
+.btn-success.disabled.active,
3252
+.btn-success[disabled].active,
3253
+fieldset[disabled] .btn-success.active {
3254
+  background-color: #5cb85c;
3255
+  border-color: #4cae4c;
3256
+}
3257
+.btn-success .badge {
3258
+  color: #5cb85c;
3259
+  background-color: #ffffff;
3260
+}
3261
+.btn-info {
3262
+  color: #333333;
3263
+  background-color: #ffffff;
3264
+  border-color: #cccccc;
3265
+}
3266
+.btn-info:focus,
3267
+.btn-info.focus {
3268
+  color: #ffffff;
3269
+  background-color: #31b0d5;
3270
+  border-color: #1b6d85;
3271
+}
3272
+.btn-info:hover {
3273
+  color: #ffffff;
3274
+  background-color: #31b0d5;
3275
+  border-color: #269abc;
3276
+}
3277
+.btn-info:active,
3278
+.btn-info.active,
3279
+.open > .dropdown-toggle.btn-info {
3280
+  color: #ffffff;
3281
+  background-color: #31b0d5;
3282
+  border-color: #269abc;
3283
+}
3284
+.btn-info:active:hover,
3285
+.btn-info.active:hover,
3286
+.open > .dropdown-toggle.btn-info:hover,
3287
+.btn-info:active:focus,
3288
+.btn-info.active:focus,
3289
+.open > .dropdown-toggle.btn-info:focus,
3290
+.btn-info:active.focus,
3291
+.btn-info.active.focus,
3292
+.open > .dropdown-toggle.btn-info.focus {
3293
+  color: #ffffff;
3294
+  background-color: #269abc;
3295
+  border-color: #1b6d85;
3296
+}
3297
+.btn-info:active,
3298
+.btn-info.active,
3299
+.open > .dropdown-toggle.btn-info {
3300
+  background-image: none;
3301
+}
3302
+.btn-info.disabled,
3303
+.btn-info[disabled],
3304
+fieldset[disabled] .btn-info,
3305
+.btn-info.disabled:hover,
3306
+.btn-info[disabled]:hover,
3307
+fieldset[disabled] .btn-info:hover,
3308
+.btn-info.disabled:focus,
3309
+.btn-info[disabled]:focus,
3310
+fieldset[disabled] .btn-info:focus,
3311
+.btn-info.disabled.focus,
3312
+.btn-info[disabled].focus,
3313
+fieldset[disabled] .btn-info.focus,
3314
+.btn-info.disabled:active,
3315
+.btn-info[disabled]:active,
3316
+fieldset[disabled] .btn-info:active,
3317
+.btn-info.disabled.active,
3318
+.btn-info[disabled].active,
3319
+fieldset[disabled] .btn-info.active {
3320
+  background-color: #5bc0de;
3321
+  border-color: #46b8da;
3322
+}
3323
+.btn-info .badge {
3324
+  color: #5bc0de;
3325
+  background-color: #ffffff;
3326
+}
3327
+.btn-warning {
3328
+  color: #ffffff;
3329
+  background-color: #f0ad4e;
3330
+  border-color: #eea236;
3331
+}
3332
+.btn-warning:focus,
3333
+.btn-warning.focus {
3334
+  color: #ffffff;
3335
+  background-color: #ec971f;
3336
+  border-color: #985f0d;
3337
+}
3338
+.btn-warning:hover {
3339
+  color: #ffffff;
3340
+  background-color: #ec971f;
3341
+  border-color: #d58512;
3342
+}
3343
+.btn-warning:active,
3344
+.btn-warning.active,
3345
+.open > .dropdown-toggle.btn-warning {
3346
+  color: #ffffff;
3347
+  background-color: #ec971f;
3348
+  border-color: #d58512;
3349
+}
3350
+.btn-warning:active:hover,
3351
+.btn-warning.active:hover,
3352
+.open > .dropdown-toggle.btn-warning:hover,
3353
+.btn-warning:active:focus,
3354
+.btn-warning.active:focus,
3355
+.open > .dropdown-toggle.btn-warning:focus,
3356
+.btn-warning:active.focus,
3357
+.btn-warning.active.focus,
3358
+.open > .dropdown-toggle.btn-warning.focus {
3359
+  color: #ffffff;
3360
+  background-color: #d58512;
3361
+  border-color: #985f0d;
3362
+}
3363
+.btn-warning:active,
3364
+.btn-warning.active,
3365
+.open > .dropdown-toggle.btn-warning {
3366
+  background-image: none;
3367
+}
3368
+.btn-warning.disabled,
3369
+.btn-warning[disabled],
3370
+fieldset[disabled] .btn-warning,
3371
+.btn-warning.disabled:hover,
3372
+.btn-warning[disabled]:hover,
3373
+fieldset[disabled] .btn-warning:hover,
3374
+.btn-warning.disabled:focus,
3375
+.btn-warning[disabled]:focus,
3376
+fieldset[disabled] .btn-warning:focus,
3377
+.btn-warning.disabled.focus,
3378
+.btn-warning[disabled].focus,
3379
+fieldset[disabled] .btn-warning.focus,
3380
+.btn-warning.disabled:active,
3381
+.btn-warning[disabled]:active,
3382
+fieldset[disabled] .btn-warning:active,
3383
+.btn-warning.disabled.active,
3384
+.btn-warning[disabled].active,
3385
+fieldset[disabled] .btn-warning.active {
3386
+  background-color: #f0ad4e;
3387
+  border-color: #eea236;
3388
+}
3389
+.btn-warning .badge {
3390
+  color: #f0ad4e;
3391
+  background-color: #ffffff;
3392
+}
3393
+.btn-danger {
3394
+  color: #ffffff;
3395
+  background-color: #d9534f;
3396
+  border-color: #d43f3a;
3397
+}
3398
+.btn-danger:focus,
3399
+.btn-danger.focus {
3400
+  color: #ffffff;
3401
+  background-color: #c9302c;
3402
+  border-color: #761c19;
3403
+}
3404
+.btn-danger:hover {
3405
+  color: #ffffff;
3406
+  background-color: #c9302c;
3407
+  border-color: #ac2925;
3408
+}
3409
+.btn-danger:active,
3410
+.btn-danger.active,
3411
+.open > .dropdown-toggle.btn-danger {
3412
+  color: #ffffff;
3413
+  background-color: #c9302c;
3414
+  border-color: #ac2925;
3415
+}
3416
+.btn-danger:active:hover,
3417
+.btn-danger.active:hover,
3418
+.open > .dropdown-toggle.btn-danger:hover,
3419
+.btn-danger:active:focus,
3420
+.btn-danger.active:focus,
3421
+.open > .dropdown-toggle.btn-danger:focus,
3422
+.btn-danger:active.focus,
3423
+.btn-danger.active.focus,
3424
+.open > .dropdown-toggle.btn-danger.focus {
3425
+  color: #ffffff;
3426
+  background-color: #ac2925;
3427
+  border-color: #761c19;
3428
+}
3429
+.btn-danger:active,
3430
+.btn-danger.active,
3431
+.open > .dropdown-toggle.btn-danger {
3432
+  background-image: none;
3433
+}
3434
+.btn-danger.disabled,
3435
+.btn-danger[disabled],
3436
+fieldset[disabled] .btn-danger,
3437
+.btn-danger.disabled:hover,
3438
+.btn-danger[disabled]:hover,
3439
+fieldset[disabled] .btn-danger:hover,
3440
+.btn-danger.disabled:focus,
3441
+.btn-danger[disabled]:focus,
3442
+fieldset[disabled] .btn-danger:focus,
3443
+.btn-danger.disabled.focus,
3444
+.btn-danger[disabled].focus,
3445
+fieldset[disabled] .btn-danger.focus,
3446
+.btn-danger.disabled:active,
3447
+.btn-danger[disabled]:active,
3448
+fieldset[disabled] .btn-danger:active,
3449
+.btn-danger.disabled.active,
3450
+.btn-danger[disabled].active,
3451
+fieldset[disabled] .btn-danger.active {
3452
+  background-color: #d9534f;
3453
+  border-color: #d43f3a;
3454
+}
3455
+.btn-danger .badge {
3456
+  color: #d9534f;
3457
+  background-color: #ffffff;
3458
+}
3459
+.btn-link {
3460
+  color: #337ab7;
3461
+  font-weight: normal;
3462
+  border-radius: 0;
3463
+}
3464
+.btn-link,
3465
+.btn-link:active,
3466
+.btn-link.active,
3467
+.btn-link[disabled],
3468
+fieldset[disabled] .btn-link {
3469
+  background-color: transparent;
3470
+  -webkit-box-shadow: none;
3471
+  box-shadow: none;
3472
+}
3473
+.btn-link,
3474
+.btn-link:hover,
3475
+.btn-link:focus,
3476
+.btn-link:active {
3477
+  border-color: transparent;
3478
+}
3479
+.btn-link:hover,
3480
+.btn-link:focus {
3481
+  color: #23527c;
3482
+  text-decoration: underline;
3483
+  background-color: transparent;
3484
+}
3485
+.btn-link[disabled]:hover,
3486
+fieldset[disabled] .btn-link:hover,
3487
+.btn-link[disabled]:focus,
3488
+fieldset[disabled] .btn-link:focus {
3489
+  color: #777777;
3490
+  text-decoration: none;
3491
+}
3492
+.btn-lg,
3493
+.btn-group-lg > .btn {
3494
+  padding: 10px 16px;
3495
+  font-size: 18px;
3496
+  line-height: 1.3333333;
3497
+  border-radius: 6px;
3498
+}
3499
+.btn-sm,
3500
+.btn-group-sm > .btn {
3501
+  padding: 5px 10px;
3502
+  font-size: 12px;
3503
+  line-height: 1.5;
3504
+  border-radius: 3px;
3505
+}
3506
+.btn-xs,
3507
+.btn-group-xs > .btn {
3508
+  padding: 1px 5px;
3509
+  font-size: 12px;
3510
+  line-height: 1.5;
3511
+  border-radius: 3px;
3512
+}
3513
+.btn-block {
3514
+  display: block;
3515
+  width: 100%;
3516
+}
3517
+.btn-block + .btn-block {
3518
+  margin-top: 5px;
3519
+}
3520
+input[type="submit"].btn-block,
3521
+input[type="reset"].btn-block,
3522
+input[type="button"].btn-block {
3523
+  width: 100%;
3524
+}
3525
+.btn-group,
3526
+.btn-group-vertical {
3527
+  position: relative;
3528
+  display: inline-block;
3529
+  vertical-align: middle;
3530
+}
3531
+.btn-group > .btn,
3532
+.btn-group-vertical > .btn {
3533
+  position: relative;
3534
+  float: left;
3535
+}
3536
+.btn-group > .btn:hover,
3537
+.btn-group-vertical > .btn:hover,
3538
+.btn-group > .btn:focus,
3539
+.btn-group-vertical > .btn:focus,
3540
+.btn-group > .btn:active,
3541
+.btn-group-vertical > .btn:active,
3542
+.btn-group > .btn.active,
3543
+.btn-group-vertical > .btn.active {
3544
+  z-index: 2;
3545
+}
3546
+.btn-group .btn + .btn,
3547
+.btn-group .btn + .btn-group,
3548
+.btn-group .btn-group + .btn,
3549
+.btn-group .btn-group + .btn-group {
3550
+  margin-left: -1px;
3551
+}
3552
+.btn-toolbar {
3553
+  margin-left: -5px;
3554
+}
3555
+.btn-toolbar .btn,
3556
+.btn-toolbar .btn-group,
3557
+.btn-toolbar .input-group {
3558
+  float: left;
3559
+}
3560
+.btn-toolbar > .btn,
3561
+.btn-toolbar > .btn-group,
3562
+.btn-toolbar > .input-group {
3563
+  margin-left: 5px;
3564
+}
3565
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3566
+  border-radius: 0;
3567
+}
3568
+.btn-group > .btn:first-child {
3569
+  margin-left: 0;
3570
+}
3571
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3572
+  border-bottom-right-radius: 0;
3573
+  border-top-right-radius: 0;
3574
+}
3575
+.btn-group > .btn:last-child:not(:first-child),
3576
+.btn-group > .dropdown-toggle:not(:first-child) {
3577
+  border-bottom-left-radius: 0;
3578
+  border-top-left-radius: 0;
3579
+}
3580
+.btn-group > .btn-group {
3581
+  float: left;
3582
+}
3583
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3584
+  border-radius: 0;
3585
+}
3586
+.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3587
+.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3588
+  border-bottom-right-radius: 0;
3589
+  border-top-right-radius: 0;
3590
+}
3591
+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3592
+  border-bottom-left-radius: 0;
3593
+  border-top-left-radius: 0;
3594
+}
3595
+.btn-group .dropdown-toggle:active,
3596
+.btn-group.open .dropdown-toggle {
3597
+  outline: 0;
3598
+}
3599
+.btn-group > .btn + .dropdown-toggle {
3600
+  padding-left: 8px;
3601
+  padding-right: 8px;
3602
+}
3603
+.btn-group > .btn-lg + .dropdown-toggle {
3604
+  padding-left: 12px;
3605
+  padding-right: 12px;
3606
+}
3607
+.btn-group.open .dropdown-toggle {
3608
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3609
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3610
+}
3611
+.btn-group.open .dropdown-toggle.btn-link {
3612
+  -webkit-box-shadow: none;
3613
+  box-shadow: none;
3614
+}
3615
+.btn .caret {
3616
+  margin-left: 0;
3617
+}
3618
+.btn-lg .caret {
3619
+  border-width: 5px 5px 0;
3620
+  border-bottom-width: 0;
3621
+}
3622
+.dropup .btn-lg .caret {
3623
+  border-width: 0 5px 5px;
3624
+}
3625
+.btn-group-vertical > .btn,
3626
+.btn-group-vertical > .btn-group,
3627
+.btn-group-vertical > .btn-group > .btn {
3628
+  display: block;
3629
+  float: none;
3630
+  width: 100%;
3631
+  max-width: 100%;
3632
+}
3633
+.btn-group-vertical > .btn-group > .btn {
3634
+  float: none;
3635
+}
3636
+.btn-group-vertical > .btn + .btn,
3637
+.btn-group-vertical > .btn + .btn-group,
3638
+.btn-group-vertical > .btn-group + .btn,
3639
+.btn-group-vertical > .btn-group + .btn-group {
3640
+  margin-top: -1px;
3641
+  margin-left: 0;
3642
+}
3643
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3644
+  border-radius: 0;
3645
+}
3646
+.btn-group-vertical > .btn:first-child:not(:last-child) {
3647
+  border-top-right-radius: 4px;
3648
+  border-bottom-right-radius: 0;
3649
+  border-bottom-left-radius: 0;
3650
+}
3651
+.btn-group-vertical > .btn:last-child:not(:first-child) {
3652
+  border-bottom-left-radius: 4px;
3653
+  border-top-right-radius: 0;
3654
+  border-top-left-radius: 0;
3655
+}
3656
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3657
+  border-radius: 0;
3658
+}
3659
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3660
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3661
+  border-bottom-right-radius: 0;
3662
+  border-bottom-left-radius: 0;
3663
+}
3664
+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3665
+  border-top-right-radius: 0;
3666
+  border-top-left-radius: 0;
3667
+}
3668
+.btn-group-justified {
3669
+  display: table;
3670
+  width: 100%;
3671
+  table-layout: fixed;
3672
+  border-collapse: separate;
3673
+}
3674
+.btn-group-justified > .btn,
3675
+.btn-group-justified > .btn-group {
3676
+  float: none;
3677
+  display: table-cell;
3678
+  width: 1%;
3679
+}
3680
+.btn-group-justified > .btn-group .btn {
3681
+  width: 100%;
3682
+}
3683
+.btn-group-justified > .btn-group .dropdown-menu {
3684
+  left: auto;
3685
+}
3686
+[data-toggle="buttons"] > .btn input[type="radio"],
3687
+[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3688
+[data-toggle="buttons"] > .btn input[type="checkbox"],
3689
+[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3690
+  position: absolute;
3691
+  clip: rect(0, 0, 0, 0);
3692
+  pointer-events: none;
3693
+}
3694
+.input-group {
3695
+  position: relative;
3696
+  display: table;
3697
+  border-collapse: separate;
3698
+}
3699
+.input-group[class*="col-"] {
3700
+  float: none;
3701
+  padding-left: 0;
3702
+  padding-right: 0;
3703
+}
3704
+.input-group .form-control {
3705
+  position: relative;
3706
+  z-index: 2;
3707
+  float: left;
3708
+  width: 100%;
3709
+  margin-bottom: 0;
3710
+}
3711
+.input-group-lg > .form-control,
3712
+.input-group-lg > .input-group-addon,
3713
+.input-group-lg > .input-group-btn > .btn {
3714
+  height: 46px;
3715
+  padding: 10px 16px;
3716
+  font-size: 18px;
3717
+  line-height: 1.3333333;
3718
+  border-radius: 6px;
3719
+}
3720
+select.input-group-lg > .form-control,
3721
+select.input-group-lg > .input-group-addon,
3722
+select.input-group-lg > .input-group-btn > .btn {
3723
+  height: 46px;
3724
+  line-height: 46px;
3725
+}
3726
+textarea.input-group-lg > .form-control,
3727
+textarea.input-group-lg > .input-group-addon,
3728
+textarea.input-group-lg > .input-group-btn > .btn,
3729
+select[multiple].input-group-lg > .form-control,
3730
+select[multiple].input-group-lg > .input-group-addon,
3731
+select[multiple].input-group-lg > .input-group-btn > .btn {
3732
+  height: auto;
3733
+}
3734
+.input-group-sm > .form-control,
3735
+.input-group-sm > .input-group-addon,
3736
+.input-group-sm > .input-group-btn > .btn {
3737
+  height: 30px;
3738
+  padding: 5px 10px;
3739
+  font-size: 12px;
3740
+  line-height: 1.5;
3741
+  border-radius: 3px;
3742
+}
3743
+select.input-group-sm > .form-control,
3744
+select.input-group-sm > .input-group-addon,
3745
+select.input-group-sm > .input-group-btn > .btn {
3746
+  height: 30px;
3747
+  line-height: 30px;
3748
+}
3749
+textarea.input-group-sm > .form-control,
3750
+textarea.input-group-sm > .input-group-addon,
3751
+textarea.input-group-sm > .input-group-btn > .btn,
3752
+select[multiple].input-group-sm > .form-control,
3753
+select[multiple].input-group-sm > .input-group-addon,
3754
+select[multiple].input-group-sm > .input-group-btn > .btn {
3755
+  height: auto;
3756
+}
3757
+.input-group-addon,
3758
+.input-group-btn,
3759
+.input-group .form-control {
3760
+  display: table-cell;
3761
+}
3762
+.input-group-addon:not(:first-child):not(:last-child),
3763
+.input-group-btn:not(:first-child):not(:last-child),
3764
+.input-group .form-control:not(:first-child):not(:last-child) {
3765
+  border-radius: 0;
3766
+}
3767
+.input-group-addon,
3768
+.input-group-btn {
3769
+  width: 1%;
3770
+  white-space: nowrap;
3771
+  vertical-align: middle;
3772
+}
3773
+.input-group-addon {
3774
+  padding: 6px 12px;
3775
+  font-size: 14px;
3776
+  font-weight: normal;
3777
+  line-height: 1;
3778
+  color: #555555;
3779
+  text-align: center;
3780
+  background-color: #eeeeee;
3781
+  border: 1px solid #cccccc;
3782
+  border-radius: 4px;
3783
+}
3784
+.input-group-addon.input-sm {
3785
+  padding: 5px 10px;
3786
+  font-size: 12px;
3787
+  border-radius: 3px;
3788
+}
3789
+.input-group-addon.input-lg {
3790
+  padding: 10px 16px;
3791
+  font-size: 18px;
3792
+  border-radius: 6px;
3793
+}
3794
+.input-group-addon input[type="radio"],
3795
+.input-group-addon input[type="checkbox"] {
3796
+  margin-top: 0;
3797
+}
3798
+.input-group .form-control:first-child,
3799
+.input-group-addon:first-child,
3800
+.input-group-btn:first-child > .btn,
3801
+.input-group-btn:first-child > .btn-group > .btn,
3802
+.input-group-btn:first-child > .dropdown-toggle,
3803
+.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3804
+.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3805
+  border-bottom-right-radius: 0;
3806
+  border-top-right-radius: 0;
3807
+}
3808
+.input-group-addon:first-child {
3809
+  border-right: 0;
3810
+}
3811
+.input-group .form-control:last-child,
3812
+.input-group-addon:last-child,
3813
+.input-group-btn:last-child > .btn,
3814
+.input-group-btn:last-child > .btn-group > .btn,
3815
+.input-group-btn:last-child > .dropdown-toggle,
3816
+.input-group-btn:first-child > .btn:not(:first-child),
3817
+.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3818
+  border-bottom-left-radius: 0;
3819
+  border-top-left-radius: 0;
3820
+}
3821
+.input-group-addon:last-child {
3822
+  border-left: 0;
3823
+}
3824
+.input-group-btn {
3825
+  position: relative;
3826
+  font-size: 0;
3827
+  white-space: nowrap;
3828
+}
3829
+.input-group-btn > .btn {
3830
+  position: relative;
3831
+}
3832
+.input-group-btn > .btn + .btn {
3833
+  margin-left: -1px;
3834
+}
3835
+.input-group-btn > .btn:hover,
3836
+.input-group-btn > .btn:focus,
3837
+.input-group-btn > .btn:active {
3838
+  z-index: 2;
3839
+}
3840
+.input-group-btn:first-child > .btn,
3841
+.input-group-btn:first-child > .btn-group {
3842
+  margin-right: -1px;
3843
+}
3844
+.input-group-btn:last-child > .btn,
3845
+.input-group-btn:last-child > .btn-group {
3846
+  z-index: 2;
3847
+  margin-left: -1px;
3848
+}
3849
+.nav {
3850
+  margin-bottom: 0;
3851
+  padding-left: 0;
3852
+  list-style: none;
3853
+}
3854
+.nav > li {
3855
+  position: relative;
3856
+  display: block;
3857
+}
3858
+.nav > li > a {
3859
+  position: relative;
3860
+  display: block;
3861
+  padding: 10px 15px;
3862
+}
3863
+.nav > li > a:hover,
3864
+.nav > li > a:focus {
3865
+  text-decoration: none;
3866
+  background-color: #eeeeee;
3867
+}
3868
+.nav > li.disabled > a {
3869
+  color: #777777;
3870
+}
3871
+.nav > li.disabled > a:hover,
3872
+.nav > li.disabled > a:focus {
3873
+  color: #777777;
3874
+  text-decoration: none;
3875
+  background-color: transparent;
3876
+  cursor: not-allowed;
3877
+}
3878
+.nav .open > a,
3879
+.nav .open > a:hover,
3880
+.nav .open > a:focus {
3881
+  background-color: #eeeeee;
3882
+  border-color: #337ab7;
3883
+}
3884
+.nav .nav-divider {
3885
+  height: 1px;
3886
+  margin: 9px 0;
3887
+  overflow: hidden;
3888
+  background-color: #e5e5e5;
3889
+}
3890
+.nav > li > a > img {
3891
+  max-width: none;
3892
+}
3893
+.nav-tabs {
3894
+  border-bottom: 1px solid #dddddd;
3895
+}
3896
+.nav-tabs > li {
3897
+  float: left;
3898
+  margin-bottom: -1px;
3899
+}
3900
+.nav-tabs > li > a {
3901
+  margin-right: 2px;
3902
+  line-height: 1.42857143;
3903
+  border: 1px solid transparent;
3904
+  border-radius: 4px 4px 0 0;
3905
+}
3906
+.nav-tabs > li > a:hover {
3907
+  border-color: #eeeeee #eeeeee #dddddd;
3908
+}
3909
+.nav-tabs > li.active > a,
3910
+.nav-tabs > li.active > a:hover,
3911
+.nav-tabs > li.active > a:focus {
3912
+  color: #555555;
3913
+  background-color: #ffffff;
3914
+  border: 1px solid #dddddd;
3915
+  border-bottom-color: transparent;
3916
+  cursor: default;
3917
+}
3918
+.nav-tabs.nav-justified {
3919
+  width: 100%;
3920
+  border-bottom: 0;
3921
+}
3922
+.nav-tabs.nav-justified > li {
3923
+  float: none;
3924
+}
3925
+.nav-tabs.nav-justified > li > a {
3926
+  text-align: center;
3927
+  margin-bottom: 5px;
3928
+}
3929
+.nav-tabs.nav-justified > .dropdown .dropdown-menu {
3930
+  top: auto;
3931
+  left: auto;
3932
+}
3933
+@media (min-width: 768px) {
3934
+  .nav-tabs.nav-justified > li {
3935
+    display: table-cell;
3936
+    width: 1%;
3937
+  }
3938
+  .nav-tabs.nav-justified > li > a {
3939
+    margin-bottom: 0;
3940
+  }
3941
+}
3942
+.nav-tabs.nav-justified > li > a {
3943
+  margin-right: 0;
3944
+  border-radius: 4px;
3945
+}
3946
+.nav-tabs.nav-justified > .active > a,
3947
+.nav-tabs.nav-justified > .active > a:hover,
3948
+.nav-tabs.nav-justified > .active > a:focus {
3949
+  border: 1px solid #dddddd;
3950
+}
3951
+@media (min-width: 768px) {
3952
+  .nav-tabs.nav-justified > li > a {
3953
+    border-bottom: 1px solid #dddddd;
3954
+    border-radius: 4px 4px 0 0;
3955
+  }
3956
+  .nav-tabs.nav-justified > .active > a,
3957
+  .nav-tabs.nav-justified > .active > a:hover,
3958
+  .nav-tabs.nav-justified > .active > a:focus {
3959
+    border-bottom-color: #ffffff;
3960
+  }
3961
+}
3962
+.nav-pills > li {
3963
+  float: left;
3964
+}
3965
+.nav-pills > li > a {
3966
+  border-radius: 4px;
3967
+}
3968
+.nav-pills > li + li {
3969
+  margin-left: 2px;
3970
+}
3971
+.nav-pills > li.active > a,
3972
+.nav-pills > li.active > a:hover,
3973
+.nav-pills > li.active > a:focus {
3974
+  color: #ffffff;
3975
+  background-color: #337ab7;
3976
+}
3977
+.nav-stacked > li {
3978
+  float: none;
3979
+}
3980
+.nav-stacked > li + li {
3981
+  margin-top: 2px;
3982
+  margin-left: 0;
3983
+}
3984
+.nav-justified {
3985
+  width: 100%;
3986
+}
3987
+.nav-justified > li {
3988
+  float: none;
3989
+}
3990
+.nav-justified > li > a {
3991
+  text-align: center;
3992
+  margin-bottom: 5px;
3993
+}
3994
+.nav-justified > .dropdown .dropdown-menu {
3995
+  top: auto;
3996
+  left: auto;
3997
+}
3998
+@media (min-width: 768px) {
3999
+  .nav-justified > li {
4000
+    display: table-cell;
4001
+    width: 1%;
4002
+  }
4003
+  .nav-justified > li > a {
4004
+    margin-bottom: 0;
4005
+  }
4006
+}
4007
+.nav-tabs-justified {
4008
+  border-bottom: 0;
4009
+}
4010
+.nav-tabs-justified > li > a {
4011
+  margin-right: 0;
4012
+  border-radius: 4px;
4013
+}
4014
+.nav-tabs-justified > .active > a,
4015
+.nav-tabs-justified > .active > a:hover,
4016
+.nav-tabs-justified > .active > a:focus {
4017
+  border: 1px solid #dddddd;
4018
+}
4019
+@media (min-width: 768px) {
4020
+  .nav-tabs-justified > li > a {
4021
+    border-bottom: 1px solid #dddddd;
4022
+    border-radius: 4px 4px 0 0;
4023
+  }
4024
+  .nav-tabs-justified > .active > a,
4025
+  .nav-tabs-justified > .active > a:hover,
4026
+  .nav-tabs-justified > .active > a:focus {
4027
+    border-bottom-color: #ffffff;
4028
+  }
4029
+}
4030
+.tab-content > .tab-pane {
4031
+  display: none;
4032
+}
4033
+.tab-content > .active {
4034
+  display: block;
4035
+}
4036
+.nav-tabs .dropdown-menu {
4037
+  margin-top: -1px;
4038
+  border-top-right-radius: 0;
4039
+  border-top-left-radius: 0;
4040
+}
4041
+.navbar {
4042
+  position: relative;
4043
+  min-height: 50px;
4044
+  margin-bottom: 20px;
4045
+  border: 1px solid transparent;
4046
+}
4047
+@media (min-width: 768px) {
4048
+  .navbar {
4049
+    border-radius: 4px;
4050
+  }
4051
+}
4052
+@media (min-width: 768px) {
4053
+  .navbar-header {
4054
+    float: left;
4055
+  }
4056
+}
4057
+.navbar-collapse {
4058
+  overflow-x: visible;
4059
+  padding-right: 15px;
4060
+  padding-left: 15px;
4061
+  border-top: 1px solid transparent;
4062
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4063
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4064
+  -webkit-overflow-scrolling: touch;
4065
+}
4066
+.navbar-collapse.in {
4067
+  overflow-y: auto;
4068
+}
4069
+@media (min-width: 768px) {
4070
+  .navbar-collapse {
4071
+    width: auto;
4072
+    border-top: 0;
4073
+    -webkit-box-shadow: none;
4074
+            box-shadow: none;
4075
+  }
4076
+  .navbar-collapse.collapse {
4077
+    display: block !important;
4078
+    height: auto !important;
4079
+    padding-bottom: 0;
4080
+    overflow: visible !important;
4081
+  }
4082
+  .navbar-collapse.in {
4083
+    overflow-y: visible;
4084
+  }
4085
+  .navbar-fixed-top .navbar-collapse,
4086
+  .navbar-static-top .navbar-collapse,
4087
+  .navbar-fixed-bottom .navbar-collapse {
4088
+    padding-left: 0;
4089
+    padding-right: 0;
4090
+  }
4091
+}
4092
+.navbar-fixed-top .navbar-collapse,
4093
+.navbar-fixed-bottom .navbar-collapse {
4094
+  max-height: 340px;
4095
+}
4096
+@media (max-device-width: 480px) and (orientation: landscape) {
4097
+  .navbar-fixed-top .navbar-collapse,
4098
+  .navbar-fixed-bottom .navbar-collapse {
4099
+    max-height: 200px;
4100
+  }
4101
+}
4102
+.container > .navbar-header,
4103
+.container-fluid > .navbar-header,
4104
+.container > .navbar-collapse,
4105
+.container-fluid > .navbar-collapse {
4106
+  margin-right: -15px;
4107
+  margin-left: -15px;
4108
+}
4109
+@media (min-width: 768px) {
4110
+  .container > .navbar-header,
4111
+  .container-fluid > .navbar-header,
4112
+  .container > .navbar-collapse,
4113
+  .container-fluid > .navbar-collapse {
4114
+    margin-right: 0;
4115
+    margin-left: 0;
4116
+  }
4117
+}
4118
+.navbar-static-top {
4119
+  z-index: 1000;
4120
+  border-width: 0 0 1px;
4121
+}
4122
+@media (min-width: 768px) {
4123
+  .navbar-static-top {
4124
+    border-radius: 0;
4125
+  }
4126
+}
4127
+.navbar-fixed-top,
4128
+.navbar-fixed-bottom {
4129
+  position: fixed;
4130
+  right: 0;
4131
+  left: 0;
4132
+  z-index: 1030;
4133
+}
4134
+@media (min-width: 768px) {
4135
+  .navbar-fixed-top,
4136
+  .navbar-fixed-bottom {
4137
+    border-radius: 0;
4138
+  }
4139
+}
4140
+.navbar-fixed-top {
4141
+  top: 0;
4142
+  border-width: 0 0 1px;
4143
+}
4144
+.navbar-fixed-bottom {
4145
+  bottom: 0;
4146
+  margin-bottom: 0;
4147
+  border-width: 1px 0 0;
4148
+}
4149
+.navbar-brand {
4150
+  float: left;
4151
+  padding: 15px 15px;
4152
+  font-size: 18px;
4153
+  line-height: 20px;
4154
+  height: 50px;
4155
+}
4156
+.navbar-brand:hover,
4157
+.navbar-brand:focus {
4158
+  text-decoration: none;
4159
+}
4160
+.navbar-brand > img {
4161
+  display: block;
4162
+}
4163
+@media (min-width: 768px) {
4164
+  .navbar > .container .navbar-brand,
4165
+  .navbar > .container-fluid .navbar-brand {
4166
+    margin-left: -15px;
4167
+  }
4168
+}
4169
+.navbar-toggle {
4170
+  position: relative;
4171
+  float: right;
4172
+  margin-right: 15px;
4173
+  padding: 9px 10px;
4174
+  margin-top: 8px;
4175
+  margin-bottom: 8px;
4176
+  background-color: transparent;
4177
+  background-image: none;
4178
+  border: 1px solid transparent;
4179
+  border-radius: 4px;
4180
+}
4181
+.navbar-toggle:focus {
4182
+  outline: 0;
4183
+}
4184
+.navbar-toggle .icon-bar {
4185
+  display: block;
4186
+  width: 22px;
4187
+  height: 2px;
4188
+  border-radius: 1px;
4189
+}
4190
+.navbar-toggle .icon-bar + .icon-bar {
4191
+  margin-top: 4px;
4192
+}
4193
+@media (min-width: 768px) {
4194
+  .navbar-toggle {
4195
+    display: none;
4196
+  }
4197
+}
4198
+.navbar-nav {
4199
+  margin: 7.5px -15px;
4200
+}
4201
+.navbar-nav > li > a {
4202
+  padding-top: 10px;
4203
+  padding-bottom: 10px;
4204
+  line-height: 20px;
4205
+}
4206
+@media (max-width: 767px) {
4207
+  .navbar-nav .open .dropdown-menu {
4208
+    position: static;
4209
+    float: none;
4210
+    width: auto;
4211
+    margin-top: 0;
4212
+    background-color: transparent;
4213
+    border: 0;
4214
+    -webkit-box-shadow: none;
4215
+            box-shadow: none;
4216
+  }
4217
+  .navbar-nav .open .dropdown-menu > li > a,
4218
+  .navbar-nav .open .dropdown-menu .dropdown-header {
4219
+    padding: 5px 15px 5px 25px;
4220
+  }
4221
+  .navbar-nav .open .dropdown-menu > li > a {
4222
+    line-height: 20px;
4223
+  }
4224
+  .navbar-nav .open .dropdown-menu > li > a:hover,
4225
+  .navbar-nav .open .dropdown-menu > li > a:focus {
4226
+    background-image: none;
4227
+  }
4228
+}
4229
+@media (min-width: 768px) {
4230
+  .navbar-nav {
4231
+    float: left;
4232
+    margin: 0;
4233
+  }
4234
+  .navbar-nav > li {
4235
+    float: left;
4236
+  }
4237
+  .navbar-nav > li > a {
4238
+    padding-top: 15px;
4239
+    padding-bottom: 15px;
4240
+  }
4241
+}
4242
+.navbar-form {
4243
+  margin-left: -15px;
4244
+  margin-right: -15px;
4245
+  padding: 10px 15px;
4246
+  border-top: 1px solid transparent;
4247
+  border-bottom: 1px solid transparent;
4248
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4249
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4250
+  margin-top: 8px;
4251
+  margin-bottom: 8px;
4252
+}
4253
+@media (min-width: 768px) {
4254
+  .navbar-form .form-group {
4255
+    display: inline-block;
4256
+    margin-bottom: 0;
4257
+    vertical-align: middle;
4258
+  }
4259
+  .navbar-form .form-control {
4260
+    display: inline-block;
4261
+    width: auto;
4262
+    vertical-align: middle;
4263
+  }
4264
+  .navbar-form .form-control-static {
4265
+    display: inline-block;
4266
+  }
4267
+  .navbar-form .input-group {
4268
+    display: inline-table;
4269
+    vertical-align: middle;
4270
+  }
4271
+  .navbar-form .input-group .input-group-addon,
4272
+  .navbar-form .input-group .input-group-btn,
4273
+  .navbar-form .input-group .form-control {
4274
+    width: auto;
4275
+  }
4276
+  .navbar-form .input-group > .form-control {
4277
+    width: 100%;
4278
+  }
4279
+  .navbar-form .control-label {
4280
+    margin-bottom: 0;
4281
+    vertical-align: middle;
4282
+  }
4283
+  .navbar-form .radio,
4284
+  .navbar-form .checkbox {
4285
+    display: inline-block;
4286
+    margin-top: 0;
4287
+    margin-bottom: 0;
4288
+    vertical-align: middle;
4289
+  }
4290
+  .navbar-form .radio label,
4291
+  .navbar-form .checkbox label {
4292
+    padding-left: 0;
4293
+  }
4294
+  .navbar-form .radio input[type="radio"],
4295
+  .navbar-form .checkbox input[type="checkbox"] {
4296
+    position: relative;
4297
+    margin-left: 0;
4298
+  }
4299
+  .navbar-form .has-feedback .form-control-feedback {
4300
+    top: 0;
4301
+  }
4302
+}
4303
+@media (max-width: 767px) {
4304
+  .navbar-form .form-group {
4305
+    margin-bottom: 5px;
4306
+  }
4307
+  .navbar-form .form-group:last-child {
4308
+    margin-bottom: 0;
4309
+  }
4310
+}
4311
+@media (min-width: 768px) {
4312
+  .navbar-form {
4313
+    width: auto;
4314
+    border: 0;
4315
+    margin-left: 0;
4316
+    margin-right: 0;
4317
+    padding-top: 0;
4318
+    padding-bottom: 0;
4319
+    -webkit-box-shadow: none;
4320
+    box-shadow: none;
4321
+  }
4322
+}
4323
+.navbar-nav > li > .dropdown-menu {
4324
+  margin-top: 0;
4325
+  border-top-right-radius: 0;
4326
+  border-top-left-radius: 0;
4327
+}
4328
+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4329
+  margin-bottom: 0;
4330
+  border-top-right-radius: 4px;
4331
+  border-top-left-radius: 4px;
4332
+  border-bottom-right-radius: 0;
4333
+  border-bottom-left-radius: 0;
4334
+}
4335
+.navbar-btn {
4336
+  margin-top: 8px;
4337
+  margin-bottom: 8px;
4338
+}
4339
+.navbar-btn.btn-sm {
4340
+  margin-top: 10px;
4341
+  margin-bottom: 10px;
4342
+}
4343
+.navbar-btn.btn-xs {
4344
+  margin-top: 14px;
4345
+  margin-bottom: 14px;
4346
+}
4347
+.navbar-text {
4348
+  margin-top: 15px;
4349
+  margin-bottom: 15px;
4350
+}
4351
+@media (min-width: 768px) {
4352
+  .navbar-text {
4353
+    float: left;
4354
+    margin-left: 15px;
4355
+    margin-right: 15px;
4356
+  }
4357
+}
4358
+@media (min-width: 768px) {
4359
+  .navbar-left {
4360
+    float: left !important;
4361
+  }
4362
+  .navbar-right {
4363
+    float: right !important;
4364
+    margin-right: -15px;
4365
+  }
4366
+  .navbar-right ~ .navbar-right {
4367
+    margin-right: 0;
4368
+  }
4369
+}
4370
+.navbar-default {
4371
+  background-color: #f8f8f8;
4372
+  border-color: #e7e7e7;
4373
+}
4374
+.navbar-default .navbar-brand {
4375
+  color: #777777;
4376
+}
4377
+.navbar-default .navbar-brand:hover,
4378
+.navbar-default .navbar-brand:focus {
4379
+  color: #5e5e5e;
4380
+  background-color: transparent;
4381
+}
4382
+.navbar-default .navbar-text {
4383
+  color: #777777;
4384
+}
4385
+.navbar-default .navbar-nav > li > a {
4386
+  color: #777777;
4387
+}
4388
+.navbar-default .navbar-nav > li > a:hover,
4389
+.navbar-default .navbar-nav > li > a:focus {
4390
+  color: #333333;
4391
+  background-color: transparent;
4392
+}
4393
+.navbar-default .navbar-nav > .active > a,
4394
+.navbar-default .navbar-nav > .active > a:hover,
4395
+.navbar-default .navbar-nav > .active > a:focus {
4396
+  color: #555555;
4397
+  background-color: #e7e7e7;
4398
+}
4399
+.navbar-default .navbar-nav > .disabled > a,
4400
+.navbar-default .navbar-nav > .disabled > a:hover,
4401
+.navbar-default .navbar-nav > .disabled > a:focus {
4402
+  color: #cccccc;
4403
+  background-color: transparent;
4404
+}
4405
+.navbar-default .navbar-toggle {
4406
+  border-color: #dddddd;
4407
+}
4408
+.navbar-default .navbar-toggle:hover,
4409
+.navbar-default .navbar-toggle:focus {
4410
+  background-color: #dddddd;
4411
+}
4412
+.navbar-default .navbar-toggle .icon-bar {
4413
+  background-color: #888888;
4414
+}
4415
+.navbar-default .navbar-collapse,
4416
+.navbar-default .navbar-form {
4417
+  border-color: #e7e7e7;
4418
+}
4419
+.navbar-default .navbar-nav > .open > a,
4420
+.navbar-default .navbar-nav > .open > a:hover,
4421
+.navbar-default .navbar-nav > .open > a:focus {
4422
+  background-color: #e7e7e7;
4423
+  color: #555555;
4424
+}
4425
+@media (max-width: 767px) {
4426
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4427
+    color: #777777;
4428
+  }
4429
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4430
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4431
+    color: #333333;
4432
+    background-color: transparent;
4433
+  }
4434
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4435
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4436
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4437
+    color: #555555;
4438
+    background-color: #e7e7e7;
4439
+  }
4440
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4441
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4442
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4443
+    color: #cccccc;
4444
+    background-color: transparent;
4445
+  }
4446
+}
4447
+.navbar-default .navbar-link {
4448
+  color: #777777;
4449
+}
4450
+.navbar-default .navbar-link:hover {
4451
+  color: #333333;
4452
+}
4453
+.navbar-default .btn-link {
4454
+  color: #777777;
4455
+}
4456
+.navbar-default .btn-link:hover,
4457
+.navbar-default .btn-link:focus {
4458
+  color: #333333;
4459
+}
4460
+.navbar-default .btn-link[disabled]:hover,
4461
+fieldset[disabled] .navbar-default .btn-link:hover,
4462
+.navbar-default .btn-link[disabled]:focus,
4463
+fieldset[disabled] .navbar-default .btn-link:focus {
4464
+  color: #cccccc;
4465
+}
4466
+.navbar-inverse {
4467
+  background-color: #222222;
4468
+  border-color: #080808;
4469
+}
4470
+.navbar-inverse .navbar-brand {
4471
+  color: #9d9d9d;
4472
+}
4473
+.navbar-inverse .navbar-brand:hover,
4474
+.navbar-inverse .navbar-brand:focus {
4475
+  color: #ffffff;
4476
+  background-color: transparent;
4477
+}
4478
+.navbar-inverse .navbar-text {
4479
+  color: #9d9d9d;
4480
+}
4481
+.navbar-inverse .navbar-nav > li > a {
4482
+  color: #9d9d9d;
4483
+}
4484
+.navbar-inverse .navbar-nav > li > a:hover,
4485
+.navbar-inverse .navbar-nav > li > a:focus {
4486
+  color: #ffffff;
4487
+  background-color: transparent;
4488
+}
4489
+.navbar-inverse .navbar-nav > .active > a,
4490
+.navbar-inverse .navbar-nav > .active > a:hover,
4491
+.navbar-inverse .navbar-nav > .active > a:focus {
4492
+  color: #ffffff;
4493
+  background-color: #080808;
4494
+}
4495
+.navbar-inverse .navbar-nav > .disabled > a,
4496
+.navbar-inverse .navbar-nav > .disabled > a:hover,
4497
+.navbar-inverse .navbar-nav > .disabled > a:focus {
4498
+  color: #444444;
4499
+  background-color: transparent;
4500
+}
4501
+.navbar-inverse .navbar-toggle {
4502
+  border-color: #333333;
4503
+}
4504
+.navbar-inverse .navbar-toggle:hover,
4505
+.navbar-inverse .navbar-toggle:focus {
4506
+  background-color: #333333;
4507
+}
4508
+.navbar-inverse .navbar-toggle .icon-bar {
4509
+  background-color: #ffffff;
4510
+}
4511
+.navbar-inverse .navbar-collapse,
4512
+.navbar-inverse .navbar-form {
4513
+  border-color: #101010;
4514
+}
4515
+.navbar-inverse .navbar-nav > .open > a,
4516
+.navbar-inverse .navbar-nav > .open > a:hover,
4517
+.navbar-inverse .navbar-nav > .open > a:focus {
4518
+  background-color: #080808;
4519
+  color: #ffffff;
4520
+}
4521
+@media (max-width: 767px) {
4522
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4523
+    border-color: #080808;
4524
+  }
4525
+  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4526
+    background-color: #080808;
4527
+  }
4528
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4529
+    color: #9d9d9d;
4530
+  }
4531
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4532
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4533
+    color: #ffffff;
4534
+    background-color: transparent;
4535
+  }
4536
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4537
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4538
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4539
+    color: #ffffff;
4540
+    background-color: #080808;
4541
+  }
4542
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4543
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4544
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4545
+    color: #444444;
4546
+    background-color: transparent;
4547
+  }
4548
+}
4549
+.navbar-inverse .navbar-link {
4550
+  color: #9d9d9d;
4551
+}
4552
+.navbar-inverse .navbar-link:hover {
4553
+  color: #ffffff;
4554
+}
4555
+.navbar-inverse .btn-link {
4556
+  color: #9d9d9d;
4557
+}
4558
+.navbar-inverse .btn-link:hover,
4559
+.navbar-inverse .btn-link:focus {
4560
+  color: #ffffff;
4561
+}
4562
+.navbar-inverse .btn-link[disabled]:hover,
4563
+fieldset[disabled] .navbar-inverse .btn-link:hover,
4564
+.navbar-inverse .btn-link[disabled]:focus,
4565
+fieldset[disabled] .navbar-inverse .btn-link:focus {
4566
+  color: #444444;
4567
+}
4568
+.breadcrumb {
4569
+  padding: 8px 15px;
4570
+  margin-bottom: 20px;
4571
+  list-style: none;
4572
+  background-color: #f5f5f5;
4573
+  border-radius: 4px;
4574
+}
4575
+.breadcrumb > li {
4576
+  display: inline-block;
4577
+}
4578
+.breadcrumb > li + li:before {
4579
+  content: "/\00a0";
4580
+  padding: 0 5px;
4581
+  color: #cccccc;
4582
+}
4583
+.breadcrumb > .active {
4584
+  color: #777777;
4585
+}
4586
+.pagination {
4587
+  display: inline-block;
4588
+  padding-left: 0;
4589
+  margin: 20px 0;
4590
+  border-radius: 4px;
4591
+}
4592
+.pagination > li {
4593
+  display: inline;
4594
+}
4595
+.pagination > li > a,
4596
+.pagination > li > span {
4597
+  position: relative;
4598
+  float: left;
4599
+  padding: 6px 12px;
4600
+  line-height: 1.42857143;
4601
+  text-decoration: none;
4602
+  color: #337ab7;
4603
+  background-color: #ffffff;
4604
+  border: 1px solid #dddddd;
4605
+  margin-left: -1px;
4606
+}
4607
+.pagination > li:first-child > a,
4608
+.pagination > li:first-child > span {
4609
+  margin-left: 0;
4610
+  border-bottom-left-radius: 4px;
4611
+  border-top-left-radius: 4px;
4612
+}
4613
+.pagination > li:last-child > a,
4614
+.pagination > li:last-child > span {
4615
+  border-bottom-right-radius: 4px;
4616
+  border-top-right-radius: 4px;
4617
+}
4618
+.pagination > li > a:hover,
4619
+.pagination > li > span:hover,
4620
+.pagination > li > a:focus,
4621
+.pagination > li > span:focus {
4622
+  z-index: 3;
4623
+  color: #23527c;
4624
+  background-color: #eeeeee;
4625
+  border-color: #dddddd;
4626
+}
4627
+.pagination > .active > a,
4628
+.pagination > .active > span,
4629
+.pagination > .active > a:hover,
4630
+.pagination > .active > span:hover,
4631
+.pagination > .active > a:focus,
4632
+.pagination > .active > span:focus {
4633
+  z-index: 2;
4634
+  color: #ffffff;
4635
+  background-color: #337ab7;
4636
+  border-color: #337ab7;
4637
+  cursor: default;
4638
+}
4639
+.pagination > .disabled > span,
4640
+.pagination > .disabled > span:hover,
4641
+.pagination > .disabled > span:focus,
4642
+.pagination > .disabled > a,
4643
+.pagination > .disabled > a:hover,
4644
+.pagination > .disabled > a:focus {
4645
+  color: #777777;
4646
+  background-color: #ffffff;
4647
+  border-color: #dddddd;
4648
+  cursor: not-allowed;
4649
+}
4650
+.pagination-lg > li > a,
4651
+.pagination-lg > li > span {
4652
+  padding: 10px 16px;
4653
+  font-size: 18px;
4654
+  line-height: 1.3333333;
4655
+}
4656
+.pagination-lg > li:first-child > a,
4657
+.pagination-lg > li:first-child > span {
4658
+  border-bottom-left-radius: 6px;
4659
+  border-top-left-radius: 6px;
4660
+}
4661
+.pagination-lg > li:last-child > a,
4662
+.pagination-lg > li:last-child > span {
4663
+  border-bottom-right-radius: 6px;
4664
+  border-top-right-radius: 6px;
4665
+}
4666
+.pagination-sm > li > a,
4667
+.pagination-sm > li > span {
4668
+  padding: 5px 10px;
4669
+  font-size: 12px;
4670
+  line-height: 1.5;
4671
+}
4672
+.pagination-sm > li:first-child > a,
4673
+.pagination-sm > li:first-child > span {
4674
+  border-bottom-left-radius: 3px;
4675
+  border-top-left-radius: 3px;
4676
+}
4677
+.pagination-sm > li:last-child > a,
4678
+.pagination-sm > li:last-child > span {
4679
+  border-bottom-right-radius: 3px;
4680
+  border-top-right-radius: 3px;
4681
+}
4682
+.pager {
4683
+  padding-left: 0;
4684
+  margin: 20px 0;
4685
+  list-style: none;
4686
+  text-align: center;
4687
+}
4688
+.pager li {
4689
+  display: inline;
4690
+}
4691
+.pager li > a,
4692
+.pager li > span {
4693
+  display: inline-block;
4694
+  padding: 5px 14px;
4695
+  background-color: #ffffff;
4696
+  border: 1px solid #dddddd;
4697
+  border-radius: 15px;
4698
+}
4699
+.pager li > a:hover,
4700
+.pager li > a:focus {
4701
+  text-decoration: none;
4702
+  background-color: #eeeeee;
4703
+}
4704
+.pager .next > a,
4705
+.pager .next > span {
4706
+  float: right;
4707
+}
4708
+.pager .previous > a,
4709
+.pager .previous > span {
4710
+  float: left;
4711
+}
4712
+.pager .disabled > a,
4713
+.pager .disabled > a:hover,
4714
+.pager .disabled > a:focus,
4715
+.pager .disabled > span {
4716
+  color: #777777;
4717
+  background-color: #ffffff;
4718
+  cursor: not-allowed;
4719
+}
4720
+.label {
4721
+  display: inline;
4722
+  padding: .2em .6em .3em;
4723
+  font-size: 75%;
4724
+  font-weight: bold;
4725
+  line-height: 1;
4726
+  color: #ffffff;
4727
+  text-align: center;
4728
+  white-space: nowrap;
4729
+  vertical-align: baseline;
4730
+  border-radius: .25em;
4731
+}
4732
+a.label:hover,
4733
+a.label:focus {
4734
+  color: #ffffff;
4735
+  text-decoration: none;
4736
+  cursor: pointer;
4737
+}
4738
+.label:empty {
4739
+  display: none;
4740
+}
4741
+.btn .label {
4742
+  position: relative;
4743
+  top: -1px;
4744
+}
4745
+.label-default {
4746
+  background-color: #777777;
4747
+}
4748
+.label-default[href]:hover,
4749
+.label-default[href]:focus {
4750
+  background-color: #5e5e5e;
4751
+}
4752
+.label-primary {
4753
+  background-color: #337ab7;
4754
+}
4755
+.label-primary[href]:hover,
4756
+.label-primary[href]:focus {
4757
+  background-color: #286090;
4758
+}
4759
+.label-success {
4760
+  background-color: #5cb85c;
4761
+}
4762
+.label-success[href]:hover,
4763
+.label-success[href]:focus {
4764
+  background-color: #449d44;
4765
+}
4766
+.label-info {
4767
+  background-color: #5bc0de;
4768
+}
4769
+.label-info[href]:hover,
4770
+.label-info[href]:focus {
4771
+  background-color: #31b0d5;
4772
+}
4773
+.label-warning {
4774
+  background-color: #f0ad4e;
4775
+}
4776
+.label-warning[href]:hover,
4777
+.label-warning[href]:focus {
4778
+  background-color: #ec971f;
4779
+}
4780
+.label-danger {
4781
+  background-color: #d9534f;
4782
+}
4783
+.label-danger[href]:hover,
4784
+.label-danger[href]:focus {
4785
+  background-color: #c9302c;
4786
+}
4787
+.badge {
4788
+  display: inline-block;
4789
+  min-width: 10px;
4790
+  padding: 3px 7px;
4791
+  font-size: 12px;
4792
+  font-weight: bold;
4793
+  color: #ffffff;
4794
+  line-height: 1;
4795
+  vertical-align: middle;
4796
+  white-space: nowrap;
4797
+  text-align: center;
4798
+  background-color: #777777;
4799
+  border-radius: 10px;
4800
+}
4801
+.badge:empty {
4802
+  display: none;
4803
+}
4804
+.btn .badge {
4805
+  position: relative;
4806
+  top: -1px;
4807
+}
4808
+.btn-xs .badge,
4809
+.btn-group-xs > .btn .badge {
4810
+  top: 0;
4811
+  padding: 1px 5px;
4812
+}
4813
+a.badge:hover,
4814
+a.badge:focus {
4815
+  color: #ffffff;
4816
+  text-decoration: none;
4817
+  cursor: pointer;
4818
+}
4819
+.list-group-item.active > .badge,
4820
+.nav-pills > .active > a > .badge {
4821
+  color: #337ab7;
4822
+  background-color: #ffffff;
4823
+}
4824
+.list-group-item > .badge {
4825
+  float: right;
4826
+}
4827
+.list-group-item > .badge + .badge {
4828
+  margin-right: 5px;
4829
+}
4830
+.nav-pills > li > a > .badge {
4831
+  margin-left: 3px;
4832
+}
4833
+.jumbotron {
4834
+  padding-top: 30px;
4835
+  padding-bottom: 30px;
4836
+  margin-bottom: 30px;
4837
+  color: inherit;
4838
+  background-color: #eeeeee;
4839
+}
4840
+.jumbotron h1,
4841
+.jumbotron .h1 {
4842
+  color: inherit;
4843
+}
4844
+.jumbotron p {
4845
+  margin-bottom: 15px;
4846
+  font-size: 21px;
4847
+  font-weight: 200;
4848
+}
4849
+.jumbotron > hr {
4850
+  border-top-color: #d5d5d5;
4851
+}
4852
+.container .jumbotron,
4853
+.container-fluid .jumbotron {
4854
+  border-radius: 6px;
4855
+}
4856
+.jumbotron .container {
4857
+  max-width: 100%;
4858
+}
4859
+@media screen and (min-width: 768px) {
4860
+  .jumbotron {
4861
+    padding-top: 48px;
4862
+    padding-bottom: 48px;
4863
+  }
4864
+  .container .jumbotron,
4865
+  .container-fluid .jumbotron {
4866
+    padding-left: 60px;
4867
+    padding-right: 60px;
4868
+  }
4869
+  .jumbotron h1,
4870
+  .jumbotron .h1 {
4871
+    font-size: 63px;
4872
+  }
4873
+}
4874
+.thumbnail {
4875
+  display: block;
4876
+  padding: 4px;
4877
+  margin-bottom: 20px;
4878
+  line-height: 1.42857143;
4879
+  background-color: #ffffff;
4880
+  border: 1px solid #dddddd;
4881
+  border-radius: 4px;
4882
+  -webkit-transition: border 0.2s ease-in-out;
4883
+  -o-transition: border 0.2s ease-in-out;
4884
+  transition: border 0.2s ease-in-out;
4885
+}
4886
+.thumbnail > img,
4887
+.thumbnail a > img {
4888
+  margin-left: auto;
4889
+  margin-right: auto;
4890
+}
4891
+a.thumbnail:hover,
4892
+a.thumbnail:focus,
4893
+a.thumbnail.active {
4894
+  border-color: #337ab7;
4895
+}
4896
+.thumbnail .caption {
4897
+  padding: 9px;
4898
+  color: #333333;
4899
+}
4900
+.alert {
4901
+  padding: 15px;
4902
+  margin-bottom: 20px;
4903
+  border: 1px solid transparent;
4904
+  border-radius: 4px;
4905
+}
4906
+.alert h4 {
4907
+  margin-top: 0;
4908
+  color: inherit;
4909
+}
4910
+.alert .alert-link {
4911
+  font-weight: bold;
4912
+}
4913
+.alert > p,
4914
+.alert > ul {
4915
+  margin-bottom: 0;
4916
+}
4917
+.alert > p + p {
4918
+  margin-top: 5px;
4919
+}
4920
+.alert-dismissable,
4921
+.alert-dismissible {
4922
+  padding-right: 35px;
4923
+}
4924
+.alert-dismissable .close,
4925
+.alert-dismissible .close {
4926
+  position: relative;
4927
+  top: -2px;
4928
+  right: -21px;
4929
+  color: inherit;
4930
+}
4931
+.alert-success {
4932
+  background-color: #dff0d8;
4933
+  border-color: #d6e9c6;
4934
+  color: #3c763d;
4935
+}
4936
+.alert-success hr {
4937
+  border-top-color: #c9e2b3;
4938
+}
4939
+.alert-success .alert-link {
4940
+  color: #2b542c;
4941
+}
4942
+.alert-info {
4943
+  background-color: #d9edf7;
4944
+  border-color: #bce8f1;
4945
+  color: #31708f;
4946
+}
4947
+.alert-info hr {
4948
+  border-top-color: #a6e1ec;
4949
+}
4950
+.alert-info .alert-link {
4951
+  color: #245269;
4952
+}
4953
+.alert-warning {
4954
+  background-color: #fcf8e3;
4955
+  border-color: #faebcc;
4956
+  color: #8a6d3b;
4957
+}
4958
+.alert-warning hr {
4959
+  border-top-color: #f7e1b5;
4960
+}
4961
+.alert-warning .alert-link {
4962
+  color: #66512c;
4963
+}
4964
+.alert-danger {
4965
+  background-color: #f2dede;
4966
+  border-color: #ebccd1;
4967
+  color: #a94442;
4968
+}
4969
+.alert-danger hr {
4970
+  border-top-color: #e4b9c0;
4971
+}
4972
+.alert-danger .alert-link {
4973
+  color: #843534;
4974
+}
4975
+@-webkit-keyframes progress-bar-stripes {
4976
+  from {
4977
+    background-position: 40px 0;
4978
+  }
4979
+  to {
4980
+    background-position: 0 0;
4981
+  }
4982
+}
4983
+@-o-keyframes progress-bar-stripes {
4984
+  from {
4985
+    background-position: 40px 0;
4986
+  }
4987
+  to {
4988
+    background-position: 0 0;
4989
+  }
4990
+}
4991
+@keyframes progress-bar-stripes {
4992
+  from {
4993
+    background-position: 40px 0;
4994
+  }
4995
+  to {
4996
+    background-position: 0 0;
4997
+  }
4998
+}
4999
+.progress {
5000
+  overflow: hidden;
5001
+  height: 20px;
5002
+  margin-bottom: 20px;
5003
+  background-color: #f5f5f5;
5004
+  border-radius: 4px;
5005
+  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5006
+  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5007
+}
5008
+.progress-bar {
5009
+  float: left;
5010
+  width: 0%;
5011
+  height: 100%;
5012
+  font-size: 12px;
5013
+  line-height: 20px;
5014
+  color: #ffffff;
5015
+  text-align: center;
5016
+  background-color: #337ab7;
5017
+  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5018
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5019
+  -webkit-transition: width 0.6s ease;
5020
+  -o-transition: width 0.6s ease;
5021
+  transition: width 0.6s ease;
5022
+}
5023
+.progress-striped .progress-bar,
5024
+.progress-bar-striped {
5025
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5026
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5027
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5028
+  -webkit-background-size: 40px 40px;
5029
+          background-size: 40px 40px;
5030
+}
5031
+.progress.active .progress-bar,
5032
+.progress-bar.active {
5033
+  -webkit-animation: progress-bar-stripes 2s linear infinite;
5034
+  -o-animation: progress-bar-stripes 2s linear infinite;
5035
+  animation: progress-bar-stripes 2s linear infinite;
5036
+}
5037
+.progress-bar-success {
5038
+  background-color: #5cb85c;
5039
+}
5040
+.progress-striped .progress-bar-success {
5041
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5042
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5043
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5044
+}
5045
+.progress-bar-info {
5046
+  background-color: #5bc0de;
5047
+}
5048
+.progress-striped .progress-bar-info {
5049
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5050
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5051
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5052
+}
5053
+.progress-bar-warning {
5054
+  background-color: #f0ad4e;
5055
+}
5056
+.progress-striped .progress-bar-warning {
5057
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5058
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5059
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5060
+}
5061
+.progress-bar-danger {
5062
+  background-color: #d9534f;
5063
+}
5064
+.progress-striped .progress-bar-danger {
5065
+  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5066
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5067
+  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5068
+}
5069
+.media {
5070
+  margin-top: 15px;
5071
+}
5072
+.media:first-child {
5073
+  margin-top: 0;
5074
+}
5075
+.media,
5076
+.media-body {
5077
+  zoom: 1;
5078
+  overflow: hidden;
5079
+}
5080
+.media-body {
5081
+  width: 10000px;
5082
+}
5083
+.media-object {
5084
+  display: block;
5085
+}
5086
+.media-object.img-thumbnail {
5087
+  max-width: none;
5088
+}
5089
+.media-right,
5090
+.media > .pull-right {
5091
+  padding-left: 10px;
5092
+}
5093
+.media-left,
5094
+.media > .pull-left {
5095
+  padding-right: 10px;
5096
+}
5097
+.media-left,
5098
+.media-right,
5099
+.media-body {
5100
+  display: table-cell;
5101
+  vertical-align: top;
5102
+}
5103
+.media-middle {
5104
+  vertical-align: middle;
5105
+}
5106
+.media-bottom {
5107
+  vertical-align: bottom;
5108
+}
5109
+.media-heading {
5110
+  margin-top: 0;
5111
+  margin-bottom: 5px;
5112
+}
5113
+.media-list {
5114
+  padding-left: 0;
5115
+  list-style: none;
5116
+}
5117
+.list-group {
5118
+  margin-bottom: 20px;
5119
+  padding-left: 0;
5120
+}
5121
+.list-group-item {
5122
+  position: relative;
5123
+  display: block;
5124
+  padding: 10px 15px;
5125
+  margin-bottom: -1px;
5126
+  background-color: #ffffff;
5127
+  border: 1px solid #dddddd;
5128
+}
5129
+.list-group-item:first-child {
5130
+  border-top-right-radius: 4px;
5131
+  border-top-left-radius: 4px;
5132
+}
5133
+.list-group-item:last-child {
5134
+  margin-bottom: 0;
5135
+  border-bottom-right-radius: 4px;
5136
+  border-bottom-left-radius: 4px;
5137
+}
5138
+a.list-group-item,
5139
+button.list-group-item {
5140
+  color: #555555;
5141
+}
5142
+a.list-group-item .list-group-item-heading,
5143
+button.list-group-item .list-group-item-heading {
5144
+  color: #333333;
5145
+}
5146
+a.list-group-item:hover,
5147
+button.list-group-item:hover,
5148
+a.list-group-item:focus,
5149
+button.list-group-item:focus {
5150
+  text-decoration: none;
5151
+  color: #555555;
5152
+  background-color: #f5f5f5;
5153
+}
5154
+button.list-group-item {
5155
+  width: 100%;
5156
+  text-align: left;
5157
+}
5158
+.list-group-item.disabled,
5159
+.list-group-item.disabled:hover,
5160
+.list-group-item.disabled:focus {
5161
+  background-color: #eeeeee;
5162
+  color: #777777;
5163
+  cursor: not-allowed;
5164
+}
5165
+.list-group-item.disabled .list-group-item-heading,
5166
+.list-group-item.disabled:hover .list-group-item-heading,
5167
+.list-group-item.disabled:focus .list-group-item-heading {
5168
+  color: inherit;
5169
+}
5170
+.list-group-item.disabled .list-group-item-text,
5171
+.list-group-item.disabled:hover .list-group-item-text,
5172
+.list-group-item.disabled:focus .list-group-item-text {
5173
+  color: #777777;
5174
+}
5175
+.list-group-item.active,
5176
+.list-group-item.active:hover,
5177
+.list-group-item.active:focus {
5178
+  z-index: 2;
5179
+  color: #ffffff;
5180
+  background-color: #337ab7;
5181
+  border-color: #337ab7;
5182
+}
5183
+.list-group-item.active .list-group-item-heading,
5184
+.list-group-item.active:hover .list-group-item-heading,
5185
+.list-group-item.active:focus .list-group-item-heading,
5186
+.list-group-item.active .list-group-item-heading > small,
5187
+.list-group-item.active:hover .list-group-item-heading > small,
5188
+.list-group-item.active:focus .list-group-item-heading > small,
5189
+.list-group-item.active .list-group-item-heading > .small,
5190
+.list-group-item.active:hover .list-group-item-heading > .small,
5191
+.list-group-item.active:focus .list-group-item-heading > .small {
5192
+  color: inherit;
5193
+}
5194
+.list-group-item.active .list-group-item-text,
5195
+.list-group-item.active:hover .list-group-item-text,
5196
+.list-group-item.active:focus .list-group-item-text {
5197
+  color: #c7ddef;
5198
+}
5199
+.list-group-item-success {
5200
+  color: #3c763d;
5201
+  background-color: #dff0d8;
5202
+}
5203
+a.list-group-item-success,
5204
+button.list-group-item-success {
5205
+  color: #3c763d;
5206
+}
5207
+a.list-group-item-success .list-group-item-heading,
5208
+button.list-group-item-success .list-group-item-heading {
5209
+  color: inherit;
5210
+}
5211
+a.list-group-item-success:hover,
5212
+button.list-group-item-success:hover,
5213
+a.list-group-item-success:focus,
5214
+button.list-group-item-success:focus {
5215
+  color: #3c763d;
5216
+  background-color: #d0e9c6;
5217
+}
5218
+a.list-group-item-success.active,
5219
+button.list-group-item-success.active,
5220
+a.list-group-item-success.active:hover,
5221
+button.list-group-item-success.active:hover,
5222
+a.list-group-item-success.active:focus,
5223
+button.list-group-item-success.active:focus {
5224
+  color: #fff;
5225
+  background-color: #3c763d;
5226
+  border-color: #3c763d;
5227
+}
5228
+.list-group-item-info {
5229
+  color: #31708f;
5230
+  background-color: #d9edf7;
5231
+}
5232
+a.list-group-item-info,
5233
+button.list-group-item-info {
5234
+  color: #31708f;
5235
+}
5236
+a.list-group-item-info .list-group-item-heading,
5237
+button.list-group-item-info .list-group-item-heading {
5238
+  color: inherit;
5239
+}
5240
+a.list-group-item-info:hover,
5241
+button.list-group-item-info:hover,
5242
+a.list-group-item-info:focus,
5243
+button.list-group-item-info:focus {
5244
+  color: #31708f;
5245
+  background-color: #c4e3f3;
5246
+}
5247
+a.list-group-item-info.active,
5248
+button.list-group-item-info.active,
5249
+a.list-group-item-info.active:hover,
5250
+button.list-group-item-info.active:hover,
5251
+a.list-group-item-info.active:focus,
5252
+button.list-group-item-info.active:focus {
5253
+  color: #fff;
5254
+  background-color: #31708f;
5255
+  border-color: #31708f;
5256
+}
5257
+.list-group-item-warning {
5258
+  color: #8a6d3b;
5259
+  background-color: #fcf8e3;
5260
+}
5261
+a.list-group-item-warning,
5262
+button.list-group-item-warning {
5263
+  color: #8a6d3b;
5264
+}
5265
+a.list-group-item-warning .list-group-item-heading,
5266
+button.list-group-item-warning .list-group-item-heading {
5267
+  color: inherit;
5268
+}
5269
+a.list-group-item-warning:hover,
5270
+button.list-group-item-warning:hover,
5271
+a.list-group-item-warning:focus,
5272
+button.list-group-item-warning:focus {
5273
+  color: #8a6d3b;
5274
+  background-color: #faf2cc;
5275
+}
5276
+a.list-group-item-warning.active,
5277
+button.list-group-item-warning.active,
5278
+a.list-group-item-warning.active:hover,
5279
+button.list-group-item-warning.active:hover,
5280
+a.list-group-item-warning.active:focus,
5281
+button.list-group-item-warning.active:focus {
5282
+  color: #fff;
5283
+  background-color: #8a6d3b;
5284
+  border-color: #8a6d3b;
5285
+}
5286
+.list-group-item-danger {
5287
+  color: #a94442;
5288
+  background-color: #f2dede;
5289
+}
5290
+a.list-group-item-danger,
5291
+button.list-group-item-danger {
5292
+  color: #a94442;
5293
+}
5294
+a.list-group-item-danger .list-group-item-heading,
5295
+button.list-group-item-danger .list-group-item-heading {
5296
+  color: inherit;
5297
+}
5298
+a.list-group-item-danger:hover,
5299
+button.list-group-item-danger:hover,
5300
+a.list-group-item-danger:focus,
5301
+button.list-group-item-danger:focus {
5302
+  color: #a94442;
5303
+  background-color: #ebcccc;
5304
+}
5305
+a.list-group-item-danger.active,
5306
+button.list-group-item-danger.active,
5307
+a.list-group-item-danger.active:hover,
5308
+button.list-group-item-danger.active:hover,
5309
+a.list-group-item-danger.active:focus,
5310
+button.list-group-item-danger.active:focus {
5311
+  color: #fff;
5312
+  background-color: #a94442;
5313
+  border-color: #a94442;
5314
+}
5315
+.list-group-item-heading {
5316
+  margin-top: 0;
5317
+  margin-bottom: 5px;
5318
+}
5319
+.list-group-item-text {
5320
+  margin-bottom: 0;
5321
+  line-height: 1.3;
5322
+}
5323
+.panel {
5324
+  margin-bottom: 20px;
5325
+  background-color: #ffffff;
5326
+  border: 1px solid transparent;
5327
+  border-radius: 4px;
5328
+  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5329
+  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5330
+}
5331
+.panel-body {
5332
+  padding: 15px;
5333
+}
5334
+.panel-heading {
5335
+  padding: 10px 15px;
5336
+  border-bottom: 1px solid transparent;
5337
+  border-top-right-radius: 3px;
5338
+  border-top-left-radius: 3px;
5339
+}
5340
+.panel-heading > .dropdown .dropdown-toggle {
5341
+  color: inherit;
5342
+}
5343
+.panel-title {
5344
+  margin-top: 0;
5345
+  margin-bottom: 0;
5346
+  font-size: 16px;
5347
+  color: inherit;
5348
+}
5349
+.panel-title > a,
5350
+.panel-title > small,
5351
+.panel-title > .small,
5352
+.panel-title > small > a,
5353
+.panel-title > .small > a {
5354
+  color: inherit;
5355
+}
5356
+.panel-footer {
5357
+  padding: 10px 15px;
5358
+  background-color: #f5f5f5;
5359
+  border-top: 1px solid #dddddd;
5360
+  border-bottom-right-radius: 3px;
5361
+  border-bottom-left-radius: 3px;
5362
+}
5363
+.panel > .list-group,
5364
+.panel > .panel-collapse > .list-group {
5365
+  margin-bottom: 0;
5366
+}
5367
+.panel > .list-group .list-group-item,
5368
+.panel > .panel-collapse > .list-group .list-group-item {
5369
+  border-width: 1px 0;
5370
+  border-radius: 0;
5371
+}
5372
+.panel > .list-group:first-child .list-group-item:first-child,
5373
+.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5374
+  border-top: 0;
5375
+  border-top-right-radius: 3px;
5376
+  border-top-left-radius: 3px;
5377
+}
5378
+.panel > .list-group:last-child .list-group-item:last-child,
5379
+.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5380
+  border-bottom: 0;
5381
+  border-bottom-right-radius: 3px;
5382
+  border-bottom-left-radius: 3px;
5383
+}
5384
+.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5385
+  border-top-right-radius: 0;
5386
+  border-top-left-radius: 0;
5387
+}
5388
+.panel-heading + .list-group .list-group-item:first-child {
5389
+  border-top-width: 0;
5390
+}
5391
+.list-group + .panel-footer {
5392
+  border-top-width: 0;
5393
+}
5394
+.panel > .table,
5395
+.panel > .table-responsive > .table,
5396
+.panel > .panel-collapse > .table {
5397
+  margin-bottom: 0;
5398
+}
5399
+.panel > .table caption,
5400
+.panel > .table-responsive > .table caption,
5401
+.panel > .panel-collapse > .table caption {
5402
+  padding-left: 15px;
5403
+  padding-right: 15px;
5404
+}
5405
+.panel > .table:first-child,
5406
+.panel > .table-responsive:first-child > .table:first-child {
5407
+  border-top-right-radius: 3px;
5408
+  border-top-left-radius: 3px;
5409
+}
5410
+.panel > .table:first-child > thead:first-child > tr:first-child,
5411
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5412
+.panel > .table:first-child > tbody:first-child > tr:first-child,
5413
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5414
+  border-top-left-radius: 3px;
5415
+  border-top-right-radius: 3px;
5416
+}
5417
+.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5418
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5419
+.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5420
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5421
+.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5422
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5423
+.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5424
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5425
+  border-top-left-radius: 3px;
5426
+}
5427
+.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5428
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5429
+.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5430
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5431
+.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5432
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5433
+.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5434
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5435
+  border-top-right-radius: 3px;
5436
+}
5437
+.panel > .table:last-child,
5438
+.panel > .table-responsive:last-child > .table:last-child {
5439
+  border-bottom-right-radius: 3px;
5440
+  border-bottom-left-radius: 3px;
5441
+}
5442
+.panel > .table:last-child > tbody:last-child > tr:last-child,
5443
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5444
+.panel > .table:last-child > tfoot:last-child > tr:last-child,
5445
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5446
+  border-bottom-left-radius: 3px;
5447
+  border-bottom-right-radius: 3px;
5448
+}
5449
+.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5450
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5451
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5452
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5453
+.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5454
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5455
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5456
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5457
+  border-bottom-left-radius: 3px;
5458
+}
5459
+.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5460
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5461
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5462
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5463
+.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5464
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5465
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5466
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5467
+  border-bottom-right-radius: 3px;
5468
+}
5469
+.panel > .panel-body + .table,
5470
+.panel > .panel-body + .table-responsive,
5471
+.panel > .table + .panel-body,
5472
+.panel > .table-responsive + .panel-body {
5473
+  border-top: 1px solid #dddddd;
5474
+}
5475
+.panel > .table > tbody:first-child > tr:first-child th,
5476
+.panel > .table > tbody:first-child > tr:first-child td {
5477
+  border-top: 0;
5478
+}
5479
+.panel > .table-bordered,
5480
+.panel > .table-responsive > .table-bordered {
5481
+  border: 0;
5482
+}
5483
+.panel > .table-bordered > thead > tr > th:first-child,
5484
+.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5485
+.panel > .table-bordered > tbody > tr > th:first-child,
5486
+.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5487
+.panel > .table-bordered > tfoot > tr > th:first-child,
5488
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5489
+.panel > .table-bordered > thead > tr > td:first-child,
5490
+.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5491
+.panel > .table-bordered > tbody > tr > td:first-child,
5492
+.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5493
+.panel > .table-bordered > tfoot > tr > td:first-child,
5494
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5495
+  border-left: 0;
5496
+}
5497
+.panel > .table-bordered > thead > tr > th:last-child,
5498
+.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5499
+.panel > .table-bordered > tbody > tr > th:last-child,
5500
+.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5501
+.panel > .table-bordered > tfoot > tr > th:last-child,
5502
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5503
+.panel > .table-bordered > thead > tr > td:last-child,
5504
+.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5505
+.panel > .table-bordered > tbody > tr > td:last-child,
5506
+.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5507
+.panel > .table-bordered > tfoot > tr > td:last-child,
5508
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5509
+  border-right: 0;
5510
+}
5511
+.panel > .table-bordered > thead > tr:first-child > td,
5512
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5513
+.panel > .table-bordered > tbody > tr:first-child > td,
5514
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5515
+.panel > .table-bordered > thead > tr:first-child > th,
5516
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5517
+.panel > .table-bordered > tbody > tr:first-child > th,
5518
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5519
+  border-bottom: 0;
5520
+}
5521
+.panel > .table-bordered > tbody > tr:last-child > td,
5522
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5523
+.panel > .table-bordered > tfoot > tr:last-child > td,
5524
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5525
+.panel > .table-bordered > tbody > tr:last-child > th,
5526
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5527
+.panel > .table-bordered > tfoot > tr:last-child > th,
5528
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5529
+  border-bottom: 0;
5530
+}
5531
+.panel > .table-responsive {
5532
+  border: 0;
5533
+  margin-bottom: 0;
5534
+}
5535
+.panel-group {
5536
+  margin-bottom: 20px;
5537
+}
5538
+.panel-group .panel {
5539
+  margin-bottom: 0;
5540
+  border-radius: 4px;
5541
+}
5542
+.panel-group .panel + .panel {
5543
+  margin-top: 5px;
5544
+}
5545
+.panel-group .panel-heading {
5546
+  border-bottom: 0;
5547
+}
5548
+.panel-group .panel-heading + .panel-collapse > .panel-body,
5549
+.panel-group .panel-heading + .panel-collapse > .list-group {
5550
+  border-top: 1px solid #dddddd;
5551
+}
5552
+.panel-group .panel-footer {
5553
+  border-top: 0;
5554
+}
5555
+.panel-group .panel-footer + .panel-collapse .panel-body {
5556
+  border-bottom: 1px solid #dddddd;
5557
+}
5558
+.panel-default {
5559
+  border-color: #dddddd;
5560
+}
5561
+.panel-default > .panel-heading {
5562
+  color: #333333;
5563
+  background-color: #f5f5f5;
5564
+  border-color: #dddddd;
5565
+}
5566
+.panel-default > .panel-heading + .panel-collapse > .panel-body {
5567
+  border-top-color: #dddddd;
5568
+}
5569
+.panel-default > .panel-heading .badge {
5570
+  color: #f5f5f5;
5571
+  background-color: #333333;
5572
+}
5573
+.panel-default > .panel-footer + .panel-collapse > .panel-body {
5574
+  border-bottom-color: #dddddd;
5575
+}
5576
+.panel-primary {
5577
+  border-color: #337ab7;
5578
+}
5579
+.panel-primary > .panel-heading {
5580
+  color: #ffffff;
5581
+  background-color: #337ab7;
5582
+  border-color: #337ab7;
5583
+}
5584
+.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5585
+  border-top-color: #337ab7;
5586
+}
5587
+.panel-primary > .panel-heading .badge {
5588
+  color: #337ab7;
5589
+  background-color: #ffffff;
5590
+}
5591
+.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5592
+  border-bottom-color: #337ab7;
5593
+}
5594
+.panel-success {
5595
+  border-color: #d6e9c6;
5596
+}
5597
+.panel-success > .panel-heading {
5598
+  color: #3c763d;
5599
+  background-color: #dff0d8;
5600
+  border-color: #d6e9c6;
5601
+}
5602
+.panel-success > .panel-heading + .panel-collapse > .panel-body {
5603
+  border-top-color: #d6e9c6;
5604
+}
5605
+.panel-success > .panel-heading .badge {
5606
+  color: #dff0d8;
5607
+  background-color: #3c763d;
5608
+}
5609
+.panel-success > .panel-footer + .panel-collapse > .panel-body {
5610
+  border-bottom-color: #d6e9c6;
5611
+}
5612
+.panel-info {
5613
+  border-color: #bce8f1;
5614
+}
5615
+.panel-info > .panel-heading {
5616
+  color: #31708f;
5617
+  background-color: #d9edf7;
5618
+  border-color: #bce8f1;
5619
+}
5620
+.panel-info > .panel-heading + .panel-collapse > .panel-body {
5621
+  border-top-color: #bce8f1;
5622
+}
5623
+.panel-info > .panel-heading .badge {
5624
+  color: #d9edf7;
5625
+  background-color: #31708f;
5626
+}
5627
+.panel-info > .panel-footer + .panel-collapse > .panel-body {
5628
+  border-bottom-color: #bce8f1;
5629
+}
5630
+.panel-warning {
5631
+  border-color: #faebcc;
5632
+}
5633
+.panel-warning > .panel-heading {
5634
+  color: #8a6d3b;
5635
+  background-color: #fcf8e3;
5636
+  border-color: #faebcc;
5637
+}
5638
+.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5639
+  border-top-color: #faebcc;
5640
+}
5641
+.panel-warning > .panel-heading .badge {
5642
+  color: #fcf8e3;
5643
+  background-color: #8a6d3b;
5644
+}
5645
+.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5646
+  border-bottom-color: #faebcc;
5647
+}
5648
+.panel-danger {
5649
+  border-color: #ebccd1;
5650
+}
5651
+.panel-danger > .panel-heading {
5652
+  color: #a94442;
5653
+  background-color: #f2dede;
5654
+  border-color: #ebccd1;
5655
+}
5656
+.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5657
+  border-top-color: #ebccd1;
5658
+}
5659
+.panel-danger > .panel-heading .badge {
5660
+  color: #f2dede;
5661
+  background-color: #a94442;
5662
+}
5663
+.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5664
+  border-bottom-color: #ebccd1;
5665
+}
5666
+.embed-responsive {
5667
+  position: relative;
5668
+  display: block;
5669
+  height: 0;
5670
+  padding: 0;
5671
+  overflow: hidden;
5672
+}
5673
+.embed-responsive .embed-responsive-item,
5674
+.embed-responsive iframe,
5675
+.embed-responsive embed,
5676
+.embed-responsive object,
5677
+.embed-responsive video {
5678
+  position: absolute;
5679
+  top: 0;
5680
+  left: 0;
5681
+  bottom: 0;
5682
+  height: 100%;
5683
+  width: 100%;
5684
+  border: 0;
5685
+}
5686
+.embed-responsive-16by9 {
5687
+  padding-bottom: 56.25%;
5688
+}
5689
+.embed-responsive-4by3 {
5690
+  padding-bottom: 75%;
5691
+}
5692
+.well {
5693
+  min-height: 20px;
5694
+  padding: 19px;
5695
+  margin-bottom: 20px;
5696
+  background-color: #f5f5f5;
5697
+  border: 1px solid #e3e3e3;
5698
+  border-radius: 4px;
5699
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5700
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5701
+}
5702
+.well blockquote {
5703
+  border-color: #ddd;
5704
+  border-color: rgba(0, 0, 0, 0.15);
5705
+}
5706
+.well-lg {
5707
+  padding: 24px;
5708
+  border-radius: 6px;
5709
+}
5710
+.well-sm {
5711
+  padding: 9px;
5712
+  border-radius: 3px;
5713
+}
5714
+.close {
5715
+  float: right;
5716
+  font-size: 21px;
5717
+  font-weight: bold;
5718
+  line-height: 1;
5719
+  color: #000000;
5720
+  text-shadow: 0 1px 0 #ffffff;
5721
+  opacity: 0.2;
5722
+  filter: alpha(opacity=20);
5723
+}
5724
+.close:hover,
5725
+.close:focus {
5726
+  color: #000000;
5727
+  text-decoration: none;
5728
+  cursor: pointer;
5729
+  opacity: 0.5;
5730
+  filter: alpha(opacity=50);
5731
+}
5732
+button.close {
5733
+  padding: 0;
5734
+  cursor: pointer;
5735
+  background: transparent;
5736
+  border: 0;
5737
+  -webkit-appearance: none;
5738
+}
5739
+.clearfix:before,
5740
+.clearfix:after,
5741
+.dl-horizontal dd:before,
5742
+.dl-horizontal dd:after,
5743
+.container:before,
5744
+.container:after,
5745
+.container-fluid:before,
5746
+.container-fluid:after,
5747
+.row:before,
5748
+.row:after,
5749
+.form-horizontal .form-group:before,
5750
+.form-horizontal .form-group:after,
5751
+.btn-toolbar:before,
5752
+.btn-toolbar:after,
5753
+.btn-group-vertical > .btn-group:before,
5754
+.btn-group-vertical > .btn-group:after,
5755
+.nav:before,
5756
+.nav:after,
5757
+.navbar:before,
5758
+.navbar:after,
5759
+.navbar-header:before,
5760
+.navbar-header:after,
5761
+.navbar-collapse:before,
5762
+.navbar-collapse:after,
5763
+.pager:before,
5764
+.pager:after,
5765
+.panel-body:before,
5766
+.panel-body:after {
5767
+  content: " ";
5768
+  display: table;
5769
+}
5770
+.clearfix:after,
5771
+.dl-horizontal dd:after,
5772
+.container:after,
5773
+.container-fluid:after,
5774
+.row:after,
5775
+.form-horizontal .form-group:after,
5776
+.btn-toolbar:after,
5777
+.btn-group-vertical > .btn-group:after,
5778
+.nav:after,
5779
+.navbar:after,
5780
+.navbar-header:after,
5781
+.navbar-collapse:after,
5782
+.pager:after,
5783
+.panel-body:after {
5784
+  clear: both;
5785
+}
5786
+.center-block {
5787
+  display: block;
5788
+  margin-left: auto;
5789
+  margin-right: auto;
5790
+}
5791
+.pull-right {
5792
+  float: right !important;
5793
+}
5794
+.pull-left {
5795
+  float: left !important;
5796
+}
5797
+.hide {
5798
+  display: none !important;
5799
+}
5800
+.show {
5801
+  display: block !important;
5802
+}
5803
+.invisible {
5804
+  visibility: hidden;
5805
+}
5806
+.text-hide {
5807
+  font: 0/0 a;
5808
+  color: transparent;
5809
+  text-shadow: none;
5810
+  background-color: transparent;
5811
+  border: 0;
5812
+}
5813
+.hidden {
5814
+  display: none !important;
5815
+}
5816
+.affix {
5817
+  position: fixed;
5818
+}
5819
+@-ms-viewport {
5820
+  width: device-width;
5821
+}
5822
+.visible-xs,
5823
+.visible-sm,
5824
+.visible-md,
5825
+.visible-lg {
5826
+  display: none !important;
5827
+}
5828
+.visible-xs-block,
5829
+.visible-xs-inline,
5830
+.visible-xs-inline-block,
5831
+.visible-sm-block,
5832
+.visible-sm-inline,
5833
+.visible-sm-inline-block,
5834
+.visible-md-block,
5835
+.visible-md-inline,
5836
+.visible-md-inline-block,
5837
+.visible-lg-block,
5838
+.visible-lg-inline,
5839
+.visible-lg-inline-block {
5840
+  display: none !important;
5841
+}
5842
+@media (max-width: 767px) {
5843
+  .visible-xs {
5844
+    display: block !important;
5845
+  }
5846
+  table.visible-xs {
5847
+    display: table !important;
5848
+  }
5849
+  tr.visible-xs {
5850
+    display: table-row !important;
5851
+  }
5852
+  th.visible-xs,
5853
+  td.visible-xs {
5854
+    display: table-cell !important;
5855
+  }
5856
+}
5857
+@media (max-width: 767px) {
5858
+  .visible-xs-block {
5859
+    display: block !important;
5860
+  }
5861
+}
5862
+@media (max-width: 767px) {
5863
+  .visible-xs-inline {
5864
+    display: inline !important;
5865
+  }
5866
+}
5867
+@media (max-width: 767px) {
5868
+  .visible-xs-inline-block {
5869
+    display: inline-block !important;
5870
+  }
5871
+}
5872
+@media (min-width: 768px) and (max-width: 991px) {
5873
+  .visible-sm {
5874
+    display: block !important;
5875
+  }
5876
+  table.visible-sm {
5877
+    display: table !important;
5878
+  }
5879
+  tr.visible-sm {
5880
+    display: table-row !important;
5881
+  }
5882
+  th.visible-sm,
5883
+  td.visible-sm {
5884
+    display: table-cell !important;
5885
+  }
5886
+}
5887
+@media (min-width: 768px) and (max-width: 991px) {
5888
+  .visible-sm-block {
5889
+    display: block !important;
5890
+  }
5891
+}
5892
+@media (min-width: 768px) and (max-width: 991px) {
5893
+  .visible-sm-inline {
5894
+    display: inline !important;
5895
+  }
5896
+}
5897
+@media (min-width: 768px) and (max-width: 991px) {
5898
+  .visible-sm-inline-block {
5899
+    display: inline-block !important;
5900
+  }
5901
+}
5902
+@media (min-width: 992px) and (max-width: 1199px) {
5903
+  .visible-md {
5904
+    display: block !important;
5905
+  }
5906
+  table.visible-md {
5907
+    display: table !important;
5908
+  }
5909
+  tr.visible-md {
5910
+    display: table-row !important;
5911
+  }
5912
+  th.visible-md,
5913
+  td.visible-md {
5914
+    display: table-cell !important;
5915
+  }
5916
+}
5917
+@media (min-width: 992px) and (max-width: 1199px) {
5918
+  .visible-md-block {
5919
+    display: block !important;
5920
+  }
5921
+}
5922
+@media (min-width: 992px) and (max-width: 1199px) {
5923
+  .visible-md-inline {
5924
+    display: inline !important;
5925
+  }
5926
+}
5927
+@media (min-width: 992px) and (max-width: 1199px) {
5928
+  .visible-md-inline-block {
5929
+    display: inline-block !important;
5930
+  }
5931
+}
5932
+@media (min-width: 1200px) {
5933
+  .visible-lg {
5934
+    display: block !important;
5935
+  }
5936
+  table.visible-lg {
5937
+    display: table !important;
5938
+  }
5939
+  tr.visible-lg {
5940
+    display: table-row !important;
5941
+  }
5942
+  th.visible-lg,
5943
+  td.visible-lg {
5944
+    display: table-cell !important;
5945
+  }
5946
+}
5947
+@media (min-width: 1200px) {
5948
+  .visible-lg-block {
5949
+    display: block !important;
5950
+  }
5951
+}
5952
+@media (min-width: 1200px) {
5953
+  .visible-lg-inline {
5954
+    display: inline !important;
5955
+  }
5956
+}
5957
+@media (min-width: 1200px) {
5958
+  .visible-lg-inline-block {
5959
+    display: inline-block !important;
5960
+  }
5961
+}
5962
+@media (max-width: 767px) {
5963
+  .hidden-xs {
5964
+    display: none !important;
5965
+  }
5966
+}
5967
+@media (min-width: 768px) and (max-width: 991px) {
5968
+  .hidden-sm {
5969
+    display: none !important;
5970
+  }
5971
+}
5972
+@media (min-width: 992px) and (max-width: 1199px) {
5973
+  .hidden-md {
5974
+    display: none !important;
5975
+  }
5976
+}
5977
+@media (min-width: 1200px) {
5978
+  .hidden-lg {
5979
+    display: none !important;
5980
+  }
5981
+}
5982
+.visible-print {
5983
+  display: none !important;
5984
+}
5985
+@media print {
5986
+  .visible-print {
5987
+    display: block !important;
5988
+  }
5989
+  table.visible-print {
5990
+    display: table !important;
5991
+  }
5992
+  tr.visible-print {
5993
+    display: table-row !important;
5994
+  }
5995
+  th.visible-print,
5996
+  td.visible-print {
5997
+    display: table-cell !important;
5998
+  }
5999
+}
6000
+.visible-print-block {
6001
+  display: none !important;
6002
+}
6003
+@media print {
6004
+  .visible-print-block {
6005
+    display: block !important;
6006
+  }
6007
+}
6008
+.visible-print-inline {
6009
+  display: none !important;
6010
+}
6011
+@media print {
6012
+  .visible-print-inline {
6013
+    display: inline !important;
6014
+  }
6015
+}
6016
+.visible-print-inline-block {
6017
+  display: none !important;
6018
+}
6019
+@media print {
6020
+  .visible-print-inline-block {
6021
+    display: inline-block !important;
6022
+  }
6023
+}
6024
+@media print {
6025
+  .hidden-print {
6026
+    display: none !important;
6027
+  }
6028
+}
... ...
@@ -2,67 +2,109 @@
2 2
 # Revision: $Revision$
3 3
 # Translation-Priority: 3-low
4 4
 
5
-#include "donatehead.wmi" TITLE="Tor Project: Donate to Tor" CHARSET="UTF-8"
6
-<div id="content" class="clearfix">
7
-<!--  <div id="breadcrumbs">
8
-    <a href="<page index>">Home &raquo; </a>
9
-    <a href="<page donate/donate>">Donate</a>
10
-  </div> -->
11
-<div id="maincol">
12
-  <h1>Make A Donation</h1>
13
-   <p><strong>Your support is critical to our success.</strong> The
14
-   Tor Project is a US non-profit organization dedicated to research,
15
-   development, and education about online anonymity and privacy.
16
-  </p>
5
+#include "donatehead.wmi" TITLE="Donate to keep Tor alive!" CHARSET="UTF-8"
6
+
7
+<div class="donation">
8
+    <div class="container"> 
9
+        <div class="row">
10
+            <div class="col-md-6">
11
+              <div class="row col-md-offset-0">
12
+              <h2 style="padding:2px; margin-bottom:10px;" class="text-justify">This is what a Tor supporter looks like:</h2>
13
+        <div class="col-md-4" style="padding:10px;">
14
+           <img src="img/laura_poitras.jpg" class="class=img-rounded img-responsive" alt="Laura Poitras">
15
+        </div>
16
+                <div class="col-md-8">
17
+                    <h1><small>Laura Poitras</small></h1>
18
+                    <blockquote style="padding:5px;">"Edward Snowden would not have been able to contact me without Tor and other free software encryption projects. Journalists need Tor to protect their sources and to research freely. It is an essential tool, and it needs our support."</blockquote>
19
+                </div>
20
+                </div>
21
+            </div>
22
+            <div class="col-md-6">
23
+        <div style="margin-left:20px;">
24
+          <h2 class="text-justify">Donate!</h2>
25
+        </div>
26
+
27
+       <form id="donate" action="https://www.paypal.com/cgi-bin/webscr" method="post">
28
+
29
+                <div style="margin-top:20px;" class="btn-group btn-group-lg" role="group">
30
+                    <div style="padding-bottom:5px;" class="col-md-4"><button id="amount1" name="amnt" type="button" class="btn btn-default btn-lg btn-block">10</button></div>
31
+                    <div style="padding-bottom:5px;" class="col-md-4"><button id="amount2" name="amnt" type="button" class="btn btn-default btn-lg btn-block active" data-toggle="tooltip" data-placement="bottom" title="For this amount you get a tshirt!">100</button></div>
32
+                    <div style="padding-bottom:5px;" class="col-md-4" ><button id="amount3" name="amnt" type="button" class="btn btn-default btn-lg btn-block" data-toggle="tooltip" data-placement="bottom" title="For this amount you get a tshirt!">256</button></div>
33
+          <div style="padding-bottom:5px;" class="col-md-4"><button id="amount4" name="amnt" type="button" class="btn btn-default btn-lg btn-block">23</button></div>
34
+          <div style="padding-bottom:5px;" class="col-md-4"><button id="amount5" name="amnt" type="button" class="btn btn-default btn-lg btn-block" data-toggle="tooltip" data-placement="bottom" title="For this amount you get a tshirt!">500</button></div>
35
+                    <div class="row form-group-lg">
36
+                        <label class="sr-only" for="exampleInputAmount">1</label>
37
+                            <div class="input-group">
38
+                                <div class="input-group-addon">$</div>
39
+                                    <input type="text" name="custom_amnt" class="form-control" id="exampleInputAmount" placeholder="1000!?">
40
+                                <div class="input-group-addon">.00</div>
41
+                            </div>
42
+                    </div>
43
+        </div>
44
+                  <div style="padding:10px;" class="row col-md-offset-0">
45
+                      <label>
46
+                         <input type="radio" name="cmd" id="blankRadio1" value="_donations" aria-label="one_time"> One-time Donation
47
+                      </label>
48
+
49
+                      <label>
50
+                         <input type="radio" name="cmd" id="blankRadio2" value="_xclick-subscriptions" aria-label="monthly"  checked> Monthly Donation
51
+                      </label>
52
+                 </div>
53
+        <div class="row col-md-offset-0">
54
+                    <button class="btn btn-primary btn-lg btn-block" style="padding:10px; margin:5px;">Donate</button>
55
+          <h4><a href="<page donate/donate-options>">other ways to donate</a></h4>
56
+        </div>
57
+          <!-- Add the extra clearfix for only the required viewport -->
58
+          <div class="clearfix visible-xs-block"></div>
59
+      </div>
60
+        <input type="hidden" id="amount" name="amount" value="100">
61
+        <input type="hidden" id="a3" name="a3" value="0">
62
+        <input type="hidden" id="p3" name="p3" value="1">
63
+        <input type="hidden" id="t3" name="t3" value="M">
64
+        <input type="hidden" name="sra" value="1">
65
+        <input type="hidden" name="src" value="1">
66
+        <input type="hidden" name="no_shipping" value="1">
67
+        <input type="hidden" name="no_note" value="1">
68
+        <input type="hidden" name="business" value="donations@torproject.org">
69
+        <input type="hidden" id="item_name" name="item_name" value="Donation to the Tor Project">
70
+        <input type="hidden" name="return" value="https://www.torproject.org/donate/thankyou">
71
+        <input type="hidden" name="cancel_return" value="https://www.torproject.org/getinvolved/volunteer">
72
+      </form>
73
+    </div>
74
+</div>
17 75
 
18 76
 <!-- BEGIN PAYPAL -->
19 77
 <script type="text/javascript" src="$(DOCROOT)/js/jquery.min.js"></script>
20 78
 <script type="text/javascript">
21 79
 function displayVals() {
22
-		var radioVal = jQuery('input[@name="amount"]:checked').val();
23
-      if (radioVal == 'other') {
24
-        jQuery('#amount').show();
80
+    var amount = $( this ).filter(":button").html();
81
+    if (amount == null) {
82
+        amount = $( this ).filter("input").val();
83
+        if (amount == null) {
84
+            amount = 100;
25 85
         } else {
26
-        jQuery('#amount').val("");
27
-        jQuery('#amount').hide();
86
+            $( "button" ).removeClass('active');
87
+            $( this ).addClass('active');
28 88
         }
29
-      var t3 = jQuery('#t3').val();
30
-      var amount = jQuery('#amount').val();
31
-      if(t3 != 0){
32
-       if( !amount ) {
33
-		    jQuery('#a3').val(radioVal);
34 89
     } else {
35
-		    jQuery('#a3').val(amount);
36
-		 }
37
-	    jQuery('#p3').val(1);
38
-		 jQuery('#cmd').val('_xclick-subscriptions');
39
-		 jQuery('#item_name').val('Tor Project Membership');
40
-		 jQuery('#ppinfo').replaceWith('<small id="ppinfo">Requires a PayPal Account</small>');
41
-	  }else{
42
-  	  	jQuery('#a3').val(0);
43
-	  	jQuery('#p3').val(0);
44
-		jQuery('#cmd').val('_donations');
45
-   	jQuery('#item_name').val('Donation to the Tor Project');
46
-		jQuery('#ppinfo').replaceWith('<small id="ppinfo">Does Not Require a PayPal Account</small>');
47
-	  }
48
-	  if( !t3 ) {
49
-      jQuery('#cmd').val('_donations');
50
-   	jQuery('#item_name').val('Donation to the Tor Project');
51
-		jQuery('#ppinfo').replaceWith('<small id="ppinfo">Does Not Require a PayPal Account</small>');
90
+        $( "button" ).removeClass('active');
91
+        $( this ).addClass('active');
92
+        jQuery('#amount').val(amount);
52 93
     }
94
+    jQuery('#amount').val(amount);
95
+    jQuery('#a3').val(amount);
53 96
 }
54 97
 
55 98
 jQuery(function(){
56
- 	jQuery("input[@name='amount']:checked").change(displayVals);
57
- 	jQuery("input[name='amount']").click(displayVals);
58
- 	jQuery("#amount").change(displayVals);
59
- 	jQuery("#t3").change(displayVals);
99
+ 	jQuery("button[name='amnt']").click(displayVals);
100
+ 	jQuery("input[name='cmd']").click(displayVals);
101
+ 	jQuery("#exampleInputAmount").click(displayVals);
102
+ 	jQuery("#exampleInputAmount").change(displayVals);
60 103
  	displayVals();
61
-
62 104
 });
63 105
 </script>
64 106
 
65
-  <div class="hundred toptwenty">
107
+ <!-- <div class="hundred toptwenty">
66 108
 	<div class="dbox donate" style="text-align: center;">
67 109
 	   <form id="donate" action="https://www.paypal.com/cgi-bin/webscr" method="post">
68 110
 		  <p class="type">
... ...
@@ -94,7 +136,7 @@ Account</small>
94 136
 		   </div>
95 137
 		   <div style="text-align: center;">
96 138
 			 <input type="hidden" id="a3" name="a3" value="0">
97
-<!--			 <input class="donate-btn" type="submit" name="donate" value="Donate" alt="Subscribe to Tor with PayPal - it's fast, free and secure!"> -->
139
+< !--			 <input class="donate-btn" type="submit" name="donate" value="Donate" alt="Subscribe to Tor with PayPal - it's fast, free and secure!"> -/- >
98 140
 		   </div>
99 141
 		     <input type="hidden" id="p3" name="p3" value="1">
100 142
 		     <input type="hidden" name="sra" value="1">
... ...
@@ -112,18 +154,6 @@ Account</small>
112 154
           </div>
113 155
 	 </form>
114 156
 	</div>
115
-  </div>
157
+  </div>-->
116 158
 <!-- END PAYPAL -->
117
-  <div class="hundred toptwenty" style="text-align: center;">
118
-        <a href="<page donate/donate-options>">Other ways to donate</a>
119
-  </div>
120
-<!-- END MAINCOL -->
121
-</div>
122
-<!--  <div id = "sidecol"> -->
123
-# include "side-donate.wmi"
124
-# include "info.wmi"
125
-<!--  </div> -->
126
-  <!-- END SIDECOL -->
127
-<!-- END CONTENT -->
128
-</div>
129
-# include <foot.wmi>
159
+# include <donatefoot.wmi>
... ...
@@ -0,0 +1,52 @@
1
+## translation metadata
2
+# Revision: $Revision$
3
+# Translation-Priority: 3-low
4
+
5
+#include "donatehead.wmi" TITLE="Donate to keep Tor alive!" CHARSET="UTF-8"
6
+<div class="donation">
7
+    <div class="container"> 
8
+    <div class="row">
9
+          <a href="<page donate/donate>" class="btn btn-primary btn-lg active" role="button">Support Tor!</a>
10
+          <div class="col-md-12 col-md-offset-0">
11
+              <h2 style="padding:2px; margin-bottom:10px;" class="text-justify">Donor FAQ</h2>
12
+                    <ol>
13
+          <li>
14
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
15
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
16
+          </li>
17
+          <li>
18
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
19
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
20
+          </li>
21
+          <li>
22
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
23
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
24
+          </li>
25
+          <li>
26
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
27
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
28
+          </li>
29
+          <li>
30
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
31
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
32
+          </li>
33
+          <li>
34
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
35
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
36
+          </li>
37
+          <li>
38
+            <p><strong>Lorem ipsum dolor sit amet, nibh scelerisque adipiscing facilisis, ut turpis aenean quam?</strong></p>
39
+            <p>Lorem ipsum dolor sit amet, turpis ipsum rhoncus odio, pharetra egestas sapien pulvinar, donec cursus in dictum curabitur. Erat dolor massa nonummy nulla, quasi lorem ipsum integer in. Interdum in tellus eu sodales, enim sed esse cursus, nam vestibulum donec leo amet. Sed maecenas eu pharetra orci, quis magnis metus felis, mauris vel ut lacus. Quis erat ipsum integer, pharetra vel congue montes, non adipiscing lacus ac senectus. Tortor eget sit dapibus in, vivamus eu nunc donec, erat phasellus quam tincidunt. At nulla neque nullam proin, nec sapien nec commodo eligendi, mauris mi nunc rutrum consectetuer.</p>
40
+          </li>
41
+          </ol>
42
+
43
+            </div>
44
+      <div class="col-md-12 col-md-offset-0">
45
+          <a href="<page donate/donate>" class="btn btn-primary btn-lg active" role="button">Support Tor!</a>
46
+      </div>
47
+          <!-- Add the extra clearfix for only the required viewport -->
48
+          <div class="clearfix visible-xs-block"></div>
49
+      </div>
50
+    </div>
51
+</div>
52
+# include <foot.wmi>
... ...
@@ -0,0 +1,27 @@
1
+## translation metadata
2
+# Revision: $Revision$
3
+# Translation-Priority: 3-low
4
+
5
+#include "donatehead.wmi" TITLE="Donate to keep Tor alive!" CHARSET="UTF-8"
6
+<div class="donation">
7
+    <div class="container"> 
8
+    <div class="row">
9
+          <a href="<page donate/donate>" class="btn btn-primary btn-lg active" role="button">Support Tor!</a>
10
+          <div class="col-md-12 col-md-offset-0">
11
+              <h2 style="padding:2px; margin-bottom:10px;" class="text-justify">Donor Privacy Policy</h2>
12
+          <p>The Tor Project respects donor privacy and welcomes anonymous donations. If being anonymous is important to you, the best way to preserve your anonymity is by donating using a method that doesn't disclose your personal information.</p>
13
+          <p>If you provide personal information as part of the donation process, it may be collected and retained by third-party service providers and/or the Tor Project, as described below. The Tor Project has very little influence over how third-party service providers, such as PayPal, may collect and use your information. We recommend you familiarize yourself with their policies, especially if you have privacy concerns.</p>
14
+          <p>When you donate to the Tor Project, depending what mechanism you use, we may learn your name, the amount you donated, your email address, phone number and/or mailing address, as well as any other information you provide. We may also learn incidental data such as the date and time of your donation. The Tor Project will never have access to your financial data, such as your credit card information.</p>
15
+          <p>We aim to be careful with your information. If you have provided your email address, we will email you once to thank you and give you a receipt. If you opt in during the donation process, we may email you again in future. If you donate more than $5,000 and we know your name and address, we are required to disclose it to the IRS in Schedule B of the Form 990. But, that information is redacted from the publicly-available version of our Form 990. We will never publicly identify you as a donor without your permission.</p>
16
+          <p>We do not publish, sell, trade, or rent any information about you. For our records, we retain your name, the amount of your donation, the date of the donation, and your contact information. Access to that information is restricted inside the Tor Project to people who need it to do their work, for example by thanking you or mailing you a t-shirt.</p>
17
+          <p><strong>The Tor Project very much appreciates all its donors. Thank you for supporting Tor.</strong></p>
18
+            </div>
19
+      <div class="col-md-12 col-md-offset-0">
20
+          <a href="donate/donate" class="btn btn-primary btn-lg active" role="button">Support Tor!</a>
21
+      </div>
22
+          <!-- Add the extra clearfix for only the required viewport -->
23
+          <div class="clearfix visible-xs-block"></div>
24
+      </div>
25
+    </div>
26
+</div>
27
+# include <foot.wmi>
... ...
@@ -0,0 +1,10 @@
1
+    </div>
2
+    <footer class="container footer">
3
+            <div class="col-md-12">
4
+                    <p class="text-center">The Tor Project is a 501(c)(3) US non-profit organization dedicated to research, development, and education about online anonymity and privacy.<br />
5
+          <a href="donor-privacy-policy.html">Privacy Policy</a> & <a href="donor-faq.html">Donor FAQ</a></p>
6
+            </div>
7
+    </footer>
8
+
9
+  </body>
10
+</html>
... ...
@@ -18,88 +18,55 @@
18 18
    <meta property="og:image" content="https://www.torproject.org/images/tor-logo.jpg">
19 19
 
20 20
    <title>$(TITLE)</title>
21
+   <link href="$(DOCROOT)/css/bootstrap.css" rel="stylesheet">
21 22
 
22 23
    <link rel="icon" href="$(IMGROOT)/favicon.ico">
23
-   <ifneq "$(REDIRECT)" "" "<meta http-equiv="refresh" content="0;url=$(DOCROOT)/$(REDIRECT)">">
24
-   <ifneq "$(REDIRECT_GLOBAL)" "" "<meta http-equiv="refresh" content="0;url=$(REDIRECT_GLOBAL)">">
25 24
 
26
-   # begin WML to generate css/js paths 
27
-   <ifneq "$(STYLESHEET)" "" "<link href="$(DOCROOT)/$(STYLESHEET)" rel="stylesheet">">
28
-   <ifeq "$(STYLESHEET)" "" "<link href="$(DOCROOT)/css/master.css" rel="stylesheet">">
25
+    <style>
29 26
 
30
-   #<link href="css/master.css" rel="stylesheet">
31
-   <!--[if lte IE 8]>
32
-   <link href="$(DOCROOT)/css/ie8-and-down.css" rel="stylesheet">
33
-   <![endif]-->
34
-   <!--[if lte IE 7]>
35
-   <link href="$(DOCROOT)/css/ie7-and-down.css" rel="stylesheet">
36
-   <![endif]-->
37
-   <!--[if IE 6]>
38
-   <link href="$(DOCROOT)/css/ie6.css" rel="stylesheet">
39
-   <![endif]-->
40
- #  <script language="javascript" type="text/javascript" src="$(DOCROOT)/global.js"></script>
41
-   # end WML to generate css/js paths 
27
+    /* Sticky footer styles
28
+    -------------------------------------------------- */
29
+    html {
30
+      position: relative;
31
+      min-height: 100%;
32
+    }
42 33
 
43
-</head>
44
-<body>
45
-<div id="wrap">
46
-  <div id="header">
47
-    <h1 id="logo"><a href="<page index>">Tor</a></h1>
48
-      # navigation menu generation
49
-      <div id="nav">
50
-        <ul>
51
-        <:{
52
-            # create a hash and maintain order of keys
53
-            my %donatenav;
54
-            my @keys;
55
-            while (@donatenav) {
56
-              my $key = shift @donatenav;
57
-              my $val = shift @donatenav;
58
-              push @keys, $key;
59
-              $donatenav{$key} = $val;
34
+    body {
35
+      margin-bottom: 60px;
60 36
     }
61 37
 
62
-            my $page = $WML_SRC_BASENAME;
63
-            my $lang = "$(LANG)";
38
+    .footer {
39
+      position: absolute;
40
+      bottom: 0;
41
+      width: 100%;
42
+      /* Set the height of the footer here */
43
+      height: auto;
44
+      padding-top: 10px;
45
+      padding-bottom: 10px;
46
+      background-color: #f5f5f5;
47
+    }
64 48
 
65
-            for my $key (@keys) {
66
-              my ($dir, $base) = $key =~ m,^(?:(.*)/)?(.*?)$,;  
49
+    .donation{
50
+        text-align: center;
51
+      padding-bottom: 60px;
52
+    }
67 53
 
68
-              # in directory of active link, set class active 
69
-              my $class;
70
-              if ((defined $dir) and ($WML_SRC_DIRNAME =~/$dir/) or ($WML_SRC_BASENAME eq $base)) {
71
-                $class = 'class="active"';
72
-              } else {
73
-                $class = '';
54
+    h6{
55
+        font-weight: normal;
74 56
     }
57
+    </style>
75 58
 
76
-	            $dir = '.' unless defined $dir;
77 59
 
78
-              # translated version
79
-              if (-e "$(DOCROOT)/$dir/$lang/$base.wml") {
80
-                  printf '<li><a '.$class.' href="%s">%s</a></li>'."\n",
81
-                         stripDotSlashs("$(DOCROOT)/$dir/$base.html.$(LANG)"),$donatenav{$key};
82
-              } 
83
-              # english version
84
-              elsif (-e "$(DOCROOT)/$dir/en/$base.wml") {
85
-              	printf '<li><a '.$class.' href="%s">%s</a></li>'."\n",
86
-                  stripDotSlashs("$(DOCROOT)/$dir/$base.html"), $donatenav{$key};
87
-              }
88
-              # full url
89
-              elsif ($key =~/^http/) {
90
-                printf '<li><a href="%s">%s</a></li>'."\n", $key, $donatenav{$key};
91
-              } else {
92
-                warn "$WML_SRC_FILENAME has a [page $key] (parses to
93
-docdir: $(DOCROOT)/; dir: $dir; base: $base -> $(DOCROOT)/$dir/$lang/$base.wml), but that doesn't exist.";
94
-              }
95
-            }
96
-        }:>
60
+</head>
61
+<body>
62
+  <div class="container">
63
+      <img src="https://www.torproject.org/images/tor-logo.jpg" alt="Tor Project">
64
+      <ul class="nav navbar-nav navbar-right" style="margin-top:50px; ">
65
+          <li><a href="">Home</a></li>
66
+          <li><a href="">About</a></li>
67
+          <li><a href="">Contact</a></li>
97 68
       </ul>
69
+      <hr style="margin-top:0;">
98 70
   </div>
99
-      <!-- END NAV -->
100
-     # end navigation generation
101
-  </div>
102
-  <!-- END HEADER -->
71
+  <br>
103 72
 
104
-#<ifneq "$(REDIRECT)" "" "Redirecting to <a href="$(DOCROOT)/$(REDIRECT)">$(DOCROOT)/$(REDIRECT)</a>.">
105
-#<ifneq "$(REDIRECT_GLOBAL)" "" "Redirecting to <a href="$(REDIRECT_GLOBAL)">$(REDIRECT_GLOBAL)</a>.">
106 73