Subversion Repositories SmartDukaan

Rev

Rev 24065 | Details | Compare with Previous | Last modification | View Log | RSS feed

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