Update bootswatch to 3.3.5
[plack-app-gruntmaster.git] / css / themes / cyborg.css
1 /*!
2 * bootswatch v3.3.5
3 * Homepage: http://bootswatch.com
4 * Copyright 2012-2015 Thomas Park
5 * Licensed under MIT
6 * Based on Bootstrap
7 */
8 /*!
9 * Bootstrap v3.3.5 (http://getbootstrap.com)
10 * Copyright 2011-2015 Twitter, Inc.
11 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
12 */
13 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
14 html {
15 font-family: sans-serif;
16 -ms-text-size-adjust: 100%;
17 -webkit-text-size-adjust: 100%;
18 }
19 body {
20 margin: 0;
21 }
22 article,
23 aside,
24 details,
25 figcaption,
26 figure,
27 footer,
28 header,
29 hgroup,
30 main,
31 menu,
32 nav,
33 section,
34 summary {
35 display: block;
36 }
37 audio,
38 canvas,
39 progress,
40 video {
41 display: inline-block;
42 vertical-align: baseline;
43 }
44 audio:not([controls]) {
45 display: none;
46 height: 0;
47 }
48 [hidden],
49 template {
50 display: none;
51 }
52 a {
53 background-color: transparent;
54 }
55 a:active,
56 a:hover {
57 outline: 0;
58 }
59 abbr[title] {
60 border-bottom: 1px dotted;
61 }
62 b,
63 strong {
64 font-weight: bold;
65 }
66 dfn {
67 font-style: italic;
68 }
69 h1 {
70 font-size: 2em;
71 margin: 0.67em 0;
72 }
73 mark {
74 background: #ff0;
75 color: #000;
76 }
77 small {
78 font-size: 80%;
79 }
80 sub,
81 sup {
82 font-size: 75%;
83 line-height: 0;
84 position: relative;
85 vertical-align: baseline;
86 }
87 sup {
88 top: -0.5em;
89 }
90 sub {
91 bottom: -0.25em;
92 }
93 img {
94 border: 0;
95 }
96 svg:not(:root) {
97 overflow: hidden;
98 }
99 figure {
100 margin: 1em 40px;
101 }
102 hr {
103 box-sizing: content-box;
104 height: 0;
105 }
106 pre {
107 overflow: auto;
108 }
109 code,
110 kbd,
111 pre,
112 samp {
113 font-family: monospace, monospace;
114 font-size: 1em;
115 }
116 button,
117 input,
118 optgroup,
119 select,
120 textarea {
121 color: inherit;
122 font: inherit;
123 margin: 0;
124 }
125 button {
126 overflow: visible;
127 }
128 button,
129 select {
130 text-transform: none;
131 }
132 button,
133 html input[type="button"],
134 input[type="reset"],
135 input[type="submit"] {
136 -webkit-appearance: button;
137 cursor: pointer;
138 }
139 button[disabled],
140 html input[disabled] {
141 cursor: default;
142 }
143 button::-moz-focus-inner,
144 input::-moz-focus-inner {
145 border: 0;
146 padding: 0;
147 }
148 input {
149 line-height: normal;
150 }
151 input[type="checkbox"],
152 input[type="radio"] {
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 box-sizing: content-box;
163 }
164 input[type="search"]::-webkit-search-cancel-button,
165 input[type="search"]::-webkit-search-decoration {
166 -webkit-appearance: none;
167 }
168 fieldset {
169 border: 1px solid #c0c0c0;
170 margin: 0 2px;
171 padding: 0.35em 0.625em 0.75em;
172 }
173 legend {
174 border: 0;
175 padding: 0;
176 }
177 textarea {
178 overflow: auto;
179 }
180 optgroup {
181 font-weight: bold;
182 }
183 table {
184 border-collapse: collapse;
185 border-spacing: 0;
186 }
187 td,
188 th {
189 padding: 0;
190 }
191 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
192 @media print {
193 *,
194 *:before,
195 *:after {
196 background: transparent !important;
197 color: #000 !important;
198 box-shadow: none !important;
199 text-shadow: none !important;
200 }
201 a,
202 a:visited {
203 text-decoration: underline;
204 }
205 a[href]:after {
206 content: " (" attr(href) ")";
207 }
208 abbr[title]:after {
209 content: " (" attr(title) ")";
210 }
211 a[href^="#"]:after,
212 a[href^="javascript:"]:after {
213 content: "";
214 }
215 pre,
216 blockquote {
217 border: 1px solid #999;
218 page-break-inside: avoid;
219 }
220 thead {
221 display: table-header-group;
222 }
223 tr,
224 img {
225 page-break-inside: avoid;
226 }
227 img {
228 max-width: 100% !important;
229 }
230 p,
231 h2,
232 h3 {
233 orphans: 3;
234 widows: 3;
235 }
236 h2,
237 h3 {
238 page-break-after: avoid;
239 }
240 .navbar {
241 display: none;
242 }
243 .btn > .caret,
244 .dropup > .btn > .caret {
245 border-top-color: #000 !important;
246 }
247 .label {
248 border: 1px solid #000;
249 }
250 .table {
251 border-collapse: collapse !important;
252 }
253 .table td,
254 .table th {
255 background-color: #fff !important;
256 }
257 .table-bordered th,
258 .table-bordered td {
259 border: 1px solid #ddd !important;
260 }
261 }
262 * {
263 box-sizing: border-box;
264 }
265 *:before,
266 *:after {
267 box-sizing: border-box;
268 }
269 html {
270 font-size: 10px;
271 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
272 }
273 body {
274 font-family: "DejaVu Serif", Georgia, serif;
275 font-size: 14px;
276 line-height: 1.42857143;
277 color: #888888;
278 background-color: #060606;
279 }
280 input,
281 button,
282 select,
283 textarea {
284 font-family: inherit;
285 font-size: inherit;
286 line-height: inherit;
287 }
288 a {
289 color: #2a9fd6;
290 text-decoration: none;
291 }
292 a:hover,
293 a:focus {
294 color: #2a9fd6;
295 text-decoration: underline;
296 }
297 a:focus {
298 outline: thin dotted;
299 outline: 5px auto -webkit-focus-ring-color;
300 outline-offset: -2px;
301 }
302 figure {
303 margin: 0;
304 }
305 img {
306 vertical-align: middle;
307 }
308 .img-responsive {
309 display: block;
310 max-width: 100%;
311 height: auto;
312 }
313 .img-rounded {
314 border-radius: 6px;
315 }
316 .img-thumbnail {
317 padding: 4px;
318 line-height: 1.42857143;
319 background-color: #282828;
320 border: 1px solid #282828;
321 border-radius: 4px;
322 transition: all 0.2s ease-in-out;
323 display: inline-block;
324 max-width: 100%;
325 height: auto;
326 }
327 .img-circle {
328 border-radius: 50%;
329 }
330 hr {
331 margin-top: 20px;
332 margin-bottom: 20px;
333 border: 0;
334 border-top: 1px solid #282828;
335 }
336 .sr-only {
337 position: absolute;
338 width: 1px;
339 height: 1px;
340 margin: -1px;
341 padding: 0;
342 overflow: hidden;
343 clip: rect(0, 0, 0, 0);
344 border: 0;
345 }
346 .sr-only-focusable:active,
347 .sr-only-focusable:focus {
348 position: static;
349 width: auto;
350 height: auto;
351 margin: 0;
352 overflow: visible;
353 clip: auto;
354 }
355 [role="button"] {
356 cursor: pointer;
357 }
358 h1,
359 h2,
360 h3,
361 h4,
362 h5,
363 h6,
364 .h1,
365 .h2,
366 .h3,
367 .h4,
368 .h5,
369 .h6 {
370 font-family: sans-serif;
371 font-weight: 500;
372 line-height: 1.1;
373 color: #ffffff;
374 }
375 h1 small,
376 h2 small,
377 h3 small,
378 h4 small,
379 h5 small,
380 h6 small,
381 .h1 small,
382 .h2 small,
383 .h3 small,
384 .h4 small,
385 .h5 small,
386 .h6 small,
387 h1 .small,
388 h2 .small,
389 h3 .small,
390 h4 .small,
391 h5 .small,
392 h6 .small,
393 .h1 .small,
394 .h2 .small,
395 .h3 .small,
396 .h4 .small,
397 .h5 .small,
398 .h6 .small {
399 font-weight: normal;
400 line-height: 1;
401 color: #888888;
402 }
403 h1,
404 .h1,
405 h2,
406 .h2,
407 h3,
408 .h3 {
409 margin-top: 20px;
410 margin-bottom: 10px;
411 }
412 h1 small,
413 .h1 small,
414 h2 small,
415 .h2 small,
416 h3 small,
417 .h3 small,
418 h1 .small,
419 .h1 .small,
420 h2 .small,
421 .h2 .small,
422 h3 .small,
423 .h3 .small {
424 font-size: 65%;
425 }
426 h4,
427 .h4,
428 h5,
429 .h5,
430 h6,
431 .h6 {
432 margin-top: 10px;
433 margin-bottom: 10px;
434 }
435 h4 small,
436 .h4 small,
437 h5 small,
438 .h5 small,
439 h6 small,
440 .h6 small,
441 h4 .small,
442 .h4 .small,
443 h5 .small,
444 .h5 .small,
445 h6 .small,
446 .h6 .small {
447 font-size: 75%;
448 }
449 h1,
450 .h1 {
451 font-size: 36px;
452 }
453 h2,
454 .h2 {
455 font-size: 30px;
456 }
457 h3,
458 .h3 {
459 font-size: 24px;
460 }
461 h4,
462 .h4 {
463 font-size: 18px;
464 }
465 h5,
466 .h5 {
467 font-size: 14px;
468 }
469 h6,
470 .h6 {
471 font-size: 12px;
472 }
473 p {
474 margin: 0 0 10px;
475 }
476 .lead {
477 margin-bottom: 20px;
478 font-size: 16px;
479 font-weight: 300;
480 line-height: 1.4;
481 }
482 @media (min-width: 768px) {
483 .lead {
484 font-size: 21px;
485 }
486 }
487 small,
488 .small {
489 font-size: 85%;
490 }
491 mark,
492 .mark {
493 background-color: #ff8800;
494 padding: .2em;
495 }
496 .text-left {
497 text-align: left;
498 }
499 .text-right {
500 text-align: right;
501 }
502 .text-center {
503 text-align: center;
504 }
505 .text-justify {
506 text-align: justify;
507 }
508 .text-nowrap {
509 white-space: nowrap;
510 }
511 .text-lowercase {
512 text-transform: lowercase;
513 }
514 .text-uppercase {
515 text-transform: uppercase;
516 }
517 .text-capitalize {
518 text-transform: capitalize;
519 }
520 .text-muted {
521 color: #888888;
522 }
523 .text-primary {
524 color: #2a9fd6;
525 }
526 a.text-primary:hover,
527 a.text-primary:focus {
528 color: #2180ac;
529 }
530 .text-success {
531 color: #ffffff;
532 }
533 a.text-success:hover,
534 a.text-success:focus {
535 color: #e6e6e6;
536 }
537 .text-info {
538 color: #ffffff;
539 }
540 a.text-info:hover,
541 a.text-info:focus {
542 color: #e6e6e6;
543 }
544 .text-warning {
545 color: #ffffff;
546 }
547 a.text-warning:hover,
548 a.text-warning:focus {
549 color: #e6e6e6;
550 }
551 .text-danger {
552 color: #ffffff;
553 }
554 a.text-danger:hover,
555 a.text-danger:focus {
556 color: #e6e6e6;
557 }
558 .bg-primary {
559 color: #fff;
560 background-color: #2a9fd6;
561 }
562 a.bg-primary:hover,
563 a.bg-primary:focus {
564 background-color: #2180ac;
565 }
566 .bg-success {
567 background-color: #77b300;
568 }
569 a.bg-success:hover,
570 a.bg-success:focus {
571 background-color: #558000;
572 }
573 .bg-info {
574 background-color: #9933cc;
575 }
576 a.bg-info:hover,
577 a.bg-info:focus {
578 background-color: #7a29a3;
579 }
580 .bg-warning {
581 background-color: #ff8800;
582 }
583 a.bg-warning:hover,
584 a.bg-warning:focus {
585 background-color: #cc6d00;
586 }
587 .bg-danger {
588 background-color: #cc0000;
589 }
590 a.bg-danger:hover,
591 a.bg-danger:focus {
592 background-color: #990000;
593 }
594 .page-header {
595 padding-bottom: 9px;
596 margin: 40px 0 20px;
597 border-bottom: 1px solid #282828;
598 }
599 ul,
600 ol {
601 margin-top: 0;
602 margin-bottom: 10px;
603 }
604 ul ul,
605 ol ul,
606 ul ol,
607 ol ol {
608 margin-bottom: 0;
609 }
610 .list-unstyled {
611 padding-left: 0;
612 list-style: none;
613 }
614 .list-inline {
615 padding-left: 0;
616 list-style: none;
617 margin-left: -5px;
618 }
619 .list-inline > li {
620 display: inline-block;
621 padding-left: 5px;
622 padding-right: 5px;
623 }
624 dl {
625 margin-top: 0;
626 margin-bottom: 20px;
627 }
628 dt,
629 dd {
630 line-height: 1.42857143;
631 }
632 dt {
633 font-weight: bold;
634 }
635 dd {
636 margin-left: 0;
637 }
638 @media (min-width: 768px) {
639 .dl-horizontal dt {
640 float: left;
641 width: 160px;
642 clear: left;
643 text-align: right;
644 overflow: hidden;
645 text-overflow: ellipsis;
646 white-space: nowrap;
647 }
648 .dl-horizontal dd {
649 margin-left: 180px;
650 }
651 }
652 abbr[title],
653 abbr[data-original-title] {
654 cursor: help;
655 border-bottom: 1px dotted #888888;
656 }
657 .initialism {
658 font-size: 90%;
659 text-transform: uppercase;
660 }
661 blockquote {
662 padding: 10px 20px;
663 margin: 0 0 20px;
664 font-size: 17.5px;
665 border-left: 5px solid #282828;
666 }
667 blockquote p:last-child,
668 blockquote ul:last-child,
669 blockquote ol:last-child {
670 margin-bottom: 0;
671 }
672 blockquote footer,
673 blockquote small,
674 blockquote .small {
675 display: block;
676 font-size: 80%;
677 line-height: 1.42857143;
678 color: #555555;
679 }
680 blockquote footer:before,
681 blockquote small:before,
682 blockquote .small:before {
683 content: '\2014 \00A0';
684 }
685 .blockquote-reverse,
686 blockquote.pull-right {
687 padding-right: 15px;
688 padding-left: 0;
689 border-right: 5px solid #282828;
690 border-left: 0;
691 text-align: right;
692 }
693 .blockquote-reverse footer:before,
694 blockquote.pull-right footer:before,
695 .blockquote-reverse small:before,
696 blockquote.pull-right small:before,
697 .blockquote-reverse .small:before,
698 blockquote.pull-right .small:before {
699 content: '';
700 }
701 .blockquote-reverse footer:after,
702 blockquote.pull-right footer:after,
703 .blockquote-reverse small:after,
704 blockquote.pull-right small:after,
705 .blockquote-reverse .small:after,
706 blockquote.pull-right .small:after {
707 content: '\00A0 \2014';
708 }
709 address {
710 margin-bottom: 20px;
711 font-style: normal;
712 line-height: 1.42857143;
713 }
714 code,
715 kbd,
716 pre,
717 samp {
718 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
719 }
720 code {
721 padding: 2px 4px;
722 font-size: 90%;
723 color: #c7254e;
724 background-color: #f9f2f4;
725 border-radius: 4px;
726 }
727 kbd {
728 padding: 2px 4px;
729 font-size: 90%;
730 color: #ffffff;
731 background-color: #333333;
732 border-radius: 3px;
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 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: #282828;
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: 992px) {
773 .container {
774 width: 970px;
775 }
776 }
777 .container-fluid {
778 margin-right: auto;
779 margin-left: auto;
780 padding-left: 15px;
781 padding-right: 15px;
782 }
783 .row {
784 margin-left: -15px;
785 margin-right: -15px;
786 }
787 .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 {
788 position: relative;
789 min-height: 1px;
790 padding-left: 15px;
791 padding-right: 15px;
792 }
793 @media (min-width: 992px) {
794 .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 {
795 float: left;
796 }
797 .col-md-12 {
798 width: 100%;
799 }
800 .col-md-11 {
801 width: 91.66666667%;
802 }
803 .col-md-10 {
804 width: 83.33333333%;
805 }
806 .col-md-9 {
807 width: 75%;
808 }
809 .col-md-8 {
810 width: 66.66666667%;
811 }
812 .col-md-7 {
813 width: 58.33333333%;
814 }
815 .col-md-6 {
816 width: 50%;
817 }
818 .col-md-5 {
819 width: 41.66666667%;
820 }
821 .col-md-4 {
822 width: 33.33333333%;
823 }
824 .col-md-3 {
825 width: 25%;
826 }
827 .col-md-2 {
828 width: 16.66666667%;
829 }
830 .col-md-1 {
831 width: 8.33333333%;
832 }
833 }
834 table {
835 background-color: #181818;
836 }
837 caption {
838 padding-top: 5px;
839 padding-bottom: 5px;
840 color: #888888;
841 text-align: left;
842 }
843 th {
844 text-align: left;
845 }
846 .table {
847 width: 100%;
848 max-width: 100%;
849 margin-bottom: 20px;
850 }
851 .table > thead > tr > th,
852 .table > tbody > tr > th,
853 .table > tfoot > tr > th,
854 .table > thead > tr > td,
855 .table > tbody > tr > td,
856 .table > tfoot > tr > td {
857 padding: 5px;
858 line-height: 1.42857143;
859 vertical-align: top;
860 border-top: 1px solid #282828;
861 }
862 .table > thead > tr > th {
863 vertical-align: bottom;
864 border-bottom: 2px solid #282828;
865 }
866 .table > caption + thead > tr:first-child > th,
867 .table > colgroup + thead > tr:first-child > th,
868 .table > thead:first-child > tr:first-child > th,
869 .table > caption + thead > tr:first-child > td,
870 .table > colgroup + thead > tr:first-child > td,
871 .table > thead:first-child > tr:first-child > td {
872 border-top: 0;
873 }
874 .table > tbody + tbody {
875 border-top: 2px solid #282828;
876 }
877 .table .table {
878 background-color: #060606;
879 }
880 .table-bordered {
881 border: 1px solid #282828;
882 }
883 .table-bordered > thead > tr > th,
884 .table-bordered > tbody > tr > th,
885 .table-bordered > tfoot > tr > th,
886 .table-bordered > thead > tr > td,
887 .table-bordered > tbody > tr > td,
888 .table-bordered > tfoot > tr > td {
889 border: 1px solid #282828;
890 }
891 .table-bordered > thead > tr > th,
892 .table-bordered > thead > tr > td {
893 border-bottom-width: 2px;
894 }
895 .table-striped > tbody > tr:nth-of-type(odd) {
896 background-color: #080808;
897 }
898 .table-hover > tbody > tr:hover {
899 background-color: #282828;
900 }
901 table col[class*="col-"] {
902 position: static;
903 float: none;
904 display: table-column;
905 }
906 table td[class*="col-"],
907 table th[class*="col-"] {
908 position: static;
909 float: none;
910 display: table-cell;
911 }
912 .table > thead > tr > td.info,
913 .table > tbody > tr > td.info,
914 .table > tfoot > tr > td.info,
915 .table > thead > tr > th.info,
916 .table > tbody > tr > th.info,
917 .table > tfoot > tr > th.info,
918 .table > thead > tr.info > td,
919 .table > tbody > tr.info > td,
920 .table > tfoot > tr.info > td,
921 .table > thead > tr.info > th,
922 .table > tbody > tr.info > th,
923 .table > tfoot > tr.info > th {
924 background-color: #9933cc;
925 }
926 .table-hover > tbody > tr > td.info:hover,
927 .table-hover > tbody > tr > th.info:hover,
928 .table-hover > tbody > tr.info:hover > td,
929 .table-hover > tbody > tr:hover > .info,
930 .table-hover > tbody > tr.info:hover > th {
931 background-color: #8a2eb8;
932 }
933 .table > thead > tr > td.warning,
934 .table > tbody > tr > td.warning,
935 .table > tfoot > tr > td.warning,
936 .table > thead > tr > th.warning,
937 .table > tbody > tr > th.warning,
938 .table > tfoot > tr > th.warning,
939 .table > thead > tr.warning > td,
940 .table > tbody > tr.warning > td,
941 .table > tfoot > tr.warning > td,
942 .table > thead > tr.warning > th,
943 .table > tbody > tr.warning > th,
944 .table > tfoot > tr.warning > th {
945 background-color: #ff8800;
946 }
947 .table-hover > tbody > tr > td.warning:hover,
948 .table-hover > tbody > tr > th.warning:hover,
949 .table-hover > tbody > tr.warning:hover > td,
950 .table-hover > tbody > tr:hover > .warning,
951 .table-hover > tbody > tr.warning:hover > th {
952 background-color: #e67a00;
953 }
954 label {
955 display: inline-block;
956 max-width: 100%;
957 margin-bottom: 5px;
958 font-weight: bold;
959 }
960 input[type="radio"],
961 input[type="checkbox"] {
962 margin: 4px 0 0;
963 margin-top: 1px \9;
964 line-height: normal;
965 }
966 input[type="file"] {
967 display: block;
968 }
969 input[type="file"]:focus,
970 input[type="radio"]:focus,
971 input[type="checkbox"]:focus {
972 outline: thin dotted;
973 outline: 5px auto -webkit-focus-ring-color;
974 outline-offset: -2px;
975 }
976 .form-control {
977 display: block;
978 width: 100%;
979 height: 38px;
980 padding: 8px 12px;
981 font-size: 14px;
982 line-height: 1.42857143;
983 color: #888888;
984 background-color: #ffffff;
985 background-image: none;
986 border: 1px solid #282828;
987 border-radius: 4px;
988 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
989 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
990 }
991 .form-control:focus {
992 border-color: #66afe9;
993 outline: 0;
994 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
995 }
996 .form-control::-moz-placeholder {
997 color: #888888;
998 opacity: 1;
999 }
1000 .form-control:-ms-input-placeholder {
1001 color: #888888;
1002 }
1003 .form-control::-webkit-input-placeholder {
1004 color: #888888;
1005 }
1006 textarea.form-control {
1007 height: auto;
1008 }
1009 .form-group {
1010 margin-bottom: 15px;
1011 }
1012 .btn {
1013 display: inline-block;
1014 margin-bottom: 0;
1015 font-weight: normal;
1016 text-align: center;
1017 vertical-align: middle;
1018 -ms-touch-action: manipulation;
1019 touch-action: manipulation;
1020 cursor: pointer;
1021 background-image: none;
1022 border: 1px solid transparent;
1023 white-space: nowrap;
1024 padding: 8px 12px;
1025 font-size: 14px;
1026 line-height: 1.42857143;
1027 border-radius: 4px;
1028 -webkit-user-select: none;
1029 -moz-user-select: none;
1030 -ms-user-select: none;
1031 user-select: none;
1032 }
1033 .btn:focus,
1034 .btn:active:focus,
1035 .btn.active:focus,
1036 .btn.focus,
1037 .btn:active.focus,
1038 .btn.active.focus {
1039 outline: thin dotted;
1040 outline: 5px auto -webkit-focus-ring-color;
1041 outline-offset: -2px;
1042 }
1043 .btn:hover,
1044 .btn:focus,
1045 .btn.focus {
1046 color: #ffffff;
1047 text-decoration: none;
1048 }
1049 .btn:active,
1050 .btn.active {
1051 outline: 0;
1052 background-image: none;
1053 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
1054 }
1055 .btn-default {
1056 color: #ffffff;
1057 background-color: #424242;
1058 border-color: #424242;
1059 }
1060 .btn-default:focus,
1061 .btn-default.focus {
1062 color: #ffffff;
1063 background-color: #282828;
1064 border-color: #020202;
1065 }
1066 .btn-default:hover {
1067 color: #ffffff;
1068 background-color: #282828;
1069 border-color: #232323;
1070 }
1071 .btn-default:active,
1072 .btn-default.active,
1073 .open > .dropdown-toggle.btn-default {
1074 color: #ffffff;
1075 background-color: #282828;
1076 border-color: #232323;
1077 }
1078 .btn-default:active:hover,
1079 .btn-default.active:hover,
1080 .open > .dropdown-toggle.btn-default:hover,
1081 .btn-default:active:focus,
1082 .btn-default.active:focus,
1083 .open > .dropdown-toggle.btn-default:focus,
1084 .btn-default:active.focus,
1085 .btn-default.active.focus,
1086 .open > .dropdown-toggle.btn-default.focus {
1087 color: #ffffff;
1088 background-color: #161616;
1089 border-color: #020202;
1090 }
1091 .btn-default:active,
1092 .btn-default.active,
1093 .open > .dropdown-toggle.btn-default {
1094 background-image: none;
1095 }
1096 .btn-default.disabled,
1097 .btn-default[disabled],
1098 fieldset[disabled] .btn-default,
1099 .btn-default.disabled:hover,
1100 .btn-default[disabled]:hover,
1101 fieldset[disabled] .btn-default:hover,
1102 .btn-default.disabled:focus,
1103 .btn-default[disabled]:focus,
1104 fieldset[disabled] .btn-default:focus,
1105 .btn-default.disabled.focus,
1106 .btn-default[disabled].focus,
1107 fieldset[disabled] .btn-default.focus,
1108 .btn-default.disabled:active,
1109 .btn-default[disabled]:active,
1110 fieldset[disabled] .btn-default:active,
1111 .btn-default.disabled.active,
1112 .btn-default[disabled].active,
1113 fieldset[disabled] .btn-default.active {
1114 background-color: #424242;
1115 border-color: #424242;
1116 }
1117 .btn-default .badge {
1118 color: #424242;
1119 background-color: #ffffff;
1120 }
1121 .btn-primary {
1122 color: #ffffff;
1123 background-color: #2a9fd6;
1124 border-color: #2a9fd6;
1125 }
1126 .btn-primary:focus,
1127 .btn-primary.focus {
1128 color: #ffffff;
1129 background-color: #2180ac;
1130 border-color: #15506c;
1131 }
1132 .btn-primary:hover {
1133 color: #ffffff;
1134 background-color: #2180ac;
1135 border-color: #1f79a3;
1136 }
1137 .btn-primary:active,
1138 .btn-primary.active,
1139 .open > .dropdown-toggle.btn-primary {
1140 color: #ffffff;
1141 background-color: #2180ac;
1142 border-color: #1f79a3;
1143 }
1144 .btn-primary:active:hover,
1145 .btn-primary.active:hover,
1146 .open > .dropdown-toggle.btn-primary:hover,
1147 .btn-primary:active:focus,
1148 .btn-primary.active:focus,
1149 .open > .dropdown-toggle.btn-primary:focus,
1150 .btn-primary:active.focus,
1151 .btn-primary.active.focus,
1152 .open > .dropdown-toggle.btn-primary.focus {
1153 color: #ffffff;
1154 background-color: #1b698e;
1155 border-color: #15506c;
1156 }
1157 .btn-primary:active,
1158 .btn-primary.active,
1159 .open > .dropdown-toggle.btn-primary {
1160 background-image: none;
1161 }
1162 .btn-primary.disabled,
1163 .btn-primary[disabled],
1164 fieldset[disabled] .btn-primary,
1165 .btn-primary.disabled:hover,
1166 .btn-primary[disabled]:hover,
1167 fieldset[disabled] .btn-primary:hover,
1168 .btn-primary.disabled:focus,
1169 .btn-primary[disabled]:focus,
1170 fieldset[disabled] .btn-primary:focus,
1171 .btn-primary.disabled.focus,
1172 .btn-primary[disabled].focus,
1173 fieldset[disabled] .btn-primary.focus,
1174 .btn-primary.disabled:active,
1175 .btn-primary[disabled]:active,
1176 fieldset[disabled] .btn-primary:active,
1177 .btn-primary.disabled.active,
1178 .btn-primary[disabled].active,
1179 fieldset[disabled] .btn-primary.active {
1180 background-color: #2a9fd6;
1181 border-color: #2a9fd6;
1182 }
1183 .btn-primary .badge {
1184 color: #2a9fd6;
1185 background-color: #ffffff;
1186 }
1187 .nav {
1188 margin-bottom: 0;
1189 padding-left: 0;
1190 list-style: none;
1191 }
1192 .nav > li {
1193 position: relative;
1194 display: block;
1195 }
1196 .nav > li > a {
1197 position: relative;
1198 display: block;
1199 padding: 10px 15px;
1200 }
1201 .nav > li > a:hover,
1202 .nav > li > a:focus {
1203 text-decoration: none;
1204 background-color: #222222;
1205 }
1206 .nav > li.disabled > a {
1207 color: #888888;
1208 }
1209 .nav > li.disabled > a:hover,
1210 .nav > li.disabled > a:focus {
1211 color: #888888;
1212 text-decoration: none;
1213 background-color: transparent;
1214 cursor: not-allowed;
1215 }
1216 .nav > li > a > img {
1217 max-width: none;
1218 }
1219 .nav-pills > li {
1220 float: left;
1221 }
1222 .nav-pills > li > a {
1223 border-radius: 4px;
1224 }
1225 .nav-pills > li + li {
1226 margin-left: 2px;
1227 }
1228 .nav-pills > li.active > a,
1229 .nav-pills > li.active > a:hover,
1230 .nav-pills > li.active > a:focus {
1231 color: #ffffff;
1232 background-color: #2a9fd6;
1233 }
1234 .nav-stacked > li {
1235 float: none;
1236 }
1237 .nav-stacked > li + li {
1238 margin-top: 2px;
1239 margin-left: 0;
1240 }
1241 .nav-justified {
1242 width: 100%;
1243 }
1244 .nav-justified > li {
1245 float: none;
1246 }
1247 .nav-justified > li > a {
1248 text-align: center;
1249 margin-bottom: 5px;
1250 }
1251 @media (min-width: 768px) {
1252 .nav-justified > li {
1253 display: table-cell;
1254 width: 1%;
1255 }
1256 .nav-justified > li > a {
1257 margin-bottom: 0;
1258 }
1259 }
1260 .pager {
1261 padding-left: 0;
1262 margin: 20px 0;
1263 list-style: none;
1264 text-align: center;
1265 }
1266 .pager li {
1267 display: inline;
1268 }
1269 .pager li > a,
1270 .pager li > span {
1271 display: inline-block;
1272 padding: 5px 14px;
1273 background-color: #222222;
1274 border: 1px solid #282828;
1275 border-radius: 15px;
1276 }
1277 .pager li > a:hover,
1278 .pager li > a:focus {
1279 text-decoration: none;
1280 background-color: #2a9fd6;
1281 }
1282 .pager .next > a,
1283 .pager .next > span {
1284 float: right;
1285 }
1286 .pager .previous > a,
1287 .pager .previous > span {
1288 float: left;
1289 }
1290 .pager .disabled > a,
1291 .pager .disabled > a:hover,
1292 .pager .disabled > a:focus,
1293 .pager .disabled > span {
1294 color: #888888;
1295 background-color: #222222;
1296 cursor: not-allowed;
1297 }
1298 .alert {
1299 padding: 15px;
1300 margin-bottom: 20px;
1301 border: 1px solid transparent;
1302 border-radius: 4px;
1303 }
1304 .alert h4 {
1305 margin-top: 0;
1306 color: inherit;
1307 }
1308 .alert .alert-link {
1309 font-weight: bold;
1310 }
1311 .alert > p,
1312 .alert > ul {
1313 margin-bottom: 0;
1314 }
1315 .alert > p + p {
1316 margin-top: 5px;
1317 }
1318 .alert-success {
1319 background-color: #77b300;
1320 border-color: #809a00;
1321 color: #ffffff;
1322 }
1323 .alert-success hr {
1324 border-top-color: #6a8000;
1325 }
1326 .alert-success .alert-link {
1327 color: #e6e6e6;
1328 }
1329 .alert-info {
1330 background-color: #9933cc;
1331 border-color: #6e2caf;
1332 color: #ffffff;
1333 }
1334 .alert-info hr {
1335 border-top-color: #61279b;
1336 }
1337 .alert-info .alert-link {
1338 color: #e6e6e6;
1339 }
1340 .alert-warning {
1341 background-color: #ff8800;
1342 border-color: #f05800;
1343 color: #ffffff;
1344 }
1345 .alert-warning hr {
1346 border-top-color: #d64f00;
1347 }
1348 .alert-warning .alert-link {
1349 color: #e6e6e6;
1350 }
1351 .alert-danger {
1352 background-color: #cc0000;
1353 border-color: #bd001f;
1354 color: #ffffff;
1355 }
1356 .alert-danger hr {
1357 border-top-color: #a3001b;
1358 }
1359 .alert-danger .alert-link {
1360 color: #e6e6e6;
1361 }
1362 .well {
1363 min-height: 20px;
1364 padding: 19px;
1365 margin-bottom: 20px;
1366 background-color: #151515;
1367 border: 1px solid #030303;
1368 border-radius: 4px;
1369 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1370 }
1371 .well blockquote {
1372 border-color: #ddd;
1373 border-color: rgba(0, 0, 0, 0.15);
1374 }
1375 .well-lg {
1376 padding: 24px;
1377 border-radius: 6px;
1378 }
1379 .well-sm {
1380 padding: 9px;
1381 border-radius: 3px;
1382 }
1383 .clearfix:before,
1384 .clearfix:after,
1385 .dl-horizontal dd:before,
1386 .dl-horizontal dd:after,
1387 .container:before,
1388 .container:after,
1389 .container-fluid:before,
1390 .container-fluid:after,
1391 .row:before,
1392 .row:after,
1393 .nav:before,
1394 .nav:after,
1395 .pager:before,
1396 .pager:after {
1397 content: " ";
1398 display: table;
1399 }
1400 .clearfix:after,
1401 .dl-horizontal dd:after,
1402 .container:after,
1403 .container-fluid:after,
1404 .row:after,
1405 .nav:after,
1406 .pager:after {
1407 clear: both;
1408 }
1409 .center-block {
1410 display: block;
1411 margin-left: auto;
1412 margin-right: auto;
1413 }
1414 .pull-right {
1415 float: right !important;
1416 }
1417 .pull-left {
1418 float: left !important;
1419 }
1420 .hide {
1421 display: none !important;
1422 }
1423 .show {
1424 display: block !important;
1425 }
1426 .invisible {
1427 visibility: hidden;
1428 }
1429 .text-hide {
1430 font: 0/0 a;
1431 color: transparent;
1432 text-shadow: none;
1433 background-color: transparent;
1434 border: 0;
1435 }
1436 .hidden {
1437 display: none !important;
1438 }
1439 .affix {
1440 position: fixed;
1441 }
1442 @-ms-viewport {
1443 width: device-width;
1444 }
1445 .visible-xs-block,
1446 .visible-xs-inline {
1447 display: none !important;
1448 }
1449 @media (max-width: 767px) {
1450 .visible-xs-block {
1451 display: block !important;
1452 }
1453 }
1454 @media (max-width: 767px) {
1455 .visible-xs-inline {
1456 display: inline !important;
1457 }
1458 }
1459 @media (max-width: 767px) {
1460 .hidden-xs {
1461 display: none !important;
1462 }
1463 }
1464 .text-primary,
1465 .text-primary:hover {
1466 color: #2a9fd6;
1467 }
1468 .text-success,
1469 .text-success:hover {
1470 color: #77b300;
1471 }
1472 .text-danger,
1473 .text-danger:hover {
1474 color: #cc0000;
1475 }
1476 .text-warning,
1477 .text-warning:hover {
1478 color: #ff8800;
1479 }
1480 .text-info,
1481 .text-info:hover {
1482 color: #9933cc;
1483 }
1484 .bg-success,
1485 .bg-info,
1486 .bg-warning,
1487 .bg-danger {
1488 color: #fff;
1489 }
1490 .nav-tabs a,
1491 .nav-pills a,
1492 .breadcrumb a,
1493 .pager a {
1494 color: #fff;
1495 }
1496 .alert .alert-link,
1497 .alert a {
1498 color: #ffffff;
1499 text-decoration: underline;
1500 }
1501 .alert .close {
1502 text-decoration: none;
1503 }
1504 a.thumbnail:hover,
1505 a.thumbnail:focus,
1506 a.thumbnail.active {
1507 border-color: #282828;
1508 }
This page took 0.061895 seconds and 4 git commands to generate.