Show results in /
[compass/delber.git] / static / css / bootstrap.css
blob08403aef7a3184faf6508adfddbebd54d533813f
1 /*!
2 * Bootstrap v2.0.4
4 * Copyright 2012 Twitter, Inc
5 * Licensed under the Apache License v2.0
6 * http://www.apache.org/licenses/LICENSE-2.0
8 * Designed and built with all the love in the world @twitter by @mdo and @fat.
9 */
10 .clearfix {
11 *zoom: 1;
13 .clearfix:before,
14 .clearfix:after {
15 display: table;
16 content: "";
18 .clearfix:after {
19 clear: both;
21 .hide-text {
22 font: 0/0 a;
23 color: transparent;
24 text-shadow: none;
25 background-color: transparent;
26 border: 0;
28 .input-block-level {
29 display: block;
30 width: 100%;
31 min-height: 28px;
32 -webkit-box-sizing: border-box;
33 -moz-box-sizing: border-box;
34 -ms-box-sizing: border-box;
35 box-sizing: border-box;
37 article,
38 aside,
39 details,
40 figcaption,
41 figure,
42 footer,
43 header,
44 hgroup,
45 nav,
46 section {
47 display: block;
49 audio,
50 canvas,
51 video {
52 display: inline-block;
53 *display: inline;
54 *zoom: 1;
56 audio:not([controls]) {
57 display: none;
59 html {
60 font-size: 100%;
61 -webkit-text-size-adjust: 100%;
62 -ms-text-size-adjust: 100%;
64 a:focus {
65 outline: thin dotted #333;
66 outline: 5px auto -webkit-focus-ring-color;
67 outline-offset: -2px;
69 a:hover,
70 a:active {
71 outline: 0;
73 sub,
74 sup {
75 position: relative;
76 font-size: 75%;
77 line-height: 0;
78 vertical-align: baseline;
80 sup {
81 top: -0.5em;
83 sub {
84 bottom: -0.25em;
86 img {
87 max-width: 100%;
88 vertical-align: middle;
89 border: 0;
90 -ms-interpolation-mode: bicubic;
92 #map_canvas img {
93 max-width: none;
95 button,
96 input,
97 select,
98 textarea {
99 margin: 0;
100 font-size: 100%;
101 vertical-align: middle;
103 button,
104 input {
105 *overflow: visible;
106 line-height: normal;
108 button::-moz-focus-inner,
109 input::-moz-focus-inner {
110 padding: 0;
111 border: 0;
113 button,
114 input[type="button"],
115 input[type="reset"],
116 input[type="submit"] {
117 cursor: pointer;
118 -webkit-appearance: button;
120 input[type="search"] {
121 -webkit-box-sizing: content-box;
122 -moz-box-sizing: content-box;
123 box-sizing: content-box;
124 -webkit-appearance: textfield;
126 input[type="search"]::-webkit-search-decoration,
127 input[type="search"]::-webkit-search-cancel-button {
128 -webkit-appearance: none;
130 textarea {
131 overflow: auto;
132 vertical-align: top;
134 body {
135 margin: 0;
136 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
137 font-size: 13px;
138 line-height: 18px;
139 color: #333333;
140 background-color: #ffffff;
143 color: #0088cc;
144 text-decoration: none;
146 a:hover {
147 color: #005580;
148 text-decoration: underline;
150 .row {
151 margin-left: -20px;
152 *zoom: 1;
154 .row:before,
155 .row:after {
156 display: table;
157 content: "";
159 .row:after {
160 clear: both;
162 [class*="span"] {
163 float: left;
164 margin-left: 20px;
166 .container,
167 .navbar-fixed-top .container,
168 .navbar-fixed-bottom .container {
169 width: 940px;
171 .span12 {
172 width: 940px;
174 .span11 {
175 width: 860px;
177 .span10 {
178 width: 780px;
180 .span9 {
181 width: 700px;
183 .span8 {
184 width: 620px;
186 .span7 {
187 width: 540px;
189 .span6 {
190 width: 460px;
192 .span5 {
193 width: 380px;
195 .span4 {
196 width: 300px;
198 .span3 {
199 width: 220px;
201 .span2 {
202 width: 140px;
204 .span1 {
205 width: 60px;
207 .offset12 {
208 margin-left: 980px;
210 .offset11 {
211 margin-left: 900px;
213 .offset10 {
214 margin-left: 820px;
216 .offset9 {
217 margin-left: 740px;
219 .offset8 {
220 margin-left: 660px;
222 .offset7 {
223 margin-left: 580px;
225 .offset6 {
226 margin-left: 500px;
228 .offset5 {
229 margin-left: 420px;
231 .offset4 {
232 margin-left: 340px;
234 .offset3 {
235 margin-left: 260px;
237 .offset2 {
238 margin-left: 180px;
240 .offset1 {
241 margin-left: 100px;
243 .row-fluid {
244 width: 100%;
245 *zoom: 1;
247 .row-fluid:before,
248 .row-fluid:after {
249 display: table;
250 content: "";
252 .row-fluid:after {
253 clear: both;
255 .row-fluid [class*="span"] {
256 display: block;
257 width: 100%;
258 min-height: 28px;
259 -webkit-box-sizing: border-box;
260 -moz-box-sizing: border-box;
261 -ms-box-sizing: border-box;
262 box-sizing: border-box;
263 float: left;
264 margin-left: 2.127659574%;
265 *margin-left: 2.0744680846382977%;
267 .row-fluid [class*="span"]:first-child {
268 margin-left: 0;
270 .row-fluid .span12 {
271 width: 99.99999998999999%;
272 *width: 99.94680850063828%;
274 .row-fluid .span11 {
275 width: 91.489361693%;
276 *width: 91.4361702036383%;
278 .row-fluid .span10 {
279 width: 82.97872339599999%;
280 *width: 82.92553190663828%;
282 .row-fluid .span9 {
283 width: 74.468085099%;
284 *width: 74.4148936096383%;
286 .row-fluid .span8 {
287 width: 65.95744680199999%;
288 *width: 65.90425531263828%;
290 .row-fluid .span7 {
291 width: 57.446808505%;
292 *width: 57.3936170156383%;
294 .row-fluid .span6 {
295 width: 48.93617020799999%;
296 *width: 48.88297871863829%;
298 .row-fluid .span5 {
299 width: 40.425531911%;
300 *width: 40.3723404216383%;
302 .row-fluid .span4 {
303 width: 31.914893614%;
304 *width: 31.8617021246383%;
306 .row-fluid .span3 {
307 width: 23.404255317%;
308 *width: 23.3510638276383%;
310 .row-fluid .span2 {
311 width: 14.89361702%;
312 *width: 14.8404255306383%;
314 .row-fluid .span1 {
315 width: 6.382978723%;
316 *width: 6.329787233638298%;
318 .container {
319 margin-right: auto;
320 margin-left: auto;
321 *zoom: 1;
323 .container:before,
324 .container:after {
325 display: table;
326 content: "";
328 .container:after {
329 clear: both;
331 .container-fluid {
332 padding-right: 20px;
333 padding-left: 20px;
334 *zoom: 1;
336 .container-fluid:before,
337 .container-fluid:after {
338 display: table;
339 content: "";
341 .container-fluid:after {
342 clear: both;
345 margin: 0 0 9px;
347 p small {
348 font-size: 11px;
349 color: #999999;
351 .lead {
352 margin-bottom: 18px;
353 font-size: 20px;
354 font-weight: 200;
355 line-height: 27px;
362 h6 {
363 margin: 0;
364 font-family: inherit;
365 font-weight: bold;
366 color: inherit;
367 text-rendering: optimizelegibility;
369 h1 small,
370 h2 small,
371 h3 small,
372 h4 small,
373 h5 small,
374 h6 small {
375 font-weight: normal;
376 color: #999999;
378 h1 {
379 font-size: 30px;
380 line-height: 36px;
382 h1 small {
383 font-size: 18px;
385 h2 {
386 font-size: 24px;
387 line-height: 36px;
389 h2 small {
390 font-size: 18px;
392 h3 {
393 font-size: 18px;
394 line-height: 27px;
396 h3 small {
397 font-size: 14px;
401 h6 {
402 line-height: 18px;
404 h4 {
405 font-size: 14px;
407 h4 small {
408 font-size: 12px;
410 h5 {
411 font-size: 12px;
413 h6 {
414 font-size: 11px;
415 color: #999999;
416 text-transform: uppercase;
418 .page-header {
419 padding-bottom: 17px;
420 margin: 18px 0;
421 border-bottom: 1px solid #eeeeee;
423 .page-header h1 {
424 line-height: 1;
427 ol {
428 padding: 0;
429 margin: 0 0 9px 25px;
431 ul ul,
432 ul ol,
433 ol ol,
434 ol ul {
435 margin-bottom: 0;
437 ul {
438 list-style: disc;
440 ol {
441 list-style: decimal;
443 li {
444 line-height: 18px;
446 ul.unstyled,
447 ol.unstyled {
448 margin-left: 0;
449 list-style: none;
451 dl {
452 margin-bottom: 18px;
455 dd {
456 line-height: 18px;
458 dt {
459 font-weight: bold;
460 line-height: 17px;
462 dd {
463 margin-left: 9px;
465 .dl-horizontal dt {
466 float: left;
467 width: 120px;
468 clear: left;
469 text-align: right;
470 overflow: hidden;
471 text-overflow: ellipsis;
472 white-space: nowrap;
474 .dl-horizontal dd {
475 margin-left: 130px;
477 hr {
478 margin: 18px 0;
479 border: 0;
480 border-top: 1px solid #eeeeee;
481 border-bottom: 1px solid #ffffff;
483 strong {
484 font-weight: bold;
486 em {
487 font-style: italic;
489 .muted {
490 color: #999999;
492 abbr[title] {
493 cursor: help;
494 border-bottom: 1px dotted #999999;
496 abbr.initialism {
497 font-size: 90%;
498 text-transform: uppercase;
500 blockquote {
501 padding: 0 0 0 15px;
502 margin: 0 0 18px;
503 border-left: 5px solid #eeeeee;
505 blockquote p {
506 margin-bottom: 0;
507 font-size: 16px;
508 font-weight: 300;
509 line-height: 22.5px;
511 blockquote small {
512 display: block;
513 line-height: 18px;
514 color: #999999;
516 blockquote small:before {
517 content: '\2014 \00A0';
519 blockquote.pull-right {
520 float: right;
521 padding-right: 15px;
522 padding-left: 0;
523 border-right: 5px solid #eeeeee;
524 border-left: 0;
526 blockquote.pull-right p,
527 blockquote.pull-right small {
528 text-align: right;
530 q:before,
531 q:after,
532 blockquote:before,
533 blockquote:after {
534 content: "";
536 address {
537 display: block;
538 margin-bottom: 18px;
539 font-style: normal;
540 line-height: 18px;
542 small {
543 font-size: 100%;
545 cite {
546 font-style: normal;
548 code,
549 pre {
550 padding: 0 3px 2px;
551 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
552 font-size: 12px;
553 color: #333333;
554 -webkit-border-radius: 3px;
555 -moz-border-radius: 3px;
556 border-radius: 3px;
558 code {
559 padding: 2px 4px;
560 color: #d14;
561 background-color: #f7f7f9;
562 border: 1px solid #e1e1e8;
564 pre {
565 display: block;
566 padding: 8.5px;
567 margin: 0 0 9px;
568 font-size: 12.025px;
569 line-height: 18px;
570 word-break: break-all;
571 word-wrap: break-word;
572 white-space: pre;
573 white-space: pre-wrap;
574 background-color: #f5f5f5;
575 border: 1px solid #ccc;
576 border: 1px solid rgba(0, 0, 0, 0.15);
577 -webkit-border-radius: 4px;
578 -moz-border-radius: 4px;
579 border-radius: 4px;
581 pre.prettyprint {
582 margin-bottom: 18px;
584 pre code {
585 padding: 0;
586 color: inherit;
587 background-color: transparent;
588 border: 0;
590 .pre-scrollable {
591 max-height: 340px;
592 overflow-y: scroll;
594 .label,
595 .badge {
596 font-size: 10.998px;
597 font-weight: bold;
598 line-height: 14px;
599 color: #ffffff;
600 vertical-align: baseline;
601 white-space: nowrap;
602 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
603 background-color: #999999;
605 .label {
606 padding: 1px 4px 2px;
607 -webkit-border-radius: 3px;
608 -moz-border-radius: 3px;
609 border-radius: 3px;
611 .badge {
612 padding: 1px 9px 2px;
613 -webkit-border-radius: 9px;
614 -moz-border-radius: 9px;
615 border-radius: 9px;
617 a.label:hover,
618 a.badge:hover {
619 color: #ffffff;
620 text-decoration: none;
621 cursor: pointer;
623 .label-important,
624 .badge-important {
625 background-color: #b94a48;
627 .label-important[href],
628 .badge-important[href] {
629 background-color: #953b39;
631 .label-warning,
632 .badge-warning {
633 background-color: #f89406;
635 .label-warning[href],
636 .badge-warning[href] {
637 background-color: #c67605;
639 .label-success,
640 .badge-success {
641 background-color: #468847;
643 .label-success[href],
644 .badge-success[href] {
645 background-color: #356635;
647 .label-info,
648 .badge-info {
649 background-color: #3a87ad;
651 .label-info[href],
652 .badge-info[href] {
653 background-color: #2d6987;
655 .label-inverse,
656 .badge-inverse {
657 background-color: #333333;
659 .label-inverse[href],
660 .badge-inverse[href] {
661 background-color: #1a1a1a;
663 table {
664 max-width: 100%;
665 background-color: transparent;
666 border-collapse: collapse;
667 border-spacing: 0;
669 .table {
670 width: 100%;
671 margin-bottom: 18px;
673 .table th,
674 .table td {
675 padding: 8px;
676 line-height: 18px;
677 text-align: left;
678 vertical-align: top;
679 border-top: 1px solid #dddddd;
681 .table th {
682 font-weight: bold;
684 .table thead th {
685 vertical-align: bottom;
687 .table caption + thead tr:first-child th,
688 .table caption + thead tr:first-child td,
689 .table colgroup + thead tr:first-child th,
690 .table colgroup + thead tr:first-child td,
691 .table thead:first-child tr:first-child th,
692 .table thead:first-child tr:first-child td {
693 border-top: 0;
695 .table tbody + tbody {
696 border-top: 2px solid #dddddd;
698 .table-condensed th,
699 .table-condensed td {
700 padding: 4px 5px;
702 .table-bordered {
703 border: 1px solid #dddddd;
704 border-collapse: separate;
705 *border-collapse: collapsed;
706 border-left: 0;
707 -webkit-border-radius: 4px;
708 -moz-border-radius: 4px;
709 border-radius: 4px;
711 .table-bordered th,
712 .table-bordered td {
713 border-left: 1px solid #dddddd;
715 .table-bordered caption + thead tr:first-child th,
716 .table-bordered caption + tbody tr:first-child th,
717 .table-bordered caption + tbody tr:first-child td,
718 .table-bordered colgroup + thead tr:first-child th,
719 .table-bordered colgroup + tbody tr:first-child th,
720 .table-bordered colgroup + tbody tr:first-child td,
721 .table-bordered thead:first-child tr:first-child th,
722 .table-bordered tbody:first-child tr:first-child th,
723 .table-bordered tbody:first-child tr:first-child td {
724 border-top: 0;
726 .table-bordered thead:first-child tr:first-child th:first-child,
727 .table-bordered tbody:first-child tr:first-child td:first-child {
728 -webkit-border-top-left-radius: 4px;
729 border-top-left-radius: 4px;
730 -moz-border-radius-topleft: 4px;
732 .table-bordered thead:first-child tr:first-child th:last-child,
733 .table-bordered tbody:first-child tr:first-child td:last-child {
734 -webkit-border-top-right-radius: 4px;
735 border-top-right-radius: 4px;
736 -moz-border-radius-topright: 4px;
738 .table-bordered thead:last-child tr:last-child th:first-child,
739 .table-bordered tbody:last-child tr:last-child td:first-child {
740 -webkit-border-radius: 0 0 0 4px;
741 -moz-border-radius: 0 0 0 4px;
742 border-radius: 0 0 0 4px;
743 -webkit-border-bottom-left-radius: 4px;
744 border-bottom-left-radius: 4px;
745 -moz-border-radius-bottomleft: 4px;
747 .table-bordered thead:last-child tr:last-child th:last-child,
748 .table-bordered tbody:last-child tr:last-child td:last-child {
749 -webkit-border-bottom-right-radius: 4px;
750 border-bottom-right-radius: 4px;
751 -moz-border-radius-bottomright: 4px;
753 .table-striped tbody tr:nth-child(odd) td,
754 .table-striped tbody tr:nth-child(odd) th {
755 background-color: #f9f9f9;
757 .table tbody tr:hover td,
758 .table tbody tr:hover th {
759 background-color: #f5f5f5;
761 table .span1 {
762 float: none;
763 width: 44px;
764 margin-left: 0;
766 table .span2 {
767 float: none;
768 width: 124px;
769 margin-left: 0;
771 table .span3 {
772 float: none;
773 width: 204px;
774 margin-left: 0;
776 table .span4 {
777 float: none;
778 width: 284px;
779 margin-left: 0;
781 table .span5 {
782 float: none;
783 width: 364px;
784 margin-left: 0;
786 table .span6 {
787 float: none;
788 width: 444px;
789 margin-left: 0;
791 table .span7 {
792 float: none;
793 width: 524px;
794 margin-left: 0;
796 table .span8 {
797 float: none;
798 width: 604px;
799 margin-left: 0;
801 table .span9 {
802 float: none;
803 width: 684px;
804 margin-left: 0;
806 table .span10 {
807 float: none;
808 width: 764px;
809 margin-left: 0;
811 table .span11 {
812 float: none;
813 width: 844px;
814 margin-left: 0;
816 table .span12 {
817 float: none;
818 width: 924px;
819 margin-left: 0;
821 table .span13 {
822 float: none;
823 width: 1004px;
824 margin-left: 0;
826 table .span14 {
827 float: none;
828 width: 1084px;
829 margin-left: 0;
831 table .span15 {
832 float: none;
833 width: 1164px;
834 margin-left: 0;
836 table .span16 {
837 float: none;
838 width: 1244px;
839 margin-left: 0;
841 table .span17 {
842 float: none;
843 width: 1324px;
844 margin-left: 0;
846 table .span18 {
847 float: none;
848 width: 1404px;
849 margin-left: 0;
851 table .span19 {
852 float: none;
853 width: 1484px;
854 margin-left: 0;
856 table .span20 {
857 float: none;
858 width: 1564px;
859 margin-left: 0;
861 table .span21 {
862 float: none;
863 width: 1644px;
864 margin-left: 0;
866 table .span22 {
867 float: none;
868 width: 1724px;
869 margin-left: 0;
871 table .span23 {
872 float: none;
873 width: 1804px;
874 margin-left: 0;
876 table .span24 {
877 float: none;
878 width: 1884px;
879 margin-left: 0;
881 form {
882 margin: 0 0 18px;
884 fieldset {
885 padding: 0;
886 margin: 0;
887 border: 0;
889 legend {
890 display: block;
891 width: 100%;
892 padding: 0;
893 margin-bottom: 27px;
894 font-size: 19.5px;
895 line-height: 36px;
896 color: #333333;
897 border: 0;
898 border-bottom: 1px solid #e5e5e5;
900 legend small {
901 font-size: 13.5px;
902 color: #999999;
904 label,
905 input,
906 button,
907 select,
908 textarea {
909 font-size: 13px;
910 font-weight: normal;
911 line-height: 18px;
913 input,
914 button,
915 select,
916 textarea {
917 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
919 label {
920 display: block;
921 margin-bottom: 5px;
923 select,
924 textarea,
925 input[type="text"],
926 input[type="password"],
927 input[type="datetime"],
928 input[type="datetime-local"],
929 input[type="date"],
930 input[type="month"],
931 input[type="time"],
932 input[type="week"],
933 input[type="number"],
934 input[type="email"],
935 input[type="url"],
936 input[type="search"],
937 input[type="tel"],
938 input[type="color"],
939 .uneditable-input {
940 display: inline-block;
941 height: 18px;
942 padding: 4px;
943 margin-bottom: 9px;
944 font-size: 13px;
945 line-height: 18px;
946 color: #555555;
948 input,
949 textarea {
950 width: 210px;
952 textarea {
953 height: auto;
955 textarea,
956 input[type="text"],
957 input[type="password"],
958 input[type="datetime"],
959 input[type="datetime-local"],
960 input[type="date"],
961 input[type="month"],
962 input[type="time"],
963 input[type="week"],
964 input[type="number"],
965 input[type="email"],
966 input[type="url"],
967 input[type="search"],
968 input[type="tel"],
969 input[type="color"],
970 .uneditable-input {
971 background-color: #ffffff;
972 border: 1px solid #cccccc;
973 -webkit-border-radius: 3px;
974 -moz-border-radius: 3px;
975 border-radius: 3px;
976 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
977 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
978 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
979 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
980 -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
981 -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
982 -o-transition: border linear 0.2s, box-shadow linear 0.2s;
983 transition: border linear 0.2s, box-shadow linear 0.2s;
985 textarea:focus,
986 input[type="text"]:focus,
987 input[type="password"]:focus,
988 input[type="datetime"]:focus,
989 input[type="datetime-local"]:focus,
990 input[type="date"]:focus,
991 input[type="month"]:focus,
992 input[type="time"]:focus,
993 input[type="week"]:focus,
994 input[type="number"]:focus,
995 input[type="email"]:focus,
996 input[type="url"]:focus,
997 input[type="search"]:focus,
998 input[type="tel"]:focus,
999 input[type="color"]:focus,
1000 .uneditable-input:focus {
1001 border-color: rgba(82, 168, 236, 0.8);
1002 outline: 0;
1003 outline: thin dotted \9;
1004 /* IE6-9 */
1006 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
1007 -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
1008 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
1010 input[type="radio"],
1011 input[type="checkbox"] {
1012 margin: 3px 0;
1013 *margin-top: 0;
1014 /* IE7 */
1016 line-height: normal;
1017 cursor: pointer;
1019 input[type="submit"],
1020 input[type="reset"],
1021 input[type="button"],
1022 input[type="radio"],
1023 input[type="checkbox"] {
1024 width: auto;
1026 .uneditable-textarea {
1027 width: auto;
1028 height: auto;
1030 select,
1031 input[type="file"] {
1032 height: 28px;
1033 /* In IE7, the height of the select element cannot be changed by height, only font-size */
1035 *margin-top: 4px;
1036 /* For IE7, add top margin to align select with labels */
1038 line-height: 28px;
1040 select {
1041 width: 220px;
1042 border: 1px solid #bbb;
1044 select[multiple],
1045 select[size] {
1046 height: auto;
1048 select:focus,
1049 input[type="file"]:focus,
1050 input[type="radio"]:focus,
1051 input[type="checkbox"]:focus {
1052 outline: thin dotted #333;
1053 outline: 5px auto -webkit-focus-ring-color;
1054 outline-offset: -2px;
1056 .radio,
1057 .checkbox {
1058 min-height: 18px;
1059 padding-left: 18px;
1061 .radio input[type="radio"],
1062 .checkbox input[type="checkbox"] {
1063 float: left;
1064 margin-left: -18px;
1066 .controls > .radio:first-child,
1067 .controls > .checkbox:first-child {
1068 padding-top: 5px;
1070 .radio.inline,
1071 .checkbox.inline {
1072 display: inline-block;
1073 padding-top: 5px;
1074 margin-bottom: 0;
1075 vertical-align: middle;
1077 .radio.inline + .radio.inline,
1078 .checkbox.inline + .checkbox.inline {
1079 margin-left: 10px;
1081 .input-mini {
1082 width: 60px;
1084 .input-small {
1085 width: 90px;
1087 .input-medium {
1088 width: 150px;
1090 .input-large {
1091 width: 210px;
1093 .input-xlarge {
1094 width: 270px;
1096 .input-xxlarge {
1097 width: 530px;
1099 input[class*="span"],
1100 select[class*="span"],
1101 textarea[class*="span"],
1102 .uneditable-input[class*="span"],
1103 .row-fluid input[class*="span"],
1104 .row-fluid select[class*="span"],
1105 .row-fluid textarea[class*="span"],
1106 .row-fluid .uneditable-input[class*="span"] {
1107 float: none;
1108 margin-left: 0;
1110 .input-append input[class*="span"],
1111 .input-append .uneditable-input[class*="span"],
1112 .input-prepend input[class*="span"],
1113 .input-prepend .uneditable-input[class*="span"],
1114 .row-fluid .input-prepend [class*="span"],
1115 .row-fluid .input-append [class*="span"] {
1116 display: inline-block;
1118 input,
1119 textarea,
1120 .uneditable-input {
1121 margin-left: 0;
1123 input.span12, textarea.span12, .uneditable-input.span12 {
1124 width: 930px;
1126 input.span11, textarea.span11, .uneditable-input.span11 {
1127 width: 850px;
1129 input.span10, textarea.span10, .uneditable-input.span10 {
1130 width: 770px;
1132 input.span9, textarea.span9, .uneditable-input.span9 {
1133 width: 690px;
1135 input.span8, textarea.span8, .uneditable-input.span8 {
1136 width: 610px;
1138 input.span7, textarea.span7, .uneditable-input.span7 {
1139 width: 530px;
1141 input.span6, textarea.span6, .uneditable-input.span6 {
1142 width: 450px;
1144 input.span5, textarea.span5, .uneditable-input.span5 {
1145 width: 370px;
1147 input.span4, textarea.span4, .uneditable-input.span4 {
1148 width: 290px;
1150 input.span3, textarea.span3, .uneditable-input.span3 {
1151 width: 210px;
1153 input.span2, textarea.span2, .uneditable-input.span2 {
1154 width: 130px;
1156 input.span1, textarea.span1, .uneditable-input.span1 {
1157 width: 50px;
1159 input[disabled],
1160 select[disabled],
1161 textarea[disabled],
1162 input[readonly],
1163 select[readonly],
1164 textarea[readonly] {
1165 cursor: not-allowed;
1166 background-color: #eeeeee;
1167 border-color: #ddd;
1169 input[type="radio"][disabled],
1170 input[type="checkbox"][disabled],
1171 input[type="radio"][readonly],
1172 input[type="checkbox"][readonly] {
1173 background-color: transparent;
1175 .control-group.warning > label,
1176 .control-group.warning .help-block,
1177 .control-group.warning .help-inline {
1178 color: #c09853;
1180 .control-group.warning .checkbox,
1181 .control-group.warning .radio,
1182 .control-group.warning input,
1183 .control-group.warning select,
1184 .control-group.warning textarea {
1185 color: #c09853;
1186 border-color: #c09853;
1188 .control-group.warning .checkbox:focus,
1189 .control-group.warning .radio:focus,
1190 .control-group.warning input:focus,
1191 .control-group.warning select:focus,
1192 .control-group.warning textarea:focus {
1193 border-color: #a47e3c;
1194 -webkit-box-shadow: 0 0 6px #dbc59e;
1195 -moz-box-shadow: 0 0 6px #dbc59e;
1196 box-shadow: 0 0 6px #dbc59e;
1198 .control-group.warning .input-prepend .add-on,
1199 .control-group.warning .input-append .add-on {
1200 color: #c09853;
1201 background-color: #fcf8e3;
1202 border-color: #c09853;
1204 .control-group.error > label,
1205 .control-group.error .help-block,
1206 .control-group.error .help-inline {
1207 color: #b94a48;
1209 .control-group.error .checkbox,
1210 .control-group.error .radio,
1211 .control-group.error input,
1212 .control-group.error select,
1213 .control-group.error textarea {
1214 color: #b94a48;
1215 border-color: #b94a48;
1217 .control-group.error .checkbox:focus,
1218 .control-group.error .radio:focus,
1219 .control-group.error input:focus,
1220 .control-group.error select:focus,
1221 .control-group.error textarea:focus {
1222 border-color: #953b39;
1223 -webkit-box-shadow: 0 0 6px #d59392;
1224 -moz-box-shadow: 0 0 6px #d59392;
1225 box-shadow: 0 0 6px #d59392;
1227 .control-group.error .input-prepend .add-on,
1228 .control-group.error .input-append .add-on {
1229 color: #b94a48;
1230 background-color: #f2dede;
1231 border-color: #b94a48;
1233 .control-group.success > label,
1234 .control-group.success .help-block,
1235 .control-group.success .help-inline {
1236 color: #468847;
1238 .control-group.success .checkbox,
1239 .control-group.success .radio,
1240 .control-group.success input,
1241 .control-group.success select,
1242 .control-group.success textarea {
1243 color: #468847;
1244 border-color: #468847;
1246 .control-group.success .checkbox:focus,
1247 .control-group.success .radio:focus,
1248 .control-group.success input:focus,
1249 .control-group.success select:focus,
1250 .control-group.success textarea:focus {
1251 border-color: #356635;
1252 -webkit-box-shadow: 0 0 6px #7aba7b;
1253 -moz-box-shadow: 0 0 6px #7aba7b;
1254 box-shadow: 0 0 6px #7aba7b;
1256 .control-group.success .input-prepend .add-on,
1257 .control-group.success .input-append .add-on {
1258 color: #468847;
1259 background-color: #dff0d8;
1260 border-color: #468847;
1262 input:focus:required:invalid,
1263 textarea:focus:required:invalid,
1264 select:focus:required:invalid {
1265 color: #b94a48;
1266 border-color: #ee5f5b;
1268 input:focus:required:invalid:focus,
1269 textarea:focus:required:invalid:focus,
1270 select:focus:required:invalid:focus {
1271 border-color: #e9322d;
1272 -webkit-box-shadow: 0 0 6px #f8b9b7;
1273 -moz-box-shadow: 0 0 6px #f8b9b7;
1274 box-shadow: 0 0 6px #f8b9b7;
1276 .form-actions {
1277 padding: 17px 20px 18px;
1278 margin-top: 18px;
1279 margin-bottom: 18px;
1280 background-color: #f5f5f5;
1281 border-top: 1px solid #e5e5e5;
1282 *zoom: 1;
1284 .form-actions:before,
1285 .form-actions:after {
1286 display: table;
1287 content: "";
1289 .form-actions:after {
1290 clear: both;
1292 .uneditable-input {
1293 overflow: hidden;
1294 white-space: nowrap;
1295 cursor: not-allowed;
1296 background-color: #ffffff;
1297 border-color: #eee;
1298 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1299 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1300 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1302 input:-moz-placeholder {
1303 color: #999999;
1305 :-ms-input-placeholder {
1306 color: #999999;
1308 ::-webkit-input-placeholder {
1309 color: #999999;
1311 .help-block,
1312 .help-inline {
1313 color: #555555;
1315 .help-block {
1316 display: block;
1317 margin-bottom: 9px;
1319 .help-inline {
1320 display: inline-block;
1321 *display: inline;
1322 /* IE7 inline-block hack */
1324 *zoom: 1;
1325 vertical-align: middle;
1326 padding-left: 5px;
1328 .input-prepend,
1329 .input-append {
1330 margin-bottom: 5px;
1332 .input-prepend input,
1333 .input-append input,
1334 .input-prepend select,
1335 .input-append select,
1336 .input-prepend .uneditable-input,
1337 .input-append .uneditable-input {
1338 position: relative;
1339 margin-bottom: 0;
1340 *margin-left: 0;
1341 vertical-align: middle;
1342 -webkit-border-radius: 0 3px 3px 0;
1343 -moz-border-radius: 0 3px 3px 0;
1344 border-radius: 0 3px 3px 0;
1346 .input-prepend input:focus,
1347 .input-append input:focus,
1348 .input-prepend select:focus,
1349 .input-append select:focus,
1350 .input-prepend .uneditable-input:focus,
1351 .input-append .uneditable-input:focus {
1352 z-index: 2;
1354 .input-prepend .uneditable-input,
1355 .input-append .uneditable-input {
1356 border-left-color: #ccc;
1358 .input-prepend .add-on,
1359 .input-append .add-on {
1360 display: inline-block;
1361 width: auto;
1362 height: 18px;
1363 min-width: 16px;
1364 padding: 4px 5px;
1365 font-weight: normal;
1366 line-height: 18px;
1367 text-align: center;
1368 text-shadow: 0 1px 0 #ffffff;
1369 vertical-align: middle;
1370 background-color: #eeeeee;
1371 border: 1px solid #ccc;
1373 .input-prepend .add-on,
1374 .input-append .add-on,
1375 .input-prepend .btn,
1376 .input-append .btn {
1377 margin-left: -1px;
1378 -webkit-border-radius: 0;
1379 -moz-border-radius: 0;
1380 border-radius: 0;
1382 .input-prepend .active,
1383 .input-append .active {
1384 background-color: #a9dba9;
1385 border-color: #46a546;
1387 .input-prepend .add-on,
1388 .input-prepend .btn {
1389 margin-right: -1px;
1391 .input-prepend .add-on:first-child,
1392 .input-prepend .btn:first-child {
1393 -webkit-border-radius: 3px 0 0 3px;
1394 -moz-border-radius: 3px 0 0 3px;
1395 border-radius: 3px 0 0 3px;
1397 .input-append input,
1398 .input-append select,
1399 .input-append .uneditable-input {
1400 -webkit-border-radius: 3px 0 0 3px;
1401 -moz-border-radius: 3px 0 0 3px;
1402 border-radius: 3px 0 0 3px;
1404 .input-append .uneditable-input {
1405 border-right-color: #ccc;
1406 border-left-color: #eee;
1408 .input-append .add-on:last-child,
1409 .input-append .btn:last-child {
1410 -webkit-border-radius: 0 3px 3px 0;
1411 -moz-border-radius: 0 3px 3px 0;
1412 border-radius: 0 3px 3px 0;
1414 .input-prepend.input-append input,
1415 .input-prepend.input-append select,
1416 .input-prepend.input-append .uneditable-input {
1417 -webkit-border-radius: 0;
1418 -moz-border-radius: 0;
1419 border-radius: 0;
1421 .input-prepend.input-append .add-on:first-child,
1422 .input-prepend.input-append .btn:first-child {
1423 margin-right: -1px;
1424 -webkit-border-radius: 3px 0 0 3px;
1425 -moz-border-radius: 3px 0 0 3px;
1426 border-radius: 3px 0 0 3px;
1428 .input-prepend.input-append .add-on:last-child,
1429 .input-prepend.input-append .btn:last-child {
1430 margin-left: -1px;
1431 -webkit-border-radius: 0 3px 3px 0;
1432 -moz-border-radius: 0 3px 3px 0;
1433 border-radius: 0 3px 3px 0;
1435 .search-query {
1436 padding-right: 14px;
1437 padding-right: 4px \9;
1438 padding-left: 14px;
1439 padding-left: 4px \9;
1440 /* IE7-8 doesn't have border-radius, so don't indent the padding */
1442 margin-bottom: 0;
1443 -webkit-border-radius: 14px;
1444 -moz-border-radius: 14px;
1445 border-radius: 14px;
1447 .form-search input,
1448 .form-inline input,
1449 .form-horizontal input,
1450 .form-search textarea,
1451 .form-inline textarea,
1452 .form-horizontal textarea,
1453 .form-search select,
1454 .form-inline select,
1455 .form-horizontal select,
1456 .form-search .help-inline,
1457 .form-inline .help-inline,
1458 .form-horizontal .help-inline,
1459 .form-search .uneditable-input,
1460 .form-inline .uneditable-input,
1461 .form-horizontal .uneditable-input,
1462 .form-search .input-prepend,
1463 .form-inline .input-prepend,
1464 .form-horizontal .input-prepend,
1465 .form-search .input-append,
1466 .form-inline .input-append,
1467 .form-horizontal .input-append {
1468 display: inline-block;
1469 *display: inline;
1470 /* IE7 inline-block hack */
1472 *zoom: 1;
1473 margin-bottom: 0;
1475 .form-search .hide,
1476 .form-inline .hide,
1477 .form-horizontal .hide {
1478 display: none;
1480 .form-search label,
1481 .form-inline label {
1482 display: inline-block;
1484 .form-search .input-append,
1485 .form-inline .input-append,
1486 .form-search .input-prepend,
1487 .form-inline .input-prepend {
1488 margin-bottom: 0;
1490 .form-search .radio,
1491 .form-search .checkbox,
1492 .form-inline .radio,
1493 .form-inline .checkbox {
1494 padding-left: 0;
1495 margin-bottom: 0;
1496 vertical-align: middle;
1498 .form-search .radio input[type="radio"],
1499 .form-search .checkbox input[type="checkbox"],
1500 .form-inline .radio input[type="radio"],
1501 .form-inline .checkbox input[type="checkbox"] {
1502 float: left;
1503 margin-right: 3px;
1504 margin-left: 0;
1506 .control-group {
1507 margin-bottom: 9px;
1509 legend + .control-group {
1510 margin-top: 18px;
1511 -webkit-margin-top-collapse: separate;
1513 .form-horizontal .control-group {
1514 margin-bottom: 18px;
1515 *zoom: 1;
1517 .form-horizontal .control-group:before,
1518 .form-horizontal .control-group:after {
1519 display: table;
1520 content: "";
1522 .form-horizontal .control-group:after {
1523 clear: both;
1525 .form-horizontal .control-label {
1526 float: left;
1527 width: 140px;
1528 padding-top: 5px;
1529 text-align: right;
1531 .form-horizontal .controls {
1532 *display: inline-block;
1533 *padding-left: 20px;
1534 margin-left: 160px;
1535 *margin-left: 0;
1537 .form-horizontal .controls:first-child {
1538 *padding-left: 160px;
1540 .form-horizontal .help-block {
1541 margin-top: 9px;
1542 margin-bottom: 0;
1544 .form-horizontal .form-actions {
1545 padding-left: 160px;
1547 .btn {
1548 display: inline-block;
1549 *display: inline;
1550 /* IE7 inline-block hack */
1552 *zoom: 1;
1553 padding: 4px 10px 4px;
1554 margin-bottom: 0;
1555 font-size: 13px;
1556 line-height: 18px;
1557 *line-height: 20px;
1558 color: #333333;
1559 text-align: center;
1560 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1561 vertical-align: middle;
1562 cursor: pointer;
1563 background-color: #f5f5f5;
1564 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
1565 background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
1566 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
1567 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
1568 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
1569 background-image: linear-gradient(top, #ffffff, #e6e6e6);
1570 background-repeat: repeat-x;
1571 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1572 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
1573 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1574 *background-color: #e6e6e6;
1575 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1577 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1578 border: 1px solid #cccccc;
1579 *border: 0;
1580 border-bottom-color: #b3b3b3;
1581 -webkit-border-radius: 4px;
1582 -moz-border-radius: 4px;
1583 border-radius: 4px;
1584 *margin-left: .3em;
1585 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
1586 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
1587 box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
1589 .btn:hover,
1590 .btn:active,
1591 .btn.active,
1592 .btn.disabled,
1593 .btn[disabled] {
1594 background-color: #e6e6e6;
1595 *background-color: #d9d9d9;
1597 .btn:active,
1598 .btn.active {
1599 background-color: #cccccc \9;
1601 .btn:first-child {
1602 *margin-left: 0;
1604 .btn:hover {
1605 color: #333333;
1606 text-decoration: none;
1607 background-color: #e6e6e6;
1608 *background-color: #d9d9d9;
1609 /* Buttons in IE7 don't get borders, so darken on hover */
1611 background-position: 0 -15px;
1612 -webkit-transition: background-position 0.1s linear;
1613 -moz-transition: background-position 0.1s linear;
1614 -ms-transition: background-position 0.1s linear;
1615 -o-transition: background-position 0.1s linear;
1616 transition: background-position 0.1s linear;
1618 .btn:focus {
1619 outline: thin dotted #333;
1620 outline: 5px auto -webkit-focus-ring-color;
1621 outline-offset: -2px;
1623 .btn.active,
1624 .btn:active {
1625 background-color: #e6e6e6;
1626 background-color: #d9d9d9 \9;
1627 background-image: none;
1628 outline: 0;
1629 -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
1630 -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
1631 box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
1633 .btn.disabled,
1634 .btn[disabled] {
1635 cursor: default;
1636 background-color: #e6e6e6;
1637 background-image: none;
1638 opacity: 0.65;
1639 filter: alpha(opacity=65);
1640 -webkit-box-shadow: none;
1641 -moz-box-shadow: none;
1642 box-shadow: none;
1644 .btn-large {
1645 padding: 9px 14px;
1646 font-size: 15px;
1647 line-height: normal;
1648 -webkit-border-radius: 5px;
1649 -moz-border-radius: 5px;
1650 border-radius: 5px;
1652 .btn-large [class^="icon-"] {
1653 margin-top: 1px;
1655 .btn-small {
1656 padding: 5px 9px;
1657 font-size: 11px;
1658 line-height: 16px;
1660 .btn-small [class^="icon-"] {
1661 margin-top: -1px;
1663 .btn-mini {
1664 padding: 2px 6px;
1665 font-size: 11px;
1666 line-height: 14px;
1668 .btn-primary,
1669 .btn-primary:hover,
1670 .btn-warning,
1671 .btn-warning:hover,
1672 .btn-danger,
1673 .btn-danger:hover,
1674 .btn-success,
1675 .btn-success:hover,
1676 .btn-info,
1677 .btn-info:hover,
1678 .btn-inverse,
1679 .btn-inverse:hover {
1680 color: #ffffff;
1681 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1683 .btn-primary.active,
1684 .btn-warning.active,
1685 .btn-danger.active,
1686 .btn-success.active,
1687 .btn-info.active,
1688 .btn-inverse.active {
1689 color: rgba(255, 255, 255, 0.75);
1691 .btn {
1692 border-color: #ccc;
1693 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1695 .btn-primary {
1696 background-color: #0074cc;
1697 background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
1698 background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
1699 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
1700 background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
1701 background-image: -o-linear-gradient(top, #0088cc, #0055cc);
1702 background-image: linear-gradient(top, #0088cc, #0055cc);
1703 background-repeat: repeat-x;
1704 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
1705 border-color: #0055cc #0055cc #003580;
1706 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1707 *background-color: #0055cc;
1708 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1710 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1712 .btn-primary:hover,
1713 .btn-primary:active,
1714 .btn-primary.active,
1715 .btn-primary.disabled,
1716 .btn-primary[disabled] {
1717 background-color: #0055cc;
1718 *background-color: #004ab3;
1720 .btn-primary:active,
1721 .btn-primary.active {
1722 background-color: #004099 \9;
1724 .btn-warning {
1725 background-color: #faa732;
1726 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
1727 background-image: -ms-linear-gradient(top, #fbb450, #f89406);
1728 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
1729 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
1730 background-image: -o-linear-gradient(top, #fbb450, #f89406);
1731 background-image: linear-gradient(top, #fbb450, #f89406);
1732 background-repeat: repeat-x;
1733 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
1734 border-color: #f89406 #f89406 #ad6704;
1735 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1736 *background-color: #f89406;
1737 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1739 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1741 .btn-warning:hover,
1742 .btn-warning:active,
1743 .btn-warning.active,
1744 .btn-warning.disabled,
1745 .btn-warning[disabled] {
1746 background-color: #f89406;
1747 *background-color: #df8505;
1749 .btn-warning:active,
1750 .btn-warning.active {
1751 background-color: #c67605 \9;
1753 .btn-danger {
1754 background-color: #da4f49;
1755 background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
1756 background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
1757 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
1758 background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
1759 background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
1760 background-image: linear-gradient(top, #ee5f5b, #bd362f);
1761 background-repeat: repeat-x;
1762 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
1763 border-color: #bd362f #bd362f #802420;
1764 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1765 *background-color: #bd362f;
1766 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1768 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1770 .btn-danger:hover,
1771 .btn-danger:active,
1772 .btn-danger.active,
1773 .btn-danger.disabled,
1774 .btn-danger[disabled] {
1775 background-color: #bd362f;
1776 *background-color: #a9302a;
1778 .btn-danger:active,
1779 .btn-danger.active {
1780 background-color: #942a25 \9;
1782 .btn-success {
1783 background-color: #5bb75b;
1784 background-image: -moz-linear-gradient(top, #62c462, #51a351);
1785 background-image: -ms-linear-gradient(top, #62c462, #51a351);
1786 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
1787 background-image: -webkit-linear-gradient(top, #62c462, #51a351);
1788 background-image: -o-linear-gradient(top, #62c462, #51a351);
1789 background-image: linear-gradient(top, #62c462, #51a351);
1790 background-repeat: repeat-x;
1791 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
1792 border-color: #51a351 #51a351 #387038;
1793 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1794 *background-color: #51a351;
1795 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1797 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1799 .btn-success:hover,
1800 .btn-success:active,
1801 .btn-success.active,
1802 .btn-success.disabled,
1803 .btn-success[disabled] {
1804 background-color: #51a351;
1805 *background-color: #499249;
1807 .btn-success:active,
1808 .btn-success.active {
1809 background-color: #408140 \9;
1811 .btn-info {
1812 background-color: #49afcd;
1813 background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
1814 background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
1815 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
1816 background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
1817 background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
1818 background-image: linear-gradient(top, #5bc0de, #2f96b4);
1819 background-repeat: repeat-x;
1820 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
1821 border-color: #2f96b4 #2f96b4 #1f6377;
1822 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1823 *background-color: #2f96b4;
1824 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1826 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1828 .btn-info:hover,
1829 .btn-info:active,
1830 .btn-info.active,
1831 .btn-info.disabled,
1832 .btn-info[disabled] {
1833 background-color: #2f96b4;
1834 *background-color: #2a85a0;
1836 .btn-info:active,
1837 .btn-info.active {
1838 background-color: #24748c \9;
1840 .btn-inverse {
1841 background-color: #414141;
1842 background-image: -moz-linear-gradient(top, #555555, #222222);
1843 background-image: -ms-linear-gradient(top, #555555, #222222);
1844 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
1845 background-image: -webkit-linear-gradient(top, #555555, #222222);
1846 background-image: -o-linear-gradient(top, #555555, #222222);
1847 background-image: linear-gradient(top, #555555, #222222);
1848 background-repeat: repeat-x;
1849 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
1850 border-color: #222222 #222222 #000000;
1851 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1852 *background-color: #222222;
1853 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
1855 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1857 .btn-inverse:hover,
1858 .btn-inverse:active,
1859 .btn-inverse.active,
1860 .btn-inverse.disabled,
1861 .btn-inverse[disabled] {
1862 background-color: #222222;
1863 *background-color: #151515;
1865 .btn-inverse:active,
1866 .btn-inverse.active {
1867 background-color: #080808 \9;
1869 button.btn,
1870 input[type="submit"].btn {
1871 *padding-top: 2px;
1872 *padding-bottom: 2px;
1874 button.btn::-moz-focus-inner,
1875 input[type="submit"].btn::-moz-focus-inner {
1876 padding: 0;
1877 border: 0;
1879 button.btn.btn-large,
1880 input[type="submit"].btn.btn-large {
1881 *padding-top: 7px;
1882 *padding-bottom: 7px;
1884 button.btn.btn-small,
1885 input[type="submit"].btn.btn-small {
1886 *padding-top: 3px;
1887 *padding-bottom: 3px;
1889 button.btn.btn-mini,
1890 input[type="submit"].btn.btn-mini {
1891 *padding-top: 1px;
1892 *padding-bottom: 1px;
1894 [class^="icon-"],
1895 [class*=" icon-"] {
1896 display: inline-block;
1897 width: 14px;
1898 height: 14px;
1899 *margin-right: .3em;
1900 line-height: 14px;
1901 vertical-align: text-top;
1902 background-image: url("../img/glyphicons-halflings.png");
1903 background-position: 14px 14px;
1904 background-repeat: no-repeat;
1906 [class^="icon-"]:last-child,
1907 [class*=" icon-"]:last-child {
1908 *margin-left: 0;
1910 .icon-white {
1911 background-image: url("../img/glyphicons-halflings-white.png");
1913 .icon-glass {
1914 background-position: 0 0;
1916 .icon-music {
1917 background-position: -24px 0;
1919 .icon-search {
1920 background-position: -48px 0;
1922 .icon-envelope {
1923 background-position: -72px 0;
1925 .icon-heart {
1926 background-position: -96px 0;
1928 .icon-star {
1929 background-position: -120px 0;
1931 .icon-star-empty {
1932 background-position: -144px 0;
1934 .icon-user {
1935 background-position: -168px 0;
1937 .icon-film {
1938 background-position: -192px 0;
1940 .icon-th-large {
1941 background-position: -216px 0;
1943 .icon-th {
1944 background-position: -240px 0;
1946 .icon-th-list {
1947 background-position: -264px 0;
1949 .icon-ok {
1950 background-position: -288px 0;
1952 .icon-remove {
1953 background-position: -312px 0;
1955 .icon-zoom-in {
1956 background-position: -336px 0;
1958 .icon-zoom-out {
1959 background-position: -360px 0;
1961 .icon-off {
1962 background-position: -384px 0;
1964 .icon-signal {
1965 background-position: -408px 0;
1967 .icon-cog {
1968 background-position: -432px 0;
1970 .icon-trash {
1971 background-position: -456px 0;
1973 .icon-home {
1974 background-position: 0 -24px;
1976 .icon-file {
1977 background-position: -24px -24px;
1979 .icon-time {
1980 background-position: -48px -24px;
1982 .icon-road {
1983 background-position: -72px -24px;
1985 .icon-download-alt {
1986 background-position: -96px -24px;
1988 .icon-download {
1989 background-position: -120px -24px;
1991 .icon-upload {
1992 background-position: -144px -24px;
1994 .icon-inbox {
1995 background-position: -168px -24px;
1997 .icon-play-circle {
1998 background-position: -192px -24px;
2000 .icon-repeat {
2001 background-position: -216px -24px;
2003 .icon-refresh {
2004 background-position: -240px -24px;
2006 .icon-list-alt {
2007 background-position: -264px -24px;
2009 .icon-lock {
2010 background-position: -287px -24px;
2012 .icon-flag {
2013 background-position: -312px -24px;
2015 .icon-headphones {
2016 background-position: -336px -24px;
2018 .icon-volume-off {
2019 background-position: -360px -24px;
2021 .icon-volume-down {
2022 background-position: -384px -24px;
2024 .icon-volume-up {
2025 background-position: -408px -24px;
2027 .icon-qrcode {
2028 background-position: -432px -24px;
2030 .icon-barcode {
2031 background-position: -456px -24px;
2033 .icon-tag {
2034 background-position: 0 -48px;
2036 .icon-tags {
2037 background-position: -25px -48px;
2039 .icon-book {
2040 background-position: -48px -48px;
2042 .icon-bookmark {
2043 background-position: -72px -48px;
2045 .icon-print {
2046 background-position: -96px -48px;
2048 .icon-camera {
2049 background-position: -120px -48px;
2051 .icon-font {
2052 background-position: -144px -48px;
2054 .icon-bold {
2055 background-position: -167px -48px;
2057 .icon-italic {
2058 background-position: -192px -48px;
2060 .icon-text-height {
2061 background-position: -216px -48px;
2063 .icon-text-width {
2064 background-position: -240px -48px;
2066 .icon-align-left {
2067 background-position: -264px -48px;
2069 .icon-align-center {
2070 background-position: -288px -48px;
2072 .icon-align-right {
2073 background-position: -312px -48px;
2075 .icon-align-justify {
2076 background-position: -336px -48px;
2078 .icon-list {
2079 background-position: -360px -48px;
2081 .icon-indent-left {
2082 background-position: -384px -48px;
2084 .icon-indent-right {
2085 background-position: -408px -48px;
2087 .icon-facetime-video {
2088 background-position: -432px -48px;
2090 .icon-picture {
2091 background-position: -456px -48px;
2093 .icon-pencil {
2094 background-position: 0 -72px;
2096 .icon-map-marker {
2097 background-position: -24px -72px;
2099 .icon-adjust {
2100 background-position: -48px -72px;
2102 .icon-tint {
2103 background-position: -72px -72px;
2105 .icon-edit {
2106 background-position: -96px -72px;
2108 .icon-share {
2109 background-position: -120px -72px;
2111 .icon-check {
2112 background-position: -144px -72px;
2114 .icon-move {
2115 background-position: -168px -72px;
2117 .icon-step-backward {
2118 background-position: -192px -72px;
2120 .icon-fast-backward {
2121 background-position: -216px -72px;
2123 .icon-backward {
2124 background-position: -240px -72px;
2126 .icon-play {
2127 background-position: -264px -72px;
2129 .icon-pause {
2130 background-position: -288px -72px;
2132 .icon-stop {
2133 background-position: -312px -72px;
2135 .icon-forward {
2136 background-position: -336px -72px;
2138 .icon-fast-forward {
2139 background-position: -360px -72px;
2141 .icon-step-forward {
2142 background-position: -384px -72px;
2144 .icon-eject {
2145 background-position: -408px -72px;
2147 .icon-chevron-left {
2148 background-position: -432px -72px;
2150 .icon-chevron-right {
2151 background-position: -456px -72px;
2153 .icon-plus-sign {
2154 background-position: 0 -96px;
2156 .icon-minus-sign {
2157 background-position: -24px -96px;
2159 .icon-remove-sign {
2160 background-position: -48px -96px;
2162 .icon-ok-sign {
2163 background-position: -72px -96px;
2165 .icon-question-sign {
2166 background-position: -96px -96px;
2168 .icon-info-sign {
2169 background-position: -120px -96px;
2171 .icon-screenshot {
2172 background-position: -144px -96px;
2174 .icon-remove-circle {
2175 background-position: -168px -96px;
2177 .icon-ok-circle {
2178 background-position: -192px -96px;
2180 .icon-ban-circle {
2181 background-position: -216px -96px;
2183 .icon-arrow-left {
2184 background-position: -240px -96px;
2186 .icon-arrow-right {
2187 background-position: -264px -96px;
2189 .icon-arrow-up {
2190 background-position: -289px -96px;
2192 .icon-arrow-down {
2193 background-position: -312px -96px;
2195 .icon-share-alt {
2196 background-position: -336px -96px;
2198 .icon-resize-full {
2199 background-position: -360px -96px;
2201 .icon-resize-small {
2202 background-position: -384px -96px;
2204 .icon-plus {
2205 background-position: -408px -96px;
2207 .icon-minus {
2208 background-position: -433px -96px;
2210 .icon-asterisk {
2211 background-position: -456px -96px;
2213 .icon-exclamation-sign {
2214 background-position: 0 -120px;
2216 .icon-gift {
2217 background-position: -24px -120px;
2219 .icon-leaf {
2220 background-position: -48px -120px;
2222 .icon-fire {
2223 background-position: -72px -120px;
2225 .icon-eye-open {
2226 background-position: -96px -120px;
2228 .icon-eye-close {
2229 background-position: -120px -120px;
2231 .icon-warning-sign {
2232 background-position: -144px -120px;
2234 .icon-plane {
2235 background-position: -168px -120px;
2237 .icon-calendar {
2238 background-position: -192px -120px;
2240 .icon-random {
2241 background-position: -216px -120px;
2243 .icon-comment {
2244 background-position: -240px -120px;
2246 .icon-magnet {
2247 background-position: -264px -120px;
2249 .icon-chevron-up {
2250 background-position: -288px -120px;
2252 .icon-chevron-down {
2253 background-position: -313px -119px;
2255 .icon-retweet {
2256 background-position: -336px -120px;
2258 .icon-shopping-cart {
2259 background-position: -360px -120px;
2261 .icon-folder-close {
2262 background-position: -384px -120px;
2264 .icon-folder-open {
2265 background-position: -408px -120px;
2267 .icon-resize-vertical {
2268 background-position: -432px -119px;
2270 .icon-resize-horizontal {
2271 background-position: -456px -118px;
2273 .icon-hdd {
2274 background-position: 0 -144px;
2276 .icon-bullhorn {
2277 background-position: -24px -144px;
2279 .icon-bell {
2280 background-position: -48px -144px;
2282 .icon-certificate {
2283 background-position: -72px -144px;
2285 .icon-thumbs-up {
2286 background-position: -96px -144px;
2288 .icon-thumbs-down {
2289 background-position: -120px -144px;
2291 .icon-hand-right {
2292 background-position: -144px -144px;
2294 .icon-hand-left {
2295 background-position: -168px -144px;
2297 .icon-hand-up {
2298 background-position: -192px -144px;
2300 .icon-hand-down {
2301 background-position: -216px -144px;
2303 .icon-circle-arrow-right {
2304 background-position: -240px -144px;
2306 .icon-circle-arrow-left {
2307 background-position: -264px -144px;
2309 .icon-circle-arrow-up {
2310 background-position: -288px -144px;
2312 .icon-circle-arrow-down {
2313 background-position: -312px -144px;
2315 .icon-globe {
2316 background-position: -336px -144px;
2318 .icon-wrench {
2319 background-position: -360px -144px;
2321 .icon-tasks {
2322 background-position: -384px -144px;
2324 .icon-filter {
2325 background-position: -408px -144px;
2327 .icon-briefcase {
2328 background-position: -432px -144px;
2330 .icon-fullscreen {
2331 background-position: -456px -144px;
2333 .btn-group {
2334 position: relative;
2335 *zoom: 1;
2336 *margin-left: .3em;
2338 .btn-group:before,
2339 .btn-group:after {
2340 display: table;
2341 content: "";
2343 .btn-group:after {
2344 clear: both;
2346 .btn-group:first-child {
2347 *margin-left: 0;
2349 .btn-group + .btn-group {
2350 margin-left: 5px;
2352 .btn-toolbar {
2353 margin-top: 9px;
2354 margin-bottom: 9px;
2356 .btn-toolbar .btn-group {
2357 display: inline-block;
2358 *display: inline;
2359 /* IE7 inline-block hack */
2361 *zoom: 1;
2363 .btn-group > .btn {
2364 position: relative;
2365 float: left;
2366 margin-left: -1px;
2367 -webkit-border-radius: 0;
2368 -moz-border-radius: 0;
2369 border-radius: 0;
2371 .btn-group > .btn:first-child {
2372 margin-left: 0;
2373 -webkit-border-top-left-radius: 4px;
2374 -moz-border-radius-topleft: 4px;
2375 border-top-left-radius: 4px;
2376 -webkit-border-bottom-left-radius: 4px;
2377 -moz-border-radius-bottomleft: 4px;
2378 border-bottom-left-radius: 4px;
2380 .btn-group > .btn:last-child,
2381 .btn-group > .dropdown-toggle {
2382 -webkit-border-top-right-radius: 4px;
2383 -moz-border-radius-topright: 4px;
2384 border-top-right-radius: 4px;
2385 -webkit-border-bottom-right-radius: 4px;
2386 -moz-border-radius-bottomright: 4px;
2387 border-bottom-right-radius: 4px;
2389 .btn-group > .btn.large:first-child {
2390 margin-left: 0;
2391 -webkit-border-top-left-radius: 6px;
2392 -moz-border-radius-topleft: 6px;
2393 border-top-left-radius: 6px;
2394 -webkit-border-bottom-left-radius: 6px;
2395 -moz-border-radius-bottomleft: 6px;
2396 border-bottom-left-radius: 6px;
2398 .btn-group > .btn.large:last-child,
2399 .btn-group > .large.dropdown-toggle {
2400 -webkit-border-top-right-radius: 6px;
2401 -moz-border-radius-topright: 6px;
2402 border-top-right-radius: 6px;
2403 -webkit-border-bottom-right-radius: 6px;
2404 -moz-border-radius-bottomright: 6px;
2405 border-bottom-right-radius: 6px;
2407 .btn-group > .btn:hover,
2408 .btn-group > .btn:focus,
2409 .btn-group > .btn:active,
2410 .btn-group > .btn.active {
2411 z-index: 2;
2413 .btn-group .dropdown-toggle:active,
2414 .btn-group.open .dropdown-toggle {
2415 outline: 0;
2417 .btn-group > .dropdown-toggle {
2418 padding-left: 8px;
2419 padding-right: 8px;
2420 -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2421 -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2422 box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2423 *padding-top: 4px;
2424 *padding-bottom: 4px;
2426 .btn-group > .btn-mini.dropdown-toggle {
2427 padding-left: 5px;
2428 padding-right: 5px;
2430 .btn-group > .btn-small.dropdown-toggle {
2431 *padding-top: 4px;
2432 *padding-bottom: 4px;
2434 .btn-group > .btn-large.dropdown-toggle {
2435 padding-left: 12px;
2436 padding-right: 12px;
2438 .btn-group.open .dropdown-toggle {
2439 background-image: none;
2440 -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2441 -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2442 box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2444 .btn-group.open .btn.dropdown-toggle {
2445 background-color: #e6e6e6;
2447 .btn-group.open .btn-primary.dropdown-toggle {
2448 background-color: #0055cc;
2450 .btn-group.open .btn-warning.dropdown-toggle {
2451 background-color: #f89406;
2453 .btn-group.open .btn-danger.dropdown-toggle {
2454 background-color: #bd362f;
2456 .btn-group.open .btn-success.dropdown-toggle {
2457 background-color: #51a351;
2459 .btn-group.open .btn-info.dropdown-toggle {
2460 background-color: #2f96b4;
2462 .btn-group.open .btn-inverse.dropdown-toggle {
2463 background-color: #222222;
2465 .btn .caret {
2466 margin-top: 7px;
2467 margin-left: 0;
2469 .btn:hover .caret,
2470 .open.btn-group .caret {
2471 opacity: 1;
2472 filter: alpha(opacity=100);
2474 .btn-mini .caret {
2475 margin-top: 5px;
2477 .btn-small .caret {
2478 margin-top: 6px;
2480 .btn-large .caret {
2481 margin-top: 6px;
2482 border-left-width: 5px;
2483 border-right-width: 5px;
2484 border-top-width: 5px;
2486 .dropup .btn-large .caret {
2487 border-bottom: 5px solid #000000;
2488 border-top: 0;
2490 .btn-primary .caret,
2491 .btn-warning .caret,
2492 .btn-danger .caret,
2493 .btn-info .caret,
2494 .btn-success .caret,
2495 .btn-inverse .caret {
2496 border-top-color: #ffffff;
2497 border-bottom-color: #ffffff;
2498 opacity: 0.75;
2499 filter: alpha(opacity=75);
2501 .nav {
2502 margin-left: 0;
2503 margin-bottom: 18px;
2504 list-style: none;
2506 .nav > li > a {
2507 display: block;
2509 .nav > li > a:hover {
2510 text-decoration: none;
2511 background-color: #eeeeee;
2513 .nav > .pull-right {
2514 float: right;
2516 .nav .nav-header {
2517 display: block;
2518 padding: 3px 15px;
2519 font-size: 11px;
2520 font-weight: bold;
2521 line-height: 18px;
2522 color: #999999;
2523 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2524 text-transform: uppercase;
2526 .nav li + .nav-header {
2527 margin-top: 9px;
2529 .nav-list {
2530 padding-left: 15px;
2531 padding-right: 15px;
2532 margin-bottom: 0;
2534 .nav-list > li > a,
2535 .nav-list .nav-header {
2536 margin-left: -15px;
2537 margin-right: -15px;
2538 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2540 .nav-list > li > a {
2541 padding: 3px 15px;
2543 .nav-list > .active > a,
2544 .nav-list > .active > a:hover {
2545 color: #ffffff;
2546 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
2547 background-color: #0088cc;
2549 .nav-list [class^="icon-"] {
2550 margin-right: 2px;
2552 .nav-list .divider {
2553 *width: 100%;
2554 height: 1px;
2555 margin: 8px 1px;
2556 *margin: -5px 0 5px;
2557 overflow: hidden;
2558 background-color: #e5e5e5;
2559 border-bottom: 1px solid #ffffff;
2561 .nav-tabs,
2562 .nav-pills {
2563 *zoom: 1;
2565 .nav-tabs:before,
2566 .nav-pills:before,
2567 .nav-tabs:after,
2568 .nav-pills:after {
2569 display: table;
2570 content: "";
2572 .nav-tabs:after,
2573 .nav-pills:after {
2574 clear: both;
2576 .nav-tabs > li,
2577 .nav-pills > li {
2578 float: left;
2580 .nav-tabs > li > a,
2581 .nav-pills > li > a {
2582 padding-right: 12px;
2583 padding-left: 12px;
2584 margin-right: 2px;
2585 line-height: 14px;
2587 .nav-tabs {
2588 border-bottom: 1px solid #ddd;
2590 .nav-tabs > li {
2591 margin-bottom: -1px;
2593 .nav-tabs > li > a {
2594 padding-top: 8px;
2595 padding-bottom: 8px;
2596 line-height: 18px;
2597 border: 1px solid transparent;
2598 -webkit-border-radius: 4px 4px 0 0;
2599 -moz-border-radius: 4px 4px 0 0;
2600 border-radius: 4px 4px 0 0;
2602 .nav-tabs > li > a:hover {
2603 border-color: #eeeeee #eeeeee #dddddd;
2605 .nav-tabs > .active > a,
2606 .nav-tabs > .active > a:hover {
2607 color: #555555;
2608 background-color: #ffffff;
2609 border: 1px solid #ddd;
2610 border-bottom-color: transparent;
2611 cursor: default;
2613 .nav-pills > li > a {
2614 padding-top: 8px;
2615 padding-bottom: 8px;
2616 margin-top: 2px;
2617 margin-bottom: 2px;
2618 -webkit-border-radius: 5px;
2619 -moz-border-radius: 5px;
2620 border-radius: 5px;
2622 .nav-pills > .active > a,
2623 .nav-pills > .active > a:hover {
2624 color: #ffffff;
2625 background-color: #0088cc;
2627 .nav-stacked > li {
2628 float: none;
2630 .nav-stacked > li > a {
2631 margin-right: 0;
2633 .nav-tabs.nav-stacked {
2634 border-bottom: 0;
2636 .nav-tabs.nav-stacked > li > a {
2637 border: 1px solid #ddd;
2638 -webkit-border-radius: 0;
2639 -moz-border-radius: 0;
2640 border-radius: 0;
2642 .nav-tabs.nav-stacked > li:first-child > a {
2643 -webkit-border-radius: 4px 4px 0 0;
2644 -moz-border-radius: 4px 4px 0 0;
2645 border-radius: 4px 4px 0 0;
2647 .nav-tabs.nav-stacked > li:last-child > a {
2648 -webkit-border-radius: 0 0 4px 4px;
2649 -moz-border-radius: 0 0 4px 4px;
2650 border-radius: 0 0 4px 4px;
2652 .nav-tabs.nav-stacked > li > a:hover {
2653 border-color: #ddd;
2654 z-index: 2;
2656 .nav-pills.nav-stacked > li > a {
2657 margin-bottom: 3px;
2659 .nav-pills.nav-stacked > li:last-child > a {
2660 margin-bottom: 1px;
2662 .nav-tabs .dropdown-menu {
2663 -webkit-border-radius: 0 0 5px 5px;
2664 -moz-border-radius: 0 0 5px 5px;
2665 border-radius: 0 0 5px 5px;
2667 .nav-pills .dropdown-menu {
2668 -webkit-border-radius: 4px;
2669 -moz-border-radius: 4px;
2670 border-radius: 4px;
2672 .nav-tabs .dropdown-toggle .caret,
2673 .nav-pills .dropdown-toggle .caret {
2674 border-top-color: #0088cc;
2675 border-bottom-color: #0088cc;
2676 margin-top: 6px;
2678 .nav-tabs .dropdown-toggle:hover .caret,
2679 .nav-pills .dropdown-toggle:hover .caret {
2680 border-top-color: #005580;
2681 border-bottom-color: #005580;
2683 .nav-tabs .active .dropdown-toggle .caret,
2684 .nav-pills .active .dropdown-toggle .caret {
2685 border-top-color: #333333;
2686 border-bottom-color: #333333;
2688 .nav > .dropdown.active > a:hover {
2689 color: #000000;
2690 cursor: pointer;
2692 .nav-tabs .open .dropdown-toggle,
2693 .nav-pills .open .dropdown-toggle,
2694 .nav > li.dropdown.open.active > a:hover {
2695 color: #ffffff;
2696 background-color: #999999;
2697 border-color: #999999;
2699 .nav li.dropdown.open .caret,
2700 .nav li.dropdown.open.active .caret,
2701 .nav li.dropdown.open a:hover .caret {
2702 border-top-color: #ffffff;
2703 border-bottom-color: #ffffff;
2704 opacity: 1;
2705 filter: alpha(opacity=100);
2707 .tabs-stacked .open > a:hover {
2708 border-color: #999999;
2710 .tabbable {
2711 *zoom: 1;
2713 .tabbable:before,
2714 .tabbable:after {
2715 display: table;
2716 content: "";
2718 .tabbable:after {
2719 clear: both;
2721 .tab-content {
2722 overflow: auto;
2724 .tabs-below > .nav-tabs,
2725 .tabs-right > .nav-tabs,
2726 .tabs-left > .nav-tabs {
2727 border-bottom: 0;
2729 .tab-content > .tab-pane,
2730 .pill-content > .pill-pane {
2731 display: none;
2733 .tab-content > .active,
2734 .pill-content > .active {
2735 display: block;
2737 .tabs-below > .nav-tabs {
2738 border-top: 1px solid #ddd;
2740 .tabs-below > .nav-tabs > li {
2741 margin-top: -1px;
2742 margin-bottom: 0;
2744 .tabs-below > .nav-tabs > li > a {
2745 -webkit-border-radius: 0 0 4px 4px;
2746 -moz-border-radius: 0 0 4px 4px;
2747 border-radius: 0 0 4px 4px;
2749 .tabs-below > .nav-tabs > li > a:hover {
2750 border-bottom-color: transparent;
2751 border-top-color: #ddd;
2753 .tabs-below > .nav-tabs > .active > a,
2754 .tabs-below > .nav-tabs > .active > a:hover {
2755 border-color: transparent #ddd #ddd #ddd;
2757 .tabs-left > .nav-tabs > li,
2758 .tabs-right > .nav-tabs > li {
2759 float: none;
2761 .tabs-left > .nav-tabs > li > a,
2762 .tabs-right > .nav-tabs > li > a {
2763 min-width: 74px;
2764 margin-right: 0;
2765 margin-bottom: 3px;
2767 .tabs-left > .nav-tabs {
2768 float: left;
2769 margin-right: 19px;
2770 border-right: 1px solid #ddd;
2772 .tabs-left > .nav-tabs > li > a {
2773 margin-right: -1px;
2774 -webkit-border-radius: 4px 0 0 4px;
2775 -moz-border-radius: 4px 0 0 4px;
2776 border-radius: 4px 0 0 4px;
2778 .tabs-left > .nav-tabs > li > a:hover {
2779 border-color: #eeeeee #dddddd #eeeeee #eeeeee;
2781 .tabs-left > .nav-tabs .active > a,
2782 .tabs-left > .nav-tabs .active > a:hover {
2783 border-color: #ddd transparent #ddd #ddd;
2784 *border-right-color: #ffffff;
2786 .tabs-right > .nav-tabs {
2787 float: right;
2788 margin-left: 19px;
2789 border-left: 1px solid #ddd;
2791 .tabs-right > .nav-tabs > li > a {
2792 margin-left: -1px;
2793 -webkit-border-radius: 0 4px 4px 0;
2794 -moz-border-radius: 0 4px 4px 0;
2795 border-radius: 0 4px 4px 0;
2797 .tabs-right > .nav-tabs > li > a:hover {
2798 border-color: #eeeeee #eeeeee #eeeeee #dddddd;
2800 .tabs-right > .nav-tabs .active > a,
2801 .tabs-right > .nav-tabs .active > a:hover {
2802 border-color: #ddd #ddd #ddd transparent;
2803 *border-left-color: #ffffff;
2805 .navbar {
2806 *position: relative;
2807 *z-index: 2;
2808 overflow: visible;
2809 margin-bottom: 18px;
2811 .navbar-inner {
2812 min-height: 40px;
2813 padding-left: 20px;
2814 padding-right: 20px;
2815 background-color: #2c2c2c;
2816 background-image: -moz-linear-gradient(top, #333333, #222222);
2817 background-image: -ms-linear-gradient(top, #333333, #222222);
2818 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2819 background-image: -webkit-linear-gradient(top, #333333, #222222);
2820 background-image: -o-linear-gradient(top, #333333, #222222);
2821 background-image: linear-gradient(top, #333333, #222222);
2822 background-repeat: repeat-x;
2823 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2824 -webkit-border-radius: 4px;
2825 -moz-border-radius: 4px;
2826 border-radius: 4px;
2827 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
2828 -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
2829 box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
2831 .navbar .container {
2832 width: auto;
2834 .nav-collapse.collapse {
2835 height: auto;
2837 .navbar {
2838 color: #999999;
2840 .navbar .brand:hover {
2841 text-decoration: none;
2843 .navbar .brand {
2844 float: left;
2845 display: block;
2846 padding: 8px 20px 12px;
2847 margin-left: -20px;
2848 font-size: 20px;
2849 font-weight: 200;
2850 line-height: 1;
2851 color: #999999;
2853 .navbar .navbar-text {
2854 margin-bottom: 0;
2855 line-height: 40px;
2857 .navbar .navbar-link {
2858 color: #999999;
2860 .navbar .navbar-link:hover {
2861 color: #ffffff;
2863 .navbar .btn,
2864 .navbar .btn-group {
2865 margin-top: 5px;
2867 .navbar .btn-group .btn {
2868 margin: 0;
2870 .navbar-form {
2871 margin-bottom: 0;
2872 *zoom: 1;
2874 .navbar-form:before,
2875 .navbar-form:after {
2876 display: table;
2877 content: "";
2879 .navbar-form:after {
2880 clear: both;
2882 .navbar-form input,
2883 .navbar-form select,
2884 .navbar-form .radio,
2885 .navbar-form .checkbox {
2886 margin-top: 5px;
2888 .navbar-form input,
2889 .navbar-form select {
2890 display: inline-block;
2891 margin-bottom: 0;
2893 .navbar-form input[type="image"],
2894 .navbar-form input[type="checkbox"],
2895 .navbar-form input[type="radio"] {
2896 margin-top: 3px;
2898 .navbar-form .input-append,
2899 .navbar-form .input-prepend {
2900 margin-top: 6px;
2901 white-space: nowrap;
2903 .navbar-form .input-append input,
2904 .navbar-form .input-prepend input {
2905 margin-top: 0;
2907 .navbar-search {
2908 position: relative;
2909 float: left;
2910 margin-top: 6px;
2911 margin-bottom: 0;
2913 .navbar-search .search-query {
2914 padding: 4px 9px;
2915 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2916 font-size: 13px;
2917 font-weight: normal;
2918 line-height: 1;
2919 color: #ffffff;
2920 background-color: #626262;
2921 border: 1px solid #151515;
2922 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
2923 -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
2924 box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
2925 -webkit-transition: none;
2926 -moz-transition: none;
2927 -ms-transition: none;
2928 -o-transition: none;
2929 transition: none;
2931 .navbar-search .search-query:-moz-placeholder {
2932 color: #cccccc;
2934 .navbar-search .search-query:-ms-input-placeholder {
2935 color: #cccccc;
2937 .navbar-search .search-query::-webkit-input-placeholder {
2938 color: #cccccc;
2940 .navbar-search .search-query:focus,
2941 .navbar-search .search-query.focused {
2942 padding: 5px 10px;
2943 color: #333333;
2944 text-shadow: 0 1px 0 #ffffff;
2945 background-color: #ffffff;
2946 border: 0;
2947 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2948 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2949 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2950 outline: 0;
2952 .navbar-fixed-top,
2953 .navbar-fixed-bottom {
2954 position: fixed;
2955 right: 0;
2956 left: 0;
2957 z-index: 1030;
2958 margin-bottom: 0;
2960 .navbar-fixed-top .navbar-inner,
2961 .navbar-fixed-bottom .navbar-inner {
2962 padding-left: 0;
2963 padding-right: 0;
2964 -webkit-border-radius: 0;
2965 -moz-border-radius: 0;
2966 border-radius: 0;
2968 .navbar-fixed-top .container,
2969 .navbar-fixed-bottom .container {
2970 width: 940px;
2972 .navbar-fixed-top {
2973 top: 0;
2975 .navbar-fixed-bottom {
2976 bottom: 0;
2978 .navbar .nav {
2979 position: relative;
2980 left: 0;
2981 display: block;
2982 float: left;
2983 margin: 0 10px 0 0;
2985 .navbar .nav.pull-right {
2986 float: right;
2988 .navbar .nav > li {
2989 display: block;
2990 float: left;
2992 .navbar .nav > li > a {
2993 float: none;
2994 padding: 9px 10px 11px;
2995 line-height: 19px;
2996 color: #999999;
2997 text-decoration: none;
2998 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3000 .navbar .btn {
3001 display: inline-block;
3002 padding: 4px 10px 4px;
3003 margin: 5px 5px 6px;
3004 line-height: 18px;
3006 .navbar .btn-group {
3007 margin: 0;
3008 padding: 5px 5px 6px;
3010 .navbar .nav > li > a:hover {
3011 background-color: transparent;
3012 color: #ffffff;
3013 text-decoration: none;
3015 .navbar .nav .active > a,
3016 .navbar .nav .active > a:hover {
3017 color: #ffffff;
3018 text-decoration: none;
3019 background-color: #222222;
3021 .navbar .divider-vertical {
3022 height: 40px;
3023 width: 1px;
3024 margin: 0 9px;
3025 overflow: hidden;
3026 background-color: #222222;
3027 border-right: 1px solid #333333;
3029 .navbar .nav.pull-right {
3030 margin-left: 10px;
3031 margin-right: 0;
3033 .navbar .btn-navbar {
3034 display: none;
3035 float: right;
3036 padding: 7px 10px;
3037 margin-left: 5px;
3038 margin-right: 5px;
3039 background-color: #2c2c2c;
3040 background-image: -moz-linear-gradient(top, #333333, #222222);
3041 background-image: -ms-linear-gradient(top, #333333, #222222);
3042 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
3043 background-image: -webkit-linear-gradient(top, #333333, #222222);
3044 background-image: -o-linear-gradient(top, #333333, #222222);
3045 background-image: linear-gradient(top, #333333, #222222);
3046 background-repeat: repeat-x;
3047 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
3048 border-color: #222222 #222222 #000000;
3049 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3050 *background-color: #222222;
3051 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
3053 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3054 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3055 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3056 box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3058 .navbar .btn-navbar:hover,
3059 .navbar .btn-navbar:active,
3060 .navbar .btn-navbar.active,
3061 .navbar .btn-navbar.disabled,
3062 .navbar .btn-navbar[disabled] {
3063 background-color: #222222;
3064 *background-color: #151515;
3066 .navbar .btn-navbar:active,
3067 .navbar .btn-navbar.active {
3068 background-color: #080808 \9;
3070 .navbar .btn-navbar .icon-bar {
3071 display: block;
3072 width: 18px;
3073 height: 2px;
3074 background-color: #f5f5f5;
3075 -webkit-border-radius: 1px;
3076 -moz-border-radius: 1px;
3077 border-radius: 1px;
3078 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3079 -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3080 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3082 .btn-navbar .icon-bar + .icon-bar {
3083 margin-top: 3px;
3085 .navbar .dropdown-menu:before {
3086 content: '';
3087 display: inline-block;
3088 border-left: 7px solid transparent;
3089 border-right: 7px solid transparent;
3090 border-bottom: 7px solid #ccc;
3091 border-bottom-color: rgba(0, 0, 0, 0.2);
3092 position: absolute;
3093 top: -7px;
3094 left: 9px;
3096 .navbar .dropdown-menu:after {
3097 content: '';
3098 display: inline-block;
3099 border-left: 6px solid transparent;
3100 border-right: 6px solid transparent;
3101 border-bottom: 6px solid #ffffff;
3102 position: absolute;
3103 top: -6px;
3104 left: 10px;
3106 .navbar-fixed-bottom .dropdown-menu:before {
3107 border-top: 7px solid #ccc;
3108 border-top-color: rgba(0, 0, 0, 0.2);
3109 border-bottom: 0;
3110 bottom: -7px;
3111 top: auto;
3113 .navbar-fixed-bottom .dropdown-menu:after {
3114 border-top: 6px solid #ffffff;
3115 border-bottom: 0;
3116 bottom: -6px;
3117 top: auto;
3119 .navbar .nav li.dropdown .dropdown-toggle .caret,
3120 .navbar .nav li.dropdown.open .caret {
3121 border-top-color: #ffffff;
3122 border-bottom-color: #ffffff;
3124 .navbar .nav li.dropdown.active .caret {
3125 opacity: 1;
3126 filter: alpha(opacity=100);
3128 .navbar .nav li.dropdown.open > .dropdown-toggle,
3129 .navbar .nav li.dropdown.active > .dropdown-toggle,
3130 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
3131 background-color: transparent;
3133 .navbar .nav li.dropdown.active > .dropdown-toggle:hover {
3134 color: #ffffff;
3136 .navbar .pull-right .dropdown-menu,
3137 .navbar .dropdown-menu.pull-right {
3138 left: auto;
3139 right: 0;
3141 .navbar .pull-right .dropdown-menu:before,
3142 .navbar .dropdown-menu.pull-right:before {
3143 left: auto;
3144 right: 12px;
3146 .navbar .pull-right .dropdown-menu:after,
3147 .navbar .dropdown-menu.pull-right:after {
3148 left: auto;
3149 right: 13px;
3151 .breadcrumb {
3152 padding: 7px 14px;
3153 margin: 0 0 18px;
3154 list-style: none;
3155 background-color: #fbfbfb;
3156 background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
3157 background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
3158 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
3159 background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
3160 background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
3161 background-image: linear-gradient(top, #ffffff, #f5f5f5);
3162 background-repeat: repeat-x;
3163 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
3164 border: 1px solid #ddd;
3165 -webkit-border-radius: 3px;
3166 -moz-border-radius: 3px;
3167 border-radius: 3px;
3168 -webkit-box-shadow: inset 0 1px 0 #ffffff;
3169 -moz-box-shadow: inset 0 1px 0 #ffffff;
3170 box-shadow: inset 0 1px 0 #ffffff;
3172 .breadcrumb li {
3173 display: inline-block;
3174 *display: inline;
3175 /* IE7 inline-block hack */
3177 *zoom: 1;
3178 text-shadow: 0 1px 0 #ffffff;
3180 .breadcrumb .divider {
3181 padding: 0 5px;
3182 color: #999999;
3184 .breadcrumb .active a {
3185 color: #333333;
3187 .pagination {
3188 height: 36px;
3189 margin: 18px 0;
3191 .pagination ul {
3192 display: inline-block;
3193 *display: inline;
3194 /* IE7 inline-block hack */
3196 *zoom: 1;
3197 margin-left: 0;
3198 margin-bottom: 0;
3199 -webkit-border-radius: 3px;
3200 -moz-border-radius: 3px;
3201 border-radius: 3px;
3202 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3203 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3204 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3206 .pagination li {
3207 display: inline;
3209 .pagination a {
3210 float: left;
3211 padding: 0 14px;
3212 line-height: 34px;
3213 text-decoration: none;
3214 border: 1px solid #ddd;
3215 border-left-width: 0;
3217 .pagination a:hover,
3218 .pagination .active a {
3219 background-color: #f5f5f5;
3221 .pagination .active a {
3222 color: #999999;
3223 cursor: default;
3225 .pagination .disabled span,
3226 .pagination .disabled a,
3227 .pagination .disabled a:hover {
3228 color: #999999;
3229 background-color: transparent;
3230 cursor: default;
3232 .pagination li:first-child a {
3233 border-left-width: 1px;
3234 -webkit-border-radius: 3px 0 0 3px;
3235 -moz-border-radius: 3px 0 0 3px;
3236 border-radius: 3px 0 0 3px;
3238 .pagination li:last-child a {
3239 -webkit-border-radius: 0 3px 3px 0;
3240 -moz-border-radius: 0 3px 3px 0;
3241 border-radius: 0 3px 3px 0;
3243 .pagination-centered {
3244 text-align: center;
3246 .pagination-right {
3247 text-align: right;
3249 .pager {
3250 margin-left: 0;
3251 margin-bottom: 18px;
3252 list-style: none;
3253 text-align: center;
3254 *zoom: 1;
3256 .pager:before,
3257 .pager:after {
3258 display: table;
3259 content: "";
3261 .pager:after {
3262 clear: both;
3264 .pager li {
3265 display: inline;
3267 .pager a {
3268 display: inline-block;
3269 padding: 5px 14px;
3270 background-color: #fff;
3271 border: 1px solid #ddd;
3272 -webkit-border-radius: 15px;
3273 -moz-border-radius: 15px;
3274 border-radius: 15px;
3276 .pager a:hover {
3277 text-decoration: none;
3278 background-color: #f5f5f5;
3280 .pager .next a {
3281 float: right;
3283 .pager .previous a {
3284 float: left;
3286 .pager .disabled a,
3287 .pager .disabled a:hover {
3288 color: #999999;
3289 background-color: #fff;
3290 cursor: default;
3292 .thumbnails {
3293 margin-left: -20px;
3294 list-style: none;
3295 *zoom: 1;
3297 .thumbnails:before,
3298 .thumbnails:after {
3299 display: table;
3300 content: "";
3302 .thumbnails:after {
3303 clear: both;
3305 .row-fluid .thumbnails {
3306 margin-left: 0;
3308 .thumbnails > li {
3309 float: left;
3310 margin-bottom: 18px;
3311 margin-left: 20px;
3313 .thumbnail {
3314 display: block;
3315 padding: 4px;
3316 line-height: 1;
3317 border: 1px solid #ddd;
3318 -webkit-border-radius: 4px;
3319 -moz-border-radius: 4px;
3320 border-radius: 4px;
3321 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3322 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3323 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3325 a.thumbnail:hover {
3326 border-color: #0088cc;
3327 -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3328 -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3329 box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3331 .thumbnail > img {
3332 display: block;
3333 max-width: 100%;
3334 margin-left: auto;
3335 margin-right: auto;
3337 .thumbnail .caption {
3338 padding: 9px;
3340 .alert {
3341 padding: 8px 35px 8px 14px;
3342 margin-bottom: 18px;
3343 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3344 background-color: #fcf8e3;
3345 border: 1px solid #fbeed5;
3346 -webkit-border-radius: 4px;
3347 -moz-border-radius: 4px;
3348 border-radius: 4px;
3349 color: #c09853;
3351 .alert-heading {
3352 color: inherit;
3354 .alert .close {
3355 position: relative;
3356 top: -2px;
3357 right: -21px;
3358 line-height: 18px;
3360 .alert-success {
3361 background-color: #dff0d8;
3362 border-color: #d6e9c6;
3363 color: #468847;
3365 .alert-danger,
3366 .alert-error {
3367 background-color: #f2dede;
3368 border-color: #eed3d7;
3369 color: #b94a48;
3371 .alert-info {
3372 background-color: #d9edf7;
3373 border-color: #bce8f1;
3374 color: #3a87ad;
3376 .alert-block {
3377 padding-top: 14px;
3378 padding-bottom: 14px;
3380 .alert-block > p,
3381 .alert-block > ul {
3382 margin-bottom: 0;
3384 .alert-block p + p {
3385 margin-top: 5px;
3387 @-webkit-keyframes progress-bar-stripes {
3388 from {
3389 background-position: 40px 0;
3391 to {
3392 background-position: 0 0;
3395 @-moz-keyframes progress-bar-stripes {
3396 from {
3397 background-position: 40px 0;
3399 to {
3400 background-position: 0 0;
3403 @-ms-keyframes progress-bar-stripes {
3404 from {
3405 background-position: 40px 0;
3407 to {
3408 background-position: 0 0;
3411 @-o-keyframes progress-bar-stripes {
3412 from {
3413 background-position: 0 0;
3415 to {
3416 background-position: 40px 0;
3419 @keyframes progress-bar-stripes {
3420 from {
3421 background-position: 40px 0;
3423 to {
3424 background-position: 0 0;
3427 .progress {
3428 overflow: hidden;
3429 height: 18px;
3430 margin-bottom: 18px;
3431 background-color: #f7f7f7;
3432 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
3433 background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
3434 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
3435 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
3436 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
3437 background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
3438 background-repeat: repeat-x;
3439 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
3440 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3441 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3442 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3443 -webkit-border-radius: 4px;
3444 -moz-border-radius: 4px;
3445 border-radius: 4px;
3447 .progress .bar {
3448 width: 0%;
3449 height: 18px;
3450 color: #ffffff;
3451 font-size: 12px;
3452 text-align: center;
3453 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3454 background-color: #0e90d2;
3455 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
3456 background-image: -ms-linear-gradient(top, #149bdf, #0480be);
3457 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
3458 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
3459 background-image: -o-linear-gradient(top, #149bdf, #0480be);
3460 background-image: linear-gradient(top, #149bdf, #0480be);
3461 background-repeat: repeat-x;
3462 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
3463 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3464 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3465 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3466 -webkit-box-sizing: border-box;
3467 -moz-box-sizing: border-box;
3468 -ms-box-sizing: border-box;
3469 box-sizing: border-box;
3470 -webkit-transition: width 0.6s ease;
3471 -moz-transition: width 0.6s ease;
3472 -ms-transition: width 0.6s ease;
3473 -o-transition: width 0.6s ease;
3474 transition: width 0.6s ease;
3476 .progress-striped .bar {
3477 background-color: #149bdf;
3478 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3479 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3480 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3481 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3482 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3483 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3484 -webkit-background-size: 40px 40px;
3485 -moz-background-size: 40px 40px;
3486 -o-background-size: 40px 40px;
3487 background-size: 40px 40px;
3489 .progress.active .bar {
3490 -webkit-animation: progress-bar-stripes 2s linear infinite;
3491 -moz-animation: progress-bar-stripes 2s linear infinite;
3492 -ms-animation: progress-bar-stripes 2s linear infinite;
3493 -o-animation: progress-bar-stripes 2s linear infinite;
3494 animation: progress-bar-stripes 2s linear infinite;
3496 .progress-danger .bar {
3497 background-color: #dd514c;
3498 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3499 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3500 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
3501 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3502 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3503 background-image: linear-gradient(top, #ee5f5b, #c43c35);
3504 background-repeat: repeat-x;
3505 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3507 .progress-danger.progress-striped .bar {
3508 background-color: #ee5f5b;
3509 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3510 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3511 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3512 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3513 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3514 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3516 .progress-success .bar {
3517 background-color: #5eb95e;
3518 background-image: -moz-linear-gradient(top, #62c462, #57a957);
3519 background-image: -ms-linear-gradient(top, #62c462, #57a957);
3520 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
3521 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3522 background-image: -o-linear-gradient(top, #62c462, #57a957);
3523 background-image: linear-gradient(top, #62c462, #57a957);
3524 background-repeat: repeat-x;
3525 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3527 .progress-success.progress-striped .bar {
3528 background-color: #62c462;
3529 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3530 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3531 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3532 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3533 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3534 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3536 .progress-info .bar {
3537 background-color: #4bb1cf;
3538 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3539 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3540 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
3541 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3542 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3543 background-image: linear-gradient(top, #5bc0de, #339bb9);
3544 background-repeat: repeat-x;
3545 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3547 .progress-info.progress-striped .bar {
3548 background-color: #5bc0de;
3549 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3550 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3551 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3552 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3553 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3554 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3556 .progress-warning .bar {
3557 background-color: #faa732;
3558 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3559 background-image: -ms-linear-gradient(top, #fbb450, #f89406);
3560 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
3561 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
3562 background-image: -o-linear-gradient(top, #fbb450, #f89406);
3563 background-image: linear-gradient(top, #fbb450, #f89406);
3564 background-repeat: repeat-x;
3565 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
3567 .progress-warning.progress-striped .bar {
3568 background-color: #fbb450;
3569 background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3570 background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3571 background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3572 background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3573 background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3574 background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3576 .hero-unit {
3577 padding: 60px;
3578 margin-bottom: 30px;
3579 background-color: #eeeeee;
3580 -webkit-border-radius: 6px;
3581 -moz-border-radius: 6px;
3582 border-radius: 6px;
3584 .hero-unit h1 {
3585 margin-bottom: 0;
3586 font-size: 60px;
3587 line-height: 1;
3588 color: inherit;
3589 letter-spacing: -1px;
3591 .hero-unit p {
3592 font-size: 18px;
3593 font-weight: 200;
3594 line-height: 27px;
3595 color: inherit;
3597 .tooltip {
3598 position: absolute;
3599 z-index: 1020;
3600 display: block;
3601 visibility: visible;
3602 padding: 5px;
3603 font-size: 11px;
3604 opacity: 0;
3605 filter: alpha(opacity=0);
3607 .tooltip.in {
3608 opacity: 0.8;
3609 filter: alpha(opacity=80);
3611 .tooltip.top {
3612 margin-top: -2px;
3614 .tooltip.right {
3615 margin-left: 2px;
3617 .tooltip.bottom {
3618 margin-top: 2px;
3620 .tooltip.left {
3621 margin-left: -2px;
3623 .tooltip.top .tooltip-arrow {
3624 bottom: 0;
3625 left: 50%;
3626 margin-left: -5px;
3627 border-left: 5px solid transparent;
3628 border-right: 5px solid transparent;
3629 border-top: 5px solid #000000;
3631 .tooltip.left .tooltip-arrow {
3632 top: 50%;
3633 right: 0;
3634 margin-top: -5px;
3635 border-top: 5px solid transparent;
3636 border-bottom: 5px solid transparent;
3637 border-left: 5px solid #000000;
3639 .tooltip.bottom .tooltip-arrow {
3640 top: 0;
3641 left: 50%;
3642 margin-left: -5px;
3643 border-left: 5px solid transparent;
3644 border-right: 5px solid transparent;
3645 border-bottom: 5px solid #000000;
3647 .tooltip.right .tooltip-arrow {
3648 top: 50%;
3649 left: 0;
3650 margin-top: -5px;
3651 border-top: 5px solid transparent;
3652 border-bottom: 5px solid transparent;
3653 border-right: 5px solid #000000;
3655 .tooltip-inner {
3656 max-width: 200px;
3657 padding: 3px 8px;
3658 color: #ffffff;
3659 text-align: center;
3660 text-decoration: none;
3661 background-color: #000000;
3662 -webkit-border-radius: 4px;
3663 -moz-border-radius: 4px;
3664 border-radius: 4px;
3666 .tooltip-arrow {
3667 position: absolute;
3668 width: 0;
3669 height: 0;
3671 .popover {
3672 position: absolute;
3673 top: 0;
3674 left: 0;
3675 z-index: 1010;
3676 display: none;
3677 padding: 5px;
3679 .popover.top {
3680 margin-top: -5px;
3682 .popover.right {
3683 margin-left: 5px;
3685 .popover.bottom {
3686 margin-top: 5px;
3688 .popover.left {
3689 margin-left: -5px;
3691 .popover.top .arrow {
3692 bottom: 0;
3693 left: 50%;
3694 margin-left: -5px;
3695 border-left: 5px solid transparent;
3696 border-right: 5px solid transparent;
3697 border-top: 5px solid #000000;
3699 .popover.right .arrow {
3700 top: 50%;
3701 left: 0;
3702 margin-top: -5px;
3703 border-top: 5px solid transparent;
3704 border-bottom: 5px solid transparent;
3705 border-right: 5px solid #000000;
3707 .popover.bottom .arrow {
3708 top: 0;
3709 left: 50%;
3710 margin-left: -5px;
3711 border-left: 5px solid transparent;
3712 border-right: 5px solid transparent;
3713 border-bottom: 5px solid #000000;
3715 .popover.left .arrow {
3716 top: 50%;
3717 right: 0;
3718 margin-top: -5px;
3719 border-top: 5px solid transparent;
3720 border-bottom: 5px solid transparent;
3721 border-left: 5px solid #000000;
3723 .popover .arrow {
3724 position: absolute;
3725 width: 0;
3726 height: 0;
3728 .popover-inner {
3729 padding: 3px;
3730 width: 280px;
3731 overflow: hidden;
3732 background: #000000;
3733 background: rgba(0, 0, 0, 0.8);
3734 -webkit-border-radius: 6px;
3735 -moz-border-radius: 6px;
3736 border-radius: 6px;
3737 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3738 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3739 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3741 .popover-title {
3742 padding: 9px 15px;
3743 line-height: 1;
3744 background-color: #f5f5f5;
3745 border-bottom: 1px solid #eee;
3746 -webkit-border-radius: 3px 3px 0 0;
3747 -moz-border-radius: 3px 3px 0 0;
3748 border-radius: 3px 3px 0 0;
3750 .popover-content {
3751 padding: 14px;
3752 background-color: #ffffff;
3753 -webkit-border-radius: 0 0 3px 3px;
3754 -moz-border-radius: 0 0 3px 3px;
3755 border-radius: 0 0 3px 3px;
3756 -webkit-background-clip: padding-box;
3757 -moz-background-clip: padding-box;
3758 background-clip: padding-box;
3760 .popover-content p,
3761 .popover-content ul,
3762 .popover-content ol {
3763 margin-bottom: 0;
3765 .modal-open .dropdown-menu {
3766 z-index: 2050;
3768 .modal-open .dropdown.open {
3769 *z-index: 2050;
3771 .modal-open .popover {
3772 z-index: 2060;
3774 .modal-open .tooltip {
3775 z-index: 2070;
3777 .modal-backdrop {
3778 position: fixed;
3779 top: 0;
3780 right: 0;
3781 bottom: 0;
3782 left: 0;
3783 z-index: 1040;
3784 background-color: #000000;
3786 .modal-backdrop.fade {
3787 opacity: 0;
3789 .modal-backdrop,
3790 .modal-backdrop.fade.in {
3791 opacity: 0.8;
3792 filter: alpha(opacity=80);
3794 .modal {
3795 position: fixed;
3796 top: 50%;
3797 left: 50%;
3798 z-index: 1050;
3799 overflow: auto;
3800 width: 560px;
3801 margin: -250px 0 0 -280px;
3802 background-color: #ffffff;
3803 border: 1px solid #999;
3804 border: 1px solid rgba(0, 0, 0, 0.3);
3805 *border: 1px solid #999;
3806 /* IE6-7 */
3808 -webkit-border-radius: 6px;
3809 -moz-border-radius: 6px;
3810 border-radius: 6px;
3811 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3812 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3813 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3814 -webkit-background-clip: padding-box;
3815 -moz-background-clip: padding-box;
3816 background-clip: padding-box;
3818 .modal.fade {
3819 -webkit-transition: opacity .3s linear, top .3s ease-out;
3820 -moz-transition: opacity .3s linear, top .3s ease-out;
3821 -ms-transition: opacity .3s linear, top .3s ease-out;
3822 -o-transition: opacity .3s linear, top .3s ease-out;
3823 transition: opacity .3s linear, top .3s ease-out;
3824 top: -25%;
3826 .modal.fade.in {
3827 top: 50%;
3829 .modal-header {
3830 padding: 9px 15px;
3831 border-bottom: 1px solid #eee;
3833 .modal-header .close {
3834 margin-top: 2px;
3836 .modal-body {
3837 overflow-y: auto;
3838 max-height: 400px;
3839 padding: 15px;
3841 .modal-form {
3842 margin-bottom: 0;
3844 .modal-footer {
3845 padding: 14px 15px 15px;
3846 margin-bottom: 0;
3847 text-align: right;
3848 background-color: #f5f5f5;
3849 border-top: 1px solid #ddd;
3850 -webkit-border-radius: 0 0 6px 6px;
3851 -moz-border-radius: 0 0 6px 6px;
3852 border-radius: 0 0 6px 6px;
3853 -webkit-box-shadow: inset 0 1px 0 #ffffff;
3854 -moz-box-shadow: inset 0 1px 0 #ffffff;
3855 box-shadow: inset 0 1px 0 #ffffff;
3856 *zoom: 1;
3858 .modal-footer:before,
3859 .modal-footer:after {
3860 display: table;
3861 content: "";
3863 .modal-footer:after {
3864 clear: both;
3866 .modal-footer .btn + .btn {
3867 margin-left: 5px;
3868 margin-bottom: 0;
3870 .modal-footer .btn-group .btn + .btn {
3871 margin-left: -1px;
3873 .dropup,
3874 .dropdown {
3875 position: relative;
3877 .dropdown-toggle {
3878 *margin-bottom: -3px;
3880 .dropdown-toggle:active,
3881 .open .dropdown-toggle {
3882 outline: 0;
3884 .caret {
3885 display: inline-block;
3886 width: 0;
3887 height: 0;
3888 vertical-align: top;
3889 border-top: 4px solid #000000;
3890 border-right: 4px solid transparent;
3891 border-left: 4px solid transparent;
3892 content: "";
3893 opacity: 0.3;
3894 filter: alpha(opacity=30);
3896 .dropdown .caret {
3897 margin-top: 8px;
3898 margin-left: 2px;
3900 .dropdown:hover .caret,
3901 .open .caret {
3902 opacity: 1;
3903 filter: alpha(opacity=100);
3905 .dropdown-menu {
3906 position: absolute;
3907 top: 100%;
3908 left: 0;
3909 z-index: 1000;
3910 display: none;
3911 float: left;
3912 min-width: 160px;
3913 padding: 4px 0;
3914 margin: 1px 0 0;
3915 list-style: none;
3916 background-color: #ffffff;
3917 border: 1px solid #ccc;
3918 border: 1px solid rgba(0, 0, 0, 0.2);
3919 *border-right-width: 2px;
3920 *border-bottom-width: 2px;
3921 -webkit-border-radius: 5px;
3922 -moz-border-radius: 5px;
3923 border-radius: 5px;
3924 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
3925 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
3926 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
3927 -webkit-background-clip: padding-box;
3928 -moz-background-clip: padding;
3929 background-clip: padding-box;
3931 .dropdown-menu.pull-right {
3932 right: 0;
3933 left: auto;
3935 .dropdown-menu .divider {
3936 *width: 100%;
3937 height: 1px;
3938 margin: 8px 1px;
3939 *margin: -5px 0 5px;
3940 overflow: hidden;
3941 background-color: #e5e5e5;
3942 border-bottom: 1px solid #ffffff;
3944 .dropdown-menu a {
3945 display: block;
3946 padding: 3px 15px;
3947 clear: both;
3948 font-weight: normal;
3949 line-height: 18px;
3950 color: #333333;
3951 white-space: nowrap;
3953 .dropdown-menu li > a:hover,
3954 .dropdown-menu .active > a,
3955 .dropdown-menu .active > a:hover {
3956 color: #ffffff;
3957 text-decoration: none;
3958 background-color: #0088cc;
3960 .open {
3961 *z-index: 1000;
3963 .open > .dropdown-menu {
3964 display: block;
3966 .pull-right > .dropdown-menu {
3967 right: 0;
3968 left: auto;
3970 .dropup .caret,
3971 .navbar-fixed-bottom .dropdown .caret {
3972 border-top: 0;
3973 border-bottom: 4px solid #000000;
3974 content: "\2191";
3976 .dropup .dropdown-menu,
3977 .navbar-fixed-bottom .dropdown .dropdown-menu {
3978 top: auto;
3979 bottom: 100%;
3980 margin-bottom: 1px;
3982 .typeahead {
3983 margin-top: 2px;
3984 -webkit-border-radius: 4px;
3985 -moz-border-radius: 4px;
3986 border-radius: 4px;
3988 .accordion {
3989 margin-bottom: 18px;
3991 .accordion-group {
3992 margin-bottom: 2px;
3993 border: 1px solid #e5e5e5;
3994 -webkit-border-radius: 4px;
3995 -moz-border-radius: 4px;
3996 border-radius: 4px;
3998 .accordion-heading {
3999 border-bottom: 0;
4001 .accordion-heading .accordion-toggle {
4002 display: block;
4003 padding: 8px 15px;
4005 .accordion-toggle {
4006 cursor: pointer;
4008 .accordion-inner {
4009 padding: 9px 15px;
4010 border-top: 1px solid #e5e5e5;
4012 .carousel {
4013 position: relative;
4014 margin-bottom: 18px;
4015 line-height: 1;
4017 .carousel-inner {
4018 overflow: hidden;
4019 width: 100%;
4020 position: relative;
4022 .carousel .item {
4023 display: none;
4024 position: relative;
4025 -webkit-transition: 0.6s ease-in-out left;
4026 -moz-transition: 0.6s ease-in-out left;
4027 -ms-transition: 0.6s ease-in-out left;
4028 -o-transition: 0.6s ease-in-out left;
4029 transition: 0.6s ease-in-out left;
4031 .carousel .item > img {
4032 display: block;
4033 line-height: 1;
4035 .carousel .active,
4036 .carousel .next,
4037 .carousel .prev {
4038 display: block;
4040 .carousel .active {
4041 left: 0;
4043 .carousel .next,
4044 .carousel .prev {
4045 position: absolute;
4046 top: 0;
4047 width: 100%;
4049 .carousel .next {
4050 left: 100%;
4052 .carousel .prev {
4053 left: -100%;
4055 .carousel .next.left,
4056 .carousel .prev.right {
4057 left: 0;
4059 .carousel .active.left {
4060 left: -100%;
4062 .carousel .active.right {
4063 left: 100%;
4065 .carousel-control {
4066 position: absolute;
4067 top: 40%;
4068 left: 15px;
4069 width: 40px;
4070 height: 40px;
4071 margin-top: -20px;
4072 font-size: 60px;
4073 font-weight: 100;
4074 line-height: 30px;
4075 color: #ffffff;
4076 text-align: center;
4077 background: #222222;
4078 border: 3px solid #ffffff;
4079 -webkit-border-radius: 23px;
4080 -moz-border-radius: 23px;
4081 border-radius: 23px;
4082 opacity: 0.5;
4083 filter: alpha(opacity=50);
4085 .carousel-control.right {
4086 left: auto;
4087 right: 15px;
4089 .carousel-control:hover {
4090 color: #ffffff;
4091 text-decoration: none;
4092 opacity: 0.9;
4093 filter: alpha(opacity=90);
4095 .carousel-caption {
4096 position: absolute;
4097 left: 0;
4098 right: 0;
4099 bottom: 0;
4100 padding: 10px 15px 5px;
4101 background: #333333;
4102 background: rgba(0, 0, 0, 0.75);
4104 .carousel-caption h4,
4105 .carousel-caption p {
4106 color: #ffffff;
4108 .well {
4109 min-height: 20px;
4110 padding: 19px;
4111 margin-bottom: 20px;
4112 background-color: #f5f5f5;
4113 border: 1px solid #eee;
4114 border: 1px solid rgba(0, 0, 0, 0.05);
4115 -webkit-border-radius: 4px;
4116 -moz-border-radius: 4px;
4117 border-radius: 4px;
4118 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
4119 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
4120 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
4122 .well blockquote {
4123 border-color: #ddd;
4124 border-color: rgba(0, 0, 0, 0.15);
4126 .well-large {
4127 padding: 24px;
4128 -webkit-border-radius: 6px;
4129 -moz-border-radius: 6px;
4130 border-radius: 6px;
4132 .well-small {
4133 padding: 9px;
4134 -webkit-border-radius: 3px;
4135 -moz-border-radius: 3px;
4136 border-radius: 3px;
4138 .close {
4139 float: right;
4140 font-size: 20px;
4141 font-weight: bold;
4142 line-height: 18px;
4143 color: #000000;
4144 text-shadow: 0 1px 0 #ffffff;
4145 opacity: 0.2;
4146 filter: alpha(opacity=20);
4148 .close:hover {
4149 color: #000000;
4150 text-decoration: none;
4151 cursor: pointer;
4152 opacity: 0.4;
4153 filter: alpha(opacity=40);
4155 button.close {
4156 padding: 0;
4157 cursor: pointer;
4158 background: transparent;
4159 border: 0;
4160 -webkit-appearance: none;
4162 .pull-right {
4163 float: right;
4165 .pull-left {
4166 float: left;
4168 .hide {
4169 display: none;
4171 .show {
4172 display: block;
4174 .invisible {
4175 visibility: hidden;
4177 .fade {
4178 opacity: 0;
4179 -webkit-transition: opacity 0.15s linear;
4180 -moz-transition: opacity 0.15s linear;
4181 -ms-transition: opacity 0.15s linear;
4182 -o-transition: opacity 0.15s linear;
4183 transition: opacity 0.15s linear;
4185 .fade.in {
4186 opacity: 1;
4188 .collapse {
4189 position: relative;
4190 height: 0;
4191 overflow: hidden;
4192 -webkit-transition: height 0.35s ease;
4193 -moz-transition: height 0.35s ease;
4194 -ms-transition: height 0.35s ease;
4195 -o-transition: height 0.35s ease;
4196 transition: height 0.35s ease;
4198 .collapse.in {
4199 height: auto;
4201 .hidden {
4202 display: none;
4203 visibility: hidden;
4205 .visible-phone {
4206 display: none !important;
4208 .visible-tablet {
4209 display: none !important;
4211 .hidden-desktop {
4212 display: none !important;
4214 @media (max-width: 767px) {
4215 .visible-phone {
4216 display: inherit !important;
4218 .hidden-phone {
4219 display: none !important;
4221 .hidden-desktop {
4222 display: inherit !important;
4224 .visible-desktop {
4225 display: none !important;
4228 @media (min-width: 768px) and (max-width: 979px) {
4229 .visible-tablet {
4230 display: inherit !important;
4232 .hidden-tablet {
4233 display: none !important;
4235 .hidden-desktop {
4236 display: inherit !important;
4238 .visible-desktop {
4239 display: none !important ;
4242 @media (max-width: 480px) {
4243 .nav-collapse {
4244 -webkit-transform: translate3d(0, 0, 0);
4246 .page-header h1 small {
4247 display: block;
4248 line-height: 18px;
4250 input[type="checkbox"],
4251 input[type="radio"] {
4252 border: 1px solid #ccc;
4254 .form-horizontal .control-group > label {
4255 float: none;
4256 width: auto;
4257 padding-top: 0;
4258 text-align: left;
4260 .form-horizontal .controls {
4261 margin-left: 0;
4263 .form-horizontal .control-list {
4264 padding-top: 0;
4266 .form-horizontal .form-actions {
4267 padding-left: 10px;
4268 padding-right: 10px;
4270 .modal {
4271 position: absolute;
4272 top: 10px;
4273 left: 10px;
4274 right: 10px;
4275 width: auto;
4276 margin: 0;
4278 .modal.fade.in {
4279 top: auto;
4281 .modal-header .close {
4282 padding: 10px;
4283 margin: -10px;
4285 .carousel-caption {
4286 position: static;
4289 @media (max-width: 767px) {
4290 body {
4291 padding-left: 20px;
4292 padding-right: 20px;
4294 .navbar-fixed-top,
4295 .navbar-fixed-bottom {
4296 margin-left: -20px;
4297 margin-right: -20px;
4299 .container-fluid {
4300 padding: 0;
4302 .dl-horizontal dt {
4303 float: none;
4304 clear: none;
4305 width: auto;
4306 text-align: left;
4308 .dl-horizontal dd {
4309 margin-left: 0;
4311 .container {
4312 width: auto;
4314 .row-fluid {
4315 width: 100%;
4317 .row,
4318 .thumbnails {
4319 margin-left: 0;
4321 [class*="span"],
4322 .row-fluid [class*="span"] {
4323 float: none;
4324 display: block;
4325 width: auto;
4326 margin-left: 0;
4328 .input-large,
4329 .input-xlarge,
4330 .input-xxlarge,
4331 input[class*="span"],
4332 select[class*="span"],
4333 textarea[class*="span"],
4334 .uneditable-input {
4335 display: block;
4336 width: 100%;
4337 min-height: 28px;
4338 -webkit-box-sizing: border-box;
4339 -moz-box-sizing: border-box;
4340 -ms-box-sizing: border-box;
4341 box-sizing: border-box;
4343 .input-prepend input,
4344 .input-append input,
4345 .input-prepend input[class*="span"],
4346 .input-append input[class*="span"] {
4347 display: inline-block;
4348 width: auto;
4351 @media (min-width: 768px) and (max-width: 979px) {
4352 .row {
4353 margin-left: -20px;
4354 *zoom: 1;
4356 .row:before,
4357 .row:after {
4358 display: table;
4359 content: "";
4361 .row:after {
4362 clear: both;
4364 [class*="span"] {
4365 float: left;
4366 margin-left: 20px;
4368 .container,
4369 .navbar-fixed-top .container,
4370 .navbar-fixed-bottom .container {
4371 width: 724px;
4373 .span12 {
4374 width: 724px;
4376 .span11 {
4377 width: 662px;
4379 .span10 {
4380 width: 600px;
4382 .span9 {
4383 width: 538px;
4385 .span8 {
4386 width: 476px;
4388 .span7 {
4389 width: 414px;
4391 .span6 {
4392 width: 352px;
4394 .span5 {
4395 width: 290px;
4397 .span4 {
4398 width: 228px;
4400 .span3 {
4401 width: 166px;
4403 .span2 {
4404 width: 104px;
4406 .span1 {
4407 width: 42px;
4409 .offset12 {
4410 margin-left: 764px;
4412 .offset11 {
4413 margin-left: 702px;
4415 .offset10 {
4416 margin-left: 640px;
4418 .offset9 {
4419 margin-left: 578px;
4421 .offset8 {
4422 margin-left: 516px;
4424 .offset7 {
4425 margin-left: 454px;
4427 .offset6 {
4428 margin-left: 392px;
4430 .offset5 {
4431 margin-left: 330px;
4433 .offset4 {
4434 margin-left: 268px;
4436 .offset3 {
4437 margin-left: 206px;
4439 .offset2 {
4440 margin-left: 144px;
4442 .offset1 {
4443 margin-left: 82px;
4445 .row-fluid {
4446 width: 100%;
4447 *zoom: 1;
4449 .row-fluid:before,
4450 .row-fluid:after {
4451 display: table;
4452 content: "";
4454 .row-fluid:after {
4455 clear: both;
4457 .row-fluid [class*="span"] {
4458 display: block;
4459 width: 100%;
4460 min-height: 28px;
4461 -webkit-box-sizing: border-box;
4462 -moz-box-sizing: border-box;
4463 -ms-box-sizing: border-box;
4464 box-sizing: border-box;
4465 float: left;
4466 margin-left: 2.762430939%;
4467 *margin-left: 2.709239449638298%;
4469 .row-fluid [class*="span"]:first-child {
4470 margin-left: 0;
4472 .row-fluid .span12 {
4473 width: 99.999999993%;
4474 *width: 99.9468085036383%;
4476 .row-fluid .span11 {
4477 width: 91.436464082%;
4478 *width: 91.38327259263829%;
4480 .row-fluid .span10 {
4481 width: 82.87292817100001%;
4482 *width: 82.8197366816383%;
4484 .row-fluid .span9 {
4485 width: 74.30939226%;
4486 *width: 74.25620077063829%;
4488 .row-fluid .span8 {
4489 width: 65.74585634900001%;
4490 *width: 65.6926648596383%;
4492 .row-fluid .span7 {
4493 width: 57.182320438000005%;
4494 *width: 57.129128948638304%;
4496 .row-fluid .span6 {
4497 width: 48.618784527%;
4498 *width: 48.5655930376383%;
4500 .row-fluid .span5 {
4501 width: 40.055248616%;
4502 *width: 40.0020571266383%;
4504 .row-fluid .span4 {
4505 width: 31.491712705%;
4506 *width: 31.4385212156383%;
4508 .row-fluid .span3 {
4509 width: 22.928176794%;
4510 *width: 22.874985304638297%;
4512 .row-fluid .span2 {
4513 width: 14.364640883%;
4514 *width: 14.311449393638298%;
4516 .row-fluid .span1 {
4517 width: 5.801104972%;
4518 *width: 5.747913482638298%;
4520 input,
4521 textarea,
4522 .uneditable-input {
4523 margin-left: 0;
4525 input.span12, textarea.span12, .uneditable-input.span12 {
4526 width: 714px;
4528 input.span11, textarea.span11, .uneditable-input.span11 {
4529 width: 652px;
4531 input.span10, textarea.span10, .uneditable-input.span10 {
4532 width: 590px;
4534 input.span9, textarea.span9, .uneditable-input.span9 {
4535 width: 528px;
4537 input.span8, textarea.span8, .uneditable-input.span8 {
4538 width: 466px;
4540 input.span7, textarea.span7, .uneditable-input.span7 {
4541 width: 404px;
4543 input.span6, textarea.span6, .uneditable-input.span6 {
4544 width: 342px;
4546 input.span5, textarea.span5, .uneditable-input.span5 {
4547 width: 280px;
4549 input.span4, textarea.span4, .uneditable-input.span4 {
4550 width: 218px;
4552 input.span3, textarea.span3, .uneditable-input.span3 {
4553 width: 156px;
4555 input.span2, textarea.span2, .uneditable-input.span2 {
4556 width: 94px;
4558 input.span1, textarea.span1, .uneditable-input.span1 {
4559 width: 32px;
4562 @media (min-width: 1200px) {
4563 .row {
4564 margin-left: -30px;
4565 *zoom: 1;
4567 .row:before,
4568 .row:after {
4569 display: table;
4570 content: "";
4572 .row:after {
4573 clear: both;
4575 [class*="span"] {
4576 float: left;
4577 margin-left: 30px;
4579 .container,
4580 .navbar-fixed-top .container,
4581 .navbar-fixed-bottom .container {
4582 width: 1170px;
4584 .span12 {
4585 width: 1170px;
4587 .span11 {
4588 width: 1070px;
4590 .span10 {
4591 width: 970px;
4593 .span9 {
4594 width: 870px;
4596 .span8 {
4597 width: 770px;
4599 .span7 {
4600 width: 670px;
4602 .span6 {
4603 width: 570px;
4605 .span5 {
4606 width: 470px;
4608 .span4 {
4609 width: 370px;
4611 .span3 {
4612 width: 270px;
4614 .span2 {
4615 width: 170px;
4617 .span1 {
4618 width: 70px;
4620 .offset12 {
4621 margin-left: 1230px;
4623 .offset11 {
4624 margin-left: 1130px;
4626 .offset10 {
4627 margin-left: 1030px;
4629 .offset9 {
4630 margin-left: 930px;
4632 .offset8 {
4633 margin-left: 830px;
4635 .offset7 {
4636 margin-left: 730px;
4638 .offset6 {
4639 margin-left: 630px;
4641 .offset5 {
4642 margin-left: 530px;
4644 .offset4 {
4645 margin-left: 430px;
4647 .offset3 {
4648 margin-left: 330px;
4650 .offset2 {
4651 margin-left: 230px;
4653 .offset1 {
4654 margin-left: 130px;
4656 .row-fluid {
4657 width: 100%;
4658 *zoom: 1;
4660 .row-fluid:before,
4661 .row-fluid:after {
4662 display: table;
4663 content: "";
4665 .row-fluid:after {
4666 clear: both;
4668 .row-fluid [class*="span"] {
4669 display: block;
4670 width: 100%;
4671 min-height: 28px;
4672 -webkit-box-sizing: border-box;
4673 -moz-box-sizing: border-box;
4674 -ms-box-sizing: border-box;
4675 box-sizing: border-box;
4676 float: left;
4677 margin-left: 2.564102564%;
4678 *margin-left: 2.510911074638298%;
4680 .row-fluid [class*="span"]:first-child {
4681 margin-left: 0;
4683 .row-fluid .span12 {
4684 width: 100%;
4685 *width: 99.94680851063829%;
4687 .row-fluid .span11 {
4688 width: 91.45299145300001%;
4689 *width: 91.3997999636383%;
4691 .row-fluid .span10 {
4692 width: 82.905982906%;
4693 *width: 82.8527914166383%;
4695 .row-fluid .span9 {
4696 width: 74.358974359%;
4697 *width: 74.30578286963829%;
4699 .row-fluid .span8 {
4700 width: 65.81196581200001%;
4701 *width: 65.7587743226383%;
4703 .row-fluid .span7 {
4704 width: 57.264957265%;
4705 *width: 57.2117657756383%;
4707 .row-fluid .span6 {
4708 width: 48.717948718%;
4709 *width: 48.6647572286383%;
4711 .row-fluid .span5 {
4712 width: 40.170940171000005%;
4713 *width: 40.117748681638304%;
4715 .row-fluid .span4 {
4716 width: 31.623931624%;
4717 *width: 31.5707401346383%;
4719 .row-fluid .span3 {
4720 width: 23.076923077%;
4721 *width: 23.0237315876383%;
4723 .row-fluid .span2 {
4724 width: 14.529914530000001%;
4725 *width: 14.4767230406383%;
4727 .row-fluid .span1 {
4728 width: 5.982905983%;
4729 *width: 5.929714493638298%;
4731 input,
4732 textarea,
4733 .uneditable-input {
4734 margin-left: 0;
4736 input.span12, textarea.span12, .uneditable-input.span12 {
4737 width: 1160px;
4739 input.span11, textarea.span11, .uneditable-input.span11 {
4740 width: 1060px;
4742 input.span10, textarea.span10, .uneditable-input.span10 {
4743 width: 960px;
4745 input.span9, textarea.span9, .uneditable-input.span9 {
4746 width: 860px;
4748 input.span8, textarea.span8, .uneditable-input.span8 {
4749 width: 760px;
4751 input.span7, textarea.span7, .uneditable-input.span7 {
4752 width: 660px;
4754 input.span6, textarea.span6, .uneditable-input.span6 {
4755 width: 560px;
4757 input.span5, textarea.span5, .uneditable-input.span5 {
4758 width: 460px;
4760 input.span4, textarea.span4, .uneditable-input.span4 {
4761 width: 360px;
4763 input.span3, textarea.span3, .uneditable-input.span3 {
4764 width: 260px;
4766 input.span2, textarea.span2, .uneditable-input.span2 {
4767 width: 160px;
4769 input.span1, textarea.span1, .uneditable-input.span1 {
4770 width: 60px;
4772 .thumbnails {
4773 margin-left: -30px;
4775 .thumbnails > li {
4776 margin-left: 30px;
4778 .row-fluid .thumbnails {
4779 margin-left: 0;
4782 @media (max-width: 979px) {
4783 body {
4784 padding-top: 0;
4786 .navbar-fixed-top,
4787 .navbar-fixed-bottom {
4788 position: static;
4790 .navbar-fixed-top {
4791 margin-bottom: 18px;
4793 .navbar-fixed-bottom {
4794 margin-top: 18px;
4796 .navbar-fixed-top .navbar-inner,
4797 .navbar-fixed-bottom .navbar-inner {
4798 padding: 5px;
4800 .navbar .container {
4801 width: auto;
4802 padding: 0;
4804 .navbar .brand {
4805 padding-left: 10px;
4806 padding-right: 10px;
4807 margin: 0 0 0 -5px;
4809 .nav-collapse {
4810 clear: both;
4812 .nav-collapse .nav {
4813 float: none;
4814 margin: 0 0 9px;
4816 .nav-collapse .nav > li {
4817 float: none;
4819 .nav-collapse .nav > li > a {
4820 margin-bottom: 2px;
4822 .nav-collapse .nav > .divider-vertical {
4823 display: none;
4825 .nav-collapse .nav .nav-header {
4826 color: #999999;
4827 text-shadow: none;
4829 .nav-collapse .nav > li > a,
4830 .nav-collapse .dropdown-menu a {
4831 padding: 6px 15px;
4832 font-weight: bold;
4833 color: #999999;
4834 -webkit-border-radius: 3px;
4835 -moz-border-radius: 3px;
4836 border-radius: 3px;
4838 .nav-collapse .btn {
4839 padding: 4px 10px 4px;
4840 font-weight: normal;
4841 -webkit-border-radius: 4px;
4842 -moz-border-radius: 4px;
4843 border-radius: 4px;
4845 .nav-collapse .dropdown-menu li + li a {
4846 margin-bottom: 2px;
4848 .nav-collapse .nav > li > a:hover,
4849 .nav-collapse .dropdown-menu a:hover {
4850 background-color: #222222;
4852 .nav-collapse.in .btn-group {
4853 margin-top: 5px;
4854 padding: 0;
4856 .nav-collapse .dropdown-menu {
4857 position: static;
4858 top: auto;
4859 left: auto;
4860 float: none;
4861 display: block;
4862 max-width: none;
4863 margin: 0 15px;
4864 padding: 0;
4865 background-color: transparent;
4866 border: none;
4867 -webkit-border-radius: 0;
4868 -moz-border-radius: 0;
4869 border-radius: 0;
4870 -webkit-box-shadow: none;
4871 -moz-box-shadow: none;
4872 box-shadow: none;
4874 .nav-collapse .dropdown-menu:before,
4875 .nav-collapse .dropdown-menu:after {
4876 display: none;
4878 .nav-collapse .dropdown-menu .divider {
4879 display: none;
4881 .nav-collapse .navbar-form,
4882 .nav-collapse .navbar-search {
4883 float: none;
4884 padding: 9px 15px;
4885 margin: 9px 0;
4886 border-top: 1px solid #222222;
4887 border-bottom: 1px solid #222222;
4888 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
4889 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
4890 box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
4892 .navbar .nav-collapse .nav.pull-right {
4893 float: none;
4894 margin-left: 0;
4896 .nav-collapse,
4897 .nav-collapse.collapse {
4898 overflow: hidden;
4899 height: 0;
4901 .navbar .btn-navbar {
4902 display: block;
4904 .navbar-static .navbar-inner {
4905 padding-left: 10px;
4906 padding-right: 10px;
4909 @media (min-width: 980px) {
4910 .nav-collapse.collapse {
4911 height: auto !important;
4912 overflow: visible !important;