7f36651961ed5bc42a712042c6db5493b4ce99e9
[mlpccg-meta.git] / meta / static / css / bootstrap.css
1 /*!
2 * Bootstrap v3.1.1 (http://getbootstrap.com)
3 * Copyright 2011-2014 Twitter, Inc.
4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 */
6
7 /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
8 html {
9 font-family: sans-serif;
10 -webkit-text-size-adjust: 100%;
11 -ms-text-size-adjust: 100%;
12 }
13 body {
14 margin: 0;
15 }
16 article,
17 aside,
18 details,
19 figcaption,
20 figure,
21 footer,
22 header,
23 hgroup,
24 main,
25 nav,
26 section,
27 summary {
28 display: block;
29 }
30 audio,
31 canvas,
32 progress,
33 video {
34 display: inline-block;
35 vertical-align: baseline;
36 }
37 audio:not([controls]) {
38 display: none;
39 height: 0;
40 }
41 [hidden],
42 template {
43 display: none;
44 }
45 a {
46 background: transparent;
47 }
48 a:active,
49 a:hover {
50 outline: 0;
51 }
52 abbr[title] {
53 border-bottom: 1px dotted;
54 }
55 b,
56 strong {
57 font-weight: bold;
58 }
59 dfn {
60 font-style: italic;
61 }
62 h1 {
63 margin: .67em 0;
64 font-size: 2em;
65 }
66 mark {
67 color: #000;
68 background: #ff0;
69 }
70 small {
71 font-size: 80%;
72 }
73 sub,
74 sup {
75 position: relative;
76 font-size: 75%;
77 line-height: 0;
78 vertical-align: baseline;
79 }
80 sup {
81 top: -.5em;
82 }
83 sub {
84 bottom: -.25em;
85 }
86 img {
87 border: 0;
88 }
89 svg:not(:root) {
90 overflow: hidden;
91 }
92 figure {
93 margin: 1em 40px;
94 }
95 hr {
96 height: 0;
97 -moz-box-sizing: content-box;
98 box-sizing: content-box;
99 }
100 pre {
101 overflow: auto;
102 }
103 code,
104 kbd,
105 pre,
106 samp {
107 font-family: monospace, monospace;
108 font-size: 1em;
109 }
110 button,
111 input,
112 optgroup,
113 select,
114 textarea {
115 margin: 0;
116 font: inherit;
117 color: inherit;
118 }
119 button {
120 overflow: visible;
121 }
122 button,
123 select {
124 text-transform: none;
125 }
126 button,
127 html input[type="button"],
128 input[type="reset"],
129 input[type="submit"] {
130 -webkit-appearance: button;
131 cursor: pointer;
132 }
133 button[disabled],
134 html input[disabled] {
135 cursor: default;
136 }
137 button::-moz-focus-inner,
138 input::-moz-focus-inner {
139 padding: 0;
140 border: 0;
141 }
142 input {
143 line-height: normal;
144 }
145 input[type="checkbox"],
146 input[type="radio"] {
147 box-sizing: border-box;
148 padding: 0;
149 }
150 input[type="number"]::-webkit-inner-spin-button,
151 input[type="number"]::-webkit-outer-spin-button {
152 height: auto;
153 }
154 input[type="search"] {
155 -webkit-box-sizing: content-box;
156 -moz-box-sizing: content-box;
157 box-sizing: content-box;
158 -webkit-appearance: textfield;
159 }
160 input[type="search"]::-webkit-search-cancel-button,
161 input[type="search"]::-webkit-search-decoration {
162 -webkit-appearance: none;
163 }
164 fieldset {
165 padding: .35em .625em .75em;
166 margin: 0 2px;
167 border: 1px solid #c0c0c0;
168 }
169 legend {
170 padding: 0;
171 border: 0;
172 }
173 textarea {
174 overflow: auto;
175 }
176 optgroup {
177 font-weight: bold;
178 }
179 table {
180 border-spacing: 0;
181 border-collapse: collapse;
182 }
183 td,
184 th {
185 padding: 0;
186 }
187 @media print {
188 * {
189 color: #000 !important;
190 text-shadow: none !important;
191 background: transparent !important;
192 box-shadow: none !important;
193 }
194 a,
195 a:visited {
196 text-decoration: underline;
197 }
198 a[href]:after {
199 content: " (" attr(href) ")";
200 }
201 abbr[title]:after {
202 content: " (" attr(title) ")";
203 }
204 a[href^="javascript:"]:after,
205 a[href^="#"]:after {
206 content: "";
207 }
208 pre,
209 blockquote {
210 border: 1px solid #999;
211
212 page-break-inside: avoid;
213 }
214 thead {
215 display: table-header-group;
216 }
217 tr,
218 img {
219 page-break-inside: avoid;
220 }
221 img {
222 max-width: 100% !important;
223 }
224 p,
225 h2,
226 h3 {
227 orphans: 3;
228 widows: 3;
229 }
230 h2,
231 h3 {
232 page-break-after: avoid;
233 }
234 select {
235 background: #fff !important;
236 }
237 .navbar {
238 display: none;
239 }
240 .table td,
241 .table th {
242 background-color: #fff !important;
243 }
244 .btn > .caret,
245 .dropup > .btn > .caret {
246 border-top-color: #000 !important;
247 }
248 .label {
249 border: 1px solid #000;
250 }
251 .table {
252 border-collapse: collapse !important;
253 }
254 .table-bordered th,
255 .table-bordered td {
256 border: 1px solid #ddd !important;
257 }
258 }
259 * {
260 -webkit-box-sizing: border-box;
261 -moz-box-sizing: border-box;
262 box-sizing: border-box;
263 }
264 *:before,
265 *:after {
266 -webkit-box-sizing: border-box;
267 -moz-box-sizing: border-box;
268 box-sizing: border-box;
269 }
270 html {
271 font-size: 62.5%;
272
273 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
274 }
275 body {
276 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
277 font-size: 14px;
278 line-height: 1.42857143;
279 color: #333;
280 background-color: #fff;
281 }
282 input,
283 button,
284 select,
285 textarea {
286 font-family: inherit;
287 font-size: inherit;
288 line-height: inherit;
289 }
290 a {
291 color: #428bca;
292 text-decoration: none;
293 }
294 a:hover,
295 a:focus {
296 color: #2a6496;
297 text-decoration: underline;
298 }
299 a:focus {
300 outline: thin dotted;
301 outline: 5px auto -webkit-focus-ring-color;
302 outline-offset: -2px;
303 }
304 figure {
305 margin: 0;
306 }
307 img {
308 vertical-align: middle;
309 }
310 .img-responsive,
311 .thumbnail > img,
312 .thumbnail a > img,
313 .carousel-inner > .item > img,
314 .carousel-inner > .item > a > img {
315 display: block;
316 max-width: 100%;
317 height: auto;
318 }
319 .img-rounded {
320 border-radius: 6px;
321 }
322 .img-thumbnail {
323 display: inline-block;
324 max-width: 100%;
325 height: auto;
326 padding: 4px;
327 line-height: 1.42857143;
328 background-color: #fff;
329 border: 1px solid #ddd;
330 border-radius: 4px;
331 -webkit-transition: all .2s ease-in-out;
332 transition: all .2s ease-in-out;
333 }
334 .img-circle {
335 border-radius: 50%;
336 }
337 hr {
338 margin-top: 20px;
339 margin-bottom: 20px;
340 border: 0;
341 border-top: 1px solid #eee;
342 }
343 .sr-only {
344 position: absolute;
345 width: 1px;
346 height: 1px;
347 padding: 0;
348 margin: -1px;
349 overflow: hidden;
350 clip: rect(0, 0, 0, 0);
351 border: 0;
352 }
353 h1,
354 h2,
355 h3,
356 h4,
357 h5,
358 h6,
359 .h1,
360 .h2,
361 .h3,
362 .h4,
363 .h5,
364 .h6 {
365 font-family: inherit;
366 font-weight: 500;
367 line-height: 1.1;
368 color: inherit;
369 }
370 h1 small,
371 h2 small,
372 h3 small,
373 h4 small,
374 h5 small,
375 h6 small,
376 .h1 small,
377 .h2 small,
378 .h3 small,
379 .h4 small,
380 .h5 small,
381 .h6 small,
382 h1 .small,
383 h2 .small,
384 h3 .small,
385 h4 .small,
386 h5 .small,
387 h6 .small,
388 .h1 .small,
389 .h2 .small,
390 .h3 .small,
391 .h4 .small,
392 .h5 .small,
393 .h6 .small {
394 font-weight: normal;
395 line-height: 1;
396 color: #999;
397 }
398 h1,
399 .h1,
400 h2,
401 .h2,
402 h3,
403 .h3 {
404 margin-top: 20px;
405 margin-bottom: 10px;
406 }
407 h1 small,
408 .h1 small,
409 h2 small,
410 .h2 small,
411 h3 small,
412 .h3 small,
413 h1 .small,
414 .h1 .small,
415 h2 .small,
416 .h2 .small,
417 h3 .small,
418 .h3 .small {
419 font-size: 65%;
420 }
421 h4,
422 .h4,
423 h5,
424 .h5,
425 h6,
426 .h6 {
427 margin-top: 10px;
428 margin-bottom: 10px;
429 }
430 h4 small,
431 .h4 small,
432 h5 small,
433 .h5 small,
434 h6 small,
435 .h6 small,
436 h4 .small,
437 .h4 .small,
438 h5 .small,
439 .h5 .small,
440 h6 .small,
441 .h6 .small {
442 font-size: 75%;
443 }
444 h1,
445 .h1 {
446 font-size: 36px;
447 }
448 h2,
449 .h2 {
450 font-size: 30px;
451 }
452 h3,
453 .h3 {
454 font-size: 24px;
455 }
456 h4,
457 .h4 {
458 font-size: 18px;
459 }
460 h5,
461 .h5 {
462 font-size: 14px;
463 }
464 h6,
465 .h6 {
466 font-size: 12px;
467 }
468 p {
469 margin: 0 0 10px;
470 }
471 .lead {
472 margin-bottom: 20px;
473 font-size: 16px;
474 font-weight: 200;
475 line-height: 1.4;
476 }
477 @media (min-width: 768px) {
478 .lead {
479 font-size: 21px;
480 }
481 }
482 small,
483 .small {
484 font-size: 85%;
485 }
486 cite {
487 font-style: normal;
488 }
489 .text-left {
490 text-align: left;
491 }
492 .text-right {
493 text-align: right;
494 }
495 .text-center {
496 text-align: center;
497 }
498 .text-justify {
499 text-align: justify;
500 }
501 .text-muted {
502 color: #999;
503 }
504 .text-primary {
505 color: #428bca;
506 }
507 a.text-primary:hover {
508 color: #3071a9;
509 }
510 .text-success {
511 color: #3c763d;
512 }
513 a.text-success:hover {
514 color: #2b542c;
515 }
516 .text-info {
517 color: #31708f;
518 }
519 a.text-info:hover {
520 color: #245269;
521 }
522 .text-warning {
523 color: #8a6d3b;
524 }
525 a.text-warning:hover {
526 color: #66512c;
527 }
528 .text-danger {
529 color: #a94442;
530 }
531 a.text-danger:hover {
532 color: #843534;
533 }
534 .bg-primary {
535 color: #fff;
536 background-color: #428bca;
537 }
538 a.bg-primary:hover {
539 background-color: #3071a9;
540 }
541 .bg-success {
542 background-color: #dff0d8;
543 }
544 a.bg-success:hover {
545 background-color: #c1e2b3;
546 }
547 .bg-info {
548 background-color: #d9edf7;
549 }
550 a.bg-info:hover {
551 background-color: #afd9ee;
552 }
553 .bg-warning {
554 background-color: #fcf8e3;
555 }
556 a.bg-warning:hover {
557 background-color: #f7ecb5;
558 }
559 .bg-danger {
560 background-color: #f2dede;
561 }
562 a.bg-danger:hover {
563 background-color: #e4b9b9;
564 }
565 .page-header {
566 padding-bottom: 9px;
567 margin: 40px 0 20px;
568 border-bottom: 1px solid #eee;
569 }
570 ul,
571 ol {
572 margin-top: 0;
573 margin-bottom: 10px;
574 }
575 ul ul,
576 ol ul,
577 ul ol,
578 ol ol {
579 margin-bottom: 0;
580 }
581 .list-unstyled {
582 padding-left: 0;
583 list-style: none;
584 }
585 .list-inline {
586 padding-left: 0;
587 margin-left: -5px;
588 list-style: none;
589 }
590 .list-inline > li {
591 display: inline-block;
592 padding-right: 5px;
593 padding-left: 5px;
594 }
595 dl {
596 margin-top: 0;
597 margin-bottom: 20px;
598 }
599 dt,
600 dd {
601 line-height: 1.42857143;
602 }
603 dt {
604 font-weight: bold;
605 }
606 dd {
607 margin-left: 0;
608 }
609 @media (min-width: 768px) {
610 .dl-horizontal dt {
611 float: left;
612 width: 160px;
613 overflow: hidden;
614 clear: left;
615 text-align: right;
616 text-overflow: ellipsis;
617 white-space: nowrap;
618 }
619 .dl-horizontal dd {
620 margin-left: 180px;
621 }
622 }
623 abbr[title],
624 abbr[data-original-title] {
625 cursor: help;
626 border-bottom: 1px dotted #999;
627 }
628 .initialism {
629 font-size: 90%;
630 text-transform: uppercase;
631 }
632 blockquote {
633 padding: 10px 20px;
634 margin: 0 0 20px;
635 font-size: 17.5px;
636 border-left: 5px solid #eee;
637 }
638 blockquote p:last-child,
639 blockquote ul:last-child,
640 blockquote ol:last-child {
641 margin-bottom: 0;
642 }
643 blockquote footer,
644 blockquote small,
645 blockquote .small {
646 display: block;
647 font-size: 80%;
648 line-height: 1.42857143;
649 color: #999;
650 }
651 blockquote footer:before,
652 blockquote small:before,
653 blockquote .small:before {
654 content: '\2014 \00A0';
655 }
656 .blockquote-reverse,
657 blockquote.pull-right {
658 padding-right: 15px;
659 padding-left: 0;
660 text-align: right;
661 border-right: 5px solid #eee;
662 border-left: 0;
663 }
664 .blockquote-reverse footer:before,
665 blockquote.pull-right footer:before,
666 .blockquote-reverse small:before,
667 blockquote.pull-right small:before,
668 .blockquote-reverse .small:before,
669 blockquote.pull-right .small:before {
670 content: '';
671 }
672 .blockquote-reverse footer:after,
673 blockquote.pull-right footer:after,
674 .blockquote-reverse small:after,
675 blockquote.pull-right small:after,
676 .blockquote-reverse .small:after,
677 blockquote.pull-right .small:after {
678 content: '\00A0 \2014';
679 }
680 blockquote:before,
681 blockquote:after {
682 content: "";
683 }
684 address {
685 margin-bottom: 20px;
686 font-style: normal;
687 line-height: 1.42857143;
688 }
689 code,
690 kbd,
691 pre,
692 samp {
693 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
694 }
695 code {
696 padding: 2px 4px;
697 font-size: 90%;
698 color: #c7254e;
699 white-space: nowrap;
700 background-color: #f9f2f4;
701 border-radius: 4px;
702 }
703 kbd {
704 padding: 2px 4px;
705 font-size: 90%;
706 color: #fff;
707 background-color: #333;
708 border-radius: 3px;
709 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
710 }
711 pre {
712 display: block;
713 padding: 9.5px;
714 margin: 0 0 10px;
715 font-size: 13px;
716 line-height: 1.42857143;
717 color: #333;
718 word-break: break-all;
719 word-wrap: break-word;
720 background-color: #f5f5f5;
721 border: 1px solid #ccc;
722 border-radius: 4px;
723 }
724 pre code {
725 padding: 0;
726 font-size: inherit;
727 color: inherit;
728 white-space: pre-wrap;
729 background-color: transparent;
730 border-radius: 0;
731 }
732 .pre-scrollable {
733 max-height: 340px;
734 overflow-y: scroll;
735 }
736 .container {
737 padding-right: 15px;
738 padding-left: 15px;
739 margin-right: auto;
740 margin-left: auto;
741 }
742 @media (min-width: 768px) {
743 .container {
744 width: 750px;
745 }
746 }
747 @media (min-width: 992px) {
748 .container {
749 width: 970px;
750 }
751 }
752 @media (min-width: 1200px) {
753 .container {
754 width: 1170px;
755 }
756 }
757 .container-fluid {
758 padding-right: 15px;
759 padding-left: 15px;
760 margin-right: auto;
761 margin-left: auto;
762 }
763 .row {
764 margin-right: -15px;
765 margin-left: -15px;
766 }
767 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
768 position: relative;
769 min-height: 1px;
770 padding-right: 15px;
771 padding-left: 15px;
772 }
773 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
774 float: left;
775 }
776 .col-xs-12 {
777 width: 100%;
778 }
779 .col-xs-11 {
780 width: 91.66666667%;
781 }
782 .col-xs-10 {
783 width: 83.33333333%;
784 }
785 .col-xs-9 {
786 width: 75%;
787 }
788 .col-xs-8 {
789 width: 66.66666667%;
790 }
791 .col-xs-7 {
792 width: 58.33333333%;
793 }
794 .col-xs-6 {
795 width: 50%;
796 }
797 .col-xs-5 {
798 width: 41.66666667%;
799 }
800 .col-xs-4 {
801 width: 33.33333333%;
802 }
803 .col-xs-3 {
804 width: 25%;
805 }
806 .col-xs-2 {
807 width: 16.66666667%;
808 }
809 .col-xs-1 {
810 width: 8.33333333%;
811 }
812 .col-xs-pull-12 {
813 right: 100%;
814 }
815 .col-xs-pull-11 {
816 right: 91.66666667%;
817 }
818 .col-xs-pull-10 {
819 right: 83.33333333%;
820 }
821 .col-xs-pull-9 {
822 right: 75%;
823 }
824 .col-xs-pull-8 {
825 right: 66.66666667%;
826 }
827 .col-xs-pull-7 {
828 right: 58.33333333%;
829 }
830 .col-xs-pull-6 {
831 right: 50%;
832 }
833 .col-xs-pull-5 {
834 right: 41.66666667%;
835 }
836 .col-xs-pull-4 {
837 right: 33.33333333%;
838 }
839 .col-xs-pull-3 {
840 right: 25%;
841 }
842 .col-xs-pull-2 {
843 right: 16.66666667%;
844 }
845 .col-xs-pull-1 {
846 right: 8.33333333%;
847 }
848 .col-xs-pull-0 {
849 right: 0;
850 }
851 .col-xs-push-12 {
852 left: 100%;
853 }
854 .col-xs-push-11 {
855 left: 91.66666667%;
856 }
857 .col-xs-push-10 {
858 left: 83.33333333%;
859 }
860 .col-xs-push-9 {
861 left: 75%;
862 }
863 .col-xs-push-8 {
864 left: 66.66666667%;
865 }
866 .col-xs-push-7 {
867 left: 58.33333333%;
868 }
869 .col-xs-push-6 {
870 left: 50%;
871 }
872 .col-xs-push-5 {
873 left: 41.66666667%;
874 }
875 .col-xs-push-4 {
876 left: 33.33333333%;
877 }
878 .col-xs-push-3 {
879 left: 25%;
880 }
881 .col-xs-push-2 {
882 left: 16.66666667%;
883 }
884 .col-xs-push-1 {
885 left: 8.33333333%;
886 }
887 .col-xs-push-0 {
888 left: 0;
889 }
890 .col-xs-offset-12 {
891 margin-left: 100%;
892 }
893 .col-xs-offset-11 {
894 margin-left: 91.66666667%;
895 }
896 .col-xs-offset-10 {
897 margin-left: 83.33333333%;
898 }
899 .col-xs-offset-9 {
900 margin-left: 75%;
901 }
902 .col-xs-offset-8 {
903 margin-left: 66.66666667%;
904 }
905 .col-xs-offset-7 {
906 margin-left: 58.33333333%;
907 }
908 .col-xs-offset-6 {
909 margin-left: 50%;
910 }
911 .col-xs-offset-5 {
912 margin-left: 41.66666667%;
913 }
914 .col-xs-offset-4 {
915 margin-left: 33.33333333%;
916 }
917 .col-xs-offset-3 {
918 margin-left: 25%;
919 }
920 .col-xs-offset-2 {
921 margin-left: 16.66666667%;
922 }
923 .col-xs-offset-1 {
924 margin-left: 8.33333333%;
925 }
926 .col-xs-offset-0 {
927 margin-left: 0;
928 }
929 @media (min-width: 768px) {
930 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
931 float: left;
932 }
933 .col-sm-12 {
934 width: 100%;
935 }
936 .col-sm-11 {
937 width: 91.66666667%;
938 }
939 .col-sm-10 {
940 width: 83.33333333%;
941 }
942 .col-sm-9 {
943 width: 75%;
944 }
945 .col-sm-8 {
946 width: 66.66666667%;
947 }
948 .col-sm-7 {
949 width: 58.33333333%;
950 }
951 .col-sm-6 {
952 width: 50%;
953 }
954 .col-sm-5 {
955 width: 41.66666667%;
956 }
957 .col-sm-4 {
958 width: 33.33333333%;
959 }
960 .col-sm-3 {
961 width: 25%;
962 }
963 .col-sm-2 {
964 width: 16.66666667%;
965 }
966 .col-sm-1 {
967 width: 8.33333333%;
968 }
969 .col-sm-pull-12 {
970 right: 100%;
971 }
972 .col-sm-pull-11 {
973 right: 91.66666667%;
974 }
975 .col-sm-pull-10 {
976 right: 83.33333333%;
977 }
978 .col-sm-pull-9 {
979 right: 75%;
980 }
981 .col-sm-pull-8 {
982 right: 66.66666667%;
983 }
984 .col-sm-pull-7 {
985 right: 58.33333333%;
986 }
987 .col-sm-pull-6 {
988 right: 50%;
989 }
990 .col-sm-pull-5 {
991 right: 41.66666667%;
992 }
993 .col-sm-pull-4 {
994 right: 33.33333333%;
995 }
996 .col-sm-pull-3 {
997 right: 25%;
998 }
999 .col-sm-pull-2 {
1000 right: 16.66666667%;
1001 }
1002 .col-sm-pull-1 {
1003 right: 8.33333333%;
1004 }
1005 .col-sm-pull-0 {
1006 right: 0;
1007 }
1008 .col-sm-push-12 {
1009 left: 100%;
1010 }
1011 .col-sm-push-11 {
1012 left: 91.66666667%;
1013 }
1014 .col-sm-push-10 {
1015 left: 83.33333333%;
1016 }
1017 .col-sm-push-9 {
1018 left: 75%;
1019 }
1020 .col-sm-push-8 {
1021 left: 66.66666667%;
1022 }
1023 .col-sm-push-7 {
1024 left: 58.33333333%;
1025 }
1026 .col-sm-push-6 {
1027 left: 50%;
1028 }
1029 .col-sm-push-5 {
1030 left: 41.66666667%;
1031 }
1032 .col-sm-push-4 {
1033 left: 33.33333333%;
1034 }
1035 .col-sm-push-3 {
1036 left: 25%;
1037 }
1038 .col-sm-push-2 {
1039 left: 16.66666667%;
1040 }
1041 .col-sm-push-1 {
1042 left: 8.33333333%;
1043 }
1044 .col-sm-push-0 {
1045 left: 0;
1046 }
1047 .col-sm-offset-12 {
1048 margin-left: 100%;
1049 }
1050 .col-sm-offset-11 {
1051 margin-left: 91.66666667%;
1052 }
1053 .col-sm-offset-10 {
1054 margin-left: 83.33333333%;
1055 }
1056 .col-sm-offset-9 {
1057 margin-left: 75%;
1058 }
1059 .col-sm-offset-8 {
1060 margin-left: 66.66666667%;
1061 }
1062 .col-sm-offset-7 {
1063 margin-left: 58.33333333%;
1064 }
1065 .col-sm-offset-6 {
1066 margin-left: 50%;
1067 }
1068 .col-sm-offset-5 {
1069 margin-left: 41.66666667%;
1070 }
1071 .col-sm-offset-4 {
1072 margin-left: 33.33333333%;
1073 }
1074 .col-sm-offset-3 {
1075 margin-left: 25%;
1076 }
1077 .col-sm-offset-2 {
1078 margin-left: 16.66666667%;
1079 }
1080 .col-sm-offset-1 {
1081 margin-left: 8.33333333%;
1082 }
1083 .col-sm-offset-0 {
1084 margin-left: 0;
1085 }
1086 }
1087 @media (min-width: 992px) {
1088 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1089 float: left;
1090 }
1091 .col-md-12 {
1092 width: 100%;
1093 }
1094 .col-md-11 {
1095 width: 91.66666667%;
1096 }
1097 .col-md-10 {
1098 width: 83.33333333%;
1099 }
1100 .col-md-9 {
1101 width: 75%;
1102 }
1103 .col-md-8 {
1104 width: 66.66666667%;
1105 }
1106 .col-md-7 {
1107 width: 58.33333333%;
1108 }
1109 .col-md-6 {
1110 width: 50%;
1111 }
1112 .col-md-5 {
1113 width: 41.66666667%;
1114 }
1115 .col-md-4 {
1116 width: 33.33333333%;
1117 }
1118 .col-md-3 {
1119 width: 25%;
1120 }
1121 .col-md-2 {
1122 width: 16.66666667%;
1123 }
1124 .col-md-1 {
1125 width: 8.33333333%;
1126 }
1127 .col-md-pull-12 {
1128 right: 100%;
1129 }
1130 .col-md-pull-11 {
1131 right: 91.66666667%;
1132 }
1133 .col-md-pull-10 {
1134 right: 83.33333333%;
1135 }
1136 .col-md-pull-9 {
1137 right: 75%;
1138 }
1139 .col-md-pull-8 {
1140 right: 66.66666667%;
1141 }
1142 .col-md-pull-7 {
1143 right: 58.33333333%;
1144 }
1145 .col-md-pull-6 {
1146 right: 50%;
1147 }
1148 .col-md-pull-5 {
1149 right: 41.66666667%;
1150 }
1151 .col-md-pull-4 {
1152 right: 33.33333333%;
1153 }
1154 .col-md-pull-3 {
1155 right: 25%;
1156 }
1157 .col-md-pull-2 {
1158 right: 16.66666667%;
1159 }
1160 .col-md-pull-1 {
1161 right: 8.33333333%;
1162 }
1163 .col-md-pull-0 {
1164 right: 0;
1165 }
1166 .col-md-push-12 {
1167 left: 100%;
1168 }
1169 .col-md-push-11 {
1170 left: 91.66666667%;
1171 }
1172 .col-md-push-10 {
1173 left: 83.33333333%;
1174 }
1175 .col-md-push-9 {
1176 left: 75%;
1177 }
1178 .col-md-push-8 {
1179 left: 66.66666667%;
1180 }
1181 .col-md-push-7 {
1182 left: 58.33333333%;
1183 }
1184 .col-md-push-6 {
1185 left: 50%;
1186 }
1187 .col-md-push-5 {
1188 left: 41.66666667%;
1189 }
1190 .col-md-push-4 {
1191 left: 33.33333333%;
1192 }
1193 .col-md-push-3 {
1194 left: 25%;
1195 }
1196 .col-md-push-2 {
1197 left: 16.66666667%;
1198 }
1199 .col-md-push-1 {
1200 left: 8.33333333%;
1201 }
1202 .col-md-push-0 {
1203 left: 0;
1204 }
1205 .col-md-offset-12 {
1206 margin-left: 100%;
1207 }
1208 .col-md-offset-11 {
1209 margin-left: 91.66666667%;
1210 }
1211 .col-md-offset-10 {
1212 margin-left: 83.33333333%;
1213 }
1214 .col-md-offset-9 {
1215 margin-left: 75%;
1216 }
1217 .col-md-offset-8 {
1218 margin-left: 66.66666667%;
1219 }
1220 .col-md-offset-7 {
1221 margin-left: 58.33333333%;
1222 }
1223 .col-md-offset-6 {
1224 margin-left: 50%;
1225 }
1226 .col-md-offset-5 {
1227 margin-left: 41.66666667%;
1228 }
1229 .col-md-offset-4 {
1230 margin-left: 33.33333333%;
1231 }
1232 .col-md-offset-3 {
1233 margin-left: 25%;
1234 }
1235 .col-md-offset-2 {
1236 margin-left: 16.66666667%;
1237 }
1238 .col-md-offset-1 {
1239 margin-left: 8.33333333%;
1240 }
1241 .col-md-offset-0 {
1242 margin-left: 0;
1243 }
1244 }
1245 @media (min-width: 1200px) {
1246 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1247 float: left;
1248 }
1249 .col-lg-12 {
1250 width: 100%;
1251 }
1252 .col-lg-11 {
1253 width: 91.66666667%;
1254 }
1255 .col-lg-10 {
1256 width: 83.33333333%;
1257 }
1258 .col-lg-9 {
1259 width: 75%;
1260 }
1261 .col-lg-8 {
1262 width: 66.66666667%;
1263 }
1264 .col-lg-7 {
1265 width: 58.33333333%;
1266 }
1267 .col-lg-6 {
1268 width: 50%;
1269 }
1270 .col-lg-5 {
1271 width: 41.66666667%;
1272 }
1273 .col-lg-4 {
1274 width: 33.33333333%;
1275 }
1276 .col-lg-3 {
1277 width: 25%;
1278 }
1279 .col-lg-2 {
1280 width: 16.66666667%;
1281 }
1282 .col-lg-1 {
1283 width: 8.33333333%;
1284 }
1285 .col-lg-pull-12 {
1286 right: 100%;
1287 }
1288 .col-lg-pull-11 {
1289 right: 91.66666667%;
1290 }
1291 .col-lg-pull-10 {
1292 right: 83.33333333%;
1293 }
1294 .col-lg-pull-9 {
1295 right: 75%;
1296 }
1297 .col-lg-pull-8 {
1298 right: 66.66666667%;
1299 }
1300 .col-lg-pull-7 {
1301 right: 58.33333333%;
1302 }
1303 .col-lg-pull-6 {
1304 right: 50%;
1305 }
1306 .col-lg-pull-5 {
1307 right: 41.66666667%;
1308 }
1309 .col-lg-pull-4 {
1310 right: 33.33333333%;
1311 }
1312 .col-lg-pull-3 {
1313 right: 25%;
1314 }
1315 .col-lg-pull-2 {
1316 right: 16.66666667%;
1317 }
1318 .col-lg-pull-1 {
1319 right: 8.33333333%;
1320 }
1321 .col-lg-pull-0 {
1322 right: 0;
1323 }
1324 .col-lg-push-12 {
1325 left: 100%;
1326 }
1327 .col-lg-push-11 {
1328 left: 91.66666667%;
1329 }
1330 .col-lg-push-10 {
1331 left: 83.33333333%;
1332 }
1333 .col-lg-push-9 {
1334 left: 75%;
1335 }
1336 .col-lg-push-8 {
1337 left: 66.66666667%;
1338 }
1339 .col-lg-push-7 {
1340 left: 58.33333333%;
1341 }
1342 .col-lg-push-6 {
1343 left: 50%;
1344 }
1345 .col-lg-push-5 {
1346 left: 41.66666667%;
1347 }
1348 .col-lg-push-4 {
1349 left: 33.33333333%;
1350 }
1351 .col-lg-push-3 {
1352 left: 25%;
1353 }
1354 .col-lg-push-2 {
1355 left: 16.66666667%;
1356 }
1357 .col-lg-push-1 {
1358 left: 8.33333333%;
1359 }
1360 .col-lg-push-0 {
1361 left: 0;
1362 }
1363 .col-lg-offset-12 {
1364 margin-left: 100%;
1365 }
1366 .col-lg-offset-11 {
1367 margin-left: 91.66666667%;
1368 }
1369 .col-lg-offset-10 {
1370 margin-left: 83.33333333%;
1371 }
1372 .col-lg-offset-9 {
1373 margin-left: 75%;
1374 }
1375 .col-lg-offset-8 {
1376 margin-left: 66.66666667%;
1377 }
1378 .col-lg-offset-7 {
1379 margin-left: 58.33333333%;
1380 }
1381 .col-lg-offset-6 {
1382 margin-left: 50%;
1383 }
1384 .col-lg-offset-5 {
1385 margin-left: 41.66666667%;
1386 }
1387 .col-lg-offset-4 {
1388 margin-left: 33.33333333%;
1389 }
1390 .col-lg-offset-3 {
1391 margin-left: 25%;
1392 }
1393 .col-lg-offset-2 {
1394 margin-left: 16.66666667%;
1395 }
1396 .col-lg-offset-1 {
1397 margin-left: 8.33333333%;
1398 }
1399 .col-lg-offset-0 {
1400 margin-left: 0;
1401 }
1402 }
1403 table {
1404 max-width: 100%;
1405 background-color: transparent;
1406 }
1407 th {
1408 text-align: left;
1409 }
1410 .table {
1411 width: 100%;
1412 margin-bottom: 20px;
1413 }
1414 .table > thead > tr > th,
1415 .table > tbody > tr > th,
1416 .table > tfoot > tr > th,
1417 .table > thead > tr > td,
1418 .table > tbody > tr > td,
1419 .table > tfoot > tr > td {
1420 padding: 8px;
1421 line-height: 1.42857143;
1422 vertical-align: top;
1423 border-top: 1px solid #ddd;
1424 }
1425 .table > thead > tr > th {
1426 vertical-align: bottom;
1427 border-bottom: 2px solid #ddd;
1428 }
1429 .table > caption + thead > tr:first-child > th,
1430 .table > colgroup + thead > tr:first-child > th,
1431 .table > thead:first-child > tr:first-child > th,
1432 .table > caption + thead > tr:first-child > td,
1433 .table > colgroup + thead > tr:first-child > td,
1434 .table > thead:first-child > tr:first-child > td {
1435 border-top: 0;
1436 }
1437 .table > tbody + tbody {
1438 border-top: 2px solid #ddd;
1439 }
1440 .table .table {
1441 background-color: #fff;
1442 }
1443 .table-condensed > thead > tr > th,
1444 .table-condensed > tbody > tr > th,
1445 .table-condensed > tfoot > tr > th,
1446 .table-condensed > thead > tr > td,
1447 .table-condensed > tbody > tr > td,
1448 .table-condensed > tfoot > tr > td {
1449 padding: 5px;
1450 }
1451 .table-bordered {
1452 border: 1px solid #ddd;
1453 }
1454 .table-bordered > thead > tr > th,
1455 .table-bordered > tbody > tr > th,
1456 .table-bordered > tfoot > tr > th,
1457 .table-bordered > thead > tr > td,
1458 .table-bordered > tbody > tr > td,
1459 .table-bordered > tfoot > tr > td {
1460 border: 1px solid #ddd;
1461 }
1462 .table-bordered > thead > tr > th,
1463 .table-bordered > thead > tr > td {
1464 border-bottom-width: 2px;
1465 }
1466 .table-striped > tbody > tr:nth-child(odd) > td,
1467 .table-striped > tbody > tr:nth-child(odd) > th {
1468 background-color: #f9f9f9;
1469 }
1470 .table-hover > tbody > tr:hover > td,
1471 .table-hover > tbody > tr:hover > th {
1472 background-color: #f5f5f5;
1473 }
1474 table col[class*="col-"] {
1475 position: static;
1476 display: table-column;
1477 float: none;
1478 }
1479 table td[class*="col-"],
1480 table th[class*="col-"] {
1481 position: static;
1482 display: table-cell;
1483 float: none;
1484 }
1485 .table > thead > tr > td.active,
1486 .table > tbody > tr > td.active,
1487 .table > tfoot > tr > td.active,
1488 .table > thead > tr > th.active,
1489 .table > tbody > tr > th.active,
1490 .table > tfoot > tr > th.active,
1491 .table > thead > tr.active > td,
1492 .table > tbody > tr.active > td,
1493 .table > tfoot > tr.active > td,
1494 .table > thead > tr.active > th,
1495 .table > tbody > tr.active > th,
1496 .table > tfoot > tr.active > th {
1497 background-color: #f5f5f5;
1498 }
1499 .table-hover > tbody > tr > td.active:hover,
1500 .table-hover > tbody > tr > th.active:hover,
1501 .table-hover > tbody > tr.active:hover > td,
1502 .table-hover > tbody > tr.active:hover > th {
1503 background-color: #e8e8e8;
1504 }
1505 .table > thead > tr > td.success,
1506 .table > tbody > tr > td.success,
1507 .table > tfoot > tr > td.success,
1508 .table > thead > tr > th.success,
1509 .table > tbody > tr > th.success,
1510 .table > tfoot > tr > th.success,
1511 .table > thead > tr.success > td,
1512 .table > tbody > tr.success > td,
1513 .table > tfoot > tr.success > td,
1514 .table > thead > tr.success > th,
1515 .table > tbody > tr.success > th,
1516 .table > tfoot > tr.success > th {
1517 background-color: #dff0d8;
1518 }
1519 .table-hover > tbody > tr > td.success:hover,
1520 .table-hover > tbody > tr > th.success:hover,
1521 .table-hover > tbody > tr.success:hover > td,
1522 .table-hover > tbody > tr.success:hover > th {
1523 background-color: #d0e9c6;
1524 }
1525 .table > thead > tr > td.info,
1526 .table > tbody > tr > td.info,
1527 .table > tfoot > tr > td.info,
1528 .table > thead > tr > th.info,
1529 .table > tbody > tr > th.info,
1530 .table > tfoot > tr > th.info,
1531 .table > thead > tr.info > td,
1532 .table > tbody > tr.info > td,
1533 .table > tfoot > tr.info > td,
1534 .table > thead > tr.info > th,
1535 .table > tbody > tr.info > th,
1536 .table > tfoot > tr.info > th {
1537 background-color: #d9edf7;
1538 }
1539 .table-hover > tbody > tr > td.info:hover,
1540 .table-hover > tbody > tr > th.info:hover,
1541 .table-hover > tbody > tr.info:hover > td,
1542 .table-hover > tbody > tr.info:hover > th {
1543 background-color: #c4e3f3;
1544 }
1545 .table > thead > tr > td.warning,
1546 .table > tbody > tr > td.warning,
1547 .table > tfoot > tr > td.warning,
1548 .table > thead > tr > th.warning,
1549 .table > tbody > tr > th.warning,
1550 .table > tfoot > tr > th.warning,
1551 .table > thead > tr.warning > td,
1552 .table > tbody > tr.warning > td,
1553 .table > tfoot > tr.warning > td,
1554 .table > thead > tr.warning > th,
1555 .table > tbody > tr.warning > th,
1556 .table > tfoot > tr.warning > th {
1557 background-color: #fcf8e3;
1558 }
1559 .table-hover > tbody > tr > td.warning:hover,
1560 .table-hover > tbody > tr > th.warning:hover,
1561 .table-hover > tbody > tr.warning:hover > td,
1562 .table-hover > tbody > tr.warning:hover > th {
1563 background-color: #faf2cc;
1564 }
1565 .table > thead > tr > td.danger,
1566 .table > tbody > tr > td.danger,
1567 .table > tfoot > tr > td.danger,
1568 .table > thead > tr > th.danger,
1569 .table > tbody > tr > th.danger,
1570 .table > tfoot > tr > th.danger,
1571 .table > thead > tr.danger > td,
1572 .table > tbody > tr.danger > td,
1573 .table > tfoot > tr.danger > td,
1574 .table > thead > tr.danger > th,
1575 .table > tbody > tr.danger > th,
1576 .table > tfoot > tr.danger > th {
1577 background-color: #f2dede;
1578 }
1579 .table-hover > tbody > tr > td.danger:hover,
1580 .table-hover > tbody > tr > th.danger:hover,
1581 .table-hover > tbody > tr.danger:hover > td,
1582 .table-hover > tbody > tr.danger:hover > th {
1583 background-color: #ebcccc;
1584 }
1585 @media (max-width: 767px) {
1586 .table-responsive {
1587 width: 100%;
1588 margin-bottom: 15px;
1589 overflow-x: scroll;
1590 overflow-y: hidden;
1591 -webkit-overflow-scrolling: touch;
1592 -ms-overflow-style: -ms-autohiding-scrollbar;
1593 border: 1px solid #ddd;
1594 }
1595 .table-responsive > .table {
1596 margin-bottom: 0;
1597 }
1598 .table-responsive > .table > thead > tr > th,
1599 .table-responsive > .table > tbody > tr > th,
1600 .table-responsive > .table > tfoot > tr > th,
1601 .table-responsive > .table > thead > tr > td,
1602 .table-responsive > .table > tbody > tr > td,
1603 .table-responsive > .table > tfoot > tr > td {
1604 white-space: nowrap;
1605 }
1606 .table-responsive > .table-bordered {
1607 border: 0;
1608 }
1609 .table-responsive > .table-bordered > thead > tr > th:first-child,
1610 .table-responsive > .table-bordered > tbody > tr > th:first-child,
1611 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1612 .table-responsive > .table-bordered > thead > tr > td:first-child,
1613 .table-responsive > .table-bordered > tbody > tr > td:first-child,
1614 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1615 border-left: 0;
1616 }
1617 .table-responsive > .table-bordered > thead > tr > th:last-child,
1618 .table-responsive > .table-bordered > tbody > tr > th:last-child,
1619 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1620 .table-responsive > .table-bordered > thead > tr > td:last-child,
1621 .table-responsive > .table-bordered > tbody > tr > td:last-child,
1622 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1623 border-right: 0;
1624 }
1625 .table-responsive > .table-bordered > tbody > tr:last-child > th,
1626 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1627 .table-responsive > .table-bordered > tbody > tr:last-child > td,
1628 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1629 border-bottom: 0;
1630 }
1631 }
1632 fieldset {
1633 min-width: 0;
1634 padding: 0;
1635 margin: 0;
1636 border: 0;
1637 }
1638 legend {
1639 display: block;
1640 width: 100%;
1641 padding: 0;
1642 margin-bottom: 20px;
1643 font-size: 21px;
1644 line-height: inherit;
1645 color: #333;
1646 border: 0;
1647 border-bottom: 1px solid #e5e5e5;
1648 }
1649 label {
1650 display: inline-block;
1651 margin-bottom: 5px;
1652 font-weight: bold;
1653 }
1654 input[type="search"] {
1655 -webkit-box-sizing: border-box;
1656 -moz-box-sizing: border-box;
1657 box-sizing: border-box;
1658 }
1659 input[type="radio"],
1660 input[type="checkbox"] {
1661 margin: 4px 0 0;
1662 margin-top: 1px \9;
1663 /* IE8-9 */
1664 line-height: normal;
1665 }
1666 input[type="file"] {
1667 display: block;
1668 }
1669 input[type="range"] {
1670 display: block;
1671 width: 100%;
1672 }
1673 select[multiple],
1674 select[size] {
1675 height: auto;
1676 }
1677 input[type="file"]:focus,
1678 input[type="radio"]:focus,
1679 input[type="checkbox"]:focus {
1680 outline: thin dotted;
1681 outline: 5px auto -webkit-focus-ring-color;
1682 outline-offset: -2px;
1683 }
1684 output {
1685 display: block;
1686 padding-top: 7px;
1687 font-size: 14px;
1688 line-height: 1.42857143;
1689 color: #555;
1690 }
1691 .form-control {
1692 display: block;
1693 width: 100%;
1694 height: 34px;
1695 padding: 6px 12px;
1696 font-size: 14px;
1697 line-height: 1.42857143;
1698 color: #555;
1699 background-color: #fff;
1700 background-image: none;
1701 border: 1px solid #ccc;
1702 border-radius: 4px;
1703 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1704 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1705 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1706 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1707 }
1708 .form-control:focus {
1709 border-color: #66afe9;
1710 outline: 0;
1711 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1712 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1713 }
1714 .form-control::-moz-placeholder {
1715 color: #999;
1716 opacity: 1;
1717 }
1718 .form-control:-ms-input-placeholder {
1719 color: #999;
1720 }
1721 .form-control::-webkit-input-placeholder {
1722 color: #999;
1723 }
1724 .form-control[disabled],
1725 .form-control[readonly],
1726 fieldset[disabled] .form-control {
1727 cursor: not-allowed;
1728 background-color: #eee;
1729 opacity: 1;
1730 }
1731 textarea.form-control {
1732 height: auto;
1733 }
1734 input[type="search"] {
1735 -webkit-appearance: none;
1736 }
1737 input[type="date"] {
1738 line-height: 34px;
1739 }
1740 .form-group {
1741 margin-bottom: 15px;
1742 }
1743 .radio,
1744 .checkbox {
1745 display: block;
1746 min-height: 20px;
1747 padding-left: 20px;
1748 margin-top: 10px;
1749 margin-bottom: 10px;
1750 }
1751 .radio label,
1752 .checkbox label {
1753 display: inline;
1754 font-weight: normal;
1755 cursor: pointer;
1756 }
1757 .radio input[type="radio"],
1758 .radio-inline input[type="radio"],
1759 .checkbox input[type="checkbox"],
1760 .checkbox-inline input[type="checkbox"] {
1761 float: left;
1762 margin-left: -20px;
1763 }
1764 .radio + .radio,
1765 .checkbox + .checkbox {
1766 margin-top: -5px;
1767 }
1768 .radio-inline,
1769 .checkbox-inline {
1770 display: inline-block;
1771 padding-left: 20px;
1772 margin-bottom: 0;
1773 font-weight: normal;
1774 vertical-align: middle;
1775 cursor: pointer;
1776 }
1777 .radio-inline + .radio-inline,
1778 .checkbox-inline + .checkbox-inline {
1779 margin-top: 0;
1780 margin-left: 10px;
1781 }
1782 input[type="radio"][disabled],
1783 input[type="checkbox"][disabled],
1784 .radio[disabled],
1785 .radio-inline[disabled],
1786 .checkbox[disabled],
1787 .checkbox-inline[disabled],
1788 fieldset[disabled] input[type="radio"],
1789 fieldset[disabled] input[type="checkbox"],
1790 fieldset[disabled] .radio,
1791 fieldset[disabled] .radio-inline,
1792 fieldset[disabled] .checkbox,
1793 fieldset[disabled] .checkbox-inline {
1794 cursor: not-allowed;
1795 }
1796 .input-sm {
1797 height: 30px;
1798 padding: 5px 10px;
1799 font-size: 12px;
1800 line-height: 1.5;
1801 border-radius: 3px;
1802 }
1803 select.input-sm {
1804 height: 30px;
1805 line-height: 30px;
1806 }
1807 textarea.input-sm,
1808 select[multiple].input-sm {
1809 height: auto;
1810 }
1811 .input-lg {
1812 height: 46px;
1813 padding: 10px 16px;
1814 font-size: 18px;
1815 line-height: 1.33;
1816 border-radius: 6px;
1817 }
1818 select.input-lg {
1819 height: 46px;
1820 line-height: 46px;
1821 }
1822 textarea.input-lg,
1823 select[multiple].input-lg {
1824 height: auto;
1825 }
1826 .has-feedback {
1827 position: relative;
1828 }
1829 .has-feedback .form-control {
1830 padding-right: 42.5px;
1831 }
1832 .has-feedback .form-control-feedback {
1833 position: absolute;
1834 top: 25px;
1835 right: 0;
1836 display: block;
1837 width: 34px;
1838 height: 34px;
1839 line-height: 34px;
1840 text-align: center;
1841 }
1842 .has-success .help-block,
1843 .has-success .control-label,
1844 .has-success .radio,
1845 .has-success .checkbox,
1846 .has-success .radio-inline,
1847 .has-success .checkbox-inline {
1848 color: #3c763d;
1849 }
1850 .has-success .form-control {
1851 border-color: #3c763d;
1852 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1853 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1854 }
1855 .has-success .form-control:focus {
1856 border-color: #2b542c;
1857 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
1858 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
1859 }
1860 .has-success .input-group-addon {
1861 color: #3c763d;
1862 background-color: #dff0d8;
1863 border-color: #3c763d;
1864 }
1865 .has-success .form-control-feedback {
1866 color: #3c763d;
1867 }
1868 .has-warning .help-block,
1869 .has-warning .control-label,
1870 .has-warning .radio,
1871 .has-warning .checkbox,
1872 .has-warning .radio-inline,
1873 .has-warning .checkbox-inline {
1874 color: #8a6d3b;
1875 }
1876 .has-warning .form-control {
1877 border-color: #8a6d3b;
1878 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1879 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1880 }
1881 .has-warning .form-control:focus {
1882 border-color: #66512c;
1883 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
1884 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
1885 }
1886 .has-warning .input-group-addon {
1887 color: #8a6d3b;
1888 background-color: #fcf8e3;
1889 border-color: #8a6d3b;
1890 }
1891 .has-warning .form-control-feedback {
1892 color: #8a6d3b;
1893 }
1894 .has-error .help-block,
1895 .has-error .control-label,
1896 .has-error .radio,
1897 .has-error .checkbox,
1898 .has-error .radio-inline,
1899 .has-error .checkbox-inline {
1900 color: #a94442;
1901 }
1902 .has-error .form-control {
1903 border-color: #a94442;
1904 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1905 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1906 }
1907 .has-error .form-control:focus {
1908 border-color: #843534;
1909 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
1910 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
1911 }
1912 .has-error .input-group-addon {
1913 color: #a94442;
1914 background-color: #f2dede;
1915 border-color: #a94442;
1916 }
1917 .has-error .form-control-feedback {
1918 color: #a94442;
1919 }
1920 .form-control-static {
1921 margin-bottom: 0;
1922 }
1923 .help-block {
1924 display: block;
1925 margin-top: 5px;
1926 margin-bottom: 10px;
1927 color: #737373;
1928 }
1929 @media (min-width: 768px) {
1930 .form-inline .form-group {
1931 display: inline-block;
1932 margin-bottom: 0;
1933 vertical-align: middle;
1934 }
1935 .form-inline .form-control {
1936 display: inline-block;
1937 width: auto;
1938 vertical-align: middle;
1939 }
1940 .form-inline .input-group > .form-control {
1941 width: 100%;
1942 }
1943 .form-inline .control-label {
1944 margin-bottom: 0;
1945 vertical-align: middle;
1946 }
1947 .form-inline .radio,
1948 .form-inline .checkbox {
1949 display: inline-block;
1950 padding-left: 0;
1951 margin-top: 0;
1952 margin-bottom: 0;
1953 vertical-align: middle;
1954 }
1955 .form-inline .radio input[type="radio"],
1956 .form-inline .checkbox input[type="checkbox"] {
1957 float: none;
1958 margin-left: 0;
1959 }
1960 .form-inline .has-feedback .form-control-feedback {
1961 top: 0;
1962 }
1963 }
1964 .form-horizontal .control-label,
1965 .form-horizontal .radio,
1966 .form-horizontal .checkbox,
1967 .form-horizontal .radio-inline,
1968 .form-horizontal .checkbox-inline {
1969 padding-top: 7px;
1970 margin-top: 0;
1971 margin-bottom: 0;
1972 }
1973 .form-horizontal .radio,
1974 .form-horizontal .checkbox {
1975 min-height: 27px;
1976 }
1977 .form-horizontal .form-group {
1978 margin-right: -15px;
1979 margin-left: -15px;
1980 }
1981 .form-horizontal .form-control-static {
1982 padding-top: 7px;
1983 }
1984 @media (min-width: 768px) {
1985 .form-horizontal .control-label {
1986 text-align: right;
1987 }
1988 }
1989 .form-horizontal .has-feedback .form-control-feedback {
1990 top: 0;
1991 right: 15px;
1992 }
1993 .btn {
1994 display: inline-block;
1995 padding: 6px 12px;
1996 margin-bottom: 0;
1997 font-size: 14px;
1998 font-weight: normal;
1999 line-height: 1.42857143;
2000 text-align: center;
2001 white-space: nowrap;
2002 vertical-align: middle;
2003 cursor: pointer;
2004 -webkit-user-select: none;
2005 -moz-user-select: none;
2006 -ms-user-select: none;
2007 user-select: none;
2008 background-image: none;
2009 border: 1px solid transparent;
2010 border-radius: 4px;
2011 }
2012 .btn:focus,
2013 .btn:active:focus,
2014 .btn.active:focus {
2015 outline: thin dotted;
2016 outline: 5px auto -webkit-focus-ring-color;
2017 outline-offset: -2px;
2018 }
2019 .btn:hover,
2020 .btn:focus {
2021 color: #333;
2022 text-decoration: none;
2023 }
2024 .btn:active,
2025 .btn.active {
2026 background-image: none;
2027 outline: 0;
2028 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2029 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2030 }
2031 .btn.disabled,
2032 .btn[disabled],
2033 fieldset[disabled] .btn {
2034 pointer-events: none;
2035 cursor: not-allowed;
2036 filter: alpha(opacity=65);
2037 -webkit-box-shadow: none;
2038 box-shadow: none;
2039 opacity: .65;
2040 }
2041 .btn-default {
2042 color: #333;
2043 background-color: #fff;
2044 border-color: #ccc;
2045 }
2046 .btn-default:hover,
2047 .btn-default:focus,
2048 .btn-default:active,
2049 .btn-default.active,
2050 .open .dropdown-toggle.btn-default {
2051 color: #333;
2052 background-color: #ebebeb;
2053 border-color: #adadad;
2054 }
2055 .btn-default:active,
2056 .btn-default.active,
2057 .open .dropdown-toggle.btn-default {
2058 background-image: none;
2059 }
2060 .btn-default.disabled,
2061 .btn-default[disabled],
2062 fieldset[disabled] .btn-default,
2063 .btn-default.disabled:hover,
2064 .btn-default[disabled]:hover,
2065 fieldset[disabled] .btn-default:hover,
2066 .btn-default.disabled:focus,
2067 .btn-default[disabled]:focus,
2068 fieldset[disabled] .btn-default:focus,
2069 .btn-default.disabled:active,
2070 .btn-default[disabled]:active,
2071 fieldset[disabled] .btn-default:active,
2072 .btn-default.disabled.active,
2073 .btn-default[disabled].active,
2074 fieldset[disabled] .btn-default.active {
2075 background-color: #fff;
2076 border-color: #ccc;
2077 }
2078 .btn-default .badge {
2079 color: #fff;
2080 background-color: #333;
2081 }
2082 .btn-primary {
2083 color: #fff;
2084 background-color: #428bca;
2085 border-color: #357ebd;
2086 }
2087 .btn-primary:hover,
2088 .btn-primary:focus,
2089 .btn-primary:active,
2090 .btn-primary.active,
2091 .open .dropdown-toggle.btn-primary {
2092 color: #fff;
2093 background-color: #3276b1;
2094 border-color: #285e8e;
2095 }
2096 .btn-primary:active,
2097 .btn-primary.active,
2098 .open .dropdown-toggle.btn-primary {
2099 background-image: none;
2100 }
2101 .btn-primary.disabled,
2102 .btn-primary[disabled],
2103 fieldset[disabled] .btn-primary,
2104 .btn-primary.disabled:hover,
2105 .btn-primary[disabled]:hover,
2106 fieldset[disabled] .btn-primary:hover,
2107 .btn-primary.disabled:focus,
2108 .btn-primary[disabled]:focus,
2109 fieldset[disabled] .btn-primary:focus,
2110 .btn-primary.disabled:active,
2111 .btn-primary[disabled]:active,
2112 fieldset[disabled] .btn-primary:active,
2113 .btn-primary.disabled.active,
2114 .btn-primary[disabled].active,
2115 fieldset[disabled] .btn-primary.active {
2116 background-color: #428bca;
2117 border-color: #357ebd;
2118 }
2119 .btn-primary .badge {
2120 color: #428bca;
2121 background-color: #fff;
2122 }
2123 .btn-success {
2124 color: #fff;
2125 background-color: #5cb85c;
2126 border-color: #4cae4c;
2127 }
2128 .btn-success:hover,
2129 .btn-success:focus,
2130 .btn-success:active,
2131 .btn-success.active,
2132 .open .dropdown-toggle.btn-success {
2133 color: #fff;
2134 background-color: #47a447;
2135 border-color: #398439;
2136 }
2137 .btn-success:active,
2138 .btn-success.active,
2139 .open .dropdown-toggle.btn-success {
2140 background-image: none;
2141 }
2142 .btn-success.disabled,
2143 .btn-success[disabled],
2144 fieldset[disabled] .btn-success,
2145 .btn-success.disabled:hover,
2146 .btn-success[disabled]:hover,
2147 fieldset[disabled] .btn-success:hover,
2148 .btn-success.disabled:focus,
2149 .btn-success[disabled]:focus,
2150 fieldset[disabled] .btn-success:focus,
2151 .btn-success.disabled:active,
2152 .btn-success[disabled]:active,
2153 fieldset[disabled] .btn-success:active,
2154 .btn-success.disabled.active,
2155 .btn-success[disabled].active,
2156 fieldset[disabled] .btn-success.active {
2157 background-color: #5cb85c;
2158 border-color: #4cae4c;
2159 }
2160 .btn-success .badge {
2161 color: #5cb85c;
2162 background-color: #fff;
2163 }
2164 .btn-info {
2165 color: #fff;
2166 background-color: #5bc0de;
2167 border-color: #46b8da;
2168 }
2169 .btn-info:hover,
2170 .btn-info:focus,
2171 .btn-info:active,
2172 .btn-info.active,
2173 .open .dropdown-toggle.btn-info {
2174 color: #fff;
2175 background-color: #39b3d7;
2176 border-color: #269abc;
2177 }
2178 .btn-info:active,
2179 .btn-info.active,
2180 .open .dropdown-toggle.btn-info {
2181 background-image: none;
2182 }
2183 .btn-info.disabled,
2184 .btn-info[disabled],
2185 fieldset[disabled] .btn-info,
2186 .btn-info.disabled:hover,
2187 .btn-info[disabled]:hover,
2188 fieldset[disabled] .btn-info:hover,
2189 .btn-info.disabled:focus,
2190 .btn-info[disabled]:focus,
2191 fieldset[disabled] .btn-info:focus,
2192 .btn-info.disabled:active,
2193 .btn-info[disabled]:active,
2194 fieldset[disabled] .btn-info:active,
2195 .btn-info.disabled.active,
2196 .btn-info[disabled].active,
2197 fieldset[disabled] .btn-info.active {
2198 background-color: #5bc0de;
2199 border-color: #46b8da;
2200 }
2201 .btn-info .badge {
2202 color: #5bc0de;
2203 background-color: #fff;
2204 }
2205 .btn-warning {
2206 color: #fff;
2207 background-color: #f0ad4e;
2208 border-color: #eea236;
2209 }
2210 .btn-warning:hover,
2211 .btn-warning:focus,
2212 .btn-warning:active,
2213 .btn-warning.active,
2214 .open .dropdown-toggle.btn-warning {
2215 color: #fff;
2216 background-color: #ed9c28;
2217 border-color: #d58512;
2218 }
2219 .btn-warning:active,
2220 .btn-warning.active,
2221 .open .dropdown-toggle.btn-warning {
2222 background-image: none;
2223 }
2224 .btn-warning.disabled,
2225 .btn-warning[disabled],
2226 fieldset[disabled] .btn-warning,
2227 .btn-warning.disabled:hover,
2228 .btn-warning[disabled]:hover,
2229 fieldset[disabled] .btn-warning:hover,
2230 .btn-warning.disabled:focus,
2231 .btn-warning[disabled]:focus,
2232 fieldset[disabled] .btn-warning:focus,
2233 .btn-warning.disabled:active,
2234 .btn-warning[disabled]:active,
2235 fieldset[disabled] .btn-warning:active,
2236 .btn-warning.disabled.active,
2237 .btn-warning[disabled].active,
2238 fieldset[disabled] .btn-warning.active {
2239 background-color: #f0ad4e;
2240 border-color: #eea236;
2241 }
2242 .btn-warning .badge {
2243 color: #f0ad4e;
2244 background-color: #fff;
2245 }
2246 .btn-danger {
2247 color: #fff;
2248 background-color: #d9534f;
2249 border-color: #d43f3a;
2250 }
2251 .btn-danger:hover,
2252 .btn-danger:focus,
2253 .btn-danger:active,
2254 .btn-danger.active,
2255 .open .dropdown-toggle.btn-danger {
2256 color: #fff;
2257 background-color: #d2322d;
2258 border-color: #ac2925;
2259 }
2260 .btn-danger:active,
2261 .btn-danger.active,
2262 .open .dropdown-toggle.btn-danger {
2263 background-image: none;
2264 }
2265 .btn-danger.disabled,
2266 .btn-danger[disabled],
2267 fieldset[disabled] .btn-danger,
2268 .btn-danger.disabled:hover,
2269 .btn-danger[disabled]:hover,
2270 fieldset[disabled] .btn-danger:hover,
2271 .btn-danger.disabled:focus,
2272 .btn-danger[disabled]:focus,
2273 fieldset[disabled] .btn-danger:focus,
2274 .btn-danger.disabled:active,
2275 .btn-danger[disabled]:active,
2276 fieldset[disabled] .btn-danger:active,
2277 .btn-danger.disabled.active,
2278 .btn-danger[disabled].active,
2279 fieldset[disabled] .btn-danger.active {
2280 background-color: #d9534f;
2281 border-color: #d43f3a;
2282 }
2283 .btn-danger .badge {
2284 color: #d9534f;
2285 background-color: #fff;
2286 }
2287 .btn-link {
2288 font-weight: normal;
2289 color: #428bca;
2290 cursor: pointer;
2291 border-radius: 0;
2292 }
2293 .btn-link,
2294 .btn-link:active,
2295 .btn-link[disabled],
2296 fieldset[disabled] .btn-link {
2297 background-color: transparent;
2298 -webkit-box-shadow: none;
2299 box-shadow: none;
2300 }
2301 .btn-link,
2302 .btn-link:hover,
2303 .btn-link:focus,
2304 .btn-link:active {
2305 border-color: transparent;
2306 }
2307 .btn-link:hover,
2308 .btn-link:focus {
2309 color: #2a6496;
2310 text-decoration: underline;
2311 background-color: transparent;
2312 }
2313 .btn-link[disabled]:hover,
2314 fieldset[disabled] .btn-link:hover,
2315 .btn-link[disabled]:focus,
2316 fieldset[disabled] .btn-link:focus {
2317 color: #999;
2318 text-decoration: none;
2319 }
2320 .btn-lg,
2321 .btn-group-lg > .btn {
2322 padding: 10px 16px;
2323 font-size: 18px;
2324 line-height: 1.33;
2325 border-radius: 6px;
2326 }
2327 .btn-sm,
2328 .btn-group-sm > .btn {
2329 padding: 5px 10px;
2330 font-size: 12px;
2331 line-height: 1.5;
2332 border-radius: 3px;
2333 }
2334 .btn-xs,
2335 .btn-group-xs > .btn {
2336 padding: 1px 5px;
2337 font-size: 12px;
2338 line-height: 1.5;
2339 border-radius: 3px;
2340 }
2341 .btn-block {
2342 display: block;
2343 width: 100%;
2344 padding-right: 0;
2345 padding-left: 0;
2346 }
2347 .btn-block + .btn-block {
2348 margin-top: 5px;
2349 }
2350 input[type="submit"].btn-block,
2351 input[type="reset"].btn-block,
2352 input[type="button"].btn-block {
2353 width: 100%;
2354 }
2355 .fade {
2356 opacity: 0;
2357 -webkit-transition: opacity .15s linear;
2358 transition: opacity .15s linear;
2359 }
2360 .fade.in {
2361 opacity: 1;
2362 }
2363 .collapse {
2364 display: none;
2365 }
2366 .collapse.in {
2367 display: block;
2368 }
2369 .collapsing {
2370 position: relative;
2371 height: 0;
2372 overflow: hidden;
2373 -webkit-transition: height .35s ease;
2374 transition: height .35s ease;
2375 }
2376 @font-face {
2377 font-family: 'Glyphicons Halflings';
2378
2379 src: url('../fonts/glyphicons-halflings-regular.eot');
2380 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');
2381 }
2382 .glyphicon {
2383 position: relative;
2384 top: 1px;
2385 display: inline-block;
2386 font-family: 'Glyphicons Halflings';
2387 font-style: normal;
2388 font-weight: normal;
2389 line-height: 1;
2390
2391 -webkit-font-smoothing: antialiased;
2392 -moz-osx-font-smoothing: grayscale;
2393 }
2394 .glyphicon-asterisk:before {
2395 content: "\2a";
2396 }
2397 .glyphicon-plus:before {
2398 content: "\2b";
2399 }
2400 .glyphicon-euro:before {
2401 content: "\20ac";
2402 }
2403 .glyphicon-minus:before {
2404 content: "\2212";
2405 }
2406 .glyphicon-cloud:before {
2407 content: "\2601";
2408 }
2409 .glyphicon-envelope:before {
2410 content: "\2709";
2411 }
2412 .glyphicon-pencil:before {
2413 content: "\270f";
2414 }
2415 .glyphicon-glass:before {
2416 content: "\e001";
2417 }
2418 .glyphicon-music:before {
2419 content: "\e002";
2420 }
2421 .glyphicon-search:before {
2422 content: "\e003";
2423 }
2424 .glyphicon-heart:before {
2425 content: "\e005";
2426 }
2427 .glyphicon-star:before {
2428 content: "\e006";
2429 }
2430 .glyphicon-star-empty:before {
2431 content: "\e007";
2432 }
2433 .glyphicon-user:before {
2434 content: "\e008";
2435 }
2436 .glyphicon-film:before {
2437 content: "\e009";
2438 }
2439 .glyphicon-th-large:before {
2440 content: "\e010";
2441 }
2442 .glyphicon-th:before {
2443 content: "\e011";
2444 }
2445 .glyphicon-th-list:before {
2446 content: "\e012";
2447 }
2448 .glyphicon-ok:before {
2449 content: "\e013";
2450 }
2451 .glyphicon-remove:before {
2452 content: "\e014";
2453 }
2454 .glyphicon-zoom-in:before {
2455 content: "\e015";
2456 }
2457 .glyphicon-zoom-out:before {
2458 content: "\e016";
2459 }
2460 .glyphicon-off:before {
2461 content: "\e017";
2462 }
2463 .glyphicon-signal:before {
2464 content: "\e018";
2465 }
2466 .glyphicon-cog:before {
2467 content: "\e019";
2468 }
2469 .glyphicon-trash:before {
2470 content: "\e020";
2471 }
2472 .glyphicon-home:before {
2473 content: "\e021";
2474 }
2475 .glyphicon-file:before {
2476 content: "\e022";
2477 }
2478 .glyphicon-time:before {
2479 content: "\e023";
2480 }
2481 .glyphicon-road:before {
2482 content: "\e024";
2483 }
2484 .glyphicon-download-alt:before {
2485 content: "\e025";
2486 }
2487 .glyphicon-download:before {
2488 content: "\e026";
2489 }
2490 .glyphicon-upload:before {
2491 content: "\e027";
2492 }
2493 .glyphicon-inbox:before {
2494 content: "\e028";
2495 }
2496 .glyphicon-play-circle:before {
2497 content: "\e029";
2498 }
2499 .glyphicon-repeat:before {
2500 content: "\e030";
2501 }
2502 .glyphicon-refresh:before {
2503 content: "\e031";
2504 }
2505 .glyphicon-list-alt:before {
2506 content: "\e032";
2507 }
2508 .glyphicon-lock:before {
2509 content: "\e033";
2510 }
2511 .glyphicon-flag:before {
2512 content: "\e034";
2513 }
2514 .glyphicon-headphones:before {
2515 content: "\e035";
2516 }
2517 .glyphicon-volume-off:before {
2518 content: "\e036";
2519 }
2520 .glyphicon-volume-down:before {
2521 content: "\e037";
2522 }
2523 .glyphicon-volume-up:before {
2524 content: "\e038";
2525 }
2526 .glyphicon-qrcode:before {
2527 content: "\e039";
2528 }
2529 .glyphicon-barcode:before {
2530 content: "\e040";
2531 }
2532 .glyphicon-tag:before {
2533 content: "\e041";
2534 }
2535 .glyphicon-tags:before {
2536 content: "\e042";
2537 }
2538 .glyphicon-book:before {
2539 content: "\e043";
2540 }
2541 .glyphicon-bookmark:before {
2542 content: "\e044";
2543 }
2544 .glyphicon-print:before {
2545 content: "\e045";
2546 }
2547 .glyphicon-camera:before {
2548 content: "\e046";
2549 }
2550 .glyphicon-font:before {
2551 content: "\e047";
2552 }
2553 .glyphicon-bold:before {
2554 content: "\e048";
2555 }
2556 .glyphicon-italic:before {
2557 content: "\e049";
2558 }
2559 .glyphicon-text-height:before {
2560 content: "\e050";
2561 }
2562 .glyphicon-text-width:before {
2563 content: "\e051";
2564 }
2565 .glyphicon-align-left:before {
2566 content: "\e052";
2567 }
2568 .glyphicon-align-center:before {
2569 content: "\e053";
2570 }
2571 .glyphicon-align-right:before {
2572 content: "\e054";
2573 }
2574 .glyphicon-align-justify:before {
2575 content: "\e055";
2576 }
2577 .glyphicon-list:before {
2578 content: "\e056";
2579 }
2580 .glyphicon-indent-left:before {
2581 content: "\e057";
2582 }
2583 .glyphicon-indent-right:before {
2584 content: "\e058";
2585 }
2586 .glyphicon-facetime-video:before {
2587 content: "\e059";
2588 }
2589 .glyphicon-picture:before {
2590 content: "\e060";
2591 }
2592 .glyphicon-map-marker:before {
2593 content: "\e062";
2594 }
2595 .glyphicon-adjust:before {
2596 content: "\e063";
2597 }
2598 .glyphicon-tint:before {
2599 content: "\e064";
2600 }
2601 .glyphicon-edit:before {
2602 content: "\e065";
2603 }
2604 .glyphicon-share:before {
2605 content: "\e066";
2606 }
2607 .glyphicon-check:before {
2608 content: "\e067";
2609 }
2610 .glyphicon-move:before {
2611 content: "\e068";
2612 }
2613 .glyphicon-step-backward:before {
2614 content: "\e069";
2615 }
2616 .glyphicon-fast-backward:before {
2617 content: "\e070";
2618 }
2619 .glyphicon-backward:before {
2620 content: "\e071";
2621 }
2622 .glyphicon-play:before {
2623 content: "\e072";
2624 }
2625 .glyphicon-pause:before {
2626 content: "\e073";
2627 }
2628 .glyphicon-stop:before {
2629 content: "\e074";
2630 }
2631 .glyphicon-forward:before {
2632 content: "\e075";
2633 }
2634 .glyphicon-fast-forward:before {
2635 content: "\e076";
2636 }
2637 .glyphicon-step-forward:before {
2638 content: "\e077";
2639 }
2640 .glyphicon-eject:before {
2641 content: "\e078";
2642 }
2643 .glyphicon-chevron-left:before {
2644 content: "\e079";
2645 }
2646 .glyphicon-chevron-right:before {
2647 content: "\e080";
2648 }
2649 .glyphicon-plus-sign:before {
2650 content: "\e081";
2651 }
2652 .glyphicon-minus-sign:before {
2653 content: "\e082";
2654 }
2655 .glyphicon-remove-sign:before {
2656 content: "\e083";
2657 }
2658 .glyphicon-ok-sign:before {
2659 content: "\e084";
2660 }
2661 .glyphicon-question-sign:before {
2662 content: "\e085";
2663 }
2664 .glyphicon-info-sign:before {
2665 content: "\e086";
2666 }
2667 .glyphicon-screenshot:before {
2668 content: "\e087";
2669 }
2670 .glyphicon-remove-circle:before {
2671 content: "\e088";
2672 }
2673 .glyphicon-ok-circle:before {
2674 content: "\e089";
2675 }
2676 .glyphicon-ban-circle:before {
2677 content: "\e090";
2678 }
2679 .glyphicon-arrow-left:before {
2680 content: "\e091";
2681 }
2682 .glyphicon-arrow-right:before {
2683 content: "\e092";
2684 }
2685 .glyphicon-arrow-up:before {
2686 content: "\e093";
2687 }
2688 .glyphicon-arrow-down:before {
2689 content: "\e094";
2690 }
2691 .glyphicon-share-alt:before {
2692 content: "\e095";
2693 }
2694 .glyphicon-resize-full:before {
2695 content: "\e096";
2696 }
2697 .glyphicon-resize-small:before {
2698 content: "\e097";
2699 }
2700 .glyphicon-exclamation-sign:before {
2701 content: "\e101";
2702 }
2703 .glyphicon-gift:before {
2704 content: "\e102";
2705 }
2706 .glyphicon-leaf:before {
2707 content: "\e103";
2708 }
2709 .glyphicon-fire:before {
2710 content: "\e104";
2711 }
2712 .glyphicon-eye-open:before {
2713 content: "\e105";
2714 }
2715 .glyphicon-eye-close:before {
2716 content: "\e106";
2717 }
2718 .glyphicon-warning-sign:before {
2719 content: "\e107";
2720 }
2721 .glyphicon-plane:before {
2722 content: "\e108";
2723 }
2724 .glyphicon-calendar:before {
2725 content: "\e109";
2726 }
2727 .glyphicon-random:before {
2728 content: "\e110";
2729 }
2730 .glyphicon-comment:before {
2731 content: "\e111";
2732 }
2733 .glyphicon-magnet:before {
2734 content: "\e112";
2735 }
2736 .glyphicon-chevron-up:before {
2737 content: "\e113";
2738 }
2739 .glyphicon-chevron-down:before {
2740 content: "\e114";
2741 }
2742 .glyphicon-retweet:before {
2743 content: "\e115";
2744 }
2745 .glyphicon-shopping-cart:before {
2746 content: "\e116";
2747 }
2748 .glyphicon-folder-close:before {
2749 content: "\e117";
2750 }
2751 .glyphicon-folder-open:before {
2752 content: "\e118";
2753 }
2754 .glyphicon-resize-vertical:before {
2755 content: "\e119";
2756 }
2757 .glyphicon-resize-horizontal:before {
2758 content: "\e120";
2759 }
2760 .glyphicon-hdd:before {
2761 content: "\e121";
2762 }
2763 .glyphicon-bullhorn:before {
2764 content: "\e122";
2765 }
2766 .glyphicon-bell:before {
2767 content: "\e123";
2768 }
2769 .glyphicon-certificate:before {
2770 content: "\e124";
2771 }
2772 .glyphicon-thumbs-up:before {
2773 content: "\e125";
2774 }
2775 .glyphicon-thumbs-down:before {
2776 content: "\e126";
2777 }
2778 .glyphicon-hand-right:before {
2779 content: "\e127";
2780 }
2781 .glyphicon-hand-left:before {
2782 content: "\e128";
2783 }
2784 .glyphicon-hand-up:before {
2785 content: "\e129";
2786 }
2787 .glyphicon-hand-down:before {
2788 content: "\e130";
2789 }
2790 .glyphicon-circle-arrow-right:before {
2791 content: "\e131";
2792 }
2793 .glyphicon-circle-arrow-left:before {
2794 content: "\e132";
2795 }
2796 .glyphicon-circle-arrow-up:before {
2797 content: "\e133";
2798 }
2799 .glyphicon-circle-arrow-down:before {
2800 content: "\e134";
2801 }
2802 .glyphicon-globe:before {
2803 content: "\e135";
2804 }
2805 .glyphicon-wrench:before {
2806 content: "\e136";
2807 }
2808 .glyphicon-tasks:before {
2809 content: "\e137";
2810 }
2811 .glyphicon-filter:before {
2812 content: "\e138";
2813 }
2814 .glyphicon-briefcase:before {
2815 content: "\e139";
2816 }
2817 .glyphicon-fullscreen:before {
2818 content: "\e140";
2819 }
2820 .glyphicon-dashboard:before {
2821 content: "\e141";
2822 }
2823 .glyphicon-paperclip:before {
2824 content: "\e142";
2825 }
2826 .glyphicon-heart-empty:before {
2827 content: "\e143";
2828 }
2829 .glyphicon-link:before {
2830 content: "\e144";
2831 }
2832 .glyphicon-phone:before {
2833 content: "\e145";
2834 }
2835 .glyphicon-pushpin:before {
2836 content: "\e146";
2837 }
2838 .glyphicon-usd:before {
2839 content: "\e148";
2840 }
2841 .glyphicon-gbp:before {
2842 content: "\e149";
2843 }
2844 .glyphicon-sort:before {
2845 content: "\e150";
2846 }
2847 .glyphicon-sort-by-alphabet:before {
2848 content: "\e151";
2849 }
2850 .glyphicon-sort-by-alphabet-alt:before {
2851 content: "\e152";
2852 }
2853 .glyphicon-sort-by-order:before {
2854 content: "\e153";
2855 }
2856 .glyphicon-sort-by-order-alt:before {
2857 content: "\e154";
2858 }
2859 .glyphicon-sort-by-attributes:before {
2860 content: "\e155";
2861 }
2862 .glyphicon-sort-by-attributes-alt:before {
2863 content: "\e156";
2864 }
2865 .glyphicon-unchecked:before {
2866 content: "\e157";
2867 }
2868 .glyphicon-expand:before {
2869 content: "\e158";
2870 }
2871 .glyphicon-collapse-down:before {
2872 content: "\e159";
2873 }
2874 .glyphicon-collapse-up:before {
2875 content: "\e160";
2876 }
2877 .glyphicon-log-in:before {
2878 content: "\e161";
2879 }
2880 .glyphicon-flash:before {
2881 content: "\e162";
2882 }
2883 .glyphicon-log-out:before {
2884 content: "\e163";
2885 }
2886 .glyphicon-new-window:before {
2887 content: "\e164";
2888 }
2889 .glyphicon-record:before {
2890 content: "\e165";
2891 }
2892 .glyphicon-save:before {
2893 content: "\e166";
2894 }
2895 .glyphicon-open:before {
2896 content: "\e167";
2897 }
2898 .glyphicon-saved:before {
2899 content: "\e168";
2900 }
2901 .glyphicon-import:before {
2902 content: "\e169";
2903 }
2904 .glyphicon-export:before {
2905 content: "\e170";
2906 }
2907 .glyphicon-send:before {
2908 content: "\e171";
2909 }
2910 .glyphicon-floppy-disk:before {
2911 content: "\e172";
2912 }
2913 .glyphicon-floppy-saved:before {
2914 content: "\e173";
2915 }
2916 .glyphicon-floppy-remove:before {
2917 content: "\e174";
2918 }
2919 .glyphicon-floppy-save:before {
2920 content: "\e175";
2921 }
2922 .glyphicon-floppy-open:before {
2923 content: "\e176";
2924 }
2925 .glyphicon-credit-card:before {
2926 content: "\e177";
2927 }
2928 .glyphicon-transfer:before {
2929 content: "\e178";
2930 }
2931 .glyphicon-cutlery:before {
2932 content: "\e179";
2933 }
2934 .glyphicon-header:before {
2935 content: "\e180";
2936 }
2937 .glyphicon-compressed:before {
2938 content: "\e181";
2939 }
2940 .glyphicon-earphone:before {
2941 content: "\e182";
2942 }
2943 .glyphicon-phone-alt:before {
2944 content: "\e183";
2945 }
2946 .glyphicon-tower:before {
2947 content: "\e184";
2948 }
2949 .glyphicon-stats:before {
2950 content: "\e185";
2951 }
2952 .glyphicon-sd-video:before {
2953 content: "\e186";
2954 }
2955 .glyphicon-hd-video:before {
2956 content: "\e187";
2957 }
2958 .glyphicon-subtitles:before {
2959 content: "\e188";
2960 }
2961 .glyphicon-sound-stereo:before {
2962 content: "\e189";
2963 }
2964 .glyphicon-sound-dolby:before {
2965 content: "\e190";
2966 }
2967 .glyphicon-sound-5-1:before {
2968 content: "\e191";
2969 }
2970 .glyphicon-sound-6-1:before {
2971 content: "\e192";
2972 }
2973 .glyphicon-sound-7-1:before {
2974 content: "\e193";
2975 }
2976 .glyphicon-copyright-mark:before {
2977 content: "\e194";
2978 }
2979 .glyphicon-registration-mark:before {
2980 content: "\e195";
2981 }
2982 .glyphicon-cloud-download:before {
2983 content: "\e197";
2984 }
2985 .glyphicon-cloud-upload:before {
2986 content: "\e198";
2987 }
2988 .glyphicon-tree-conifer:before {
2989 content: "\e199";
2990 }
2991 .glyphicon-tree-deciduous:before {
2992 content: "\e200";
2993 }
2994 .caret {
2995 display: inline-block;
2996 width: 0;
2997 height: 0;
2998 margin-left: 2px;
2999 vertical-align: middle;
3000 border-top: 4px solid;
3001 border-right: 4px solid transparent;
3002 border-left: 4px solid transparent;
3003 }
3004 .dropdown {
3005 position: relative;
3006 }
3007 .dropdown-toggle:focus {
3008 outline: 0;
3009 }
3010 .dropdown-menu {
3011 position: absolute;
3012 top: 100%;
3013 left: 0;
3014 z-index: 1000;
3015 display: none;
3016 float: left;
3017 min-width: 160px;
3018 padding: 5px 0;
3019 margin: 2px 0 0;
3020 font-size: 14px;
3021 list-style: none;
3022 background-color: #fff;
3023 background-clip: padding-box;
3024 border: 1px solid #ccc;
3025 border: 1px solid rgba(0, 0, 0, .15);
3026 border-radius: 4px;
3027 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3028 box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3029 }
3030 .dropdown-menu.pull-right {
3031 right: 0;
3032 left: auto;
3033 }
3034 .dropdown-menu .divider {
3035 height: 1px;
3036 margin: 9px 0;
3037 overflow: hidden;
3038 background-color: #e5e5e5;
3039 }
3040 .dropdown-menu > li > a {
3041 display: block;
3042 padding: 3px 20px;
3043 clear: both;
3044 font-weight: normal;
3045 line-height: 1.42857143;
3046 color: #333;
3047 white-space: nowrap;
3048 }
3049 .dropdown-menu > li > a:hover,
3050 .dropdown-menu > li > a:focus {
3051 color: #262626;
3052 text-decoration: none;
3053 background-color: #f5f5f5;
3054 }
3055 .dropdown-menu > .active > a,
3056 .dropdown-menu > .active > a:hover,
3057 .dropdown-menu > .active > a:focus {
3058 color: #fff;
3059 text-decoration: none;
3060 background-color: #428bca;
3061 outline: 0;
3062 }
3063 .dropdown-menu > .disabled > a,
3064 .dropdown-menu > .disabled > a:hover,
3065 .dropdown-menu > .disabled > a:focus {
3066 color: #999;
3067 }
3068 .dropdown-menu > .disabled > a:hover,
3069 .dropdown-menu > .disabled > a:focus {
3070 text-decoration: none;
3071 cursor: not-allowed;
3072 background-color: transparent;
3073 background-image: none;
3074 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3075 }
3076 .open > .dropdown-menu {
3077 display: block;
3078 }
3079 .open > a {
3080 outline: 0;
3081 }
3082 .dropdown-menu-right {
3083 right: 0;
3084 left: auto;
3085 }
3086 .dropdown-menu-left {
3087 right: auto;
3088 left: 0;
3089 }
3090 .dropdown-header {
3091 display: block;
3092 padding: 3px 20px;
3093 font-size: 12px;
3094 line-height: 1.42857143;
3095 color: #999;
3096 }
3097 .dropdown-backdrop {
3098 position: fixed;
3099 top: 0;
3100 right: 0;
3101 bottom: 0;
3102 left: 0;
3103 z-index: 990;
3104 }
3105 .pull-right > .dropdown-menu {
3106 right: 0;
3107 left: auto;
3108 }
3109 .dropup .caret,
3110 .navbar-fixed-bottom .dropdown .caret {
3111 content: "";
3112 border-top: 0;
3113 border-bottom: 4px solid;
3114 }
3115 .dropup .dropdown-menu,
3116 .navbar-fixed-bottom .dropdown .dropdown-menu {
3117 top: auto;
3118 bottom: 100%;
3119 margin-bottom: 1px;
3120 }
3121 @media (min-width: 768px) {
3122 .navbar-right .dropdown-menu {
3123 right: 0;
3124 left: auto;
3125 }
3126 .navbar-right .dropdown-menu-left {
3127 right: auto;
3128 left: 0;
3129 }
3130 }
3131 .btn-group,
3132 .btn-group-vertical {
3133 position: relative;
3134 display: inline-block;
3135 vertical-align: middle;
3136 }
3137 .btn-group > .btn,
3138 .btn-group-vertical > .btn {
3139 position: relative;
3140 float: left;
3141 }
3142 .btn-group > .btn:hover,
3143 .btn-group-vertical > .btn:hover,
3144 .btn-group > .btn:focus,
3145 .btn-group-vertical > .btn:focus,
3146 .btn-group > .btn:active,
3147 .btn-group-vertical > .btn:active,
3148 .btn-group > .btn.active,
3149 .btn-group-vertical > .btn.active {
3150 z-index: 2;
3151 }
3152 .btn-group > .btn:focus,
3153 .btn-group-vertical > .btn:focus {
3154 outline: none;
3155 }
3156 .btn-group .btn + .btn,
3157 .btn-group .btn + .btn-group,
3158 .btn-group .btn-group + .btn,
3159 .btn-group .btn-group + .btn-group {
3160 margin-left: -1px;
3161 }
3162 .btn-toolbar {
3163 margin-left: -5px;
3164 }
3165 .btn-toolbar .btn-group,
3166 .btn-toolbar .input-group {
3167 float: left;
3168 }
3169 .btn-toolbar > .btn,
3170 .btn-toolbar > .btn-group,
3171 .btn-toolbar > .input-group {
3172 margin-left: 5px;
3173 }
3174 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3175 border-radius: 0;
3176 }
3177 .btn-group > .btn:first-child {
3178 margin-left: 0;
3179 }
3180 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3181 border-top-right-radius: 0;
3182 border-bottom-right-radius: 0;
3183 }
3184 .btn-group > .btn:last-child:not(:first-child),
3185 .btn-group > .dropdown-toggle:not(:first-child) {
3186 border-top-left-radius: 0;
3187 border-bottom-left-radius: 0;
3188 }
3189 .btn-group > .btn-group {
3190 float: left;
3191 }
3192 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3193 border-radius: 0;
3194 }
3195 .btn-group > .btn-group:first-child > .btn:last-child,
3196 .btn-group > .btn-group:first-child > .dropdown-toggle {
3197 border-top-right-radius: 0;
3198 border-bottom-right-radius: 0;
3199 }
3200 .btn-group > .btn-group:last-child > .btn:first-child {
3201 border-top-left-radius: 0;
3202 border-bottom-left-radius: 0;
3203 }
3204 .btn-group .dropdown-toggle:active,
3205 .btn-group.open .dropdown-toggle {
3206 outline: 0;
3207 }
3208 .btn-group > .btn + .dropdown-toggle {
3209 padding-right: 8px;
3210 padding-left: 8px;
3211 }
3212 .btn-group > .btn-lg + .dropdown-toggle {
3213 padding-right: 12px;
3214 padding-left: 12px;
3215 }
3216 .btn-group.open .dropdown-toggle {
3217 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3218 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3219 }
3220 .btn-group.open .dropdown-toggle.btn-link {
3221 -webkit-box-shadow: none;
3222 box-shadow: none;
3223 }
3224 .btn .caret {
3225 margin-left: 0;
3226 }
3227 .btn-lg .caret {
3228 border-width: 5px 5px 0;
3229 border-bottom-width: 0;
3230 }
3231 .dropup .btn-lg .caret {
3232 border-width: 0 5px 5px;
3233 }
3234 .btn-group-vertical > .btn,
3235 .btn-group-vertical > .btn-group,
3236 .btn-group-vertical > .btn-group > .btn {
3237 display: block;
3238 float: none;
3239 width: 100%;
3240 max-width: 100%;
3241 }
3242 .btn-group-vertical > .btn-group > .btn {
3243 float: none;
3244 }
3245 .btn-group-vertical > .btn + .btn,
3246