source: pro-violet-viettel/sourcecode/assets/css/uncompressed/bootstrap.css @ 689

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