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