프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / MarkusLogview / MARKUS_LOGVIEW / Content / bootstrap.css @ 84578b97

이력 | 보기 | 이력해설 | 다운로드 (118 KB)

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