Subversion Repositories bacoAlunos

Rev

Go to most recent revision | Details | 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 {
1073
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1074
    font-size: 14px;
1075
    line-height: 1.42857;
1076
    color: #636466;
1077
    background-color: #E8EEF0; }
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: #9F644D;
1089
    text-decoration: none; }
1090
a:hover, a:focus {
1091
    color: #6b4434;
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: #E8EEF0;
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 #9EAEBC; }
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: #6699CA; }
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: #6699CA; }
1276
 
1277
.text-primary {
1278
    color: #9F644D; }
1279
 
1280
a.text-primary:hover {
1281
    color: #7d4e3c; }
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: #9F644D; }
1312
 
1313
a.bg-primary:hover {
1314
    background-color: #7d4e3c; }
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 #9EAEBC; }
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 #6699CA; }
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 #9EAEBC; }
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: #6699CA; }
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 #9EAEBC;
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: #636466;
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: #6699CA;
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 #636466; }
2201
.table > thead > tr > th {
2202
    vertical-align: bottom;
2203
    border-bottom: 2px solid #636466; }
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 #636466; }
2213
.table .table {
2214
    background-color: #E8EEF0; }
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 #636466; }
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 #636466; }
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 #636466; }
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: #636466;
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: #577696; }
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: #577696;
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: #9EAEBC;
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: #a3a4a6; }
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: #9F644D;
2916
    border-color: #8e5945; }
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: #7d4e3c;
2920
    border-color: #653f31; }
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: #9F644D;
2925
    border-color: #8e5945; }
2926
.btn-primary .badge {
2927
    color: #9F644D;
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: #9F644D;
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: #6b4434;
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: #6699CA;
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: #636466;
3128
    white-space: nowrap; }
3129
 
3130
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
3131
    text-decoration: none;
3132
    color: #565759;
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: #9F644D; }
3140
 
3141
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
3142
    color: #6699CA; }
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: #6699CA;
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: #577696;
3399
    text-align: center;
3400
    background-color: #9EAEBC;
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: #9EAEBC; }
3481
.nav > li.disabled > a {
3482
    color: #6699CA; }
3483
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
3484
    color: #6699CA;
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: #9EAEBC;
3490
    border-color: #9F644D; }
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: #9EAEBC #9EAEBC #ddd; }
3511
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
3512
    color: #577696;
3513
    background-color: #E8EEF0;
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: #9F644D; }
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: #E8EEF0; } }
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: #3B341D;
3917
    border-color: #19160c; }
3918
.navbar-inverse .navbar-brand {
3919
    color: #9fbfde; }
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: #9fbfde; }
3925
.navbar-inverse .navbar-nav > li > a {
3926
    color: #9fbfde; }
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: #19160c; }
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: #231f11; }
3945
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
3946
    background-color: #19160c;
3947
    color: #fff; }
3948
@media (max-width: 767px) {
3949
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3950
        border-color: #19160c; }
3951
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3952
        background-color: #19160c; }
3953
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3954
        color: #9fbfde; }
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: #19160c; }
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: #9fbfde; }
3966
.navbar-inverse .navbar-link:hover {
3967
    color: #fff; }
3968
.navbar-inverse .btn-link {
3969
    color: #9fbfde; }
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: #6699CA; }
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: #9F644D;
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: #6b4434;
4021
    background-color: #9EAEBC;
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: #9F644D;
4030
    border-color: #9F644D;
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: #6699CA;
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: #9EAEBC; }
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: #6699CA;
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: #6699CA; }
4130
.label-default[href]:hover, .label-default[href]:focus {
4131
    background-color: #4180bc; }
4132
 
4133
.label-primary {
4134
    background-color: #9F644D; }
4135
.label-primary[href]:hover, .label-primary[href]:focus {
4136
    background-color: #7d4e3c; }
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: #6699CA;
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: #9F644D;
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: #9EAEBC; }
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: #8095a7; }
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: #E8EEF0;
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: #636466; }
4243
 
4244
a.thumbnail:hover,
4245
a.thumbnail:focus,
4246
a.thumbnail.active {
4247
    border-color: #9F644D; }
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: #9F644D;
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: #9EAEBC;
4460
    color: #6699CA;
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: #6699CA; }
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: #9F644D;
4470
    border-color: #9F644D; }
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: #e8d7d0; }
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 #636466; }
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: #636466;
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: #636466; }
4773
.panel-default > .panel-footer + .panel-collapse > .panel-body {
4774
    border-bottom-color: #ddd; }
4775
 
4776
.panel-primary {
4777
    border-color: #9F644D; }
4778
.panel-primary > .panel-heading {
4779
    color: #fff;
4780
    background-color: #9F644D;
4781
    border-color: #9F644D; }
4782
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
4783
    border-top-color: #9F644D; }
4784
.panel-primary > .panel-heading .badge {
4785
    color: #9F644D;
4786
    background-color: #fff; }
4787
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
4788
    border-bottom-color: #9F644D; }
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; } }
5639
panel-