undef HALF_FREQUENCY_SENDING_TO_CLIENT
[ryzomcore.git] / web / public_php / ams / css / bootstrap-classic.css
blobbb40c85f7dc26540d3624a5941f92e0b3c68c1c2
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 */
11 article,
12 aside,
13 details,
14 figcaption,
15 figure,
16 footer,
17 header,
18 hgroup,
19 nav,
20 section {
21 display: block;
24 audio,
25 canvas,
26 video {
27 display: inline-block;
28 *display: inline;
29 *zoom: 1;
32 audio:not([controls]) {
33 display: none;
36 html {
37 font-size: 100%;
38 -webkit-text-size-adjust: 100%;
39 -ms-text-size-adjust: 100%;
42 a:focus {
43 outline: thin dotted #333;
44 outline: 5px auto -webkit-focus-ring-color;
45 outline-offset: -2px;
48 a:hover,
49 a:active {
50 outline: 0;
53 sub,
54 sup {
55 position: relative;
56 font-size: 75%;
57 line-height: 0;
58 vertical-align: baseline;
61 sup {
62 top: -0.5em;
65 sub {
66 bottom: -0.25em;
69 img {
70 max-width: 100%;
71 vertical-align: middle;
72 border: 0;
73 -ms-interpolation-mode: bicubic;
76 #map_canvas img {
77 max-width: none;
80 button,
81 input,
82 select,
83 textarea {
84 margin: 0;
85 font-size: 100%;
86 vertical-align: middle;
89 button,
90 input {
91 *overflow: visible;
92 line-height: normal;
95 button::-moz-focus-inner,
96 input::-moz-focus-inner {
97 padding: 0;
98 border: 0;
101 button,
102 input[type="button"],
103 input[type="reset"],
104 input[type="submit"] {
105 cursor: pointer;
106 -webkit-appearance: button;
109 input[type="search"] {
110 -webkit-box-sizing: content-box;
111 -moz-box-sizing: content-box;
112 box-sizing: content-box;
113 -webkit-appearance: textfield;
116 input[type="search"]::-webkit-search-decoration,
117 input[type="search"]::-webkit-search-cancel-button {
118 -webkit-appearance: none;
121 textarea {
122 overflow: auto;
123 vertical-align: top;
126 .clearfix {
127 *zoom: 1;
130 .clearfix:before,
131 .clearfix:after {
132 display: table;
133 content: "";
136 .clearfix:after {
137 clear: both;
140 .hide-text {
141 font: 0/0 a;
142 color: transparent;
143 text-shadow: none;
144 background-color: transparent;
145 border: 0;
148 .input-block-level {
149 display: block;
150 width: 100%;
151 min-height: 28px;
152 -webkit-box-sizing: border-box;
153 -moz-box-sizing: border-box;
154 -ms-box-sizing: border-box;
155 box-sizing: border-box;
158 body {
159 margin: 0;
160 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
161 font-size: 13px;
162 line-height: 18px;
163 color: #333333;
164 background-color: #ffffff;
168 color: #0088cc;
169 text-decoration: none;
172 a:hover {
173 color: #005580;
174 text-decoration: underline;
177 .row {
178 margin-left: -20px;
179 *zoom: 1;
182 .row:before,
183 .row:after {
184 display: table;
185 content: "";
188 .row:after {
189 clear: both;
192 [class*="span"] {
193 float: left;
194 margin-left: 20px;
197 .container,
198 .navbar-fixed-top .container,
199 .navbar-fixed-bottom .container {
200 width: 940px;
203 .span12 {
204 width: 940px;
207 .span11 {
208 width: 860px;
211 .span10 {
212 width: 780px;
215 .span9 {
216 width: 700px;
219 .span8 {
220 width: 620px;
223 .span7 {
224 width: 540px;
227 .span6 {
228 width: 460px;
231 .span5 {
232 width: 380px;
235 .span4 {
236 width: 300px;
239 .span3 {
240 width: 220px;
243 .span2 {
244 width: 140px;
247 .span1 {
248 width: 60px;
251 .offset12 {
252 margin-left: 980px;
255 .offset11 {
256 margin-left: 900px;
259 .offset10 {
260 margin-left: 820px;
263 .offset9 {
264 margin-left: 740px;
267 .offset8 {
268 margin-left: 660px;
271 .offset7 {
272 margin-left: 580px;
275 .offset6 {
276 margin-left: 500px;
279 .offset5 {
280 margin-left: 420px;
283 .offset4 {
284 margin-left: 340px;
287 .offset3 {
288 margin-left: 260px;
291 .offset2 {
292 margin-left: 180px;
295 .offset1 {
296 margin-left: 100px;
299 .row-fluid {
300 width: 100%;
301 *zoom: 1;
304 .row-fluid:before,
305 .row-fluid:after {
306 display: table;
307 content: "";
310 .row-fluid:after {
311 clear: both;
314 .row-fluid [class*="span"] {
315 display: block;
316 float: left;
317 width: 100%;
318 min-height: 28px;
319 margin-left: 2.127659574%;
320 *margin-left: 2.0744680846382977%;
321 -webkit-box-sizing: border-box;
322 -moz-box-sizing: border-box;
323 -ms-box-sizing: border-box;
324 box-sizing: border-box;
327 .row-fluid [class*="span"]:first-child {
328 margin-left: 0;
331 .row-fluid .span12 {
332 width: 99.99999998999999%;
333 *width: 99.94680850063828%;
336 .row-fluid .span11 {
337 width: 91.489361693%;
338 *width: 91.4361702036383%;
341 .row-fluid .span10 {
342 width: 82.97872339599999%;
343 *width: 82.92553190663828%;
346 .row-fluid .span9 {
347 width: 74.468085099%;
348 *width: 74.4148936096383%;
351 .row-fluid .span8 {
352 width: 65.95744680199999%;
353 *width: 65.90425531263828%;
356 .row-fluid .span7 {
357 width: 57.446808505%;
358 *width: 57.3936170156383%;
361 .row-fluid .span6 {
362 width: 48.93617020799999%;
363 *width: 48.88297871863829%;
366 .row-fluid .span5 {
367 width: 40.425531911%;
368 *width: 40.3723404216383%;
371 .row-fluid .span4 {
372 width: 31.914893614%;
373 *width: 31.8617021246383%;
376 .row-fluid .span3 {
377 width: 23.404255317%;
378 *width: 23.3510638276383%;
381 .row-fluid .span2 {
382 width: 14.89361702%;
383 *width: 14.8404255306383%;
386 .row-fluid .span1 {
387 width: 6.382978723%;
388 *width: 6.329787233638298%;
391 .container {
392 margin-right: auto;
393 margin-left: auto;
394 *zoom: 1;
397 .container:before,
398 .container:after {
399 display: table;
400 content: "";
403 .container:after {
404 clear: both;
407 .container-fluid {
408 padding-right: 20px;
409 padding-left: 20px;
410 *zoom: 1;
413 .container-fluid:before,
414 .container-fluid:after {
415 display: table;
416 content: "";
419 .container-fluid:after {
420 clear: both;
424 margin: 0 0 9px;
427 p small {
428 font-size: 11px;
429 color: #999999;
432 .lead {
433 margin-bottom: 18px;
434 font-size: 20px;
435 font-weight: 200;
436 line-height: 27px;
444 h6 {
445 margin: 0;
446 font-family: inherit;
447 font-weight: bold;
448 color: inherit;
449 text-rendering: optimizelegibility;
452 h1 small,
453 h2 small,
454 h3 small,
455 h4 small,
456 h5 small,
457 h6 small {
458 font-weight: normal;
459 color: #999999;
462 h1 {
463 font-size: 30px;
464 line-height: 36px;
467 h1 small {
468 font-size: 18px;
471 h2 {
472 font-size: 24px;
473 line-height: 36px;
476 h2 small {
477 font-size: 18px;
480 h3 {
481 font-size: 18px;
482 line-height: 27px;
485 h3 small {
486 font-size: 14px;
491 h6 {
492 line-height: 18px;
495 h4 {
496 font-size: 14px;
499 h4 small {
500 font-size: 12px;
503 h5 {
504 font-size: 12px;
507 h6 {
508 font-size: 11px;
509 color: #999999;
510 text-transform: uppercase;
513 .page-header {
514 padding-bottom: 17px;
515 margin: 18px 0;
516 border-bottom: 1px solid #eeeeee;
519 .page-header h1 {
520 line-height: 1;
524 ol {
525 padding: 0;
526 margin: 0 0 9px 25px;
529 ul ul,
530 ul ol,
531 ol ol,
532 ol ul {
533 margin-bottom: 0;
536 ul {
537 list-style: disc;
540 ol {
541 list-style: decimal;
544 li {
545 line-height: 18px;
548 ul.unstyled,
549 ol.unstyled {
550 margin-left: 0;
551 list-style: none;
554 dl {
555 margin-bottom: 18px;
559 dd {
560 line-height: 18px;
563 dt {
564 font-weight: bold;
565 line-height: 17px;
568 dd {
569 margin-left: 9px;
572 .dl-horizontal dt {
573 float: left;
574 width: 120px;
575 overflow: hidden;
576 clear: left;
577 text-align: right;
578 text-overflow: ellipsis;
579 white-space: nowrap;
582 .dl-horizontal dd {
583 margin-left: 130px;
586 hr {
587 margin: 18px 0;
588 border: 0;
589 border-top: 1px solid #eeeeee;
590 border-bottom: 1px solid #ffffff;
593 strong {
594 font-weight: bold;
597 em {
598 font-style: italic;
601 .muted {
602 color: #999999;
605 abbr[title] {
606 cursor: help;
607 border-bottom: 1px dotted #999999;
610 abbr.initialism {
611 font-size: 90%;
612 text-transform: uppercase;
615 blockquote {
616 padding: 0 0 0 15px;
617 margin: 0 0 18px;
618 border-left: 5px solid #eeeeee;
621 blockquote p {
622 margin-bottom: 0;
623 font-size: 16px;
624 font-weight: 300;
625 line-height: 22.5px;
628 blockquote small {
629 display: block;
630 line-height: 18px;
631 color: #999999;
634 blockquote small:before {
635 content: '\2014 \00A0';
638 blockquote.pull-right {
639 float: right;
640 padding-right: 15px;
641 padding-left: 0;
642 border-right: 5px solid #eeeeee;
643 border-left: 0;
646 blockquote.pull-right p,
647 blockquote.pull-right small {
648 text-align: right;
651 q:before,
652 q:after,
653 blockquote:before,
654 blockquote:after {
655 content: "";
658 address {
659 display: block;
660 margin-bottom: 18px;
661 font-style: normal;
662 line-height: 18px;
665 small {
666 font-size: 100%;
669 cite {
670 font-style: normal;
673 code,
674 pre {
675 padding: 0 3px 2px;
676 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
677 font-size: 12px;
678 color: #333333;
679 -webkit-border-radius: 3px;
680 -moz-border-radius: 3px;
681 border-radius: 3px;
684 code {
685 padding: 2px 4px;
686 color: #d14;
687 background-color: #f7f7f9;
688 border: 1px solid #e1e1e8;
691 pre {
692 display: block;
693 padding: 8.5px;
694 margin: 0 0 9px;
695 font-size: 12.025px;
696 line-height: 18px;
697 word-break: break-all;
698 word-wrap: break-word;
699 white-space: pre;
700 white-space: pre-wrap;
701 background-color: #f5f5f5;
702 border: 1px solid #ccc;
703 border: 1px solid rgba(0, 0, 0, 0.15);
704 -webkit-border-radius: 4px;
705 -moz-border-radius: 4px;
706 border-radius: 4px;
709 pre.prettyprint {
710 margin-bottom: 18px;
713 pre code {
714 padding: 0;
715 color: inherit;
716 background-color: transparent;
717 border: 0;
720 .pre-scrollable {
721 max-height: 340px;
722 overflow-y: scroll;
725 form {
726 margin: 0 0 18px;
729 fieldset {
730 padding: 0;
731 margin: 0;
732 border: 0;
735 legend {
736 display: block;
737 width: 100%;
738 padding: 0;
739 margin-bottom: 27px;
740 font-size: 19.5px;
741 line-height: 36px;
742 color: #333333;
743 border: 0;
744 border-bottom: 1px solid #e5e5e5;
747 legend small {
748 font-size: 13.5px;
749 color: #999999;
752 label,
753 input,
754 button,
755 select,
756 textarea {
757 font-size: 13px;
758 font-weight: normal;
759 line-height: 18px;
762 input,
763 button,
764 select,
765 textarea {
766 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
769 label {
770 display: block;
771 margin-bottom: 5px;
774 select,
775 textarea,
776 input[type="text"],
777 input[type="password"],
778 input[type="datetime"],
779 input[type="datetime-local"],
780 input[type="date"],
781 input[type="month"],
782 input[type="time"],
783 input[type="week"],
784 input[type="number"],
785 input[type="email"],
786 input[type="url"],
787 input[type="search"],
788 input[type="tel"],
789 input[type="color"],
790 .uneditable-input {
791 display: inline-block;
792 height: 18px;
793 padding: 4px;
794 margin-bottom: 9px;
795 font-size: 13px;
796 line-height: 18px;
797 color: #555555;
800 input,
801 textarea {
802 width: 210px;
805 textarea {
806 height: auto;
809 textarea,
810 input[type="text"],
811 input[type="password"],
812 input[type="datetime"],
813 input[type="datetime-local"],
814 input[type="date"],
815 input[type="month"],
816 input[type="time"],
817 input[type="week"],
818 input[type="number"],
819 input[type="email"],
820 input[type="url"],
821 input[type="search"],
822 input[type="tel"],
823 input[type="color"],
824 .uneditable-input {
825 background-color: #ffffff;
826 border: 1px solid #cccccc;
827 -webkit-border-radius: 3px;
828 -moz-border-radius: 3px;
829 border-radius: 3px;
830 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
831 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
832 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
833 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
834 -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
835 -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
836 -o-transition: border linear 0.2s, box-shadow linear 0.2s;
837 transition: border linear 0.2s, box-shadow linear 0.2s;
840 textarea:focus,
841 input[type="text"]:focus,
842 input[type="password"]:focus,
843 input[type="datetime"]:focus,
844 input[type="datetime-local"]:focus,
845 input[type="date"]:focus,
846 input[type="month"]:focus,
847 input[type="time"]:focus,
848 input[type="week"]:focus,
849 input[type="number"]:focus,
850 input[type="email"]:focus,
851 input[type="url"]:focus,
852 input[type="search"]:focus,
853 input[type="tel"]:focus,
854 input[type="color"]:focus,
855 .uneditable-input:focus {
856 border-color: rgba(82, 168, 236, 0.8);
857 outline: 0;
858 outline: thin dotted \9;
859 /* IE6-9 */
861 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
862 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
863 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
866 input[type="radio"],
867 input[type="checkbox"] {
868 margin: 3px 0;
869 *margin-top: 0;
870 /* IE7 */
872 line-height: normal;
873 cursor: pointer;
876 input[type="submit"],
877 input[type="reset"],
878 input[type="button"],
879 input[type="radio"],
880 input[type="checkbox"] {
881 width: auto;
884 .uneditable-textarea {
885 width: auto;
886 height: auto;
889 select,
890 input[type="file"] {
891 height: 28px;
892 /* In IE7, the height of the select element cannot be changed by height, only font-size */
894 *margin-top: 4px;
895 /* For IE7, add top margin to align select with labels */
897 line-height: 28px;
900 select {
901 width: 220px;
902 border: 1px solid #bbb;
905 select[multiple],
906 select[size] {
907 height: auto;
910 select:focus,
911 input[type="file"]:focus,
912 input[type="radio"]:focus,
913 input[type="checkbox"]:focus {
914 outline: thin dotted #333;
915 outline: 5px auto -webkit-focus-ring-color;
916 outline-offset: -2px;
919 .radio,
920 .checkbox {
921 min-height: 18px;
922 padding-left: 18px;
925 .radio input[type="radio"],
926 .checkbox input[type="checkbox"] {
927 float: left;
928 margin-left: -18px;
931 .controls > .radio:first-child,
932 .controls > .checkbox:first-child {
933 padding-top: 5px;
936 .radio.inline,
937 .checkbox.inline {
938 display: inline-block;
939 padding-top: 5px;
940 margin-bottom: 0;
941 vertical-align: middle;
944 .radio.inline + .radio.inline,
945 .checkbox.inline + .checkbox.inline {
946 margin-left: 10px;
949 .input-mini {
950 width: 60px;
953 .input-small {
954 width: 90px;
957 .input-medium {
958 width: 150px;
961 .input-large {
962 width: 210px;
965 .input-xlarge {
966 width: 270px;
969 .input-xxlarge {
970 width: 530px;
973 input[class*="span"],
974 select[class*="span"],
975 textarea[class*="span"],
976 .uneditable-input[class*="span"],
977 .row-fluid input[class*="span"],
978 .row-fluid select[class*="span"],
979 .row-fluid textarea[class*="span"],
980 .row-fluid .uneditable-input[class*="span"] {
981 float: none;
982 margin-left: 0;
985 .input-append input[class*="span"],
986 .input-append .uneditable-input[class*="span"],
987 .input-prepend input[class*="span"],
988 .input-prepend .uneditable-input[class*="span"],
989 .row-fluid .input-prepend [class*="span"],
990 .row-fluid .input-append [class*="span"] {
991 display: inline-block;
994 input,
995 textarea,
996 .uneditable-input {
997 margin-left: 0;
1000 input.span12,
1001 textarea.span12,
1002 .uneditable-input.span12 {
1003 width: 930px;
1006 input.span11,
1007 textarea.span11,
1008 .uneditable-input.span11 {
1009 width: 850px;
1012 input.span10,
1013 textarea.span10,
1014 .uneditable-input.span10 {
1015 width: 770px;
1018 input.span9,
1019 textarea.span9,
1020 .uneditable-input.span9 {
1021 width: 690px;
1024 input.span8,
1025 textarea.span8,
1026 .uneditable-input.span8 {
1027 width: 610px;
1030 input.span7,
1031 textarea.span7,
1032 .uneditable-input.span7 {
1033 width: 530px;
1036 input.span6,
1037 textarea.span6,
1038 .uneditable-input.span6 {
1039 width: 450px;
1042 input.span5,
1043 textarea.span5,
1044 .uneditable-input.span5 {
1045 width: 370px;
1048 input.span4,
1049 textarea.span4,
1050 .uneditable-input.span4 {
1051 width: 290px;
1054 input.span3,
1055 textarea.span3,
1056 .uneditable-input.span3 {
1057 width: 210px;
1060 input.span2,
1061 textarea.span2,
1062 .uneditable-input.span2 {
1063 width: 130px;
1066 input.span1,
1067 textarea.span1,
1068 .uneditable-input.span1 {
1069 width: 50px;
1072 input[disabled],
1073 select[disabled],
1074 textarea[disabled],
1075 input[readonly],
1076 select[readonly],
1077 textarea[readonly] {
1078 cursor: not-allowed;
1079 background-color: #eeeeee;
1080 border-color: #ddd;
1083 input[type="radio"][disabled],
1084 input[type="checkbox"][disabled],
1085 input[type="radio"][readonly],
1086 input[type="checkbox"][readonly] {
1087 background-color: transparent;
1090 .control-group.warning > label,
1091 .control-group.warning .help-block,
1092 .control-group.warning .help-inline {
1093 color: #c09853;
1096 .control-group.warning .checkbox,
1097 .control-group.warning .radio,
1098 .control-group.warning input,
1099 .control-group.warning select,
1100 .control-group.warning textarea {
1101 color: #c09853;
1102 border-color: #c09853;
1105 .control-group.warning .checkbox:focus,
1106 .control-group.warning .radio:focus,
1107 .control-group.warning input:focus,
1108 .control-group.warning select:focus,
1109 .control-group.warning textarea:focus {
1110 border-color: #a47e3c;
1111 -webkit-box-shadow: 0 0 6px #dbc59e;
1112 -moz-box-shadow: 0 0 6px #dbc59e;
1113 box-shadow: 0 0 6px #dbc59e;
1116 .control-group.warning .input-prepend .add-on,
1117 .control-group.warning .input-append .add-on {
1118 color: #c09853;
1119 background-color: #fcf8e3;
1120 border-color: #c09853;
1123 .control-group.error > label,
1124 .control-group.error .help-block,
1125 .control-group.error .help-inline {
1126 color: #b94a48;
1129 .control-group.error .checkbox,
1130 .control-group.error .radio,
1131 .control-group.error input,
1132 .control-group.error select,
1133 .control-group.error textarea {
1134 color: #b94a48;
1135 border-color: #b94a48;
1138 .control-group.error .checkbox:focus,
1139 .control-group.error .radio:focus,
1140 .control-group.error input:focus,
1141 .control-group.error select:focus,
1142 .control-group.error textarea:focus {
1143 border-color: #953b39;
1144 -webkit-box-shadow: 0 0 6px #d59392;
1145 -moz-box-shadow: 0 0 6px #d59392;
1146 box-shadow: 0 0 6px #d59392;
1149 .control-group.error .input-prepend .add-on,
1150 .control-group.error .input-append .add-on {
1151 color: #b94a48;
1152 background-color: #f2dede;
1153 border-color: #b94a48;
1156 .control-group.success > label,
1157 .control-group.success .help-block,
1158 .control-group.success .help-inline {
1159 color: #468847;
1162 .control-group.success .checkbox,
1163 .control-group.success .radio,
1164 .control-group.success input,
1165 .control-group.success select,
1166 .control-group.success textarea {
1167 color: #468847;
1168 border-color: #468847;
1171 .control-group.success .checkbox:focus,
1172 .control-group.success .radio:focus,
1173 .control-group.success input:focus,
1174 .control-group.success select:focus,
1175 .control-group.success textarea:focus {
1176 border-color: #356635;
1177 -webkit-box-shadow: 0 0 6px #7aba7b;
1178 -moz-box-shadow: 0 0 6px #7aba7b;
1179 box-shadow: 0 0 6px #7aba7b;
1182 .control-group.success .input-prepend .add-on,
1183 .control-group.success .input-append .add-on {
1184 color: #468847;
1185 background-color: #dff0d8;
1186 border-color: #468847;
1189 input:focus:required:invalid,
1190 textarea:focus:required:invalid,
1191 select:focus:required:invalid {
1192 color: #b94a48;
1193 border-color: #ee5f5b;
1196 input:focus:required:invalid:focus,
1197 textarea:focus:required:invalid:focus,
1198 select:focus:required:invalid:focus {
1199 border-color: #e9322d;
1200 -webkit-box-shadow: 0 0 6px #f8b9b7;
1201 -moz-box-shadow: 0 0 6px #f8b9b7;
1202 box-shadow: 0 0 6px #f8b9b7;
1205 .form-actions {
1206 padding: 17px 20px 18px;
1207 margin-top: 18px;
1208 margin-bottom: 18px;
1209 background-color: #f5f5f5;
1210 border-top: 1px solid #e5e5e5;
1211 *zoom: 1;
1214 .form-actions:before,
1215 .form-actions:after {
1216 display: table;
1217 content: "";
1220 .form-actions:after {
1221 clear: both;
1224 .uneditable-input {
1225 overflow: hidden;
1226 white-space: nowrap;
1227 cursor: not-allowed;
1228 background-color: #ffffff;
1229 border-color: #eee;
1230 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1231 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1232 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1235 :-moz-placeholder {
1236 color: #999999;
1239 :-ms-input-placeholder {
1240 color: #999999;
1243 ::-webkit-input-placeholder {
1244 color: #999999;
1247 .help-block,
1248 .help-inline {
1249 color: #555555;
1252 .help-block {
1253 display: block;
1254 margin-bottom: 9px;
1257 .help-inline {
1258 display: inline-block;
1259 *display: inline;
1260 padding-left: 5px;
1261 vertical-align: middle;
1262 *zoom: 1;
1265 .input-prepend,
1266 .input-append {
1267 margin-bottom: 5px;
1270 .input-prepend input,
1271 .input-append input,
1272 .input-prepend select,
1273 .input-append select,
1274 .input-prepend .uneditable-input,
1275 .input-append .uneditable-input {
1276 position: relative;
1277 margin-bottom: 0;
1278 *margin-left: 0;
1279 vertical-align: middle;
1280 -webkit-border-radius: 0 3px 3px 0;
1281 -moz-border-radius: 0 3px 3px 0;
1282 border-radius: 0 3px 3px 0;
1285 .input-prepend input:focus,
1286 .input-append input:focus,
1287 .input-prepend select:focus,
1288 .input-append select:focus,
1289 .input-prepend .uneditable-input:focus,
1290 .input-append .uneditable-input:focus {
1291 z-index: 2;
1294 .input-prepend .uneditable-input,
1295 .input-append .uneditable-input {
1296 border-left-color: #ccc;
1299 .input-prepend .add-on,
1300 .input-append .add-on {
1301 display: inline-block;
1302 width: auto;
1303 height: 18px;
1304 min-width: 16px;
1305 padding: 4px 5px;
1306 font-weight: normal;
1307 line-height: 18px;
1308 text-align: center;
1309 text-shadow: 0 1px 0 #ffffff;
1310 vertical-align: middle;
1311 background-color: #eeeeee;
1312 border: 1px solid #ccc;
1315 .input-prepend .add-on,
1316 .input-append .add-on,
1317 .input-prepend .btn,
1318 .input-append .btn {
1319 margin-left: -1px;
1320 -webkit-border-radius: 0;
1321 -moz-border-radius: 0;
1322 border-radius: 0;
1325 .input-prepend .active,
1326 .input-append .active {
1327 background-color: #a9dba9;
1328 border-color: #46a546;
1331 .input-prepend .add-on,
1332 .input-prepend .btn {
1333 margin-right: -1px;
1336 .input-prepend .add-on:first-child,
1337 .input-prepend .btn:first-child {
1338 -webkit-border-radius: 3px 0 0 3px;
1339 -moz-border-radius: 3px 0 0 3px;
1340 border-radius: 3px 0 0 3px;
1343 .input-append input,
1344 .input-append select,
1345 .input-append .uneditable-input {
1346 -webkit-border-radius: 3px 0 0 3px;
1347 -moz-border-radius: 3px 0 0 3px;
1348 border-radius: 3px 0 0 3px;
1351 .input-append .uneditable-input {
1352 border-right-color: #ccc;
1353 border-left-color: #eee;
1356 .input-append .add-on:last-child,
1357 .input-append .btn:last-child {
1358 -webkit-border-radius: 0 3px 3px 0;
1359 -moz-border-radius: 0 3px 3px 0;
1360 border-radius: 0 3px 3px 0;
1363 .input-prepend.input-append input,
1364 .input-prepend.input-append select,
1365 .input-prepend.input-append .uneditable-input {
1366 -webkit-border-radius: 0;
1367 -moz-border-radius: 0;
1368 border-radius: 0;
1371 .input-prepend.input-append .add-on:first-child,
1372 .input-prepend.input-append .btn:first-child {
1373 margin-right: -1px;
1374 -webkit-border-radius: 3px 0 0 3px;
1375 -moz-border-radius: 3px 0 0 3px;
1376 border-radius: 3px 0 0 3px;
1379 .input-prepend.input-append .add-on:last-child,
1380 .input-prepend.input-append .btn:last-child {
1381 margin-left: -1px;
1382 -webkit-border-radius: 0 3px 3px 0;
1383 -moz-border-radius: 0 3px 3px 0;
1384 border-radius: 0 3px 3px 0;
1387 .search-query {
1388 padding-right: 14px;
1389 padding-right: 4px \9;
1390 padding-left: 14px;
1391 padding-left: 4px \9;
1392 /* IE7-8 doesn't have border-radius, so don't indent the padding */
1394 margin-bottom: 0;
1395 -webkit-border-radius: 14px;
1396 -moz-border-radius: 14px;
1397 border-radius: 14px;
1400 .form-search input,
1401 .form-inline input,
1402 .form-horizontal input,
1403 .form-search textarea,
1404 .form-inline textarea,
1405 .form-horizontal textarea,
1406 .form-search select,
1407 .form-inline select,
1408 .form-horizontal select,
1409 .form-search .help-inline,
1410 .form-inline .help-inline,
1411 .form-horizontal .help-inline,
1412 .form-search .uneditable-input,
1413 .form-inline .uneditable-input,
1414 .form-horizontal .uneditable-input,
1415 .form-search .input-prepend,
1416 .form-inline .input-prepend,
1417 .form-horizontal .input-prepend,
1418 .form-search .input-append,
1419 .form-inline .input-append,
1420 .form-horizontal .input-append {
1421 display: inline-block;
1422 *display: inline;
1423 margin-bottom: 0;
1424 *zoom: 1;
1427 .form-search .hide,
1428 .form-inline .hide,
1429 .form-horizontal .hide {
1430 display: none;
1433 .form-search label,
1434 .form-inline label {
1435 display: inline-block;
1438 .form-search .input-append,
1439 .form-inline .input-append,
1440 .form-search .input-prepend,
1441 .form-inline .input-prepend {
1442 margin-bottom: 0;
1445 .form-search .radio,
1446 .form-search .checkbox,
1447 .form-inline .radio,
1448 .form-inline .checkbox {
1449 padding-left: 0;
1450 margin-bottom: 0;
1451 vertical-align: middle;
1454 .form-search .radio input[type="radio"],
1455 .form-search .checkbox input[type="checkbox"],
1456 .form-inline .radio input[type="radio"],
1457 .form-inline .checkbox input[type="checkbox"] {
1458 float: left;
1459 margin-right: 3px;
1460 margin-left: 0;
1463 .control-group {
1464 margin-bottom: 9px;
1467 legend + .control-group {
1468 margin-top: 18px;
1469 -webkit-margin-top-collapse: separate;
1472 .form-horizontal .control-group {
1473 margin-bottom: 18px;
1474 *zoom: 1;
1477 .form-horizontal .control-group:before,
1478 .form-horizontal .control-group:after {
1479 display: table;
1480 content: "";
1483 .form-horizontal .control-group:after {
1484 clear: both;
1487 .form-horizontal .control-label {
1488 float: left;
1489 width: 140px;
1490 padding-top: 5px;
1491 text-align: right;
1494 .form-horizontal .controls {
1495 *display: inline-block;
1496 *padding-left: 20px;
1497 margin-left: 160px;
1498 *margin-left: 0;
1501 .form-horizontal .controls:first-child {
1502 *padding-left: 160px;
1505 .form-horizontal .help-block {
1506 margin-top: 9px;
1507 margin-bottom: 0;
1510 .form-horizontal .form-actions {
1511 padding-left: 160px;
1514 table {
1515 max-width: 100%;
1516 background-color: transparent;
1517 border-collapse: collapse;
1518 border-spacing: 0;
1521 .table {
1522 width: 100%;
1523 margin-bottom: 18px;
1526 .table th,
1527 .table td {
1528 padding: 8px;
1529 line-height: 18px;
1530 text-align: left;
1531 vertical-align: top;
1532 border-top: 1px solid #dddddd;
1535 .table th {
1536 font-weight: bold;
1539 .table thead th {
1540 vertical-align: bottom;
1543 .table caption + thead tr:first-child th,
1544 .table caption + thead tr:first-child td,
1545 .table colgroup + thead tr:first-child th,
1546 .table colgroup + thead tr:first-child td,
1547 .table thead:first-child tr:first-child th,
1548 .table thead:first-child tr:first-child td {
1549 border-top: 0;
1552 .table tbody + tbody {
1553 border-top: 2px solid #dddddd;
1556 .table-condensed th,
1557 .table-condensed td {
1558 padding: 4px 5px;
1561 .table-bordered {
1562 border: 1px solid #dddddd;
1563 border-collapse: separate;
1564 *border-collapse: collapsed;
1565 border-left: 0;
1566 -webkit-border-radius: 4px;
1567 -moz-border-radius: 4px;
1568 border-radius: 4px;
1571 .table-bordered th,
1572 .table-bordered td {
1573 border-left: 1px solid #dddddd;
1576 .table-bordered caption + thead tr:first-child th,
1577 .table-bordered caption + tbody tr:first-child th,
1578 .table-bordered caption + tbody tr:first-child td,
1579 .table-bordered colgroup + thead tr:first-child th,
1580 .table-bordered colgroup + tbody tr:first-child th,
1581 .table-bordered colgroup + tbody tr:first-child td,
1582 .table-bordered thead:first-child tr:first-child th,
1583 .table-bordered tbody:first-child tr:first-child th,
1584 .table-bordered tbody:first-child tr:first-child td {
1585 border-top: 0;
1588 .table-bordered thead:first-child tr:first-child th:first-child,
1589 .table-bordered tbody:first-child tr:first-child td:first-child {
1590 -webkit-border-top-left-radius: 4px;
1591 border-top-left-radius: 4px;
1592 -moz-border-radius-topleft: 4px;
1595 .table-bordered thead:first-child tr:first-child th:last-child,
1596 .table-bordered tbody:first-child tr:first-child td:last-child {
1597 -webkit-border-top-right-radius: 4px;
1598 border-top-right-radius: 4px;
1599 -moz-border-radius-topright: 4px;
1602 .table-bordered thead:last-child tr:last-child th:first-child,
1603 .table-bordered tbody:last-child tr:last-child td:first-child {
1604 -webkit-border-radius: 0 0 0 4px;
1605 -moz-border-radius: 0 0 0 4px;
1606 border-radius: 0 0 0 4px;
1607 -webkit-border-bottom-left-radius: 4px;
1608 border-bottom-left-radius: 4px;
1609 -moz-border-radius-bottomleft: 4px;
1612 .table-bordered thead:last-child tr:last-child th:last-child,
1613 .table-bordered tbody:last-child tr:last-child td:last-child {
1614 -webkit-border-bottom-right-radius: 4px;
1615 border-bottom-right-radius: 4px;
1616 -moz-border-radius-bottomright: 4px;
1619 .table-striped tbody tr:nth-child(odd) td,
1620 .table-striped tbody tr:nth-child(odd) th {
1621 background-color: #f9f9f9;
1624 .table tbody tr:hover td,
1625 .table tbody tr:hover th {
1626 background-color: #f5f5f5;
1629 table .span1 {
1630 float: none;
1631 width: 44px;
1632 margin-left: 0;
1635 table .span2 {
1636 float: none;
1637 width: 124px;
1638 margin-left: 0;
1641 table .span3 {
1642 float: none;
1643 width: 204px;
1644 margin-left: 0;
1647 table .span4 {
1648 float: none;
1649 width: 284px;
1650 margin-left: 0;
1653 table .span5 {
1654 float: none;
1655 width: 364px;
1656 margin-left: 0;
1659 table .span6 {
1660 float: none;
1661 width: 444px;
1662 margin-left: 0;
1665 table .span7 {
1666 float: none;
1667 width: 524px;
1668 margin-left: 0;
1671 table .span8 {
1672 float: none;
1673 width: 604px;
1674 margin-left: 0;
1677 table .span9 {
1678 float: none;
1679 width: 684px;
1680 margin-left: 0;
1683 table .span10 {
1684 float: none;
1685 width: 764px;
1686 margin-left: 0;
1689 table .span11 {
1690 float: none;
1691 width: 844px;
1692 margin-left: 0;
1695 table .span12 {
1696 float: none;
1697 width: 924px;
1698 margin-left: 0;
1701 table .span13 {
1702 float: none;
1703 width: 1004px;
1704 margin-left: 0;
1707 table .span14 {
1708 float: none;
1709 width: 1084px;
1710 margin-left: 0;
1713 table .span15 {
1714 float: none;
1715 width: 1164px;
1716 margin-left: 0;
1719 table .span16 {
1720 float: none;
1721 width: 1244px;
1722 margin-left: 0;
1725 table .span17 {
1726 float: none;
1727 width: 1324px;
1728 margin-left: 0;
1731 table .span18 {
1732 float: none;
1733 width: 1404px;
1734 margin-left: 0;
1737 table .span19 {
1738 float: none;
1739 width: 1484px;
1740 margin-left: 0;
1743 table .span20 {
1744 float: none;
1745 width: 1564px;
1746 margin-left: 0;
1749 table .span21 {
1750 float: none;
1751 width: 1644px;
1752 margin-left: 0;
1755 table .span22 {
1756 float: none;
1757 width: 1724px;
1758 margin-left: 0;
1761 table .span23 {
1762 float: none;
1763 width: 1804px;
1764 margin-left: 0;
1767 table .span24 {
1768 float: none;
1769 width: 1884px;
1770 margin-left: 0;
1773 [class^="icon-"],
1774 [class*=" icon-"] {
1775 display: inline-block;
1776 width: 14px;
1777 height: 14px;
1778 *margin-right: .3em;
1779 line-height: 14px;
1780 vertical-align: text-top;
1781 background-image: url("../img/glyphicons-halflings.png");
1782 background-position: 14px 14px;
1783 background-repeat: no-repeat;
1786 [class^="icon-"]:last-child,
1787 [class*=" icon-"]:last-child {
1788 *margin-left: 0;
1791 .icon-white {
1792 background-image: url("../img/glyphicons-halflings-white.png");
1795 .icon-glass {
1796 background-position: 0 0;
1799 .icon-music {
1800 background-position: -24px 0;
1803 .icon-search {
1804 background-position: -48px 0;
1807 .icon-envelope {
1808 background-position: -72px 0;
1811 .icon-heart {
1812 background-position: -96px 0;
1815 .icon-star {
1816 background-position: -120px 0;
1819 .icon-star-empty {
1820 background-position: -144px 0;
1823 .icon-user {
1824 background-position: -168px 0;
1827 .icon-film {
1828 background-position: -192px 0;
1831 .icon-th-large {
1832 background-position: -216px 0;
1835 .icon-th {
1836 background-position: -240px 0;
1839 .icon-th-list {
1840 background-position: -264px 0;
1843 .icon-ok {
1844 background-position: -288px 0;
1847 .icon-remove {
1848 background-position: -312px 0;
1851 .icon-zoom-in {
1852 background-position: -336px 0;
1855 .icon-zoom-out {
1856 background-position: -360px 0;
1859 .icon-off {
1860 background-position: -384px 0;
1863 .icon-signal {
1864 background-position: -408px 0;
1867 .icon-cog {
1868 background-position: -432px 0;
1871 .icon-trash {
1872 background-position: -456px 0;
1875 .icon-home {
1876 background-position: 0 -24px;
1879 .icon-file {
1880 background-position: -24px -24px;
1883 .icon-time {
1884 background-position: -48px -24px;
1887 .icon-road {
1888 background-position: -72px -24px;
1891 .icon-download-alt {
1892 background-position: -96px -24px;
1895 .icon-download {
1896 background-position: -120px -24px;
1899 .icon-upload {
1900 background-position: -144px -24px;
1903 .icon-inbox {
1904 background-position: -168px -24px;
1907 .icon-play-circle {
1908 background-position: -192px -24px;
1911 .icon-repeat {
1912 background-position: -216px -24px;
1915 .icon-refresh {
1916 background-position: -240px -24px;
1919 .icon-list-alt {
1920 background-position: -264px -24px;
1923 .icon-lock {
1924 background-position: -287px -24px;
1927 .icon-flag {
1928 background-position: -312px -24px;
1931 .icon-headphones {
1932 background-position: -336px -24px;
1935 .icon-volume-off {
1936 background-position: -360px -24px;
1939 .icon-volume-down {
1940 background-position: -384px -24px;
1943 .icon-volume-up {
1944 background-position: -408px -24px;
1947 .icon-qrcode {
1948 background-position: -432px -24px;
1951 .icon-barcode {
1952 background-position: -456px -24px;
1955 .icon-tag {
1956 background-position: 0 -48px;
1959 .icon-tags {
1960 background-position: -25px -48px;
1963 .icon-book {
1964 background-position: -48px -48px;
1967 .icon-bookmark {
1968 background-position: -72px -48px;
1971 .icon-print {
1972 background-position: -96px -48px;
1975 .icon-camera {
1976 background-position: -120px -48px;
1979 .icon-font {
1980 background-position: -144px -48px;
1983 .icon-bold {
1984 background-position: -167px -48px;
1987 .icon-italic {
1988 background-position: -192px -48px;
1991 .icon-text-height {
1992 background-position: -216px -48px;
1995 .icon-text-width {
1996 background-position: -240px -48px;
1999 .icon-align-left {
2000 background-position: -264px -48px;
2003 .icon-align-center {
2004 background-position: -288px -48px;
2007 .icon-align-right {
2008 background-position: -312px -48px;
2011 .icon-align-justify {
2012 background-position: -336px -48px;
2015 .icon-list {
2016 background-position: -360px -48px;
2019 .icon-indent-left {
2020 background-position: -384px -48px;
2023 .icon-indent-right {
2024 background-position: -408px -48px;
2027 .icon-facetime-video {
2028 background-position: -432px -48px;
2031 .icon-picture {
2032 background-position: -456px -48px;
2035 .icon-pencil {
2036 background-position: 0 -72px;
2039 .icon-map-marker {
2040 background-position: -24px -72px;
2043 .icon-adjust {
2044 background-position: -48px -72px;
2047 .icon-tint {
2048 background-position: -72px -72px;
2051 .icon-edit {
2052 background-position: -96px -72px;
2055 .icon-share {
2056 background-position: -120px -72px;
2059 .icon-check {
2060 background-position: -144px -72px;
2063 .icon-move {
2064 background-position: -168px -72px;
2067 .icon-step-backward {
2068 background-position: -192px -72px;
2071 .icon-fast-backward {
2072 background-position: -216px -72px;
2075 .icon-backward {
2076 background-position: -240px -72px;
2079 .icon-play {
2080 background-position: -264px -72px;
2083 .icon-pause {
2084 background-position: -288px -72px;
2087 .icon-stop {
2088 background-position: -312px -72px;
2091 .icon-forward {
2092 background-position: -336px -72px;
2095 .icon-fast-forward {
2096 background-position: -360px -72px;
2099 .icon-step-forward {
2100 background-position: -384px -72px;
2103 .icon-eject {
2104 background-position: -408px -72px;
2107 .icon-chevron-left {
2108 background-position: -432px -72px;
2111 .icon-chevron-right {
2112 background-position: -456px -72px;
2115 .icon-plus-sign {
2116 background-position: 0 -96px;
2119 .icon-minus-sign {
2120 background-position: -24px -96px;
2123 .icon-remove-sign {
2124 background-position: -48px -96px;
2127 .icon-ok-sign {
2128 background-position: -72px -96px;
2131 .icon-question-sign {
2132 background-position: -96px -96px;
2135 .icon-info-sign {
2136 background-position: -120px -96px;
2139 .icon-screenshot {
2140 background-position: -144px -96px;
2143 .icon-remove-circle {
2144 background-position: -168px -96px;
2147 .icon-ok-circle {
2148 background-position: -192px -96px;
2151 .icon-ban-circle {
2152 background-position: -216px -96px;
2155 .icon-arrow-left {
2156 background-position: -240px -96px;
2159 .icon-arrow-right {
2160 background-position: -264px -96px;
2163 .icon-arrow-up {
2164 background-position: -289px -96px;
2167 .icon-arrow-down {
2168 background-position: -312px -96px;
2171 .icon-share-alt {
2172 background-position: -336px -96px;
2175 .icon-resize-full {
2176 background-position: -360px -96px;
2179 .icon-resize-small {
2180 background-position: -384px -96px;
2183 .icon-plus {
2184 background-position: -408px -96px;
2187 .icon-minus {
2188 background-position: -433px -96px;
2191 .icon-asterisk {
2192 background-position: -456px -96px;
2195 .icon-exclamation-sign {
2196 background-position: 0 -120px;
2199 .icon-gift {
2200 background-position: -24px -120px;
2203 .icon-leaf {
2204 background-position: -48px -120px;
2207 .icon-fire {
2208 background-position: -72px -120px;
2211 .icon-eye-open {
2212 background-position: -96px -120px;
2215 .icon-eye-close {
2216 background-position: -120px -120px;
2219 .icon-warning-sign {
2220 background-position: -144px -120px;
2223 .icon-plane {
2224 background-position: -168px -120px;
2227 .icon-calendar {
2228 background-position: -192px -120px;
2231 .icon-random {
2232 background-position: -216px -120px;
2235 .icon-comment {
2236 background-position: -240px -120px;
2239 .icon-magnet {
2240 background-position: -264px -120px;
2243 .icon-chevron-up {
2244 background-position: -288px -120px;
2247 .icon-chevron-down {
2248 background-position: -313px -119px;
2251 .icon-retweet {
2252 background-position: -336px -120px;
2255 .icon-shopping-cart {
2256 background-position: -360px -120px;
2259 .icon-folder-close {
2260 background-position: -384px -120px;
2263 .icon-folder-open {
2264 background-position: -408px -120px;
2267 .icon-resize-vertical {
2268 background-position: -432px -119px;
2271 .icon-resize-horizontal {
2272 background-position: -456px -118px;
2275 .icon-hdd {
2276 background-position: 0 -144px;
2279 .icon-bullhorn {
2280 background-position: -24px -144px;
2283 .icon-bell {
2284 background-position: -48px -144px;
2287 .icon-certificate {
2288 background-position: -72px -144px;
2291 .icon-thumbs-up {
2292 background-position: -96px -144px;
2295 .icon-thumbs-down {
2296 background-position: -120px -144px;
2299 .icon-hand-right {
2300 background-position: -144px -144px;
2303 .icon-hand-left {
2304 background-position: -168px -144px;
2307 .icon-hand-up {
2308 background-position: -192px -144px;
2311 .icon-hand-down {
2312 background-position: -216px -144px;
2315 .icon-circle-arrow-right {
2316 background-position: -240px -144px;
2319 .icon-circle-arrow-left {
2320 background-position: -264px -144px;
2323 .icon-circle-arrow-up {
2324 background-position: -288px -144px;
2327 .icon-circle-arrow-down {
2328 background-position: -312px -144px;
2331 .icon-globe {
2332 background-position: -336px -144px;
2335 .icon-wrench {
2336 background-position: -360px -144px;
2339 .icon-tasks {
2340 background-position: -384px -144px;
2343 .icon-filter {
2344 background-position: -408px -144px;
2347 .icon-briefcase {
2348 background-position: -432px -144px;
2351 .icon-fullscreen {
2352 background-position: -456px -144px;
2355 .dropup,
2356 .dropdown {
2357 position: relative;
2360 .dropdown-toggle {
2361 *margin-bottom: -3px;
2364 .dropdown-toggle:active,
2365 .open .dropdown-toggle {
2366 outline: 0;
2369 .caret {
2370 display: inline-block;
2371 width: 0;
2372 height: 0;
2373 vertical-align: top;
2374 border-top: 4px solid #000000;
2375 border-right: 4px solid transparent;
2376 border-left: 4px solid transparent;
2377 content: "";
2378 opacity: 0.3;
2379 filter: alpha(opacity=30);
2382 .dropdown .caret {
2383 margin-top: 8px;
2384 margin-left: 2px;
2387 .dropdown:hover .caret,
2388 .open .caret {
2389 opacity: 1;
2390 filter: alpha(opacity=100);
2393 .dropdown-menu {
2394 position: absolute;
2395 top: 100%;
2396 left: 0;
2397 z-index: 1000;
2398 display: none;
2399 float: left;
2400 min-width: 160px;
2401 padding: 4px 0;
2402 margin: 1px 0 0;
2403 list-style: none;
2404 background-color: #ffffff;
2405 border: 1px solid #ccc;
2406 border: 1px solid rgba(0, 0, 0, 0.2);
2407 *border-right-width: 2px;
2408 *border-bottom-width: 2px;
2409 -webkit-border-radius: 5px;
2410 -moz-border-radius: 5px;
2411 border-radius: 5px;
2412 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2413 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2414 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2415 -webkit-background-clip: padding-box;
2416 -moz-background-clip: padding;
2417 background-clip: padding-box;
2420 .dropdown-menu.pull-right {
2421 right: 0;
2422 left: auto;
2425 .dropdown-menu .divider {
2426 *width: 100%;
2427 height: 1px;
2428 margin: 8px 1px;
2429 *margin: -5px 0 5px;
2430 overflow: hidden;
2431 background-color: #e5e5e5;
2432 border-bottom: 1px solid #ffffff;
2435 .dropdown-menu a {
2436 display: block;
2437 padding: 3px 15px;
2438 clear: both;
2439 font-weight: normal;
2440 line-height: 18px;
2441 color: #333333;
2442 white-space: nowrap;
2445 .dropdown-menu li > a:hover,
2446 .dropdown-menu .active > a,
2447 .dropdown-menu .active > a:hover {
2448 color: #ffffff;
2449 text-decoration: none;
2450 background-color: #0088cc;
2453 .open {
2454 *z-index: 1000;
2457 .open > .dropdown-menu {
2458 display: block;
2461 .pull-right > .dropdown-menu {
2462 right: 0;
2463 left: auto;
2466 .dropup .caret,
2467 .navbar-fixed-bottom .dropdown .caret {
2468 border-top: 0;
2469 border-bottom: 4px solid #000000;
2470 content: "\2191";
2473 .dropup .dropdown-menu,
2474 .navbar-fixed-bottom .dropdown .dropdown-menu {
2475 top: auto;
2476 bottom: 100%;
2477 margin-bottom: 1px;
2480 .typeahead {
2481 margin-top: 2px;
2482 -webkit-border-radius: 4px;
2483 -moz-border-radius: 4px;
2484 border-radius: 4px;
2487 .well {
2488 min-height: 20px;
2489 padding: 19px;
2490 margin-bottom: 20px;
2491 background-color: #f5f5f5;
2492 border: 1px solid #eee;
2493 border: 1px solid rgba(0, 0, 0, 0.05);
2494 -webkit-border-radius: 4px;
2495 -moz-border-radius: 4px;
2496 border-radius: 4px;
2497 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2498 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2499 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2502 .well blockquote {
2503 border-color: #ddd;
2504 border-color: rgba(0, 0, 0, 0.15);
2507 .well-large {
2508 padding: 24px;
2509 -webkit-border-radius: 6px;
2510 -moz-border-radius: 6px;
2511 border-radius: 6px;
2514 .well-small {
2515 padding: 9px;
2516 -webkit-border-radius: 3px;
2517 -moz-border-radius: 3px;
2518 border-radius: 3px;
2521 .fade {
2522 opacity: 0;
2523 -webkit-transition: opacity 0.15s linear;
2524 -moz-transition: opacity 0.15s linear;
2525 -ms-transition: opacity 0.15s linear;
2526 -o-transition: opacity 0.15s linear;
2527 transition: opacity 0.15s linear;
2530 .fade.in {
2531 opacity: 1;
2534 .collapse {
2535 position: relative;
2536 height: 0;
2537 overflow: hidden;
2538 -webkit-transition: height 0.35s ease;
2539 -moz-transition: height 0.35s ease;
2540 -ms-transition: height 0.35s ease;
2541 -o-transition: height 0.35s ease;
2542 transition: height 0.35s ease;
2545 .collapse.in {
2546 height: auto;
2549 .close {
2550 float: right;
2551 font-size: 20px;
2552 font-weight: bold;
2553 line-height: 18px;
2554 color: #000000;
2555 text-shadow: 0 1px 0 #ffffff;
2556 opacity: 0.2;
2557 filter: alpha(opacity=20);
2560 .close:hover {
2561 color: #000000;
2562 text-decoration: none;
2563 cursor: pointer;
2564 opacity: 0.4;
2565 filter: alpha(opacity=40);
2568 button.close {
2569 padding: 0;
2570 cursor: pointer;
2571 background: transparent;
2572 border: 0;
2573 -webkit-appearance: none;
2576 .btn {
2577 display: inline-block;
2578 *display: inline;
2579 padding: 4px 10px 4px;
2580 margin-bottom: 0;
2581 *margin-left: .3em;
2582 font-size: 13px;
2583 line-height: 18px;
2584 *line-height: 20px;
2585 color: #333333;
2586 text-align: center;
2587 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
2588 vertical-align: middle;
2589 cursor: pointer;
2590 background-color: #f5f5f5;
2591 *background-color: #e6e6e6;
2592 background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
2593 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
2594 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
2595 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
2596 background-image: linear-gradient(top, #ffffff, #e6e6e6);
2597 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
2598 background-repeat: repeat-x;
2599 border: 1px solid #cccccc;
2600 *border: 0;
2601 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2602 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
2603 border-bottom-color: #b3b3b3;
2604 -webkit-border-radius: 4px;
2605 -moz-border-radius: 4px;
2606 border-radius: 4px;
2607 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
2608 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2609 *zoom: 1;
2610 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2611 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2612 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
2615 .btn:hover,
2616 .btn:active,
2617 .btn.active,
2618 .btn.disabled,
2619 .btn[disabled] {
2620 background-color: #e6e6e6;
2621 *background-color: #d9d9d9;
2624 .btn:active,
2625 .btn.active {
2626 background-color: #cccccc \9;
2629 .btn:first-child {
2630 *margin-left: 0;
2633 .btn:hover {
2634 color: #333333;
2635 text-decoration: none;
2636 background-color: #e6e6e6;
2637 *background-color: #d9d9d9;
2638 /* Buttons in IE7 don't get borders, so darken on hover */
2640 background-position: 0 -15px;
2641 -webkit-transition: background-position 0.1s linear;
2642 -moz-transition: background-position 0.1s linear;
2643 -ms-transition: background-position 0.1s linear;
2644 -o-transition: background-position 0.1s linear;
2645 transition: background-position 0.1s linear;
2648 .btn:focus {
2649 outline: thin dotted #333;
2650 outline: 5px auto -webkit-focus-ring-color;
2651 outline-offset: -2px;
2654 .btn.active,
2655 .btn:active {
2656 background-color: #e6e6e6;
2657 background-color: #d9d9d9 \9;
2658 background-image: none;
2659 outline: 0;
2660 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2661 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2662 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2665 .btn.disabled,
2666 .btn[disabled] {
2667 cursor: default;
2668 background-color: #e6e6e6;
2669 background-image: none;
2670 opacity: 0.65;
2671 filter: alpha(opacity=65);
2672 -webkit-box-shadow: none;
2673 -moz-box-shadow: none;
2674 box-shadow: none;
2677 .btn-large {
2678 padding: 9px 14px;
2679 font-size: 15px;
2680 line-height: normal;
2681 -webkit-border-radius: 5px;
2682 -moz-border-radius: 5px;
2683 border-radius: 5px;
2686 .btn-large [class^="icon-"] {
2687 margin-top: 1px;
2690 .btn-small {
2691 padding: 5px 9px;
2692 font-size: 11px;
2693 line-height: 16px;
2696 .btn-small [class^="icon-"] {
2697 margin-top: -1px;
2700 .btn-mini {
2701 padding: 2px 6px;
2702 font-size: 11px;
2703 line-height: 14px;
2706 .btn-primary,
2707 .btn-primary:hover,
2708 .btn-warning,
2709 .btn-warning:hover,
2710 .btn-danger,
2711 .btn-danger:hover,
2712 .btn-success,
2713 .btn-success:hover,
2714 .btn-info,
2715 .btn-info:hover,
2716 .btn-inverse,
2717 .btn-inverse:hover {
2718 color: #ffffff;
2719 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2722 .btn-primary.active,
2723 .btn-warning.active,
2724 .btn-danger.active,
2725 .btn-success.active,
2726 .btn-info.active,
2727 .btn-inverse.active {
2728 color: rgba(255, 255, 255, 0.75);
2731 .btn {
2732 border-color: #ccc;
2733 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2736 .btn-primary {
2737 background-color: #0074cc;
2738 *background-color: #0055cc;
2739 background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
2740 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
2741 background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
2742 background-image: -o-linear-gradient(top, #0088cc, #0055cc);
2743 background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
2744 background-image: linear-gradient(top, #0088cc, #0055cc);
2745 background-repeat: repeat-x;
2746 border-color: #0055cc #0055cc #003580;
2747 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2748 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
2749 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2752 .btn-primary:hover,
2753 .btn-primary:active,
2754 .btn-primary.active,
2755 .btn-primary.disabled,
2756 .btn-primary[disabled] {
2757 background-color: #0055cc;
2758 *background-color: #004ab3;
2761 .btn-primary:active,
2762 .btn-primary.active {
2763 background-color: #004099 \9;
2766 .btn-warning {
2767 background-color: #faa732;
2768 *background-color: #f89406;
2769 background-image: -ms-linear-gradient(top, #fbb450, #f89406);
2770 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
2771 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
2772 background-image: -o-linear-gradient(top, #fbb450, #f89406);
2773 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
2774 background-image: linear-gradient(top, #fbb450, #f89406);
2775 background-repeat: repeat-x;
2776 border-color: #f89406 #f89406 #ad6704;
2777 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2778 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
2779 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2782 .btn-warning:hover,
2783 .btn-warning:active,
2784 .btn-warning.active,
2785 .btn-warning.disabled,
2786 .btn-warning[disabled] {
2787 background-color: #f89406;
2788 *background-color: #df8505;
2791 .btn-warning:active,
2792 .btn-warning.active {
2793 background-color: #c67605 \9;
2796 .btn-danger {
2797 background-color: #da4f49;
2798 *background-color: #bd362f;
2799 background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
2800 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
2801 background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
2802 background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
2803 background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
2804 background-image: linear-gradient(top, #ee5f5b, #bd362f);
2805 background-repeat: repeat-x;
2806 border-color: #bd362f #bd362f #802420;
2807 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2808 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
2809 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2812 .btn-danger:hover,
2813 .btn-danger:active,
2814 .btn-danger.active,
2815 .btn-danger.disabled,
2816 .btn-danger[disabled] {
2817 background-color: #bd362f;
2818 *background-color: #a9302a;
2821 .btn-danger:active,
2822 .btn-danger.active {
2823 background-color: #942a25 \9;
2826 .btn-success {
2827 background-color: #5bb75b;
2828 *background-color: #51a351;
2829 background-image: -ms-linear-gradient(top, #62c462, #51a351);
2830 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
2831 background-image: -webkit-linear-gradient(top, #62c462, #51a351);
2832 background-image: -o-linear-gradient(top, #62c462, #51a351);
2833 background-image: -moz-linear-gradient(top, #62c462, #51a351);
2834 background-image: linear-gradient(top, #62c462, #51a351);
2835 background-repeat: repeat-x;
2836 border-color: #51a351 #51a351 #387038;
2837 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2838 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
2839 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2842 .btn-success:hover,
2843 .btn-success:active,
2844 .btn-success.active,
2845 .btn-success.disabled,
2846 .btn-success[disabled] {
2847 background-color: #51a351;
2848 *background-color: #499249;
2851 .btn-success:active,
2852 .btn-success.active {
2853 background-color: #408140 \9;
2856 .btn-info {
2857 background-color: #49afcd;
2858 *background-color: #2f96b4;
2859 background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
2860 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
2861 background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
2862 background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
2863 background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
2864 background-image: linear-gradient(top, #5bc0de, #2f96b4);
2865 background-repeat: repeat-x;
2866 border-color: #2f96b4 #2f96b4 #1f6377;
2867 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2868 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
2869 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2872 .btn-info:hover,
2873 .btn-info:active,
2874 .btn-info.active,
2875 .btn-info.disabled,
2876 .btn-info[disabled] {
2877 background-color: #2f96b4;
2878 *background-color: #2a85a0;
2881 .btn-info:active,
2882 .btn-info.active {
2883 background-color: #24748c \9;
2886 .btn-inverse {
2887 background-color: #414141;
2888 *background-color: #222222;
2889 background-image: -ms-linear-gradient(top, #555555, #222222);
2890 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
2891 background-image: -webkit-linear-gradient(top, #555555, #222222);
2892 background-image: -o-linear-gradient(top, #555555, #222222);
2893 background-image: -moz-linear-gradient(top, #555555, #222222);
2894 background-image: linear-gradient(top, #555555, #222222);
2895 background-repeat: repeat-x;
2896 border-color: #222222 #222222 #000000;
2897 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2898 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
2899 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2902 .btn-inverse:hover,
2903 .btn-inverse:active,
2904 .btn-inverse.active,
2905 .btn-inverse.disabled,
2906 .btn-inverse[disabled] {
2907 background-color: #222222;
2908 *background-color: #151515;
2911 .btn-inverse:active,
2912 .btn-inverse.active {
2913 background-color: #080808 \9;
2916 button.btn,
2917 input[type="submit"].btn {
2918 *padding-top: 2px;
2919 *padding-bottom: 2px;
2922 button.btn::-moz-focus-inner,
2923 input[type="submit"].btn::-moz-focus-inner {
2924 padding: 0;
2925 border: 0;
2928 button.btn.btn-large,
2929 input[type="submit"].btn.btn-large {
2930 *padding-top: 7px;
2931 *padding-bottom: 7px;
2934 button.btn.btn-small,
2935 input[type="submit"].btn.btn-small {
2936 *padding-top: 3px;
2937 *padding-bottom: 3px;
2940 button.btn.btn-mini,
2941 input[type="submit"].btn.btn-mini {
2942 *padding-top: 1px;
2943 *padding-bottom: 1px;
2946 .btn-group {
2947 position: relative;
2948 *margin-left: .3em;
2949 *zoom: 1;
2952 .btn-group:before,
2953 .btn-group:after {
2954 display: table;
2955 content: "";
2958 .btn-group:after {
2959 clear: both;
2962 .btn-group:first-child {
2963 *margin-left: 0;
2966 .btn-group + .btn-group {
2967 margin-left: 5px;
2970 .btn-toolbar {
2971 margin-top: 9px;
2972 margin-bottom: 9px;
2975 .btn-toolbar .btn-group {
2976 display: inline-block;
2977 *display: inline;
2978 /* IE7 inline-block hack */
2980 *zoom: 1;
2983 .btn-group > .btn {
2984 position: relative;
2985 float: left;
2986 margin-left: -1px;
2987 -webkit-border-radius: 0;
2988 -moz-border-radius: 0;
2989 border-radius: 0;
2992 .btn-group > .btn:first-child {
2993 margin-left: 0;
2994 -webkit-border-bottom-left-radius: 4px;
2995 border-bottom-left-radius: 4px;
2996 -webkit-border-top-left-radius: 4px;
2997 border-top-left-radius: 4px;
2998 -moz-border-radius-bottomleft: 4px;
2999 -moz-border-radius-topleft: 4px;
3002 .btn-group > .btn:last-child,
3003 .btn-group > .dropdown-toggle {
3004 -webkit-border-top-right-radius: 4px;
3005 border-top-right-radius: 4px;
3006 -webkit-border-bottom-right-radius: 4px;
3007 border-bottom-right-radius: 4px;
3008 -moz-border-radius-topright: 4px;
3009 -moz-border-radius-bottomright: 4px;
3012 .btn-group > .btn.large:first-child {
3013 margin-left: 0;
3014 -webkit-border-bottom-left-radius: 6px;
3015 border-bottom-left-radius: 6px;
3016 -webkit-border-top-left-radius: 6px;
3017 border-top-left-radius: 6px;
3018 -moz-border-radius-bottomleft: 6px;
3019 -moz-border-radius-topleft: 6px;
3022 .btn-group > .btn.large:last-child,
3023 .btn-group > .large.dropdown-toggle {
3024 -webkit-border-top-right-radius: 6px;
3025 border-top-right-radius: 6px;
3026 -webkit-border-bottom-right-radius: 6px;
3027 border-bottom-right-radius: 6px;
3028 -moz-border-radius-topright: 6px;
3029 -moz-border-radius-bottomright: 6px;
3032 .btn-group > .btn:hover,
3033 .btn-group > .btn:focus,
3034 .btn-group > .btn:active,
3035 .btn-group > .btn.active {
3036 z-index: 2;
3039 .btn-group .dropdown-toggle:active,
3040 .btn-group.open .dropdown-toggle {
3041 outline: 0;
3044 .btn-group > .dropdown-toggle {
3045 *padding-top: 4px;
3046 padding-right: 8px;
3047 *padding-bottom: 4px;
3048 padding-left: 8px;
3049 -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3050 -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3051 box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3054 .btn-group > .btn-mini.dropdown-toggle {
3055 padding-right: 5px;
3056 padding-left: 5px;
3059 .btn-group > .btn-small.dropdown-toggle {
3060 *padding-top: 4px;
3061 *padding-bottom: 4px;
3064 .btn-group > .btn-large.dropdown-toggle {
3065 padding-right: 12px;
3066 padding-left: 12px;
3069 .btn-group.open .dropdown-toggle {
3070 background-image: none;
3071 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3072 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3073 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3076 .btn-group.open .btn.dropdown-toggle {
3077 background-color: #e6e6e6;
3080 .btn-group.open .btn-primary.dropdown-toggle {
3081 background-color: #0055cc;
3084 .btn-group.open .btn-warning.dropdown-toggle {
3085 background-color: #f89406;
3088 .btn-group.open .btn-danger.dropdown-toggle {
3089 background-color: #bd362f;
3092 .btn-group.open .btn-success.dropdown-toggle {
3093 background-color: #51a351;
3096 .btn-group.open .btn-info.dropdown-toggle {
3097 background-color: #2f96b4;
3100 .btn-group.open .btn-inverse.dropdown-toggle {
3101 background-color: #222222;
3104 .btn .caret {
3105 margin-top: 7px;
3106 margin-left: 0;
3109 .btn:hover .caret,
3110 .open.btn-group .caret {
3111 opacity: 1;
3112 filter: alpha(opacity=100);
3115 .btn-mini .caret {
3116 margin-top: 5px;
3119 .btn-small .caret {
3120 margin-top: 6px;
3123 .btn-large .caret {
3124 margin-top: 6px;
3125 border-top-width: 5px;
3126 border-right-width: 5px;
3127 border-left-width: 5px;
3130 .dropup .btn-large .caret {
3131 border-top: 0;
3132 border-bottom: 5px solid #000000;
3135 .btn-primary .caret,
3136 .btn-warning .caret,
3137 .btn-danger .caret,
3138 .btn-info .caret,
3139 .btn-success .caret,
3140 .btn-inverse .caret {
3141 border-top-color: #ffffff;
3142 border-bottom-color: #ffffff;
3143 opacity: 0.75;
3144 filter: alpha(opacity=75);
3147 .alert {
3148 padding: 8px 35px 8px 14px;
3149 margin-bottom: 18px;
3150 color: #c09853;
3151 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3152 background-color: #fcf8e3;
3153 border: 1px solid #fbeed5;
3154 -webkit-border-radius: 4px;
3155 -moz-border-radius: 4px;
3156 border-radius: 4px;
3159 .alert-heading {
3160 color: inherit;
3163 .alert .close {
3164 position: relative;
3165 top: -2px;
3166 right: -21px;
3167 line-height: 18px;
3170 .alert-success {
3171 color: #468847;
3172 background-color: #dff0d8;
3173 border-color: #d6e9c6;
3176 .alert-danger,
3177 .alert-error {
3178 color: #b94a48;
3179 background-color: #f2dede;
3180 border-color: #eed3d7;
3183 .alert-info {
3184 color: #3a87ad;
3185 background-color: #d9edf7;
3186 border-color: #bce8f1;
3189 .alert-block {
3190 padding-top: 14px;
3191 padding-bottom: 14px;
3194 .alert-block > p,
3195 .alert-block > ul {
3196 margin-bottom: 0;
3199 .alert-block p + p {
3200 margin-top: 5px;
3203 .nav {
3204 margin-bottom: 18px;
3205 margin-left: 0;
3206 list-style: none;
3209 .nav > li > a {
3210 display: block;
3213 .nav > li > a:hover {
3214 text-decoration: none;
3215 background-color: #eeeeee;
3218 .nav > .pull-right {
3219 float: right;
3222 .nav .nav-header {
3223 display: block;
3224 padding: 3px 15px;
3225 font-size: 11px;
3226 font-weight: bold;
3227 line-height: 18px;
3228 color: #999999;
3229 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3230 text-transform: uppercase;
3233 .nav li + .nav-header {
3234 margin-top: 9px;
3237 .nav-list {
3238 padding-right: 15px;
3239 padding-left: 15px;
3240 margin-bottom: 0;
3243 .nav-list > li > a,
3244 .nav-list .nav-header {
3245 margin-right: -15px;
3246 margin-left: -15px;
3247 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3250 .nav-list > li > a {
3251 padding: 3px 15px;
3254 .nav-list > .active > a,
3255 .nav-list > .active > a:hover {
3256 color: #ffffff;
3257 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
3258 background-color: #0088cc;
3261 .nav-list [class^="icon-"] {
3262 margin-right: 2px;
3265 .nav-list .divider {
3266 *width: 100%;
3267 height: 1px;
3268 margin: 8px 1px;
3269 *margin: -5px 0 5px;
3270 overflow: hidden;
3271 background-color: #e5e5e5;
3272 border-bottom: 1px solid #ffffff;
3275 .nav-tabs,
3276 .nav-pills {
3277 *zoom: 1;
3280 .nav-tabs:before,
3281 .nav-pills:before,
3282 .nav-tabs:after,
3283 .nav-pills:after {
3284 display: table;
3285 content: "";
3288 .nav-tabs:after,
3289 .nav-pills:after {
3290 clear: both;
3293 .nav-tabs > li,
3294 .nav-pills > li {
3295 float: left;
3298 .nav-tabs > li > a,
3299 .nav-pills > li > a {
3300 padding-right: 12px;
3301 padding-left: 12px;
3302 margin-right: 2px;
3303 line-height: 14px;
3306 .nav-tabs {
3307 border-bottom: 1px solid #ddd;
3310 .nav-tabs > li {
3311 margin-bottom: -1px;
3314 .nav-tabs > li > a {
3315 padding-top: 8px;
3316 padding-bottom: 8px;
3317 line-height: 18px;
3318 border: 1px solid transparent;
3319 -webkit-border-radius: 4px 4px 0 0;
3320 -moz-border-radius: 4px 4px 0 0;
3321 border-radius: 4px 4px 0 0;
3324 .nav-tabs > li > a:hover {
3325 border-color: #eeeeee #eeeeee #dddddd;
3328 .nav-tabs > .active > a,
3329 .nav-tabs > .active > a:hover {
3330 color: #555555;
3331 cursor: default;
3332 background-color: #ffffff;
3333 border: 1px solid #ddd;
3334 border-bottom-color: transparent;
3337 .nav-pills > li > a {
3338 padding-top: 8px;
3339 padding-bottom: 8px;
3340 margin-top: 2px;
3341 margin-bottom: 2px;
3342 -webkit-border-radius: 5px;
3343 -moz-border-radius: 5px;
3344 border-radius: 5px;
3347 .nav-pills > .active > a,
3348 .nav-pills > .active > a:hover {
3349 color: #ffffff;
3350 background-color: #0088cc;
3353 .nav-stacked > li {
3354 float: none;
3357 .nav-stacked > li > a {
3358 margin-right: 0;
3361 .nav-tabs.nav-stacked {
3362 border-bottom: 0;
3365 .nav-tabs.nav-stacked > li > a {
3366 border: 1px solid #ddd;
3367 -webkit-border-radius: 0;
3368 -moz-border-radius: 0;
3369 border-radius: 0;
3372 .nav-tabs.nav-stacked > li:first-child > a {
3373 -webkit-border-radius: 4px 4px 0 0;
3374 -moz-border-radius: 4px 4px 0 0;
3375 border-radius: 4px 4px 0 0;
3378 .nav-tabs.nav-stacked > li:last-child > a {
3379 -webkit-border-radius: 0 0 4px 4px;
3380 -moz-border-radius: 0 0 4px 4px;
3381 border-radius: 0 0 4px 4px;
3384 .nav-tabs.nav-stacked > li > a:hover {
3385 z-index: 2;
3386 border-color: #ddd;
3389 .nav-pills.nav-stacked > li > a {
3390 margin-bottom: 3px;
3393 .nav-pills.nav-stacked > li:last-child > a {
3394 margin-bottom: 1px;
3397 .nav-tabs .dropdown-menu {
3398 -webkit-border-radius: 0 0 5px 5px;
3399 -moz-border-radius: 0 0 5px 5px;
3400 border-radius: 0 0 5px 5px;
3403 .nav-pills .dropdown-menu {
3404 -webkit-border-radius: 4px;
3405 -moz-border-radius: 4px;
3406 border-radius: 4px;
3409 .nav-tabs .dropdown-toggle .caret,
3410 .nav-pills .dropdown-toggle .caret {
3411 margin-top: 6px;
3412 border-top-color: #0088cc;
3413 border-bottom-color: #0088cc;
3416 .nav-tabs .dropdown-toggle:hover .caret,
3417 .nav-pills .dropdown-toggle:hover .caret {
3418 border-top-color: #005580;
3419 border-bottom-color: #005580;
3422 .nav-tabs .active .dropdown-toggle .caret,
3423 .nav-pills .active .dropdown-toggle .caret {
3424 border-top-color: #333333;
3425 border-bottom-color: #333333;
3428 .nav > .dropdown.active > a:hover {
3429 color: #000000;
3430 cursor: pointer;
3433 .nav-tabs .open .dropdown-toggle,
3434 .nav-pills .open .dropdown-toggle,
3435 .nav > li.dropdown.open.active > a:hover {
3436 color: #ffffff;
3437 background-color: #999999;
3438 border-color: #999999;
3441 .nav li.dropdown.open .caret,
3442 .nav li.dropdown.open.active .caret,
3443 .nav li.dropdown.open a:hover .caret {
3444 border-top-color: #ffffff;
3445 border-bottom-color: #ffffff;
3446 opacity: 1;
3447 filter: alpha(opacity=100);
3450 .tabs-stacked .open > a:hover {
3451 border-color: #999999;
3454 .tabbable {
3455 *zoom: 1;
3458 .tabbable:before,
3459 .tabbable:after {
3460 display: table;
3461 content: "";
3464 .tabbable:after {
3465 clear: both;
3468 .tab-content {
3469 overflow: auto;
3472 .tabs-below > .nav-tabs,
3473 .tabs-right > .nav-tabs,
3474 .tabs-left > .nav-tabs {
3475 border-bottom: 0;
3478 .tab-content > .tab-pane,
3479 .pill-content > .pill-pane {
3480 display: none;
3483 .tab-content > .active,
3484 .pill-content > .active {
3485 display: block;
3488 .tabs-below > .nav-tabs {
3489 border-top: 1px solid #ddd;
3492 .tabs-below > .nav-tabs > li {
3493 margin-top: -1px;
3494 margin-bottom: 0;
3497 .tabs-below > .nav-tabs > li > a {
3498 -webkit-border-radius: 0 0 4px 4px;
3499 -moz-border-radius: 0 0 4px 4px;
3500 border-radius: 0 0 4px 4px;
3503 .tabs-below > .nav-tabs > li > a:hover {
3504 border-top-color: #ddd;
3505 border-bottom-color: transparent;
3508 .tabs-below > .nav-tabs > .active > a,
3509 .tabs-below > .nav-tabs > .active > a:hover {
3510 border-color: transparent #ddd #ddd #ddd;
3513 .tabs-left > .nav-tabs > li,
3514 .tabs-right > .nav-tabs > li {
3515 float: none;
3518 .tabs-left > .nav-tabs > li > a,
3519 .tabs-right > .nav-tabs > li > a {
3520 min-width: 74px;
3521 margin-right: 0;
3522 margin-bottom: 3px;
3525 .tabs-left > .nav-tabs {
3526 float: left;
3527 margin-right: 19px;
3528 border-right: 1px solid #ddd;
3531 .tabs-left > .nav-tabs > li > a {
3532 margin-right: -1px;
3533 -webkit-border-radius: 4px 0 0 4px;
3534 -moz-border-radius: 4px 0 0 4px;
3535 border-radius: 4px 0 0 4px;
3538 .tabs-left > .nav-tabs > li > a:hover {
3539 border-color: #eeeeee #dddddd #eeeeee #eeeeee;
3542 .tabs-left > .nav-tabs .active > a,
3543 .tabs-left > .nav-tabs .active > a:hover {
3544 border-color: #ddd transparent #ddd #ddd;
3545 *border-right-color: #ffffff;
3548 .tabs-right > .nav-tabs {
3549 float: right;
3550 margin-left: 19px;
3551 border-left: 1px solid #ddd;
3554 .tabs-right > .nav-tabs > li > a {
3555 margin-left: -1px;
3556 -webkit-border-radius: 0 4px 4px 0;
3557 -moz-border-radius: 0 4px 4px 0;
3558 border-radius: 0 4px 4px 0;
3561 .tabs-right > .nav-tabs > li > a:hover {
3562 border-color: #eeeeee #eeeeee #eeeeee #dddddd;
3565 .tabs-right > .nav-tabs .active > a,
3566 .tabs-right > .nav-tabs .active > a:hover {
3567 border-color: #ddd #ddd #ddd transparent;
3568 *border-left-color: #ffffff;
3571 .navbar {
3572 *position: relative;
3573 *z-index: 2;
3574 margin-bottom: 18px;
3575 overflow: visible;
3578 .navbar-inner {
3579 min-height: 40px;
3580 padding-right: 20px;
3581 padding-left: 20px;
3582 background-color: #2c2c2c;
3583 background-image: -moz-linear-gradient(top, #333333, #222222);
3584 background-image: -ms-linear-gradient(top, #333333, #222222);
3585 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
3586 background-image: -webkit-linear-gradient(top, #333333, #222222);
3587 background-image: -o-linear-gradient(top, #333333, #222222);
3588 background-image: linear-gradient(top, #333333, #222222);
3589 background-repeat: repeat-x;
3590 -webkit-border-radius: 4px;
3591 -moz-border-radius: 4px;
3592 border-radius: 4px;
3593 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
3594 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
3595 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
3596 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
3599 .navbar .container {
3600 width: auto;
3603 .nav-collapse.collapse {
3604 height: auto;
3607 .navbar {
3608 color: #999999;
3611 .navbar .brand:hover {
3612 text-decoration: none;
3615 .navbar .brand {
3616 display: block;
3617 float: left;
3618 padding: 8px 20px 12px;
3619 margin-left: -20px;
3620 font-size: 20px;
3621 font-weight: 200;
3622 line-height: 1;
3623 color: #999999;
3626 .navbar .navbar-text {
3627 margin-bottom: 0;
3628 line-height: 40px;
3631 .navbar .navbar-link {
3632 color: #999999;
3635 .navbar .navbar-link:hover {
3636 color: #ffffff;
3639 .navbar .btn,
3640 .navbar .btn-group {
3641 margin-top: 5px;
3644 .navbar .btn-group .btn {
3645 margin: 0;
3648 .navbar-form {
3649 margin-bottom: 0;
3650 *zoom: 1;
3653 .navbar-form:before,
3654 .navbar-form:after {
3655 display: table;
3656 content: "";
3659 .navbar-form:after {
3660 clear: both;
3663 .navbar-form input,
3664 .navbar-form select,
3665 .navbar-form .radio,
3666 .navbar-form .checkbox {
3667 margin-top: 5px;
3670 .navbar-form input,
3671 .navbar-form select {
3672 display: inline-block;
3673 margin-bottom: 0;
3676 .navbar-form input[type="image"],
3677 .navbar-form input[type="checkbox"],
3678 .navbar-form input[type="radio"] {
3679 margin-top: 3px;
3682 .navbar-form .input-append,
3683 .navbar-form .input-prepend {
3684 margin-top: 6px;
3685 white-space: nowrap;
3688 .navbar-form .input-append input,
3689 .navbar-form .input-prepend input {
3690 margin-top: 0;
3693 .navbar-search {
3694 position: relative;
3695 float: left;
3696 margin-top: 6px;
3697 margin-bottom: 0;
3700 .navbar-search .search-query {
3701 padding: 4px 9px;
3702 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
3703 font-size: 13px;
3704 font-weight: normal;
3705 line-height: 1;
3706 color: #ffffff;
3707 background-color: #626262;
3708 border: 1px solid #151515;
3709 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
3710 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
3711 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
3712 -webkit-transition: none;
3713 -moz-transition: none;
3714 -ms-transition: none;
3715 -o-transition: none;
3716 transition: none;
3719 .navbar-search .search-query:-moz-placeholder {
3720 color: #cccccc;
3723 .navbar-search .search-query:-ms-input-placeholder {
3724 color: #cccccc;
3727 .navbar-search .search-query::-webkit-input-placeholder {
3728 color: #cccccc;
3731 .navbar-search .search-query:focus,
3732 .navbar-search .search-query.focused {
3733 padding: 5px 10px;
3734 color: #333333;
3735 text-shadow: 0 1px 0 #ffffff;
3736 background-color: #ffffff;
3737 border: 0;
3738 outline: 0;
3739 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
3740 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
3741 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
3744 .navbar-fixed-top,
3745 .navbar-fixed-bottom {
3746 position: fixed;
3747 right: 0;
3748 left: 0;
3749 z-index: 1030;
3750 margin-bottom: 0;
3753 .navbar-fixed-top .navbar-inner,
3754 .navbar-fixed-bottom .navbar-inner {
3755 padding-right: 0;
3756 padding-left: 0;
3757 -webkit-border-radius: 0;
3758 -moz-border-radius: 0;
3759 border-radius: 0;
3762 .navbar-fixed-top .container,
3763 .navbar-fixed-bottom .container {
3764 width: 940px;
3767 .navbar-fixed-top {
3768 top: 0;
3771 .navbar-fixed-bottom {
3772 bottom: 0;
3775 .navbar .nav {
3776 position: relative;
3777 left: 0;
3778 display: block;
3779 float: left;
3780 margin: 0 10px 0 0;
3783 .navbar .nav.pull-right {
3784 float: right;
3787 .navbar .nav > li {
3788 display: block;
3789 float: left;
3792 .navbar .nav > li > a {
3793 float: none;
3794 padding: 9px 10px 11px;
3795 line-height: 19px;
3796 color: #999999;
3797 text-decoration: none;
3798 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3801 .navbar .btn {
3802 display: inline-block;
3803 padding: 4px 10px 4px;
3804 margin: 5px 5px 6px;
3805 line-height: 18px;
3808 .navbar .btn-group {
3809 padding: 5px 5px 6px;
3810 margin: 0;
3813 .navbar .nav > li > a:hover {
3814 color: #ffffff;
3815 text-decoration: none;
3816 background-color: transparent;
3819 .navbar .nav .active > a,
3820 .navbar .nav .active > a:hover {
3821 color: #ffffff;
3822 text-decoration: none;
3823 background-color: #222222;
3826 .navbar .divider-vertical {
3827 width: 1px;
3828 height: 40px;
3829 margin: 0 9px;
3830 overflow: hidden;
3831 background-color: #222222;
3832 border-right: 1px solid #333333;
3835 .navbar .nav.pull-right {
3836 margin-right: 0;
3837 margin-left: 10px;
3840 .navbar .btn-navbar {
3841 display: none;
3842 float: right;
3843 padding: 7px 10px;
3844 margin-right: 5px;
3845 margin-left: 5px;
3846 background-color: #2c2c2c;
3847 *background-color: #222222;
3848 background-image: -ms-linear-gradient(top, #333333, #222222);
3849 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
3850 background-image: -webkit-linear-gradient(top, #333333, #222222);
3851 background-image: -o-linear-gradient(top, #333333, #222222);
3852 background-image: linear-gradient(top, #333333, #222222);
3853 background-image: -moz-linear-gradient(top, #333333, #222222);
3854 background-repeat: repeat-x;
3855 border-color: #222222 #222222 #000000;
3856 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3857 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
3858 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
3859 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
3860 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
3861 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
3864 .navbar .btn-navbar:hover,
3865 .navbar .btn-navbar:active,
3866 .navbar .btn-navbar.active,
3867 .navbar .btn-navbar.disabled,
3868 .navbar .btn-navbar[disabled] {
3869 background-color: #222222;
3870 *background-color: #151515;
3873 .navbar .btn-navbar:active,
3874 .navbar .btn-navbar.active {
3875 background-color: #080808 \9;
3878 .navbar .btn-navbar .icon-bar {
3879 display: block;
3880 width: 18px;
3881 height: 2px;
3882 background-color: #f5f5f5;
3883 -webkit-border-radius: 1px;
3884 -moz-border-radius: 1px;
3885 border-radius: 1px;
3886 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3887 -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3888 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3891 .btn-navbar .icon-bar + .icon-bar {
3892 margin-top: 3px;
3895 .navbar .dropdown-menu:before {
3896 position: absolute;
3897 top: -7px;
3898 left: 9px;
3899 display: inline-block;
3900 border-right: 7px solid transparent;
3901 border-bottom: 7px solid #ccc;
3902 border-left: 7px solid transparent;
3903 border-bottom-color: rgba(0, 0, 0, 0.2);
3904 content: '';
3907 .navbar .dropdown-menu:after {
3908 position: absolute;
3909 top: -6px;
3910 left: 10px;
3911 display: inline-block;
3912 border-right: 6px solid transparent;
3913 border-bottom: 6px solid #ffffff;
3914 border-left: 6px solid transparent;
3915 content: '';
3918 .navbar-fixed-bottom .dropdown-menu:before {
3919 top: auto;
3920 bottom: -7px;
3921 border-top: 7px solid #ccc;
3922 border-bottom: 0;
3923 border-top-color: rgba(0, 0, 0, 0.2);
3926 .navbar-fixed-bottom .dropdown-menu:after {
3927 top: auto;
3928 bottom: -6px;
3929 border-top: 6px solid #ffffff;
3930 border-bottom: 0;
3933 .navbar .nav li.dropdown .dropdown-toggle .caret,
3934 .navbar .nav li.dropdown.open .caret {
3935 border-top-color: #ffffff;
3936 border-bottom-color: #ffffff;
3939 .navbar .nav li.dropdown.active .caret {
3940 opacity: 1;
3941 filter: alpha(opacity=100);
3944 .navbar .nav li.dropdown.open > .dropdown-toggle,
3945 .navbar .nav li.dropdown.active > .dropdown-toggle,
3946 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
3947 background-color: transparent;
3950 .navbar .nav li.dropdown.active > .dropdown-toggle:hover {
3951 color: #ffffff;
3954 .navbar .pull-right .dropdown-menu,
3955 .navbar .dropdown-menu.pull-right {
3956 right: 0;
3957 left: auto;
3960 .navbar .pull-right .dropdown-menu:before,
3961 .navbar .dropdown-menu.pull-right:before {
3962 right: 12px;
3963 left: auto;
3966 .navbar .pull-right .dropdown-menu:after,
3967 .navbar .dropdown-menu.pull-right:after {
3968 right: 13px;
3969 left: auto;
3972 .breadcrumb {
3973 padding: 7px 14px;
3974 margin: 0 0 18px;
3975 list-style: none;
3976 background-color: #fbfbfb;
3977 background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
3978 background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
3979 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
3980 background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
3981 background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
3982 background-image: linear-gradient(top, #ffffff, #f5f5f5);
3983 background-repeat: repeat-x;
3984 border: 1px solid #ddd;
3985 -webkit-border-radius: 3px;
3986 -moz-border-radius: 3px;
3987 border-radius: 3px;
3988 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
3989 -webkit-box-shadow: inset 0 1px 0 #ffffff;
3990 -moz-box-shadow: inset 0 1px 0 #ffffff;
3991 box-shadow: inset 0 1px 0 #ffffff;
3994 .breadcrumb li {
3995 display: inline-block;
3996 *display: inline;
3997 text-shadow: 0 1px 0 #ffffff;
3998 *zoom: 1;
4001 .breadcrumb .divider {
4002 padding: 0 5px;
4003 color: #999999;
4006 .breadcrumb .active a {
4007 color: #333333;
4010 .pagination {
4011 height: 36px;
4012 margin: 18px 0;
4015 .pagination ul {
4016 display: inline-block;
4017 *display: inline;
4018 margin-bottom: 0;
4019 margin-left: 0;
4020 -webkit-border-radius: 3px;
4021 -moz-border-radius: 3px;
4022 border-radius: 3px;
4023 *zoom: 1;
4024 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4025 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4026 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4029 .pagination li {
4030 display: inline;
4033 .pagination a {
4034 float: left;
4035 padding: 0 14px;
4036 line-height: 34px;
4037 text-decoration: none;
4038 border: 1px solid #ddd;
4039 border-left-width: 0;
4042 .pagination a:hover,
4043 .pagination .active a {
4044 background-color: #f5f5f5;
4047 .pagination .active a {
4048 color: #999999;
4049 cursor: default;
4052 .pagination .disabled span,
4053 .pagination .disabled a,
4054 .pagination .disabled a:hover {
4055 color: #999999;
4056 cursor: default;
4057 background-color: transparent;
4060 .pagination li:first-child a {
4061 border-left-width: 1px;
4062 -webkit-border-radius: 3px 0 0 3px;
4063 -moz-border-radius: 3px 0 0 3px;
4064 border-radius: 3px 0 0 3px;
4067 .pagination li:last-child a {
4068 -webkit-border-radius: 0 3px 3px 0;
4069 -moz-border-radius: 0 3px 3px 0;
4070 border-radius: 0 3px 3px 0;
4073 .pagination-centered {
4074 text-align: center;
4077 .pagination-right {
4078 text-align: right;
4081 .pager {
4082 margin-bottom: 18px;
4083 margin-left: 0;
4084 text-align: center;
4085 list-style: none;
4086 *zoom: 1;
4089 .pager:before,
4090 .pager:after {
4091 display: table;
4092 content: "";
4095 .pager:after {
4096 clear: both;
4099 .pager li {
4100 display: inline;
4103 .pager a {
4104 display: inline-block;
4105 padding: 5px 14px;
4106 background-color: #fff;
4107 border: 1px solid #ddd;
4108 -webkit-border-radius: 15px;
4109 -moz-border-radius: 15px;
4110 border-radius: 15px;
4113 .pager a:hover {
4114 text-decoration: none;
4115 background-color: #f5f5f5;
4118 .pager .next a {
4119 float: right;
4122 .pager .previous a {
4123 float: left;
4126 .pager .disabled a,
4127 .pager .disabled a:hover {
4128 color: #999999;
4129 cursor: default;
4130 background-color: #fff;
4133 .modal-open .dropdown-menu {
4134 z-index: 2050;
4137 .modal-open .dropdown.open {
4138 *z-index: 2050;
4141 .modal-open .popover {
4142 z-index: 2060;
4145 .modal-open .tooltip {
4146 z-index: 2070;
4149 .modal-backdrop {
4150 position: fixed;
4151 top: 0;
4152 right: 0;
4153 bottom: 0;
4154 left: 0;
4155 z-index: 1040;
4156 background-color: #000000;
4159 .modal-backdrop.fade {
4160 opacity: 0;
4163 .modal-backdrop,
4164 .modal-backdrop.fade.in {
4165 opacity: 0.8;
4166 filter: alpha(opacity=80);
4169 .modal {
4170 position: fixed;
4171 top: 50%;
4172 left: 50%;
4173 z-index: 1050;
4174 width: 560px;
4175 margin: -250px 0 0 -280px;
4176 overflow: auto;
4177 background-color: #ffffff;
4178 border: 1px solid #999;
4179 border: 1px solid rgba(0, 0, 0, 0.3);
4180 *border: 1px solid #999;
4181 -webkit-border-radius: 6px;
4182 -moz-border-radius: 6px;
4183 border-radius: 6px;
4184 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4185 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4186 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4187 -webkit-background-clip: padding-box;
4188 -moz-background-clip: padding-box;
4189 background-clip: padding-box;
4192 .modal.fade {
4193 top: -25%;
4194 -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
4195 -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
4196 -ms-transition: opacity 0.3s linear, top 0.3s ease-out;
4197 -o-transition: opacity 0.3s linear, top 0.3s ease-out;
4198 transition: opacity 0.3s linear, top 0.3s ease-out;
4201 .modal.fade.in {
4202 top: 50%;
4205 .modal-header {
4206 padding: 9px 15px;
4207 border-bottom: 1px solid #eee;
4210 .modal-header .close {
4211 margin-top: 2px;
4214 .modal-body {
4215 max-height: 400px;
4216 padding: 15px;
4217 overflow-y: auto;
4220 .modal-form {
4221 margin-bottom: 0;
4224 .modal-footer {
4225 padding: 14px 15px 15px;
4226 margin-bottom: 0;
4227 text-align: right;
4228 background-color: #f5f5f5;
4229 border-top: 1px solid #ddd;
4230 -webkit-border-radius: 0 0 6px 6px;
4231 -moz-border-radius: 0 0 6px 6px;
4232 border-radius: 0 0 6px 6px;
4233 *zoom: 1;
4234 -webkit-box-shadow: inset 0 1px 0 #ffffff;
4235 -moz-box-shadow: inset 0 1px 0 #ffffff;
4236 box-shadow: inset 0 1px 0 #ffffff;
4239 .modal-footer:before,
4240 .modal-footer:after {
4241 display: table;
4242 content: "";
4245 .modal-footer:after {
4246 clear: both;
4249 .modal-footer .btn + .btn {
4250 margin-bottom: 0;
4251 margin-left: 5px;
4254 .modal-footer .btn-group .btn + .btn {
4255 margin-left: -1px;
4258 .tooltip {
4259 position: absolute;
4260 z-index: 1020;
4261 display: block;
4262 padding: 5px;
4263 font-size: 11px;
4264 opacity: 0;
4265 filter: alpha(opacity=0);
4266 visibility: visible;
4269 .tooltip.in {
4270 opacity: 0.8;
4271 filter: alpha(opacity=80);
4274 .tooltip.top {
4275 margin-top: -2px;
4278 .tooltip.right {
4279 margin-left: 2px;
4282 .tooltip.bottom {
4283 margin-top: 2px;
4286 .tooltip.left {
4287 margin-left: -2px;
4290 .tooltip.top .tooltip-arrow {
4291 bottom: 0;
4292 left: 50%;
4293 margin-left: -5px;
4294 border-top: 5px solid #000000;
4295 border-right: 5px solid transparent;
4296 border-left: 5px solid transparent;
4299 .tooltip.left .tooltip-arrow {
4300 top: 50%;
4301 right: 0;
4302 margin-top: -5px;
4303 border-top: 5px solid transparent;
4304 border-bottom: 5px solid transparent;
4305 border-left: 5px solid #000000;
4308 .tooltip.bottom .tooltip-arrow {
4309 top: 0;
4310 left: 50%;
4311 margin-left: -5px;
4312 border-right: 5px solid transparent;
4313 border-bottom: 5px solid #000000;
4314 border-left: 5px solid transparent;
4317 .tooltip.right .tooltip-arrow {
4318 top: 50%;
4319 left: 0;
4320 margin-top: -5px;
4321 border-top: 5px solid transparent;
4322 border-right: 5px solid #000000;
4323 border-bottom: 5px solid transparent;
4326 .tooltip-inner {
4327 max-width: 200px;
4328 padding: 3px 8px;
4329 color: #ffffff;
4330 text-align: center;
4331 text-decoration: none;
4332 background-color: #000000;
4333 -webkit-border-radius: 4px;
4334 -moz-border-radius: 4px;
4335 border-radius: 4px;
4338 .tooltip-arrow {
4339 position: absolute;
4340 width: 0;
4341 height: 0;
4344 .popover {
4345 position: absolute;
4346 top: 0;
4347 left: 0;
4348 z-index: 1010;
4349 display: none;
4350 padding: 5px;
4353 .popover.top {
4354 margin-top: -5px;
4357 .popover.right {
4358 margin-left: 5px;
4361 .popover.bottom {
4362 margin-top: 5px;
4365 .popover.left {
4366 margin-left: -5px;
4369 .popover.top .arrow {
4370 bottom: 0;
4371 left: 50%;
4372 margin-left: -5px;
4373 border-top: 5px solid #000000;
4374 border-right: 5px solid transparent;
4375 border-left: 5px solid transparent;
4378 .popover.right .arrow {
4379 top: 50%;
4380 left: 0;
4381 margin-top: -5px;
4382 border-top: 5px solid transparent;
4383 border-right: 5px solid #000000;
4384 border-bottom: 5px solid transparent;
4387 .popover.bottom .arrow {
4388 top: 0;
4389 left: 50%;
4390 margin-left: -5px;
4391 border-right: 5px solid transparent;
4392 border-bottom: 5px solid #000000;
4393 border-left: 5px solid transparent;
4396 .popover.left .arrow {
4397 top: 50%;
4398 right: 0;
4399 margin-top: -5px;
4400 border-top: 5px solid transparent;
4401 border-bottom: 5px solid transparent;
4402 border-left: 5px solid #000000;
4405 .popover .arrow {
4406 position: absolute;
4407 width: 0;
4408 height: 0;
4411 .popover-inner {
4412 width: 280px;
4413 padding: 3px;
4414 overflow: hidden;
4415 background: #000000;
4416 background: rgba(0, 0, 0, 0.8);
4417 -webkit-border-radius: 6px;
4418 -moz-border-radius: 6px;
4419 border-radius: 6px;
4420 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4421 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4422 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4425 .popover-title {
4426 padding: 9px 15px;
4427 line-height: 1;
4428 background-color: #f5f5f5;
4429 border-bottom: 1px solid #eee;
4430 -webkit-border-radius: 3px 3px 0 0;
4431 -moz-border-radius: 3px 3px 0 0;
4432 border-radius: 3px 3px 0 0;
4435 .popover-content {
4436 padding: 14px;
4437 background-color: #ffffff;
4438 -webkit-border-radius: 0 0 3px 3px;
4439 -moz-border-radius: 0 0 3px 3px;
4440 border-radius: 0 0 3px 3px;
4441 -webkit-background-clip: padding-box;
4442 -moz-background-clip: padding-box;
4443 background-clip: padding-box;
4446 .popover-content p,
4447 .popover-content ul,
4448 .popover-content ol {
4449 margin-bottom: 0;
4452 .thumbnails {
4453 margin-left: -20px;
4454 list-style: none;
4455 *zoom: 1;
4458 .thumbnails:before,
4459 .thumbnails:after {
4460 display: table;
4461 content: "";
4464 .thumbnails:after {
4465 clear: both;
4468 .row-fluid .thumbnails {
4469 margin-left: 0;
4472 .thumbnails > li {
4473 float: left;
4474 margin-bottom: 18px;
4475 margin-left: 20px;
4478 .thumbnail {
4479 display: block;
4480 padding: 4px;
4481 line-height: 1;
4482 border: 1px solid #ddd;
4483 -webkit-border-radius: 4px;
4484 -moz-border-radius: 4px;
4485 border-radius: 4px;
4486 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
4487 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
4488 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
4491 a.thumbnail:hover {
4492 border-color: #0088cc;
4493 -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
4494 -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
4495 box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
4498 .thumbnail > img {
4499 display: block;
4500 max-width: 100%;
4501 margin-right: auto;
4502 margin-left: auto;
4505 .thumbnail .caption {
4506 padding: 9px;
4509 .label,
4510 .badge {
4511 font-size: 10.998px;
4512 font-weight: bold;
4513 line-height: 14px;
4514 color: #ffffff;
4515 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4516 white-space: nowrap;
4517 vertical-align: baseline;
4518 background-color: #999999;
4521 .label {
4522 padding: 1px 4px 2px;
4523 -webkit-border-radius: 3px;
4524 -moz-border-radius: 3px;
4525 border-radius: 3px;
4528 .badge {
4529 padding: 1px 9px 2px;
4530 -webkit-border-radius: 9px;
4531 -moz-border-radius: 9px;
4532 border-radius: 9px;
4535 a.label:hover,
4536 a.badge:hover {
4537 color: #ffffff;
4538 text-decoration: none;
4539 cursor: pointer;
4542 .label-important,
4543 .badge-important {
4544 background-color: #b94a48;
4547 .label-important[href],
4548 .badge-important[href] {
4549 background-color: #953b39;
4552 .label-warning,
4553 .badge-warning {
4554 background-color: #f89406;
4557 .label-warning[href],
4558 .badge-warning[href] {
4559 background-color: #c67605;
4562 .label-success,
4563 .badge-success {
4564 background-color: #468847;
4567 .label-success[href],
4568 .badge-success[href] {
4569 background-color: #356635;
4572 .label-info,
4573 .badge-info {
4574 background-color: #3a87ad;
4577 .label-info[href],
4578 .badge-info[href] {
4579 background-color: #2d6987;
4582 .label-inverse,
4583 .badge-inverse {
4584 background-color: #333333;
4587 .label-inverse[href],
4588 .badge-inverse[href] {
4589 background-color: #1a1a1a;
4592 @-webkit-keyframes progress-bar-stripes {
4593 from {
4594 background-position: 40px 0;
4596 to {
4597 background-position: 0 0;
4601 @-moz-keyframes progress-bar-stripes {
4602 from {
4603 background-position: 40px 0;
4605 to {
4606 background-position: 0 0;
4610 @-ms-keyframes progress-bar-stripes {
4611 from {
4612 background-position: 40px 0;
4614 to {
4615 background-position: 0 0;
4619 @-o-keyframes progress-bar-stripes {
4620 from {
4621 background-position: 0 0;
4623 to {
4624 background-position: 40px 0;
4628 @keyframes progress-bar-stripes {
4629 from {
4630 background-position: 40px 0;
4632 to {
4633 background-position: 0 0;
4637 .progress {
4638 height: 18px;
4639 margin-bottom: 18px;
4640 overflow: hidden;
4641 background-color: #f7f7f7;
4642 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
4643 background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
4644 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
4645 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
4646 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
4647 background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
4648 background-repeat: repeat-x;
4649 -webkit-border-radius: 4px;
4650 -moz-border-radius: 4px;
4651 border-radius: 4px;
4652 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
4653 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4654 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4655 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4658 .progress .bar {
4659 width: 0;
4660 height: 18px;
4661 font-size: 12px;
4662 color: #ffffff;
4663 text-align: center;
4664 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4665 background-color: #0e90d2;
4666 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
4667 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
4668 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
4669 background-image: -o-linear-gradient(top, #149bdf, #0480be);
4670 background-image: linear-gradient(top, #149bdf, #0480be);
4671 background-image: -ms-linear-gradient(top, #149bdf, #0480be);
4672 background-repeat: repeat-x;
4673 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
4674 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4675 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4676 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4677 -webkit-box-sizing: border-box;
4678 -moz-box-sizing: border-box;
4679 -ms-box-sizing: border-box;
4680 box-sizing: border-box;
4681 -webkit-transition: width 0.6s ease;
4682 -moz-transition: width 0.6s ease;
4683 -ms-transition: width 0.6s ease;
4684 -o-transition: width 0.6s ease;
4685 transition: width 0.6s ease;
4688 .progress-striped .bar {
4689 background-color: #149bdf;
4690 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);
4691 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);
4692 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);
4693 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);
4694 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));
4695 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);
4696 -webkit-background-size: 40px 40px;
4697 -moz-background-size: 40px 40px;
4698 -o-background-size: 40px 40px;
4699 background-size: 40px 40px;
4702 .progress.active .bar {
4703 -webkit-animation: progress-bar-stripes 2s linear infinite;
4704 -moz-animation: progress-bar-stripes 2s linear infinite;
4705 -ms-animation: progress-bar-stripes 2s linear infinite;
4706 -o-animation: progress-bar-stripes 2s linear infinite;
4707 animation: progress-bar-stripes 2s linear infinite;
4710 .progress-danger .bar {
4711 background-color: #dd514c;
4712 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
4713 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
4714 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
4715 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
4716 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
4717 background-image: linear-gradient(top, #ee5f5b, #c43c35);
4718 background-repeat: repeat-x;
4719 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
4722 .progress-danger.progress-striped .bar {
4723 background-color: #ee5f5b;
4724 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));
4725 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);
4726 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);
4727 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);
4728 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);
4729 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);
4732 .progress-success .bar {
4733 background-color: #5eb95e;
4734 background-image: -moz-linear-gradient(top, #62c462, #57a957);
4735 background-image: -ms-linear-gradient(top, #62c462, #57a957);
4736 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
4737 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
4738 background-image: -o-linear-gradient(top, #62c462, #57a957);
4739 background-image: linear-gradient(top, #62c462, #57a957);
4740 background-repeat: repeat-x;
4741 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
4744 .progress-success.progress-striped .bar {
4745 background-color: #62c462;
4746 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));
4747 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);
4748 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);
4749 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);
4750 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);
4751 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);
4754 .progress-info .bar {
4755 background-color: #4bb1cf;
4756 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
4757 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
4758 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
4759 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
4760 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
4761 background-image: linear-gradient(top, #5bc0de, #339bb9);
4762 background-repeat: repeat-x;
4763 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
4766 .progress-info.progress-striped .bar {
4767 background-color: #5bc0de;
4768 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));
4769 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);
4770 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);
4771 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);
4772 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);
4773 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);
4776 .progress-warning .bar {
4777 background-color: #faa732;
4778 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
4779 background-image: -ms-linear-gradient(top, #fbb450, #f89406);
4780 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
4781 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
4782 background-image: -o-linear-gradient(top, #fbb450, #f89406);
4783 background-image: linear-gradient(top, #fbb450, #f89406);
4784 background-repeat: repeat-x;
4785 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
4788 .progress-warning.progress-striped .bar {
4789 background-color: #fbb450;
4790 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));
4791 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);
4792 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);
4793 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);
4794 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);
4795 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);
4798 .accordion {
4799 margin-bottom: 18px;
4802 .accordion-group {
4803 margin-bottom: 2px;
4804 border: 1px solid #e5e5e5;
4805 -webkit-border-radius: 4px;
4806 -moz-border-radius: 4px;
4807 border-radius: 4px;
4810 .accordion-heading {
4811 border-bottom: 0;
4814 .accordion-heading .accordion-toggle {
4815 display: block;
4816 padding: 8px 15px;
4819 .accordion-toggle {
4820 cursor: pointer;
4823 .accordion-inner {
4824 padding: 9px 15px;
4825 border-top: 1px solid #e5e5e5;
4828 .carousel {
4829 position: relative;
4830 margin-bottom: 18px;
4831 line-height: 1;
4834 .carousel-inner {
4835 position: relative;
4836 width: 100%;
4837 overflow: hidden;
4840 .carousel .item {
4841 position: relative;
4842 display: none;
4843 -webkit-transition: 0.6s ease-in-out left;
4844 -moz-transition: 0.6s ease-in-out left;
4845 -ms-transition: 0.6s ease-in-out left;
4846 -o-transition: 0.6s ease-in-out left;
4847 transition: 0.6s ease-in-out left;
4850 .carousel .item > img {
4851 display: block;
4852 line-height: 1;
4855 .carousel .active,
4856 .carousel .next,
4857 .carousel .prev {
4858 display: block;
4861 .carousel .active {
4862 left: 0;
4865 .carousel .next,
4866 .carousel .prev {
4867 position: absolute;
4868 top: 0;
4869 width: 100%;
4872 .carousel .next {
4873 left: 100%;
4876 .carousel .prev {
4877 left: -100%;
4880 .carousel .next.left,
4881 .carousel .prev.right {
4882 left: 0;
4885 .carousel .active.left {
4886 left: -100%;
4889 .carousel .active.right {
4890 left: 100%;
4893 .carousel-control {
4894 position: absolute;
4895 top: 40%;
4896 left: 15px;
4897 width: 40px;
4898 height: 40px;
4899 margin-top: -20px;
4900 font-size: 60px;
4901 font-weight: 100;
4902 line-height: 30px;
4903 color: #ffffff;
4904 text-align: center;
4905 background: #222222;
4906 border: 3px solid #ffffff;
4907 -webkit-border-radius: 23px;
4908 -moz-border-radius: 23px;
4909 border-radius: 23px;
4910 opacity: 0.5;
4911 filter: alpha(opacity=50);
4914 .carousel-control.right {
4915 right: 15px;
4916 left: auto;
4919 .carousel-control:hover {
4920 color: #ffffff;
4921 text-decoration: none;
4922 opacity: 0.9;
4923 filter: alpha(opacity=90);
4926 .carousel-caption {
4927 position: absolute;
4928 right: 0;
4929 bottom: 0;
4930 left: 0;
4931 padding: 10px 15px 5px;
4932 background: #333333;
4933 background: rgba(0, 0, 0, 0.75);
4936 .carousel-caption h4,
4937 .carousel-caption p {
4938 color: #ffffff;
4941 .hero-unit {
4942 padding: 60px;
4943 margin-bottom: 30px;
4944 background-color: #eeeeee;
4945 -webkit-border-radius: 6px;
4946 -moz-border-radius: 6px;
4947 border-radius: 6px;
4950 .hero-unit h1 {
4951 margin-bottom: 0;
4952 font-size: 60px;
4953 line-height: 1;
4954 letter-spacing: -1px;
4955 color: inherit;
4958 .hero-unit p {
4959 font-size: 18px;
4960 font-weight: 200;
4961 line-height: 27px;
4962 color: inherit;
4965 .pull-right {
4966 float: right;
4969 .pull-left {
4970 float: left;
4973 .hide {
4974 display: none;
4977 .show {
4978 display: block;
4981 .invisible {
4982 visibility: hidden;