PluginProbe
Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder / 1.13.7
Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder v1.13.7
1.15.47 1.15.46 1.15.45 1.15.44 1.15.43 1.13.45 1.13.46 1.13.47 1.13.48 1.13.49 1.13.5 1.13.50 1.13.51 1.13.52 1.13.53 1.13.54 1.13.55 1.13.56 1.13.57 1.13.58 1.13.59 1.13.60 1.13.7 1.13.8 1.13.9 All 351 releases
form-maker / css / fm-bootstrap.css

fm-bootstrap.css in Form Maker by 10Web – Mobile-Friendly Drag & Drop Contact Form Builder 1.13.7, at css/fm-bootstrap.css

5,223 lines 113.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*!
2 * Bootstrap v3.3.6 (http://getbootstrap.com)
3 * Copyright 2011-2015 Twitter, Inc.
4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5 */
6 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
7 html {
8 font-family: sans-serif;
9 -webkit-text-size-adjust: 100%;
10 -ms-text-size-adjust: 100%;
11 }
12 body {
13 margin: 0;
14 }
15 a:active,
16 a:hover {
17 outline: 0;
18 }
19
20 pre {
21 overflow: auto;
22 }
23 code,
24 kbd,
25 pre,
26 samp {
27 font-family: monospace, monospace;
28 font-size: 1em;
29 }
30 button,
31 input,
32 optgroup,
33 select,
34 textarea {
35 font: inherit;
36 color: inherit;
37 }
38
39 fieldset {
40 padding: .35em .625em .75em;
41 margin: 0 2px;
42 border: 1px solid #c0c0c0;
43 }
44 legend {
45 padding: 0;
46 border: 0;
47 }
48 textarea {
49 overflow: auto;
50 }
51
52 table {
53 border-spacing: 0;
54 border-collapse: collapse;
55 }
56 td,
57 th {
58 padding: 0;
59 }
60
61 @media print {
62 *,
63 *:before,
64 *:after {
65 color: #000 !important;
66 text-shadow: none !important;
67 background: transparent !important;
68 -webkit-box-shadow: none !important;
69 box-shadow: none !important;
70 }
71 a,
72 a:visited {
73 text-decoration: underline;
74 }
75 a[href]:after {
76 content: " (" attr(href) ")";
77 }
78 abbr[title]:after {
79 content: " (" attr(title) ")";
80 }
81 a[href^="#"]:after,
82 a[href^="javascript:"]:after {
83 content: "";
84 }
85 pre,
86 blockquote {
87 border: 1px solid #999;
88
89 page-break-inside: avoid;
90 }
91 thead {
92 display: table-header-group;
93 }
94 tr,
95 img {
96 page-break-inside: avoid;
97 }
98 img {
99 max-width: 100% !important;
100 }
101 p,
102 h2,
103 h3 {
104 orphans: 3;
105 widows: 3;
106 }
107 h2,
108 h3 {
109 page-break-after: avoid;
110 }
111 .navbar {
112 display: none;
113 }
114 .btn > .caret,
115 .dropup > .btn > .caret {
116 border-top-color: #000 !important;
117 }
118
119 .table {
120 border-collapse: collapse !important;
121 }
122 .table td,
123 .table th {
124 background-color: #fff !important;
125 }
126 .table-bordered th,
127 .table-bordered td {
128 border: 1px solid #ddd !important;
129 }
130 }
131 * {
132 -webkit-box-sizing: border-box;
133 -moz-box-sizing: border-box;
134 box-sizing: border-box;
135 }
136 *:before,
137 *:after {
138 -webkit-box-sizing: border-box;
139 -moz-box-sizing: border-box;
140 box-sizing: border-box;
141 }
142 html {
143 font-size: 10px;
144 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
145 }
146
147 input,
148 button,
149 select,
150 textarea {
151 font-family: inherit;
152 font-size: inherit;
153 line-height: inherit;
154 }
155 a {
156 color: #337ab7;
157 text-decoration: none;
158 }
159 a:hover,
160 a:focus {
161 color: #23527c;
162 text-decoration: underline;
163 }
164 a:focus {
165 outline: thin dotted;
166 outline: 5px auto -webkit-focus-ring-color;
167 outline-offset: -2px;
168 }
169 figure {
170 margin: 0;
171 }
172 h1,
173 h2,
174 h3,
175 h4,
176 h5,
177 h6,
178 .h1,
179 .h2,
180 .h3,
181 .h4,
182 .h5,
183 .h6 {
184 font-family: inherit;
185 font-weight: 500;
186 line-height: 1.1;
187 color: inherit;
188 }
189 h1 small,
190 h2 small,
191 h3 small,
192 h4 small,
193 h5 small,
194 h6 small,
195 .h1 small,
196 .h2 small,
197 .h3 small,
198 .h4 small,
199 .h5 small,
200 .h6 small,
201 h1 .small,
202 h2 .small,
203 h3 .small,
204 h4 .small,
205 h5 .small,
206 h6 .small,
207 .h1 .small,
208 .h2 .small,
209 .h3 .small,
210 .h4 .small,
211 .h5 .small,
212 .h6 .small {
213 font-weight: normal;
214 line-height: 1;
215 color: #777;
216 }
217 h1,
218 .h1,
219 h2,
220 .h2,
221 h3,
222 .h3 {
223 margin-top: 20px;
224 margin-bottom: 10px;
225 }
226 h1 small,
227 .h1 small,
228 h2 small,
229 .h2 small,
230 h3 small,
231 .h3 small,
232 h1 .small,
233 .h1 .small,
234 h2 .small,
235 .h2 .small,
236 h3 .small,
237 .h3 .small {
238 font-size: 65%;
239 }
240 h4,
241 .h4,
242 h5,
243 .h5,
244 h6,
245 .h6 {
246 margin-top: 10px;
247 margin-bottom: 10px;
248 }
249 h4 small,
250 .h4 small,
251 h5 small,
252 .h5 small,
253 h6 small,
254 .h6 small,
255 h4 .small,
256 .h4 .small,
257 h5 .small,
258 .h5 .small,
259 h6 .small,
260 .h6 .small {
261 font-size: 75%;
262 }
263 h1,
264 .h1 {
265 font-size: 36px;
266 }
267 h2,
268 .h2 {
269 font-size: 30px;
270 }
271 h3,
272 .h3 {
273 font-size: 24px;
274 }
275 h4,
276 .h4 {
277 font-size: 18px;
278 }
279 h5,
280 .h5 {
281 font-size: 14px;
282 }
283 h6,
284 .h6 {
285 font-size: 12px;
286 }
287 p {
288 margin: 0 0 10px;
289 }
290 .lead {
291 margin-bottom: 20px;
292 font-size: 16px;
293 font-weight: 300;
294 line-height: 1.4;
295 }
296 @media (min-width: 768px) {
297 .lead {
298 font-size: 21px;
299 }
300 }
301 small,
302 .small {
303 font-size: 85%;
304 }
305 mark,
306 .mark {
307 padding: .2em;
308 background-color: #fcf8e3;
309 }
310 .text-left {
311 text-align: left;
312 }
313 .text-right {
314 text-align: right;
315 }
316 .text-center {
317 text-align: center;
318 }
319 .text-justify {
320 text-align: justify;
321 }
322 .text-nowrap {
323 white-space: nowrap;
324 }
325 .text-lowercase {
326 text-transform: lowercase;
327 }
328 .text-uppercase {
329 text-transform: uppercase;
330 }
331 .text-capitalize {
332 text-transform: capitalize;
333 }
334 .text-muted {
335 color: #777;
336 }
337 .text-primary {
338 color: #337ab7;
339 }
340 a.text-primary:hover,
341 a.text-primary:focus {
342 color: #286090;
343 }
344 .text-success {
345 color: #3c763d;
346 }
347 a.text-success:hover,
348 a.text-success:focus {
349 color: #2b542c;
350 }
351 .text-info {
352 color: #31708f;
353 }
354 a.text-info:hover,
355 a.text-info:focus {
356 color: #245269;
357 }
358 .text-warning {
359 color: #8a6d3b;
360 }
361 a.text-warning:hover,
362 a.text-warning:focus {
363 color: #66512c;
364 }
365 .text-danger {
366 color: #a94442;
367 }
368 a.text-danger:hover,
369 a.text-danger:focus {
370 color: #843534;
371 }
372 .bg-primary {
373 color: #fff;
374 background-color: #337ab7;
375 }
376 a.bg-primary:hover,
377 a.bg-primary:focus {
378 background-color: #286090;
379 }
380 .bg-success {
381 background-color: #dff0d8;
382 }
383 a.bg-success:hover,
384 a.bg-success:focus {
385 background-color: #c1e2b3;
386 }
387 .bg-info {
388 background-color: #d9edf7;
389 }
390 a.bg-info:hover,
391 a.bg-info:focus {
392 background-color: #afd9ee;
393 }
394 .bg-warning {
395 background-color: #fcf8e3;
396 }
397 a.bg-warning:hover,
398 a.bg-warning:focus {
399 background-color: #f7ecb5;
400 }
401 .bg-danger {
402 background-color: #f2dede;
403 }
404 a.bg-danger:hover,
405 a.bg-danger:focus {
406 background-color: #e4b9b9;
407 }
408 .page-header {
409 padding-bottom: 9px;
410 margin: 40px 0 20px;
411 border-bottom: 1px solid #eee;
412 }
413 ul,
414 ol {
415 margin-top: 0;
416 margin-bottom: 10px;
417 }
418 ul ul,
419 ol ul,
420 ul ol,
421 ol ol {
422 margin-bottom: 0;
423 }
424 .list-unstyled {
425 padding-left: 0;
426 list-style: none;
427 }
428 .list-inline {
429 padding-left: 0;
430 margin-left: -5px;
431 list-style: none;
432 }
433 .list-inline > li {
434 display: inline-block;
435 padding-right: 5px;
436 padding-left: 5px;
437 }
438 dl {
439 margin-top: 0;
440 margin-bottom: 20px;
441 }
442 dt,
443 dd {
444 line-height: 1.42857143;
445 }
446 dt {
447 font-weight: bold;
448 }
449 dd {
450 margin-left: 0;
451 }
452 @media (min-width: 768px) {
453 .dl-horizontal dt {
454 float: left;
455 width: 160px;
456 overflow: hidden;
457 clear: left;
458 text-align: right;
459 text-overflow: ellipsis;
460 white-space: nowrap;
461 }
462 .dl-horizontal dd {
463 margin-left: 180px;
464 }
465 }
466 abbr[title],
467 abbr[data-original-title] {
468 cursor: help;
469 border-bottom: 1px dotted #777;
470 }
471 .initialism {
472 font-size: 90%;
473 text-transform: uppercase;
474 }
475 blockquote {
476 padding: 10px 20px;
477 margin: 0 0 20px;
478 font-size: 17.5px;
479 border-left: 5px solid #eee;
480 }
481 blockquote p:last-child,
482 blockquote ul:last-child,
483 blockquote ol:last-child {
484 margin-bottom: 0;
485 }
486 blockquote footer,
487 blockquote small,
488 blockquote .small {
489 display: block;
490 font-size: 80%;
491 line-height: 1.42857143;
492 color: #777;
493 }
494 blockquote footer:before,
495 blockquote small:before,
496 blockquote .small:before {
497 content: '\2014 \00A0';
498 }
499 .blockquote-reverse,
500 blockquote.pull-right {
501 padding-right: 15px;
502 padding-left: 0;
503 text-align: right;
504 border-right: 5px solid #eee;
505 border-left: 0;
506 }
507 .blockquote-reverse footer:before,
508 blockquote.pull-right footer:before,
509 .blockquote-reverse small:before,
510 blockquote.pull-right small:before,
511 .blockquote-reverse .small:before,
512 blockquote.pull-right .small:before {
513 content: '';
514 }
515 .blockquote-reverse footer:after,
516 blockquote.pull-right footer:after,
517 .blockquote-reverse small:after,
518 blockquote.pull-right small:after,
519 .blockquote-reverse .small:after,
520 blockquote.pull-right .small:after {
521 content: '\00A0 \2014';
522 }
523 address {
524 margin-bottom: 20px;
525 font-style: normal;
526 line-height: 1.42857143;
527 }
528 code,
529 kbd,
530 pre,
531 samp {
532 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
533 }
534 code {
535 padding: 2px 4px;
536 font-size: 90%;
537 color: #c7254e;
538 background-color: #f9f2f4;
539 border-radius: 4px;
540 }
541 kbd {
542 padding: 2px 4px;
543 font-size: 90%;
544 color: #fff;
545 background-color: #333;
546 border-radius: 3px;
547 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
548 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
549 }
550 kbd kbd {
551 padding: 0;
552 font-size: 100%;
553 font-weight: bold;
554 -webkit-box-shadow: none;
555 box-shadow: none;
556 }
557 pre {
558 display: block;
559 padding: 9.5px;
560 margin: 0 0 10px;
561 font-size: 13px;
562 line-height: 1.42857143;
563 color: #333;
564 word-break: break-all;
565 word-wrap: break-word;
566 background-color: #f5f5f5;
567 border: 1px solid #ccc;
568 border-radius: 4px;
569 }
570 pre code {
571 padding: 0;
572 font-size: inherit;
573 color: inherit;
574 white-space: pre-wrap;
575 background-color: transparent;
576 border-radius: 0;
577 }
578 .pre-scrollable {
579 max-height: 340px;
580 overflow-y: scroll;
581 }
582 .container {
583 padding-right: 15px;
584 padding-left: 15px;
585 margin-right: auto;
586 margin-left: auto;
587 }
588 @media (min-width: 768px) {
589 .container {
590 width: 750px;
591 }
592 }
593 @media (min-width: 992px) {
594 .container {
595 width: 970px;
596 }
597 }
598 @media (min-width: 1200px) {
599 .container {
600 width: 1170px;
601 }
602 }
603 .container-fluid {
604 margin-right: auto;
605 margin-left: auto;
606 background: #fff;
607 }
608 .row {
609 margin-right: -10px;
610 margin-left: -10px;
611 }
612 .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 {
613 position: relative;
614 min-height: 1px;
615 padding: 12px;
616 }
617 .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 {
618 float: left;
619 }
620 .col-xs-12 {
621 width: 100%;
622 }
623 .col-xs-11 {
624 width: 91.66666667%;
625 }
626 .col-xs-10 {
627 width: 83.33333333%;
628 }
629 .col-xs-9 {
630 width: 75%;
631 }
632 .col-xs-8 {
633 width: 66.66666667%;
634 }
635 .col-xs-7 {
636 width: 58.33333333%;
637 }
638 .col-xs-6 {
639 width: 50%;
640 }
641 .col-xs-5 {
642 width: 41.66666667%;
643 }
644 .col-xs-4 {
645 width: 33.33333333%;
646 }
647 .col-xs-3 {
648 width: 25%;
649 }
650 .col-xs-2 {
651 width: 16.66666667%;
652 }
653 .col-xs-1 {
654 width: 8.33333333%;
655 }
656 .col-xs-pull-12 {
657 right: 100%;
658 }
659 .col-xs-pull-11 {
660 right: 91.66666667%;
661 }
662 .col-xs-pull-10 {
663 right: 83.33333333%;
664 }
665 .col-xs-pull-9 {
666 right: 75%;
667 }
668 .col-xs-pull-8 {
669 right: 66.66666667%;
670 }
671 .col-xs-pull-7 {
672 right: 58.33333333%;
673 }
674 .col-xs-pull-6 {
675 right: 50%;
676 }
677 .col-xs-pull-5 {
678 right: 41.66666667%;
679 }
680 .col-xs-pull-4 {
681 right: 33.33333333%;
682 }
683 .col-xs-pull-3 {
684 right: 25%;
685 }
686 .col-xs-pull-2 {
687 right: 16.66666667%;
688 }
689 .col-xs-pull-1 {
690 right: 8.33333333%;
691 }
692 .col-xs-pull-0 {
693 right: auto;
694 }
695 .col-xs-push-12 {
696 left: 100%;
697 }
698 .col-xs-push-11 {
699 left: 91.66666667%;
700 }
701 .col-xs-push-10 {
702 left: 83.33333333%;
703 }
704 .col-xs-push-9 {
705 left: 75%;
706 }
707 .col-xs-push-8 {
708 left: 66.66666667%;
709 }
710 .col-xs-push-7 {
711 left: 58.33333333%;
712 }
713 .col-xs-push-6 {
714 left: 50%;
715 }
716 .col-xs-push-5 {
717 left: 41.66666667%;
718 }
719 .col-xs-push-4 {
720 left: 33.33333333%;
721 }
722 .col-xs-push-3 {
723 left: 25%;
724 }
725 .col-xs-push-2 {
726 left: 16.66666667%;
727 }
728 .col-xs-push-1 {
729 left: 8.33333333%;
730 }
731 .col-xs-push-0 {
732 left: auto;
733 }
734 .col-xs-offset-12 {
735 margin-left: 100%;
736 }
737 .col-xs-offset-11 {
738 margin-left: 91.66666667%;
739 }
740 .col-xs-offset-10 {
741 margin-left: 83.33333333%;
742 }
743 .col-xs-offset-9 {
744 margin-left: 75%;
745 }
746 .col-xs-offset-8 {
747 margin-left: 66.66666667%;
748 }
749 .col-xs-offset-7 {
750 margin-left: 58.33333333%;
751 }
752 .col-xs-offset-6 {
753 margin-left: 50%;
754 }
755 .col-xs-offset-5 {
756 margin-left: 41.66666667%;
757 }
758 .col-xs-offset-4 {
759 margin-left: 33.33333333%;
760 }
761 .col-xs-offset-3 {
762 margin-left: 25%;
763 }
764 .col-xs-offset-2 {
765 margin-left: 16.66666667%;
766 }
767 .col-xs-offset-1 {
768 margin-left: 8.33333333%;
769 }
770 .col-xs-offset-0 {
771 margin-left: 0;
772 }
773 @media (min-width: 768px) {
774 .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 {
775 float: left;
776 }
777 .col-sm-12 {
778 width: 100%;
779 }
780 .col-sm-11 {
781 width: 91.66666667%;
782 }
783 .col-sm-10 {
784 width: 83.33333333%;
785 }
786 .col-sm-9 {
787 width: 75%;
788 }
789 .col-sm-8 {
790 width: 66.66666667%;
791 }
792 .col-sm-7 {
793 width: 58.33333333%;
794 }
795 .col-sm-6 {
796 width: 50%;
797 }
798 .col-sm-5 {
799 width: 41.66666667%;
800 }
801 .col-sm-4 {
802 width: 33.33333333%;
803 }
804 .col-sm-3 {
805 width: 25%;
806 }
807 .col-sm-2 {
808 width: 16.66666667%;
809 }
810 .col-sm-1 {
811 width: 8.33333333%;
812 }
813 .col-sm-pull-12 {
814 right: 100%;
815 }
816 .col-sm-pull-11 {
817 right: 91.66666667%;
818 }
819 .col-sm-pull-10 {
820 right: 83.33333333%;
821 }
822 .col-sm-pull-9 {
823 right: 75%;
824 }
825 .col-sm-pull-8 {
826 right: 66.66666667%;
827 }
828 .col-sm-pull-7 {
829 right: 58.33333333%;
830 }
831 .col-sm-pull-6 {
832 right: 50%;
833 }
834 .col-sm-pull-5 {
835 right: 41.66666667%;
836 }
837 .col-sm-pull-4 {
838 right: 33.33333333%;
839 }
840 .col-sm-pull-3 {
841 right: 25%;
842 }
843 .col-sm-pull-2 {
844 right: 16.66666667%;
845 }
846 .col-sm-pull-1 {
847 right: 8.33333333%;
848 }
849 .col-sm-pull-0 {
850 right: auto;
851 }
852 .col-sm-push-12 {
853 left: 100%;
854 }
855 .col-sm-push-11 {
856 left: 91.66666667%;
857 }
858 .col-sm-push-10 {
859 left: 83.33333333%;
860 }
861 .col-sm-push-9 {
862 left: 75%;
863 }
864 .col-sm-push-8 {
865 left: 66.66666667%;
866 }
867 .col-sm-push-7 {
868 left: 58.33333333%;
869 }
870 .col-sm-push-6 {
871 left: 50%;
872 }
873 .col-sm-push-5 {
874 left: 41.66666667%;
875 }
876 .col-sm-push-4 {
877 left: 33.33333333%;
878 }
879 .col-sm-push-3 {
880 left: 25%;
881 }
882 .col-sm-push-2 {
883 left: 16.66666667%;
884 }
885 .col-sm-push-1 {
886 left: 8.33333333%;
887 }
888 .col-sm-push-0 {
889 left: auto;
890 }
891 .col-sm-offset-12 {
892 margin-left: 100%;
893 }
894 .col-sm-offset-11 {
895 margin-left: 91.66666667%;
896 }
897 .col-sm-offset-10 {
898 margin-left: 83.33333333%;
899 }
900 .col-sm-offset-9 {
901 margin-left: 75%;
902 }
903 .col-sm-offset-8 {
904 margin-left: 66.66666667%;
905 }
906 .col-sm-offset-7 {
907 margin-left: 58.33333333%;
908 }
909 .col-sm-offset-6 {
910 margin-left: 50%;
911 }
912 .col-sm-offset-5 {
913 margin-left: 41.66666667%;
914 }
915 .col-sm-offset-4 {
916 margin-left: 33.33333333%;
917 }
918 .col-sm-offset-3 {
919 margin-left: 25%;
920 }
921 .col-sm-offset-2 {
922 margin-left: 16.66666667%;
923 }
924 .col-sm-offset-1 {
925 margin-left: 8.33333333%;
926 }
927 .col-sm-offset-0 {
928 margin-left: 0;
929 }
930 }
931 @media (min-width: 992px) {
932 .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 {
933 float: left;
934 }
935 .col-md-12 {
936 width: 100%;
937 }
938 .col-md-11 {
939 width: 91.66666667%;
940 }
941 .col-md-10 {
942 width: 83.33333333%;
943 }
944 .col-md-9 {
945 width: 75%;
946 }
947 .col-md-8 {
948 width: 66.66666667%;
949 }
950 .col-md-7 {
951 width: 58.33333333%;
952 }
953 .col-md-6 {
954 width: 50%;
955 }
956 .col-md-5 {
957 width: 41.66666667%;
958 }
959 .col-md-4 {
960 width: 33.33333333%;
961 }
962 .col-md-3 {
963 width: 25%;
964 }
965 .col-md-2 {
966 width: 16.66666667%;
967 }
968 .col-md-1 {
969 width: 8.33333333%;
970 }
971 .col-md-pull-12 {
972 right: 100%;
973 }
974 .col-md-pull-11 {
975 right: 91.66666667%;
976 }
977 .col-md-pull-10 {
978 right: 83.33333333%;
979 }
980 .col-md-pull-9 {
981 right: 75%;
982 }
983 .col-md-pull-8 {
984 right: 66.66666667%;
985 }
986 .col-md-pull-7 {
987 right: 58.33333333%;
988 }
989 .col-md-pull-6 {
990 right: 50%;
991 }
992 .col-md-pull-5 {
993 right: 41.66666667%;
994 }
995 .col-md-pull-4 {
996 right: 33.33333333%;
997 }
998 .col-md-pull-3 {
999 right: 25%;
1000 }
1001 .col-md-pull-2 {
1002 right: 16.66666667%;
1003 }
1004 .col-md-pull-1 {
1005 right: 8.33333333%;
1006 }
1007 .col-md-pull-0 {
1008 right: auto;
1009 }
1010 .col-md-push-12 {
1011 left: 100%;
1012 }
1013 .col-md-push-11 {
1014 left: 91.66666667%;
1015 }
1016 .col-md-push-10 {
1017 left: 83.33333333%;
1018 }
1019 .col-md-push-9 {
1020 left: 75%;
1021 }
1022 .col-md-push-8 {
1023 left: 66.66666667%;
1024 }
1025 .col-md-push-7 {
1026 left: 58.33333333%;
1027 }
1028 .col-md-push-6 {
1029 left: 50%;
1030 }
1031 .col-md-push-5 {
1032 left: 41.66666667%;
1033 }
1034 .col-md-push-4 {
1035 left: 33.33333333%;
1036 }
1037 .col-md-push-3 {
1038 left: 25%;
1039 }
1040 .col-md-push-2 {
1041 left: 16.66666667%;
1042 }
1043 .col-md-push-1 {
1044 left: 8.33333333%;
1045 }
1046 .col-md-push-0 {
1047 left: auto;
1048 }
1049 .col-md-offset-12 {
1050 margin-left: 100%;
1051 }
1052 .col-md-offset-11 {
1053 margin-left: 91.66666667%;
1054 }
1055 .col-md-offset-10 {
1056 margin-left: 83.33333333%;
1057 }
1058 .col-md-offset-9 {
1059 margin-left: 75%;
1060 }
1061 .col-md-offset-8 {
1062 margin-left: 66.66666667%;
1063 }
1064 .col-md-offset-7 {
1065 margin-left: 58.33333333%;
1066 }
1067 .col-md-offset-6 {
1068 margin-left: 50%;
1069 }
1070 .col-md-offset-5 {
1071 margin-left: 41.66666667%;
1072 }
1073 .col-md-offset-4 {
1074 margin-left: 33.33333333%;
1075 }
1076 .col-md-offset-3 {
1077 margin-left: 25%;
1078 }
1079 .col-md-offset-2 {
1080 margin-left: 16.66666667%;
1081 }
1082 .col-md-offset-1 {
1083 margin-left: 8.33333333%;
1084 }
1085 .col-md-offset-0 {
1086 margin-left: 0;
1087 }
1088 }
1089 @media (min-width: 1200px) {
1090 .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 {
1091 float: left;
1092 }
1093 .col-lg-12 {
1094 width: 100%;
1095 }
1096 .col-lg-11 {
1097 width: 91.66666667%;
1098 }
1099 .col-lg-10 {
1100 width: 83.33333333%;
1101 }
1102 .col-lg-9 {
1103 width: 75%;
1104 }
1105 .col-lg-8 {
1106 width: 66.66666667%;
1107 }
1108 .col-lg-7 {
1109 width: 58.33333333%;
1110 }
1111 .col-lg-6 {
1112 width: 50%;
1113 }
1114 .col-lg-5 {
1115 width: 41.66666667%;
1116 }
1117 .col-lg-4 {
1118 width: 33.33333333%;
1119 }
1120 .col-lg-3 {
1121 width: 25%;
1122 }
1123 .col-lg-2 {
1124 width: 16.66666667%;
1125 }
1126 .col-lg-1 {
1127 width: 8.33333333%;
1128 }
1129 .col-lg-pull-12 {
1130 right: 100%;
1131 }
1132 .col-lg-pull-11 {
1133 right: 91.66666667%;
1134 }
1135 .col-lg-pull-10 {
1136 right: 83.33333333%;
1137 }
1138 .col-lg-pull-9 {
1139 right: 75%;
1140 }
1141 .col-lg-pull-8 {
1142 right: 66.66666667%;
1143 }
1144 .col-lg-pull-7 {
1145 right: 58.33333333%;
1146 }
1147 .col-lg-pull-6 {
1148 right: 50%;
1149 }
1150 .col-lg-pull-5 {
1151 right: 41.66666667%;
1152 }
1153 .col-lg-pull-4 {
1154 right: 33.33333333%;
1155 }
1156 .col-lg-pull-3 {
1157 right: 25%;
1158 }
1159 .col-lg-pull-2 {
1160 right: 16.66666667%;
1161 }
1162 .col-lg-pull-1 {
1163 right: 8.33333333%;
1164 }
1165 .col-lg-pull-0 {
1166 right: auto;
1167 }
1168 .col-lg-push-12 {
1169 left: 100%;
1170 }
1171 .col-lg-push-11 {
1172 left: 91.66666667%;
1173 }
1174 .col-lg-push-10 {
1175 left: 83.33333333%;
1176 }
1177 .col-lg-push-9 {
1178 left: 75%;
1179 }
1180 .col-lg-push-8 {
1181 left: 66.66666667%;
1182 }
1183 .col-lg-push-7 {
1184 left: 58.33333333%;
1185 }
1186 .col-lg-push-6 {
1187 left: 50%;
1188 }
1189 .col-lg-push-5 {
1190 left: 41.66666667%;
1191 }
1192 .col-lg-push-4 {
1193 left: 33.33333333%;
1194 }
1195 .col-lg-push-3 {
1196 left: 25%;
1197 }
1198 .col-lg-push-2 {
1199 left: 16.66666667%;
1200 }
1201 .col-lg-push-1 {
1202 left: 8.33333333%;
1203 }
1204 .col-lg-push-0 {
1205 left: auto;
1206 }
1207 .col-lg-offset-12 {
1208 margin-left: 100%;
1209 }
1210 .col-lg-offset-11 {
1211 margin-left: 91.66666667%;
1212 }
1213 .col-lg-offset-10 {
1214 margin-left: 83.33333333%;
1215 }
1216 .col-lg-offset-9 {
1217 margin-left: 75%;
1218 }
1219 .col-lg-offset-8 {
1220 margin-left: 66.66666667%;
1221 }
1222 .col-lg-offset-7 {
1223 margin-left: 58.33333333%;
1224 }
1225 .col-lg-offset-6 {
1226 margin-left: 50%;
1227 }
1228 .col-lg-offset-5 {
1229 margin-left: 41.66666667%;
1230 }
1231 .col-lg-offset-4 {
1232 margin-left: 33.33333333%;
1233 }
1234 .col-lg-offset-3 {
1235 margin-left: 25%;
1236 }
1237 .col-lg-offset-2 {
1238 margin-left: 16.66666667%;
1239 }
1240 .col-lg-offset-1 {
1241 margin-left: 8.33333333%;
1242 }
1243 .col-lg-offset-0 {
1244 margin-left: 0;
1245 }
1246 }
1247 table {
1248 background-color: transparent;
1249 }
1250 caption {
1251 padding-top: 8px;
1252 padding-bottom: 8px;
1253 color: #777;
1254 text-align: left;
1255 }
1256 th {
1257 text-align: left;
1258 }
1259 .table {
1260 width: 100%;
1261 max-width: 100%;
1262 margin-bottom: 20px;
1263 }
1264 .table > thead > tr > th,
1265 .table > tbody > tr > th,
1266 .table > tfoot > tr > th,
1267 .table > thead > tr > td,
1268 .table > tbody > tr > td,
1269 .table > tfoot > tr > td {
1270 padding: 8px;
1271 line-height: 1.42857143;
1272 vertical-align: top;
1273 border-top: 1px solid #ddd;
1274 }
1275 .table > thead > tr > th {
1276 vertical-align: bottom;
1277 border-bottom: 2px solid #ddd;
1278 }
1279 .table > caption + thead > tr:first-child > th,
1280 .table > colgroup + thead > tr:first-child > th,
1281 .table > thead:first-child > tr:first-child > th,
1282 .table > caption + thead > tr:first-child > td,
1283 .table > colgroup + thead > tr:first-child > td,
1284 .table > thead:first-child > tr:first-child > td {
1285 border-top: 0;
1286 }
1287 .table > tbody + tbody {
1288 border-top: 2px solid #ddd;
1289 }
1290 .table .table {
1291 background-color: #fff;
1292 }
1293 .table-condensed > thead > tr > th,
1294 .table-condensed > tbody > tr > th,
1295 .table-condensed > tfoot > tr > th,
1296 .table-condensed > thead > tr > td,
1297 .table-condensed > tbody > tr > td,
1298 .table-condensed > tfoot > tr > td {
1299 padding: 5px;
1300 }
1301 .table-bordered {
1302 border: 1px solid #ddd;
1303 }
1304 .table-bordered > thead > tr > th,
1305 .table-bordered > tbody > tr > th,
1306 .table-bordered > tfoot > tr > th,
1307 .table-bordered > thead > tr > td,
1308 .table-bordered > tbody > tr > td,
1309 .table-bordered > tfoot > tr > td {
1310 border: 1px solid #ddd;
1311 }
1312 .table-bordered > thead > tr > th,
1313 .table-bordered > thead > tr > td {
1314 border-bottom-width: 2px;
1315 }
1316 .table-striped > tbody > tr:nth-of-type(odd) {
1317 background-color: #f9f9f9;
1318 }
1319 .table-hover > tbody > tr:hover {
1320 background-color: #f5f5f5;
1321 }
1322 table col[class*="col-"] {
1323 position: static;
1324 display: table-column;
1325 float: none;
1326 }
1327 table td[class*="col-"],
1328 table th[class*="col-"] {
1329 position: static;
1330 display: table-cell;
1331 float: none;
1332 }
1333 .table > thead > tr > td.active,
1334 .table > tbody > tr > td.active,
1335 .table > tfoot > tr > td.active,
1336 .table > thead > tr > th.active,
1337 .table > tbody > tr > th.active,
1338 .table > tfoot > tr > th.active,
1339 .table > thead > tr.active > td,
1340 .table > tbody > tr.active > td,
1341 .table > tfoot > tr.active > td,
1342 .table > thead > tr.active > th,
1343 .table > tbody > tr.active > th,
1344 .table > tfoot > tr.active > th {
1345 background-color: #f5f5f5;
1346 }
1347 .table-hover > tbody > tr > td.active:hover,
1348 .table-hover > tbody > tr > th.active:hover,
1349 .table-hover > tbody > tr.active:hover > td,
1350 .table-hover > tbody > tr:hover > .active,
1351 .table-hover > tbody > tr.active:hover > th {
1352 background-color: #e8e8e8;
1353 }
1354 .table > thead > tr > td.success,
1355 .table > tbody > tr > td.success,
1356 .table > tfoot > tr > td.success,
1357 .table > thead > tr > th.success,
1358 .table > tbody > tr > th.success,
1359 .table > tfoot > tr > th.success,
1360 .table > thead > tr.success > td,
1361 .table > tbody > tr.success > td,
1362 .table > tfoot > tr.success > td,
1363 .table > thead > tr.success > th,
1364 .table > tbody > tr.success > th,
1365 .table > tfoot > tr.success > th {
1366 background-color: #dff0d8;
1367 }
1368 .table-hover > tbody > tr > td.success:hover,
1369 .table-hover > tbody > tr > th.success:hover,
1370 .table-hover > tbody > tr.success:hover > td,
1371 .table-hover > tbody > tr:hover > .success,
1372 .table-hover > tbody > tr.success:hover > th {
1373 background-color: #d0e9c6;
1374 }
1375 .table > thead > tr > td.info,
1376 .table > tbody > tr > td.info,
1377 .table > tfoot > tr > td.info,
1378 .table > thead > tr > th.info,
1379 .table > tbody > tr > th.info,
1380 .table > tfoot > tr > th.info,
1381 .table > thead > tr.info > td,
1382 .table > tbody > tr.info > td,
1383 .table > tfoot > tr.info > td,
1384 .table > thead > tr.info > th,
1385 .table > tbody > tr.info > th,
1386 .table > tfoot > tr.info > th {
1387 background-color: #d9edf7;
1388 }
1389 .table-hover > tbody > tr > td.info:hover,
1390 .table-hover > tbody > tr > th.info:hover,
1391 .table-hover > tbody > tr.info:hover > td,
1392 .table-hover > tbody > tr:hover > .info,
1393 .table-hover > tbody > tr.info:hover > th {
1394 background-color: #c4e3f3;
1395 }
1396 .table > thead > tr > td.warning,
1397 .table > tbody > tr > td.warning,
1398 .table > tfoot > tr > td.warning,
1399 .table > thead > tr > th.warning,
1400 .table > tbody > tr > th.warning,
1401 .table > tfoot > tr > th.warning,
1402 .table > thead > tr.warning > td,
1403 .table > tbody > tr.warning > td,
1404 .table > tfoot > tr.warning > td,
1405 .table > thead > tr.warning > th,
1406 .table > tbody > tr.warning > th,
1407 .table > tfoot > tr.warning > th {
1408 background-color: #fcf8e3;
1409 }
1410 .table-hover > tbody > tr > td.warning:hover,
1411 .table-hover > tbody > tr > th.warning:hover,
1412 .table-hover > tbody > tr.warning:hover > td,
1413 .table-hover > tbody > tr:hover > .warning,
1414 .table-hover > tbody > tr.warning:hover > th {
1415 background-color: #faf2cc;
1416 }
1417 .table > thead > tr > td.danger,
1418 .table > tbody > tr > td.danger,
1419 .table > tfoot > tr > td.danger,
1420 .table > thead > tr > th.danger,
1421 .table > tbody > tr > th.danger,
1422 .table > tfoot > tr > th.danger,
1423 .table > thead > tr.danger > td,
1424 .table > tbody > tr.danger > td,
1425 .table > tfoot > tr.danger > td,
1426 .table > thead > tr.danger > th,
1427 .table > tbody > tr.danger > th,
1428 .table > tfoot > tr.danger > th {
1429 background-color: #f2dede;
1430 }
1431 .table-hover > tbody > tr > td.danger:hover,
1432 .table-hover > tbody > tr > th.danger:hover,
1433 .table-hover > tbody > tr.danger:hover > td,
1434 .table-hover > tbody > tr:hover > .danger,
1435 .table-hover > tbody > tr.danger:hover > th {
1436 background-color: #ebcccc;
1437 }
1438 .table-responsive {
1439 min-height: .01%;
1440 overflow-x: auto;
1441 }
1442 @media screen and (max-width: 767px) {
1443 .table-responsive {
1444 width: 100%;
1445 margin-bottom: 15px;
1446 overflow-y: hidden;
1447 -ms-overflow-style: -ms-autohiding-scrollbar;
1448 border: 1px solid #ddd;
1449 }
1450 .table-responsive > .table {
1451 margin-bottom: 0;
1452 }
1453 .table-responsive > .table > thead > tr > th,
1454 .table-responsive > .table > tbody > tr > th,
1455 .table-responsive > .table > tfoot > tr > th,
1456 .table-responsive > .table > thead > tr > td,
1457 .table-responsive > .table > tbody > tr > td,
1458 .table-responsive > .table > tfoot > tr > td {
1459 white-space: nowrap;
1460 }
1461 .table-responsive > .table-bordered {
1462 border: 0;
1463 }
1464 .table-responsive > .table-bordered > thead > tr > th:first-child,
1465 .table-responsive > .table-bordered > tbody > tr > th:first-child,
1466 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1467 .table-responsive > .table-bordered > thead > tr > td:first-child,
1468 .table-responsive > .table-bordered > tbody > tr > td:first-child,
1469 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1470 border-left: 0;
1471 }
1472 .table-responsive > .table-bordered > thead > tr > th:last-child,
1473 .table-responsive > .table-bordered > tbody > tr > th:last-child,
1474 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1475 .table-responsive > .table-bordered > thead > tr > td:last-child,
1476 .table-responsive > .table-bordered > tbody > tr > td:last-child,
1477 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1478 border-right: 0;
1479 }
1480 .table-responsive > .table-bordered > tbody > tr:last-child > th,
1481 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1482 .table-responsive > .table-bordered > tbody > tr:last-child > td,
1483 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1484 border-bottom: 0;
1485 }
1486 }
1487 fieldset {
1488 min-width: 0;
1489 padding: 0;
1490 margin: 0;
1491 border: 0;
1492 }
1493 legend {
1494 display: block;
1495 width: 100%;
1496 padding: 0;
1497 margin-bottom: 20px;
1498 font-size: 21px;
1499 line-height: inherit;
1500 color: #333;
1501 border: 0;
1502 border-bottom: 1px solid #e5e5e5;
1503 }
1504
1505 input[type="search"] {
1506 -webkit-box-sizing: border-box;
1507 -moz-box-sizing: border-box;
1508 box-sizing: border-box;
1509 }
1510 input[type="radio"],
1511 input[type="checkbox"] {
1512 margin: 4px 0 0;
1513 margin-top: 1px \9;
1514 line-height: normal;
1515 }
1516 input[type="file"] {
1517 display: block;
1518 }
1519 input[type="range"] {
1520 display: block;
1521 width: 100%;
1522 }
1523 select[multiple],
1524 select[size] {
1525 height: auto;
1526 }
1527 input[type="file"]:focus,
1528 input[type="radio"]:focus,
1529 input[type="checkbox"]:focus {
1530 outline: thin dotted;
1531 outline: 5px auto -webkit-focus-ring-color;
1532 outline-offset: -2px;
1533 }
1534 output {
1535 display: block;
1536 padding-top: 7px;
1537 font-size: 14px;
1538 line-height: 1.42857143;
1539 color: #555;
1540 }
1541 .form-control {
1542 display: block;
1543 width: 100%;
1544 height: 34px;
1545 padding: 6px 12px;
1546 font-size: 14px;
1547 line-height: 1.42857143;
1548 color: #555;
1549 background-color: #fff;
1550 background-image: none;
1551 border: 1px solid #ccc;
1552 border-radius: 4px;
1553 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1554 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1555 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1556 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1557 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1558 }
1559 .form-control:focus {
1560 border-color: #66afe9;
1561 outline: 0;
1562 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1563 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
1564 }
1565 .form-control::-moz-placeholder {
1566 color: #999;
1567 opacity: 1;
1568 }
1569 .form-control:-ms-input-placeholder {
1570 color: #999;
1571 }
1572 .form-control::-webkit-input-placeholder {
1573 color: #999;
1574 }
1575 .form-control::-ms-expand {
1576 background-color: transparent;
1577 border: 0;
1578 }
1579 .form-control[disabled],
1580 .form-control[readonly],
1581 fieldset[disabled] .form-control {
1582 background-color: #eee;
1583 opacity: 1;
1584 }
1585 .form-control[disabled],
1586 fieldset[disabled] .form-control {
1587 cursor: not-allowed;
1588 }
1589 textarea.form-control {
1590 height: auto;
1591 }
1592 input[type="search"] {
1593 -webkit-appearance: none;
1594 }
1595 @media screen and (-webkit-min-device-pixel-ratio: 0) {
1596 input[type="date"].form-control,
1597 input[type="time"].form-control,
1598 input[type="datetime-local"].form-control,
1599 input[type="month"].form-control {
1600 line-height: 34px;
1601 }
1602 input[type="date"].input-sm,
1603 input[type="time"].input-sm,
1604 input[type="datetime-local"].input-sm,
1605 input[type="month"].input-sm,
1606 .input-group-sm input[type="date"],
1607 .input-group-sm input[type="time"],
1608 .input-group-sm input[type="datetime-local"],
1609 .input-group-sm input[type="month"] {
1610 line-height: 30px;
1611 }
1612 input[type="date"].input-lg,
1613 input[type="time"].input-lg,
1614 input[type="datetime-local"].input-lg,
1615 input[type="month"].input-lg,
1616 .input-group-lg input[type="date"],
1617 .input-group-lg input[type="time"],
1618 .input-group-lg input[type="datetime-local"],
1619 .input-group-lg input[type="month"] {
1620 line-height: 46px;
1621 }
1622 }
1623 .form-group {
1624 margin-bottom: 15px;
1625 }
1626 .radio,
1627 .checkbox {
1628 position: relative;
1629 display: block;
1630 margin-top: 10px;
1631 margin-bottom: 10px;
1632 }
1633 .radio label,
1634 .checkbox label {
1635 min-height: 20px;
1636 padding-left: 20px;
1637 margin-bottom: 0;
1638 font-weight: normal;
1639 cursor: pointer;
1640 }
1641 .radio input[type="radio"],
1642 .radio-inline input[type="radio"],
1643 .checkbox input[type="checkbox"],
1644 .checkbox-inline input[type="checkbox"] {
1645 position: absolute;
1646 margin-top: 4px \9;
1647 margin-left: -20px;
1648 }
1649 .radio + .radio,
1650 .checkbox + .checkbox {
1651 margin-top: -5px;
1652 }
1653 .radio-inline,
1654 .checkbox-inline {
1655 position: relative;
1656 display: inline-block;
1657 padding-left: 20px;
1658 margin-bottom: 0;
1659 font-weight: normal;
1660 vertical-align: middle;
1661 cursor: pointer;
1662 }
1663 .radio-inline + .radio-inline,
1664 .checkbox-inline + .checkbox-inline {
1665 margin-top: 0;
1666 margin-left: 10px;
1667 }
1668 input[type="radio"][disabled],
1669 input[type="checkbox"][disabled],
1670 input[type="radio"].disabled,
1671 input[type="checkbox"].disabled,
1672 fieldset[disabled] input[type="radio"],
1673 fieldset[disabled] input[type="checkbox"] {
1674 cursor: not-allowed;
1675 }
1676 .radio-inline.disabled,
1677 .checkbox-inline.disabled,
1678 fieldset[disabled] .radio-inline,
1679 fieldset[disabled] .checkbox-inline {
1680 cursor: not-allowed;
1681 }
1682 .radio.disabled label,
1683 .checkbox.disabled label,
1684 fieldset[disabled] .radio label,
1685 fieldset[disabled] .checkbox label {
1686 cursor: not-allowed;
1687 }
1688 .form-control-static {
1689 min-height: 34px;
1690 padding-top: 7px;
1691 padding-bottom: 7px;
1692 margin-bottom: 0;
1693 }
1694 .form-control-static.input-lg,
1695 .form-control-static.input-sm {
1696 padding-right: 0;
1697 padding-left: 0;
1698 }
1699 .input-sm {
1700 height: 30px;
1701 padding: 5px 10px;
1702 font-size: 12px;
1703 line-height: 1.5;
1704 border-radius: 3px;
1705 }
1706 select.input-sm {
1707 height: 30px;
1708 line-height: 30px;
1709 }
1710 textarea.input-sm,
1711 select[multiple].input-sm {
1712 height: auto;
1713 }
1714 .form-group-sm .form-control {
1715 height: 30px;
1716 padding: 5px 10px;
1717 font-size: 12px;
1718 line-height: 1.5;
1719 border-radius: 3px;
1720 }
1721 .form-group-sm select.form-control {
1722 height: 30px;
1723 line-height: 30px;
1724 }
1725 .form-group-sm textarea.form-control,
1726 .form-group-sm select[multiple].form-control {
1727 height: auto;
1728 }
1729 .form-group-sm .form-control-static {
1730 height: 30px;
1731 min-height: 32px;
1732 padding: 6px 10px;
1733 font-size: 12px;
1734 line-height: 1.5;
1735 }
1736 .input-lg {
1737 height: 46px;
1738 padding: 10px 16px;
1739 font-size: 18px;
1740 line-height: 1.3333333;
1741 border-radius: 6px;
1742 }
1743 select.input-lg {
1744 height: 46px;
1745 line-height: 46px;
1746 }
1747 textarea.input-lg,
1748 select[multiple].input-lg {
1749 height: auto;
1750 }
1751 .form-group-lg .form-control {
1752 height: 46px;
1753 padding: 10px 16px;
1754 font-size: 18px;
1755 line-height: 1.3333333;
1756 border-radius: 6px;
1757 }
1758 .form-group-lg select.form-control {
1759 height: 46px;
1760 line-height: 46px;
1761 }
1762 .form-group-lg textarea.form-control,
1763 .form-group-lg select[multiple].form-control {
1764 height: auto;
1765 }
1766 .form-group-lg .form-control-static {
1767 height: 46px;
1768 min-height: 38px;
1769 padding: 11px 16px;
1770 font-size: 18px;
1771 line-height: 1.3333333;
1772 }
1773 .has-feedback {
1774 position: relative;
1775 }
1776 .has-feedback .form-control {
1777 padding-right: 42.5px;
1778 }
1779 .form-control-feedback {
1780 position: absolute;
1781 top: 0;
1782 right: 0;
1783 z-index: 2;
1784 display: block;
1785 width: 34px;
1786 height: 34px;
1787 line-height: 34px;
1788 text-align: center;
1789 pointer-events: none;
1790 }
1791 .input-lg + .form-control-feedback,
1792 .input-group-lg + .form-control-feedback,
1793 .form-group-lg .form-control + .form-control-feedback {
1794 width: 46px;
1795 height: 46px;
1796 line-height: 46px;
1797 }
1798 .input-sm + .form-control-feedback,
1799 .input-group-sm + .form-control-feedback,
1800 .form-group-sm .form-control + .form-control-feedback {
1801 width: 30px;
1802 height: 30px;
1803 line-height: 30px;
1804 }
1805 .has-success .help-block,
1806 .has-success .control-label,
1807 .has-success .radio,
1808 .has-success .checkbox,
1809 .has-success .radio-inline,
1810 .has-success .checkbox-inline,
1811 .has-success.radio label,
1812 .has-success.checkbox label,
1813 .has-success.radio-inline label,
1814 .has-success.checkbox-inline label {
1815 color: #3c763d;
1816 }
1817 .has-success .form-control {
1818 border-color: #3c763d;
1819 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1820 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1821 }
1822 .has-success .form-control:focus {
1823 border-color: #2b542c;
1824 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
1825 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
1826 }
1827 .has-success .input-group-addon {
1828 color: #3c763d;
1829 background-color: #dff0d8;
1830 border-color: #3c763d;
1831 }
1832 .has-success .form-control-feedback {
1833 color: #3c763d;
1834 }
1835 .has-warning .help-block,
1836 .has-warning .control-label,
1837 .has-warning .radio,
1838 .has-warning .checkbox,
1839 .has-warning .radio-inline,
1840 .has-warning .checkbox-inline,
1841 .has-warning.radio label,
1842 .has-warning.checkbox label,
1843 .has-warning.radio-inline label,
1844 .has-warning.checkbox-inline label {
1845 color: #8a6d3b;
1846 }
1847 .has-warning .form-control {
1848 border-color: #8a6d3b;
1849 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1850 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1851 }
1852 .has-warning .form-control:focus {
1853 border-color: #66512c;
1854 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
1855 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
1856 }
1857 .has-warning .input-group-addon {
1858 color: #8a6d3b;
1859 background-color: #fcf8e3;
1860 border-color: #8a6d3b;
1861 }
1862 .has-warning .form-control-feedback {
1863 color: #8a6d3b;
1864 }
1865 .has-error .help-block,
1866 .has-error .control-label,
1867 .has-error .radio,
1868 .has-error .checkbox,
1869 .has-error .radio-inline,
1870 .has-error .checkbox-inline,
1871 .has-error.radio label,
1872 .has-error.checkbox label,
1873 .has-error.radio-inline label,
1874 .has-error.checkbox-inline label {
1875 color: #a94442;
1876 }
1877 .has-error .form-control {
1878 border-color: #a94442;
1879 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1880 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
1881 }
1882 .has-error .form-control:focus {
1883 border-color: #843534;
1884 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
1885 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
1886 }
1887 .has-error .input-group-addon {
1888 color: #a94442;
1889 background-color: #f2dede;
1890 border-color: #a94442;
1891 }
1892 .has-error .form-control-feedback {
1893 color: #a94442;
1894 }
1895 .has-feedback label ~ .form-control-feedback {
1896 top: 25px;
1897 }
1898 .has-feedback label.sr-only ~ .form-control-feedback {
1899 top: 0;
1900 }
1901 .help-block {
1902 display: block;
1903 margin-top: 5px;
1904 margin-bottom: 10px;
1905 color: #737373;
1906 }
1907 @media (min-width: 768px) {
1908 .form-inline .form-group {
1909 display: inline-block;
1910 margin-bottom: 0;
1911 vertical-align: middle;
1912 }
1913 .form-inline .form-control {
1914 display: inline-block;
1915 width: auto;
1916 vertical-align: middle;
1917 }
1918 .form-inline .form-control-static {
1919 display: inline-block;
1920 }
1921 .form-inline .input-group {
1922 display: inline-table;
1923 vertical-align: middle;
1924 }
1925 .form-inline .input-group .input-group-addon,
1926 .form-inline .input-group .input-group-btn,
1927 .form-inline .input-group .form-control {
1928 width: auto;
1929 }
1930 .form-inline .input-group > .form-control {
1931 width: 100%;
1932 }
1933 .form-inline .control-label {
1934 margin-bottom: 0;
1935 vertical-align: middle;
1936 }
1937 .form-inline .radio,
1938 .form-inline .checkbox {
1939 display: inline-block;
1940 margin-top: 0;
1941 margin-bottom: 0;
1942 vertical-align: middle;
1943 }
1944 .form-inline .radio label,
1945 .form-inline .checkbox label {
1946 padding-left: 0;
1947 }
1948 .form-inline .radio input[type="radio"],
1949 .form-inline .checkbox input[type="checkbox"] {
1950 position: relative;
1951 margin-left: 0;
1952 }
1953 .form-inline .has-feedback .form-control-feedback {
1954 top: 0;
1955 }
1956 }
1957 .form-horizontal .radio,
1958 .form-horizontal .checkbox,
1959 .form-horizontal .radio-inline,
1960 .form-horizontal .checkbox-inline {
1961 padding-top: 7px;
1962 margin-top: 0;
1963 margin-bottom: 0;
1964 }
1965 .form-horizontal .radio,
1966 .form-horizontal .checkbox {
1967 min-height: 27px;
1968 }
1969 .form-horizontal .form-group {
1970 margin-right: -15px;
1971 margin-left: -15px;
1972 }
1973 @media (min-width: 768px) {
1974 .form-horizontal .control-label {
1975 padding-top: 7px;
1976 margin-bottom: 0;
1977 text-align: right;
1978 }
1979 }
1980 .form-horizontal .has-feedback .form-control-feedback {
1981 right: 15px;
1982 }
1983 @media (min-width: 768px) {
1984 .form-horizontal .form-group-lg .control-label {
1985 padding-top: 11px;
1986 font-size: 18px;
1987 }
1988 }
1989 @media (min-width: 768px) {
1990 .form-horizontal .form-group-sm .control-label {
1991 padding-top: 6px;
1992 font-size: 12px;
1993 }
1994 }
1995 .btn {
1996 display: inline-block;
1997 padding: 6px 12px;
1998 margin-bottom: 0;
1999 font-size: 14px;
2000 font-weight: normal;
2001 line-height: 1.42857143;
2002 text-align: center;
2003 white-space: nowrap;
2004 vertical-align: middle;
2005 -ms-touch-action: manipulation;
2006 touch-action: manipulation;
2007 cursor: pointer;
2008 -webkit-user-select: none;
2009 -moz-user-select: none;
2010 -ms-user-select: none;
2011 user-select: none;
2012 background-image: none;
2013 border: 1px solid transparent;
2014 border-radius: 4px;
2015 }
2016 .btn:focus,
2017 .btn:active:focus,
2018 .btn.active:focus,
2019 .btn.focus,
2020 .btn:active.focus,
2021 .btn.active.focus {
2022 outline: thin dotted;
2023 outline: 5px auto -webkit-focus-ring-color;
2024 outline-offset: -2px;
2025 }
2026 .btn:hover,
2027 .btn:focus,
2028 .btn.focus {
2029 color: #333;
2030 text-decoration: none;
2031 }
2032 .btn:active,
2033 .btn.active {
2034 background-image: none;
2035 outline: 0;
2036 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2037 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2038 }
2039 .btn.disabled,
2040 .btn[disabled],
2041 fieldset[disabled] .btn {
2042 cursor: not-allowed;
2043 filter: alpha(opacity=65);
2044 -webkit-box-shadow: none;
2045 box-shadow: none;
2046 opacity: .65;
2047 }
2048 a.btn.disabled,
2049 fieldset[disabled] a.btn {
2050 pointer-events: none;
2051 }
2052 .btn-default {
2053 color: #333;
2054 background-color: #fff;
2055 border-color: #ccc;
2056 }
2057 .btn-default:focus,
2058 .btn-default.focus {
2059 color: #333;
2060 background-color: #e6e6e6;
2061 border-color: #8c8c8c;
2062 }
2063 .btn-default:hover {
2064 color: #333;
2065 background-color: #e6e6e6;
2066 border-color: #adadad;
2067 }
2068 .btn-default:active,
2069 .btn-default.active,
2070 .open > .dropdown-toggle.btn-default {
2071 color: #333;
2072 background-color: #e6e6e6;
2073 border-color: #adadad;
2074 }
2075 .btn-default:active:hover,
2076 .btn-default.active:hover,
2077 .open > .dropdown-toggle.btn-default:hover,
2078 .btn-default:active:focus,
2079 .btn-default.active:focus,
2080 .open > .dropdown-toggle.btn-default:focus,
2081 .btn-default:active.focus,
2082 .btn-default.active.focus,
2083 .open > .dropdown-toggle.btn-default.focus {
2084 color: #333;
2085 background-color: #d4d4d4;
2086 border-color: #8c8c8c;
2087 }
2088 .btn-default:active,
2089 .btn-default.active,
2090 .open > .dropdown-toggle.btn-default {
2091 background-image: none;
2092 }
2093 .btn-default.disabled:hover,
2094 .btn-default[disabled]:hover,
2095 fieldset[disabled] .btn-default:hover,
2096 .btn-default.disabled:focus,
2097 .btn-default[disabled]:focus,
2098 fieldset[disabled] .btn-default:focus,
2099 .btn-default.disabled.focus,
2100 .btn-default[disabled].focus,
2101 fieldset[disabled] .btn-default.focus {
2102 background-color: #fff;
2103 border-color: #ccc;
2104 }
2105 .btn-default .badge {
2106 color: #fff;
2107 background-color: #333;
2108 }
2109 .btn-primary {
2110 color: #fff;
2111 background-color: #337ab7;
2112 border-color: #2e6da4;
2113 }
2114 .btn-primary:focus,
2115 .btn-primary.focus {
2116 color: #fff;
2117 background-color: #286090;
2118 border-color: #122b40;
2119 }
2120 .btn-primary:hover {
2121 color: #fff;
2122 background-color: #286090;
2123 border-color: #204d74;
2124 }
2125 .btn-primary:active,
2126 .btn-primary.active,
2127 .open > .dropdown-toggle.btn-primary {
2128 color: #fff;
2129 background-color: #286090;
2130 border-color: #204d74;
2131 }
2132 .btn-primary:active:hover,
2133 .btn-primary.active:hover,
2134 .open > .dropdown-toggle.btn-primary:hover,
2135 .btn-primary:active:focus,
2136 .btn-primary.active:focus,
2137 .open > .dropdown-toggle.btn-primary:focus,
2138 .btn-primary:active.focus,
2139 .btn-primary.active.focus,
2140 .open > .dropdown-toggle.btn-primary.focus {
2141 color: #fff;
2142 background-color: #204d74;
2143 border-color: #122b40;
2144 }
2145 .btn-primary:active,
2146 .btn-primary.active,
2147 .open > .dropdown-toggle.btn-primary {
2148 background-image: none;
2149 }
2150 .btn-primary.disabled:hover,
2151 .btn-primary[disabled]:hover,
2152 fieldset[disabled] .btn-primary:hover,
2153 .btn-primary.disabled:focus,
2154 .btn-primary[disabled]:focus,
2155 fieldset[disabled] .btn-primary:focus,
2156 .btn-primary.disabled.focus,
2157 .btn-primary[disabled].focus,
2158 fieldset[disabled] .btn-primary.focus {
2159 background-color: #337ab7;
2160 border-color: #2e6da4;
2161 }
2162 .btn-primary .badge {
2163 color: #337ab7;
2164 background-color: #fff;
2165 }
2166 .btn-success {
2167 color: #fff;
2168 background-color: #5cb85c;
2169 border-color: #4cae4c;
2170 }
2171 .btn-success:focus,
2172 .btn-success.focus {
2173 color: #fff;
2174 background-color: #449d44;
2175 border-color: #255625;
2176 }
2177 .btn-success:hover {
2178 color: #fff;
2179 background-color: #449d44;
2180 border-color: #398439;
2181 }
2182 .btn-success:active,
2183 .btn-success.active,
2184 .open > .dropdown-toggle.btn-success {
2185 color: #fff;
2186 background-color: #449d44;
2187 border-color: #398439;
2188 }
2189 .btn-success:active:hover,
2190 .btn-success.active:hover,
2191 .open > .dropdown-toggle.btn-success:hover,
2192 .btn-success:active:focus,
2193 .btn-success.active:focus,
2194 .open > .dropdown-toggle.btn-success:focus,
2195 .btn-success:active.focus,
2196 .btn-success.active.focus,
2197 .open > .dropdown-toggle.btn-success.focus {
2198 color: #fff;
2199 background-color: #398439;
2200 border-color: #255625;
2201 }
2202 .btn-success:active,
2203 .btn-success.active,
2204 .open > .dropdown-toggle.btn-success {
2205 background-image: none;
2206 }
2207 .btn-success.disabled:hover,
2208 .btn-success[disabled]:hover,
2209 fieldset[disabled] .btn-success:hover,
2210 .btn-success.disabled:focus,
2211 .btn-success[disabled]:focus,
2212 fieldset[disabled] .btn-success:focus,
2213 .btn-success.disabled.focus,
2214 .btn-success[disabled].focus,
2215 fieldset[disabled] .btn-success.focus {
2216 background-color: #5cb85c;
2217 border-color: #4cae4c;
2218 }
2219 .btn-success .badge {
2220 color: #5cb85c;
2221 background-color: #fff;
2222 }
2223 .btn-info {
2224 color: #fff;
2225 background-color: #5bc0de;
2226 border-color: #46b8da;
2227 }
2228 .btn-info:focus,
2229 .btn-info.focus {
2230 color: #fff;
2231 background-color: #31b0d5;
2232 border-color: #1b6d85;
2233 }
2234 .btn-info:hover {
2235 color: #fff;
2236 background-color: #31b0d5;
2237 border-color: #269abc;
2238 }
2239 .btn-info:active,
2240 .btn-info.active,
2241 .open > .dropdown-toggle.btn-info {
2242 color: #fff;
2243 background-color: #31b0d5;
2244 border-color: #269abc;
2245 }
2246 .btn-info:active:hover,
2247 .btn-info.active:hover,
2248 .open > .dropdown-toggle.btn-info:hover,
2249 .btn-info:active:focus,
2250 .btn-info.active:focus,
2251 .open > .dropdown-toggle.btn-info:focus,
2252 .btn-info:active.focus,
2253 .btn-info.active.focus,
2254 .open > .dropdown-toggle.btn-info.focus {
2255 color: #fff;
2256 background-color: #269abc;
2257 border-color: #1b6d85;
2258 }
2259 .btn-info:active,
2260 .btn-info.active,
2261 .open > .dropdown-toggle.btn-info {
2262 background-image: none;
2263 }
2264 .btn-info.disabled:hover,
2265 .btn-info[disabled]:hover,
2266 fieldset[disabled] .btn-info:hover,
2267 .btn-info.disabled:focus,
2268 .btn-info[disabled]:focus,
2269 fieldset[disabled] .btn-info:focus,
2270 .btn-info.disabled.focus,
2271 .btn-info[disabled].focus,
2272 fieldset[disabled] .btn-info.focus {
2273 background-color: #5bc0de;
2274 border-color: #46b8da;
2275 }
2276 .btn-info .badge {
2277 color: #5bc0de;
2278 background-color: #fff;
2279 }
2280 .btn-warning {
2281 color: #fff;
2282 background-color: #f0ad4e;
2283 border-color: #eea236;
2284 }
2285 .btn-warning:focus,
2286 .btn-warning.focus {
2287 color: #fff;
2288 background-color: #ec971f;
2289 border-color: #985f0d;
2290 }
2291 .btn-warning:hover {
2292 color: #fff;
2293 background-color: #ec971f;
2294 border-color: #d58512;
2295 }
2296 .btn-warning:active,
2297 .btn-warning.active,
2298 .open > .dropdown-toggle.btn-warning {
2299 color: #fff;
2300 background-color: #ec971f;
2301 border-color: #d58512;
2302 }
2303 .btn-warning:active:hover,
2304 .btn-warning.active:hover,
2305 .open > .dropdown-toggle.btn-warning:hover,
2306 .btn-warning:active:focus,
2307 .btn-warning.active:focus,
2308 .open > .dropdown-toggle.btn-warning:focus,
2309 .btn-warning:active.focus,
2310 .btn-warning.active.focus,
2311 .open > .dropdown-toggle.btn-warning.focus {
2312 color: #fff;
2313 background-color: #d58512;
2314 border-color: #985f0d;
2315 }
2316 .btn-warning:active,
2317 .btn-warning.active,
2318 .open > .dropdown-toggle.btn-warning {
2319 background-image: none;
2320 }
2321 .btn-warning.disabled:hover,
2322 .btn-warning[disabled]:hover,
2323 fieldset[disabled] .btn-warning:hover,
2324 .btn-warning.disabled:focus,
2325 .btn-warning[disabled]:focus,
2326 fieldset[disabled] .btn-warning:focus,
2327 .btn-warning.disabled.focus,
2328 .btn-warning[disabled].focus,
2329 fieldset[disabled] .btn-warning.focus {
2330 background-color: #f0ad4e;
2331 border-color: #eea236;
2332 }
2333 .btn-warning .badge {
2334 color: #f0ad4e;
2335 background-color: #fff;
2336 }
2337 .btn-danger {
2338 color: #fff;
2339 background-color: #d9534f;
2340 border-color: #d43f3a;
2341 }
2342 .btn-danger:focus,
2343 .btn-danger.focus {
2344 color: #fff;
2345 background-color: #c9302c;
2346 border-color: #761c19;
2347 }
2348 .btn-danger:hover {
2349 color: #fff;
2350 background-color: #c9302c;
2351 border-color: #ac2925;
2352 }
2353 .btn-danger:active,
2354 .btn-danger.active,
2355 .open > .dropdown-toggle.btn-danger {
2356 color: #fff;
2357 background-color: #c9302c;
2358 border-color: #ac2925;
2359 }
2360 .btn-danger:active:hover,
2361 .btn-danger.active:hover,
2362 .open > .dropdown-toggle.btn-danger:hover,
2363 .btn-danger:active:focus,
2364 .btn-danger.active:focus,
2365 .open > .dropdown-toggle.btn-danger:focus,
2366 .btn-danger:active.focus,
2367 .btn-danger.active.focus,
2368 .open > .dropdown-toggle.btn-danger.focus {
2369 color: #fff;
2370 background-color: #ac2925;
2371 border-color: #761c19;
2372 }
2373 .btn-danger:active,
2374 .btn-danger.active,
2375 .open > .dropdown-toggle.btn-danger {
2376 background-image: none;
2377 }
2378 .btn-danger.disabled:hover,
2379 .btn-danger[disabled]:hover,
2380 fieldset[disabled] .btn-danger:hover,
2381 .btn-danger.disabled:focus,
2382 .btn-danger[disabled]:focus,
2383 fieldset[disabled] .btn-danger:focus,
2384 .btn-danger.disabled.focus,
2385 .btn-danger[disabled].focus,
2386 fieldset[disabled] .btn-danger.focus {
2387 background-color: #d9534f;
2388 border-color: #d43f3a;
2389 }
2390 .btn-danger .badge {
2391 color: #d9534f;
2392 background-color: #fff;
2393 }
2394 .btn-link {
2395 font-weight: normal;
2396 color: #337ab7;
2397 border-radius: 0;
2398 }
2399 .btn-link,
2400 .btn-link:active,
2401 .btn-link.active,
2402 .btn-link[disabled],
2403 fieldset[disabled] .btn-link {
2404 background-color: transparent;
2405 -webkit-box-shadow: none;
2406 box-shadow: none;
2407 }
2408 .btn-link,
2409 .btn-link:hover,
2410 .btn-link:focus,
2411 .btn-link:active {
2412 border-color: transparent;
2413 }
2414 .btn-link:hover,
2415 .btn-link:focus {
2416 color: #23527c;
2417 text-decoration: underline;
2418 background-color: transparent;
2419 }
2420 .btn-link[disabled]:hover,
2421 fieldset[disabled] .btn-link:hover,
2422 .btn-link[disabled]:focus,
2423 fieldset[disabled] .btn-link:focus {
2424 color: #777;
2425 text-decoration: none;
2426 }
2427 .btn-lg,
2428 .btn-group-lg > .btn {
2429 padding: 10px 16px;
2430 font-size: 18px;
2431 line-height: 1.3333333;
2432 border-radius: 6px;
2433 }
2434 .btn-sm,
2435 .btn-group-sm > .btn {
2436 padding: 5px 10px;
2437 font-size: 12px;
2438 line-height: 1.5;
2439 border-radius: 3px;
2440 }
2441 .btn-xs,
2442 .btn-group-xs > .btn {
2443 padding: 1px 5px;
2444 font-size: 12px;
2445 line-height: 1.5;
2446 border-radius: 3px;
2447 }
2448 .btn-block {
2449 display: block;
2450 width: 100%;
2451 }
2452 .btn-block + .btn-block {
2453 margin-top: 5px;
2454 }
2455 input[type="submit"].btn-block,
2456 input[type="reset"].btn-block,
2457 input[type="button"].btn-block {
2458 width: 100%;
2459 }
2460 .fade {
2461 opacity: 0;
2462 -webkit-transition: opacity .15s linear;
2463 -o-transition: opacity .15s linear;
2464 transition: opacity .15s linear;
2465 }
2466 .fade.in {
2467 opacity: 1;
2468 }
2469 .collapse {
2470 display: none;
2471 }
2472 .collapse.in {
2473 display: block;
2474 }
2475 tr.collapse.in {
2476 display: table-row;
2477 }
2478 tbody.collapse.in {
2479 display: table-row-group;
2480 }
2481 .collapsing {
2482 position: relative;
2483 height: 0;
2484 overflow: hidden;
2485 -webkit-transition-timing-function: ease;
2486 -o-transition-timing-function: ease;
2487 transition-timing-function: ease;
2488 -webkit-transition-duration: .35s;
2489 -o-transition-duration: .35s;
2490 transition-duration: .35s;
2491 -webkit-transition-property: height, visibility;
2492 -o-transition-property: height, visibility;
2493 transition-property: height, visibility;
2494 }
2495 .caret {
2496 display: inline-block;
2497 width: 0;
2498 height: 0;
2499 margin-left: 2px;
2500 vertical-align: middle;
2501 border-top: 4px dashed;
2502 border-top: 4px solid \9;
2503 border-right: 4px solid transparent;
2504 border-left: 4px solid transparent;
2505 }
2506 .dropup,
2507 .dropdown {
2508 position: relative;
2509 }
2510 .dropdown-toggle:focus {
2511 outline: 0;
2512 }
2513 .dropdown-menu {
2514 position: absolute;
2515 top: 100%;
2516 left: 0;
2517 z-index: 1000;
2518 display: none;
2519 float: left;
2520 min-width: 160px;
2521 padding: 5px 0;
2522 margin: 2px 0 0;
2523 font-size: 14px;
2524 text-align: left;
2525 list-style: none;
2526 background-color: #fff;
2527 -webkit-background-clip: padding-box;
2528 background-clip: padding-box;
2529 border: 1px solid #ccc;
2530 border: 1px solid rgba(0, 0, 0, .15);
2531 border-radius: 4px;
2532 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2533 box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
2534 }
2535 .dropdown-menu.pull-right {
2536 right: 0;
2537 left: auto;
2538 }
2539 .dropdown-menu .divider {
2540 height: 1px;
2541 margin: 9px 0;
2542 overflow: hidden;
2543 background-color: #e5e5e5;
2544 }
2545 .dropdown-menu > li > a {
2546 display: block;
2547 padding: 3px 20px;
2548 clear: both;
2549 font-weight: normal;
2550 line-height: 1.42857143;
2551 color: #333;
2552 white-space: nowrap;
2553 }
2554 .dropdown-menu > li > a:hover,
2555 .dropdown-menu > li > a:focus {
2556 color: #262626;
2557 text-decoration: none;
2558 background-color: #f5f5f5;
2559 }
2560 .dropdown-menu > .active > a,
2561 .dropdown-menu > .active > a:hover,
2562 .dropdown-menu > .active > a:focus {
2563 color: #fff;
2564 text-decoration: none;
2565 background-color: #337ab7;
2566 outline: 0;
2567 }
2568 .dropdown-menu > .disabled > a,
2569 .dropdown-menu > .disabled > a:hover,
2570 .dropdown-menu > .disabled > a:focus {
2571 color: #777;
2572 }
2573 .dropdown-menu > .disabled > a:hover,
2574 .dropdown-menu > .disabled > a:focus {
2575 text-decoration: none;
2576 cursor: not-allowed;
2577 background-color: transparent;
2578 background-image: none;
2579 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2580 }
2581 .open > .dropdown-menu {
2582 display: block;
2583 }
2584 .open > a {
2585 outline: 0;
2586 }
2587 .dropdown-menu-right {
2588 right: 0;
2589 left: auto;
2590 }
2591 .dropdown-menu-left {
2592 right: auto;
2593 left: 0;
2594 }
2595 .dropdown-header {
2596 display: block;
2597 padding: 3px 20px;
2598 font-size: 12px;
2599 line-height: 1.42857143;
2600 color: #777;
2601 white-space: nowrap;
2602 }
2603 .dropdown-backdrop {
2604 position: fixed;
2605 top: 0;
2606 right: 0;
2607 bottom: 0;
2608 left: 0;
2609 z-index: 990;
2610 }
2611 .pull-right > .dropdown-menu {
2612 right: 0;
2613 left: auto;
2614 }
2615 .dropup .caret,
2616 .navbar-fixed-bottom .dropdown .caret {
2617 content: "";
2618 border-top: 0;
2619 border-bottom: 4px dashed;
2620 border-bottom: 4px solid \9;
2621 }
2622 .dropup .dropdown-menu,
2623 .navbar-fixed-bottom .dropdown .dropdown-menu {
2624 top: auto;
2625 bottom: 100%;
2626 margin-bottom: 2px;
2627 }
2628 @media (min-width: 768px) {
2629 .navbar-right .dropdown-menu {
2630 right: 0;
2631 left: auto;
2632 }
2633 .navbar-right .dropdown-menu-left {
2634 right: auto;
2635 left: 0;
2636 }
2637 }
2638 .btn-group,
2639 .btn-group-vertical {
2640 position: relative;
2641 display: inline-block;
2642 vertical-align: middle;
2643 }
2644 .btn-group > .btn,
2645 .btn-group-vertical > .btn {
2646 position: relative;
2647 float: left;
2648 }
2649 .btn-group > .btn:hover,
2650 .btn-group-vertical > .btn:hover,
2651 .btn-group > .btn:focus,
2652 .btn-group-vertical > .btn:focus,
2653 .btn-group > .btn:active,
2654 .btn-group-vertical > .btn:active,
2655 .btn-group > .btn.active,
2656 .btn-group-vertical > .btn.active {
2657 z-index: 2;
2658 }
2659 .btn-group .btn + .btn,
2660 .btn-group .btn + .btn-group,
2661 .btn-group .btn-group + .btn,
2662 .btn-group .btn-group + .btn-group {
2663 margin-left: -1px;
2664 }
2665 .btn-toolbar {
2666 margin-left: -5px;
2667 }
2668 .btn-toolbar .btn,
2669 .btn-toolbar .btn-group,
2670 .btn-toolbar .input-group {
2671 float: left;
2672 }
2673 .btn-toolbar > .btn,
2674 .btn-toolbar > .btn-group,
2675 .btn-toolbar > .input-group {
2676 margin-left: 5px;
2677 }
2678 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
2679 border-radius: 0;
2680 }
2681 .btn-group > .btn:first-child {
2682 margin-left: 0;
2683 }
2684 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
2685 border-top-right-radius: 0;
2686 border-bottom-right-radius: 0;
2687 }
2688 .btn-group > .btn:last-child:not(:first-child),
2689 .btn-group > .dropdown-toggle:not(:first-child) {
2690 border-top-left-radius: 0;
2691 border-bottom-left-radius: 0;
2692 }
2693 .btn-group > .btn-group {
2694 float: left;
2695 }
2696 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
2697 border-radius: 0;
2698 }
2699 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
2700 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2701 border-top-right-radius: 0;
2702 border-bottom-right-radius: 0;
2703 }
2704 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
2705 border-top-left-radius: 0;
2706 border-bottom-left-radius: 0;
2707 }
2708 .btn-group .dropdown-toggle:active,
2709 .btn-group.open .dropdown-toggle {
2710 outline: 0;
2711 }
2712 .btn-group > .btn + .dropdown-toggle {
2713 padding-right: 8px;
2714 padding-left: 8px;
2715 }
2716 .btn-group > .btn-lg + .dropdown-toggle {
2717 padding-right: 12px;
2718 padding-left: 12px;
2719 }
2720 .btn-group.open .dropdown-toggle {
2721 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2722 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2723 }
2724 .btn-group.open .dropdown-toggle.btn-link {
2725 -webkit-box-shadow: none;
2726 box-shadow: none;
2727 }
2728 .btn .caret {
2729 margin-left: 0;
2730 }
2731 .btn-lg .caret {
2732 border-width: 5px 5px 0;
2733 border-bottom-width: 0;
2734 }
2735 .dropup .btn-lg .caret {
2736 border-width: 0 5px 5px;
2737 }
2738 .btn-group-vertical > .btn,
2739 .btn-group-vertical > .btn-group,
2740 .btn-group-vertical > .btn-group > .btn {
2741 display: block;
2742 float: none;
2743 width: 100%;
2744 max-width: 100%;
2745 }
2746 .btn-group-vertical > .btn-group > .btn {
2747 float: none;
2748 }
2749 .btn-group-vertical > .btn + .btn,
2750 .btn-group-vertical > .btn + .btn-group,
2751 .btn-group-vertical > .btn-group + .btn,
2752 .btn-group-vertical > .btn-group + .btn-group {
2753 margin-top: -1px;
2754 margin-left: 0;
2755 }
2756 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
2757 border-radius: 0;
2758 }
2759 .btn-group-vertical > .btn:first-child:not(:last-child) {
2760 border-top-left-radius: 4px;
2761 border-top-right-radius: 4px;
2762 border-bottom-right-radius: 0;
2763 border-bottom-left-radius: 0;
2764 }
2765 .btn-group-vertical > .btn:last-child:not(:first-child) {
2766 border-top-left-radius: 0;
2767 border-top-right-radius: 0;
2768 border-bottom-right-radius: 4px;
2769 border-bottom-left-radius: 4px;
2770 }
2771 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
2772 border-radius: 0;
2773 }
2774 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
2775 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
2776 border-bottom-right-radius: 0;
2777 border-bottom-left-radius: 0;
2778 }
2779 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
2780 border-top-left-radius: 0;
2781 border-top-right-radius: 0;
2782 }
2783 .btn-group-justified {
2784 display: table;
2785 width: 100%;
2786 table-layout: fixed;
2787 border-collapse: separate;
2788 }
2789 .btn-group-justified > .btn,
2790 .btn-group-justified > .btn-group {
2791 display: table-cell;
2792 float: none;
2793 width: 1%;
2794 }
2795 .btn-group-justified > .btn-group .btn {
2796 width: 100%;
2797 }
2798 .btn-group-justified > .btn-group .dropdown-menu {
2799 left: auto;
2800 }
2801 [data-toggle="buttons"] > .btn input[type="radio"],
2802 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
2803 [data-toggle="buttons"] > .btn input[type="checkbox"],
2804 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
2805 position: absolute;
2806 clip: rect(0, 0, 0, 0);
2807 pointer-events: none;
2808 }
2809 .input-group {
2810 position: relative;
2811 display: table;
2812 border-collapse: separate;
2813 }
2814 .input-group[class*="col-"] {
2815 float: none;
2816 padding-right: 0;
2817 padding-left: 0;
2818 }
2819 .input-group .form-control {
2820 position: relative;
2821 z-index: 2;
2822 float: left;
2823 width: 100%;
2824 margin-bottom: 0;
2825 }
2826 .input-group .form-control:focus {
2827 z-index: 3;
2828 }
2829 .input-group-lg > .form-control,
2830 .input-group-lg > .input-group-addon,
2831 .input-group-lg > .input-group-btn > .btn {
2832 height: 46px;
2833 padding: 10px 16px;
2834 font-size: 18px;
2835 line-height: 1.3333333;
2836 border-radius: 6px;
2837 }
2838 select.input-group-lg > .form-control,
2839 select.input-group-lg > .input-group-addon,
2840 select.input-group-lg > .input-group-btn > .btn {
2841 height: 46px;
2842 line-height: 46px;
2843 }
2844 textarea.input-group-lg > .form-control,
2845 textarea.input-group-lg > .input-group-addon,
2846 textarea.input-group-lg > .input-group-btn > .btn,
2847 select[multiple].input-group-lg > .form-control,
2848 select[multiple].input-group-lg > .input-group-addon,
2849 select[multiple].input-group-lg > .input-group-btn > .btn {
2850 height: auto;
2851 }
2852 .input-group-sm > .form-control,
2853 .input-group-sm > .input-group-addon,
2854 .input-group-sm > .input-group-btn > .btn {
2855 height: 30px;
2856 padding: 5px 10px;
2857 font-size: 12px;
2858 line-height: 1.5;
2859 border-radius: 3px;
2860 }
2861 select.input-group-sm > .form-control,
2862 select.input-group-sm > .input-group-addon,
2863 select.input-group-sm > .input-group-btn > .btn {
2864 height: 30px;
2865 line-height: 30px;
2866 }
2867 textarea.input-group-sm > .form-control,
2868 textarea.input-group-sm > .input-group-addon,
2869 textarea.input-group-sm > .input-group-btn > .btn,
2870 select[multiple].input-group-sm > .form-control,
2871 select[multiple].input-group-sm > .input-group-addon,
2872 select[multiple].input-group-sm > .input-group-btn > .btn {
2873 height: auto;
2874 }
2875 .input-group-addon,
2876 .input-group-btn,
2877 .input-group .form-control {
2878 display: table-cell;
2879 }
2880 .input-group-addon:not(:first-child):not(:last-child),
2881 .input-group-btn:not(:first-child):not(:last-child),
2882 .input-group .form-control:not(:first-child):not(:last-child) {
2883 border-radius: 0;
2884 }
2885 .input-group-addon,
2886 .input-group-btn {
2887 width: 1%;
2888 white-space: nowrap;
2889 vertical-align: middle;
2890 }
2891 .input-group-addon {
2892 padding: 6px 12px;
2893 font-size: 14px;
2894 font-weight: normal;
2895 line-height: 1;
2896 color: #555;
2897 text-align: center;
2898 background-color: #eee;
2899 border: 1px solid #ccc;
2900 border-radius: 4px;
2901 }
2902 .input-group-addon.input-sm {
2903 padding: 5px 10px;
2904 font-size: 12px;
2905 border-radius: 3px;
2906 }
2907 .input-group-addon.input-lg {
2908 padding: 10px 16px;
2909 font-size: 18px;
2910 border-radius: 6px;
2911 }
2912 .input-group-addon input[type="radio"],
2913 .input-group-addon input[type="checkbox"] {
2914 margin-top: 0;
2915 }
2916 .input-group .form-control:first-child,
2917 .input-group-addon:first-child,
2918 .input-group-btn:first-child > .btn,
2919 .input-group-btn:first-child > .btn-group > .btn,
2920 .input-group-btn:first-child > .dropdown-toggle,
2921 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
2922 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
2923 border-top-right-radius: 0;
2924 border-bottom-right-radius: 0;
2925 }
2926 .input-group-addon:first-child {
2927 border-right: 0;
2928 }
2929 .input-group .form-control:last-child,
2930 .input-group-addon:last-child,
2931 .input-group-btn:last-child > .btn,
2932 .input-group-btn:last-child > .btn-group > .btn,
2933 .input-group-btn:last-child > .dropdown-toggle,
2934 .input-group-btn:first-child > .btn:not(:first-child),
2935 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
2936 border-top-left-radius: 0;
2937 border-bottom-left-radius: 0;
2938 }
2939 .input-group-addon:last-child {
2940 border-left: 0;
2941 }
2942 .input-group-btn {
2943 position: relative;
2944 font-size: 0;
2945 white-space: nowrap;
2946 }
2947 .input-group-btn > .btn {
2948 position: relative;
2949 }
2950 .input-group-btn > .btn + .btn {
2951 margin-left: -1px;
2952 }
2953 .input-group-btn > .btn:hover,
2954 .input-group-btn > .btn:focus,
2955 .input-group-btn > .btn:active {
2956 z-index: 2;
2957 }
2958 .input-group-btn:first-child > .btn,
2959 .input-group-btn:first-child > .btn-group {
2960 margin-right: -1px;
2961 }
2962 .input-group-btn:last-child > .btn,
2963 .input-group-btn:last-child > .btn-group {
2964 z-index: 2;
2965 margin-left: -1px;
2966 }
2967 .nav {
2968 padding-left: 0;
2969 margin-bottom: 0;
2970 list-style: none;
2971 }
2972 .nav > li {
2973 position: relative;
2974 display: block;
2975 }
2976 .nav > li > a {
2977 position: relative;
2978 display: block;
2979 padding: 10px 15px;
2980 }
2981 .nav > li > a:hover,
2982 .nav > li > a:focus {
2983 text-decoration: none;
2984 background-color: #eee;
2985 }
2986 .nav > li.disabled > a {
2987 color: #777;
2988 }
2989 .nav > li.disabled > a:hover,
2990 .nav > li.disabled > a:focus {
2991 color: #777;
2992 text-decoration: none;
2993 cursor: not-allowed;
2994 background-color: transparent;
2995 }
2996 .nav .open > a,
2997 .nav .open > a:hover,
2998 .nav .open > a:focus {
2999 background-color: #eee;
3000 border-color: #337ab7;
3001 }
3002 .nav .nav-divider {
3003 height: 1px;
3004 margin: 9px 0;
3005 overflow: hidden;
3006 background-color: #e5e5e5;
3007 }
3008 .nav > li > a > img {
3009 max-width: none;
3010 }
3011 .nav-tabs {
3012 border-bottom: 1px solid #ddd;
3013 }
3014 .nav-tabs > li {
3015 float: left;
3016 margin-bottom: -1px;
3017 }
3018 .nav-tabs > li > a {
3019 margin-right: 2px;
3020 line-height: 1.42857143;
3021 border: 1px solid transparent;
3022 border-radius: 4px 4px 0 0;
3023 }
3024 .nav-tabs > li > a:hover {
3025 border-color: #eee #eee #ddd;
3026 }
3027 .nav-tabs > li.active > a,
3028 .nav-tabs > li.active > a:hover,
3029 .nav-tabs > li.active > a:focus {
3030 color: #555;
3031 cursor: default;
3032 background-color: #fff;
3033 border: 1px solid #ddd;
3034 border-bottom-color: transparent;
3035 }
3036 .nav-tabs.nav-justified {
3037 width: 100%;
3038 border-bottom: 0;
3039 }
3040 .nav-tabs.nav-justified > li {
3041 float: none;
3042 }
3043 .nav-tabs.nav-justified > li > a {
3044 margin-bottom: 5px;
3045 text-align: center;
3046 }
3047 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3048 top: auto;
3049 left: auto;
3050 }
3051 @media (min-width: 768px) {
3052 .nav-tabs.nav-justified > li {
3053 display: table-cell;
3054 width: 1%;
3055 }
3056 .nav-tabs.nav-justified > li > a {
3057 margin-bottom: 0;
3058 }
3059 }
3060 .nav-tabs.nav-justified > li > a {
3061 margin-right: 0;
3062 border-radius: 4px;
3063 }
3064 .nav-tabs.nav-justified > .active > a,
3065 .nav-tabs.nav-justified > .active > a:hover,
3066 .nav-tabs.nav-justified > .active > a:focus {
3067 border: 1px solid #ddd;
3068 }
3069 @media (min-width: 768px) {
3070 .nav-tabs.nav-justified > li > a {
3071 border-bottom: 1px solid #ddd;
3072 border-radius: 4px 4px 0 0;
3073 }
3074 .nav-tabs.nav-justified > .active > a,
3075 .nav-tabs.nav-justified > .active > a:hover,
3076 .nav-tabs.nav-justified > .active > a:focus {
3077 border-bottom-color: #fff;
3078 }
3079 }
3080 .nav-pills > li {
3081 float: left;
3082 }
3083 .nav-pills > li > a {
3084 border-radius: 4px;
3085 }
3086 .nav-pills > li + li {
3087 margin-left: 2px;
3088 }
3089 .nav-pills > li.active > a,
3090 .nav-pills > li.active > a:hover,
3091 .nav-pills > li.active > a:focus {
3092 color: #fff;
3093 background-color: #337ab7;
3094 }
3095 .nav-stacked > li {
3096 float: none;
3097 }
3098 .nav-stacked > li + li {
3099 margin-top: 2px;
3100 margin-left: 0;
3101 }
3102 .nav-justified {
3103 width: 100%;
3104 }
3105 .nav-justified > li {
3106 float: none;
3107 }
3108 .nav-justified > li > a {
3109 margin-bottom: 5px;
3110 text-align: center;
3111 }
3112 .nav-justified > .dropdown .dropdown-menu {
3113 top: auto;
3114 left: auto;
3115 }
3116 @media (min-width: 768px) {
3117 .nav-justified > li {
3118 display: table-cell;
3119 width: 1%;
3120 }
3121 .nav-justified > li > a {
3122 margin-bottom: 0;
3123 }
3124 }
3125 .nav-tabs-justified {
3126 border-bottom: 0;
3127 }
3128 .nav-tabs-justified > li > a {
3129 margin-right: 0;
3130 border-radius: 4px;
3131 }
3132 .nav-tabs-justified > .active > a,
3133 .nav-tabs-justified > .active > a:hover,
3134 .nav-tabs-justified > .active > a:focus {
3135 border: 1px solid #ddd;
3136 }
3137 @media (min-width: 768px) {
3138 .nav-tabs-justified > li > a {
3139 border-bottom: 1px solid #ddd;
3140 border-radius: 4px 4px 0 0;
3141 }
3142 .nav-tabs-justified > .active > a,
3143 .nav-tabs-justified > .active > a:hover,
3144 .nav-tabs-justified > .active > a:focus {
3145 border-bottom-color: #fff;
3146 }
3147 }
3148 .tab-content > .tab-pane {
3149 display: none;
3150 }
3151 .tab-content > .active {
3152 display: block;
3153 }
3154 .nav-tabs .dropdown-menu {
3155 margin-top: -1px;
3156 border-top-left-radius: 0;
3157 border-top-right-radius: 0;
3158 }
3159 .navbar {
3160 position: relative;
3161 min-height: 50px;
3162 margin-bottom: 20px;
3163 border: 1px solid transparent;
3164 }
3165 @media (min-width: 768px) {
3166 .navbar {
3167 border-radius: 4px;
3168 }
3169 }
3170 @media (min-width: 768px) {
3171 .navbar-header {
3172 float: left;
3173 }
3174 }
3175 .navbar-collapse {
3176 padding-right: 15px;
3177 padding-left: 15px;
3178 overflow-x: visible;
3179 -webkit-overflow-scrolling: touch;
3180 border-top: 1px solid transparent;
3181 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3182 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3183 }
3184 .navbar-collapse.in {
3185 overflow-y: auto;
3186 }
3187 @media (min-width: 768px) {
3188 .navbar-collapse {
3189 width: auto;
3190 border-top: 0;
3191 -webkit-box-shadow: none;
3192 box-shadow: none;
3193 }
3194 .navbar-collapse.collapse {
3195 display: block !important;
3196 height: auto !important;
3197 padding-bottom: 0;
3198 overflow: visible !important;
3199 }
3200 .navbar-collapse.in {
3201 overflow-y: visible;
3202 }
3203 .navbar-fixed-top .navbar-collapse,
3204 .navbar-static-top .navbar-collapse,
3205 .navbar-fixed-bottom .navbar-collapse {
3206 padding-right: 0;
3207 padding-left: 0;
3208 }
3209 }
3210 .navbar-fixed-top .navbar-collapse,
3211 .navbar-fixed-bottom .navbar-collapse {
3212 max-height: 340px;
3213 }
3214 @media (max-device-width: 480px) and (orientation: landscape) {
3215 .navbar-fixed-top .navbar-collapse,
3216 .navbar-fixed-bottom .navbar-collapse {
3217 max-height: 200px;
3218 }
3219 }
3220 .container > .navbar-header,
3221 .container-fluid > .navbar-header,
3222 .container > .navbar-collapse,
3223 .container-fluid > .navbar-collapse {
3224 margin-right: -15px;
3225 margin-left: -15px;
3226 }
3227 @media (min-width: 768px) {
3228 .container > .navbar-header,
3229 .container-fluid > .navbar-header,
3230 .container > .navbar-collapse,
3231 .container-fluid > .navbar-collapse {
3232 margin-right: 0;
3233 margin-left: 0;
3234 }
3235 }
3236 .navbar-static-top {
3237 z-index: 1000;
3238 border-width: 0 0 1px;
3239 }
3240 @media (min-width: 768px) {
3241 .navbar-static-top {
3242 border-radius: 0;
3243 }
3244 }
3245 .navbar-fixed-top,
3246 .navbar-fixed-bottom {
3247 position: fixed;
3248 right: 0;
3249 left: 0;
3250 z-index: 1030;
3251 }
3252 @media (min-width: 768px) {
3253 .navbar-fixed-top,
3254 .navbar-fixed-bottom {
3255 border-radius: 0;
3256 }
3257 }
3258 .navbar-fixed-top {
3259 top: 0;
3260 border-width: 0 0 1px;
3261 }
3262 .navbar-fixed-bottom {
3263 bottom: 0;
3264 margin-bottom: 0;
3265 border-width: 1px 0 0;
3266 }
3267 .navbar-brand {
3268 float: left;
3269 height: 50px;
3270 padding: 15px 15px;
3271 font-size: 18px;
3272 line-height: 20px;
3273 }
3274 .navbar-brand:hover,
3275 .navbar-brand:focus {
3276 text-decoration: none;
3277 }
3278 .navbar-brand > img {
3279 display: block;
3280 }
3281 @media (min-width: 768px) {
3282 .navbar > .container .navbar-brand,
3283 .navbar > .container-fluid .navbar-brand {
3284 margin-left: -15px;
3285 }
3286 }
3287 .navbar-toggle {
3288 position: relative;
3289 float: right;
3290 padding: 9px 10px;
3291 margin-top: 8px;
3292 margin-right: 15px;
3293 margin-bottom: 8px;
3294 background-color: transparent;
3295 background-image: none;
3296 border: 1px solid transparent;
3297 border-radius: 4px;
3298 }
3299 .navbar-toggle:focus {
3300 outline: 0;
3301 }
3302 .navbar-toggle .icon-bar {
3303 display: block;
3304 width: 22px;
3305 height: 2px;
3306 border-radius: 1px;
3307 }
3308 .navbar-toggle .icon-bar + .icon-bar {
3309 margin-top: 4px;
3310 }
3311 @media (min-width: 768px) {
3312 .navbar-toggle {
3313 display: none;
3314 }
3315 }
3316 .navbar-nav {
3317 margin: 7.5px -15px;
3318 }
3319 .navbar-nav > li > a {
3320 padding-top: 10px;
3321 padding-bottom: 10px;
3322 line-height: 20px;
3323 }
3324 @media (max-width: 767px) {
3325 .navbar-nav .open .dropdown-menu {
3326 position: static;
3327 float: none;
3328 width: auto;
3329 margin-top: 0;
3330 background-color: transparent;
3331 border: 0;
3332 -webkit-box-shadow: none;
3333 box-shadow: none;
3334 }
3335 .navbar-nav .open .dropdown-menu > li > a,
3336 .navbar-nav .open .dropdown-menu .dropdown-header {
3337 padding: 5px 15px 5px 25px;
3338 }
3339 .navbar-nav .open .dropdown-menu > li > a {
3340 line-height: 20px;
3341 }
3342 .navbar-nav .open .dropdown-menu > li > a:hover,
3343 .navbar-nav .open .dropdown-menu > li > a:focus {
3344 background-image: none;
3345 }
3346 }
3347 @media (min-width: 768px) {
3348 .navbar-nav {
3349 float: left;
3350 margin: 0;
3351 }
3352 .navbar-nav > li {
3353 float: left;
3354 }
3355 .navbar-nav > li > a {
3356 padding-top: 15px;
3357 padding-bottom: 15px;
3358 }
3359 }
3360 .navbar-form {
3361 padding: 10px 15px;
3362 margin-top: 8px;
3363 margin-right: -15px;
3364 margin-bottom: 8px;
3365 margin-left: -15px;
3366 border-top: 1px solid transparent;
3367 border-bottom: 1px solid transparent;
3368 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3369 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
3370 }
3371 @media (min-width: 768px) {
3372 .navbar-form .form-group {
3373 display: inline-block;
3374 margin-bottom: 0;
3375 vertical-align: middle;
3376 }
3377 .navbar-form .form-control {
3378 display: inline-block;
3379 width: auto;
3380 vertical-align: middle;
3381 }
3382 .navbar-form .form-control-static {
3383 display: inline-block;
3384 }
3385 .navbar-form .input-group {
3386 display: inline-table;
3387 vertical-align: middle;
3388 }
3389 .navbar-form .input-group .input-group-addon,
3390 .navbar-form .input-group .input-group-btn,
3391 .navbar-form .input-group .form-control {
3392 width: auto;
3393 }
3394 .navbar-form .input-group > .form-control {
3395 width: 100%;
3396 }
3397 .navbar-form .control-label {
3398 margin-bottom: 0;
3399 vertical-align: middle;
3400 }
3401 .navbar-form .radio,
3402 .navbar-form .checkbox {
3403 display: inline-block;
3404 margin-top: 0;
3405 margin-bottom: 0;
3406 vertical-align: middle;
3407 }
3408 .navbar-form .radio label,
3409 .navbar-form .checkbox label {
3410 padding-left: 0;
3411 }
3412 .navbar-form .radio input[type="radio"],
3413 .navbar-form .checkbox input[type="checkbox"] {
3414 position: relative;
3415 margin-left: 0;
3416 }
3417 .navbar-form .has-feedback .form-control-feedback {
3418 top: 0;
3419 }
3420 }
3421 @media (max-width: 767px) {
3422 .navbar-form .form-group {
3423 margin-bottom: 5px;
3424 }
3425 .navbar-form .form-group:last-child {
3426 margin-bottom: 0;
3427 }
3428 }
3429 @media (min-width: 768px) {
3430 .navbar-form {
3431 width: auto;
3432 padding-top: 0;
3433 padding-bottom: 0;
3434 margin-right: 0;
3435 margin-left: 0;
3436 border: 0;
3437 -webkit-box-shadow: none;
3438 box-shadow: none;
3439 }
3440 }
3441 .navbar-nav > li > .dropdown-menu {
3442 margin-top: 0;
3443 border-top-left-radius: 0;
3444 border-top-right-radius: 0;
3445 }
3446 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3447 margin-bottom: 0;
3448 border-top-left-radius: 4px;
3449 border-top-right-radius: 4px;
3450 border-bottom-right-radius: 0;
3451 border-bottom-left-radius: 0;
3452 }
3453 .navbar-btn {
3454 margin-top: 8px;
3455 margin-bottom: 8px;
3456 }
3457 .navbar-btn.btn-sm {
3458 margin-top: 10px;
3459 margin-bottom: 10px;
3460 }
3461 .navbar-btn.btn-xs {
3462 margin-top: 14px;
3463 margin-bottom: 14px;
3464 }
3465 .navbar-text {
3466 margin-top: 15px;
3467 margin-bottom: 15px;
3468 }
3469 @media (min-width: 768px) {
3470 .navbar-text {
3471 float: left;
3472 margin-right: 15px;
3473 margin-left: 15px;
3474 }
3475 }
3476 @media (min-width: 768px) {
3477 .navbar-left {
3478 float: left !important;
3479 }
3480 .navbar-right {
3481 float: right !important;
3482 margin-right: -15px;
3483 }
3484 .navbar-right ~ .navbar-right {
3485 margin-right: 0;
3486 }
3487 }
3488 .navbar-default {
3489 background-color: #f8f8f8;
3490 border-color: #e7e7e7;
3491 }
3492 .navbar-default .navbar-brand {
3493 color: #777;
3494 }
3495 .navbar-default .navbar-brand:hover,
3496 .navbar-default .navbar-brand:focus {
3497 color: #5e5e5e;
3498 background-color: transparent;
3499 }
3500 .navbar-default .navbar-text {
3501 color: #777;
3502 }
3503 .navbar-default .navbar-nav > li > a {
3504 color: #777;
3505 }
3506 .navbar-default .navbar-nav > li > a:hover,
3507 .navbar-default .navbar-nav > li > a:focus {
3508 color: #333;
3509 background-color: transparent;
3510 }
3511 .navbar-default .navbar-nav > .active > a,
3512 .navbar-default .navbar-nav > .active > a:hover,
3513 .navbar-default .navbar-nav > .active > a:focus {
3514 color: #555;
3515 background-color: #e7e7e7;
3516 }
3517 .navbar-default .navbar-nav > .disabled > a,
3518 .navbar-default .navbar-nav > .disabled > a:hover,
3519 .navbar-default .navbar-nav > .disabled > a:focus {
3520 color: #ccc;
3521 background-color: transparent;
3522 }
3523 .navbar-default .navbar-toggle {
3524 border-color: #ddd;
3525 }
3526 .navbar-default .navbar-toggle:hover,
3527 .navbar-default .navbar-toggle:focus {
3528 background-color: #ddd;
3529 }
3530 .navbar-default .navbar-toggle .icon-bar {
3531 background-color: #888;
3532 }
3533 .navbar-default .navbar-collapse,
3534 .navbar-default .navbar-form {
3535 border-color: #e7e7e7;
3536 }
3537 .navbar-default .navbar-nav > .open > a,
3538 .navbar-default .navbar-nav > .open > a:hover,
3539 .navbar-default .navbar-nav > .open > a:focus {
3540 color: #555;
3541 background-color: #e7e7e7;
3542 }
3543 @media (max-width: 767px) {
3544 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3545 color: #777;
3546 }
3547 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3548 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3549 color: #333;
3550 background-color: transparent;
3551 }
3552 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3553 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3554 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3555 color: #555;
3556 background-color: #e7e7e7;
3557 }
3558 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3559 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3560 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3561 color: #ccc;
3562 background-color: transparent;
3563 }
3564 }
3565 .navbar-default .navbar-link {
3566 color: #777;
3567 }
3568 .navbar-default .navbar-link:hover {
3569 color: #333;
3570 }
3571 .navbar-default .btn-link {
3572 color: #777;
3573 }
3574 .navbar-default .btn-link:hover,
3575 .navbar-default .btn-link:focus {
3576 color: #333;
3577 }
3578 .navbar-default .btn-link[disabled]:hover,
3579 fieldset[disabled] .navbar-default .btn-link:hover,
3580 .navbar-default .btn-link[disabled]:focus,
3581 fieldset[disabled] .navbar-default .btn-link:focus {
3582 color: #ccc;
3583 }
3584 .navbar-inverse {
3585 background-color: #222;
3586 border-color: #080808;
3587 }
3588 .navbar-inverse .navbar-brand {
3589 color: #9d9d9d;
3590 }
3591 .navbar-inverse .navbar-brand:hover,
3592 .navbar-inverse .navbar-brand:focus {
3593 color: #fff;
3594 background-color: transparent;
3595 }
3596 .navbar-inverse .navbar-text {
3597 color: #9d9d9d;
3598 }
3599 .navbar-inverse .navbar-nav > li > a {
3600 color: #9d9d9d;
3601 }
3602 .navbar-inverse .navbar-nav > li > a:hover,
3603 .navbar-inverse .navbar-nav > li > a:focus {
3604 color: #fff;
3605 background-color: transparent;
3606 }
3607 .navbar-inverse .navbar-nav > .active > a,
3608 .navbar-inverse .navbar-nav > .active > a:hover,
3609 .navbar-inverse .navbar-nav > .active > a:focus {
3610 color: #fff;
3611 background-color: #080808;
3612 }
3613 .navbar-inverse .navbar-nav > .disabled > a,
3614 .navbar-inverse .navbar-nav > .disabled > a:hover,
3615 .navbar-inverse .navbar-nav > .disabled > a:focus {
3616 color: #444;
3617 background-color: transparent;
3618 }
3619 .navbar-inverse .navbar-toggle {
3620 border-color: #333;
3621 }
3622 .navbar-inverse .navbar-toggle:hover,
3623 .navbar-inverse .navbar-toggle:focus {
3624 background-color: #333;
3625 }
3626 .navbar-inverse .navbar-toggle .icon-bar {
3627 background-color: #fff;
3628 }
3629 .navbar-inverse .navbar-collapse,
3630 .navbar-inverse .navbar-form {
3631 border-color: #101010;
3632 }
3633 .navbar-inverse .navbar-nav > .open > a,
3634 .navbar-inverse .navbar-nav > .open > a:hover,
3635 .navbar-inverse .navbar-nav > .open > a:focus {
3636 color: #fff;
3637 background-color: #080808;
3638 }
3639 @media (max-width: 767px) {
3640 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3641 border-color: #080808;
3642 }
3643 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3644 background-color: #080808;
3645 }
3646 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3647 color: #9d9d9d;
3648 }
3649 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3650 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3651 color: #fff;
3652 background-color: transparent;
3653 }
3654 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3655 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3656 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3657 color: #fff;
3658 background-color: #080808;
3659 }
3660 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3661 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3662 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3663 color: #444;
3664 background-color: transparent;
3665 }
3666 }
3667 .navbar-inverse .navbar-link {
3668 color: #9d9d9d;
3669 }
3670 .navbar-inverse .navbar-link:hover {
3671 color: #fff;
3672 }
3673 .navbar-inverse .btn-link {
3674 color: #9d9d9d;
3675 }
3676 .navbar-inverse .btn-link:hover,
3677 .navbar-inverse .btn-link:focus {
3678 color: #fff;
3679 }
3680 .navbar-inverse .btn-link[disabled]:hover,
3681 fieldset[disabled] .navbar-inverse .btn-link:hover,
3682 .navbar-inverse .btn-link[disabled]:focus,
3683 fieldset[disabled] .navbar-inverse .btn-link:focus {
3684 color: #444;
3685 }
3686 .breadcrumb {
3687 padding: 8px 15px;
3688 margin-bottom: 20px;
3689 list-style: none;
3690 background-color: #f5f5f5;
3691 border-radius: 4px;
3692 }
3693 .breadcrumb > li {
3694 display: inline-block;
3695 }
3696 .breadcrumb > li + li:before {
3697 padding: 0 5px;
3698 color: #ccc;
3699 content: "/\00a0";
3700 }
3701 .breadcrumb > .active {
3702 color: #777;
3703 }
3704 .pagination {
3705 display: inline-block;
3706 padding-left: 0;
3707 margin: 20px 0;
3708 border-radius: 4px;
3709 }
3710 .pagination > li {
3711 display: inline;
3712 }
3713 .pagination > li > a,
3714 .pagination > li > span {
3715 position: relative;
3716 float: left;
3717 padding: 6px 12px;
3718 margin-left: -1px;
3719 line-height: 1.42857143;
3720 color: #337ab7;
3721 text-decoration: none;
3722 background-color: #fff;
3723 border: 1px solid #ddd;
3724 }
3725 .pagination > li:first-child > a,
3726 .pagination > li:first-child > span {
3727 margin-left: 0;
3728 border-top-left-radius: 4px;
3729 border-bottom-left-radius: 4px;
3730 }
3731 .pagination > li:last-child > a,
3732 .pagination > li:last-child > span {
3733 border-top-right-radius: 4px;
3734 border-bottom-right-radius: 4px;
3735 }
3736 .pagination > li > a:hover,
3737 .pagination > li > span:hover,
3738 .pagination > li > a:focus,
3739 .pagination > li > span:focus {
3740 z-index: 2;
3741 color: #23527c;
3742 background-color: #eee;
3743 border-color: #ddd;
3744 }
3745 .pagination > .active > a,
3746 .pagination > .active > span,
3747 .pagination > .active > a:hover,
3748 .pagination > .active > span:hover,
3749 .pagination > .active > a:focus,
3750 .pagination > .active > span:focus {
3751 z-index: 3;
3752 color: #fff;
3753 cursor: default;
3754 background-color: #337ab7;
3755 border-color: #337ab7;
3756 }
3757 .pagination > .disabled > span,
3758 .pagination > .disabled > span:hover,
3759 .pagination > .disabled > span:focus,
3760 .pagination > .disabled > a,
3761 .pagination > .disabled > a:hover,
3762 .pagination > .disabled > a:focus {
3763 color: #777;
3764 cursor: not-allowed;
3765 background-color: #fff;
3766 border-color: #ddd;
3767 }
3768 .pagination-lg > li > a,
3769 .pagination-lg > li > span {
3770 padding: 10px 16px;
3771 font-size: 18px;
3772 line-height: 1.3333333;
3773 }
3774 .pagination-lg > li:first-child > a,
3775 .pagination-lg > li:first-child > span {
3776 border-top-left-radius: 6px;
3777 border-bottom-left-radius: 6px;
3778 }
3779 .pagination-lg > li:last-child > a,
3780 .pagination-lg > li:last-child > span {
3781 border-top-right-radius: 6px;
3782 border-bottom-right-radius: 6px;
3783 }
3784 .pagination-sm > li > a,
3785 .pagination-sm > li > span {
3786 padding: 5px 10px;
3787 font-size: 12px;
3788 line-height: 1.5;
3789 }
3790 .pagination-sm > li:first-child > a,
3791 .pagination-sm > li:first-child > span {
3792 border-top-left-radius: 3px;
3793 border-bottom-left-radius: 3px;
3794 }
3795 .pagination-sm > li:last-child > a,
3796 .pagination-sm > li:last-child > span {
3797 border-top-right-radius: 3px;
3798 border-bottom-right-radius: 3px;
3799 }
3800 .pager {
3801 padding-left: 0;
3802 margin: 20px 0;
3803 text-align: center;
3804 list-style: none;
3805 }
3806 .pager li {
3807 display: inline;
3808 }
3809 .pager li > a,
3810 .pager li > span {
3811 display: inline-block;
3812 padding: 5px 14px;
3813 background-color: #fff;
3814 border: 1px solid #ddd;
3815 border-radius: 15px;
3816 }
3817 .pager li > a:hover,
3818 .pager li > a:focus {
3819 text-decoration: none;
3820 background-color: #eee;
3821 }
3822 .pager .next > a,
3823 .pager .next > span {
3824 float: right;
3825 }
3826 .pager .previous > a,
3827 .pager .previous > span {
3828 float: left;
3829 }
3830 .pager .disabled > a,
3831 .pager .disabled > a:hover,
3832 .pager .disabled > a:focus,
3833 .pager .disabled > span {
3834 color: #777;
3835 cursor: not-allowed;
3836 background-color: #fff;
3837 }
3838
3839 .badge {
3840 display: inline-block;
3841 min-width: 10px;
3842 padding: 3px 7px;
3843 font-size: 12px;
3844 font-weight: bold;
3845 line-height: 1;
3846 color: #fff;
3847 text-align: center;
3848 white-space: nowrap;
3849 vertical-align: middle;
3850 background-color: #777;
3851 border-radius: 10px;
3852 }
3853 .badge:empty {
3854 display: none;
3855 }
3856 .btn .badge {
3857 position: relative;
3858 top: -1px;
3859 }
3860 .btn-xs .badge,
3861 .btn-group-xs > .btn .badge {
3862 top: 0;
3863 padding: 1px 5px;
3864 }
3865 a.badge:hover,
3866 a.badge:focus {
3867 color: #fff;
3868 text-decoration: none;
3869 cursor: pointer;
3870 }
3871 .list-group-item.active > .badge,
3872 .nav-pills > .active > a > .badge {
3873 color: #337ab7;
3874 background-color: #fff;
3875 }
3876 .list-group-item > .badge {
3877 float: right;
3878 }
3879 .list-group-item > .badge + .badge {
3880 margin-right: 5px;
3881 }
3882 .nav-pills > li > a > .badge {
3883 margin-left: 3px;
3884 }
3885 .jumbotron {
3886 padding-top: 30px;
3887 padding-bottom: 30px;
3888 margin-bottom: 30px;
3889 color: inherit;
3890 background-color: #eee;
3891 }
3892 .jumbotron h1,
3893 .jumbotron .h1 {
3894 color: inherit;
3895 }
3896 .jumbotron p {
3897 margin-bottom: 15px;
3898 font-size: 21px;
3899 font-weight: 200;
3900 }
3901 .jumbotron > hr {
3902 border-top-color: #d5d5d5;
3903 }
3904 .container .jumbotron,
3905 .container-fluid .jumbotron {
3906 padding-right: 15px;
3907 padding-left: 15px;
3908 border-radius: 6px;
3909 }
3910 .jumbotron .container {
3911 max-width: 100%;
3912 }
3913 @media screen and (min-width: 768px) {
3914 .jumbotron {
3915 padding-top: 48px;
3916 padding-bottom: 48px;
3917 }
3918 .container .jumbotron,
3919 .container-fluid .jumbotron {
3920 padding-right: 60px;
3921 padding-left: 60px;
3922 }
3923 .jumbotron h1,
3924 .jumbotron .h1 {
3925 font-size: 63px;
3926 }
3927 }
3928 .thumbnail {
3929 display: block;
3930 padding: 4px;
3931 margin-bottom: 20px;
3932 line-height: 1.42857143;
3933 background-color: #fff;
3934 border: 1px solid #ddd;
3935 border-radius: 4px;
3936 -webkit-transition: border .2s ease-in-out;
3937 -o-transition: border .2s ease-in-out;
3938 transition: border .2s ease-in-out;
3939 }
3940 .thumbnail > img,
3941 .thumbnail a > img {
3942 margin-right: auto;
3943 margin-left: auto;
3944 }
3945 a.thumbnail:hover,
3946 a.thumbnail:focus,
3947 a.thumbnail.active {
3948 border-color: #337ab7;
3949 }
3950 .thumbnail .caption {
3951 padding: 9px;
3952 color: #333;
3953 }
3954 .alert {
3955 padding: 15px;
3956 margin-bottom: 20px;
3957 border: 1px solid transparent;
3958 border-radius: 4px;
3959 }
3960 .alert h4 {
3961 margin-top: 0;
3962 color: inherit;
3963 }
3964 .alert .alert-link {
3965 font-weight: bold;
3966 }
3967 .alert > p,
3968 .alert > ul {
3969 margin-bottom: 0;
3970 }
3971 .alert > p + p {
3972 margin-top: 5px;
3973 }
3974 .alert-dismissable,
3975 .alert-dismissible {
3976 padding-right: 35px;
3977 }
3978 .alert-dismissable .close,
3979 .alert-dismissible .close {
3980 position: relative;
3981 top: -2px;
3982 right: -21px;
3983 color: inherit;
3984 }
3985 .alert-success {
3986 color: #3c763d;
3987 background-color: #dff0d8;
3988 border-color: #d6e9c6;
3989 }
3990 .alert-success hr {
3991 border-top-color: #c9e2b3;
3992 }
3993 .alert-success .alert-link {
3994 color: #2b542c;
3995 }
3996 .alert-info {
3997 color: #31708f;
3998 background-color: #d9edf7;
3999 border-color: #bce8f1;
4000 }
4001 .alert-info hr {
4002 border-top-color: #a6e1ec;
4003 }
4004 .alert-info .alert-link {
4005 color: #245269;
4006 }
4007 .alert-warning {
4008 color: #8a6d3b;
4009 background-color: #fcf8e3;
4010 border-color: #faebcc;
4011 }
4012 .alert-warning hr {
4013 border-top-color: #f7e1b5;
4014 }
4015 .alert-warning .alert-link {
4016 color: #66512c;
4017 }
4018 .alert-danger {
4019 color: #a94442;
4020 background-color: #f2dede;
4021 border-color: #ebccd1;
4022 }
4023 .alert-danger hr {
4024 border-top-color: #e4b9c0;
4025 }
4026 .alert-danger .alert-link {
4027 color: #843534;
4028 }
4029 @-webkit-keyframes progress-bar-stripes {
4030 from {
4031 background-position: 40px 0;
4032 }
4033 to {
4034 background-position: 0 0;
4035 }
4036 }
4037 @-o-keyframes progress-bar-stripes {
4038 from {
4039 background-position: 40px 0;
4040 }
4041 to {
4042 background-position: 0 0;
4043 }
4044 }
4045 @keyframes progress-bar-stripes {
4046 from {
4047 background-position: 40px 0;
4048 }
4049 to {
4050 background-position: 0 0;
4051 }
4052 }
4053 .progress {
4054 height: 20px;
4055 margin-bottom: 20px;
4056 overflow: hidden;
4057 background-color: #f5f5f5;
4058 border-radius: 4px;
4059 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4060 box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4061 }
4062 .progress-bar {
4063 float: left;
4064 width: 0;
4065 height: 100%;
4066 font-size: 12px;
4067 line-height: 20px;
4068 color: #fff;
4069 text-align: center;
4070 background-color: #337ab7;
4071 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4072 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4073 -webkit-transition: width .6s ease;
4074 -o-transition: width .6s ease;
4075 transition: width .6s ease;
4076 }
4077 .progress-striped .progress-bar,
4078 .progress-bar-striped {
4079 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4080 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4081 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4082 -webkit-background-size: 40px 40px;
4083 background-size: 40px 40px;
4084 }
4085 .progress.active .progress-bar,
4086 .progress-bar.active {
4087 -webkit-animation: progress-bar-stripes 2s linear infinite;
4088 -o-animation: progress-bar-stripes 2s linear infinite;
4089 animation: progress-bar-stripes 2s linear infinite;
4090 }
4091 .progress-bar-success {
4092 background-color: #5cb85c;
4093 }
4094 .progress-striped .progress-bar-success {
4095 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4096 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4097 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4098 }
4099 .progress-bar-info {
4100 background-color: #5bc0de;
4101 }
4102 .progress-striped .progress-bar-info {
4103 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4104 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4105 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4106 }
4107 .progress-bar-warning {
4108 background-color: #f0ad4e;
4109 }
4110 .progress-striped .progress-bar-warning {
4111 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4112 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4113 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4114 }
4115 .progress-bar-danger {
4116 background-color: #d9534f;
4117 }
4118 .progress-striped .progress-bar-danger {
4119 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4120 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4121 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
4122 }
4123 .media {
4124 margin-top: 15px;
4125 }
4126 .media:first-child {
4127 margin-top: 0;
4128 }
4129 .media,
4130 .media-body {
4131 overflow: hidden;
4132 zoom: 1;
4133 }
4134 .media-body {
4135 width: 10000px;
4136 }
4137 .media-object {
4138 display: block;
4139 }
4140 .media-object.img-thumbnail {
4141 max-width: none;
4142 }
4143 .media-right,
4144 .media > .pull-right {
4145 padding-left: 10px;
4146 }
4147 .media-left,
4148 .media > .pull-left {
4149 padding-right: 10px;
4150 }
4151 .media-left,
4152 .media-right,
4153 .media-body {
4154 display: table-cell;
4155 vertical-align: top;
4156 }
4157 .media-middle {
4158 vertical-align: middle;
4159 }
4160 .media-bottom {
4161 vertical-align: bottom;
4162 }
4163 .media-heading {
4164 margin-top: 0;
4165 margin-bottom: 5px;
4166 }
4167 .media-list {
4168 padding-left: 0;
4169 list-style: none;
4170 }
4171 .list-group {
4172 padding-left: 0;
4173 margin-bottom: 20px;
4174 }
4175 .list-group-item {
4176 position: relative;
4177 display: block;
4178 padding: 10px 15px;
4179 margin-bottom: -1px;
4180 background-color: #fff;
4181 border: 1px solid #ddd;
4182 }
4183 .list-group-item:first-child {
4184 border-top-left-radius: 4px;
4185 border-top-right-radius: 4px;
4186 }
4187 .list-group-item:last-child {
4188 margin-bottom: 0;
4189 border-bottom-right-radius: 4px;
4190 border-bottom-left-radius: 4px;
4191 }
4192 a.list-group-item,
4193 button.list-group-item {
4194 color: #555;
4195 }
4196 a.list-group-item .list-group-item-heading,
4197 button.list-group-item .list-group-item-heading {
4198 color: #333;
4199 }
4200 a.list-group-item:hover,
4201 button.list-group-item:hover,
4202 a.list-group-item:focus,
4203 button.list-group-item:focus {
4204 color: #555;
4205 text-decoration: none;
4206 background-color: #f5f5f5;
4207 }
4208 button.list-group-item {
4209 width: 100%;
4210 text-align: left;
4211 }
4212 .list-group-item.disabled,
4213 .list-group-item.disabled:hover,
4214 .list-group-item.disabled:focus {
4215 color: #777;
4216 cursor: not-allowed;
4217 background-color: #eee;
4218 }
4219 .list-group-item.disabled .list-group-item-heading,
4220 .list-group-item.disabled:hover .list-group-item-heading,
4221 .list-group-item.disabled:focus .list-group-item-heading {
4222 color: inherit;
4223 }
4224 .list-group-item.disabled .list-group-item-text,
4225 .list-group-item.disabled:hover .list-group-item-text,
4226 .list-group-item.disabled:focus .list-group-item-text {
4227 color: #777;
4228 }
4229 .list-group-item.active,
4230 .list-group-item.active:hover,
4231 .list-group-item.active:focus {
4232 z-index: 2;
4233 color: #fff;
4234 background-color: #337ab7;
4235 border-color: #337ab7;
4236 }
4237 .list-group-item.active .list-group-item-heading,
4238 .list-group-item.active:hover .list-group-item-heading,
4239 .list-group-item.active:focus .list-group-item-heading,
4240 .list-group-item.active .list-group-item-heading > small,
4241 .list-group-item.active:hover .list-group-item-heading > small,
4242 .list-group-item.active:focus .list-group-item-heading > small,
4243 .list-group-item.active .list-group-item-heading > .small,
4244 .list-group-item.active:hover .list-group-item-heading > .small,
4245 .list-group-item.active:focus .list-group-item-heading > .small {
4246 color: inherit;
4247 }
4248 .list-group-item.active .list-group-item-text,
4249 .list-group-item.active:hover .list-group-item-text,
4250 .list-group-item.active:focus .list-group-item-text {
4251 color: #c7ddef;
4252 }
4253 .list-group-item-success {
4254 color: #3c763d;
4255 background-color: #dff0d8;
4256 }
4257 a.list-group-item-success,
4258 button.list-group-item-success {
4259 color: #3c763d;
4260 }
4261 a.list-group-item-success .list-group-item-heading,
4262 button.list-group-item-success .list-group-item-heading {
4263 color: inherit;
4264 }
4265 a.list-group-item-success:hover,
4266 button.list-group-item-success:hover,
4267 a.list-group-item-success:focus,
4268 button.list-group-item-success:focus {
4269 color: #3c763d;
4270 background-color: #d0e9c6;
4271 }
4272 a.list-group-item-success.active,
4273 button.list-group-item-success.active,
4274 a.list-group-item-success.active:hover,
4275 button.list-group-item-success.active:hover,
4276 a.list-group-item-success.active:focus,
4277 button.list-group-item-success.active:focus {
4278 color: #fff;
4279 background-color: #3c763d;
4280 border-color: #3c763d;
4281 }
4282 .list-group-item-info {
4283 color: #31708f;
4284 background-color: #d9edf7;
4285 }
4286 a.list-group-item-info,
4287 button.list-group-item-info {
4288 color: #31708f;
4289 }
4290 a.list-group-item-info .list-group-item-heading,
4291 button.list-group-item-info .list-group-item-heading {
4292 color: inherit;
4293 }
4294 a.list-group-item-info:hover,
4295 button.list-group-item-info:hover,
4296 a.list-group-item-info:focus,
4297 button.list-group-item-info:focus {
4298 color: #31708f;
4299 background-color: #c4e3f3;
4300 }
4301 a.list-group-item-info.active,
4302 button.list-group-item-info.active,
4303 a.list-group-item-info.active:hover,
4304 button.list-group-item-info.active:hover,
4305 a.list-group-item-info.active:focus,
4306 button.list-group-item-info.active:focus {
4307 color: #fff;
4308 background-color: #31708f;
4309 border-color: #31708f;
4310 }
4311 .list-group-item-warning {
4312 color: #8a6d3b;
4313 background-color: #fcf8e3;
4314 }
4315 a.list-group-item-warning,
4316 button.list-group-item-warning {
4317 color: #8a6d3b;
4318 }
4319 a.list-group-item-warning .list-group-item-heading,
4320 button.list-group-item-warning .list-group-item-heading {
4321 color: inherit;
4322 }
4323 a.list-group-item-warning:hover,
4324 button.list-group-item-warning:hover,
4325 a.list-group-item-warning:focus,
4326 button.list-group-item-warning:focus {
4327 color: #8a6d3b;
4328 background-color: #faf2cc;
4329 }
4330 a.list-group-item-warning.active,
4331 button.list-group-item-warning.active,
4332 a.list-group-item-warning.active:hover,
4333 button.list-group-item-warning.active:hover,
4334 a.list-group-item-warning.active:focus,
4335 button.list-group-item-warning.active:focus {
4336 color: #fff;
4337 background-color: #8a6d3b;
4338 border-color: #8a6d3b;
4339 }
4340 .list-group-item-danger {
4341 color: #a94442;
4342 background-color: #f2dede;
4343 }
4344 a.list-group-item-danger,
4345 button.list-group-item-danger {
4346 color: #a94442;
4347 }
4348 a.list-group-item-danger .list-group-item-heading,
4349 button.list-group-item-danger .list-group-item-heading {
4350 color: inherit;
4351 }
4352 a.list-group-item-danger:hover,
4353 button.list-group-item-danger:hover,
4354 a.list-group-item-danger:focus,
4355 button.list-group-item-danger:focus {
4356 color: #a94442;
4357 background-color: #ebcccc;
4358 }
4359 a.list-group-item-danger.active,
4360 button.list-group-item-danger.active,
4361 a.list-group-item-danger.active:hover,
4362 button.list-group-item-danger.active:hover,
4363 a.list-group-item-danger.active:focus,
4364 button.list-group-item-danger.active:focus {
4365 color: #fff;
4366 background-color: #a94442;
4367 border-color: #a94442;
4368 }
4369 .list-group-item-heading {
4370 margin-top: 0;
4371 margin-bottom: 5px;
4372 }
4373 .list-group-item-text {
4374 margin-bottom: 0;
4375 line-height: 1.3;
4376 }
4377 .panel {
4378 margin-bottom: 20px;
4379 background-color: #fff;
4380 border: 1px solid transparent;
4381 border-radius: 0px;
4382 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4383 box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
4384 }
4385 .panel-body {
4386 padding: 15px;
4387 }
4388 .panel-heading {
4389 padding: 10px 15px;
4390 border-bottom: 1px solid transparent;
4391 }
4392 .panel-heading > .dropdown .dropdown-toggle {
4393 color: inherit;
4394 }
4395 .panel-title {
4396 margin-top: 0;
4397 margin-bottom: 0;
4398 font-size: 16px;
4399 color: inherit;
4400 }
4401 .panel-title > a,
4402 .panel-title > small,
4403 .panel-title > .small,
4404 .panel-title > small > a,
4405 .panel-title > .small > a {
4406 color: inherit;
4407 }
4408 .panel-footer {
4409 padding: 10px 15px;
4410 background-color: #f5f5f5;
4411 border-top: 1px solid #ddd;
4412 border-bottom-right-radius: 3px;
4413 border-bottom-left-radius: 3px;
4414 }
4415 .panel > .list-group,
4416 .panel > .panel-collapse > .list-group {
4417 margin-bottom: 0;
4418 }
4419 .panel > .list-group .list-group-item,
4420 .panel > .panel-collapse > .list-group .list-group-item {
4421 border-width: 1px 0;
4422 border-radius: 0;
4423 }
4424 .panel > .list-group:first-child .list-group-item:first-child,
4425 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
4426 border-top: 0;
4427 border-top-left-radius: 3px;
4428 border-top-right-radius: 3px;
4429 }
4430 .panel > .list-group:last-child .list-group-item:last-child,
4431 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
4432 border-bottom: 0;
4433 border-bottom-right-radius: 3px;
4434 border-bottom-left-radius: 3px;
4435 }
4436 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
4437 border-top-left-radius: 0;
4438 border-top-right-radius: 0;
4439 }
4440 .panel-heading + .list-group .list-group-item:first-child {
4441 border-top-width: 0;
4442 }
4443 .list-group + .panel-footer {
4444 border-top-width: 0;
4445 }
4446 .panel > .table,
4447 .panel > .table-responsive > .table,
4448 .panel > .panel-collapse > .table {
4449 margin-bottom: 0;
4450 }
4451 .panel > .table caption,
4452 .panel > .table-responsive > .table caption,
4453 .panel > .panel-collapse > .table caption {
4454 padding-right: 15px;
4455 padding-left: 15px;
4456 }
4457 .panel > .table:first-child,
4458 .panel > .table-responsive:first-child > .table:first-child {
4459 border-top-left-radius: 3px;
4460 border-top-right-radius: 3px;
4461 }
4462 .panel > .table:first-child > thead:first-child > tr:first-child,
4463 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
4464 .panel > .table:first-child > tbody:first-child > tr:first-child,
4465 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
4466 border-top-left-radius: 3px;
4467 border-top-right-radius: 3px;
4468 }
4469 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4470 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4471 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4472 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4473 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4474 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4475 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4476 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4477 border-top-left-radius: 3px;
4478 }
4479 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4480 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4481 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4482 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4483 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4484 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4485 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4486 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4487 border-top-right-radius: 3px;
4488 }
4489 .panel > .table:last-child,
4490 .panel > .table-responsive:last-child > .table:last-child {
4491 border-bottom-right-radius: 3px;
4492 border-bottom-left-radius: 3px;
4493 }
4494 .panel > .table:last-child > tbody:last-child > tr:last-child,
4495 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
4496 .panel > .table:last-child > tfoot:last-child > tr:last-child,
4497 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
4498 border-bottom-right-radius: 3px;
4499 border-bottom-left-radius: 3px;
4500 }
4501 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4502 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4503 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4504 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4505 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4506 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4507 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4508 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4509 border-bottom-left-radius: 3px;
4510 }
4511 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4512 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4513 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4514 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4515 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4516 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4517 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4518 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4519 border-bottom-right-radius: 3px;
4520 }
4521 .panel > .panel-body + .table,
4522 .panel > .panel-body + .table-responsive,
4523 .panel > .table + .panel-body,
4524 .panel > .table-responsive + .panel-body {
4525 border-top: 1px solid #ddd;
4526 }
4527 .panel > .table > tbody:first-child > tr:first-child th,
4528 .panel > .table > tbody:first-child > tr:first-child td {
4529 border-top: 0;
4530 }
4531 .panel > .table-bordered,
4532 .panel > .table-responsive > .table-bordered {
4533 border: 0;
4534 }
4535 .panel > .table-bordered > thead > tr > th:first-child,
4536 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4537 .panel > .table-bordered > tbody > tr > th:first-child,
4538 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4539 .panel > .table-bordered > tfoot > tr > th:first-child,
4540 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4541 .panel > .table-bordered > thead > tr > td:first-child,
4542 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4543 .panel > .table-bordered > tbody > tr > td:first-child,
4544 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4545 .panel > .table-bordered > tfoot > tr > td:first-child,
4546 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4547 border-left: 0;
4548 }
4549 .panel > .table-bordered > thead > tr > th:last-child,
4550 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4551 .panel > .table-bordered > tbody > tr > th:last-child,
4552 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4553 .panel > .table-bordered > tfoot > tr > th:last-child,
4554 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4555 .panel > .table-bordered > thead > tr > td:last-child,
4556 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4557 .panel > .table-bordered > tbody > tr > td:last-child,
4558 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4559 .panel > .table-bordered > tfoot > tr > td:last-child,
4560 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4561 border-right: 0;
4562 }
4563 .panel > .table-bordered > thead > tr:first-child > td,
4564 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4565 .panel > .table-bordered > tbody > tr:first-child > td,
4566 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4567 .panel > .table-bordered > thead > tr:first-child > th,
4568 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4569 .panel > .table-bordered > tbody > tr:first-child > th,
4570 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4571 border-bottom: 0;
4572 }
4573 .panel > .table-bordered > tbody > tr:last-child > td,
4574 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4575 .panel > .table-bordered > tfoot > tr:last-child > td,
4576 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4577 .panel > .table-bordered > tbody > tr:last-child > th,
4578 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4579 .panel > .table-bordered > tfoot > tr:last-child > th,
4580 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4581 border-bottom: 0;
4582 }
4583 .panel > .table-responsive {
4584 margin-bottom: 0;
4585 border: 0;
4586 }
4587 .panel-group {
4588 margin-bottom: 20px;
4589 }
4590 .panel-group .panel {
4591 margin-bottom: 0;
4592 border-radius: 4px;
4593 }
4594 .panel-group .panel + .panel {
4595 margin-top: 5px;
4596 }
4597 .panel-group .panel-heading {
4598 border-bottom: 0;
4599 }
4600 .panel-group .panel-heading + .panel-collapse > .panel-body,
4601 .panel-group .panel-heading + .panel-collapse > .list-group {
4602 border-top: 1px solid #ddd;
4603 }
4604 .panel-group .panel-footer {
4605 border-top: 0;
4606 }
4607 .panel-group .panel-footer + .panel-collapse .panel-body {
4608 border-bottom: 1px solid #ddd;
4609 }
4610 .panel-default {
4611 border-color: #ddd;
4612 }
4613 .panel-default > .panel-heading {
4614 color: #333;
4615 background-color: #f5f5f5;
4616 border-color: #ddd;
4617 }
4618 .panel-default > .panel-heading + .panel-collapse > .panel-body {
4619 border-top-color: #ddd;
4620 }
4621 .panel-default > .panel-heading .badge {
4622 color: #f5f5f5;
4623 background-color: #333;
4624 }
4625 .panel-default > .panel-footer + .panel-collapse > .panel-body {
4626 border-bottom-color: #ddd;
4627 }
4628 .panel-primary {
4629 border-color: #337ab7;
4630 }
4631 .panel-primary > .panel-heading {
4632 color: #fff;
4633 background-color: #337ab7;
4634 border-color: #337ab7;
4635 }
4636 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4637 border-top-color: #337ab7;
4638 }
4639 .panel-primary > .panel-heading .badge {
4640 color: #337ab7;
4641 background-color: #fff;
4642 }
4643 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4644 border-bottom-color: #337ab7;
4645 }
4646 .panel-success {
4647 border-color: #d6e9c6;
4648 }
4649 .panel-success > .panel-heading {
4650 color: #3c763d;
4651 background-color: #dff0d8;
4652 border-color: #d6e9c6;
4653 }
4654 .panel-success > .panel-heading + .panel-collapse > .panel-body {
4655 border-top-color: #d6e9c6;
4656 }
4657 .panel-success > .panel-heading .badge {
4658 color: #dff0d8;
4659 background-color: #3c763d;
4660 }
4661 .panel-success > .panel-footer + .panel-collapse > .panel-body {
4662 border-bottom-color: #d6e9c6;
4663 }
4664 .panel-info {
4665 border-color: #bce8f1;
4666 }
4667 .panel-info > .panel-heading {
4668 color: #31708f;
4669 background-color: #d9edf7;
4670 border-color: #bce8f1;
4671 }
4672 .panel-info > .panel-heading + .panel-collapse > .panel-body {
4673 border-top-color: #bce8f1;
4674 }
4675 .panel-info > .panel-heading .badge {
4676 color: #d9edf7;
4677 background-color: #31708f;
4678 }
4679 .panel-info > .panel-footer + .panel-collapse > .panel-body {
4680 border-bottom-color: #bce8f1;
4681 }
4682 .panel-warning {
4683 border-color: #faebcc;
4684 }
4685 .panel-warning > .panel-heading {
4686 color: #8a6d3b;
4687 background-color: #fcf8e3;
4688 border-color: #faebcc;
4689 }
4690 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4691 border-top-color: #faebcc;
4692 }
4693 .panel-warning > .panel-heading .badge {
4694 color: #fcf8e3;
4695 background-color: #8a6d3b;
4696 }
4697 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4698 border-bottom-color: #faebcc;
4699 }
4700 .panel-danger {
4701 border-color: #ebccd1;
4702 }
4703 .panel-danger > .panel-heading {
4704 color: #a94442;
4705 background-color: #f2dede;
4706 border-color: #ebccd1;
4707 }
4708 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4709 border-top-color: #ebccd1;
4710 }
4711 .panel-danger > .panel-heading .badge {
4712 color: #f2dede;
4713 background-color: #a94442;
4714 }
4715 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
4716 border-bottom-color: #ebccd1;
4717 }
4718 .embed-responsive {
4719 position: relative;
4720 display: block;
4721 height: 0;
4722 padding: 0;
4723 overflow: hidden;
4724 }
4725 .embed-responsive .embed-responsive-item,
4726 .embed-responsive iframe,
4727 .embed-responsive embed,
4728 .embed-responsive object,
4729 .embed-responsive video {
4730 position: absolute;
4731 top: 0;
4732 bottom: 0;
4733 left: 0;
4734 width: 100%;
4735 height: 100%;
4736 border: 0;
4737 }
4738 .embed-responsive-16by9 {
4739 padding-bottom: 56.25%;
4740 }
4741 .embed-responsive-4by3 {
4742 padding-bottom: 75%;
4743 }
4744 .well {
4745 min-height: 20px;
4746 padding: 19px;
4747 margin-bottom: 20px;
4748 background-color: #f5f5f5;
4749 border: 1px solid #e3e3e3;
4750 border-radius: 4px;
4751 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
4752 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
4753 }
4754 .well blockquote {
4755 border-color: #ddd;
4756 border-color: rgba(0, 0, 0, .15);
4757 }
4758 .well-lg {
4759 padding: 24px;
4760 border-radius: 6px;
4761 }
4762 .well-sm {
4763 padding: 9px;
4764 border-radius: 3px;
4765 }
4766 .close {
4767 float: right;
4768 font-size: 21px;
4769 font-weight: bold;
4770 line-height: 1;
4771 color: #000;
4772 text-shadow: 0 1px 0 #fff;
4773 filter: alpha(opacity=20);
4774 opacity: .2;
4775 }
4776 .close:hover,
4777 .close:focus {
4778 color: #000;
4779 text-decoration: none;
4780 cursor: pointer;
4781 filter: alpha(opacity=50);
4782 opacity: .5;
4783 }
4784 button.close {
4785 -webkit-appearance: none;
4786 padding: 0;
4787 cursor: pointer;
4788 background: transparent;
4789 border: 0;
4790 }
4791
4792 @media (min-width: 768px) {
4793 .modal-dialog {
4794 width: 600px;
4795 margin: 30px auto;
4796 }
4797 .modal-content {
4798 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
4799 box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
4800 }
4801 .modal-sm {
4802 width: 300px;
4803 }
4804 }
4805 @media (min-width: 992px) {
4806 .modal-lg {
4807 width: 900px;
4808 }
4809 }
4810 .tooltip {
4811 position: absolute;
4812 z-index: 1070;
4813 display: block;
4814 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4815 font-size: 12px;
4816 font-style: normal;
4817 font-weight: normal;
4818 line-height: 1.42857143;
4819 text-align: left;
4820 text-align: start;
4821 text-decoration: none;
4822 text-shadow: none;
4823 text-transform: none;
4824 letter-spacing: normal;
4825 word-break: normal;
4826 word-spacing: normal;
4827 word-wrap: normal;
4828 white-space: normal;
4829 filter: alpha(opacity=0);
4830 opacity: 0;
4831
4832 line-break: auto;
4833 }
4834 .tooltip.in {
4835 filter: alpha(opacity=90);
4836 opacity: .9;
4837 }
4838 .tooltip.top {
4839 padding: 5px 0;
4840 margin-top: -3px;
4841 }
4842 .tooltip.right {
4843 padding: 0 5px;
4844 margin-left: 3px;
4845 }
4846 .tooltip.bottom {
4847 padding: 5px 0;
4848 margin-top: 3px;
4849 }
4850 .tooltip.left {
4851 padding: 0 5px;
4852 margin-left: -3px;
4853 }
4854 .tooltip-inner {
4855 max-width: 200px;
4856 padding: 3px 8px;
4857 color: #fff;
4858 text-align: center;
4859 background-color: #000;
4860 border-radius: 4px;
4861 }
4862 .tooltip-arrow {
4863 position: absolute;
4864 width: 0;
4865 height: 0;
4866 border-color: transparent;
4867 border-style: solid;
4868 }
4869 .tooltip.top .tooltip-arrow {
4870 bottom: 0;
4871 left: 50%;
4872 margin-left: -5px;
4873 border-width: 5px 5px 0;
4874 border-top-color: #000;
4875 }
4876 .tooltip.top-left .tooltip-arrow {
4877 right: 5px;
4878 bottom: 0;
4879 margin-bottom: -5px;
4880 border-width: 5px 5px 0;
4881 border-top-color: #000;
4882 }
4883 .tooltip.top-right .tooltip-arrow {
4884 bottom: 0;
4885 left: 5px;
4886 margin-bottom: -5px;
4887 border-width: 5px 5px 0;
4888 border-top-color: #000;
4889 }
4890 .tooltip.right .tooltip-arrow {
4891 top: 50%;
4892 left: 0;
4893 margin-top: -5px;
4894 border-width: 5px 5px 5px 0;
4895 border-right-color: #000;
4896 }
4897 .tooltip.left .tooltip-arrow {
4898 top: 50%;
4899 right: 0;
4900 margin-top: -5px;
4901 border-width: 5px 0 5px 5px;
4902 border-left-color: #000;
4903 }
4904 .tooltip.bottom .tooltip-arrow {
4905 top: 0;
4906 left: 50%;
4907 margin-left: -5px;
4908 border-width: 0 5px 5px;
4909 border-bottom-color: #000;
4910 }
4911 .tooltip.bottom-left .tooltip-arrow {
4912 top: 0;
4913 right: 5px;
4914 margin-top: -5px;
4915 border-width: 0 5px 5px;
4916 border-bottom-color: #000;
4917 }
4918 .tooltip.bottom-right .tooltip-arrow {
4919 top: 0;
4920 left: 5px;
4921 margin-top: -5px;
4922 border-width: 0 5px 5px;
4923 border-bottom-color: #000;
4924 }
4925
4926 .clearfix:before,
4927 .clearfix:after,
4928 .dl-horizontal dd:before,
4929 .dl-horizontal dd:after,
4930 .container:before,
4931 .container:after,
4932 .container-fluid:before,
4933 .container-fluid:after,
4934 .row:before,
4935 .row:after,
4936 .form-horizontal .form-group:before,
4937 .form-horizontal .form-group:after,
4938 .btn-toolbar:before,
4939 .btn-toolbar:after,
4940 .btn-group-vertical > .btn-group:before,
4941 .btn-group-vertical > .btn-group:after,
4942 .nav:before,
4943 .nav:after,
4944 .navbar:before,
4945 .navbar:after,
4946 .navbar-header:before,
4947 .navbar-header:after,
4948 .navbar-collapse:before,
4949 .navbar-collapse:after,
4950 .pager:before,
4951 .pager:after,
4952 .panel-body:before,
4953 .panel-body:after,
4954 .modal-header:before,
4955 .modal-header:after,
4956 .modal-footer:before,
4957 .modal-footer:after {
4958 display: table;
4959 content: " ";
4960 }
4961 .clearfix:after,
4962 .dl-horizontal dd:after,
4963 .container:after,
4964 .container-fluid:after,
4965 .row:after,
4966 .form-horizontal .form-group:after,
4967 .btn-toolbar:after,
4968 .btn-group-vertical > .btn-group:after,
4969 .nav:after,
4970 .navbar:after,
4971 .navbar-header:after,
4972 .navbar-collapse:after,
4973 .pager:after,
4974 .panel-body:after,
4975 .modal-header:after,
4976 .modal-footer:after {
4977 clear: both;
4978 }
4979 .center-block {
4980 display: block;
4981 margin-right: auto;
4982 margin-left: auto;
4983 }
4984 .pull-right {
4985 float: right !important;
4986 }
4987 .pull-left {
4988 float: left !important;
4989 }
4990 .hide {
4991 display: none !important;
4992 }
4993 .show {
4994 display: block !important;
4995 }
4996 .invisible {
4997 visibility: hidden;
4998 }
4999 .text-hide {
5000 font: 0/0 a;
5001 color: transparent;
5002 text-shadow: none;
5003 background-color: transparent;
5004 border: 0;
5005 }
5006 .hidden {
5007 display: none !important;
5008 }
5009 .affix {
5010 position: fixed;
5011 }
5012 @-ms-viewport {
5013 width: device-width;
5014 }
5015 .visible-xs,
5016 .visible-sm,
5017 .visible-md,
5018 .visible-lg {
5019 display: none !important;
5020 }
5021 .visible-xs-block,
5022 .visible-xs-inline,
5023 .visible-xs-inline-block,
5024 .visible-sm-block,
5025 .visible-sm-inline,
5026 .visible-sm-inline-block,
5027 .visible-md-block,
5028 .visible-md-inline,
5029 .visible-md-inline-block,
5030 .visible-lg-block,
5031 .visible-lg-inline,
5032 .visible-lg-inline-block {
5033 display: none !important;
5034 }
5035 @media (max-width: 767px) {
5036 .visible-xs {
5037 display: block !important;
5038 }
5039 table.visible-xs {
5040 display: table !important;
5041 }
5042 tr.visible-xs {
5043 display: table-row !important;
5044 }
5045 th.visible-xs,
5046 td.visible-xs {
5047 display: table-cell !important;
5048 }
5049 }
5050 @media (max-width: 767px) {
5051 .visible-xs-block {
5052 display: block !important;
5053 }
5054 }
5055 @media (max-width: 767px) {
5056 .visible-xs-inline {
5057 display: inline !important;
5058 }
5059 }
5060 @media (max-width: 767px) {
5061 .visible-xs-inline-block {
5062 display: inline-block !important;
5063 }
5064 }
5065 @media (min-width: 768px) and (max-width: 991px) {
5066 .visible-sm {
5067 display: block !important;
5068 }
5069 table.visible-sm {
5070 display: table !important;
5071 }
5072 tr.visible-sm {
5073 display: table-row !important;
5074 }
5075 th.visible-sm,
5076 td.visible-sm {
5077 display: table-cell !important;
5078 }
5079 }
5080 @media (min-width: 768px) and (max-width: 991px) {
5081 .visible-sm-block {
5082 display: block !important;
5083 }
5084 }
5085 @media (min-width: 768px) and (max-width: 991px) {
5086 .visible-sm-inline {
5087 display: inline !important;
5088 }
5089 }
5090 @media (min-width: 768px) and (max-width: 991px) {
5091 .visible-sm-inline-block {
5092 display: inline-block !important;
5093 }
5094 }
5095 @media (min-width: 992px) and (max-width: 1199px) {
5096 .visible-md {
5097 display: block !important;
5098 }
5099 table.visible-md {
5100 display: table !important;
5101 }
5102 tr.visible-md {
5103 display: table-row !important;
5104 }
5105 th.visible-md,
5106 td.visible-md {
5107 display: table-cell !important;
5108 }
5109 }
5110 @media (min-width: 992px) and (max-width: 1199px) {
5111 .visible-md-block {
5112 display: block !important;
5113 }
5114 }
5115 @media (min-width: 992px) and (max-width: 1199px) {
5116 .visible-md-inline {
5117 display: inline !important;
5118 }
5119 }
5120 @media (min-width: 992px) and (max-width: 1199px) {
5121 .visible-md-inline-block {
5122 display: inline-block !important;
5123 }
5124 }
5125 @media (min-width: 1200px) {
5126 .visible-lg {
5127 display: block !important;
5128 }
5129 table.visible-lg {
5130 display: table !important;
5131 }
5132 tr.visible-lg {
5133 display: table-row !important;
5134 }
5135 th.visible-lg,
5136 td.visible-lg {
5137 display: table-cell !important;
5138 }
5139 }
5140 @media (min-width: 1200px) {
5141 .visible-lg-block {
5142 display: block !important;
5143 }
5144 }
5145 @media (min-width: 1200px) {
5146 .visible-lg-inline {
5147 display: inline !important;
5148 }
5149 }
5150 @media (min-width: 1200px) {
5151 .visible-lg-inline-block {
5152 display: inline-block !important;
5153 }
5154 }
5155 @media (max-width: 767px) {
5156 .hidden-xs {
5157 display: none !important;
5158 }
5159 }
5160 @media (min-width: 768px) and (max-width: 991px) {
5161 .hidden-sm {
5162 display: none !important;
5163 }
5164 }
5165 @media (min-width: 992px) and (max-width: 1199px) {
5166 .hidden-md {
5167 display: none !important;
5168 }
5169 }
5170 @media (min-width: 1200px) {
5171 .hidden-lg {
5172 display: none !important;
5173 }
5174 }
5175 .visible-print {
5176 display: none !important;
5177 }
5178 @media print {
5179 .visible-print {
5180 display: block !important;
5181 }
5182 table.visible-print {
5183 display: table !important;
5184 }
5185 tr.visible-print {
5186 display: table-row !important;
5187 }
5188 th.visible-print,
5189 td.visible-print {
5190 display: table-cell !important;
5191 }
5192 }
5193 .visible-print-block {
5194 display: none !important;
5195 }
5196 @media print {
5197 .visible-print-block {
5198 display: block !important;
5199 }
5200 }
5201 .visible-print-inline {
5202 display: none !important;
5203 }
5204 @media print {
5205 .visible-print-inline {
5206 display: inline !important;
5207 }
5208 }
5209 .visible-print-inline-block {
5210 display: none !important;
5211 }
5212 @media print {
5213 .visible-print-inline-block {
5214 display: inline-block !important;
5215 }
5216 }
5217 @media print {
5218 .hidden-print {
5219 display: none !important;
5220 }
5221 }
5222
5223