source: main/waeup.kofa/trunk/layout/static/bootstrap/css/bootstrap.css @ 17977

Last change on this file since 17977 was 11254, checked in by uli, 11 years ago

Merge changes from uli-diazo-themed back into trunk. If this works, then a miracle happened.

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