Replace cerulean and cosmo themes with readable
[plack-app-gruntmaster.git] / css / themes / readable.css
1 @import url("//fonts.googleapis.com/css?family=Raleway:400,700");
2 /*!
3 * bootswatch v3.3.2
4 * Homepage: http://bootswatch.com
5 * Copyright 2012-2015 Thomas Park
6 * Licensed under MIT
7 * Based on Bootstrap
8 */
9 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
10 html {
11 font-family: sans-serif;
12 -ms-text-size-adjust: 100%;
13 -webkit-text-size-adjust: 100%;
14 }
15 body {
16 margin: 0;
17 }
18 article,
19 aside,
20 details,
21 figcaption,
22 figure,
23 footer,
24 header,
25 hgroup,
26 main,
27 menu,
28 nav,
29 section,
30 summary {
31 display: block;
32 }
33 audio,
34 canvas,
35 progress,
36 video {
37 display: inline-block;
38 vertical-align: baseline;
39 }
40 audio:not([controls]) {
41 display: none;
42 height: 0;
43 }
44 [hidden],
45 template {
46 display: none;
47 }
48 a {
49 background-color: transparent;
50 }
51 a:active,
52 a:hover {
53 outline: 0;
54 }
55 abbr[title] {
56 border-bottom: 1px dotted;
57 }
58 b,
59 strong {
60 font-weight: bold;
61 }
62 dfn {
63 font-style: italic;
64 }
65 h1 {
66 font-size: 2em;
67 margin: 0.67em 0;
68 }
69 mark {
70 background: #ff0;
71 color: #000;
72 }
73 small {
74 font-size: 80%;
75 }
76 sub,
77 sup {
78 font-size: 75%;
79 line-height: 0;
80 position: relative;
81 vertical-align: baseline;
82 }
83 sup {
84 top: -0.5em;
85 }
86 sub {
87 bottom: -0.25em;
88 }
89 img {
90 border: 0;
91 }
92 svg:not(:root) {
93 overflow: hidden;
94 }
95 figure {
96 margin: 1em 40px;
97 }
98 hr {
99 -moz-box-sizing: content-box;
100 -webkit-box-sizing: content-box;
101 box-sizing: content-box;
102 height: 0;
103 }
104 pre {
105 overflow: auto;
106 }
107 code,
108 kbd,
109 pre,
110 samp {
111 font-family: monospace, monospace;
112 font-size: 1em;
113 }
114 button,
115 input,
116 optgroup,
117 select,
118 textarea {
119 color: inherit;
120 font: inherit;
121 margin: 0;
122 }
123 button {
124 overflow: visible;
125 }
126 button,
127 select {
128 text-transform: none;
129 }
130 button,
131 html input[type="button"],
132 input[type="reset"],
133 input[type="submit"] {
134 -webkit-appearance: button;
135 cursor: pointer;
136 }
137 button[disabled],
138 html input[disabled] {
139 cursor: default;
140 }
141 button::-moz-focus-inner,
142 input::-moz-focus-inner {
143 border: 0;
144 padding: 0;
145 }
146 input {
147 line-height: normal;
148 }
149 input[type="checkbox"],
150 input[type="radio"] {
151 -webkit-box-sizing: border-box;
152 -moz-box-sizing: border-box;
153 box-sizing: border-box;
154 padding: 0;
155 }
156 input[type="number"]::-webkit-inner-spin-button,
157 input[type="number"]::-webkit-outer-spin-button {
158 height: auto;
159 }
160 input[type="search"] {
161 -webkit-appearance: textfield;
162 -moz-box-sizing: content-box;
163 -webkit-box-sizing: content-box;
164 box-sizing: content-box;
165 }
166 input[type="search"]::-webkit-search-cancel-button,
167 input[type="search"]::-webkit-search-decoration {
168 -webkit-appearance: none;
169 }
170 fieldset {
171 border: 1px solid #c0c0c0;
172 margin: 0 2px;
173 padding: 0.35em 0.625em 0.75em;
174 }
175 legend {
176 border: 0;
177 padding: 0;
178 }
179 textarea {
180 overflow: auto;
181 }
182 optgroup {
183 font-weight: bold;
184 }
185 table {
186 border-collapse: collapse;
187 border-spacing: 0;
188 }
189 td,
190 th {
191 padding: 0;
192 }
193 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
194 @media print {
195 *,
196 *:before,
197 *:after {
198 background: transparent !important;
199 color: #000 !important;
200 -webkit-box-shadow: none !important;
201 box-shadow: none !important;
202 text-shadow: none !important;
203 }
204 a,
205 a:visited {
206 text-decoration: underline;
207 }
208 a[href]:after {
209 content: " (" attr(href) ")";
210 }
211 abbr[title]:after {
212 content: " (" attr(title) ")";
213 }
214 a[href^="#"]:after,
215 a[href^="javascript:"]:after {
216 content: "";
217 }
218 pre,
219 blockquote {
220 border: 1px solid #999;
221 page-break-inside: avoid;
222 }
223 thead {
224 display: table-header-group;
225 }
226 tr,
227 img {
228 page-break-inside: avoid;
229 }
230 img {
231 max-width: 100% !important;
232 }
233 p,
234 h2,
235 h3 {
236 orphans: 3;
237 widows: 3;
238 }
239 h2,
240 h3 {
241 page-break-after: avoid;
242 }
243 select {
244 background: #fff !important;
245 }
246 .navbar {
247 display: none;
248 }
249 .btn > .caret,
250 .dropup > .btn > .caret {
251 border-top-color: #000 !important;
252 }
253 .label {
254 border: 1px solid #000;
255 }
256 .table {
257 border-collapse: collapse !important;
258 }
259 .table td,
260 .table th {
261 background-color: #fff !important;
262 }
263 .table-bordered th,
264 .table-bordered td {
265 border: 1px solid #ddd !important;
266 }
267 }
268 * {
269 -webkit-box-sizing: border-box;
270 -moz-box-sizing: border-box;
271 box-sizing: border-box;
272 }
273 *:before,
274 *:after {
275 -webkit-box-sizing: border-box;
276 -moz-box-sizing: border-box;
277 box-sizing: border-box;
278 }
279 html {
280 font-size: 10px;
281 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
282 }
283 body {
284 font-family: serif;
285 font-size: 16px;
286 line-height: 1.42857143;
287 color: #333333;
288 background-color: #ffffff;
289 }
290 input,
291 button,
292 select,
293 textarea {
294 font-family: inherit;
295 font-size: inherit;
296 line-height: inherit;
297 }
298 a {
299 color: #4582ec;
300 text-decoration: none;
301 }
302 a:hover,
303 a:focus {
304 color: #134fb8;
305 text-decoration: underline;
306 }
307 a:focus {
308 outline: thin dotted;
309 outline: 5px auto -webkit-focus-ring-color;
310 outline-offset: -2px;
311 }
312 figure {
313 margin: 0;
314 }
315 img {
316 vertical-align: middle;
317 }
318 .img-responsive {
319 display: block;
320 max-width: 100%;
321 height: auto;
322 }
323 .img-rounded {
324 border-radius: 6px;
325 }
326 .img-thumbnail {
327 padding: 4px;
328 line-height: 1.42857143;
329 background-color: #ffffff;
330 border: 1px solid #dddddd;
331 border-radius: 4px;
332 -webkit-transition: all 0.2s ease-in-out;
333 -o-transition: all 0.2s ease-in-out;
334 transition: all 0.2s ease-in-out;
335 display: inline-block;
336 max-width: 100%;
337 height: auto;
338 }
339 .img-circle {
340 border-radius: 50%;
341 }
342 hr {
343 margin-top: 22px;
344 margin-bottom: 22px;
345 border: 0;
346 border-top: 1px solid #eeeeee;
347 }
348 .sr-only {
349 position: absolute;
350 width: 1px;
351 height: 1px;
352 margin: -1px;
353 padding: 0;
354 overflow: hidden;
355 clip: rect(0, 0, 0, 0);
356 border: 0;
357 }
358 .sr-only-focusable:active,
359 .sr-only-focusable:focus {
360 position: static;
361 width: auto;
362 height: auto;
363 margin: 0;
364 overflow: visible;
365 clip: auto;
366 }
367 h1,
368 h2,
369 h3,
370 h4,
371 h5,
372 h6,
373 .h1,
374 .h2,
375 .h3,
376 .h4,
377 .h5,
378 .h6 {
379 font-family: sans-serif;
380 font-weight: bold;
381 line-height: 1.1;
382 color: inherit;
383 }
384 h1 small,
385 h2 small,
386 h3 small,
387 h4 small,
388 h5 small,
389 h6 small,
390 .h1 small,
391 .h2 small,
392 .h3 small,
393 .h4 small,
394 .h5 small,
395 .h6 small,
396 h1 .small,
397 h2 .small,
398 h3 .small,
399 h4 .small,
400 h5 .small,
401 h6 .small,
402 .h1 .small,
403 .h2 .small,
404 .h3 .small,
405 .h4 .small,
406 .h5 .small,
407 .h6 .small {
408 font-weight: normal;
409 line-height: 1;
410 color: #b3b3b3;
411 }
412 h1,
413 .h1,
414 h2,
415 .h2,
416 h3,
417 .h3 {
418 margin-top: 22px;
419 margin-bottom: 11px;
420 }
421 h1 small,
422 .h1 small,
423 h2 small,
424 .h2 small,
425 h3 small,
426 .h3 small,
427 h1 .small,
428 .h1 .small,
429 h2 .small,
430 .h2 .small,
431 h3 .small,
432 .h3 .small {
433 font-size: 65%;
434 }
435 h4,
436 .h4,
437 h5,
438 .h5,
439 h6,
440 .h6 {
441 margin-top: 11px;
442 margin-bottom: 11px;
443 }
444 h4 small,
445 .h4 small,
446 h5 small,
447 .h5 small,
448 h6 small,
449 .h6 small,
450 h4 .small,
451 .h4 .small,
452 h5 .small,
453 .h5 .small,
454 h6 .small,
455 .h6 .small {
456 font-size: 75%;
457 }
458 h1,
459 .h1 {
460 font-size: 41px;
461 }
462 h2,
463 .h2 {
464 font-size: 34px;
465 }
466 h3,
467 .h3 {
468 font-size: 28px;
469 }
470 h4,
471 .h4 {
472 font-size: 20px;
473 }
474 h5,
475 .h5 {
476 font-size: 16px;
477 }
478 h6,
479 .h6 {
480 font-size: 14px;
481 }
482 p {
483 margin: 0 0 11px;
484 }
485 .lead {
486 margin-bottom: 22px;
487 font-size: 18px;
488 font-weight: 300;
489 line-height: 1.4;
490 }
491 @media (min-width: 768px) {
492 .lead {
493 font-size: 24px;
494 }
495 }
496 small,
497 .small {
498 font-size: 87%;
499 }
500 mark,
501 .mark {
502 background-color: #fcf8e3;
503 padding: .2em;
504 }
505 .text-left {
506 text-align: left;
507 }
508 .text-right {
509 text-align: right;
510 }
511 .text-center {
512 text-align: center;
513 }
514 .text-justify {
515 text-align: justify;
516 }
517 .text-nowrap {
518 white-space: nowrap;
519 }
520 .text-lowercase {
521 text-transform: lowercase;
522 }
523 .text-uppercase {
524 text-transform: uppercase;
525 }
526 .text-capitalize {
527 text-transform: capitalize;
528 }
529 .text-muted {
530 color: #b3b3b3;
531 }
532 .text-primary {
533 color: #4582ec;
534 }
535 a.text-primary:hover {
536 color: #1863e6;
537 }
538 .text-success {
539 color: #3fad46;
540 }
541 a.text-success:hover {
542 color: #318837;
543 }
544 .text-info {
545 color: #5bc0de;
546 }
547 a.text-info:hover {
548 color: #31b0d5;
549 }
550 .text-warning {
551 color: #f0ad4e;
552 }
553 a.text-warning:hover {
554 color: #ec971f;
555 }
556 .text-danger {
557 color: #d9534f;
558 }
559 a.text-danger:hover {
560 color: #c9302c;
561 }
562 .bg-primary {
563 color: #fff;
564 background-color: #4582ec;
565 }
566 a.bg-primary:hover {
567 background-color: #1863e6;
568 }
569 .bg-success {
570 background-color: #dff0d8;
571 }
572 a.bg-success:hover {
573 background-color: #c1e2b3;
574 }
575 .bg-info {
576 background-color: #d9edf7;
577 }
578 a.bg-info:hover {
579 background-color: #afd9ee;
580 }
581 .bg-warning {
582 background-color: #fcf8e3;
583 }
584 a.bg-warning:hover {
585 background-color: #f7ecb5;
586 }
587 .bg-danger {
588 background-color: #f2dede;
589 }
590 a.bg-danger:hover {
591 background-color: #e4b9b9;
592 }
593 .page-header {
594 padding-bottom: 10px;
595 margin: 44px 0 22px;
596 border-bottom: 1px solid #dddddd;
597 }
598 ul,
599 ol {
600 margin-top: 0;
601 margin-bottom: 11px;
602 }
603 ul ul,
604 ol ul,
605 ul ol,
606 ol ol {
607 margin-bottom: 0;
608 }
609 .list-unstyled {
610 padding-left: 0;
611 list-style: none;
612 }
613 .list-inline {
614 padding-left: 0;
615 list-style: none;
616 margin-left: -5px;
617 }
618 .list-inline > li {
619 display: inline-block;
620 padding-left: 5px;
621 padding-right: 5px;
622 }
623 dl {
624 margin-top: 0;
625 margin-bottom: 22px;
626 }
627 dt,
628 dd {
629 line-height: 1.42857143;
630 }
631 dt {
632 font-weight: bold;
633 }
634 dd {
635 margin-left: 0;
636 }
637 @media (min-width: 768px) {
638 .dl-horizontal dt {
639 float: left;
640 width: 160px;
641 clear: left;
642 text-align: right;
643 overflow: hidden;
644 text-overflow: ellipsis;
645 white-space: nowrap;
646 }
647 .dl-horizontal dd {
648 margin-left: 180px;
649 }
650 }
651 abbr[title],
652 abbr[data-original-title] {
653 cursor: help;
654 border-bottom: 1px dotted #b3b3b3;
655 }
656 .initialism {
657 font-size: 90%;
658 text-transform: uppercase;
659 }
660 blockquote {
661 padding: 11px 22px;
662 margin: 0 0 22px;
663 font-size: 20px;
664 border-left: 5px solid #4582ec;
665 }
666 blockquote p:last-child,
667 blockquote ul:last-child,
668 blockquote ol:last-child {
669 margin-bottom: 0;
670 }
671 blockquote footer,
672 blockquote small,
673 blockquote .small {
674 display: block;
675 font-size: 80%;
676 line-height: 1.42857143;
677 color: #333333;
678 }
679 blockquote footer:before,
680 blockquote small:before,
681 blockquote .small:before {
682 content: '\2014 \00A0';
683 }
684 .blockquote-reverse,
685 blockquote.pull-right {
686 padding-right: 15px;
687 padding-left: 0;
688 border-right: 5px solid #4582ec;
689 border-left: 0;
690 text-align: right;
691 }
692 .blockquote-reverse footer:before,
693 blockquote.pull-right footer:before,
694 .blockquote-reverse small:before,
695 blockquote.pull-right small:before,
696 .blockquote-reverse .small:before,
697 blockquote.pull-right .small:before {
698 content: '';
699 }
700 .blockquote-reverse footer:after,
701 blockquote.pull-right footer:after,
702 .blockquote-reverse small:after,
703 blockquote.pull-right small:after,
704 .blockquote-reverse .small:after,
705 blockquote.pull-right .small:after {
706 content: '\00A0 \2014';
707 }
708 address {
709 margin-bottom: 22px;
710 font-style: normal;
711 line-height: 1.42857143;
712 }
713 code,
714 kbd,
715 pre,
716 samp {
717 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
718 }
719 code {
720 padding: 2px 4px;
721 font-size: 90%;
722 color: #c7254e;
723 background-color: #f9f2f4;
724 border-radius: 4px;
725 }
726 kbd {
727 padding: 2px 4px;
728 font-size: 90%;
729 color: #ffffff;
730 background-color: #333333;
731 border-radius: 3px;
732 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
733 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
734 }
735 kbd kbd {
736 padding: 0;
737 font-size: 100%;
738 font-weight: bold;
739 -webkit-box-shadow: none;
740 box-shadow: none;
741 }
742 pre {
743 display: block;
744 padding: 10.5px;
745 margin: 0 0 11px;
746 font-size: 15px;
747 line-height: 1.42857143;
748 word-break: break-all;
749 word-wrap: break-word;
750 color: #333333;
751 background-color: #f5f5f5;
752 border: 1px solid #cccccc;
753 border-radius: 4px;
754 }
755 pre code {
756 padding: 0;
757 font-size: inherit;
758 color: inherit;
759 white-space: pre-wrap;
760 background-color: transparent;
761 border-radius: 0;
762 }
763 .pre-scrollable {
764 max-height: 340px;
765 overflow-y: scroll;
766 }
767 .container {
768 margin-right: auto;
769 margin-left: auto;
770 padding-left: 15px;
771 padding-right: 15px;
772 }
773 @media (min-width: 992px) {
774 .container {
775 width: 970px;
776 }
777 }
778 .container-fluid {
779 margin-right: auto;
780 margin-left: auto;
781 padding-left: 15px;
782 padding-right: 15px;
783 }
784 .row {
785 margin-left: -15px;
786 margin-right: -15px;
787 }
788 .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 {
789 position: relative;
790 min-height: 1px;
791 padding-left: 15px;
792 padding-right: 15px;
793 }
794 @media (min-width: 992px) {
795 .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 {
796 float: left;
797 }
798 .col-md-12 {
799 width: 100%;
800 }
801 .col-md-11 {
802 width: 91.66666667%;
803 }
804 .col-md-10 {
805 width: 83.33333333%;
806 }
807 .col-md-9 {
808 width: 75%;
809 }
810 .col-md-8 {
811 width: 66.66666667%;
812 }
813 .col-md-7 {
814 width: 58.33333333%;
815 }
816 .col-md-6 {
817 width: 50%;
818 }
819 .col-md-5 {
820 width: 41.66666667%;
821 }
822 .col-md-4 {
823 width: 33.33333333%;
824 }
825 .col-md-3 {
826 width: 25%;
827 }
828 .col-md-2 {
829 width: 16.66666667%;
830 }
831 .col-md-1 {
832 width: 8.33333333%;
833 }
834 }
835 table {
836 background-color: transparent;
837 }
838 caption {
839 padding-top: 8px;
840 padding-bottom: 8px;
841 color: #b3b3b3;
842 text-align: left;
843 }
844 th {
845 text-align: left;
846 }
847 .table {
848 width: 100%;
849 max-width: 100%;
850 margin-bottom: 22px;
851 }
852 .table > thead > tr > th,
853 .table > tbody > tr > th,
854 .table > tfoot > tr > th,
855 .table > thead > tr > td,
856 .table > tbody > tr > td,
857 .table > tfoot > tr > td {
858 padding: 8px;
859 line-height: 1.42857143;
860 vertical-align: top;
861 border-top: 1px solid #dddddd;
862 }
863 .table > thead > tr > th {
864 vertical-align: bottom;
865 border-bottom: 2px solid #dddddd;
866 }
867 .table > caption + thead > tr:first-child > th,
868 .table > colgroup + thead > tr:first-child > th,
869 .table > thead:first-child > tr:first-child > th,
870 .table > caption + thead > tr:first-child > td,
871 .table > colgroup + thead > tr:first-child > td,
872 .table > thead:first-child > tr:first-child > td {
873 border-top: 0;
874 }
875 .table > tbody + tbody {
876 border-top: 2px solid #dddddd;
877 }
878 .table .table {
879 background-color: #ffffff;
880 }
881 .table-condensed > thead > tr > th,
882 .table-condensed > tbody > tr > th,
883 .table-condensed > tfoot > tr > th,
884 .table-condensed > thead > tr > td,
885 .table-condensed > tbody > tr > td,
886 .table-condensed > tfoot > tr > td {
887 padding: 5px;
888 }
889 .table-bordered {
890 border: 1px solid #dddddd;
891 }
892 .table-bordered > thead > tr > th,
893 .table-bordered > tbody > tr > th,
894 .table-bordered > tfoot > tr > th,
895 .table-bordered > thead > tr > td,
896 .table-bordered > tbody > tr > td,
897 .table-bordered > tfoot > tr > td {
898 border: 1px solid #dddddd;
899 }
900 .table-bordered > thead > tr > th,
901 .table-bordered > thead > tr > td {
902 border-bottom-width: 2px;
903 }
904 .table-striped > tbody > tr:nth-of-type(odd) {
905 background-color: #f9f9f9;
906 }
907 .table-hover > tbody > tr:hover {
908 background-color: #f5f5f5;
909 }
910 table col[class*="col-"] {
911 position: static;
912 float: none;
913 display: table-column;
914 }
915 table td[class*="col-"],
916 table th[class*="col-"] {
917 position: static;
918 float: none;
919 display: table-cell;
920 }
921 .table > thead > tr > td.info,
922 .table > tbody > tr > td.info,
923 .table > tfoot > tr > td.info,
924 .table > thead > tr > th.info,
925 .table > tbody > tr > th.info,
926 .table > tfoot > tr > th.info,
927 .table > thead > tr.info > td,
928 .table > tbody > tr.info > td,
929 .table > tfoot > tr.info > td,
930 .table > thead > tr.info > th,
931 .table > tbody > tr.info > th,
932 .table > tfoot > tr.info > th {
933 background-color: #d9edf7;
934 }
935 .table-hover > tbody > tr > td.info:hover,
936 .table-hover > tbody > tr > th.info:hover,
937 .table-hover > tbody > tr.info:hover > td,
938 .table-hover > tbody > tr:hover > .info,
939 .table-hover > tbody > tr.info:hover > th {
940 background-color: #c4e3f3;
941 }
942 .table > thead > tr > td.warning,
943 .table > tbody > tr > td.warning,
944 .table > tfoot > tr > td.warning,
945 .table > thead > tr > th.warning,
946 .table > tbody > tr > th.warning,
947 .table > tfoot > tr > th.warning,
948 .table > thead > tr.warning > td,
949 .table > tbody > tr.warning > td,
950 .table > tfoot > tr.warning > td,
951 .table > thead > tr.warning > th,
952 .table > tbody > tr.warning > th,
953 .table > tfoot > tr.warning > th {
954 background-color: #fcf8e3;
955 }
956 .table-hover > tbody > tr > td.warning:hover,
957 .table-hover > tbody > tr > th.warning:hover,
958 .table-hover > tbody > tr.warning:hover > td,
959 .table-hover > tbody > tr:hover > .warning,
960 .table-hover > tbody > tr.warning:hover > th {
961 background-color: #faf2cc;
962 }
963 fieldset {
964 padding: 0;
965 margin: 0;
966 border: 0;
967 min-width: 0;
968 }
969 legend {
970 display: block;
971 width: 100%;
972 padding: 0;
973 margin-bottom: 22px;
974 font-size: 24px;
975 line-height: inherit;
976 color: #333333;
977 border: 0;
978 border-bottom: 1px solid #e5e5e5;
979 }
980 label {
981 display: inline-block;
982 max-width: 100%;
983 margin-bottom: 5px;
984 font-weight: bold;
985 }
986 input[type="search"] {
987 -webkit-box-sizing: border-box;
988 -moz-box-sizing: border-box;
989 box-sizing: border-box;
990 }
991 input[type="radio"],
992 input[type="checkbox"] {
993 margin: 4px 0 0;
994 margin-top: 1px \9;
995 line-height: normal;
996 }
997 input[type="file"] {
998 display: block;
999 }
1000 input[type="range"] {
1001 display: block;
1002 width: 100%;
1003 }
1004 select[multiple],
1005 select[size] {
1006 height: auto;
1007 }
1008 input[type="file"]:focus,
1009 input[type="radio"]:focus,
1010 input[type="checkbox"]:focus {
1011 outline: thin dotted;
1012 outline: 5px auto -webkit-focus-ring-color;
1013 outline-offset: -2px;
1014 }
1015 output {
1016 display: block;
1017 padding-top: 9px;
1018 font-size: 16px;
1019 line-height: 1.42857143;
1020 color: #333333;
1021 }
1022 .form-control {
1023 display: block;
1024 width: 100%;
1025 height: 40px;
1026 padding: 8px 12px;
1027 font-size: 16px;
1028 line-height: 1.42857143;
1029 color: #333333;
1030 background-color: #ffffff;
1031 background-image: none;
1032 border: 1px solid #dddddd;
1033 border-radius: 4px;
1034 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1035 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1036 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
1037 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1038 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1039 }
1040 .form-control:focus {
1041 border-color: #66afe9;
1042 outline: 0;
1043 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1044 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
1045 }
1046 .form-control::-moz-placeholder {
1047 color: #b3b3b3;
1048 opacity: 1;
1049 }
1050 .form-control:-ms-input-placeholder {
1051 color: #b3b3b3;
1052 }
1053 .form-control::-webkit-input-placeholder {
1054 color: #b3b3b3;
1055 }
1056 .form-control[disabled],
1057 .form-control[readonly],
1058 fieldset[disabled] .form-control {
1059 cursor: not-allowed;
1060 background-color: #eeeeee;
1061 opacity: 1;
1062 }
1063 textarea.form-control {
1064 height: auto;
1065 }
1066 input[type="search"] {
1067 -webkit-appearance: none;
1068 }
1069 @media screen and (-webkit-min-device-pixel-ratio: 0) {
1070 input[type="date"],
1071 input[type="time"],
1072 input[type="datetime-local"],
1073 input[type="month"] {
1074 line-height: 40px;
1075 }
1076 input[type="date"].input-sm,
1077 input[type="time"].input-sm,
1078 input[type="datetime-local"].input-sm,
1079 input[type="month"].input-sm,
1080 .input-group-sm input[type="date"],
1081 .input-group-sm input[type="time"],
1082 .input-group-sm input[type="datetime-local"],
1083 .input-group-sm input[type="month"] {
1084 line-height: 33px;
1085 }
1086 input[type="date"].input-lg,
1087 input[type="time"].input-lg,
1088 input[type="datetime-local"].input-lg,
1089 input[type="month"].input-lg,
1090 .input-group-lg input[type="date"],
1091 .input-group-lg input[type="time"],
1092 .input-group-lg input[type="datetime-local"],
1093 .input-group-lg input[type="month"] {
1094 line-height: 57px;
1095 }
1096 }
1097 .form-group {
1098 margin-bottom: 15px;
1099 }
1100 .radio,
1101 .checkbox {
1102 position: relative;
1103 display: block;
1104 margin-top: 10px;
1105 margin-bottom: 10px;
1106 }
1107 .radio label,
1108 .checkbox label {
1109 min-height: 22px;
1110 padding-left: 20px;
1111 margin-bottom: 0;
1112 font-weight: normal;
1113 cursor: pointer;
1114 }
1115 .radio input[type="radio"],
1116 .radio-inline input[type="radio"],
1117 .checkbox input[type="checkbox"],
1118 .checkbox-inline input[type="checkbox"] {
1119 position: absolute;
1120 margin-left: -20px;
1121 margin-top: 4px \9;
1122 }
1123 .radio + .radio,
1124 .checkbox + .checkbox {
1125 margin-top: -5px;
1126 }
1127 .radio-inline,
1128 .checkbox-inline {
1129 display: inline-block;
1130 padding-left: 20px;
1131 margin-bottom: 0;
1132 vertical-align: middle;
1133 font-weight: normal;
1134 cursor: pointer;
1135 }
1136 .radio-inline + .radio-inline,
1137 .checkbox-inline + .checkbox-inline {
1138 margin-top: 0;
1139 margin-left: 10px;
1140 }
1141 input[type="radio"][disabled],
1142 input[type="checkbox"][disabled],
1143 input[type="radio"].disabled,
1144 input[type="checkbox"].disabled,
1145 fieldset[disabled] input[type="radio"],
1146 fieldset[disabled] input[type="checkbox"] {
1147 cursor: not-allowed;
1148 }
1149 .radio-inline.disabled,
1150 .checkbox-inline.disabled,
1151 fieldset[disabled] .radio-inline,
1152 fieldset[disabled] .checkbox-inline {
1153 cursor: not-allowed;
1154 }
1155 .radio.disabled label,
1156 .checkbox.disabled label,
1157 fieldset[disabled] .radio label,
1158 fieldset[disabled] .checkbox label {
1159 cursor: not-allowed;
1160 }
1161 .form-control-static {
1162 padding-top: 9px;
1163 padding-bottom: 9px;
1164 margin-bottom: 0;
1165 }
1166 .form-control-static.input-lg,
1167 .form-control-static.input-sm {
1168 padding-left: 0;
1169 padding-right: 0;
1170 }
1171 .input-sm {
1172 height: 33px;
1173 padding: 5px 10px;
1174 font-size: 14px;
1175 line-height: 1.5;
1176 border-radius: 3px;
1177 }
1178 select.input-sm {
1179 height: 33px;
1180 line-height: 33px;
1181 }
1182 textarea.input-sm,
1183 select[multiple].input-sm {
1184 height: auto;
1185 }
1186 .form-group-sm .form-control {
1187 height: 33px;
1188 padding: 5px 10px;
1189 font-size: 14px;
1190 line-height: 1.5;
1191 border-radius: 3px;
1192 }
1193 select.form-group-sm .form-control {
1194 height: 33px;
1195 line-height: 33px;
1196 }
1197 textarea.form-group-sm .form-control,
1198 select[multiple].form-group-sm .form-control {
1199 height: auto;
1200 }
1201 .form-group-sm .form-control-static {
1202 height: 33px;
1203 padding: 5px 10px;
1204 font-size: 14px;
1205 line-height: 1.5;
1206 }
1207 .input-lg {
1208 height: 57px;
1209 padding: 14px 16px;
1210 font-size: 20px;
1211 line-height: 1.3333333;
1212 border-radius: 6px;
1213 }
1214 select.input-lg {
1215 height: 57px;
1216 line-height: 57px;
1217 }
1218 textarea.input-lg,
1219 select[multiple].input-lg {
1220 height: auto;
1221 }
1222 .form-group-lg .form-control {
1223 height: 57px;
1224 padding: 14px 16px;
1225 font-size: 20px;
1226 line-height: 1.3333333;
1227 border-radius: 6px;
1228 }
1229 select.form-group-lg .form-control {
1230 height: 57px;
1231 line-height: 57px;
1232 }
1233 textarea.form-group-lg .form-control,
1234 select[multiple].form-group-lg .form-control {
1235 height: auto;
1236 }
1237 .form-group-lg .form-control-static {
1238 height: 57px;
1239 padding: 14px 16px;
1240 font-size: 20px;
1241 line-height: 1.3333333;
1242 }
1243 .has-feedback {
1244 position: relative;
1245 }
1246 .has-feedback .form-control {
1247 padding-right: 50px;
1248 }
1249 .form-control-feedback {
1250 position: absolute;
1251 top: 0;
1252 right: 0;
1253 z-index: 2;
1254 display: block;
1255 width: 40px;
1256 height: 40px;
1257 line-height: 40px;
1258 text-align: center;
1259 pointer-events: none;
1260 }
1261 .input-lg + .form-control-feedback {
1262 width: 57px;
1263 height: 57px;
1264 line-height: 57px;
1265 }
1266 .input-sm + .form-control-feedback {
1267 width: 33px;
1268 height: 33px;
1269 line-height: 33px;
1270 }
1271 .has-success .help-block,
1272 .has-success .control-label,
1273 .has-success .radio,
1274 .has-success .checkbox,
1275 .has-success .radio-inline,
1276 .has-success .checkbox-inline,
1277 .has-success.radio label,
1278 .has-success.checkbox label,
1279 .has-success.radio-inline label,
1280 .has-success.checkbox-inline label {
1281 color: #3fad46;
1282 }
1283 .has-success .form-control {
1284 border-color: #3fad46;
1285 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1286 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1287 }
1288 .has-success .form-control:focus {
1289 border-color: #318837;
1290 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #81d186;
1291 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #81d186;
1292 }
1293 .has-success .input-group-addon {
1294 color: #3fad46;
1295 border-color: #3fad46;
1296 background-color: #dff0d8;
1297 }
1298 .has-success .form-control-feedback {
1299 color: #3fad46;
1300 }
1301 .has-warning .help-block,
1302 .has-warning .control-label,
1303 .has-warning .radio,
1304 .has-warning .checkbox,
1305 .has-warning .radio-inline,
1306 .has-warning .checkbox-inline,
1307 .has-warning.radio label,
1308 .has-warning.checkbox label,
1309 .has-warning.radio-inline label,
1310 .has-warning.checkbox-inline label {
1311 color: #f0ad4e;
1312 }
1313 .has-warning .form-control {
1314 border-color: #f0ad4e;
1315 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1316 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1317 }
1318 .has-warning .form-control:focus {
1319 border-color: #ec971f;
1320 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;
1321 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;
1322 }
1323 .has-warning .input-group-addon {
1324 color: #f0ad4e;
1325 border-color: #f0ad4e;
1326 background-color: #fcf8e3;
1327 }
1328 .has-warning .form-control-feedback {
1329 color: #f0ad4e;
1330 }
1331 .has-error .help-block,
1332 .has-error .control-label,
1333 .has-error .radio,
1334 .has-error .checkbox,
1335 .has-error .radio-inline,
1336 .has-error .checkbox-inline,
1337 .has-error.radio label,
1338 .has-error.checkbox label,
1339 .has-error.radio-inline label,
1340 .has-error.checkbox-inline label {
1341 color: #d9534f;
1342 }
1343 .has-error .form-control {
1344 border-color: #d9534f;
1345 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1346 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1347 }
1348 .has-error .form-control:focus {
1349 border-color: #c9302c;
1350 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;
1351 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;
1352 }
1353 .has-error .input-group-addon {
1354 color: #d9534f;
1355 border-color: #d9534f;
1356 background-color: #f2dede;
1357 }
1358 .has-error .form-control-feedback {
1359 color: #d9534f;
1360 }
1361 .has-feedback label ~ .form-control-feedback {
1362 top: 27px;
1363 }
1364 .has-feedback label.sr-only ~ .form-control-feedback {
1365 top: 0;
1366 }
1367 .help-block {
1368 display: block;
1369 margin-top: 5px;
1370 margin-bottom: 10px;
1371 color: #737373;
1372 }
1373 @media (min-width: 768px) {
1374 .form-inline .form-group {
1375 display: inline-block;
1376 margin-bottom: 0;
1377 vertical-align: middle;
1378 }
1379 .form-inline .form-control {
1380 display: inline-block;
1381 width: auto;
1382 vertical-align: middle;
1383 }
1384 .form-inline .form-control-static {
1385 display: inline-block;
1386 }
1387 .form-inline .input-group {
1388 display: inline-table;
1389 vertical-align: middle;
1390 }
1391 .form-inline .input-group .input-group-addon,
1392 .form-inline .input-group .input-group-btn,
1393 .form-inline .input-group .form-control {
1394 width: auto;
1395 }
1396 .form-inline .input-group > .form-control {
1397 width: 100%;
1398 }
1399 .form-inline .control-label {
1400 margin-bottom: 0;
1401 vertical-align: middle;
1402 }
1403 .form-inline .radio,
1404 .form-inline .checkbox {
1405 display: inline-block;
1406 margin-top: 0;
1407 margin-bottom: 0;
1408 vertical-align: middle;
1409 }
1410 .form-inline .radio label,
1411 .form-inline .checkbox label {
1412 padding-left: 0;
1413 }
1414 .form-inline .radio input[type="radio"],
1415 .form-inline .checkbox input[type="checkbox"] {
1416 position: relative;
1417 margin-left: 0;
1418 }
1419 .form-inline .has-feedback .form-control-feedback {
1420 top: 0;
1421 }
1422 }
1423 .form-horizontal .radio,
1424 .form-horizontal .checkbox,
1425 .form-horizontal .radio-inline,
1426 .form-horizontal .checkbox-inline {
1427 margin-top: 0;
1428 margin-bottom: 0;
1429 padding-top: 9px;
1430 }
1431 .form-horizontal .radio,
1432 .form-horizontal .checkbox {
1433 min-height: 31px;
1434 }
1435 .form-horizontal .form-group {
1436 margin-left: -15px;
1437 margin-right: -15px;
1438 }
1439 @media (min-width: 768px) {
1440 .form-horizontal .control-label {
1441 text-align: right;
1442 margin-bottom: 0;
1443 padding-top: 9px;
1444 }
1445 }
1446 .form-horizontal .has-feedback .form-control-feedback {
1447 right: 15px;
1448 }
1449 @media (min-width: 768px) {
1450 .form-horizontal .form-group-lg .control-label {
1451 padding-top: 19.6666662px;
1452 }
1453 }
1454 @media (min-width: 768px) {
1455 .form-horizontal .form-group-sm .control-label {
1456 padding-top: 6px;
1457 }
1458 }
1459 .btn {
1460 display: inline-block;
1461 margin-bottom: 0;
1462 font-weight: normal;
1463 text-align: center;
1464 vertical-align: middle;
1465 -ms-touch-action: manipulation;
1466 touch-action: manipulation;
1467 cursor: pointer;
1468 background-image: none;
1469 border: 1px solid transparent;
1470 white-space: nowrap;
1471 padding: 8px 12px;
1472 font-size: 16px;
1473 line-height: 1.42857143;
1474 border-radius: 4px;
1475 -webkit-user-select: none;
1476 -moz-user-select: none;
1477 -ms-user-select: none;
1478 user-select: none;
1479 }
1480 .btn:focus,
1481 .btn:active:focus,
1482 .btn.active:focus,
1483 .btn.focus,
1484 .btn:active.focus,
1485 .btn.active.focus {
1486 outline: thin dotted;
1487 outline: 5px auto -webkit-focus-ring-color;
1488 outline-offset: -2px;
1489 }
1490 .btn:hover,
1491 .btn:focus,
1492 .btn.focus {
1493 color: #333333;
1494 text-decoration: none;
1495 }
1496 .btn:active,
1497 .btn.active {
1498 outline: 0;
1499 background-image: none;
1500 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
1501 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
1502 }
1503 .btn.disabled,
1504 .btn[disabled],
1505 fieldset[disabled] .btn {
1506 cursor: not-allowed;
1507 pointer-events: none;
1508 opacity: 0.65;
1509 filter: alpha(opacity=65);
1510 -webkit-box-shadow: none;
1511 box-shadow: none;
1512 }
1513 .btn-default {
1514 color: #333333;
1515 background-color: #ffffff;
1516 border-color: #dddddd;
1517 }
1518 .btn-default:hover,
1519 .btn-default:focus,
1520 .btn-default.focus,
1521 .btn-default:active,
1522 .btn-default.active,
1523 .open > .dropdown-toggle.btn-default {
1524 color: #333333;
1525 background-color: #e6e6e6;
1526 border-color: #bebebe;
1527 }
1528 .btn-default:active,
1529 .btn-default.active,
1530 .open > .dropdown-toggle.btn-default {
1531 background-image: none;
1532 }
1533 .btn-default.disabled,
1534 .btn-default[disabled],
1535 fieldset[disabled] .btn-default,
1536 .btn-default.disabled:hover,
1537 .btn-default[disabled]:hover,
1538 fieldset[disabled] .btn-default:hover,
1539 .btn-default.disabled:focus,
1540 .btn-default[disabled]:focus,
1541 fieldset[disabled] .btn-default:focus,
1542 .btn-default.disabled.focus,
1543 .btn-default[disabled].focus,
1544 fieldset[disabled] .btn-default.focus,
1545 .btn-default.disabled:active,
1546 .btn-default[disabled]:active,
1547 fieldset[disabled] .btn-default:active,
1548 .btn-default.disabled.active,
1549 .btn-default[disabled].active,
1550 fieldset[disabled] .btn-default.active {
1551 background-color: #ffffff;
1552 border-color: #dddddd;
1553 }
1554 .btn-default .badge {
1555 color: #ffffff;
1556 background-color: #333333;
1557 }
1558 .btn-primary {
1559 color: #ffffff;
1560 background-color: #4582ec;
1561 border-color: #4582ec;
1562 }
1563 .btn-primary:hover,
1564 .btn-primary:focus,
1565 .btn-primary.focus,
1566 .btn-primary:active,
1567 .btn-primary.active,
1568 .open > .dropdown-toggle.btn-primary {
1569 color: #ffffff;
1570 background-color: #1863e6;
1571 border-color: #175fdd;
1572 }
1573 .btn-primary:active,
1574 .btn-primary.active,
1575 .open > .dropdown-toggle.btn-primary {
1576 background-image: none;
1577 }
1578 .btn-primary.disabled,
1579 .btn-primary[disabled],
1580 fieldset[disabled] .btn-primary,
1581 .btn-primary.disabled:hover,
1582 .btn-primary[disabled]:hover,
1583 fieldset[disabled] .btn-primary:hover,
1584 .btn-primary.disabled:focus,
1585 .btn-primary[disabled]:focus,
1586 fieldset[disabled] .btn-primary:focus,
1587 .btn-primary.disabled.focus,
1588 .btn-primary[disabled].focus,
1589 fieldset[disabled] .btn-primary.focus,
1590 .btn-primary.disabled:active,
1591 .btn-primary[disabled]:active,
1592 fieldset[disabled] .btn-primary:active,
1593 .btn-primary.disabled.active,
1594 .btn-primary[disabled].active,
1595 fieldset[disabled] .btn-primary.active {
1596 background-color: #4582ec;
1597 border-color: #4582ec;
1598 }
1599 .btn-primary .badge {
1600 color: #4582ec;
1601 background-color: #ffffff;
1602 }
1603 .btn-link {
1604 color: #4582ec;
1605 font-weight: normal;
1606 border-radius: 0;
1607 }
1608 .btn-link,
1609 .btn-link:active,
1610 .btn-link.active,
1611 .btn-link[disabled],
1612 fieldset[disabled] .btn-link {
1613 background-color: transparent;
1614 -webkit-box-shadow: none;
1615 box-shadow: none;
1616 }
1617 .btn-link,
1618 .btn-link:hover,
1619 .btn-link:focus,
1620 .btn-link:active {
1621 border-color: transparent;
1622 }
1623 .btn-link:hover,
1624 .btn-link:focus {
1625 color: #134fb8;
1626 text-decoration: underline;
1627 background-color: transparent;
1628 }
1629 .btn-link[disabled]:hover,
1630 fieldset[disabled] .btn-link:hover,
1631 .btn-link[disabled]:focus,
1632 fieldset[disabled] .btn-link:focus {
1633 color: #b3b3b3;
1634 text-decoration: none;
1635 }
1636 .btn-lg {
1637 padding: 14px 16px;
1638 font-size: 20px;
1639 line-height: 1.3333333;
1640 border-radius: 6px;
1641 }
1642 .btn-sm {
1643 padding: 5px 10px;
1644 font-size: 14px;
1645 line-height: 1.5;
1646 border-radius: 3px;
1647 }
1648 .btn-xs {
1649 padding: 1px 5px;
1650 font-size: 14px;
1651 line-height: 1.5;
1652 border-radius: 3px;
1653 }
1654 .btn-block {
1655 display: block;
1656 width: 100%;
1657 }
1658 .btn-block + .btn-block {
1659 margin-top: 5px;
1660 }
1661 input[type="submit"].btn-block,
1662 input[type="reset"].btn-block,
1663 input[type="button"].btn-block {
1664 width: 100%;
1665 }
1666 .fade {
1667 opacity: 0;
1668 -webkit-transition: opacity 0.15s linear;
1669 -o-transition: opacity 0.15s linear;
1670 transition: opacity 0.15s linear;
1671 }
1672 .fade.in {
1673 opacity: 1;
1674 }
1675 .collapse {
1676 display: none;
1677 visibility: hidden;
1678 }
1679 .collapse.in {
1680 display: block;
1681 visibility: visible;
1682 }
1683 tr.collapse.in {
1684 display: table-row;
1685 }
1686 tbody.collapse.in {
1687 display: table-row-group;
1688 }
1689 .collapsing {
1690 position: relative;
1691 height: 0;
1692 overflow: hidden;
1693 -webkit-transition-property: height, visibility;
1694 -o-transition-property: height, visibility;
1695 transition-property: height, visibility;
1696 -webkit-transition-duration: 0.35s;
1697 -o-transition-duration: 0.35s;
1698 transition-duration: 0.35s;
1699 -webkit-transition-timing-function: ease;
1700 -o-transition-timing-function: ease;
1701 transition-timing-function: ease;
1702 }
1703 .nav {
1704 margin-bottom: 0;
1705 padding-left: 0;
1706 list-style: none;
1707 }
1708 .nav > li {
1709 position: relative;
1710 display: block;
1711 }
1712 .nav > li > a {
1713 position: relative;
1714 display: block;
1715 padding: 10px 15px;
1716 }
1717 .nav > li > a:hover,
1718 .nav > li > a:focus {
1719 text-decoration: none;
1720 background-color: #eeeeee;
1721 }
1722 .nav > li.disabled > a {
1723 color: #b3b3b3;
1724 }
1725 .nav > li.disabled > a:hover,
1726 .nav > li.disabled > a:focus {
1727 color: #b3b3b3;
1728 text-decoration: none;
1729 background-color: transparent;
1730 cursor: not-allowed;
1731 }
1732 .nav > li > a > img {
1733 max-width: none;
1734 }
1735 .nav-pills > li {
1736 float: left;
1737 }
1738 .nav-pills > li > a {
1739 border-radius: 4px;
1740 }
1741 .nav-pills > li + li {
1742 margin-left: 2px;
1743 }
1744 .nav-pills > li.active > a,
1745 .nav-pills > li.active > a:hover,
1746 .nav-pills > li.active > a:focus {
1747 color: #ffffff;
1748 background-color: #4582ec;
1749 }
1750 .nav-stacked > li {
1751 float: none;
1752 }
1753 .nav-stacked > li + li {
1754 margin-top: 2px;
1755 margin-left: 0;
1756 }
1757 .nav-justified {
1758 width: 100%;
1759 }
1760 .nav-justified > li {
1761 float: none;
1762 }
1763 .nav-justified > li > a {
1764 text-align: center;
1765 margin-bottom: 5px;
1766 }
1767 @media (min-width: 768px) {
1768 .nav-justified > li {
1769 display: table-cell;
1770 width: 1%;
1771 }
1772 .nav-justified > li > a {
1773 margin-bottom: 0;
1774 }
1775 }
1776 .pager {
1777 padding-left: 0;
1778 margin: 22px 0;
1779 list-style: none;
1780 text-align: center;
1781 }
1782 .pager li {
1783 display: inline;
1784 }
1785 .pager li > a,
1786 .pager li > span {
1787 display: inline-block;
1788 padding: 5px 14px;
1789 background-color: #ffffff;
1790 border: 1px solid #dddddd;
1791 border-radius: 15px;
1792 }
1793 .pager li > a:hover,
1794 .pager li > a:focus {
1795 text-decoration: none;
1796 background-color: #4582ec;
1797 }
1798 .pager .next > a,
1799 .pager .next > span {
1800 float: right;
1801 }
1802 .pager .previous > a,
1803 .pager .previous > span {
1804 float: left;
1805 }
1806 .pager .disabled > a,
1807 .pager .disabled > a:hover,
1808 .pager .disabled > a:focus,
1809 .pager .disabled > span {
1810 color: #b3b3b3;
1811 background-color: #ffffff;
1812 cursor: not-allowed;
1813 }
1814 .alert {
1815 padding: 15px;
1816 margin-bottom: 22px;
1817 border: 1px solid transparent;
1818 border-radius: 4px;
1819 }
1820 .alert h4 {
1821 margin-top: 0;
1822 color: inherit;
1823 }
1824 .alert .alert-link {
1825 font-weight: bold;
1826 }
1827 .alert > p,
1828 .alert > ul {
1829 margin-bottom: 0;
1830 }
1831 .alert > p + p {
1832 margin-top: 5px;
1833 }
1834 .alert-success {
1835 background-color: #3fad46;
1836 border-color: #3fad46;
1837 color: #ffffff;
1838 }
1839 .alert-success hr {
1840 border-top-color: #389a3e;
1841 }
1842 .alert-success .alert-link {
1843 color: #e6e6e6;
1844 }
1845 .alert-info {
1846 background-color: #5bc0de;
1847 border-color: #5bc0de;
1848 color: #ffffff;
1849 }
1850 .alert-info hr {
1851 border-top-color: #46b8da;
1852 }
1853 .alert-info .alert-link {
1854 color: #e6e6e6;
1855 }
1856 .alert-warning {
1857 background-color: #f0ad4e;
1858 border-color: #f0ad4e;
1859 color: #ffffff;
1860 }
1861 .alert-warning hr {
1862 border-top-color: #eea236;
1863 }
1864 .alert-warning .alert-link {
1865 color: #e6e6e6;
1866 }
1867 .alert-danger {
1868 background-color: #d9534f;
1869 border-color: #d9534f;
1870 color: #ffffff;
1871 }
1872 .alert-danger hr {
1873 border-top-color: #d43f3a;
1874 }
1875 .alert-danger .alert-link {
1876 color: #e6e6e6;
1877 }
1878 .well {
1879 min-height: 20px;
1880 padding: 19px;
1881 margin-bottom: 20px;
1882 background-color: #f7f7f7;
1883 border: 1px solid #e5e5e5;
1884 border-radius: 4px;
1885 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1886 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1887 }
1888 .well blockquote {
1889 border-color: #ddd;
1890 border-color: rgba(0, 0, 0, 0.15);
1891 }
1892 .well-lg {
1893 padding: 24px;
1894 border-radius: 6px;
1895 }
1896 .well-sm {
1897 padding: 9px;
1898 border-radius: 3px;
1899 }
1900 .modal-open {
1901 overflow: hidden;
1902 }
1903 .modal {
1904 display: none;
1905 overflow: hidden;
1906 position: fixed;
1907 top: 0;
1908 right: 0;
1909 bottom: 0;
1910 left: 0;
1911 z-index: 1040;
1912 -webkit-overflow-scrolling: touch;
1913 outline: 0;
1914 }
1915 .modal.fade .modal-dialog {
1916 -webkit-transform: translate(0, -25%);
1917 -ms-transform: translate(0, -25%);
1918 -o-transform: translate(0, -25%);
1919 transform: translate(0, -25%);
1920 -webkit-transition: -webkit-transform 0.3s ease-out;
1921 -o-transition: -o-transform 0.3s ease-out;
1922 transition: transform 0.3s ease-out;
1923 }
1924 .modal.in .modal-dialog {
1925 -webkit-transform: translate(0, 0);
1926 -ms-transform: translate(0, 0);
1927 -o-transform: translate(0, 0);
1928 transform: translate(0, 0);
1929 }
1930 .modal-open .modal {
1931 overflow-x: hidden;
1932 overflow-y: auto;
1933 }
1934 .modal-dialog {
1935 position: relative;
1936 width: auto;
1937 margin: 10px;
1938 }
1939 .modal-content {
1940 position: relative;
1941 background-color: #ffffff;
1942 border: 1px solid #999999;
1943 border: 1px solid rgba(0, 0, 0, 0.2);
1944 border-radius: 6px;
1945 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
1946 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
1947 -webkit-background-clip: padding-box;
1948 background-clip: padding-box;
1949 outline: 0;
1950 }
1951 .modal-backdrop {
1952 position: absolute;
1953 top: 0;
1954 right: 0;
1955 left: 0;
1956 background-color: #000000;
1957 }
1958 .modal-backdrop.fade {
1959 opacity: 0;
1960 filter: alpha(opacity=0);
1961 }
1962 .modal-backdrop.in {
1963 opacity: 0.5;
1964 filter: alpha(opacity=50);
1965 }
1966 .modal-header {
1967 padding: 15px;
1968 border-bottom: 1px solid #e5e5e5;
1969 min-height: 16.42857143px;
1970 }
1971 .modal-header .close {
1972 margin-top: -2px;
1973 }
1974 .modal-title {
1975 margin: 0;
1976 line-height: 1.42857143;
1977 }
1978 .modal-body {
1979 position: relative;
1980 padding: 20px;
1981 }
1982 .modal-footer {
1983 padding: 20px;
1984 text-align: right;
1985 border-top: 1px solid #e5e5e5;
1986 }
1987 .modal-footer .btn + .btn {
1988 margin-left: 5px;
1989 margin-bottom: 0;
1990 }
1991 .modal-footer .btn-group .btn + .btn {
1992 margin-left: -1px;
1993 }
1994 .modal-footer .btn-block + .btn-block {
1995 margin-left: 0;
1996 }
1997 .modal-scrollbar-measure {
1998 position: absolute;
1999 top: -9999px;
2000 width: 50px;
2001 height: 50px;
2002 overflow: scroll;
2003 }
2004 @media (min-width: 768px) {
2005 .modal-dialog {
2006 width: 600px;
2007 margin: 30px auto;
2008 }
2009 .modal-content {
2010 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
2011 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
2012 }
2013 .modal-sm {
2014 width: 300px;
2015 }
2016 }
2017 @media (min-width: 992px) {
2018 .modal-lg {
2019 width: 900px;
2020 }
2021 }
2022 .clearfix:before,
2023 .clearfix:after,
2024 .dl-horizontal dd:before,
2025 .dl-horizontal dd:after,
2026 .container:before,
2027 .container:after,
2028 .container-fluid:before,
2029 .container-fluid:after,
2030 .row:before,
2031 .row:after,
2032 .form-horizontal .form-group:before,
2033 .form-horizontal .form-group:after,
2034 .nav:before,
2035 .nav:after,
2036 .pager:before,
2037 .pager:after,
2038 .modal-footer:before,
2039 .modal-footer:after {
2040 content: " ";
2041 display: table;
2042 }
2043 .clearfix:after,
2044 .dl-horizontal dd:after,
2045 .container:after,
2046 .container-fluid:after,
2047 .row:after,
2048 .form-horizontal .form-group:after,
2049 .nav:after,
2050 .pager:after,
2051 .modal-footer:after {
2052 clear: both;
2053 }
2054 .center-block {
2055 display: block;
2056 margin-left: auto;
2057 margin-right: auto;
2058 }
2059 .pull-right {
2060 float: right !important;
2061 }
2062 .pull-left {
2063 float: left !important;
2064 }
2065 .hide {
2066 display: none !important;
2067 }
2068 .show {
2069 display: block !important;
2070 }
2071 .invisible {
2072 visibility: hidden;
2073 }
2074 .text-hide {
2075 font: 0/0 a;
2076 color: transparent;
2077 text-shadow: none;
2078 background-color: transparent;
2079 border: 0;
2080 }
2081 .hidden {
2082 display: none !important;
2083 visibility: hidden !important;
2084 }
2085 .affix {
2086 position: fixed;
2087 }
2088 .navbar {
2089 font-family: sans-serif;
2090 }
2091 .navbar-nav,
2092 .navbar-form {
2093 margin-left: 0;
2094 margin-right: 0;
2095 }
2096 .navbar-nav > li > a {
2097 padding: 8px 12px;
2098 margin: 12.5px 6px;
2099 border: 1px solid transparent;
2100 border-radius: 4px;
2101 }
2102 .navbar-nav > li > a:hover {
2103 border: 1px solid #ddd;
2104 }
2105 .navbar-nav > .active > a,
2106 .navbar-nav > .active > a:hover {
2107 border: 1px solid #ddd;
2108 }
2109 .navbar-default .navbar-nav > .active > a:hover {
2110 color: #4582ec;
2111 }
2112 .navbar-inverse .navbar-nav > .active > a:hover {
2113 color: #333333;
2114 }
2115 .navbar-brand {
2116 padding-top: 12.5px;
2117 padding-bottom: 12.5px;
2118 line-height: 1.9;
2119 }
2120 @media (max-width: 768px) {
2121 .navbar .navbar-nav > li > a {
2122 margin: 0;
2123 }
2124 }
2125 .btn {
2126 font-family: sans-serif;
2127 }
2128 legend {
2129 font-family: sans-serif;
2130 }
2131 .input-group-addon {
2132 font-family: sans-serif;
2133 }
2134 .nav .open > a,
2135 .nav .open > a:hover,
2136 .nav .open > a:focus {
2137 border: 1px solid #ddd;
2138 }
2139 .pagination {
2140 font-family: sans-serif;
2141 }
2142 .pagination-lg > li > a,
2143 .pagination-lg > li > span {
2144 padding: 14px 24px;
2145 }
2146 .pager {
2147 font-family: sans-serif;
2148 }
2149 .pager a {
2150 color: #333333;
2151 }
2152 .pager a:hover {
2153 border-color: transparent;
2154 color: #fff;
2155 }
2156 .pager .disabled a {
2157 border-color: #dddddd;
2158 }
2159 .close {
2160 color: #fff;
2161 text-decoration: none;
2162 text-shadow: none;
2163 opacity: 0.4;
2164 }
2165 .close:hover,
2166 .close:focus {
2167 color: #fff;
2168 opacity: 1;
2169 }
2170 .alert .alert-link {
2171 color: #ffffff;
2172 text-decoration: underline;
2173 }
2174 .label {
2175 font-family: sans-serif;
2176 font-weight: normal;
2177 }
2178 .label-default {
2179 border: 1px solid #ddd;
2180 color: #333333;
2181 }
2182 .badge {
2183 padding: 1px 7px 5px;
2184 vertical-align: 2px;
2185 font-family: sans-serif;
2186 font-weight: normal;
2187 }
2188 .panel {
2189 -webkit-box-shadow: none;
2190 box-shadow: none;
2191 }
2192 .panel-default .close {
2193 color: #333333;
2194 }
2195 .modal .close {
2196 color: #333333;
2197 }
This page took 0.084063 seconds and 5 git commands to generate.