Get rid of navbar
[gruntmaster-page.git] / css / themes / cerulean.css
1 /*!
2 * bootswatch v3.3.1+2
3 * Homepage: http://bootswatch.com
4 * Copyright 2012-2014 Thomas Park
5 * Licensed under MIT
6 * Based on Bootstrap
7 */
8 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
9 html {
10 font-family: sans-serif;
11 -ms-text-size-adjust: 100%;
12 -webkit-text-size-adjust: 100%;
13 }
14 body {
15 margin: 0;
16 }
17 article,
18 aside,
19 details,
20 figcaption,
21 figure,
22 footer,
23 header,
24 hgroup,
25 main,
26 menu,
27 nav,
28 section,
29 summary {
30 display: block;
31 }
32 audio,
33 canvas,
34 progress,
35 video {
36 display: inline-block;
37 vertical-align: baseline;
38 }
39 audio:not([controls]) {
40 display: none;
41 height: 0;
42 }
43 [hidden],
44 template {
45 display: none;
46 }
47 a {
48 background-color: transparent;
49 }
50 a:active,
51 a:hover {
52 outline: 0;
53 }
54 abbr[title] {
55 border-bottom: 1px dotted;
56 }
57 b,
58 strong {
59 font-weight: bold;
60 }
61 dfn {
62 font-style: italic;
63 }
64 h1 {
65 font-size: 2em;
66 margin: 0.67em 0;
67 }
68 mark {
69 background: #ff0;
70 color: #000;
71 }
72 small {
73 font-size: 80%;
74 }
75 sub,
76 sup {
77 font-size: 75%;
78 line-height: 0;
79 position: relative;
80 vertical-align: baseline;
81 }
82 sup {
83 top: -0.5em;
84 }
85 sub {
86 bottom: -0.25em;
87 }
88 img {
89 border: 0;
90 }
91 svg:not(:root) {
92 overflow: hidden;
93 }
94 figure {
95 margin: 1em 40px;
96 }
97 hr {
98 -moz-box-sizing: content-box;
99 -webkit-box-sizing: content-box;
100 box-sizing: content-box;
101 height: 0;
102 }
103 pre {
104 overflow: auto;
105 }
106 code,
107 kbd,
108 pre,
109 samp {
110 font-family: monospace, monospace;
111 font-size: 1em;
112 }
113 button,
114 input,
115 optgroup,
116 select,
117 textarea {
118 color: inherit;
119 font: inherit;
120 margin: 0;
121 }
122 button {
123 overflow: visible;
124 }
125 button,
126 select {
127 text-transform: none;
128 }
129 button,
130 html input[type="button"],
131 input[type="reset"],
132 input[type="submit"] {
133 -webkit-appearance: button;
134 cursor: pointer;
135 }
136 button[disabled],
137 html input[disabled] {
138 cursor: default;
139 }
140 button::-moz-focus-inner,
141 input::-moz-focus-inner {
142 border: 0;
143 padding: 0;
144 }
145 input {
146 line-height: normal;
147 }
148 input[type="checkbox"],
149 input[type="radio"] {
150 -webkit-box-sizing: border-box;
151 -moz-box-sizing: border-box;
152 box-sizing: border-box;
153 padding: 0;
154 }
155 input[type="number"]::-webkit-inner-spin-button,
156 input[type="number"]::-webkit-outer-spin-button {
157 height: auto;
158 }
159 input[type="search"] {
160 -webkit-appearance: textfield;
161 -moz-box-sizing: content-box;
162 -webkit-box-sizing: content-box;
163 box-sizing: content-box;
164 }
165 input[type="search"]::-webkit-search-cancel-button,
166 input[type="search"]::-webkit-search-decoration {
167 -webkit-appearance: none;
168 }
169 fieldset {
170 border: 1px solid #c0c0c0;
171 margin: 0 2px;
172 padding: 0.35em 0.625em 0.75em;
173 }
174 legend {
175 border: 0;
176 padding: 0;
177 }
178 textarea {
179 overflow: auto;
180 }
181 optgroup {
182 font-weight: bold;
183 }
184 table {
185 border-collapse: collapse;
186 border-spacing: 0;
187 }
188 td,
189 th {
190 padding: 0;
191 }
192 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
193 @media print {
194 *,
195 *:before,
196 *:after {
197 background: transparent !important;
198 color: #000 !important;
199 -webkit-box-shadow: none !important;
200 box-shadow: none !important;
201 text-shadow: none !important;
202 }
203 a,
204 a:visited {
205 text-decoration: underline;
206 }
207 a[href]:after {
208 content: " (" attr(href) ")";
209 }
210 abbr[title]:after {
211 content: " (" attr(title) ")";
212 }
213 a[href^="#"]:after,
214 a[href^="javascript:"]:after {
215 content: "";
216 }
217 pre,
218 blockquote {
219 border: 1px solid #999;
220 page-break-inside: avoid;
221 }
222 thead {
223 display: table-header-group;
224 }
225 tr,
226 img {
227 page-break-inside: avoid;
228 }
229 img {
230 max-width: 100% !important;
231 }
232 p,
233 h2,
234 h3 {
235 orphans: 3;
236 widows: 3;
237 }
238 h2,
239 h3 {
240 page-break-after: avoid;
241 }
242 select {
243 background: #fff !important;
244 }
245 .navbar {
246 display: none;
247 }
248 .btn > .caret,
249 .dropup > .btn > .caret {
250 border-top-color: #000 !important;
251 }
252 .label {
253 border: 1px solid #000;
254 }
255 .table {
256 border-collapse: collapse !important;
257 }
258 .table td,
259 .table th {
260 background-color: #fff !important;
261 }
262 .table-bordered th,
263 .table-bordered td {
264 border: 1px solid #ddd !important;
265 }
266 }
267 * {
268 -webkit-box-sizing: border-box;
269 -moz-box-sizing: border-box;
270 box-sizing: border-box;
271 }
272 *:before,
273 *:after {
274 -webkit-box-sizing: border-box;
275 -moz-box-sizing: border-box;
276 box-sizing: border-box;
277 }
278 html {
279 font-size: 10px;
280 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
281 }
282 body {
283 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
284 font-size: 14px;
285 line-height: 1.42857143;
286 color: #555555;
287 background-color: #ffffff;
288 }
289 input,
290 button,
291 select,
292 textarea {
293 font-family: inherit;
294 font-size: inherit;
295 line-height: inherit;
296 }
297 a {
298 color: #2fa4e7;
299 text-decoration: none;
300 }
301 a:hover,
302 a:focus {
303 color: #157ab5;
304 text-decoration: underline;
305 }
306 a:focus {
307 outline: thin dotted;
308 outline: 5px auto -webkit-focus-ring-color;
309 outline-offset: -2px;
310 }
311 figure {
312 margin: 0;
313 }
314 img {
315 vertical-align: middle;
316 }
317 .img-responsive {
318 display: block;
319 max-width: 100%;
320 height: auto;
321 }
322 .img-rounded {
323 border-radius: 6px;
324 }
325 .img-thumbnail {
326 padding: 4px;
327 line-height: 1.42857143;
328 background-color: #ffffff;
329 border: 1px solid #dddddd;
330 border-radius: 4px;
331 -webkit-transition: all 0.2s ease-in-out;
332 -o-transition: all 0.2s ease-in-out;
333 transition: all 0.2s ease-in-out;
334 display: inline-block;
335 max-width: 100%;
336 height: auto;
337 }
338 .img-circle {
339 border-radius: 50%;
340 }
341 hr {
342 margin-top: 20px;
343 margin-bottom: 20px;
344 border: 0;
345 border-top: 1px solid #eeeeee;
346 }
347 .sr-only {
348 position: absolute;
349 width: 1px;
350 height: 1px;
351 margin: -1px;
352 padding: 0;
353 overflow: hidden;
354 clip: rect(0, 0, 0, 0);
355 border: 0;
356 }
357 .sr-only-focusable:active,
358 .sr-only-focusable:focus {
359 position: static;
360 width: auto;
361 height: auto;
362 margin: 0;
363 overflow: visible;
364 clip: auto;
365 }
366 h1,
367 h2,
368 h3,
369 h4,
370 h5,
371 h6,
372 .h1,
373 .h2,
374 .h3,
375 .h4,
376 .h5,
377 .h6 {
378 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
379 font-weight: 500;
380 line-height: 1.1;
381 color: #317eac;
382 }
383 h1 small,
384 h2 small,
385 h3 small,
386 h4 small,
387 h5 small,
388 h6 small,
389 .h1 small,
390 .h2 small,
391 .h3 small,
392 .h4 small,
393 .h5 small,
394 .h6 small,
395 h1 .small,
396 h2 .small,
397 h3 .small,
398 h4 .small,
399 h5 .small,
400 h6 .small,
401 .h1 .small,
402 .h2 .small,
403 .h3 .small,
404 .h4 .small,
405 .h5 .small,
406 .h6 .small {
407 font-weight: normal;
408 line-height: 1;
409 color: #999999;
410 }
411 h1,
412 .h1,
413 h2,
414 .h2,
415 h3,
416 .h3 {
417 margin-top: 20px;
418 margin-bottom: 10px;
419 }
420 h1 small,
421 .h1 small,
422 h2 small,
423 .h2 small,
424 h3 small,
425 .h3 small,
426 h1 .small,
427 .h1 .small,
428 h2 .small,
429 .h2 .small,
430 h3 .small,
431 .h3 .small {
432 font-size: 65%;
433 }
434 h4,
435 .h4,
436 h5,
437 .h5,
438 h6,
439 .h6 {
440 margin-top: 10px;
441 margin-bottom: 10px;
442 }
443 h4 small,
444 .h4 small,
445 h5 small,
446 .h5 small,
447 h6 small,
448 .h6 small,
449 h4 .small,
450 .h4 .small,
451 h5 .small,
452 .h5 .small,
453 h6 .small,
454 .h6 .small {
455 font-size: 75%;
456 }
457 h1,
458 .h1 {
459 font-size: 36px;
460 }
461 h2,
462 .h2 {
463 font-size: 30px;
464 }
465 h3,
466 .h3 {
467 font-size: 24px;
468 }
469 h4,
470 .h4 {
471 font-size: 18px;
472 }
473 h5,
474 .h5 {
475 font-size: 14px;
476 }
477 h6,
478 .h6 {
479 font-size: 12px;
480 }
481 p {
482 margin: 0 0 10px;
483 }
484 .lead {
485 margin-bottom: 20px;
486 font-size: 16px;
487 font-weight: 300;
488 line-height: 1.4;
489 }
490 @media (min-width: 768px) {
491 .lead {
492 font-size: 21px;
493 }
494 }
495 small,
496 .small {
497 font-size: 85%;
498 }
499 mark,
500 .mark {
501 background-color: #fcf8e3;
502 padding: .2em;
503 }
504 .text-left {
505 text-align: left;
506 }
507 .text-right {
508 text-align: right;
509 }
510 .text-center {
511 text-align: center;
512 }
513 .text-justify {
514 text-align: justify;
515 }
516 .text-nowrap {
517 white-space: nowrap;
518 }
519 .text-lowercase {
520 text-transform: lowercase;
521 }
522 .text-uppercase {
523 text-transform: uppercase;
524 }
525 .text-capitalize {
526 text-transform: capitalize;
527 }
528 .text-muted {
529 color: #999999;
530 }
531 .text-primary {
532 color: #2fa4e7;
533 }
534 a.text-primary:hover {
535 color: #178acc;
536 }
537 .text-success {
538 color: #468847;
539 }
540 a.text-success:hover {
541 color: #356635;
542 }
543 .text-info {
544 color: #3a87ad;
545 }
546 a.text-info:hover {
547 color: #2d6987;
548 }
549 .text-warning {
550 color: #c09853;
551 }
552 a.text-warning:hover {
553 color: #a47e3c;
554 }
555 .text-danger {
556 color: #b94a48;
557 }
558 a.text-danger:hover {
559 color: #953b39;
560 }
561 .bg-primary {
562 color: #fff;
563 background-color: #2fa4e7;
564 }
565 a.bg-primary:hover {
566 background-color: #178acc;
567 }
568 .bg-success {
569 background-color: #dff0d8;
570 }
571 a.bg-success:hover {
572 background-color: #c1e2b3;
573 }
574 .bg-info {
575 background-color: #d9edf7;
576 }
577 a.bg-info:hover {
578 background-color: #afd9ee;
579 }
580 .bg-warning {
581 background-color: #fcf8e3;
582 }
583 a.bg-warning:hover {
584 background-color: #f7ecb5;
585 }
586 .bg-danger {
587 background-color: #f2dede;
588 }
589 a.bg-danger:hover {
590 background-color: #e4b9b9;
591 }
592 .page-header {
593 padding-bottom: 9px;
594 margin: 40px 0 20px;
595 border-bottom: 1px solid #eeeeee;
596 }
597 ul,
598 ol {
599 margin-top: 0;
600 margin-bottom: 10px;
601 }
602 ul ul,
603 ol ul,
604 ul ol,
605 ol ol {
606 margin-bottom: 0;
607 }
608 .list-unstyled {
609 padding-left: 0;
610 list-style: none;
611 }
612 .list-inline {
613 padding-left: 0;
614 list-style: none;
615 margin-left: -5px;
616 }
617 .list-inline > li {
618 display: inline-block;
619 padding-left: 5px;
620 padding-right: 5px;
621 }
622 dl {
623 margin-top: 0;
624 margin-bottom: 20px;
625 }
626 dt,
627 dd {
628 line-height: 1.42857143;
629 }
630 dt {
631 font-weight: bold;
632 }
633 dd {
634 margin-left: 0;
635 }
636 @media (min-width: 768px) {
637 .dl-horizontal dt {
638 float: left;
639 width: 160px;
640 clear: left;
641 text-align: right;
642 overflow: hidden;
643 text-overflow: ellipsis;
644 white-space: nowrap;
645 }
646 .dl-horizontal dd {
647 margin-left: 180px;
648 }
649 }
650 abbr[title],
651 abbr[data-original-title] {
652 cursor: help;
653 border-bottom: 1px dotted #999999;
654 }
655 .initialism {
656 font-size: 90%;
657 text-transform: uppercase;
658 }
659 blockquote {
660 padding: 10px 20px;
661 margin: 0 0 20px;
662 font-size: 17.5px;
663 border-left: 5px solid #eeeeee;
664 }
665 blockquote p:last-child,
666 blockquote ul:last-child,
667 blockquote ol:last-child {
668 margin-bottom: 0;
669 }
670 blockquote footer,
671 blockquote small,
672 blockquote .small {
673 display: block;
674 font-size: 80%;
675 line-height: 1.42857143;
676 color: #999999;
677 }
678 blockquote footer:before,
679 blockquote small:before,
680 blockquote .small:before {
681 content: '\2014 \00A0';
682 }
683 .blockquote-reverse,
684 blockquote.pull-right {
685 padding-right: 15px;
686 padding-left: 0;
687 border-right: 5px solid #eeeeee;
688 border-left: 0;
689 text-align: right;
690 }
691 .blockquote-reverse footer:before,
692 blockquote.pull-right footer:before,
693 .blockquote-reverse small:before,
694 blockquote.pull-right small:before,
695 .blockquote-reverse .small:before,
696 blockquote.pull-right .small:before {
697 content: '';
698 }
699 .blockquote-reverse footer:after,
700 blockquote.pull-right footer:after,
701 .blockquote-reverse small:after,
702 blockquote.pull-right small:after,
703 .blockquote-reverse .small:after,
704 blockquote.pull-right .small:after {
705 content: '\00A0 \2014';
706 }
707 address {
708 margin-bottom: 20px;
709 font-style: normal;
710 line-height: 1.42857143;
711 }
712 code,
713 kbd,
714 pre,
715 samp {
716 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
717 }
718 code {
719 padding: 2px 4px;
720 font-size: 90%;
721 color: #c7254e;
722 background-color: #f9f2f4;
723 border-radius: 4px;
724 }
725 kbd {
726 padding: 2px 4px;
727 font-size: 90%;
728 color: #ffffff;
729 background-color: #333333;
730 border-radius: 3px;
731 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
732 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
733 }
734 kbd kbd {
735 padding: 0;
736 font-size: 100%;
737 font-weight: bold;
738 -webkit-box-shadow: none;
739 box-shadow: none;
740 }
741 pre {
742 display: block;
743 padding: 9.5px;
744 margin: 0 0 10px;
745 font-size: 13px;
746 line-height: 1.42857143;
747 word-break: break-all;
748 word-wrap: break-word;
749 color: #333333;
750 background-color: #f5f5f5;
751 border: 1px solid #cccccc;
752 border-radius: 4px;
753 }
754 pre code {
755 padding: 0;
756 font-size: inherit;
757 color: inherit;
758 white-space: pre-wrap;
759 background-color: transparent;
760 border-radius: 0;
761 }
762 .pre-scrollable {
763 max-height: 340px;
764 overflow-y: scroll;
765 }
766 .container {
767 margin-right: auto;
768 margin-left: auto;
769 padding-left: 15px;
770 padding-right: 15px;
771 }
772 @media (min-width: 768px) {
773 .container {
774 width: 750px;
775 }
776 }
777 @media (min-width: 992px) {
778 .container {
779 width: 970px;
780 }
781 }
782 @media (min-width: 1200px) {
783 .container {
784 width: 1170px;
785 }
786 }
787 .container-fluid {
788 margin-right: auto;
789 margin-left: auto;
790 padding-left: 15px;
791 padding-right: 15px;
792 }
793 .row {
794 margin-left: -15px;
795 margin-right: -15px;
796 }
797 .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 {
798 position: relative;
799 min-height: 1px;
800 padding-left: 15px;
801 padding-right: 15px;
802 }
803 .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 {
804 float: left;
805 }
806 .col-xs-12 {
807 width: 100%;
808 }
809 .col-xs-11 {
810 width: 91.66666667%;
811 }
812 .col-xs-10 {
813 width: 83.33333333%;
814 }
815 .col-xs-9 {
816 width: 75%;
817 }
818 .col-xs-8 {
819 width: 66.66666667%;
820 }
821 .col-xs-7 {
822 width: 58.33333333%;
823 }
824 .col-xs-6 {
825 width: 50%;
826 }
827 .col-xs-5 {
828 width: 41.66666667%;
829 }
830 .col-xs-4 {
831 width: 33.33333333%;
832 }
833 .col-xs-3 {
834 width: 25%;
835 }
836 .col-xs-2 {
837 width: 16.66666667%;
838 }
839 .col-xs-1 {
840 width: 8.33333333%;
841 }
842 .col-xs-pull-12 {
843 right: 100%;
844 }
845 .col-xs-pull-11 {
846 right: 91.66666667%;
847 }
848 .col-xs-pull-10 {
849 right: 83.33333333%;
850 }
851 .col-xs-pull-9 {
852 right: 75%;
853 }
854 .col-xs-pull-8 {
855 right: 66.66666667%;
856 }
857 .col-xs-pull-7 {
858 right: 58.33333333%;
859 }
860 .col-xs-pull-6 {
861 right: 50%;
862 }
863 .col-xs-pull-5 {
864 right: 41.66666667%;
865 }
866 .col-xs-pull-4 {
867 right: 33.33333333%;
868 }
869 .col-xs-pull-3 {
870 right: 25%;
871 }
872 .col-xs-pull-2 {
873 right: 16.66666667%;
874 }
875 .col-xs-pull-1 {
876 right: 8.33333333%;
877 }
878 .col-xs-pull-0 {
879 right: auto;
880 }
881 .col-xs-push-12 {
882 left: 100%;
883 }
884 .col-xs-push-11 {
885 left: 91.66666667%;
886 }
887 .col-xs-push-10 {
888 left: 83.33333333%;
889 }
890 .col-xs-push-9 {
891 left: 75%;
892 }
893 .col-xs-push-8 {
894 left: 66.66666667%;
895 }
896 .col-xs-push-7 {
897 left: 58.33333333%;
898 }
899 .col-xs-push-6 {
900 left: 50%;
901 }
902 .col-xs-push-5 {
903 left: 41.66666667%;
904 }
905 .col-xs-push-4 {
906 left: 33.33333333%;
907 }
908 .col-xs-push-3 {
909 left: 25%;
910 }
911 .col-xs-push-2 {
912 left: 16.66666667%;
913 }
914 .col-xs-push-1 {
915 left: 8.33333333%;
916 }
917 .col-xs-push-0 {
918 left: auto;
919 }
920 .col-xs-offset-12 {
921 margin-left: 100%;
922 }
923 .col-xs-offset-11 {
924 margin-left: 91.66666667%;
925 }
926 .col-xs-offset-10 {
927 margin-left: 83.33333333%;
928 }
929 .col-xs-offset-9 {
930 margin-left: 75%;
931 }
932 .col-xs-offset-8 {
933 margin-left: 66.66666667%;
934 }
935 .col-xs-offset-7 {
936 margin-left: 58.33333333%;
937 }
938 .col-xs-offset-6 {
939 margin-left: 50%;
940 }
941 .col-xs-offset-5 {
942 margin-left: 41.66666667%;
943 }
944 .col-xs-offset-4 {
945 margin-left: 33.33333333%;
946 }
947 .col-xs-offset-3 {
948 margin-left: 25%;
949 }
950 .col-xs-offset-2 {
951 margin-left: 16.66666667%;
952 }
953 .col-xs-offset-1 {
954 margin-left: 8.33333333%;
955 }
956 .col-xs-offset-0 {
957 margin-left: 0%;
958 }
959 @media (min-width: 768px) {
960 .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 {
961 float: left;
962 }
963 .col-sm-12 {
964 width: 100%;
965 }
966 .col-sm-11 {
967 width: 91.66666667%;
968 }
969 .col-sm-10 {
970 width: 83.33333333%;
971 }
972 .col-sm-9 {
973 width: 75%;
974 }
975 .col-sm-8 {
976 width: 66.66666667%;
977 }
978 .col-sm-7 {
979 width: 58.33333333%;
980 }
981 .col-sm-6 {
982 width: 50%;
983 }
984 .col-sm-5 {
985 width: 41.66666667%;
986 }
987 .col-sm-4 {
988 width: 33.33333333%;
989 }
990 .col-sm-3 {
991 width: 25%;
992 }
993 .col-sm-2 {
994 width: 16.66666667%;
995 }
996 .col-sm-1 {
997 width: 8.33333333%;
998 }
999 .col-sm-pull-12 {
1000 right: 100%;
1001 }
1002 .col-sm-pull-11 {
1003 right: 91.66666667%;
1004 }
1005 .col-sm-pull-10 {
1006 right: 83.33333333%;
1007 }
1008 .col-sm-pull-9 {
1009 right: 75%;
1010 }
1011 .col-sm-pull-8 {
1012 right: 66.66666667%;
1013 }
1014 .col-sm-pull-7 {
1015 right: 58.33333333%;
1016 }
1017 .col-sm-pull-6 {
1018 right: 50%;
1019 }
1020 .col-sm-pull-5 {
1021 right: 41.66666667%;
1022 }
1023 .col-sm-pull-4 {
1024 right: 33.33333333%;
1025 }
1026 .col-sm-pull-3 {
1027 right: 25%;
1028 }
1029 .col-sm-pull-2 {
1030 right: 16.66666667%;
1031 }
1032 .col-sm-pull-1 {
1033 right: 8.33333333%;
1034 }
1035 .col-sm-pull-0 {
1036 right: auto;
1037 }
1038 .col-sm-push-12 {
1039 left: 100%;
1040 }
1041 .col-sm-push-11 {
1042 left: 91.66666667%;
1043 }
1044 .col-sm-push-10 {
1045 left: 83.33333333%;
1046 }
1047 .col-sm-push-9 {
1048 left: 75%;
1049 }
1050 .col-sm-push-8 {
1051 left: 66.66666667%;
1052 }
1053 .col-sm-push-7 {
1054 left: 58.33333333%;
1055 }
1056 .col-sm-push-6 {
1057 left: 50%;
1058 }
1059 .col-sm-push-5 {
1060 left: 41.66666667%;
1061 }
1062 .col-sm-push-4 {
1063 left: 33.33333333%;
1064 }
1065 .col-sm-push-3 {
1066 left: 25%;
1067 }
1068 .col-sm-push-2 {
1069 left: 16.66666667%;
1070 }
1071 .col-sm-push-1 {
1072 left: 8.33333333%;
1073 }
1074 .col-sm-push-0 {
1075 left: auto;
1076 }
1077 .col-sm-offset-12 {
1078 margin-left: 100%;
1079 }
1080 .col-sm-offset-11 {
1081 margin-left: 91.66666667%;
1082 }
1083 .col-sm-offset-10 {
1084 margin-left: 83.33333333%;
1085 }
1086 .col-sm-offset-9 {
1087 margin-left: 75%;
1088 }
1089 .col-sm-offset-8 {
1090 margin-left: 66.66666667%;
1091 }
1092 .col-sm-offset-7 {
1093 margin-left: 58.33333333%;
1094 }
1095 .col-sm-offset-6 {
1096 margin-left: 50%;
1097 }
1098 .col-sm-offset-5 {
1099 margin-left: 41.66666667%;
1100 }
1101 .col-sm-offset-4 {
1102 margin-left: 33.33333333%;
1103 }
1104 .col-sm-offset-3 {
1105 margin-left: 25%;
1106 }
1107 .col-sm-offset-2 {
1108 margin-left: 16.66666667%;
1109 }
1110 .col-sm-offset-1 {
1111 margin-left: 8.33333333%;
1112 }
1113 .col-sm-offset-0 {
1114 margin-left: 0%;
1115 }
1116 }
1117 @media (min-width: 992px) {
1118 .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 {
1119 float: left;
1120 }
1121 .col-md-12 {
1122 width: 100%;
1123 }
1124 .col-md-11 {
1125 width: 91.66666667%;
1126 }
1127 .col-md-10 {
1128 width: 83.33333333%;
1129 }
1130 .col-md-9 {
1131 width: 75%;
1132 }
1133 .col-md-8 {
1134 width: 66.66666667%;
1135 }
1136 .col-md-7 {
1137 width: 58.33333333%;
1138 }
1139 .col-md-6 {
1140 width: 50%;
1141 }
1142 .col-md-5 {
1143 width: 41.66666667%;
1144 }
1145 .col-md-4 {
1146 width: 33.33333333%;
1147 }
1148 .col-md-3 {
1149 width: 25%;
1150 }
1151 .col-md-2 {
1152 width: 16.66666667%;
1153 }
1154 .col-md-1 {
1155 width: 8.33333333%;
1156 }
1157 .col-md-pull-12 {
1158 right: 100%;
1159 }
1160 .col-md-pull-11 {
1161 right: 91.66666667%;
1162 }
1163 .col-md-pull-10 {
1164 right: 83.33333333%;
1165 }
1166 .col-md-pull-9 {
1167 right: 75%;
1168 }
1169 .col-md-pull-8 {
1170 right: 66.66666667%;
1171 }
1172 .col-md-pull-7 {
1173 right: 58.33333333%;
1174 }
1175 .col-md-pull-6 {
1176 right: 50%;
1177 }
1178 .col-md-pull-5 {
1179 right: 41.66666667%;
1180 }
1181 .col-md-pull-4 {
1182 right: 33.33333333%;
1183 }
1184 .col-md-pull-3 {
1185 right: 25%;
1186 }
1187 .col-md-pull-2 {
1188 right: 16.66666667%;
1189 }
1190 .col-md-pull-1 {
1191 right: 8.33333333%;
1192 }
1193 .col-md-pull-0 {
1194 right: auto;
1195 }
1196 .col-md-push-12 {
1197 left: 100%;
1198 }
1199 .col-md-push-11 {
1200 left: 91.66666667%;
1201 }
1202 .col-md-push-10 {
1203 left: 83.33333333%;
1204 }
1205 .col-md-push-9 {
1206 left: 75%;
1207 }
1208 .col-md-push-8 {
1209 left: 66.66666667%;
1210 }
1211 .col-md-push-7 {
1212 left: 58.33333333%;
1213 }
1214 .col-md-push-6 {
1215 left: 50%;
1216 }
1217 .col-md-push-5 {
1218 left: 41.66666667%;
1219 }
1220 .col-md-push-4 {
1221 left: 33.33333333%;
1222 }
1223 .col-md-push-3 {
1224 left: 25%;
1225 }
1226 .col-md-push-2 {
1227 left: 16.66666667%;
1228 }
1229 .col-md-push-1 {
1230 left: 8.33333333%;
1231 }
1232 .col-md-push-0 {
1233 left: auto;
1234 }
1235 .col-md-offset-12 {
1236 margin-left: 100%;
1237 }
1238 .col-md-offset-11 {
1239 margin-left: 91.66666667%;
1240 }
1241 .col-md-offset-10 {
1242 margin-left: 83.33333333%;
1243 }
1244 .col-md-offset-9 {
1245 margin-left: 75%;
1246 }
1247 .col-md-offset-8 {
1248 margin-left: 66.66666667%;
1249 }
1250 .col-md-offset-7 {
1251 margin-left: 58.33333333%;
1252 }
1253 .col-md-offset-6 {
1254 margin-left: 50%;
1255 }
1256 .col-md-offset-5 {
1257 margin-left: 41.66666667%;
1258 }
1259 .col-md-offset-4 {
1260 margin-left: 33.33333333%;
1261 }
1262 .col-md-offset-3 {
1263 margin-left: 25%;
1264 }
1265 .col-md-offset-2 {
1266 margin-left: 16.66666667%;
1267 }
1268 .col-md-offset-1 {
1269 margin-left: 8.33333333%;
1270 }
1271 .col-md-offset-0 {
1272 margin-left: 0%;
1273 }
1274 }
1275 @media (min-width: 1200px) {
1276 .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 {
1277 float: left;
1278 }
1279 .col-lg-12 {
1280 width: 100%;
1281 }
1282 .col-lg-11 {
1283 width: 91.66666667%;
1284 }
1285 .col-lg-10 {
1286 width: 83.33333333%;
1287 }
1288 .col-lg-9 {
1289 width: 75%;
1290 }
1291 .col-lg-8 {
1292 width: 66.66666667%;
1293 }
1294 .col-lg-7 {
1295 width: 58.33333333%;
1296 }
1297 .col-lg-6 {
1298 width: 50%;
1299 }
1300 .col-lg-5 {
1301 width: 41.66666667%;
1302 }
1303 .col-lg-4 {
1304 width: 33.33333333%;
1305 }
1306 .col-lg-3 {
1307 width: 25%;
1308 }
1309 .col-lg-2 {
1310 width: 16.66666667%;
1311 }
1312 .col-lg-1 {
1313 width: 8.33333333%;
1314 }
1315 .col-lg-pull-12 {
1316 right: 100%;
1317 }
1318 .col-lg-pull-11 {
1319 right: 91.66666667%;
1320 }
1321 .col-lg-pull-10 {
1322 right: 83.33333333%;
1323 }
1324 .col-lg-pull-9 {
1325 right: 75%;
1326 }
1327 .col-lg-pull-8 {
1328 right: 66.66666667%;
1329 }
1330 .col-lg-pull-7 {
1331 right: 58.33333333%;
1332 }
1333 .col-lg-pull-6 {
1334 right: 50%;
1335 }
1336 .col-lg-pull-5 {
1337 right: 41.66666667%;
1338 }
1339 .col-lg-pull-4 {
1340 right: 33.33333333%;
1341 }
1342 .col-lg-pull-3 {
1343 right: 25%;
1344 }
1345 .col-lg-pull-2 {
1346 right: 16.66666667%;
1347 }
1348 .col-lg-pull-1 {
1349 right: 8.33333333%;
1350 }
1351 .col-lg-pull-0 {
1352 right: auto;
1353 }
1354 .col-lg-push-12 {
1355 left: 100%;
1356 }
1357 .col-lg-push-11 {
1358 left: 91.66666667%;
1359 }
1360 .col-lg-push-10 {
1361 left: 83.33333333%;
1362 }
1363 .col-lg-push-9 {
1364 left: 75%;
1365 }
1366 .col-lg-push-8 {
1367 left: 66.66666667%;
1368 }
1369 .col-lg-push-7 {
1370 left: 58.33333333%;
1371 }
1372 .col-lg-push-6 {
1373 left: 50%;
1374 }
1375 .col-lg-push-5 {
1376 left: 41.66666667%;
1377 }
1378 .col-lg-push-4 {
1379 left: 33.33333333%;
1380 }
1381 .col-lg-push-3 {
1382 left: 25%;
1383 }
1384 .col-lg-push-2 {
1385 left: 16.66666667%;
1386 }
1387 .col-lg-push-1 {
1388 left: 8.33333333%;
1389 }
1390 .col-lg-push-0 {
1391 left: auto;
1392 }
1393 .col-lg-offset-12 {
1394 margin-left: 100%;
1395 }
1396 .col-lg-offset-11 {
1397 margin-left: 91.66666667%;
1398 }
1399 .col-lg-offset-10 {
1400 margin-left: 83.33333333%;
1401 }
1402 .col-lg-offset-9 {
1403 margin-left: 75%;
1404 }
1405 .col-lg-offset-8 {
1406 margin-left: 66.66666667%;
1407 }
1408 .col-lg-offset-7 {
1409 margin-left: 58.33333333%;
1410 }
1411 .col-lg-offset-6 {
1412 margin-left: 50%;
1413 }
1414 .col-lg-offset-5 {
1415 margin-left: 41.66666667%;
1416 }
1417 .col-lg-offset-4 {
1418 margin-left: 33.33333333%;
1419 }
1420 .col-lg-offset-3 {
1421 margin-left: 25%;
1422 }
1423 .col-lg-offset-2 {
1424 margin-left: 16.66666667%;
1425 }
1426 .col-lg-offset-1 {
1427 margin-left: 8.33333333%;
1428 }
1429 .col-lg-offset-0 {
1430 margin-left: 0%;
1431 }
1432 }
1433 table {
1434 background-color: transparent;
1435 }
1436 caption {
1437 padding-top: 8px;
1438 padding-bottom: 8px;
1439 color: #999999;
1440 text-align: left;
1441 }
1442 th {
1443 text-align: left;
1444 }
1445 .table {
1446 width: 100%;
1447 max-width: 100%;
1448 margin-bottom: 20px;
1449 }
1450 .table > thead > tr > th,
1451 .table > tbody > tr > th,
1452 .table > tfoot > tr > th,
1453 .table > thead > tr > td,
1454 .table > tbody > tr > td,
1455 .table > tfoot > tr > td {
1456 padding: 8px;
1457 line-height: 1.42857143;
1458 vertical-align: top;
1459 border-top: 1px solid #dddddd;
1460 }
1461 .table > thead > tr > th {
1462 vertical-align: bottom;
1463 border-bottom: 2px solid #dddddd;
1464 }
1465 .table > caption + thead > tr:first-child > th,
1466 .table > colgroup + thead > tr:first-child > th,
1467 .table > thead:first-child > tr:first-child > th,
1468 .table > caption + thead > tr:first-child > td,
1469 .table > colgroup + thead > tr:first-child > td,
1470 .table > thead:first-child > tr:first-child > td {
1471 border-top: 0;
1472 }
1473 .table > tbody + tbody {
1474 border-top: 2px solid #dddddd;
1475 }
1476 .table .table {
1477 background-color: #ffffff;
1478 }
1479 .table-condensed > thead > tr > th,
1480 .table-condensed > tbody > tr > th,
1481 .table-condensed > tfoot > tr > th,
1482 .table-condensed > thead > tr > td,
1483 .table-condensed > tbody > tr > td,
1484 .table-condensed > tfoot > tr > td {
1485 padding: 5px;
1486 }
1487 .table-bordered {
1488 border: 1px solid #dddddd;
1489 }
1490 .table-bordered > thead > tr > th,
1491 .table-bordered > tbody > tr > th,
1492 .table-bordered > tfoot > tr > th,
1493 .table-bordered > thead > tr > td,
1494 .table-bordered > tbody > tr > td,
1495 .table-bordered > tfoot > tr > td {
1496 border: 1px solid #dddddd;
1497 }
1498 .table-bordered > thead > tr > th,
1499 .table-bordered > thead > tr > td {
1500 border-bottom-width: 2px;
1501 }
1502 .table-striped > tbody > tr:nth-child(odd) {
1503 background-color: #f9f9f9;
1504 }
1505 .table-hover > tbody > tr:hover {
1506 background-color: #f5f5f5;
1507 }
1508 table col[class*="col-"] {
1509 position: static;
1510 float: none;
1511 display: table-column;
1512 }
1513 table td[class*="col-"],
1514 table th[class*="col-"] {
1515 position: static;
1516 float: none;
1517 display: table-cell;
1518 }
1519 .table > thead > tr > td.active,
1520 .table > tbody > tr > td.active,
1521 .table > tfoot > tr > td.active,
1522 .table > thead > tr > th.active,
1523 .table > tbody > tr > th.active,
1524 .table > tfoot > tr > th.active,
1525 .table > thead > tr.active > td,
1526 .table > tbody > tr.active > td,
1527 .table > tfoot > tr.active > td,
1528 .table > thead > tr.active > th,
1529 .table > tbody > tr.active > th,
1530 .table > tfoot > tr.active > th {
1531 background-color: #f5f5f5;
1532 }
1533 .table-hover > tbody > tr > td.active:hover,
1534 .table-hover > tbody > tr > th.active:hover,
1535 .table-hover > tbody > tr.active:hover > td,
1536 .table-hover > tbody > tr:hover > .active,
1537 .table-hover > tbody > tr.active:hover > th {
1538 background-color: #e8e8e8;
1539 }
1540 .table > thead > tr > td.success,
1541 .table > tbody > tr > td.success,
1542 .table > tfoot > tr > td.success,
1543 .table > thead > tr > th.success,
1544 .table > tbody > tr > th.success,
1545 .table > tfoot > tr > th.success,
1546 .table > thead > tr.success > td,
1547 .table > tbody > tr.success > td,
1548 .table > tfoot > tr.success > td,
1549 .table > thead > tr.success > th,
1550 .table > tbody > tr.success > th,
1551 .table > tfoot > tr.success > th {
1552 background-color: #dff0d8;
1553 }
1554 .table-hover > tbody > tr > td.success:hover,
1555 .table-hover > tbody > tr > th.success:hover,
1556 .table-hover > tbody > tr.success:hover > td,
1557 .table-hover > tbody > tr:hover > .success,
1558 .table-hover > tbody > tr.success:hover > th {
1559 background-color: #d0e9c6;
1560 }
1561 .table > thead > tr > td.info,
1562 .table > tbody > tr > td.info,
1563 .table > tfoot > tr > td.info,
1564 .table > thead > tr > th.info,
1565 .table > tbody > tr > th.info,
1566 .table > tfoot > tr > th.info,
1567 .table > thead > tr.info > td,
1568 .table > tbody > tr.info > td,
1569 .table > tfoot > tr.info > td,
1570 .table > thead > tr.info > th,
1571 .table > tbody > tr.info > th,
1572 .table > tfoot > tr.info > th {
1573 background-color: #d9edf7;
1574 }
1575 .table-hover > tbody > tr > td.info:hover,
1576 .table-hover > tbody > tr > th.info:hover,
1577 .table-hover > tbody > tr.info:hover > td,
1578 .table-hover > tbody > tr:hover > .info,
1579 .table-hover > tbody > tr.info:hover > th {
1580 background-color: #c4e3f3;
1581 }
1582 .table > thead > tr > td.warning,
1583 .table > tbody > tr > td.warning,
1584 .table > tfoot > tr > td.warning,
1585 .table > thead > tr > th.warning,
1586 .table > tbody > tr > th.warning,
1587 .table > tfoot > tr > th.warning,
1588 .table > thead > tr.warning > td,
1589 .table > tbody > tr.warning > td,
1590 .table > tfoot > tr.warning > td,
1591 .table > thead > tr.warning > th,
1592 .table > tbody > tr.warning > th,
1593 .table > tfoot > tr.warning > th {
1594 background-color: #fcf8e3;
1595 }
1596 .table-hover > tbody > tr > td.warning:hover,
1597 .table-hover > tbody > tr > th.warning:hover,
1598 .table-hover > tbody > tr.warning:hover > td,
1599 .table-hover > tbody > tr:hover > .warning,
1600 .table-hover > tbody > tr.warning:hover > th {
1601 background-color: #faf2cc;
1602 }
1603 .table > thead > tr > td.danger,
1604 .table > tbody > tr > td.danger,
1605 .table > tfoot > tr > td.danger,
1606 .table > thead > tr > th.danger,
1607 .table > tbody > tr > th.danger,
1608 .table > tfoot > tr > th.danger,
1609 .table > thead > tr.danger > td,
1610 .table > tbody > tr.danger > td,
1611 .table > tfoot > tr.danger > td,
1612 .table > thead > tr.danger > th,
1613 .table > tbody > tr.danger > th,
1614 .table > tfoot > tr.danger > th {
1615 background-color: #f2dede;
1616 }
1617 .table-hover > tbody > tr > td.danger:hover,
1618 .table-hover > tbody > tr > th.danger:hover,
1619 .table-hover > tbody > tr.danger:hover > td,
1620 .table-hover > tbody > tr:hover > .danger,
1621 .table-hover > tbody > tr.danger:hover > th {
1622 background-color: #ebcccc;
1623 }
1624 .table-responsive {
1625 overflow-x: auto;
1626 min-height: 0.01%;
1627 }
1628 @media screen and (max-width: 767px) {
1629 .table-responsive {
1630 width: 100%;
1631 margin-bottom: 15px;
1632 overflow-y: hidden;
1633 -ms-overflow-style: -ms-autohiding-scrollbar;
1634 border: 1px solid #dddddd;
1635 }
1636 .table-responsive > .table {
1637 margin-bottom: 0;
1638 }
1639 .table-responsive > .table > thead > tr > th,
1640 .table-responsive > .table > tbody > tr > th,
1641 .table-responsive > .table > tfoot > tr > th,
1642 .table-responsive > .table > thead > tr > td,
1643 .table-responsive > .table > tbody > tr > td,
1644 .table-responsive > .table > tfoot > tr > td {
1645 white-space: nowrap;
1646 }
1647 .table-responsive > .table-bordered {
1648 border: 0;
1649 }
1650 .table-responsive > .table-bordered > thead > tr > th:first-child,
1651 .table-responsive > .table-bordered > tbody > tr > th:first-child,
1652 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1653 .table-responsive > .table-bordered > thead > tr > td:first-child,
1654 .table-responsive > .table-bordered > tbody > tr > td:first-child,
1655 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1656 border-left: 0;
1657 }
1658 .table-responsive > .table-bordered > thead > tr > th:last-child,
1659 .table-responsive > .table-bordered > tbody > tr > th:last-child,
1660 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1661 .table-responsive > .table-bordered > thead > tr > td:last-child,
1662 .table-responsive > .table-bordered > tbody > tr > td:last-child,
1663 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1664 border-right: 0;
1665 }
1666 .table-responsive > .table-bordered > tbody > tr:last-child > th,
1667 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1668 .table-responsive > .table-bordered > tbody > tr:last-child > td,
1669 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1670 border-bottom: 0;
1671 }
1672 }
1673 fieldset {
1674 padding: 0;
1675 margin: 0;
1676 border: 0;
1677 min-width: 0;
1678 }
1679 legend {
1680 display: block;
1681 width: 100%;
1682 padding: 0;
1683 margin-bottom: 20px;
1684 font-size: 21px;
1685 line-height: inherit;
1686 color: #555555;
1687 border: 0;
1688 border-bottom: 1px solid #e5e5e5;
1689 }
1690 label {
1691 display: inline-block;
1692 max-width: 100%;
1693 margin-bottom: 5px;
1694 font-weight: bold;
1695 }
1696 input[type="search"] {
1697 -webkit-box-sizing: border-box;
1698 -moz-box-sizing: border-box;
1699 box-sizing: border-box;
1700 }
1701 input[type="radio"],
1702 input[type="checkbox"] {
1703 margin: 4px 0 0;
1704 margin-top: 1px \9;
1705 line-height: normal;
1706 }
1707 input[type="file"] {
1708 display: block;
1709 }
1710 input[type="range"] {
1711 display: block;
1712 width: 100%;
1713 }
1714 select[multiple],
1715 select[size] {
1716 height: auto;
1717 }
1718 input[type="file"]:focus,
1719 input[type="radio"]:focus,
1720 input[type="checkbox"]:focus {
1721 outline: thin dotted;
1722 outline: 5px auto -webkit-focus-ring-color;
1723 outline-offset: -2px;
1724 }
1725 output {
1726 display: block;
1727 padding-top: 9px;
1728 font-size: 14px;
1729 line-height: 1.42857143;
1730 color: #555555;
1731 }
1732 .form-control {
1733 display: block;
1734 width: 100%;
1735 height: 38px;
1736 padding: 8px 12px;
1737 font-size: 14px;
1738 line-height: 1.42857143;
1739 color: #555555;
1740 background-color: #ffffff;
1741 background-image: none;
1742 border: 1px solid #cccccc;
1743 border-radius: 4px;
1744 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1745 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1746 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1747 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1748 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1749 }
1750 .form-control:focus {
1751 border-color: #66afe9;
1752 outline: 0;
1753 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1754 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1755 }
1756 .form-control::-moz-placeholder {
1757 color: #999999;
1758 opacity: 1;
1759 }
1760 .form-control:-ms-input-placeholder {
1761 color: #999999;
1762 }
1763 .form-control::-webkit-input-placeholder {
1764 color: #999999;
1765 }
1766 .form-control[disabled],
1767 .form-control[readonly],
1768 fieldset[disabled] .form-control {
1769 cursor: not-allowed;
1770 background-color: #eeeeee;
1771 opacity: 1;
1772 }
1773 textarea.form-control {
1774 height: auto;
1775 }
1776 input[type="search"] {
1777 -webkit-appearance: none;
1778 }
1779 @media screen and (-webkit-min-device-pixel-ratio: 0) {
1780 input[type="date"],
1781 input[type="time"],
1782 input[type="datetime-local"],
1783 input[type="month"] {
1784 line-height: 38px;
1785 }
1786 input[type="date"].input-sm,
1787 input[type="time"].input-sm,
1788 input[type="datetime-local"].input-sm,
1789 input[type="month"].input-sm {
1790 line-height: 30px;
1791 }
1792 input[type="date"].input-lg,
1793 input[type="time"].input-lg,
1794 input[type="datetime-local"].input-lg,
1795 input[type="month"].input-lg {
1796 line-height: 54px;
1797 }
1798 }
1799 .form-group {
1800 margin-bottom: 15px;
1801 }
1802 .radio,
1803 .checkbox {
1804 position: relative;
1805 display: block;
1806 margin-top: 10px;
1807 margin-bottom: 10px;
1808 }
1809 .radio label,
1810 .checkbox label {
1811 min-height: 20px;
1812 padding-left: 20px;
1813 margin-bottom: 0;
1814 font-weight: normal;
1815 cursor: pointer;
1816 }
1817 .radio input[type="radio"],
1818 .radio-inline input[type="radio"],
1819 .checkbox input[type="checkbox"],
1820 .checkbox-inline input[type="checkbox"] {
1821 position: absolute;
1822 margin-left: -20px;
1823 margin-top: 4px \9;
1824 }
1825 .radio + .radio,
1826 .checkbox + .checkbox {
1827 margin-top: -5px;
1828 }
1829 .radio-inline,
1830 .checkbox-inline {
1831 display: inline-block;
1832 padding-left: 20px;
1833 margin-bottom: 0;
1834 vertical-align: middle;
1835 font-weight: normal;
1836 cursor: pointer;
1837 }
1838 .radio-inline + .radio-inline,
1839 .checkbox-inline + .checkbox-inline {
1840 margin-top: 0;
1841 margin-left: 10px;
1842 }
1843 input[type="radio"][disabled],
1844 input[type="checkbox"][disabled],
1845 input[type="radio"].disabled,
1846 input[type="checkbox"].disabled,
1847 fieldset[disabled] input[type="radio"],
1848 fieldset[disabled] input[type="checkbox"] {
1849 cursor: not-allowed;
1850 }
1851 .radio-inline.disabled,
1852 .checkbox-inline.disabled,
1853 fieldset[disabled] .radio-inline,
1854 fieldset[disabled] .checkbox-inline {
1855 cursor: not-allowed;
1856 }
1857 .radio.disabled label,
1858 .checkbox.disabled label,
1859 fieldset[disabled] .radio label,
1860 fieldset[disabled] .checkbox label {
1861 cursor: not-allowed;
1862 }
1863 .form-control-static {
1864 padding-top: 9px;
1865 padding-bottom: 9px;
1866 margin-bottom: 0;
1867 }
1868 .form-control-static.input-lg,
1869 .form-control-static.input-sm {
1870 padding-left: 0;
1871 padding-right: 0;
1872 }
1873 .input-sm,
1874 .form-group-sm .form-control {
1875 height: 30px;
1876 padding: 5px 10px;
1877 font-size: 12px;
1878 line-height: 1.5;
1879 border-radius: 3px;
1880 }
1881 select.input-sm,
1882 select.form-group-sm .form-control {
1883 height: 30px;
1884 line-height: 30px;
1885 }
1886 textarea.input-sm,
1887 textarea.form-group-sm .form-control,
1888 select[multiple].input-sm,
1889 select[multiple].form-group-sm .form-control {
1890 height: auto;
1891 }
1892 .input-lg,
1893 .form-group-lg .form-control {
1894 height: 54px;
1895 padding: 14px 16px;
1896 font-size: 18px;
1897 line-height: 1.33;
1898 border-radius: 6px;
1899 }
1900 select.input-lg,
1901 select.form-group-lg .form-control {
1902 height: 54px;
1903 line-height: 54px;
1904 }
1905 textarea.input-lg,
1906 textarea.form-group-lg .form-control,
1907 select[multiple].input-lg,
1908 select[multiple].form-group-lg .form-control {
1909 height: auto;
1910 }
1911 .has-feedback {
1912 position: relative;
1913 }
1914 .has-feedback .form-control {
1915 padding-right: 47.5px;
1916 }
1917 .form-control-feedback {
1918 position: absolute;
1919 top: 0;
1920 right: 0;
1921 z-index: 2;
1922 display: block;
1923 width: 38px;
1924 height: 38px;
1925 line-height: 38px;
1926 text-align: center;
1927 pointer-events: none;
1928 }
1929 .input-lg + .form-control-feedback {
1930 width: 54px;
1931 height: 54px;
1932 line-height: 54px;
1933 }
1934 .input-sm + .form-control-feedback {
1935 width: 30px;
1936 height: 30px;
1937 line-height: 30px;
1938 }
1939 .has-success .help-block,
1940 .has-success .control-label,
1941 .has-success .radio,
1942 .has-success .checkbox,
1943 .has-success .radio-inline,
1944 .has-success .checkbox-inline,
1945 .has-success.radio label,
1946 .has-success.checkbox label,
1947 .has-success.radio-inline label,
1948 .has-success.checkbox-inline label {
1949 color: #468847;
1950 }
1951 .has-success .form-control {
1952 border-color: #468847;
1953 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1954 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1955 }
1956 .has-success .form-control:focus {
1957 border-color: #356635;
1958 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1959 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1960 }
1961 .has-success .input-group-addon {
1962 color: #468847;
1963 border-color: #468847;
1964 background-color: #dff0d8;
1965 }
1966 .has-success .form-control-feedback {
1967 color: #468847;
1968 }
1969 .has-warning .help-block,
1970 .has-warning .control-label,
1971 .has-warning .radio,
1972 .has-warning .checkbox,
1973 .has-warning .radio-inline,
1974 .has-warning .checkbox-inline,
1975 .has-warning.radio label,
1976 .has-warning.checkbox label,
1977 .has-warning.radio-inline label,
1978 .has-warning.checkbox-inline label {
1979 color: #c09853;
1980 }
1981 .has-warning .form-control {
1982 border-color: #c09853;
1983 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1984 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1985 }
1986 .has-warning .form-control:focus {
1987 border-color: #a47e3c;
1988 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1989 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1990 }
1991 .has-warning .input-group-addon {
1992 color: #c09853;
1993 border-color: #c09853;
1994 background-color: #fcf8e3;
1995 }
1996 .has-warning .form-control-feedback {
1997 color: #c09853;
1998 }
1999 .has-error .help-block,
2000 .has-error .control-label,
2001 .has-error .radio,
2002 .has-error .checkbox,
2003 .has-error .radio-inline,
2004 .has-error .checkbox-inline,
2005 .has-error.radio label,
2006 .has-error.checkbox label,
2007 .has-error.radio-inline label,
2008 .has-error.checkbox-inline label {
2009 color: #b94a48;
2010 }
2011 .has-error .form-control {
2012 border-color: #b94a48;
2013 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2014 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2015 }
2016 .has-error .form-control:focus {
2017 border-color: #953b39;
2018 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
2019 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
2020 }
2021 .has-error .input-group-addon {
2022 color: #b94a48;
2023 border-color: #b94a48;
2024 background-color: #f2dede;
2025 }
2026 .has-error .form-control-feedback {
2027 color: #b94a48;
2028 }
2029 .has-feedback label ~ .form-control-feedback {
2030 top: 25px;
2031 }
2032 .has-feedback label.sr-only ~ .form-control-feedback {
2033 top: 0;
2034 }
2035 .help-block {
2036 display: block;
2037 margin-top: 5px;
2038 margin-bottom: 10px;
2039 color: #959595;
2040 }
2041 @media (min-width: 768px) {
2042 .form-inline .form-group {
2043 display: inline-block;
2044 margin-bottom: 0;
2045 vertical-align: middle;
2046 }
2047 .form-inline .form-control {
2048 display: inline-block;
2049 width: auto;
2050 vertical-align: middle;
2051 }
2052 .form-inline .form-control-static {
2053 display: inline-block;
2054 }
2055 .form-inline .input-group {
2056 display: inline-table;
2057 vertical-align: middle;
2058 }
2059 .form-inline .input-group .input-group-addon,
2060 .form-inline .input-group .input-group-btn,
2061 .form-inline .input-group .form-control {
2062 width: auto;
2063 }
2064 .form-inline .input-group > .form-control {
2065 width: 100%;
2066 }
2067 .form-inline .control-label {
2068 margin-bottom: 0;
2069 vertical-align: middle;
2070 }
2071 .form-inline .radio,
2072 .form-inline .checkbox {
2073 display: inline-block;
2074 margin-top: 0;
2075 margin-bottom: 0;
2076 vertical-align: middle;
2077 }
2078 .form-inline .radio label,
2079 .form-inline .checkbox label {
2080 padding-left: 0;
2081 }
2082 .form-inline .radio input[type="radio"],
2083 .form-inline .checkbox input[type="checkbox"] {
2084 position: relative;
2085 margin-left: 0;
2086 }
2087 .form-inline .has-feedback .form-control-feedback {
2088 top: 0;
2089 }
2090 }
2091 .form-horizontal .radio,
2092 .form-horizontal .checkbox,
2093 .form-horizontal .radio-inline,
2094 .form-horizontal .checkbox-inline {
2095 margin-top: 0;
2096 margin-bottom: 0;
2097 padding-top: 9px;
2098 }
2099 .form-horizontal .radio,
2100 .form-horizontal .checkbox {
2101 min-height: 29px;
2102 }
2103 .form-horizontal .form-group {
2104 margin-left: -15px;
2105 margin-right: -15px;
2106 }
2107 @media (min-width: 768px) {
2108 .form-horizontal .control-label {
2109 text-align: right;
2110 margin-bottom: 0;
2111 padding-top: 9px;
2112 }
2113 }
2114 .form-horizontal .has-feedback .form-control-feedback {
2115 right: 15px;
2116 }
2117 @media (min-width: 768px) {
2118 .form-horizontal .form-group-lg .control-label {
2119 padding-top: 19.62px;
2120 }
2121 }
2122 @media (min-width: 768px) {
2123 .form-horizontal .form-group-sm .control-label {
2124 padding-top: 6px;
2125 }
2126 }
2127 .btn {
2128 display: inline-block;
2129 margin-bottom: 0;
2130 font-weight: normal;
2131 text-align: center;
2132 vertical-align: middle;
2133 -ms-touch-action: manipulation;
2134 touch-action: manipulation;
2135 cursor: pointer;
2136 background-image: none;
2137 border: 1px solid transparent;
2138 white-space: nowrap;
2139 padding: 8px 12px;
2140 font-size: 14px;
2141 line-height: 1.42857143;
2142 border-radius: 4px;
2143 -webkit-user-select: none;
2144 -moz-user-select: none;
2145 -ms-user-select: none;
2146 user-select: none;
2147 }
2148 .btn:focus,
2149 .btn:active:focus,
2150 .btn.active:focus,
2151 .btn.focus,
2152 .btn:active.focus,
2153 .btn.active.focus {
2154 outline: thin dotted;
2155 outline: 5px auto -webkit-focus-ring-color;
2156 outline-offset: -2px;
2157 }
2158 .btn:hover,
2159 .btn:focus,
2160 .btn.focus {
2161 color: #555555;
2162 text-decoration: none;
2163 }
2164 .btn:active,
2165 .btn.active {
2166 outline: 0;
2167 background-image: none;
2168 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2169 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2170 }
2171 .btn.disabled,
2172 .btn[disabled],
2173 fieldset[disabled] .btn {
2174 cursor: not-allowed;
2175 pointer-events: none;
2176 opacity: 0.65;
2177 filter: alpha(opacity=65);
2178 -webkit-box-shadow: none;
2179 box-shadow: none;
2180 }
2181 .btn-default {
2182 color: #555555;
2183 background-color: #ffffff;
2184 border-color: rgba(0, 0, 0, 0.1);
2185 }
2186 .btn-default:hover,
2187 .btn-default:focus,
2188 .btn-default.focus,
2189 .btn-default:active,
2190 .btn-default.active,
2191 .open > .dropdown-toggle.btn-default {
2192 color: #555555;
2193 background-color: #e6e6e6;
2194 border-color: rgba(0, 0, 0, 0.1);
2195 }
2196 .btn-default:active,
2197 .btn-default.active,
2198 .open > .dropdown-toggle.btn-default {
2199 background-image: none;
2200 }
2201 .btn-default.disabled,
2202 .btn-default[disabled],
2203 fieldset[disabled] .btn-default,
2204 .btn-default.disabled:hover,
2205 .btn-default[disabled]:hover,
2206 fieldset[disabled] .btn-default:hover,
2207 .btn-default.disabled:focus,
2208 .btn-default[disabled]:focus,
2209 fieldset[disabled] .btn-default:focus,
2210 .btn-default.disabled.focus,
2211 .btn-default[disabled].focus,
2212 fieldset[disabled] .btn-default.focus,
2213 .btn-default.disabled:active,
2214 .btn-default[disabled]:active,
2215 fieldset[disabled] .btn-default:active,
2216 .btn-default.disabled.active,
2217 .btn-default[disabled].active,
2218 fieldset[disabled] .btn-default.active {
2219 background-color: #ffffff;
2220 border-color: rgba(0, 0, 0, 0.1);
2221 }
2222 .btn-default .badge {
2223 color: #ffffff;
2224 background-color: #555555;
2225 }
2226 .btn-primary {
2227 color: #ffffff;
2228 background-color: #2fa4e7;
2229 border-color: #2fa4e7;
2230 }
2231 .btn-primary:hover,
2232 .btn-primary:focus,
2233 .btn-primary.focus,
2234 .btn-primary:active,
2235 .btn-primary.active,
2236 .open > .dropdown-toggle.btn-primary {
2237 color: #ffffff;
2238 background-color: #178acc;
2239 border-color: #1684c2;
2240 }
2241 .btn-primary:active,
2242 .btn-primary.active,
2243 .open > .dropdown-toggle.btn-primary {
2244 background-image: none;
2245 }
2246 .btn-primary.disabled,
2247 .btn-primary[disabled],
2248 fieldset[disabled] .btn-primary,
2249 .btn-primary.disabled:hover,
2250 .btn-primary[disabled]:hover,
2251 fieldset[disabled] .btn-primary:hover,
2252 .btn-primary.disabled:focus,
2253 .btn-primary[disabled]:focus,
2254 fieldset[disabled] .btn-primary:focus,
2255 .btn-primary.disabled.focus,
2256 .btn-primary[disabled].focus,
2257 fieldset[disabled] .btn-primary.focus,
2258 .btn-primary.disabled:active,
2259 .btn-primary[disabled]:active,
2260 fieldset[disabled] .btn-primary:active,
2261 .btn-primary.disabled.active,
2262 .btn-primary[disabled].active,
2263 fieldset[disabled] .btn-primary.active {
2264 background-color: #2fa4e7;
2265 border-color: #2fa4e7;
2266 }
2267 .btn-primary .badge {
2268 color: #2fa4e7;
2269 background-color: #ffffff;
2270 }
2271 .btn-success {
2272 color: #ffffff;
2273 background-color: #73a839;
2274 border-color: #73a839;
2275 }
2276 .btn-success:hover,
2277 .btn-success:focus,
2278 .btn-success.focus,
2279 .btn-success:active,
2280 .btn-success.active,
2281 .open > .dropdown-toggle.btn-success {
2282 color: #ffffff;
2283 background-color: #59822c;
2284 border-color: #547a29;
2285 }
2286 .btn-success:active,
2287 .btn-success.active,
2288 .open > .dropdown-toggle.btn-success {
2289 background-image: none;
2290 }
2291 .btn-success.disabled,
2292 .btn-success[disabled],
2293 fieldset[disabled] .btn-success,
2294 .btn-success.disabled:hover,
2295 .btn-success[disabled]:hover,
2296 fieldset[disabled] .btn-success:hover,
2297 .btn-success.disabled:focus,
2298 .btn-success[disabled]:focus,
2299 fieldset[disabled] .btn-success:focus,
2300 .btn-success.disabled.focus,
2301 .btn-success[disabled].focus,
2302 fieldset[disabled] .btn-success.focus,
2303 .btn-success.disabled:active,
2304 .btn-success[disabled]:active,
2305 fieldset[disabled] .btn-success:active,
2306 .btn-success.disabled.active,
2307 .btn-success[disabled].active,
2308 fieldset[disabled] .btn-success.active {
2309 background-color: #73a839;
2310 border-color: #73a839;
2311 }
2312 .btn-success .badge {
2313 color: #73a839;
2314 background-color: #ffffff;
2315 }
2316 .btn-info {
2317 color: #ffffff;
2318 background-color: #033c73;
2319 border-color: #033c73;
2320 }
2321 .btn-info:hover,
2322 .btn-info:focus,
2323 .btn-info.focus,
2324 .btn-info:active,
2325 .btn-info.active,
2326 .open > .dropdown-toggle.btn-info {
2327 color: #ffffff;
2328 background-color: #022241;
2329 border-color: #011d37;
2330 }
2331 .btn-info:active,
2332 .btn-info.active,
2333 .open > .dropdown-toggle.btn-info {
2334 background-image: none;
2335 }
2336 .btn-info.disabled,
2337 .btn-info[disabled],
2338 fieldset[disabled] .btn-info,
2339 .btn-info.disabled:hover,
2340 .btn-info[disabled]:hover,
2341 fieldset[disabled] .btn-info:hover,
2342 .btn-info.disabled:focus,
2343 .btn-info[disabled]:focus,
2344 fieldset[disabled] .btn-info:focus,
2345 .btn-info.disabled.focus,
2346 .btn-info[disabled].focus,
2347 fieldset[disabled] .btn-info.focus,
2348 .btn-info.disabled:active,
2349 .btn-info[disabled]:active,
2350 fieldset[disabled] .btn-info:active,
2351 .btn-info.disabled.active,
2352 .btn-info[disabled].active,
2353 fieldset[disabled] .btn-info.active {
2354 background-color: #033c73;
2355 border-color: #033c73;
2356 }
2357 .btn-info .badge {
2358 color: #033c73;
2359 background-color: #ffffff;
2360 }
2361 .btn-warning {
2362 color: #ffffff;
2363 background-color: #dd5600;
2364 border-color: #dd5600;
2365 }
2366 .btn-warning:hover,
2367 .btn-warning:focus,
2368 .btn-warning.focus,
2369 .btn-warning:active,
2370 .btn-warning.active,
2371 .open > .dropdown-toggle.btn-warning {
2372 color: #ffffff;
2373 background-color: #aa4200;
2374 border-color: #a03e00;
2375 }
2376 .btn-warning:active,
2377 .btn-warning.active,
2378 .open > .dropdown-toggle.btn-warning {
2379 background-image: none;
2380 }
2381 .btn-warning.disabled,
2382 .btn-warning[disabled],
2383 fieldset[disabled] .btn-warning,
2384 .btn-warning.disabled:hover,
2385 .btn-warning[disabled]:hover,
2386 fieldset[disabled] .btn-warning:hover,
2387 .btn-warning.disabled:focus,
2388 .btn-warning[disabled]:focus,
2389 fieldset[disabled] .btn-warning:focus,
2390 .btn-warning.disabled.focus,
2391 .btn-warning[disabled].focus,
2392 fieldset[disabled] .btn-warning.focus,
2393 .btn-warning.disabled:active,
2394 .btn-warning[disabled]:active,
2395 fieldset[disabled] .btn-warning:active,
2396 .btn-warning.disabled.active,
2397 .btn-warning[disabled].active,
2398 fieldset[disabled] .btn-warning.active {
2399 background-color: #dd5600;
2400 border-color: #dd5600;
2401 }
2402 .btn-warning .badge {
2403 color: #dd5600;
2404 background-color: #ffffff;
2405 }
2406 .btn-danger {
2407 color: #ffffff;
2408 background-color: #c71c22;
2409 border-color: #c71c22;
2410 }
2411 .btn-danger:hover,
2412 .btn-danger:focus,
2413 .btn-danger.focus,
2414 .btn-danger:active,
2415 .btn-danger.active,
2416 .open > .dropdown-toggle.btn-danger {
2417 color: #ffffff;
2418 background-color: #9a161a;
2419 border-color: #911419;
2420 }
2421 .btn-danger:active,
2422 .btn-danger.active,
2423 .open > .dropdown-toggle.btn-danger {
2424 background-image: none;
2425 }
2426 .btn-danger.disabled,
2427 .btn-danger[disabled],
2428 fieldset[disabled] .btn-danger,
2429 .btn-danger.disabled:hover,
2430 .btn-danger[disabled]:hover,
2431 fieldset[disabled] .btn-danger:hover,
2432 .btn-danger.disabled:focus,
2433 .btn-danger[disabled]:focus,
2434 fieldset[disabled] .btn-danger:focus,
2435 .btn-danger.disabled.focus,
2436 .btn-danger[disabled].focus,
2437 fieldset[disabled] .btn-danger.focus,
2438 .btn-danger.disabled:active,
2439 .btn-danger[disabled]:active,
2440 fieldset[disabled] .btn-danger:active,
2441 .btn-danger.disabled.active,
2442 .btn-danger[disabled].active,
2443 fieldset[disabled] .btn-danger.active {
2444 background-color: #c71c22;
2445 border-color: #c71c22;
2446 }
2447 .btn-danger .badge {
2448 color: #c71c22;
2449 background-color: #ffffff;
2450 }
2451 .btn-link {
2452 color: #2fa4e7;
2453 font-weight: normal;
2454 border-radius: 0;
2455 }
2456 .btn-link,
2457 .btn-link:active,
2458 .btn-link.active,
2459 .btn-link[disabled],
2460 fieldset[disabled] .btn-link {
2461 background-color: transparent;
2462 -webkit-box-shadow: none;
2463 box-shadow: none;
2464 }
2465 .btn-link,
2466 .btn-link:hover,
2467 .btn-link:focus,
2468 .btn-link:active {
2469 border-color: transparent;
2470 }
2471 .btn-link:hover,
2472 .btn-link:focus {
2473 color: #157ab5;
2474 text-decoration: underline;
2475 background-color: transparent;
2476 }
2477 .btn-link[disabled]:hover,
2478 fieldset[disabled] .btn-link:hover,
2479 .btn-link[disabled]:focus,
2480 fieldset[disabled] .btn-link:focus {
2481 color: #999999;
2482 text-decoration: none;
2483 }
2484 .btn-lg {
2485 padding: 14px 16px;
2486 font-size: 18px;
2487 line-height: 1.33;
2488 border-radius: 6px;
2489 }
2490 .btn-sm {
2491 padding: 5px 10px;
2492 font-size: 12px;
2493 line-height: 1.5;
2494 border-radius: 3px;
2495 }
2496 .btn-xs {
2497 padding: 1px 5px;
2498 font-size: 12px;
2499 line-height: 1.5;
2500 border-radius: 3px;
2501 }
2502 .btn-block {
2503 display: block;
2504 width: 100%;
2505 }
2506 .btn-block + .btn-block {
2507 margin-top: 5px;
2508 }
2509 input[type="submit"].btn-block,
2510 input[type="reset"].btn-block,
2511 input[type="button"].btn-block {
2512 width: 100%;
2513 }
2514 .fade {
2515 opacity: 0;
2516 -webkit-transition: opacity 0.15s linear;
2517 -o-transition: opacity 0.15s linear;
2518 transition: opacity 0.15s linear;
2519 }
2520 .fade.in {
2521 opacity: 1;
2522 }
2523 .collapse {
2524 display: none;
2525 visibility: hidden;
2526 }
2527 .collapse.in {
2528 display: block;
2529 visibility: visible;
2530 }
2531 tr.collapse.in {
2532 display: table-row;
2533 }
2534 tbody.collapse.in {
2535 display: table-row-group;
2536 }
2537 .collapsing {
2538 position: relative;
2539 height: 0;
2540 overflow: hidden;
2541 -webkit-transition-property: height, visibility;
2542 -o-transition-property: height, visibility;
2543 transition-property: height, visibility;
2544 -webkit-transition-duration: 0.35s;
2545 -o-transition-duration: 0.35s;
2546 transition-duration: 0.35s;
2547 -webkit-transition-timing-function: ease;
2548 -o-transition-timing-function: ease;
2549 transition-timing-function: ease;
2550 }
2551 .caret {
2552 display: inline-block;
2553 width: 0;
2554 height: 0;
2555 margin-left: 2px;
2556 vertical-align: middle;
2557 border-top: 4px solid;
2558 border-right: 4px solid transparent;
2559 border-left: 4px solid transparent;
2560 }
2561 .dropdown {
2562 position: relative;
2563 }
2564 .dropdown-toggle:focus {
2565 outline: 0;
2566 }
2567 .dropdown-menu {
2568 position: absolute;
2569 top: 100%;
2570 left: 0;
2571 z-index: 1000;
2572 display: none;
2573 float: left;
2574 min-width: 160px;
2575 padding: 5px 0;
2576 margin: 2px 0 0;
2577 list-style: none;
2578 font-size: 14px;
2579 text-align: left;
2580 background-color: #ffffff;
2581 border: 1px solid #cccccc;
2582 border: 1px solid rgba(0, 0, 0, 0.15);
2583 border-radius: 4px;
2584 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2585 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2586 -webkit-background-clip: padding-box;
2587 background-clip: padding-box;
2588 }
2589 .dropdown-menu.pull-right {
2590 right: 0;
2591 left: auto;
2592 }
2593 .dropdown-menu .divider {
2594 height: 1px;
2595 margin: 9px 0;
2596 overflow: hidden;
2597 background-color: #e5e5e5;
2598 }
2599 .dropdown-menu > li > a {
2600 display: block;
2601 padding: 3px 20px;
2602 clear: both;
2603 font-weight: normal;
2604 line-height: 1.42857143;
2605 color: #333333;
2606 white-space: nowrap;
2607 }
2608 .dropdown-menu > li > a:hover,
2609 .dropdown-menu > li > a:focus {
2610 text-decoration: none;
2611 color: #ffffff;
2612 background-color: #2fa4e7;
2613 }
2614 .dropdown-menu > .active > a,
2615 .dropdown-menu > .active > a:hover,
2616 .dropdown-menu > .active > a:focus {
2617 color: #ffffff;
2618 text-decoration: none;
2619 outline: 0;
2620 background-color: #2fa4e7;
2621 }
2622 .dropdown-menu > .disabled > a,
2623 .dropdown-menu > .disabled > a:hover,
2624 .dropdown-menu > .disabled > a:focus {
2625 color: #999999;
2626 }
2627 .dropdown-menu > .disabled > a:hover,
2628 .dropdown-menu > .disabled > a:focus {
2629 text-decoration: none;
2630 background-color: transparent;
2631 background-image: none;
2632 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2633 cursor: not-allowed;
2634 }
2635 .open > .dropdown-menu {
2636 display: block;
2637 }
2638 .open > a {
2639 outline: 0;
2640 }
2641 .dropdown-menu-right {
2642 left: auto;
2643 right: 0;
2644 }
2645 .dropdown-menu-left {
2646 left: 0;
2647 right: auto;
2648 }
2649 .dropdown-header {
2650 display: block;
2651 padding: 3px 20px;
2652 font-size: 12px;
2653 line-height: 1.42857143;
2654 color: #999999;
2655 white-space: nowrap;
2656 }
2657 .dropdown-backdrop {
2658 position: fixed;
2659 left: 0;
2660 right: 0;
2661 bottom: 0;
2662 top: 0;
2663 z-index: 990;
2664 }
2665 .pull-right > .dropdown-menu {
2666 right: 0;
2667 left: auto;
2668 }
2669 .dropup .caret,
2670 .navbar-fixed-bottom .dropdown .caret {
2671 border-top: 0;
2672 border-bottom: 4px solid;
2673 content: "";
2674 }
2675 .dropup .dropdown-menu,
2676 .navbar-fixed-bottom .dropdown .dropdown-menu {
2677 top: auto;
2678 bottom: 100%;
2679 margin-bottom: 1px;
2680 }
2681 @media (min-width: 768px) {
2682 .navbar-right .dropdown-menu {
2683 left: auto;
2684 right: 0;
2685 }
2686 .navbar-right .dropdown-menu-left {
2687 left: 0;
2688 right: auto;
2689 }
2690 }
2691 .nav {
2692 margin-bottom: 0;
2693 padding-left: 0;
2694 list-style: none;
2695 }
2696 .nav > li {
2697 position: relative;
2698 display: block;
2699 }
2700 .nav > li > a {
2701 position: relative;
2702 display: block;
2703 padding: 10px 15px;
2704 }
2705 .nav > li > a:hover,
2706 .nav > li > a:focus {
2707 text-decoration: none;
2708 background-color: #eeeeee;
2709 }
2710 .nav > li.disabled > a {
2711 color: #999999;
2712 }
2713 .nav > li.disabled > a:hover,
2714 .nav > li.disabled > a:focus {
2715 color: #999999;
2716 text-decoration: none;
2717 background-color: transparent;
2718 cursor: not-allowed;
2719 }
2720 .nav .open > a,
2721 .nav .open > a:hover,
2722 .nav .open > a:focus {
2723 background-color: #eeeeee;
2724 border-color: #2fa4e7;
2725 }
2726 .nav .nav-divider {
2727 height: 1px;
2728 margin: 9px 0;
2729 overflow: hidden;
2730 background-color: #e5e5e5;
2731 }
2732 .nav > li > a > img {
2733 max-width: none;
2734 }
2735 .nav-tabs {
2736 border-bottom: 1px solid #dddddd;
2737 }
2738 .nav-tabs > li {
2739 float: left;
2740 margin-bottom: -1px;
2741 }
2742 .nav-tabs > li > a {
2743 margin-right: 2px;
2744 line-height: 1.42857143;
2745 border: 1px solid transparent;
2746 border-radius: 4px 4px 0 0;
2747 }
2748 .nav-tabs > li > a:hover {
2749 border-color: #eeeeee #eeeeee #dddddd;
2750 }
2751 .nav-tabs > li.active > a,
2752 .nav-tabs > li.active > a:hover,
2753 .nav-tabs > li.active > a:focus {
2754 color: #555555;
2755 background-color: #ffffff;
2756 border: 1px solid #dddddd;
2757 border-bottom-color: transparent;
2758 cursor: default;
2759 }
2760 .nav-tabs.nav-justified {
2761 width: 100%;
2762 border-bottom: 0;
2763 }
2764 .nav-tabs.nav-justified > li {
2765 float: none;
2766 }
2767 .nav-tabs.nav-justified > li > a {
2768 text-align: center;
2769 margin-bottom: 5px;
2770 }
2771 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
2772 top: auto;
2773 left: auto;
2774 }
2775 @media (min-width: 768px) {
2776 .nav-tabs.nav-justified > li {
2777 display: table-cell;
2778 width: 1%;
2779 }
2780 .nav-tabs.nav-justified > li > a {
2781 margin-bottom: 0;
2782 }
2783 }
2784 .nav-tabs.nav-justified > li > a {
2785 margin-right: 0;
2786 border-radius: 4px;
2787 }
2788 .nav-tabs.nav-justified > .active > a,
2789 .nav-tabs.nav-justified > .active > a:hover,
2790 .nav-tabs.nav-justified > .active > a:focus {
2791 border: 1px solid #dddddd;
2792 }
2793 @media (min-width: 768px) {
2794 .nav-tabs.nav-justified > li > a {
2795 border-bottom: 1px solid #dddddd;
2796 border-radius: 4px 4px 0 0;
2797 }
2798 .nav-tabs.nav-justified > .active > a,
2799 .nav-tabs.nav-justified > .active > a:hover,
2800 .nav-tabs.nav-justified > .active > a:focus {
2801 border-bottom-color: #ffffff;
2802 }
2803 }
2804 .nav-pills > li {
2805 float: left;
2806 }
2807 .nav-pills > li > a {
2808 border-radius: 4px;
2809 }
2810 .nav-pills > li + li {
2811 margin-left: 2px;
2812 }
2813 .nav-pills > li.active > a,
2814 .nav-pills > li.active > a:hover,
2815 .nav-pills > li.active > a:focus {
2816 color: #ffffff;
2817 background-color: #2fa4e7;
2818 }
2819 .nav-stacked > li {
2820 float: none;
2821 }
2822 .nav-stacked > li + li {
2823 margin-top: 2px;
2824 margin-left: 0;
2825 }
2826 .nav-justified {
2827 width: 100%;
2828 }
2829 .nav-justified > li {
2830 float: none;
2831 }
2832 .nav-justified > li > a {
2833 text-align: center;
2834 margin-bottom: 5px;
2835 }
2836 .nav-justified > .dropdown .dropdown-menu {
2837 top: auto;
2838 left: auto;
2839 }
2840 @media (min-width: 768px) {
2841 .nav-justified > li {
2842 display: table-cell;
2843 width: 1%;
2844 }
2845 .nav-justified > li > a {
2846 margin-bottom: 0;
2847 }
2848 }
2849 .nav-tabs-justified {
2850 border-bottom: 0;
2851 }
2852 .nav-tabs-justified > li > a {
2853 margin-right: 0;
2854 border-radius: 4px;
2855 }
2856 .nav-tabs-justified > .active > a,
2857 .nav-tabs-justified > .active > a:hover,
2858 .nav-tabs-justified > .active > a:focus {
2859 border: 1px solid #dddddd;
2860 }
2861 @media (min-width: 768px) {
2862 .nav-tabs-justified > li > a {
2863 border-bottom: 1px solid #dddddd;
2864 border-radius: 4px 4px 0 0;
2865 }
2866 .nav-tabs-justified > .active > a,
2867 .nav-tabs-justified > .active > a:hover,
2868 .nav-tabs-justified > .active > a:focus {
2869 border-bottom-color: #ffffff;
2870 }
2871 }
2872 .tab-content > .tab-pane {
2873 display: none;
2874 visibility: hidden;
2875 }
2876 .tab-content > .active {
2877 display: block;
2878 visibility: visible;
2879 }
2880 .nav-tabs .dropdown-menu {
2881 margin-top: -1px;
2882 border-top-right-radius: 0;
2883 border-top-left-radius: 0;
2884 }
2885 .pager {
2886 padding-left: 0;
2887 margin: 20px 0;
2888 list-style: none;
2889 text-align: center;
2890 }
2891 .pager li {
2892 display: inline;
2893 }
2894 .pager li > a,
2895 .pager li > span {
2896 display: inline-block;
2897 padding: 5px 14px;
2898 background-color: #ffffff;
2899 border: 1px solid #dddddd;
2900 border-radius: 15px;
2901 }
2902 .pager li > a:hover,
2903 .pager li > a:focus {
2904 text-decoration: none;
2905 background-color: #eeeeee;
2906 }
2907 .pager .next > a,
2908 .pager .next > span {
2909 float: right;
2910 }
2911 .pager .previous > a,
2912 .pager .previous > span {
2913 float: left;
2914 }
2915 .pager .disabled > a,
2916 .pager .disabled > a:hover,
2917 .pager .disabled > a:focus,
2918 .pager .disabled > span {
2919 color: #999999;
2920 background-color: #ffffff;
2921 cursor: not-allowed;
2922 }
2923 .list-group {
2924 margin-bottom: 20px;
2925 padding-left: 0;
2926 }
2927 .list-group-item {
2928 position: relative;
2929 display: block;
2930 padding: 10px 15px;
2931 margin-bottom: -1px;
2932 background-color: #ffffff;
2933 border: 1px solid #dddddd;
2934 }
2935 .list-group-item:first-child {
2936 border-top-right-radius: 4px;
2937 border-top-left-radius: 4px;
2938 }
2939 .list-group-item:last-child {
2940 margin-bottom: 0;
2941 border-bottom-right-radius: 4px;
2942 border-bottom-left-radius: 4px;
2943 }
2944 a.list-group-item {
2945 color: #555555;
2946 }
2947 a.list-group-item .list-group-item-heading {
2948 color: #333333;
2949 }
2950 a.list-group-item:hover,
2951 a.list-group-item:focus {
2952 text-decoration: none;
2953 color: #555555;
2954 background-color: #f5f5f5;
2955 }
2956 .list-group-item.disabled,
2957 .list-group-item.disabled:hover,
2958 .list-group-item.disabled:focus {
2959 background-color: #eeeeee;
2960 color: #999999;
2961 cursor: not-allowed;
2962 }
2963 .list-group-item.disabled .list-group-item-heading,
2964 .list-group-item.disabled:hover .list-group-item-heading,
2965 .list-group-item.disabled:focus .list-group-item-heading {
2966 color: inherit;
2967 }
2968 .list-group-item.disabled .list-group-item-text,
2969 .list-group-item.disabled:hover .list-group-item-text,
2970 .list-group-item.disabled:focus .list-group-item-text {
2971 color: #999999;
2972 }
2973 .list-group-item.active,
2974 .list-group-item.active:hover,
2975 .list-group-item.active:focus {
2976 z-index: 2;
2977 color: #ffffff;
2978 background-color: #2fa4e7;
2979 border-color: #2fa4e7;
2980 }
2981 .list-group-item.active .list-group-item-heading,
2982 .list-group-item.active:hover .list-group-item-heading,
2983 .list-group-item.active:focus .list-group-item-heading,
2984 .list-group-item.active .list-group-item-heading > small,
2985 .list-group-item.active:hover .list-group-item-heading > small,
2986 .list-group-item.active:focus .list-group-item-heading > small,
2987 .list-group-item.active .list-group-item-heading > .small,
2988 .list-group-item.active:hover .list-group-item-heading > .small,
2989 .list-group-item.active:focus .list-group-item-heading > .small {
2990 color: inherit;
2991 }
2992 .list-group-item.active .list-group-item-text,
2993 .list-group-item.active:hover .list-group-item-text,
2994 .list-group-item.active:focus .list-group-item-text {
2995 color: #e6f4fc;
2996 }
2997 .list-group-item-success {
2998 color: #468847;
2999 background-color: #dff0d8;
3000 }
3001 a.list-group-item-success {
3002 color: #468847;
3003 }
3004 a.list-group-item-success .list-group-item-heading {
3005 color: inherit;
3006 }
3007 a.list-group-item-success:hover,
3008 a.list-group-item-success:focus {
3009 color: #468847;
3010 background-color: #d0e9c6;
3011 }
3012 a.list-group-item-success.active,
3013 a.list-group-item-success.active:hover,
3014 a.list-group-item-success.active:focus {
3015 color: #fff;
3016 background-color: #468847;
3017 border-color: #468847;
3018 }
3019 .list-group-item-info {
3020 color: #3a87ad;
3021 background-color: #d9edf7;
3022 }
3023 a.list-group-item-info {
3024 color: #3a87ad;
3025 }
3026 a.list-group-item-info .list-group-item-heading {
3027 color: inherit;
3028 }
3029 a.list-group-item-info:hover,
3030 a.list-group-item-info:focus {
3031 color: #3a87ad;
3032 background-color: #c4e3f3;
3033 }
3034 a.list-group-item-info.active,
3035 a.list-group-item-info.active:hover,
3036 a.list-group-item-info.active:focus {
3037 color: #fff;
3038 background-color: #3a87ad;
3039 border-color: #3a87ad;
3040 }
3041 .list-group-item-warning {
3042 color: #c09853;
3043 background-color: #fcf8e3;
3044 }
3045 a.list-group-item-warning {
3046 color: #c09853;
3047 }
3048 a.list-group-item-warning .list-group-item-heading {
3049 color: inherit;
3050 }
3051 a.list-group-item-warning:hover,
3052 a.list-group-item-warning:focus {
3053 color: #c09853;
3054 background-color: #faf2cc;
3055 }
3056 a.list-group-item-warning.active,
3057 a.list-group-item-warning.active:hover,
3058 a.list-group-item-warning.active:focus {
3059 color: #fff;
3060 background-color: #c09853;
3061 border-color: #c09853;
3062 }
3063 .list-group-item-danger {
3064 color: #b94a48;
3065 background-color: #f2dede;
3066 }
3067 a.list-group-item-danger {
3068 color: #b94a48;
3069 }
3070 a.list-group-item-danger .list-group-item-heading {
3071 color: inherit;
3072 }
3073 a.list-group-item-danger:hover,
3074 a.list-group-item-danger:focus {
3075 color: #b94a48;
3076 background-color: #ebcccc;
3077 }
3078 a.list-group-item-danger.active,
3079 a.list-group-item-danger.active:hover,
3080 a.list-group-item-danger.active:focus {
3081 color: #fff;
3082 background-color: #b94a48;
3083 border-color: #b94a48;
3084 }
3085 .list-group-item-heading {
3086 margin-top: 0;
3087 margin-bottom: 5px;
3088 }
3089 .list-group-item-text {
3090 margin-bottom: 0;
3091 line-height: 1.3;
3092 }
3093 .close {
3094 float: right;
3095 font-size: 21px;
3096 font-weight: bold;
3097 line-height: 1;
3098 color: #000000;
3099 text-shadow: 0 1px 0 #ffffff;
3100 opacity: 0.2;
3101 filter: alpha(opacity=20);
3102 }
3103 .close:hover,
3104 .close:focus {
3105 color: #000000;
3106 text-decoration: none;
3107 cursor: pointer;
3108 opacity: 0.5;
3109 filter: alpha(opacity=50);
3110 }
3111 button.close {
3112 padding: 0;
3113 cursor: pointer;
3114 background: transparent;
3115 border: 0;
3116 -webkit-appearance: none;
3117 }
3118 .modal-open {
3119 overflow: hidden;
3120 }
3121 .modal {
3122 display: none;
3123 overflow: hidden;
3124 position: fixed;
3125 top: 0;
3126 right: 0;
3127 bottom: 0;
3128 left: 0;
3129 z-index: 1040;
3130 -webkit-overflow-scrolling: touch;
3131 outline: 0;
3132 }
3133 .modal.fade .modal-dialog {
3134 -webkit-transform: translate(0, -25%);
3135 -ms-transform: translate(0, -25%);
3136 -o-transform: translate(0, -25%);
3137 transform: translate(0, -25%);
3138 -webkit-transition: -webkit-transform 0.3s ease-out;
3139 -o-transition: -o-transform 0.3s ease-out;
3140 transition: transform 0.3s ease-out;
3141 }
3142 .modal.in .modal-dialog {
3143 -webkit-transform: translate(0, 0);
3144 -ms-transform: translate(0, 0);
3145 -o-transform: translate(0, 0);
3146 transform: translate(0, 0);
3147 }
3148 .modal-open .modal {
3149 overflow-x: hidden;
3150 overflow-y: auto;
3151 }
3152 .modal-dialog {
3153 position: relative;
3154 width: auto;
3155 margin: 10px;
3156 }
3157 .modal-content {
3158 position: relative;
3159 background-color: #ffffff;
3160 border: 1px solid #999999;
3161 border: 1px solid rgba(0, 0, 0, 0.2);
3162 border-radius: 6px;
3163 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
3164 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
3165 -webkit-background-clip: padding-box;
3166 background-clip: padding-box;
3167 outline: 0;
3168 }
3169 .modal-backdrop {
3170 position: absolute;
3171 top: 0;
3172 right: 0;
3173 left: 0;
3174 background-color: #000000;
3175 }
3176 .modal-backdrop.fade {
3177 opacity: 0;
3178 filter: alpha(opacity=0);
3179 }
3180 .modal-backdrop.in {
3181 opacity: 0.5;
3182 filter: alpha(opacity=50);
3183 }
3184 .modal-header {
3185 padding: 15px;
3186 border-bottom: 1px solid #e5e5e5;
3187 min-height: 16.42857143px;
3188 }
3189 .modal-header .close {
3190 margin-top: -2px;
3191 }
3192 .modal-title {
3193 margin: 0;
3194 line-height: 1.42857143;
3195 }
3196 .modal-body {
3197 position: relative;
3198 padding: 20px;
3199 }
3200 .modal-footer {
3201 padding: 20px;
3202 text-align: right;
3203 border-top: 1px solid #e5e5e5;
3204 }
3205 .modal-footer .btn + .btn {
3206 margin-left: 5px;
3207 margin-bottom: 0;
3208 }
3209 .modal-footer .btn-group .btn + .btn {
3210 margin-left: -1px;
3211 }
3212 .modal-footer .btn-block + .btn-block {
3213 margin-left: 0;
3214 }
3215 .modal-scrollbar-measure {
3216 position: absolute;
3217 top: -9999px;
3218 width: 50px;
3219 height: 50px;
3220 overflow: scroll;
3221 }
3222 @media (min-width: 768px) {
3223 .modal-dialog {
3224 width: 600px;
3225 margin: 30px auto;
3226 }
3227 .modal-content {
3228 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
3229 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
3230 }
3231 .modal-sm {
3232 width: 300px;
3233 }
3234 }
3235 @media (min-width: 992px) {
3236 .modal-lg {
3237 width: 900px;
3238 }
3239 }
3240 .clearfix:before,
3241 .clearfix:after,
3242 .dl-horizontal dd:before,
3243 .dl-horizontal dd:after,
3244 .container:before,
3245 .container:after,
3246 .container-fluid:before,
3247 .container-fluid:after,
3248 .row:before,
3249 .row:after,
3250 .form-horizontal .form-group:before,
3251 .form-horizontal .form-group:after,
3252 .nav:before,
3253 .nav:after,
3254 .pager:before,
3255 .pager:after,
3256 .modal-footer:before,
3257 .modal-footer:after {
3258 content: " ";
3259 display: table;
3260 }
3261 .clearfix:after,
3262 .dl-horizontal dd:after,
3263 .container:after,
3264 .container-fluid:after,
3265 .row:after,
3266 .form-horizontal .form-group:after,
3267 .nav:after,
3268 .pager:after,
3269 .modal-footer:after {
3270 clear: both;
3271 }
3272 .center-block {
3273 display: block;
3274 margin-left: auto;
3275 margin-right: auto;
3276 }
3277 .pull-right {
3278 float: right !important;
3279 }
3280 .pull-left {
3281 float: left !important;
3282 }
3283 .hide {
3284 display: none !important;
3285 }
3286 .show {
3287 display: block !important;
3288 }
3289 .invisible {
3290 visibility: hidden;
3291 }
3292 .text-hide {
3293 font: 0/0 a;
3294 color: transparent;
3295 text-shadow: none;
3296 background-color: transparent;
3297 border: 0;
3298 }
3299 .hidden {
3300 display: none !important;
3301 visibility: hidden !important;
3302 }
3303 .affix {
3304 position: fixed;
3305 }
3306 @-ms-viewport {
3307 width: device-width;
3308 }
3309 .visible-xs,
3310 .visible-sm,
3311 .visible-md,
3312 .visible-lg {
3313 display: none !important;
3314 }
3315 .visible-xs-block,
3316 .visible-xs-inline,
3317 .visible-xs-inline-block,
3318 .visible-sm-block,
3319 .visible-sm-inline,
3320 .visible-sm-inline-block,
3321 .visible-md-block,
3322 .visible-md-inline,
3323 .visible-md-inline-block,
3324 .visible-lg-block,
3325 .visible-lg-inline,
3326 .visible-lg-inline-block {
3327 display: none !important;
3328 }
3329 @media (max-width: 767px) {
3330 .visible-xs {
3331 display: block !important;
3332 }
3333 table.visible-xs {
3334 display: table;
3335 }
3336 tr.visible-xs {
3337 display: table-row !important;
3338 }
3339 th.visible-xs,
3340 td.visible-xs {
3341 display: table-cell !important;
3342 }
3343 }
3344 @media (max-width: 767px) {
3345 .visible-xs-block {
3346 display: block !important;
3347 }
3348 }
3349 @media (max-width: 767px) {
3350 .visible-xs-inline {
3351 display: inline !important;
3352 }
3353 }
3354 @media (max-width: 767px) {
3355 .visible-xs-inline-block {
3356 display: inline-block !important;
3357 }
3358 }
3359 @media (min-width: 768px) and (max-width: 991px) {
3360 .visible-sm {
3361 display: block !important;
3362 }
3363 table.visible-sm {
3364 display: table;
3365 }
3366 tr.visible-sm {
3367 display: table-row !important;
3368 }
3369 th.visible-sm,
3370 td.visible-sm {
3371 display: table-cell !important;
3372 }
3373 }
3374 @media (min-width: 768px) and (max-width: 991px) {
3375 .visible-sm-block {
3376 display: block !important;
3377 }
3378 }
3379 @media (min-width: 768px) and (max-width: 991px) {
3380 .visible-sm-inline {
3381 display: inline !important;
3382 }
3383 }
3384 @media (min-width: 768px) and (max-width: 991px) {
3385 .visible-sm-inline-block {
3386 display: inline-block !important;
3387 }
3388 }
3389 @media (min-width: 992px) and (max-width: 1199px) {
3390 .visible-md {
3391 display: block !important;
3392 }
3393 table.visible-md {
3394 display: table;
3395 }
3396 tr.visible-md {
3397 display: table-row !important;
3398 }
3399 th.visible-md,
3400 td.visible-md {
3401 display: table-cell !important;
3402 }
3403 }
3404 @media (min-width: 992px) and (max-width: 1199px) {
3405 .visible-md-block {
3406 display: block !important;
3407 }
3408 }
3409 @media (min-width: 992px) and (max-width: 1199px) {
3410 .visible-md-inline {
3411 display: inline !important;
3412 }
3413 }
3414 @media (min-width: 992px) and (max-width: 1199px) {
3415 .visible-md-inline-block {
3416 display: inline-block !important;
3417 }
3418 }
3419 @media (min-width: 1200px) {
3420 .visible-lg {
3421 display: block !important;
3422 }
3423 table.visible-lg {
3424 display: table;
3425 }
3426 tr.visible-lg {
3427 display: table-row !important;
3428 }
3429 th.visible-lg,
3430 td.visible-lg {
3431 display: table-cell !important;
3432 }
3433 }
3434 @media (min-width: 1200px) {
3435 .visible-lg-block {
3436 display: block !important;
3437 }
3438 }
3439 @media (min-width: 1200px) {
3440 .visible-lg-inline {
3441 display: inline !important;
3442 }
3443 }
3444 @media (min-width: 1200px) {
3445 .visible-lg-inline-block {
3446 display: inline-block !important;
3447 }
3448 }
3449 @media (max-width: 767px) {
3450 .hidden-xs {
3451 display: none !important;
3452 }
3453 }
3454 @media (min-width: 768px) and (max-width: 991px) {
3455 .hidden-sm {
3456 display: none !important;
3457 }
3458 }
3459 @media (min-width: 992px) and (max-width: 1199px) {
3460 .hidden-md {
3461 display: none !important;
3462 }
3463 }
3464 @media (min-width: 1200px) {
3465 .hidden-lg {
3466 display: none !important;
3467 }
3468 }
3469 .visible-print {
3470 display: none !important;
3471 }
3472 @media print {
3473 .visible-print {
3474 display: block !important;
3475 }
3476 table.visible-print {
3477 display: table;
3478 }
3479 tr.visible-print {
3480 display: table-row !important;
3481 }
3482 th.visible-print,
3483 td.visible-print {
3484 display: table-cell !important;
3485 }
3486 }
3487 .visible-print-block {
3488 display: none !important;
3489 }
3490 @media print {
3491 .visible-print-block {
3492 display: block !important;
3493 }
3494 }
3495 .visible-print-inline {
3496 display: none !important;
3497 }
3498 @media print {
3499 .visible-print-inline {
3500 display: inline !important;
3501 }
3502 }
3503 .visible-print-inline-block {
3504 display: none !important;
3505 }
3506 @media print {
3507 .visible-print-inline-block {
3508 display: inline-block !important;
3509 }
3510 }
3511 @media print {
3512 .hidden-print {
3513 display: none !important;
3514 }
3515 }
3516 .navbar {
3517 background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
3518 background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
3519 background-image: -webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5));
3520 background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
3521 background-repeat: no-repeat;
3522 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0);
3523 border-bottom: 1px solid #178acc;
3524 -webkit-filter: none;
3525 filter: none;
3526 -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
3527 box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
3528 }
3529 .navbar-default .badge {
3530 background-color: #fff;
3531 color: #2fa4e7;
3532 }
3533 .navbar-inverse {
3534 background-image: -webkit-linear-gradient(#04519b, #044687 60%, #033769);
3535 background-image: -o-linear-gradient(#04519b, #044687 60%, #033769);
3536 background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #044687), to(#033769));
3537 background-image: linear-gradient(#04519b, #044687 60%, #033769);
3538 background-repeat: no-repeat;
3539 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff033769', GradientType=0);
3540 -webkit-filter: none;
3541 filter: none;
3542 border-bottom: 1px solid #022241;
3543 }
3544 .navbar-inverse .badge {
3545 background-color: #fff;
3546 color: #033c73;
3547 }
3548 .navbar .navbar-nav > li > a,
3549 .navbar-brand {
3550 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
3551 }
3552 @media (max-width: 767px) {
3553 .navbar .dropdown-header {
3554 color: #fff;
3555 }
3556 }
3557 .btn {
3558 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
3559 }
3560 .btn .caret {
3561 border-top-color: #fff;
3562 }
3563 .btn-default {
3564 background-image: -webkit-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
3565 background-image: -o-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
3566 background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(60%, #ffffff), to(#f5f5f5));
3567 background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
3568 background-repeat: no-repeat;
3569 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
3570 -webkit-filter: none;
3571 filter: none;
3572 border-bottom: 1px solid #e6e6e6;
3573 }
3574 .btn-default:hover {
3575 color: #555555;
3576 }
3577 .btn-default .caret {
3578 border-top-color: #555555;
3579 }
3580 .btn-default {
3581 background-image: -webkit-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
3582 background-image: -o-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
3583 background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(60%, #ffffff), to(#f5f5f5));
3584 background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5);
3585 background-repeat: no-repeat;
3586 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0);
3587 -webkit-filter: none;
3588 filter: none;
3589 border-bottom: 1px solid #e6e6e6;
3590 }
3591 .btn-primary {
3592 background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
3593 background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
3594 background-image: -webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5));
3595 background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5);
3596 background-repeat: no-repeat;
3597 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0);
3598 -webkit-filter: none;
3599 filter: none;
3600 border-bottom: 1px solid #178acc;
3601 }
3602 .btn-success {
3603 background-image: -webkit-linear-gradient(#88c149, #73a839 60%, #699934);
3604 background-image: -o-linear-gradient(#88c149, #73a839 60%, #699934);
3605 background-image: -webkit-gradient(linear, left top, left bottom, from(#88c149), color-stop(60%, #73a839), to(#699934));
3606 background-image: linear-gradient(#88c149, #73a839 60%, #699934);
3607 background-repeat: no-repeat;
3608 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff88c149', endColorstr='#ff699934', GradientType=0);
3609 -webkit-filter: none;
3610 filter: none;
3611 border-bottom: 1px solid #59822c;
3612 }
3613 .btn-info {
3614 background-image: -webkit-linear-gradient(#04519b, #033c73 60%, #02325f);
3615 background-image: -o-linear-gradient(#04519b, #033c73 60%, #02325f);
3616 background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #033c73), to(#02325f));
3617 background-image: linear-gradient(#04519b, #033c73 60%, #02325f);
3618 background-repeat: no-repeat;
3619 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff02325f', GradientType=0);
3620 -webkit-filter: none;
3621 filter: none;
3622 border-bottom: 1px solid #022241;
3623 }
3624 .btn-warning {
3625 background-image: -webkit-linear-gradient(#ff6707, #dd5600 60%, #c94e00);
3626 background-image: -o-linear-gradient(#ff6707, #dd5600 60%, #c94e00);
3627 background-image: -webkit-gradient(linear, left top, left bottom, from(#ff6707), color-stop(60%, #dd5600), to(#c94e00));
3628 background-image: linear-gradient(#ff6707, #dd5600 60%, #c94e00);
3629 background-repeat: no-repeat;
3630 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff6707', endColorstr='#ffc94e00', GradientType=0);
3631 -webkit-filter: none;
3632 filter: none;
3633 border-bottom: 1px solid #aa4200;
3634 }
3635 .btn-danger {
3636 background-image: -webkit-linear-gradient(#e12b31, #c71c22 60%, #b5191f);
3637 background-image: -o-linear-gradient(#e12b31, #c71c22 60%, #b5191f);
3638 background-image: -webkit-gradient(linear, left top, left bottom, from(#e12b31), color-stop(60%, #c71c22), to(#b5191f));
3639 background-image: linear-gradient(#e12b31, #c71c22 60%, #b5191f);
3640 background-repeat: no-repeat;
3641 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe12b31', endColorstr='#ffb5191f', GradientType=0);
3642 -webkit-filter: none;
3643 filter: none;
3644 border-bottom: 1px solid #9a161a;
3645 }
3646 .panel-primary .panel-heading,
3647 .panel-success .panel-heading,
3648 .panel-warning .panel-heading,
3649 .panel-danger .panel-heading,
3650 .panel-info .panel-heading,
3651 .panel-primary .panel-title,
3652 .panel-success .panel-title,
3653 .panel-warning .panel-title,
3654 .panel-danger .panel-title,
3655 .panel-info .panel-title {
3656 color: #fff;
3657 }
This page took 0.126633 seconds and 4 git commands to generate.