création du module django et des fichiers sass
[auf-theme-bootstrap.git] / auf_django_theme / static / css / auf.css
1 /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
2 html {
3 font-family: sans-serif;
4 -ms-text-size-adjust: 100%;
5 -webkit-text-size-adjust: 100%; }
6
7 body {
8 margin: 0; }
9
10 article,
11 aside,
12 details,
13 figcaption,
14 figure,
15 footer,
16 header,
17 hgroup,
18 main,
19 nav,
20 section,
21 summary {
22 display: block; }
23
24 audio,
25 canvas,
26 progress,
27 video {
28 display: inline-block;
29 vertical-align: baseline; }
30
31 audio:not([controls]) {
32 display: none;
33 height: 0; }
34
35 [hidden],
36 template {
37 display: none; }
38
39 a {
40 background: transparent; }
41
42 a:active,
43 a:hover {
44 outline: 0; }
45
46 abbr[title] {
47 border-bottom: 1px dotted; }
48
49 b,
50 strong {
51 font-weight: bold; }
52
53 dfn {
54 font-style: italic; }
55
56 h1 {
57 font-size: 2em;
58 margin: 0.67em 0; }
59
60 mark {
61 background: #ff0;
62 color: #000; }
63
64 small {
65 font-size: 80%; }
66
67 sub,
68 sup {
69 font-size: 75%;
70 line-height: 0;
71 position: relative;
72 vertical-align: baseline; }
73
74 sup {
75 top: -0.5em; }
76
77 sub {
78 bottom: -0.25em; }
79
80 img {
81 border: 0; }
82
83 svg:not(:root) {
84 overflow: hidden; }
85
86 figure {
87 margin: 1em 40px; }
88
89 hr {
90 -moz-box-sizing: content-box;
91 box-sizing: content-box;
92 height: 0; }
93
94 pre {
95 overflow: auto; }
96
97 code,
98 kbd,
99 pre,
100 samp {
101 font-family: monospace, monospace;
102 font-size: 1em; }
103
104 button,
105 input,
106 optgroup,
107 select,
108 textarea {
109 color: inherit;
110 font: inherit;
111 margin: 0; }
112
113 button {
114 overflow: visible; }
115
116 button,
117 select {
118 text-transform: none; }
119
120 button,
121 html input[type="button"],
122 input[type="reset"],
123 input[type="submit"] {
124 -webkit-appearance: button;
125 cursor: pointer; }
126
127 button[disabled],
128 html input[disabled] {
129 cursor: default; }
130
131 button::-moz-focus-inner,
132 input::-moz-focus-inner {
133 border: 0;
134 padding: 0; }
135
136 input {
137 line-height: normal; }
138
139 input[type="checkbox"],
140 input[type="radio"] {
141 box-sizing: border-box;
142 padding: 0; }
143
144 input[type="number"]::-webkit-inner-spin-button,
145 input[type="number"]::-webkit-outer-spin-button {
146 height: auto; }
147
148 input[type="search"] {
149 -webkit-appearance: textfield;
150 -moz-box-sizing: content-box;
151 -webkit-box-sizing: content-box;
152 box-sizing: content-box; }
153
154 input[type="search"]::-webkit-search-cancel-button,
155 input[type="search"]::-webkit-search-decoration {
156 -webkit-appearance: none; }
157
158 fieldset {
159 border: 1px solid #c0c0c0;
160 margin: 0 2px;
161 padding: 0.35em 0.625em 0.75em; }
162
163 legend {
164 border: 0;
165 padding: 0; }
166
167 textarea {
168 overflow: auto; }
169
170 optgroup {
171 font-weight: bold; }
172
173 table {
174 border-collapse: collapse;
175 border-spacing: 0; }
176
177 td,
178 th {
179 padding: 0; }
180
181 @media print {
182 * {
183 text-shadow: none !important;
184 color: #000 !important;
185 background: transparent !important;
186 box-shadow: none !important; }
187
188 a,
189 a:visited {
190 text-decoration: underline; }
191
192 a[href]:after {
193 content: " (" attr(href) ")"; }
194
195 abbr[title]:after {
196 content: " (" attr(title) ")"; }
197
198 a[href^="javascript:"]:after,
199 a[href^="#"]:after {
200 content: ""; }
201
202 pre,
203 blockquote {
204 border: 1px solid #999;
205 page-break-inside: avoid; }
206
207 thead {
208 display: table-header-group; }
209
210 tr,
211 img {
212 page-break-inside: avoid; }
213
214 img {
215 max-width: 100% !important; }
216
217 p,
218 h2,
219 h3 {
220 orphans: 3;
221 widows: 3; }
222
223 h2,
224 h3 {
225 page-break-after: avoid; }
226
227 select {
228 background: #fff !important; }
229
230 .navbar {
231 display: none; }
232
233 .table td,
234 .table th {
235 background-color: #fff !important; }
236
237 .btn > .caret,
238 .dropup > .btn > .caret {
239 border-top-color: #000 !important; }
240
241 .label {
242 border: 1px solid #000; }
243
244 .table {
245 border-collapse: collapse !important; }
246
247 .table-bordered th,
248 .table-bordered td {
249 border: 1px solid #ddd !important; } }
250 @font-face {
251 font-family: 'Glyphicons Halflings';
252 src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
253 src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
254
255 .glyphicon {
256 position: relative;
257 top: 1px;
258 display: inline-block;
259 font-family: 'Glyphicons Halflings';
260 font-style: normal;
261 font-weight: normal;
262 line-height: 1;
263 -webkit-font-smoothing: antialiased;
264 -moz-osx-font-smoothing: grayscale; }
265
266 .glyphicon-asterisk:before {
267 content: "\2a"; }
268
269 .glyphicon-plus:before {
270 content: "\2b"; }
271
272 .glyphicon-euro:before {
273 content: "\20ac"; }
274
275 .glyphicon-minus:before {
276 content: "\2212"; }
277
278 .glyphicon-cloud:before {
279 content: "\2601"; }
280
281 .glyphicon-envelope:before {
282 content: "\2709"; }
283
284 .glyphicon-pencil:before {
285 content: "\270f"; }
286
287 .glyphicon-glass:before {
288 content: "\e001"; }
289
290 .glyphicon-music:before {
291 content: "\e002"; }
292
293 .glyphicon-search:before {
294 content: "\e003"; }
295
296 .glyphicon-heart:before {
297 content: "\e005"; }
298
299 .glyphicon-star:before {
300 content: "\e006"; }
301
302 .glyphicon-star-empty:before {
303 content: "\e007"; }
304
305 .glyphicon-user:before {
306 content: "\e008"; }
307
308 .glyphicon-film:before {
309 content: "\e009"; }
310
311 .glyphicon-th-large:before {
312 content: "\e010"; }
313
314 .glyphicon-th:before {
315 content: "\e011"; }
316
317 .glyphicon-th-list:before {
318 content: "\e012"; }
319
320 .glyphicon-ok:before {
321 content: "\e013"; }
322
323 .glyphicon-remove:before {
324 content: "\e014"; }
325
326 .glyphicon-zoom-in:before {
327 content: "\e015"; }
328
329 .glyphicon-zoom-out:before {
330 content: "\e016"; }
331
332 .glyphicon-off:before {
333 content: "\e017"; }
334
335 .glyphicon-signal:before {
336 content: "\e018"; }
337
338 .glyphicon-cog:before {
339 content: "\e019"; }
340
341 .glyphicon-trash:before {
342 content: "\e020"; }
343
344 .glyphicon-home:before {
345 content: "\e021"; }
346
347 .glyphicon-file:before {
348 content: "\e022"; }
349
350 .glyphicon-time:before {
351 content: "\e023"; }
352
353 .glyphicon-road:before {
354 content: "\e024"; }
355
356 .glyphicon-download-alt:before {
357 content: "\e025"; }
358
359 .glyphicon-download:before {
360 content: "\e026"; }
361
362 .glyphicon-upload:before {
363 content: "\e027"; }
364
365 .glyphicon-inbox:before {
366 content: "\e028"; }
367
368 .glyphicon-play-circle:before {
369 content: "\e029"; }
370
371 .glyphicon-repeat:before {
372 content: "\e030"; }
373
374 .glyphicon-refresh:before {
375 content: "\e031"; }
376
377 .glyphicon-list-alt:before {
378 content: "\e032"; }
379
380 .glyphicon-lock:before {
381 content: "\e033"; }
382
383 .glyphicon-flag:before {
384 content: "\e034"; }
385
386 .glyphicon-headphones:before {
387 content: "\e035"; }
388
389 .glyphicon-volume-off:before {
390 content: "\e036"; }
391
392 .glyphicon-volume-down:before {
393 content: "\e037"; }
394
395 .glyphicon-volume-up:before {
396 content: "\e038"; }
397
398 .glyphicon-qrcode:before {
399 content: "\e039"; }
400
401 .glyphicon-barcode:before {
402 content: "\e040"; }
403
404 .glyphicon-tag:before {
405 content: "\e041"; }
406
407 .glyphicon-tags:before {
408 content: "\e042"; }
409
410 .glyphicon-book:before {
411 content: "\e043"; }
412
413 .glyphicon-bookmark:before {
414 content: "\e044"; }
415
416 .glyphicon-print:before {
417 content: "\e045"; }
418
419 .glyphicon-camera:before {
420 content: "\e046"; }
421
422 .glyphicon-font:before {
423 content: "\e047"; }
424
425 .glyphicon-bold:before {
426 content: "\e048"; }
427
428 .glyphicon-italic:before {
429 content: "\e049"; }
430
431 .glyphicon-text-height:before {
432 content: "\e050"; }
433
434 .glyphicon-text-width:before {
435 content: "\e051"; }
436
437 .glyphicon-align-left:before {
438 content: "\e052"; }
439
440 .glyphicon-align-center:before {
441 content: "\e053"; }
442
443 .glyphicon-align-right:before {
444 content: "\e054"; }
445
446 .glyphicon-align-justify:before {
447 content: "\e055"; }
448
449 .glyphicon-list:before {
450 content: "\e056"; }
451
452 .glyphicon-indent-left:before {
453 content: "\e057"; }
454
455 .glyphicon-indent-right:before {
456 content: "\e058"; }
457
458 .glyphicon-facetime-video:before {
459 content: "\e059"; }
460
461 .glyphicon-picture:before {
462 content: "\e060"; }
463
464 .glyphicon-map-marker:before {
465 content: "\e062"; }
466
467 .glyphicon-adjust:before {
468 content: "\e063"; }
469
470 .glyphicon-tint:before {
471 content: "\e064"; }
472
473 .glyphicon-edit:before {
474 content: "\e065"; }
475
476 .glyphicon-share:before {
477 content: "\e066"; }
478
479 .glyphicon-check:before {
480 content: "\e067"; }
481
482 .glyphicon-move:before {
483 content: "\e068"; }
484
485 .glyphicon-step-backward:before {
486 content: "\e069"; }
487
488 .glyphicon-fast-backward:before {
489 content: "\e070"; }
490
491 .glyphicon-backward:before {
492 content: "\e071"; }
493
494 .glyphicon-play:before {
495 content: "\e072"; }
496
497 .glyphicon-pause:before {
498 content: "\e073"; }
499
500 .glyphicon-stop:before {
501 content: "\e074"; }
502
503 .glyphicon-forward:before {
504 content: "\e075"; }
505
506 .glyphicon-fast-forward:before {
507 content: "\e076"; }
508
509 .glyphicon-step-forward:before {
510 content: "\e077"; }
511
512 .glyphicon-eject:before {
513 content: "\e078"; }
514
515 .glyphicon-chevron-left:before {
516 content: "\e079"; }
517
518 .glyphicon-chevron-right:before {
519 content: "\e080"; }
520
521 .glyphicon-plus-sign:before {
522 content: "\e081"; }
523
524 .glyphicon-minus-sign:before {
525 content: "\e082"; }
526
527 .glyphicon-remove-sign:before {
528 content: "\e083"; }
529
530 .glyphicon-ok-sign:before {
531 content: "\e084"; }
532
533 .glyphicon-question-sign:before {
534 content: "\e085"; }
535
536 .glyphicon-info-sign:before {
537 content: "\e086"; }
538
539 .glyphicon-screenshot:before {
540 content: "\e087"; }
541
542 .glyphicon-remove-circle:before {
543 content: "\e088"; }
544
545 .glyphicon-ok-circle:before {
546 content: "\e089"; }
547
548 .glyphicon-ban-circle:before {
549 content: "\e090"; }
550
551 .glyphicon-arrow-left:before {
552 content: "\e091"; }
553
554 .glyphicon-arrow-right:before {
555 content: "\e092"; }
556
557 .glyphicon-arrow-up:before {
558 content: "\e093"; }
559
560 .glyphicon-arrow-down:before {
561 content: "\e094"; }
562
563 .glyphicon-share-alt:before {
564 content: "\e095"; }
565
566 .glyphicon-resize-full:before {
567 content: "\e096"; }
568
569 .glyphicon-resize-small:before {
570 content: "\e097"; }
571
572 .glyphicon-exclamation-sign:before {
573 content: "\e101"; }
574
575 .glyphicon-gift:before {
576 content: "\e102"; }
577
578 .glyphicon-leaf:before {
579 content: "\e103"; }
580
581 .glyphicon-fire:before {
582 content: "\e104"; }
583
584 .glyphicon-eye-open:before {
585 content: "\e105"; }
586
587 .glyphicon-eye-close:before {
588 content: "\e106"; }
589
590 .glyphicon-warning-sign:before {
591 content: "\e107"; }
592
593 .glyphicon-plane:before {
594 content: "\e108"; }
595
596 .glyphicon-calendar:before {
597 content: "\e109"; }
598
599 .glyphicon-random:before {
600 content: "\e110"; }
601
602 .glyphicon-comment:before {
603 content: "\e111"; }
604
605 .glyphicon-magnet:before {
606 content: "\e112"; }
607
608 .glyphicon-chevron-up:before {
609 content: "\e113"; }
610
611 .glyphicon-chevron-down:before {
612 content: "\e114"; }
613
614 .glyphicon-retweet:before {
615 content: "\e115"; }
616
617 .glyphicon-shopping-cart:before {
618 content: "\e116"; }
619
620 .glyphicon-folder-close:before {
621 content: "\e117"; }
622
623 .glyphicon-folder-open:before {
624 content: "\e118"; }
625
626 .glyphicon-resize-vertical:before {
627 content: "\e119"; }
628
629 .glyphicon-resize-horizontal:before {
630 content: "\e120"; }
631
632 .glyphicon-hdd:before {
633 content: "\e121"; }
634
635 .glyphicon-bullhorn:before {
636 content: "\e122"; }
637
638 .glyphicon-bell:before {
639 content: "\e123"; }
640
641 .glyphicon-certificate:before {
642 content: "\e124"; }
643
644 .glyphicon-thumbs-up:before {
645 content: "\e125"; }
646
647 .glyphicon-thumbs-down:before {
648 content: "\e126"; }
649
650 .glyphicon-hand-right:before {
651 content: "\e127"; }
652
653 .glyphicon-hand-left:before {
654 content: "\e128"; }
655
656 .glyphicon-hand-up:before {
657 content: "\e129"; }
658
659 .glyphicon-hand-down:before {
660 content: "\e130"; }
661
662 .glyphicon-circle-arrow-right:before {
663 content: "\e131"; }
664
665 .glyphicon-circle-arrow-left:before {
666 content: "\e132"; }
667
668 .glyphicon-circle-arrow-up:before {
669 content: "\e133"; }
670
671 .glyphicon-circle-arrow-down:before {
672 content: "\e134"; }
673
674 .glyphicon-globe:before {
675 content: "\e135"; }
676
677 .glyphicon-wrench:before {
678 content: "\e136"; }
679
680 .glyphicon-tasks:before {
681 content: "\e137"; }
682
683 .glyphicon-filter:before {
684 content: "\e138"; }
685
686 .glyphicon-briefcase:before {
687 content: "\e139"; }
688
689 .glyphicon-fullscreen:before {
690 content: "\e140"; }
691
692 .glyphicon-dashboard:before {
693 content: "\e141"; }
694
695 .glyphicon-paperclip:before {
696 content: "\e142"; }
697
698 .glyphicon-heart-empty:before {
699 content: "\e143"; }
700
701 .glyphicon-link:before {
702 content: "\e144"; }
703
704 .glyphicon-phone:before {
705 content: "\e145"; }
706
707 .glyphicon-pushpin:before {
708 content: "\e146"; }
709
710 .glyphicon-usd:before {
711 content: "\e148"; }
712
713 .glyphicon-gbp:before {
714 content: "\e149"; }
715
716 .glyphicon-sort:before {
717 content: "\e150"; }
718
719 .glyphicon-sort-by-alphabet:before {
720 content: "\e151"; }
721
722 .glyphicon-sort-by-alphabet-alt:before {
723 content: "\e152"; }
724
725 .glyphicon-sort-by-order:before {
726 content: "\e153"; }
727
728 .glyphicon-sort-by-order-alt:before {
729 content: "\e154"; }
730
731 .glyphicon-sort-by-attributes:before {
732 content: "\e155"; }
733
734 .glyphicon-sort-by-attributes-alt:before {
735 content: "\e156"; }
736
737 .glyphicon-unchecked:before {
738 content: "\e157"; }
739
740 .glyphicon-expand:before {
741 content: "\e158"; }
742
743 .glyphicon-collapse-down:before {
744 content: "\e159"; }
745
746 .glyphicon-collapse-up:before {
747 content: "\e160"; }
748
749 .glyphicon-log-in:before {
750 content: "\e161"; }
751
752 .glyphicon-flash:before {
753 content: "\e162"; }
754
755 .glyphicon-log-out:before {
756 content: "\e163"; }
757
758 .glyphicon-new-window:before {
759 content: "\e164"; }
760
761 .glyphicon-record:before {
762 content: "\e165"; }
763
764 .glyphicon-save:before {
765 content: "\e166"; }
766
767 .glyphicon-open:before {
768 content: "\e167"; }
769
770 .glyphicon-saved:before {
771 content: "\e168"; }
772
773 .glyphicon-import:before {
774 content: "\e169"; }
775
776 .glyphicon-export:before {
777 content: "\e170"; }
778
779 .glyphicon-send:before {
780 content: "\e171"; }
781
782 .glyphicon-floppy-disk:before {
783 content: "\e172"; }
784
785 .glyphicon-floppy-saved:before {
786 content: "\e173"; }
787
788 .glyphicon-floppy-remove:before {
789 content: "\e174"; }
790
791 .glyphicon-floppy-save:before {
792 content: "\e175"; }
793
794 .glyphicon-floppy-open:before {
795 content: "\e176"; }
796
797 .glyphicon-credit-card:before {
798 content: "\e177"; }
799
800 .glyphicon-transfer:before {
801 content: "\e178"; }
802
803 .glyphicon-cutlery:before {
804 content: "\e179"; }
805
806 .glyphicon-header:before {
807 content: "\e180"; }
808
809 .glyphicon-compressed:before {
810 content: "\e181"; }
811
812 .glyphicon-earphone:before {
813 content: "\e182"; }
814
815 .glyphicon-phone-alt:before {
816 content: "\e183"; }
817
818 .glyphicon-tower:before {
819 content: "\e184"; }
820
821 .glyphicon-stats:before {
822 content: "\e185"; }
823
824 .glyphicon-sd-video:before {
825 content: "\e186"; }
826
827 .glyphicon-hd-video:before {
828 content: "\e187"; }
829
830 .glyphicon-subtitles:before {
831 content: "\e188"; }
832
833 .glyphicon-sound-stereo:before {
834 content: "\e189"; }
835
836 .glyphicon-sound-dolby:before {
837 content: "\e190"; }
838
839 .glyphicon-sound-5-1:before {
840 content: "\e191"; }
841
842 .glyphicon-sound-6-1:before {
843 content: "\e192"; }
844
845 .glyphicon-sound-7-1:before {
846 content: "\e193"; }
847
848 .glyphicon-copyright-mark:before {
849 content: "\e194"; }
850
851 .glyphicon-registration-mark:before {
852 content: "\e195"; }
853
854 .glyphicon-cloud-download:before {
855 content: "\e197"; }
856
857 .glyphicon-cloud-upload:before {
858 content: "\e198"; }
859
860 .glyphicon-tree-conifer:before {
861 content: "\e199"; }
862
863 .glyphicon-tree-deciduous:before {
864 content: "\e200"; }
865
866 * {
867 -webkit-box-sizing: border-box;
868 -moz-box-sizing: border-box;
869 box-sizing: border-box; }
870
871 *:before,
872 *:after {
873 -webkit-box-sizing: border-box;
874 -moz-box-sizing: border-box;
875 box-sizing: border-box; }
876
877 html {
878 font-size: 10px;
879 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
880
881 body {
882 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
883 font-size: 14px;
884 line-height: 1.42857;
885 color: #4f4f4f;
886 background-color: white; }
887
888 input,
889 button,
890 select,
891 textarea {
892 font-family: inherit;
893 font-size: inherit;
894 line-height: inherit; }
895
896 a {
897 color: #1d9dd9;
898 text-decoration: none; }
899 a:hover, a:focus {
900 color: #146c96;
901 text-decoration: underline; }
902 a:focus {
903 outline: thin dotted;
904 outline: 5px auto -webkit-focus-ring-color;
905 outline-offset: -2px; }
906
907 figure {
908 margin: 0; }
909
910 img {
911 vertical-align: middle; }
912
913 .img-responsive {
914 display: block;
915 width: 100% \9;
916 max-width: 100%;
917 height: auto; }
918
919 .img-rounded {
920 border-radius: 6px; }
921
922 .img-thumbnail {
923 padding: 4px;
924 line-height: 1.42857;
925 background-color: white;
926 border: 1px solid #dddddd;
927 border-radius: 4px;
928 -webkit-transition: all 0.2s ease-in-out;
929 -o-transition: all 0.2s ease-in-out;
930 transition: all 0.2s ease-in-out;
931 display: inline-block;
932 width: 100% \9;
933 max-width: 100%;
934 height: auto; }
935
936 .img-circle {
937 border-radius: 50%; }
938
939 hr {
940 margin-top: 20px;
941 margin-bottom: 20px;
942 border: 0;
943 border-top: 1px solid #e5e5e5; }
944
945 .sr-only {
946 position: absolute;
947 width: 1px;
948 height: 1px;
949 margin: -1px;
950 padding: 0;
951 overflow: hidden;
952 clip: rect(0, 0, 0, 0);
953 border: 0; }
954
955 .sr-only-focusable:active, .sr-only-focusable:focus {
956 position: static;
957 width: auto;
958 height: auto;
959 margin: 0;
960 overflow: visible;
961 clip: auto; }
962
963 h1, h2, h3, h4, h5, h6,
964 .h1, .h2, .h3, .h4, .h5, .h6 {
965 font-family: inherit;
966 font-weight: 500;
967 line-height: 1.1;
968 color: inherit; }
969 h1 small,
970 h1 .small, h2 small,
971 h2 .small, h3 small,
972 h3 .small, h4 small,
973 h4 .small, h5 small,
974 h5 .small, h6 small,
975 h6 .small,
976 .h1 small,
977 .h1 .small, .h2 small,
978 .h2 .small, .h3 small,
979 .h3 .small, .h4 small,
980 .h4 .small, .h5 small,
981 .h5 .small, .h6 small,
982 .h6 .small {
983 font-weight: normal;
984 line-height: 1;
985 color: #aaaaaa; }
986
987 h1, .h1,
988 h2, .h2,
989 h3, .h3 {
990 margin-top: 20px;
991 margin-bottom: 10px; }
992 h1 small,
993 h1 .small, .h1 small,
994 .h1 .small,
995 h2 small,
996 h2 .small, .h2 small,
997 .h2 .small,
998 h3 small,
999 h3 .small, .h3 small,
1000 .h3 .small {
1001 font-size: 65%; }
1002
1003 h4, .h4,
1004 h5, .h5,
1005 h6, .h6 {
1006 margin-top: 10px;
1007 margin-bottom: 10px; }
1008 h4 small,
1009 h4 .small, .h4 small,
1010 .h4 .small,
1011 h5 small,
1012 h5 .small, .h5 small,
1013 .h5 .small,
1014 h6 small,
1015 h6 .small, .h6 small,
1016 .h6 .small {
1017 font-size: 75%; }
1018
1019 h1, .h1 {
1020 font-size: 36px; }
1021
1022 h2, .h2 {
1023 font-size: 30px; }
1024
1025 h3, .h3 {
1026 font-size: 24px; }
1027
1028 h4, .h4 {
1029 font-size: 18px; }
1030
1031 h5, .h5 {
1032 font-size: 14px; }
1033
1034 h6, .h6 {
1035 font-size: 12px; }
1036
1037 p {
1038 margin: 0 0 10px; }
1039
1040 .lead {
1041 margin-bottom: 20px;
1042 font-size: 16px;
1043 font-weight: 300;
1044 line-height: 1.4; }
1045 @media (min-width: 768px) {
1046 .lead {
1047 font-size: 21px; } }
1048
1049 small,
1050 .small {
1051 font-size: 85%; }
1052
1053 cite {
1054 font-style: normal; }
1055
1056 mark,
1057 .mark {
1058 background-color: #fcf8e3;
1059 padding: .2em; }
1060
1061 .text-left {
1062 text-align: left; }
1063
1064 .text-right {
1065 text-align: right; }
1066
1067 .text-center {
1068 text-align: center; }
1069
1070 .text-justify {
1071 text-align: justify; }
1072
1073 .text-nowrap {
1074 white-space: nowrap; }
1075
1076 .text-lowercase {
1077 text-transform: lowercase; }
1078
1079 .text-uppercase {
1080 text-transform: uppercase; }
1081
1082 .text-capitalize {
1083 text-transform: capitalize; }
1084
1085 .text-muted {
1086 color: #aaaaaa; }
1087
1088 .text-primary {
1089 color: #1d9dd9; }
1090
1091 a.text-primary:hover {
1092 color: #177cac; }
1093
1094 .text-success {
1095 color: #3c763d; }
1096
1097 a.text-success:hover {
1098 color: #2b542c; }
1099
1100 .text-info {
1101 color: #31708f; }
1102
1103 a.text-info:hover {
1104 color: #245269; }
1105
1106 .text-warning {
1107 color: #8a6d3b; }
1108
1109 a.text-warning:hover {
1110 color: #66512c; }
1111
1112 .text-danger {
1113 color: #a94442; }
1114
1115 a.text-danger:hover {
1116 color: #843534; }
1117
1118 .bg-primary {
1119 color: #fff; }
1120
1121 .bg-primary {
1122 background-color: #1d9dd9; }
1123
1124 a.bg-primary:hover {
1125 background-color: #177cac; }
1126
1127 .bg-success {
1128 background-color: #dff0d8; }
1129
1130 a.bg-success:hover {
1131 background-color: #c1e2b3; }
1132
1133 .bg-info {
1134 background-color: #d9edf7; }
1135
1136 a.bg-info:hover {
1137 background-color: #afd9ee; }
1138
1139 .bg-warning {
1140 background-color: #fcf8e3; }
1141
1142 a.bg-warning:hover {
1143 background-color: #f7ecb5; }
1144
1145 .bg-danger {
1146 background-color: #f2dede; }
1147
1148 a.bg-danger:hover {
1149 background-color: #e4b9b9; }
1150
1151 .page-header {
1152 padding-bottom: 9px;
1153 margin: 40px 0 20px;
1154 border-bottom: 1px solid #e5e5e5; }
1155
1156 ul,
1157 ol {
1158 margin-top: 0;
1159 margin-bottom: 10px; }
1160 ul ul,
1161 ul ol,
1162 ol ul,
1163 ol ol {
1164 margin-bottom: 0; }
1165
1166 .list-unstyled, .list-inline {
1167 padding-left: 0;
1168 list-style: none; }
1169
1170 .list-inline {
1171 margin-left: -5px; }
1172 .list-inline > li {
1173 display: inline-block;
1174 padding-left: 5px;
1175 padding-right: 5px; }
1176
1177 dl {
1178 margin-top: 0;
1179 margin-bottom: 20px; }
1180
1181 dt,
1182 dd {
1183 line-height: 1.42857; }
1184
1185 dt {
1186 font-weight: bold; }
1187
1188 dd {
1189 margin-left: 0; }
1190
1191 .dl-horizontal dd:before, .dl-horizontal dd:after {
1192 content: " ";
1193 display: table; }
1194 .dl-horizontal dd:after {
1195 clear: both; }
1196 @media (min-width: 768px) {
1197 .dl-horizontal dt {
1198 float: left;
1199 width: 160px;
1200 clear: left;
1201 text-align: right;
1202 overflow: hidden;
1203 text-overflow: ellipsis;
1204 white-space: nowrap; }
1205 .dl-horizontal dd {
1206 margin-left: 180px; } }
1207
1208 abbr[title],
1209 abbr[data-original-title] {
1210 cursor: help;
1211 border-bottom: 1px dotted #aaaaaa; }
1212
1213 .initialism {
1214 font-size: 90%;
1215 text-transform: uppercase; }
1216
1217 blockquote {
1218 padding: 10px 20px;
1219 margin: 0 0 20px;
1220 font-size: 17.5px;
1221 border-left: 5px solid #e5e5e5; }
1222 blockquote p:last-child,
1223 blockquote ul:last-child,
1224 blockquote ol:last-child {
1225 margin-bottom: 0; }
1226 blockquote footer,
1227 blockquote small,
1228 blockquote .small {
1229 display: block;
1230 font-size: 80%;
1231 line-height: 1.42857;
1232 color: #aaaaaa; }
1233 blockquote footer:before,
1234 blockquote small:before,
1235 blockquote .small:before {
1236 content: '\2014 \00A0'; }
1237
1238 .blockquote-reverse,
1239 blockquote.pull-right {
1240 padding-right: 15px;
1241 padding-left: 0;
1242 border-right: 5px solid #e5e5e5;
1243 border-left: 0;
1244 text-align: right; }
1245 .blockquote-reverse footer:before,
1246 .blockquote-reverse small:before,
1247 .blockquote-reverse .small:before,
1248 blockquote.pull-right footer:before,
1249 blockquote.pull-right small:before,
1250 blockquote.pull-right .small:before {
1251 content: ''; }
1252 .blockquote-reverse footer:after,
1253 .blockquote-reverse small:after,
1254 .blockquote-reverse .small:after,
1255 blockquote.pull-right footer:after,
1256 blockquote.pull-right small:after,
1257 blockquote.pull-right .small:after {
1258 content: '\00A0 \2014'; }
1259
1260 blockquote:before,
1261 blockquote:after {
1262 content: ""; }
1263
1264 address {
1265 margin-bottom: 20px;
1266 font-style: normal;
1267 line-height: 1.42857; }
1268
1269 code,
1270 kbd,
1271 pre,
1272 samp {
1273 font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
1274
1275 code {
1276 padding: 2px 4px;
1277 font-size: 90%;
1278 color: #c7254e;
1279 background-color: #f9f2f4;
1280 border-radius: 4px; }
1281
1282 kbd {
1283 padding: 2px 4px;
1284 font-size: 90%;
1285 color: white;
1286 background-color: #333333;
1287 border-radius: 3px;
1288 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
1289 kbd kbd {
1290 padding: 0;
1291 font-size: 100%;
1292 box-shadow: none; }
1293
1294 pre {
1295 display: block;
1296 padding: 9.5px;
1297 margin: 0 0 10px;
1298 font-size: 13px;
1299 line-height: 1.42857;
1300 word-break: break-all;
1301 word-wrap: break-word;
1302 color: #4f4f4f;
1303 background-color: whitesmoke;
1304 border: 1px solid #cccccc;
1305 border-radius: 4px; }
1306 pre code {
1307 padding: 0;
1308 font-size: inherit;
1309 color: inherit;
1310 white-space: pre-wrap;
1311 background-color: transparent;
1312 border-radius: 0; }
1313
1314 .pre-scrollable {
1315 max-height: 340px;
1316 overflow-y: scroll; }
1317
1318 .container {
1319 margin-right: auto;
1320 margin-left: auto;
1321 padding-left: 15px;
1322 padding-right: 15px; }
1323 .container:before, .container:after {
1324 content: " ";
1325 display: table; }
1326 .container:after {
1327 clear: both; }
1328 @media (min-width: 768px) {
1329 .container {
1330 width: 750px; } }
1331 @media (min-width: 992px) {
1332 .container {
1333 width: 970px; } }
1334 @media (min-width: 1200px) {
1335 .container {
1336 width: 1170px; } }
1337
1338 .container-fluid {
1339 margin-right: auto;
1340 margin-left: auto;
1341 padding-left: 15px;
1342 padding-right: 15px; }
1343 .container-fluid:before, .container-fluid:after {
1344 content: " ";
1345 display: table; }
1346 .container-fluid:after {
1347 clear: both; }
1348
1349 .row {
1350 margin-left: -15px;
1351 margin-right: -15px; }
1352 .row:before, .row:after {
1353 content: " ";
1354 display: table; }
1355 .row:after {
1356 clear: both; }
1357
1358 .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 {
1359 position: relative;
1360 min-height: 1px;
1361 padding-left: 15px;
1362 padding-right: 15px; }
1363
1364 .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 {
1365 float: left; }
1366
1367 .col-xs-1 {
1368 width: 8.33333%; }
1369
1370 .col-xs-2 {
1371 width: 16.66667%; }
1372
1373 .col-xs-3 {
1374 width: 25%; }
1375
1376 .col-xs-4 {
1377 width: 33.33333%; }
1378
1379 .col-xs-5 {
1380 width: 41.66667%; }
1381
1382 .col-xs-6 {
1383 width: 50%; }
1384
1385 .col-xs-7 {
1386 width: 58.33333%; }
1387
1388 .col-xs-8 {
1389 width: 66.66667%; }
1390
1391 .col-xs-9 {
1392 width: 75%; }
1393
1394 .col-xs-10 {
1395 width: 83.33333%; }
1396
1397 .col-xs-11 {
1398 width: 91.66667%; }
1399
1400 .col-xs-12 {
1401 width: 100%; }
1402
1403 .col-xs-pull-0 {
1404 right: auto; }
1405
1406 .col-xs-pull-1 {
1407 right: 8.33333%; }
1408
1409 .col-xs-pull-2 {
1410 right: 16.66667%; }
1411
1412 .col-xs-pull-3 {
1413 right: 25%; }
1414
1415 .col-xs-pull-4 {
1416 right: 33.33333%; }
1417
1418 .col-xs-pull-5 {
1419 right: 41.66667%; }
1420
1421 .col-xs-pull-6 {
1422 right: 50%; }
1423
1424 .col-xs-pull-7 {
1425 right: 58.33333%; }
1426
1427 .col-xs-pull-8 {
1428 right: 66.66667%; }
1429
1430 .col-xs-pull-9 {
1431 right: 75%; }
1432
1433 .col-xs-pull-10 {
1434 right: 83.33333%; }
1435
1436 .col-xs-pull-11 {
1437 right: 91.66667%; }
1438
1439 .col-xs-pull-12 {
1440 right: 100%; }
1441
1442 .col-xs-push-0 {
1443 left: auto; }
1444
1445 .col-xs-push-1 {
1446 left: 8.33333%; }
1447
1448 .col-xs-push-2 {
1449 left: 16.66667%; }
1450
1451 .col-xs-push-3 {
1452 left: 25%; }
1453
1454 .col-xs-push-4 {
1455 left: 33.33333%; }
1456
1457 .col-xs-push-5 {
1458 left: 41.66667%; }
1459
1460 .col-xs-push-6 {
1461 left: 50%; }
1462
1463 .col-xs-push-7 {
1464 left: 58.33333%; }
1465
1466 .col-xs-push-8 {
1467 left: 66.66667%; }
1468
1469 .col-xs-push-9 {
1470 left: 75%; }
1471
1472 .col-xs-push-10 {
1473 left: 83.33333%; }
1474
1475 .col-xs-push-11 {
1476 left: 91.66667%; }
1477
1478 .col-xs-push-12 {
1479 left: 100%; }
1480
1481 .col-xs-offset-0 {
1482 margin-left: 0%; }
1483
1484 .col-xs-offset-1 {
1485 margin-left: 8.33333%; }
1486
1487 .col-xs-offset-2 {
1488 margin-left: 16.66667%; }
1489
1490 .col-xs-offset-3 {
1491 margin-left: 25%; }
1492
1493 .col-xs-offset-4 {
1494 margin-left: 33.33333%; }
1495
1496 .col-xs-offset-5 {
1497 margin-left: 41.66667%; }
1498
1499 .col-xs-offset-6 {
1500 margin-left: 50%; }
1501
1502 .col-xs-offset-7 {
1503 margin-left: 58.33333%; }
1504
1505 .col-xs-offset-8 {
1506 margin-left: 66.66667%; }
1507
1508 .col-xs-offset-9 {
1509 margin-left: 75%; }
1510
1511 .col-xs-offset-10 {
1512 margin-left: 83.33333%; }
1513
1514 .col-xs-offset-11 {
1515 margin-left: 91.66667%; }
1516
1517 .col-xs-offset-12 {
1518 margin-left: 100%; }
1519
1520 @media (min-width: 768px) {
1521 .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 {
1522 float: left; }
1523
1524 .col-sm-1 {
1525 width: 8.33333%; }
1526
1527 .col-sm-2 {
1528 width: 16.66667%; }
1529
1530 .col-sm-3 {
1531 width: 25%; }
1532
1533 .col-sm-4 {
1534 width: 33.33333%; }
1535
1536 .col-sm-5 {
1537 width: 41.66667%; }
1538
1539 .col-sm-6 {
1540 width: 50%; }
1541
1542 .col-sm-7 {
1543 width: 58.33333%; }
1544
1545 .col-sm-8 {
1546 width: 66.66667%; }
1547
1548 .col-sm-9 {
1549 width: 75%; }
1550
1551 .col-sm-10 {
1552 width: 83.33333%; }
1553
1554 .col-sm-11 {
1555 width: 91.66667%; }
1556
1557 .col-sm-12 {
1558 width: 100%; }
1559
1560 .col-sm-pull-0 {
1561 right: auto; }
1562
1563 .col-sm-pull-1 {
1564 right: 8.33333%; }
1565
1566 .col-sm-pull-2 {
1567 right: 16.66667%; }
1568
1569 .col-sm-pull-3 {
1570 right: 25%; }
1571
1572 .col-sm-pull-4 {
1573 right: 33.33333%; }
1574
1575 .col-sm-pull-5 {
1576 right: 41.66667%; }
1577
1578 .col-sm-pull-6 {
1579 right: 50%; }
1580
1581 .col-sm-pull-7 {
1582 right: 58.33333%; }
1583
1584 .col-sm-pull-8 {
1585 right: 66.66667%; }
1586
1587 .col-sm-pull-9 {
1588 right: 75%; }
1589
1590 .col-sm-pull-10 {
1591 right: 83.33333%; }
1592
1593 .col-sm-pull-11 {
1594 right: 91.66667%; }
1595
1596 .col-sm-pull-12 {
1597 right: 100%; }
1598
1599 .col-sm-push-0 {
1600 left: auto; }
1601
1602 .col-sm-push-1 {
1603 left: 8.33333%; }
1604
1605 .col-sm-push-2 {
1606 left: 16.66667%; }
1607
1608 .col-sm-push-3 {
1609 left: 25%; }
1610
1611 .col-sm-push-4 {
1612 left: 33.33333%; }
1613
1614 .col-sm-push-5 {
1615 left: 41.66667%; }
1616
1617 .col-sm-push-6 {
1618 left: 50%; }
1619
1620 .col-sm-push-7 {
1621 left: 58.33333%; }
1622
1623 .col-sm-push-8 {
1624 left: 66.66667%; }
1625
1626 .col-sm-push-9 {
1627 left: 75%; }
1628
1629 .col-sm-push-10 {
1630 left: 83.33333%; }
1631
1632 .col-sm-push-11 {
1633 left: 91.66667%; }
1634
1635 .col-sm-push-12 {
1636 left: 100%; }
1637
1638 .col-sm-offset-0 {
1639 margin-left: 0%; }
1640
1641 .col-sm-offset-1 {
1642 margin-left: 8.33333%; }
1643
1644 .col-sm-offset-2 {
1645 margin-left: 16.66667%; }
1646
1647 .col-sm-offset-3 {
1648 margin-left: 25%; }
1649
1650 .col-sm-offset-4 {
1651 margin-left: 33.33333%; }
1652
1653 .col-sm-offset-5 {
1654 margin-left: 41.66667%; }
1655
1656 .col-sm-offset-6 {
1657 margin-left: 50%; }
1658
1659 .col-sm-offset-7 {
1660 margin-left: 58.33333%; }
1661
1662 .col-sm-offset-8 {
1663 margin-left: 66.66667%; }
1664
1665 .col-sm-offset-9 {
1666 margin-left: 75%; }
1667
1668 .col-sm-offset-10 {
1669 margin-left: 83.33333%; }
1670
1671 .col-sm-offset-11 {
1672 margin-left: 91.66667%; }
1673
1674 .col-sm-offset-12 {
1675 margin-left: 100%; } }
1676 @media (min-width: 992px) {
1677 .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 {
1678 float: left; }
1679
1680 .col-md-1 {
1681 width: 8.33333%; }
1682
1683 .col-md-2 {
1684 width: 16.66667%; }
1685
1686 .col-md-3 {
1687 width: 25%; }
1688
1689 .col-md-4 {
1690 width: 33.33333%; }
1691
1692 .col-md-5 {
1693 width: 41.66667%; }
1694
1695 .col-md-6 {
1696 width: 50%; }
1697
1698 .col-md-7 {
1699 width: 58.33333%; }
1700
1701 .col-md-8 {
1702 width: 66.66667%; }
1703
1704 .col-md-9 {
1705 width: 75%; }
1706
1707 .col-md-10 {
1708 width: 83.33333%; }
1709
1710 .col-md-11 {
1711 width: 91.66667%; }
1712
1713 .col-md-12 {
1714 width: 100%; }
1715
1716 .col-md-pull-0 {
1717 right: auto; }
1718
1719 .col-md-pull-1 {
1720 right: 8.33333%; }
1721
1722 .col-md-pull-2 {
1723 right: 16.66667%; }
1724
1725 .col-md-pull-3 {
1726 right: 25%; }
1727
1728 .col-md-pull-4 {
1729 right: 33.33333%; }
1730
1731 .col-md-pull-5 {
1732 right: 41.66667%; }
1733
1734 .col-md-pull-6 {
1735 right: 50%; }
1736
1737 .col-md-pull-7 {
1738 right: 58.33333%; }
1739
1740 .col-md-pull-8 {
1741 right: 66.66667%; }
1742
1743 .col-md-pull-9 {
1744 right: 75%; }
1745
1746 .col-md-pull-10 {
1747 right: 83.33333%; }
1748
1749 .col-md-pull-11 {
1750 right: 91.66667%; }
1751
1752 .col-md-pull-12 {
1753 right: 100%; }
1754
1755 .col-md-push-0 {
1756 left: auto; }
1757
1758 .col-md-push-1 {
1759 left: 8.33333%; }
1760
1761 .col-md-push-2 {
1762 left: 16.66667%; }
1763
1764 .col-md-push-3 {
1765 left: 25%; }
1766
1767 .col-md-push-4 {
1768 left: 33.33333%; }
1769
1770 .col-md-push-5 {
1771 left: 41.66667%; }
1772
1773 .col-md-push-6 {
1774 left: 50%; }
1775
1776 .col-md-push-7 {
1777 left: 58.33333%; }
1778
1779 .col-md-push-8 {
1780 left: 66.66667%; }
1781
1782 .col-md-push-9 {
1783 left: 75%; }
1784
1785 .col-md-push-10 {
1786 left: 83.33333%; }
1787
1788 .col-md-push-11 {
1789 left: 91.66667%; }
1790
1791 .col-md-push-12 {
1792 left: 100%; }
1793
1794 .col-md-offset-0 {
1795 margin-left: 0%; }
1796
1797 .col-md-offset-1 {
1798 margin-left: 8.33333%; }
1799
1800 .col-md-offset-2 {
1801 margin-left: 16.66667%; }
1802
1803 .col-md-offset-3 {
1804 margin-left: 25%; }
1805
1806 .col-md-offset-4 {
1807 margin-left: 33.33333%; }
1808
1809 .col-md-offset-5 {
1810 margin-left: 41.66667%; }
1811
1812 .col-md-offset-6 {
1813 margin-left: 50%; }
1814
1815 .col-md-offset-7 {
1816 margin-left: 58.33333%; }
1817
1818 .col-md-offset-8 {
1819 margin-left: 66.66667%; }
1820
1821 .col-md-offset-9 {
1822 margin-left: 75%; }
1823
1824 .col-md-offset-10 {
1825 margin-left: 83.33333%; }
1826
1827 .col-md-offset-11 {
1828 margin-left: 91.66667%; }
1829
1830 .col-md-offset-12 {
1831 margin-left: 100%; } }
1832 @media (min-width: 1200px) {
1833 .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 {
1834 float: left; }
1835
1836 .col-lg-1 {
1837 width: 8.33333%; }
1838
1839 .col-lg-2 {
1840 width: 16.66667%; }
1841
1842 .col-lg-3 {
1843 width: 25%; }
1844
1845 .col-lg-4 {
1846 width: 33.33333%; }
1847
1848 .col-lg-5 {
1849 width: 41.66667%; }
1850
1851 .col-lg-6 {
1852 width: 50%; }
1853
1854 .col-lg-7 {
1855 width: 58.33333%; }
1856
1857 .col-lg-8 {
1858 width: 66.66667%; }
1859
1860 .col-lg-9 {
1861 width: 75%; }
1862
1863 .col-lg-10 {
1864 width: 83.33333%; }
1865
1866 .col-lg-11 {
1867 width: 91.66667%; }
1868
1869 .col-lg-12 {
1870 width: 100%; }
1871
1872 .col-lg-pull-0 {
1873 right: auto; }
1874
1875 .col-lg-pull-1 {
1876 right: 8.33333%; }
1877
1878 .col-lg-pull-2 {
1879 right: 16.66667%; }
1880
1881 .col-lg-pull-3 {
1882 right: 25%; }
1883
1884 .col-lg-pull-4 {
1885 right: 33.33333%; }
1886
1887 .col-lg-pull-5 {
1888 right: 41.66667%; }
1889
1890 .col-lg-pull-6 {
1891 right: 50%; }
1892
1893 .col-lg-pull-7 {
1894 right: 58.33333%; }
1895
1896 .col-lg-pull-8 {
1897 right: 66.66667%; }
1898
1899 .col-lg-pull-9 {
1900 right: 75%; }
1901
1902 .col-lg-pull-10 {
1903 right: 83.33333%; }
1904
1905 .col-lg-pull-11 {
1906 right: 91.66667%; }
1907
1908 .col-lg-pull-12 {
1909 right: 100%; }
1910
1911 .col-lg-push-0 {
1912 left: auto; }
1913
1914 .col-lg-push-1 {
1915 left: 8.33333%; }
1916
1917 .col-lg-push-2 {
1918 left: 16.66667%; }
1919
1920 .col-lg-push-3 {
1921 left: 25%; }
1922
1923 .col-lg-push-4 {
1924 left: 33.33333%; }
1925
1926 .col-lg-push-5 {
1927 left: 41.66667%; }
1928
1929 .col-lg-push-6 {
1930 left: 50%; }
1931
1932 .col-lg-push-7 {
1933 left: 58.33333%; }
1934
1935 .col-lg-push-8 {
1936 left: 66.66667%; }
1937
1938 .col-lg-push-9 {
1939 left: 75%; }
1940
1941 .col-lg-push-10 {
1942 left: 83.33333%; }
1943
1944 .col-lg-push-11 {
1945 left: 91.66667%; }
1946
1947 .col-lg-push-12 {
1948 left: 100%; }
1949
1950 .col-lg-offset-0 {
1951 margin-left: 0%; }
1952
1953 .col-lg-offset-1 {
1954 margin-left: 8.33333%; }
1955
1956 .col-lg-offset-2 {
1957 margin-left: 16.66667%; }
1958
1959 .col-lg-offset-3 {
1960 margin-left: 25%; }
1961
1962 .col-lg-offset-4 {
1963 margin-left: 33.33333%; }
1964
1965 .col-lg-offset-5 {
1966 margin-left: 41.66667%; }
1967
1968 .col-lg-offset-6 {
1969 margin-left: 50%; }
1970
1971 .col-lg-offset-7 {
1972 margin-left: 58.33333%; }
1973
1974 .col-lg-offset-8 {
1975 margin-left: 66.66667%; }
1976
1977 .col-lg-offset-9 {
1978 margin-left: 75%; }
1979
1980 .col-lg-offset-10 {
1981 margin-left: 83.33333%; }
1982
1983 .col-lg-offset-11 {
1984 margin-left: 91.66667%; }
1985
1986 .col-lg-offset-12 {
1987 margin-left: 100%; } }
1988 table {
1989 background-color: transparent; }
1990
1991 th {
1992 text-align: left; }
1993
1994 .table {
1995 width: 100%;
1996 max-width: 100%;
1997 margin-bottom: 20px; }
1998 .table > thead > tr > th,
1999 .table > thead > tr > td,
2000 .table > tbody > tr > th,
2001 .table > tbody > tr > td,
2002 .table > tfoot > tr > th,
2003 .table > tfoot > tr > td {
2004 padding: 8px;
2005 line-height: 1.42857;
2006 vertical-align: top;
2007 border-top: 1px solid #dddddd; }
2008 .table > thead > tr > th {
2009 vertical-align: bottom;
2010 border-bottom: 2px solid #dddddd; }
2011 .table > caption + thead > tr:first-child > th,
2012 .table > caption + thead > tr:first-child > td,
2013 .table > colgroup + thead > tr:first-child > th,
2014 .table > colgroup + thead > tr:first-child > td,
2015 .table > thead:first-child > tr:first-child > th,
2016 .table > thead:first-child > tr:first-child > td {
2017 border-top: 0; }
2018 .table > tbody + tbody {
2019 border-top: 2px solid #dddddd; }
2020 .table .table {
2021 background-color: white; }
2022
2023 .table-condensed > thead > tr > th,
2024 .table-condensed > thead > tr > td,
2025 .table-condensed > tbody > tr > th,
2026 .table-condensed > tbody > tr > td,
2027 .table-condensed > tfoot > tr > th,
2028 .table-condensed > tfoot > tr > td {
2029 padding: 5px; }
2030
2031 .table-bordered {
2032 border: 1px solid #dddddd; }
2033 .table-bordered > thead > tr > th,
2034 .table-bordered > thead > tr > td,
2035 .table-bordered > tbody > tr > th,
2036 .table-bordered > tbody > tr > td,
2037 .table-bordered > tfoot > tr > th,
2038 .table-bordered > tfoot > tr > td {
2039 border: 1px solid #dddddd; }
2040 .table-bordered > thead > tr > th,
2041 .table-bordered > thead > tr > td {
2042 border-bottom-width: 2px; }
2043
2044 .table-striped > tbody > tr:nth-child(odd) > td,
2045 .table-striped > tbody > tr:nth-child(odd) > th {
2046 background-color: #f9f9f9; }
2047
2048 .table-hover > tbody > tr:hover > td,
2049 .table-hover > tbody > tr:hover > th {
2050 background-color: whitesmoke; }
2051
2052 table col[class*="col-"] {
2053 position: static;
2054 float: none;
2055 display: table-column; }
2056
2057 table td[class*="col-"],
2058 table th[class*="col-"] {
2059 position: static;
2060 float: none;
2061 display: table-cell; }
2062
2063 .table > thead > tr > td.active,
2064 .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
2065 .table > tbody > tr > td.active,
2066 .table > tbody > tr > th.active,
2067 .table > tbody > tr.active > td,
2068 .table > tbody > tr.active > th,
2069 .table > tfoot > tr > td.active,
2070 .table > tfoot > tr > th.active,
2071 .table > tfoot > tr.active > td,
2072 .table > tfoot > tr.active > th {
2073 background-color: whitesmoke; }
2074
2075 .table-hover > tbody > tr > td.active:hover,
2076 .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
2077 background-color: #e8e8e8; }
2078
2079 .table > thead > tr > td.success,
2080 .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
2081 .table > tbody > tr > td.success,
2082 .table > tbody > tr > th.success,
2083 .table > tbody > tr.success > td,
2084 .table > tbody > tr.success > th,
2085 .table > tfoot > tr > td.success,
2086 .table > tfoot > tr > th.success,
2087 .table > tfoot > tr.success > td,
2088 .table > tfoot > tr.success > th {
2089 background-color: #dff0d8; }
2090
2091 .table-hover > tbody > tr > td.success:hover,
2092 .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
2093 background-color: #d0e9c6; }
2094
2095 .table > thead > tr > td.info,
2096 .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
2097 .table > tbody > tr > td.info,
2098 .table > tbody > tr > th.info,
2099 .table > tbody > tr.info > td,
2100 .table > tbody > tr.info > th,
2101 .table > tfoot > tr > td.info,
2102 .table > tfoot > tr > th.info,
2103 .table > tfoot > tr.info > td,
2104 .table > tfoot > tr.info > th {
2105 background-color: #d9edf7; }
2106
2107 .table-hover > tbody > tr > td.info:hover,
2108 .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
2109 background-color: #c4e3f3; }
2110
2111 .table > thead > tr > td.warning,
2112 .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
2113 .table > tbody > tr > td.warning,
2114 .table > tbody > tr > th.warning,
2115 .table > tbody > tr.warning > td,
2116 .table > tbody > tr.warning > th,
2117 .table > tfoot > tr > td.warning,
2118 .table > tfoot > tr > th.warning,
2119 .table > tfoot > tr.warning > td,
2120 .table > tfoot > tr.warning > th {
2121 background-color: #fcf8e3; }
2122
2123 .table-hover > tbody > tr > td.warning:hover,
2124 .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
2125 background-color: #faf2cc; }
2126
2127 .table > thead > tr > td.danger,
2128 .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
2129 .table > tbody > tr > td.danger,
2130 .table > tbody > tr > th.danger,
2131 .table > tbody > tr.danger > td,
2132 .table > tbody > tr.danger > th,
2133 .table > tfoot > tr > td.danger,
2134 .table > tfoot > tr > th.danger,
2135 .table > tfoot > tr.danger > td,
2136 .table > tfoot > tr.danger > th {
2137 background-color: #f2dede; }
2138
2139 .table-hover > tbody > tr > td.danger:hover,
2140 .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
2141 background-color: #ebcccc; }
2142
2143 @media screen and (max-width: 767px) {
2144 .table-responsive {
2145 width: 100%;
2146 margin-bottom: 15px;
2147 overflow-y: hidden;
2148 overflow-x: auto;
2149 -ms-overflow-style: -ms-autohiding-scrollbar;
2150 border: 1px solid #dddddd;
2151 -webkit-overflow-scrolling: touch; }
2152 .table-responsive > .table {
2153 margin-bottom: 0; }
2154 .table-responsive > .table > thead > tr > th,
2155 .table-responsive > .table > thead > tr > td,
2156 .table-responsive > .table > tbody > tr > th,
2157 .table-responsive > .table > tbody > tr > td,
2158 .table-responsive > .table > tfoot > tr > th,
2159 .table-responsive > .table > tfoot > tr > td {
2160 white-space: nowrap; }
2161 .table-responsive > .table-bordered {
2162 border: 0; }
2163 .table-responsive > .table-bordered > thead > tr > th:first-child,
2164 .table-responsive > .table-bordered > thead > tr > td:first-child,
2165 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2166 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2167 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2168 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2169 border-left: 0; }
2170 .table-responsive > .table-bordered > thead > tr > th:last-child,
2171 .table-responsive > .table-bordered > thead > tr > td:last-child,
2172 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2173 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2174 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2175 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2176 border-right: 0; }
2177 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2178 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2179 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2180 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2181 border-bottom: 0; } }
2182
2183 fieldset {
2184 padding: 0;
2185 margin: 0;
2186 border: 0;
2187 min-width: 0; }
2188
2189 legend {
2190 display: block;
2191 width: 100%;
2192 padding: 0;
2193 margin-bottom: 20px;
2194 font-size: 21px;
2195 line-height: inherit;
2196 color: #4f4f4f;
2197 border: 0;
2198 border-bottom: 1px solid #e5e5e5; }
2199
2200 label {
2201 display: inline-block;
2202 max-width: 100%;
2203 margin-bottom: 5px;
2204 font-weight: bold; }
2205
2206 input[type="search"] {
2207 -webkit-box-sizing: border-box;
2208 -moz-box-sizing: border-box;
2209 box-sizing: border-box; }
2210
2211 input[type="radio"],
2212 input[type="checkbox"] {
2213 margin: 4px 0 0;
2214 margin-top: 1px \9;
2215 line-height: normal; }
2216
2217 input[type="file"] {
2218 display: block; }
2219
2220 input[type="range"] {
2221 display: block;
2222 width: 100%; }
2223
2224 select[multiple],
2225 select[size] {
2226 height: auto; }
2227
2228 input[type="file"]:focus,
2229 input[type="radio"]:focus,
2230 input[type="checkbox"]:focus {
2231 outline: thin dotted;
2232 outline: 5px auto -webkit-focus-ring-color;
2233 outline-offset: -2px; }
2234
2235 output {
2236 display: block;
2237 padding-top: 7px;
2238 font-size: 14px;
2239 line-height: 1.42857;
2240 color: #1c1c1c; }
2241
2242 .form-control {
2243 display: block;
2244 width: 100%;
2245 height: 34px;
2246 padding: 6px 12px;
2247 font-size: 14px;
2248 line-height: 1.42857;
2249 color: #1c1c1c;
2250 background-color: white;
2251 background-image: none;
2252 border: 1px solid #cccccc;
2253 border-radius: 4px;
2254 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2255 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2256 -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2257 -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2258 transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
2259 .form-control:focus {
2260 border-color: #66afe9;
2261 outline: 0;
2262 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
2263 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
2264 .form-control::-moz-placeholder {
2265 color: #aaaaaa;
2266 opacity: 1; }
2267 .form-control:-ms-input-placeholder {
2268 color: #aaaaaa; }
2269 .form-control::-webkit-input-placeholder {
2270 color: #aaaaaa; }
2271 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
2272 cursor: not-allowed;
2273 background-color: #e5e5e5;
2274 opacity: 1; }
2275
2276 textarea.form-control {
2277 height: auto; }
2278
2279 input[type="search"] {
2280 -webkit-appearance: none; }
2281
2282 input[type="date"],
2283 input[type="time"],
2284 input[type="datetime-local"],
2285 input[type="month"] {
2286 line-height: 34px;
2287 line-height: 1.42857 \0; }
2288 input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, .input-group-sm > input[type="date"].form-control,
2289 .input-group-sm > input[type="date"].input-group-addon,
2290 .input-group-sm > .input-group-btn > input[type="date"].btn,
2291 input[type="time"].input-sm,
2292 .form-horizontal .form-group-sm input[type="time"].form-control,
2293 .input-group-sm > input[type="time"].form-control,
2294 .input-group-sm > input[type="time"].input-group-addon,
2295 .input-group-sm > .input-group-btn > input[type="time"].btn,
2296 input[type="datetime-local"].input-sm,
2297 .form-horizontal .form-group-sm input[type="datetime-local"].form-control,
2298 .input-group-sm > input[type="datetime-local"].form-control,
2299 .input-group-sm > input[type="datetime-local"].input-group-addon,
2300 .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
2301 input[type="month"].input-sm,
2302 .form-horizontal .form-group-sm input[type="month"].form-control,
2303 .input-group-sm > input[type="month"].form-control,
2304 .input-group-sm > input[type="month"].input-group-addon,
2305 .input-group-sm > .input-group-btn > input[type="month"].btn {
2306 line-height: 30px; }
2307 input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, .input-group-lg > input[type="date"].form-control,
2308 .input-group-lg > input[type="date"].input-group-addon,
2309 .input-group-lg > .input-group-btn > input[type="date"].btn,
2310 input[type="time"].input-lg,
2311 .form-horizontal .form-group-lg input[type="time"].form-control,
2312 .input-group-lg > input[type="time"].form-control,
2313 .input-group-lg > input[type="time"].input-group-addon,
2314 .input-group-lg > .input-group-btn > input[type="time"].btn,
2315 input[type="datetime-local"].input-lg,
2316 .form-horizontal .form-group-lg input[type="datetime-local"].form-control,
2317 .input-group-lg > input[type="datetime-local"].form-control,
2318 .input-group-lg > input[type="datetime-local"].input-group-addon,
2319 .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
2320 input[type="month"].input-lg,
2321 .form-horizontal .form-group-lg input[type="month"].form-control,
2322 .input-group-lg > input[type="month"].form-control,
2323 .input-group-lg > input[type="month"].input-group-addon,
2324 .input-group-lg > .input-group-btn > input[type="month"].btn {
2325 line-height: 46px; }
2326
2327 .form-group {
2328 margin-bottom: 15px; }
2329
2330 .radio,
2331 .checkbox {
2332 position: relative;
2333 display: block;
2334 min-height: 20px;
2335 margin-top: 10px;
2336 margin-bottom: 10px; }
2337 .radio label,
2338 .checkbox label {
2339 padding-left: 20px;
2340 margin-bottom: 0;
2341 font-weight: normal;
2342 cursor: pointer; }
2343
2344 .radio input[type="radio"],
2345 .radio-inline input[type="radio"],
2346 .checkbox input[type="checkbox"],
2347 .checkbox-inline input[type="checkbox"] {
2348 position: absolute;
2349 margin-left: -20px;
2350 margin-top: 4px \9; }
2351
2352 .radio + .radio,
2353 .checkbox + .checkbox {
2354 margin-top: -5px; }
2355
2356 .radio-inline,
2357 .checkbox-inline {
2358 display: inline-block;
2359 padding-left: 20px;
2360 margin-bottom: 0;
2361 vertical-align: middle;
2362 font-weight: normal;
2363 cursor: pointer; }
2364
2365 .radio-inline + .radio-inline,
2366 .checkbox-inline + .checkbox-inline {
2367 margin-top: 0;
2368 margin-left: 10px; }
2369
2370 input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
2371 input[type="checkbox"][disabled],
2372 input[type="checkbox"].disabled, fieldset[disabled]
2373 input[type="checkbox"] {
2374 cursor: not-allowed; }
2375
2376 .radio-inline.disabled, fieldset[disabled] .radio-inline,
2377 .checkbox-inline.disabled, fieldset[disabled]
2378 .checkbox-inline {
2379 cursor: not-allowed; }
2380
2381 .radio.disabled label, fieldset[disabled] .radio label,
2382 .checkbox.disabled label, fieldset[disabled]
2383 .checkbox label {
2384 cursor: not-allowed; }
2385
2386 .form-control-static {
2387 padding-top: 7px;
2388 padding-bottom: 7px;
2389 margin-bottom: 0; }
2390 .form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control,
2391 .input-group-lg > .form-control-static.input-group-addon,
2392 .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control,
2393 .input-group-sm > .form-control-static.input-group-addon,
2394 .input-group-sm > .input-group-btn > .form-control-static.btn {
2395 padding-left: 0;
2396 padding-right: 0; }
2397
2398 .input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control,
2399 .input-group-sm > .input-group-addon,
2400 .input-group-sm > .input-group-btn > .btn {
2401 height: 30px;
2402 padding: 5px 10px;
2403 font-size: 12px;
2404 line-height: 1.5;
2405 border-radius: 3px; }
2406
2407 select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control,
2408 .input-group-sm > select.input-group-addon,
2409 .input-group-sm > .input-group-btn > select.btn {
2410 height: 30px;
2411 line-height: 30px; }
2412
2413 textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control,
2414 .input-group-sm > textarea.input-group-addon,
2415 .input-group-sm > .input-group-btn > textarea.btn,
2416 select[multiple].input-sm,
2417 .form-horizontal .form-group-sm select[multiple].form-control,
2418 .input-group-sm > select[multiple].form-control,
2419 .input-group-sm > select[multiple].input-group-addon,
2420 .input-group-sm > .input-group-btn > select[multiple].btn {
2421 height: auto; }
2422
2423 .input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control,
2424 .input-group-lg > .input-group-addon,
2425 .input-group-lg > .input-group-btn > .btn {
2426 height: 46px;
2427 padding: 10px 16px;
2428 font-size: 18px;
2429 line-height: 1.33;
2430 border-radius: 6px; }
2431
2432 select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control,
2433 .input-group-lg > select.input-group-addon,
2434 .input-group-lg > .input-group-btn > select.btn {
2435 height: 46px;
2436 line-height: 46px; }
2437
2438 textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control,
2439 .input-group-lg > textarea.input-group-addon,
2440 .input-group-lg > .input-group-btn > textarea.btn,
2441 select[multiple].input-lg,
2442 .form-horizontal .form-group-lg select[multiple].form-control,
2443 .input-group-lg > select[multiple].form-control,
2444 .input-group-lg > select[multiple].input-group-addon,
2445 .input-group-lg > .input-group-btn > select[multiple].btn {
2446 height: auto; }
2447
2448 .has-feedback {
2449 position: relative; }
2450 .has-feedback .form-control {
2451 padding-right: 42.5px; }
2452
2453 .form-control-feedback {
2454 position: absolute;
2455 top: 25px;
2456 right: 0;
2457 z-index: 2;
2458 display: block;
2459 width: 34px;
2460 height: 34px;
2461 line-height: 34px;
2462 text-align: center; }
2463
2464 .input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
2465 .input-group-lg > .input-group-addon + .form-control-feedback,
2466 .input-group-lg > .input-group-btn > .btn + .form-control-feedback {
2467 width: 46px;
2468 height: 46px;
2469 line-height: 46px; }
2470
2471 .input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
2472 .input-group-sm > .input-group-addon + .form-control-feedback,
2473 .input-group-sm > .input-group-btn > .btn + .form-control-feedback {
2474 width: 30px;
2475 height: 30px;
2476 line-height: 30px; }
2477
2478 .has-success .help-block,
2479 .has-success .control-label,
2480 .has-success .radio,
2481 .has-success .checkbox,
2482 .has-success .radio-inline,
2483 .has-success .checkbox-inline {
2484 color: #3c763d; }
2485 .has-success .form-control {
2486 border-color: #3c763d;
2487 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2488 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2489 .has-success .form-control:focus {
2490 border-color: #2b542c;
2491 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2492 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
2493 .has-success .input-group-addon {
2494 color: #3c763d;
2495 border-color: #3c763d;
2496 background-color: #dff0d8; }
2497 .has-success .form-control-feedback {
2498 color: #3c763d; }
2499
2500 .has-warning .help-block,
2501 .has-warning .control-label,
2502 .has-warning .radio,
2503 .has-warning .checkbox,
2504 .has-warning .radio-inline,
2505 .has-warning .checkbox-inline {
2506 color: #8a6d3b; }
2507 .has-warning .form-control {
2508 border-color: #8a6d3b;
2509 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2510 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2511 .has-warning .form-control:focus {
2512 border-color: #66512c;
2513 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2514 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
2515 .has-warning .input-group-addon {
2516 color: #8a6d3b;
2517 border-color: #8a6d3b;
2518 background-color: #fcf8e3; }
2519 .has-warning .form-control-feedback {
2520 color: #8a6d3b; }
2521
2522 .has-error .help-block,
2523 .has-error .control-label,
2524 .has-error .radio,
2525 .has-error .checkbox,
2526 .has-error .radio-inline,
2527 .has-error .checkbox-inline {
2528 color: #a94442; }
2529 .has-error .form-control {
2530 border-color: #a94442;
2531 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2532 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2533 .has-error .form-control:focus {
2534 border-color: #843534;
2535 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2536 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
2537 .has-error .input-group-addon {
2538 color: #a94442;
2539 border-color: #a94442;
2540 background-color: #f2dede; }
2541 .has-error .form-control-feedback {
2542 color: #a94442; }
2543
2544 .has-feedback label.sr-only ~ .form-control-feedback {
2545 top: 0; }
2546
2547 .help-block {
2548 display: block;
2549 margin-top: 5px;
2550 margin-bottom: 10px;
2551 color: #8f8f8f; }
2552
2553 @media (min-width: 768px) {
2554 .form-inline .form-group, .navbar-form .form-group {
2555 display: inline-block;
2556 margin-bottom: 0;
2557 vertical-align: middle; }
2558 .form-inline .form-control, .navbar-form .form-control {
2559 display: inline-block;
2560 width: auto;
2561 vertical-align: middle; }
2562 .form-inline .input-group, .navbar-form .input-group {
2563 display: inline-table;
2564 vertical-align: middle; }
2565 .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon,
2566 .form-inline .input-group .input-group-btn,
2567 .navbar-form .input-group .input-group-btn,
2568 .form-inline .input-group .form-control,
2569 .navbar-form .input-group .form-control {
2570 width: auto; }
2571 .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control {
2572 width: 100%; }
2573 .form-inline .control-label, .navbar-form .control-label {
2574 margin-bottom: 0;
2575 vertical-align: middle; }
2576 .form-inline .radio, .navbar-form .radio,
2577 .form-inline .checkbox,
2578 .navbar-form .checkbox {
2579 display: inline-block;
2580 margin-top: 0;
2581 margin-bottom: 0;
2582 vertical-align: middle; }
2583 .form-inline .radio label, .navbar-form .radio label,
2584 .form-inline .checkbox label,
2585 .navbar-form .checkbox label {
2586 padding-left: 0; }
2587 .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"],
2588 .form-inline .checkbox input[type="checkbox"],
2589 .navbar-form .checkbox input[type="checkbox"] {
2590 position: relative;
2591 margin-left: 0; }
2592 .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {
2593 top: 0; } }
2594
2595 .form-horizontal .radio,
2596 .form-horizontal .checkbox,
2597 .form-horizontal .radio-inline,
2598 .form-horizontal .checkbox-inline {
2599 margin-top: 0;
2600 margin-bottom: 0;
2601 padding-top: 7px; }
2602 .form-horizontal .radio,
2603 .form-horizontal .checkbox {
2604 min-height: 27px; }
2605 .form-horizontal .form-group {
2606 margin-left: -15px;
2607 margin-right: -15px; }
2608 .form-horizontal .form-group:before, .form-horizontal .form-group:after {
2609 content: " ";
2610 display: table; }
2611 .form-horizontal .form-group:after {
2612 clear: both; }
2613 @media (min-width: 768px) {
2614 .form-horizontal .control-label {
2615 text-align: right;
2616 margin-bottom: 0;
2617 padding-top: 7px; } }
2618 .form-horizontal .has-feedback .form-control-feedback {
2619 top: 0;
2620 right: 15px; }
2621 @media (min-width: 768px) {
2622 .form-horizontal .form-group-lg .control-label {
2623 padding-top: 14.3px; } }
2624 @media (min-width: 768px) {
2625 .form-horizontal .form-group-sm .control-label {
2626 padding-top: 6px; } }
2627
2628 .btn {
2629 display: inline-block;
2630 margin-bottom: 0;
2631 font-weight: normal;
2632 text-align: center;
2633 vertical-align: middle;
2634 cursor: pointer;
2635 background-image: none;
2636 border: 1px solid transparent;
2637 white-space: nowrap;
2638 padding: 6px 12px;
2639 font-size: 14px;
2640 line-height: 1.42857;
2641 border-radius: 4px;
2642 -webkit-user-select: none;
2643 -moz-user-select: none;
2644 -ms-user-select: none;
2645 user-select: none; }
2646 .btn:focus, .btn:active:focus, .btn.active:focus {
2647 outline: thin dotted;
2648 outline: 5px auto -webkit-focus-ring-color;
2649 outline-offset: -2px; }
2650 .btn:hover, .btn:focus {
2651 color: #333333;
2652 text-decoration: none; }
2653 .btn:active, .btn.active {
2654 outline: 0;
2655 background-image: none;
2656 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2657 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
2658 .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
2659 cursor: not-allowed;
2660 pointer-events: none;
2661 opacity: 0.65;
2662 filter: alpha(opacity=65);
2663 -webkit-box-shadow: none;
2664 box-shadow: none; }
2665
2666 .btn-default {
2667 color: #333333;
2668 background-color: white;
2669 border-color: #cccccc; }
2670 .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
2671 color: #333333;
2672 background-color: #e6e6e6;
2673 border-color: #adadad; }
2674 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
2675 background-image: none; }
2676 .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
2677 background-color: white;
2678 border-color: #cccccc; }
2679 .btn-default .badge {
2680 color: white;
2681 background-color: #333333; }
2682
2683 .btn-primary {
2684 color: white;
2685 background-color: #1d9dd9;
2686 border-color: #1a8dc3; }
2687 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
2688 color: white;
2689 background-color: #177cac;
2690 border-color: #13668d; }
2691 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
2692 background-image: none; }
2693 .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
2694 background-color: #1d9dd9;
2695 border-color: #1a8dc3; }
2696 .btn-primary .badge {
2697 color: #1d9dd9;
2698 background-color: white; }
2699
2700 .btn-success {
2701 color: white;
2702 background-color: #8dbe23;
2703 border-color: #7da81f; }
2704 .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
2705 color: white;
2706 background-color: #6d931b;
2707 border-color: #577516; }
2708 .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
2709 background-image: none; }
2710 .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
2711 background-color: #8dbe23;
2712 border-color: #7da81f; }
2713 .btn-success .badge {
2714 color: #8dbe23;
2715 background-color: white; }
2716
2717 .btn-info {
2718 color: white;
2719 background-color: #ffd500;
2720 border-color: #e6c000; }
2721 .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
2722 color: white;
2723 background-color: #ccaa00;
2724 border-color: #a88d00; }
2725 .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
2726 background-image: none; }
2727 .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
2728 background-color: #ffd500;
2729 border-color: #e6c000; }
2730 .btn-info .badge {
2731 color: #ffd500;
2732 background-color: white; }
2733
2734 .btn-warning {
2735 color: white;
2736 background-color: #702283;
2737 border-color: #5f1d6f; }
2738 .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
2739 color: white;
2740 background-color: #4d175b;
2741 border-color: #35103e; }
2742 .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
2743 background-image: none; }
2744 .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
2745 background-color: #702283;
2746 border-color: #5f1d6f; }
2747 .btn-warning .badge {
2748 color: #702283;
2749 background-color: white; }
2750
2751 .btn-danger {
2752 color: white;
2753 background-color: #e52727;
2754 border-color: #d81a1a; }
2755 .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
2756 color: white;
2757 background-color: #c21717;
2758 border-color: #a21313; }
2759 .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
2760 background-image: none; }
2761 .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
2762 background-color: #e52727;
2763 border-color: #d81a1a; }
2764 .btn-danger .badge {
2765 color: #e52727;
2766 background-color: white; }
2767
2768 .btn-link {
2769 color: #1d9dd9;
2770 font-weight: normal;
2771 cursor: pointer;
2772 border-radius: 0; }
2773 .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
2774 background-color: transparent;
2775 -webkit-box-shadow: none;
2776 box-shadow: none; }
2777 .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
2778 border-color: transparent; }
2779 .btn-link:hover, .btn-link:focus {
2780 color: #146c96;
2781 text-decoration: underline;
2782 background-color: transparent; }
2783 .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
2784 color: #aaaaaa;
2785 text-decoration: none; }
2786
2787 .btn-lg, .btn-group-lg > .btn {
2788 padding: 10px 16px;
2789 font-size: 18px;
2790 line-height: 1.33;
2791 border-radius: 6px; }
2792
2793 .btn-sm, .btn-group-sm > .btn {
2794 padding: 5px 10px;
2795 font-size: 12px;
2796 line-height: 1.5;
2797 border-radius: 3px; }
2798
2799 .btn-xs, .btn-group-xs > .btn {
2800 padding: 1px 5px;
2801 font-size: 12px;
2802 line-height: 1.5;
2803 border-radius: 3px; }
2804
2805 .btn-block {
2806 display: block;
2807 width: 100%; }
2808
2809 .btn-block + .btn-block {
2810 margin-top: 5px; }
2811
2812 input[type="submit"].btn-block,
2813 input[type="reset"].btn-block,
2814 input[type="button"].btn-block {
2815 width: 100%; }
2816
2817 .fade {
2818 opacity: 0;
2819 -webkit-transition: opacity 0.15s linear;
2820 -o-transition: opacity 0.15s linear;
2821 transition: opacity 0.15s linear; }
2822 .fade.in {
2823 opacity: 1; }
2824
2825 .collapse {
2826 display: none; }
2827 .collapse.in {
2828 display: block; }
2829
2830 tr.collapse.in {
2831 display: table-row; }
2832
2833 tbody.collapse.in {
2834 display: table-row-group; }
2835
2836 .collapsing {
2837 position: relative;
2838 height: 0;
2839 overflow: hidden;
2840 -webkit-transition: height 0.35s ease;
2841 -o-transition: height 0.35s ease;
2842 transition: height 0.35s ease; }
2843
2844 .caret {
2845 display: inline-block;
2846 width: 0;
2847 height: 0;
2848 margin-left: 2px;
2849 vertical-align: middle;
2850 border-top: 4px solid;
2851 border-right: 4px solid transparent;
2852 border-left: 4px solid transparent; }
2853
2854 .dropdown {
2855 position: relative; }
2856
2857 .dropdown-toggle:focus {
2858 outline: 0; }
2859
2860 .dropdown-menu {
2861 position: absolute;
2862 top: 100%;
2863 left: 0;
2864 z-index: 1000;
2865 display: none;
2866 float: left;
2867 min-width: 160px;
2868 padding: 5px 0;
2869 margin: 2px 0 0;
2870 list-style: none;
2871 font-size: 14px;
2872 text-align: left;
2873 background-color: white;
2874 border: 1px solid #cccccc;
2875 border: 1px solid rgba(0, 0, 0, 0.15);
2876 border-radius: 4px;
2877 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2878 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2879 background-clip: padding-box; }
2880 .dropdown-menu.pull-right {
2881 right: 0;
2882 left: auto; }
2883 .dropdown-menu .divider {
2884 height: 1px;
2885 margin: 9px 0;
2886 overflow: hidden;
2887 background-color: #e5e5e5; }
2888 .dropdown-menu > li > a {
2889 display: block;
2890 padding: 3px 20px;
2891 clear: both;
2892 font-weight: normal;
2893 line-height: 1.42857;
2894 color: #4f4f4f;
2895 white-space: nowrap; }
2896
2897 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
2898 text-decoration: none;
2899 color: #424242;
2900 background-color: whitesmoke; }
2901
2902 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
2903 color: white;
2904 text-decoration: none;
2905 outline: 0;
2906 background-color: #1d9dd9; }
2907
2908 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
2909 color: #aaaaaa; }
2910
2911 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
2912 text-decoration: none;
2913 background-color: transparent;
2914 background-image: none;
2915 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2916 cursor: not-allowed; }
2917
2918 .open > .dropdown-menu {
2919 display: block; }
2920 .open > a {
2921 outline: 0; }
2922
2923 .dropdown-menu-right {
2924 left: auto;
2925 right: 0; }
2926
2927 .dropdown-menu-left {
2928 left: 0;
2929 right: auto; }
2930
2931 .dropdown-header {
2932 display: block;
2933 padding: 3px 20px;
2934 font-size: 12px;
2935 line-height: 1.42857;
2936 color: #aaaaaa;
2937 white-space: nowrap; }
2938
2939 .dropdown-backdrop {
2940 position: fixed;
2941 left: 0;
2942 right: 0;
2943 bottom: 0;
2944 top: 0;
2945 z-index: 990; }
2946
2947 .pull-right > .dropdown-menu {
2948 right: 0;
2949 left: auto; }
2950
2951 .dropup .caret,
2952 .navbar-fixed-bottom .dropdown .caret {
2953 border-top: 0;
2954 border-bottom: 4px solid;
2955 content: ""; }
2956 .dropup .dropdown-menu,
2957 .navbar-fixed-bottom .dropdown .dropdown-menu {
2958 top: auto;
2959 bottom: 100%;
2960 margin-bottom: 1px; }
2961
2962 @media (min-width: 768px) {
2963 .navbar-right .dropdown-menu {
2964 right: 0;
2965 left: auto; }
2966 .navbar-right .dropdown-menu-left {
2967 left: 0;
2968 right: auto; } }
2969 .btn-group,
2970 .btn-group-vertical {
2971 position: relative;
2972 display: inline-block;
2973 vertical-align: middle; }
2974 .btn-group > .btn,
2975 .btn-group-vertical > .btn {
2976 position: relative;
2977 float: left; }
2978 .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
2979 .btn-group-vertical > .btn:hover,
2980 .btn-group-vertical > .btn:focus,
2981 .btn-group-vertical > .btn:active,
2982 .btn-group-vertical > .btn.active {
2983 z-index: 2; }
2984 .btn-group > .btn:focus,
2985 .btn-group-vertical > .btn:focus {
2986 outline: 0; }
2987
2988 .btn-group .btn + .btn,
2989 .btn-group .btn + .btn-group,
2990 .btn-group .btn-group + .btn,
2991 .btn-group .btn-group + .btn-group {
2992 margin-left: -1px; }
2993
2994 .btn-toolbar {
2995 margin-left: -5px; }
2996 .btn-toolbar:before, .btn-toolbar:after {
2997 content: " ";
2998 display: table; }
2999 .btn-toolbar:after {
3000 clear: both; }
3001 .btn-toolbar .btn-group,
3002 .btn-toolbar .input-group {
3003 float: left; }
3004 .btn-toolbar > .btn,
3005 .btn-toolbar > .btn-group,
3006 .btn-toolbar > .input-group {
3007 margin-left: 5px; }
3008
3009 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3010 border-radius: 0; }
3011
3012 .btn-group > .btn:first-child {
3013 margin-left: 0; }
3014 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3015 border-bottom-right-radius: 0;
3016 border-top-right-radius: 0; }
3017
3018 .btn-group > .btn:last-child:not(:first-child),
3019 .btn-group > .dropdown-toggle:not(:first-child) {
3020 border-bottom-left-radius: 0;
3021 border-top-left-radius: 0; }
3022
3023 .btn-group > .btn-group {
3024 float: left; }
3025
3026 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3027 border-radius: 0; }
3028
3029 .btn-group > .btn-group:first-child > .btn:last-child,
3030 .btn-group > .btn-group:first-child > .dropdown-toggle {
3031 border-bottom-right-radius: 0;
3032 border-top-right-radius: 0; }
3033
3034 .btn-group > .btn-group:last-child > .btn:first-child {
3035 border-bottom-left-radius: 0;
3036 border-top-left-radius: 0; }
3037
3038 .btn-group .dropdown-toggle:active,
3039 .btn-group.open .dropdown-toggle {
3040 outline: 0; }
3041
3042 .btn-group > .btn + .dropdown-toggle {
3043 padding-left: 8px;
3044 padding-right: 8px; }
3045
3046 .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
3047 padding-left: 12px;
3048 padding-right: 12px; }
3049
3050 .btn-group.open .dropdown-toggle {
3051 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3052 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
3053 .btn-group.open .dropdown-toggle.btn-link {
3054 -webkit-box-shadow: none;
3055 box-shadow: none; }
3056
3057 .btn .caret {
3058 margin-left: 0; }
3059
3060 .btn-lg .caret, .btn-group-lg > .btn .caret {
3061 border-width: 5px 5px 0;
3062 border-bottom-width: 0; }
3063
306