Subversion Repositories bacoAlunos

Rev

Rev 1312 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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