]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/build/website/bootstrap/css/bootstrap.css
Add patch for failing prerm scripts
[ceph.git] / ceph / src / boost / tools / build / website / bootstrap / css / bootstrap.css
1 /*!
2 * Bootstrap v3.0.3 (http://getbootstrap.com)
3 * Copyright 2013 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
9 article,
10 aside,
11 details,
12 figcaption,
13 figure,
14 footer,
15 header,
16 hgroup,
17 main,
18 nav,
19 section,
20 summary {
21 display: block;
22 }
23
24 audio,
25 canvas,
26 video {
27 display: inline-block;
28 }
29
30 audio:not([controls]) {
31 display: none;
32 height: 0;
33 }
34
35 [hidden],
36 template {
37 display: none;
38 }
39
40 html {
41 font-family: sans-serif;
42 -webkit-text-size-adjust: 100%;
43 -ms-text-size-adjust: 100%;
44 }
45
46 body {
47 margin: 0;
48 }
49
50 a {
51 background: transparent;
52 }
53
54 a:focus {
55 outline: thin dotted;
56 }
57
58 a:active,
59 a:hover {
60 outline: 0;
61 }
62
63 h1 {
64 margin: 0.67em 0;
65 font-size: 2em;
66 }
67
68 abbr[title] {
69 border-bottom: 1px dotted;
70 }
71
72 b,
73 strong {
74 font-weight: bold;
75 }
76
77 dfn {
78 font-style: italic;
79 }
80
81 hr {
82 height: 0;
83 -moz-box-sizing: content-box;
84 box-sizing: content-box;
85 }
86
87 mark {
88 color: #000;
89 background: #ff0;
90 }
91
92 code,
93 kbd,
94 pre,
95 samp {
96 font-family: monospace, serif;
97 font-size: 1em;
98 }
99
100 pre {
101 white-space: pre-wrap;
102 }
103
104 q {
105 quotes: "\201C" "\201D" "\2018" "\2019";
106 }
107
108 small {
109 font-size: 80%;
110 }
111
112 sub,
113 sup {
114 position: relative;
115 font-size: 75%;
116 line-height: 0;
117 vertical-align: baseline;
118 }
119
120 sup {
121 top: -0.5em;
122 }
123
124 sub {
125 bottom: -0.25em;
126 }
127
128 img {
129 border: 0;
130 }
131
132 svg:not(:root) {
133 overflow: hidden;
134 }
135
136 figure {
137 margin: 0;
138 }
139
140 fieldset {
141 padding: 0.35em 0.625em 0.75em;
142 margin: 0 2px;
143 border: 1px solid #c0c0c0;
144 }
145
146 legend {
147 padding: 0;
148 border: 0;
149 }
150
151 button,
152 input,
153 select,
154 textarea {
155 margin: 0;
156 font-family: inherit;
157 font-size: 100%;
158 }
159
160 button,
161 input {
162 line-height: normal;
163 }
164
165 button,
166 select {
167 text-transform: none;
168 }
169
170 button,
171 html input[type="button"],
172 input[type="reset"],
173 input[type="submit"] {
174 cursor: pointer;
175 -webkit-appearance: button;
176 }
177
178 button[disabled],
179 html input[disabled] {
180 cursor: default;
181 }
182
183 input[type="checkbox"],
184 input[type="radio"] {
185 padding: 0;
186 box-sizing: border-box;
187 }
188
189 input[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
196 input[type="search"]::-webkit-search-cancel-button,
197 input[type="search"]::-webkit-search-decoration {
198 -webkit-appearance: none;
199 }
200
201 button::-moz-focus-inner,
202 input::-moz-focus-inner {
203 padding: 0;
204 border: 0;
205 }
206
207 textarea {
208 overflow: auto;
209 vertical-align: top;
210 }
211
212 table {
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
300 html {
301 font-size: 62.5%;
302 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
303 }
304
305 body {
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
313 input,
314 button,
315 select,
316 textarea {
317 font-family: inherit;
318 font-size: inherit;
319 line-height: inherit;
320 }
321
322 a {
323 color: #428bca;
324 text-decoration: none;
325 }
326
327 a:hover,
328 a:focus {
329 color: #2a6496;
330 text-decoration: underline;
331 }
332
333 a:focus {
334 outline: thin dotted;
335 outline: 5px auto -webkit-focus-ring-color;
336 outline-offset: -2px;
337 }
338
339 img {
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
370 hr {
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
388 h1,
389 h2,
390 h3,
391 h4,
392 h5,
393 h6,
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
406 h1 small,
407 h2 small,
408 h3 small,
409 h4 small,
410 h5 small,
411 h6 small,
412 .h1 small,
413 .h2 small,
414 .h3 small,
415 .h4 small,
416 .h5 small,
417 .h6 small,
418 h1 .small,
419 h2 .small,
420 h3 .small,
421 h4 .small,
422 h5 .small,
423 h6 .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
435 h1,
436 h2,
437 h3 {
438 margin-top: 20px;
439 margin-bottom: 10px;
440 }
441
442 h1 small,
443 h2 small,
444 h3 small,
445 h1 .small,
446 h2 .small,
447 h3 .small {
448 font-size: 65%;
449 }
450
451 h4,
452 h5,
453 h6 {
454 margin-top: 10px;
455 margin-bottom: 10px;
456 }
457
458 h4 small,
459 h5 small,
460 h6 small,
461 h4 .small,
462 h5 .small,
463 h6 .small {
464 font-size: 75%;
465 }
466
467 h1,
468 .h1 {
469 font-size: 36px;
470 }
471
472 h2,
473 .h2 {
474 font-size: 30px;
475 }
476
477 h3,
478 .h3 {
479 font-size: 24px;
480 }
481
482 h4,
483 .h4 {
484 font-size: 18px;
485 }
486
487 h5,
488 .h5 {
489 font-size: 14px;
490 }
491
492 h6,
493 .h6 {
494 font-size: 12px;
495 }
496
497 p {
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
514 small,
515 .small {
516 font-size: 85%;
517 }
518
519 cite {
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
585 ul,
586 ol {
587 margin-top: 0;
588 margin-bottom: 10px;
589 }
590
591 ul ul,
592 ol ul,
593 ul ol,
594 ol 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
618 dl {
619 margin-top: 0;
620 margin-bottom: 20px;
621 }
622
623 dt,
624 dd {
625 line-height: 1.428571429;
626 }
627
628 dt {
629 font-weight: bold;
630 }
631
632 dd {
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
667 abbr[title],
668 abbr[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
678 blockquote {
679 padding: 10px 20px;
680 margin: 0 0 20px;
681 border-left: 5px solid #eeeeee;
682 }
683
684 blockquote p {
685 font-size: 17.5px;
686 font-weight: 300;
687 line-height: 1.25;
688 }
689
690 blockquote p:last-child {
691 margin-bottom: 0;
692 }
693
694 blockquote small,
695 blockquote .small {
696 display: block;
697 line-height: 1.428571429;
698 color: #999999;
699 }
700
701 blockquote small:before,
702 blockquote .small:before {
703 content: '\2014 \00A0';
704 }
705
706 blockquote.pull-right {
707 padding-right: 15px;
708 padding-left: 0;
709 border-right: 5px solid #eeeeee;
710 border-left: 0;
711 }
712
713 blockquote.pull-right p,
714 blockquote.pull-right small,
715 blockquote.pull-right .small {
716 text-align: right;
717 }
718
719 blockquote.pull-right small:before,
720 blockquote.pull-right .small:before {
721 content: '';
722 }
723
724 blockquote.pull-right small:after,
725 blockquote.pull-right .small:after {
726 content: '\00A0 \2014';
727 }
728
729 blockquote:before,
730 blockquote:after {
731 content: "";
732 }
733
734 address {
735 margin-bottom: 20px;
736 font-style: normal;
737 line-height: 1.428571429;
738 }
739
740 code,
741 kbd,
742 pre,
743 samp {
744 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
745 }
746
747 code {
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
756 pre {
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
770 pre 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
1637 table {
1638 max-width: 100%;
1639 background-color: transparent;
1640 }
1641
1642 th {
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
1722 table col[class*="col-"] {
1723 position: static;
1724 display: table-column;
1725 float: none;
1726 }
1727
1728 table td[class*="col-"],
1729 table 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
1854 fieldset {
1855 padding: 0;
1856 margin: 0;
1857 border: 0;
1858 }
1859
1860 legend {
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
1872 label {
1873 display: inline-block;
1874 margin-bottom: 5px;
1875 font-weight: bold;
1876 }
1877
1878 input[type="search"] {
1879 -webkit-box-sizing: border-box;
1880 -moz-box-sizing: border-box;
1881 box-sizing: border-box;
1882 }
1883
1884 input[type="radio"],
1885 input[type="checkbox"] {
1886 margin: 4px 0 0;
1887 margin-top: 1px \9;
1888 /* IE8-9 */
1889
1890 line-height: normal;
1891 }
1892
1893 input[type="file"] {
1894 display: block;
1895 }
1896
1897 select[multiple],
1898 select[size] {
1899 height: auto;
1900 }
1901
1902 select optgroup {
1903 font-family: inherit;
1904 font-size: inherit;
1905 font-style: inherit;
1906 }
1907
1908 input[type="file"]:focus,
1909 input[type="radio"]:focus,
1910 input[type="checkbox"]:focus {
1911 outline: thin dotted;
1912 outline: 5px auto -webkit-focus-ring-color;
1913 outline-offset: -2px;
1914 }
1915
1916 input[type="number"]::-webkit-outer-spin-button,
1917 input[type="number"]::-webkit-inner-spin-button {
1918 height: auto;
1919 }
1920
1921 output {
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],
1975 fieldset[disabled] .form-control {
1976 cursor: not-allowed;
1977 background-color: #eeeeee;
1978 }
1979
1980 textarea.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
2035 input[type="radio"][disabled],
2036 input[type="checkbox"][disabled],
2037 .radio[disabled],
2038 .radio-inline[disabled],
2039 .checkbox[disabled],
2040 .checkbox-inline[disabled],
2041 fieldset[disabled] input[type="radio"],
2042 fieldset[disabled] input[type="checkbox"],
2043 fieldset[disabled] .radio,
2044 fieldset[disabled] .radio-inline,
2045 fieldset[disabled] .checkbox,
2046 fieldset[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
2058 select.input-sm {
2059 height: 30px;
2060 line-height: 30px;
2061 }
2062
2063 textarea.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
2075 select.input-lg {
2076 height: 46px;
2077 line-height: 46px;
2078 }
2079
2080 textarea.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],
2295 fieldset[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],
2328 fieldset[disabled] .btn-default,
2329 .btn-default.disabled:hover,
2330 .btn-default[disabled]:hover,
2331 fieldset[disabled] .btn-default:hover,
2332 .btn-default.disabled:focus,
2333 .btn-default[disabled]:focus,
2334 fieldset[disabled] .btn-default:focus,
2335 .btn-default.disabled:active,
2336 .btn-default[disabled]:active,
2337 fieldset[disabled] .btn-default:active,
2338 .btn-default.disabled.active,
2339 .btn-default[disabled].active,
2340 fieldset[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],
2374 fieldset[disabled] .btn-primary,
2375 .btn-primary.disabled:hover,
2376 .btn-primary[disabled]:hover,
2377 fieldset[disabled] .btn-primary:hover,
2378 .btn-primary.disabled:focus,
2379 .btn-primary[disabled]:focus,
2380 fieldset[disabled] .btn-primary:focus,
2381 .btn-primary.disabled:active,
2382 .btn-primary[disabled]:active,
2383 fieldset[disabled] .btn-primary:active,
2384 .btn-primary.disabled.active,
2385 .btn-primary[disabled].active,
2386 fieldset[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],
2420 fieldset[disabled] .btn-warning,
2421 .btn-warning.disabled:hover,
2422 .btn-warning[disabled]:hover,
2423 fieldset[disabled] .btn-warning:hover,
2424 .btn-warning.disabled:focus,
2425 .btn-warning[disabled]:focus,
2426 fieldset[disabled] .btn-warning:focus,
2427 .btn-warning.disabled:active,
2428 .btn-warning[disabled]:active,
2429 fieldset[disabled] .btn-warning:active,
2430 .btn-warning.disabled.active,
2431 .btn-warning[disabled].active,
2432 fieldset[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],
2466 fieldset[disabled] .btn-danger,
2467 .btn-danger.disabled:hover,
2468 .btn-danger[disabled]:hover,
2469 fieldset[disabled] .btn-danger:hover,
2470 .btn-danger.disabled:focus,
2471 .btn-danger[disabled]:focus,
2472 fieldset[disabled] .btn-danger:focus,
2473 .btn-danger.disabled:active,
2474 .btn-danger[disabled]:active,
2475 fieldset[disabled] .btn-danger:active,
2476 .btn-danger.disabled.active,
2477 .btn-danger[disabled].active,
2478 fieldset[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],
2512 fieldset[disabled] .btn-success,
2513 .btn-success.disabled:hover,
2514 .btn-success[disabled]:hover,
2515 fieldset[disabled] .btn-success:hover,
2516 .btn-success.disabled:focus,
2517 .btn-success[disabled]:focus,
2518 fieldset[disabled] .btn-success:focus,
2519 .btn-success.disabled:active,
2520 .btn-success[disabled]:active,
2521 fieldset[disabled] .btn-success:active,
2522 .btn-success.disabled.active,
2523 .btn-success[disabled].active,
2524 fieldset[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],
2558 fieldset[disabled] .btn-info,
2559 .btn-info.disabled:hover,
2560 .btn-info[disabled]:hover,
2561 fieldset[disabled] .btn-info:hover,
2562 .btn-info.disabled:focus,
2563 .btn-info[disabled]:focus,
2564 fieldset[disabled] .btn-info:focus,
2565 .btn-info.disabled:active,
2566 .btn-info[disabled]:active,
2567 fieldset[disabled] .btn-info:active,
2568 .btn-info.disabled.active,
2569 .btn-info[disabled].active,
2570 fieldset[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],
2590 fieldset[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,
2611 fieldset[disabled] .btn-link:hover,
2612 .btn-link[disabled]:focus,
2613 fieldset[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
2650 input[type="submit"].btn-block,
2651 input[type="reset"].btn-block,
2652 input[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
3934 select.input-group-lg > .form-control,
3935 select.input-group-lg > .input-group-addon,
3936 select.input-group-lg > .input-group-btn > .btn {
3937 height: 46px;
3938 line-height: 46px;
3939 }
3940
3941 textarea.input-group-lg > .form-control,
3942 textarea.input-group-lg > .input-group-addon,
3943 textarea.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
3957 select.input-group-sm > .form-control,
3958 select.input-group-sm > .input-group-addon,
3959 select.input-group-sm > .input-group-btn > .btn {
3960 height: 30px;
3961 line-height: 30px;
3962 }
3963
3964 textarea.input-group-sm > .form-control,
3965 textarea.input-group-sm > .input-group-addon,
3966 textarea.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
5206 a.badge:hover,
5207 a.badge:focus {
5208 color: #ffffff;
5209 text-decoration: none;
5210 cursor: pointer;
5211 }
5212
5213 a.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
5287 a.thumbnail:hover,
5288 a.thumbnail:focus,
5289 a.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
5549 a.list-group-item {
5550 color: #555555;
5551 }
5552
5553 a.list-group-item .list-group-item-heading {
5554 color: #333333;
5555 }
5556
5557 a.list-group-item:hover,
5558 a.list-group-item:focus {
5559 text-decoration: none;
5560 background-color: #f5f5f5;
5561 }
5562
5563 a.list-group-item.active,
5564 a.list-group-item.active:hover,
5565 a.list-group-item.active:focus {
5566 z-index: 2;
5567 color: #ffffff;
5568 background-color: #428bca;
5569 border-color: #428bca;
5570 }
5571
5572 a.list-group-item.active .list-group-item-heading,
5573 a.list-group-item.active:hover .list-group-item-heading,
5574 a.list-group-item.active:focus .list-group-item-heading {
5575 color: inherit;
5576 }
5577
5578 a.list-group-item.active .list-group-item-text,
5579 a.list-group-item.active:hover .list-group-item-text,
5580 a.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
5928 button.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,
6596 tr.visible-xs,
6597 th.visible-xs,
6598 td.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,
6667 tr.visible-sm,
6668 th.visible-sm,
6669 td.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,
6738 tr.visible-md,
6739 th.visible-md,
6740 td.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,
6809 tr.visible-lg,
6810 th.visible-lg,
6811 td.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
6883 table.hidden-xs {
6884 display: table;
6885 }
6886
6887 tr.hidden-xs {
6888 display: table-row !important;
6889 }
6890
6891 th.hidden-xs,
6892 td.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
6936 table.hidden-sm {
6937 display: table;
6938 }
6939
6940 tr.hidden-sm {
6941 display: table-row !important;
6942 }
6943
6944 th.hidden-sm,
6945 td.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
6989 table.hidden-md {
6990 display: table;
6991 }
6992
6993 tr.hidden-md {
6994 display: table-row !important;
6995 }
6996
6997 th.hidden-md,
6998 td.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
7042 table.hidden-lg {
7043 display: table;
7044 }
7045
7046 tr.hidden-lg {
7047 display: table-row !important;
7048 }
7049
7050 th.hidden-lg,
7051 td.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,
7092 tr.visible-print,
7093 th.visible-print,
7094 td.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 }