Linux multi-monitor fullscreen support
[ryzomcore.git] / web / public_php / ams / css / bootstrap-cerulean.css
blob57716d2f70f899c4f5bf5ea1d39a41a51816b862
1 @import url(https://fonts.googleapis.com/css?family=Karla|Ubuntu);
2 /*!
3 * Bootstrap v2.0.4
5 * Copyright 2012 Twitter, Inc
6 * Licensed under the Apache License v2.0
7 * http://www.apache.org/licenses/LICENSE-2.0
9 * Designed and built with all the love in the world @twitter by @mdo and @fat.
11 article,
12 aside,
13 details,
14 figcaption,
15 figure,
16 footer,
17 header,
18 hgroup,
19 nav,
20 section {
21 display: block;
23 audio,
24 canvas,
25 video {
26 display: inline-block;
27 *display: inline;
28 *zoom: 1;
30 audio:not([controls]) {
31 display: none;
33 html {
34 font-size: 100%;
35 -webkit-text-size-adjust: 100%;
36 -ms-text-size-adjust: 100%;
38 a:focus {
39 outline: thin dotted #333;
40 outline: 5px auto -webkit-focus-ring-color;
41 outline-offset: -2px;
43 a:hover,
44 a:active {
45 outline: 0;
47 sub,
48 sup {
49 position: relative;
50 font-size: 75%;
51 line-height: 0;
52 vertical-align: baseline;
54 sup {
55 top: -0.5em;
57 sub {
58 bottom: -0.25em;
60 img {
61 max-width: 100%;
62 vertical-align: middle;
63 border: 0;
64 -ms-interpolation-mode: bicubic;
66 #map_canvas img {
67 max-width: none;
69 button,
70 input,
71 select,
72 textarea {
73 margin: 0;
74 font-size: 100%;
75 vertical-align: middle;
77 button,
78 input {
79 *overflow: visible;
80 line-height: normal;
82 button::-moz-focus-inner,
83 input::-moz-focus-inner {
84 padding: 0;
85 border: 0;
87 button,
88 input[type="button"],
89 input[type="reset"],
90 input[type="submit"] {
91 cursor: pointer;
92 -webkit-appearance: button;
94 input[type="search"] {
95 -webkit-box-sizing: content-box;
96 -moz-box-sizing: content-box;
97 box-sizing: content-box;
98 -webkit-appearance: textfield;
100 input[type="search"]::-webkit-search-decoration,
101 input[type="search"]::-webkit-search-cancel-button {
102 -webkit-appearance: none;
104 textarea {
105 overflow: auto;
106 vertical-align: top;
108 .clearfix {
109 *zoom: 1;
111 .clearfix:before,
112 .clearfix:after {
113 display: table;
114 content: "";
116 .clearfix:after {
117 clear: both;
119 .hide-text {
120 font: 0/0 a;
121 color: transparent;
122 text-shadow: none;
123 background-color: transparent;
124 border: 0;
126 .input-block-level {
127 display: block;
128 width: 100%;
129 min-height: 28px;
130 -webkit-box-sizing: border-box;
131 -moz-box-sizing: border-box;
132 -ms-box-sizing: border-box;
133 box-sizing: border-box;
135 body {
136 margin: 0;
137 font-family: "Ubuntu", Helvetica, Arial, sans-serif;
138 font-size: 13px;
139 line-height: 18px;
140 color: #555555;
141 background-color: #ffffff;
142 text-shadow:0 -1px 1px rgba(0, 0, 0, 0.2)
145 color: #369bd7;
146 text-decoration: none;
148 a:hover {
149 color: #2071a1;
150 text-decoration: underline;
152 .row {
153 margin-left: -20px;
154 *zoom: 1;
156 .row:before,
157 .row:after {
158 display: table;
159 content: "";
161 .row:after {
162 clear: both;
164 [class*="span"] {
165 float: left;
166 margin-left: 20px;
168 .container,
169 .navbar-fixed-top .container,
170 .navbar-fixed-bottom .container {
171 width: 940px;
173 .span12 {
174 width: 940px;
176 .span11 {
177 width: 860px;
179 .span10 {
180 width: 780px;
182 .span9 {
183 width: 700px;
185 .span8 {
186 width: 620px;
188 .span7 {
189 width: 540px;
191 .span6 {
192 width: 460px;
194 .span5 {
195 width: 380px;
197 .span4 {
198 width: 300px;
200 .span3 {
201 width: 220px;
203 .span2 {
204 width: 140px;
206 .span1 {
207 width: 60px;
209 .offset12 {
210 margin-left: 980px;
212 .offset11 {
213 margin-left: 900px;
215 .offset10 {
216 margin-left: 820px;
218 .offset9 {
219 margin-left: 740px;
221 .offset8 {
222 margin-left: 660px;
224 .offset7 {
225 margin-left: 580px;
227 .offset6 {
228 margin-left: 500px;
230 .offset5 {
231 margin-left: 420px;
233 .offset4 {
234 margin-left: 340px;
236 .offset3 {
237 margin-left: 260px;
239 .offset2 {
240 margin-left: 180px;
242 .offset1 {
243 margin-left: 100px;
245 .row-fluid {
246 width: 100%;
247 *zoom: 1;
249 .row-fluid:before,
250 .row-fluid:after {
251 display: table;
252 content: "";
254 .row-fluid:after {
255 clear: both;
257 .row-fluid [class*="span"] {
258 display: block;
259 width: 100%;
260 min-height: 28px;
261 -webkit-box-sizing: border-box;
262 -moz-box-sizing: border-box;
263 -ms-box-sizing: border-box;
264 box-sizing: border-box;
265 float: left;
266 margin-left: 2.127659574%;
267 *margin-left: 2.0744680846382977%;
269 .row-fluid [class*="span"]:first-child {
270 margin-left: 0;
272 .row-fluid .span12 {
273 width: 99.99999998999999%;
274 *width: 99.94680850063828%;
276 .row-fluid .span11 {
277 width: 91.489361693%;
278 *width: 91.4361702036383%;
280 .row-fluid .span10 {
281 width: 82.97872339599999%;
282 *width: 82.92553190663828%;
284 .row-fluid .span9 {
285 width: 74.468085099%;
286 *width: 74.4148936096383%;
288 .row-fluid .span8 {
289 width: 65.95744680199999%;
290 *width: 65.90425531263828%;
292 .row-fluid .span7 {
293 width: 57.446808505%;
294 *width: 57.3936170156383%;
296 .row-fluid .span6 {
297 width: 48.93617020799999%;
298 *width: 48.88297871863829%;
300 .row-fluid .span5 {
301 width: 40.425531911%;
302 *width: 40.3723404216383%;
304 .row-fluid .span4 {
305 width: 31.914893614%;
306 *width: 31.8617021246383%;
308 .row-fluid .span3 {
309 width: 23.404255317%;
310 *width: 23.3510638276383%;
312 .row-fluid .span2 {
313 width: 14.89361702%;
314 *width: 14.8404255306383%;
316 .row-fluid .span1 {
317 width: 6.382978723%;
318 *width: 6.329787233638298%;
320 .container {
321 margin-right: auto;
322 margin-left: auto;
323 *zoom: 1;
325 .container:before,
326 .container:after {
327 display: table;
328 content: "";
330 .container:after {
331 clear: both;
333 .container-fluid {
334 padding-right: 20px;
335 padding-left: 20px;
336 *zoom: 1;
338 .container-fluid:before,
339 .container-fluid:after {
340 display: table;
341 content: "";
343 .container-fluid:after {
344 clear: both;
347 margin: 0 0 9px;
349 p small {
350 font-size: 11px;
351 color: #999999;
353 .lead {
354 margin-bottom: 18px;
355 font-size: 20px;
356 font-weight: 200;
357 line-height: 27px;
364 h6 {
365 margin: 0;
366 font-family: 'Karla', sans-serif;
367 font-weight: bold;
368 color: #317eac;
369 text-rendering: optimizelegibility;
371 h1 small,
372 h2 small,
373 h3 small,
374 h4 small,
375 h5 small,
376 h6 small {
377 font-weight: normal;
378 color: #999999;
380 h1 {
381 font-size: 30px;
382 line-height: 36px;
384 h1 small {
385 font-size: 18px;
387 h2 {
388 font-size: 24px;
389 line-height: 36px;
391 h2 small {
392 font-size: 18px;
394 h3 {
395 font-size: 18px;
396 line-height: 27px;
398 h3 small {
399 font-size: 14px;
403 h6 {
404 line-height: 18px;
406 h4 {
407 font-size: 14px;
409 h4 small {
410 font-size: 12px;
412 h5 {
413 font-size: 12px;
415 h6 {
416 font-size: 11px;
417 color: #999999;
418 text-transform: uppercase;
420 .page-header {
421 padding-bottom: 17px;
422 margin: 18px 0;
423 border-bottom: 1px solid #f5f5f5;
425 .page-header h1 {
426 line-height: 1;
429 ol {
430 padding: 0;
431 margin: 0 0 9px 25px;
433 ul ul,
434 ul ol,
435 ol ol,
436 ol ul {
437 margin-bottom: 0;
439 ul {
440 list-style: disc;
442 ol {
443 list-style: decimal;
445 li {
446 line-height: 18px;
448 ul.unstyled,
449 ol.unstyled {
450 margin-left: 0;
451 list-style: none;
453 dl {
454 margin-bottom: 18px;
457 dd {
458 line-height: 18px;
460 dt {
461 font-weight: bold;
462 line-height: 17px;
464 dd {
465 margin-left: 9px;
467 .dl-horizontal dt {
468 float: left;
469 width: 120px;
470 clear: left;
471 text-align: right;
472 overflow: hidden;
473 text-overflow: ellipsis;
474 white-space: nowrap;
476 .dl-horizontal dd {
477 margin-left: 130px;
479 hr {
480 margin: 18px 0;
481 border: 0;
482 border-top: 1px solid #f5f5f5;
483 border-bottom: 1px solid #ffffff;
485 strong {
486 font-weight: bold;
488 em {
489 font-style: italic;
491 .muted {
492 color: #999999;
494 abbr[title] {
495 cursor: help;
496 border-bottom: 1px dotted #999999;
498 abbr.initialism {
499 font-size: 90%;
500 text-transform: uppercase;
502 blockquote {
503 padding: 0 0 0 15px;
504 margin: 0 0 18px;
505 border-left: 5px solid #f5f5f5;
507 blockquote p {
508 margin-bottom: 0;
509 font-size: 16px;
510 font-weight: 300;
511 line-height: 22.5px;
513 blockquote small {
514 display: block;
515 line-height: 18px;
516 color: #999999;
518 blockquote small:before {
519 content: '\2014 \00A0';
521 blockquote.pull-right {
522 float: right;
523 padding-right: 15px;
524 padding-left: 0;
525 border-right: 5px solid #f5f5f5;
526 border-left: 0;
528 blockquote.pull-right p,
529 blockquote.pull-right small {
530 text-align: right;
532 q:before,
533 q:after,
534 blockquote:before,
535 blockquote:after {
536 content: "";
538 address {
539 display: block;
540 margin-bottom: 18px;
541 font-style: normal;
542 line-height: 18px;
544 small {
545 font-size: 100%;
547 cite {
548 font-style: normal;
550 code,
551 pre {
552 padding: 0 3px 2px;
553 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
554 font-size: 12px;
555 color: #333333;
556 -webkit-border-radius: 3px;
557 -moz-border-radius: 3px;
558 border-radius: 3px;
560 code {
561 padding: 2px 4px;
562 color: #d14;
563 background-color: #f7f7f9;
564 border: 1px solid #e1e1e8;
566 pre {
567 display: block;
568 padding: 8.5px;
569 margin: 0 0 9px;
570 font-size: 12.025px;
571 line-height: 18px;
572 word-break: break-all;
573 word-wrap: break-word;
574 white-space: pre;
575 white-space: pre-wrap;
576 background-color: #f5f5f5;
577 border: 1px solid #ccc;
578 border: 1px solid rgba(0, 0, 0, 0.15);
579 -webkit-border-radius: 4px;
580 -moz-border-radius: 4px;
581 border-radius: 4px;
583 pre.prettyprint {
584 margin-bottom: 18px;
586 pre code {
587 padding: 0;
588 color: inherit;
589 background-color: transparent;
590 border: 0;
592 .pre-scrollable {
593 max-height: 340px;
594 overflow-y: scroll;
596 form {
597 margin: 0 0 18px;
599 fieldset {
600 padding: 0;
601 margin: 0;
602 border: 0;
604 legend {
605 display: block;
606 width: 100%;
607 padding: 0;
608 margin-bottom: 27px;
609 font-size: 19.5px;
610 line-height: 36px;
611 color: #333333;
612 border: 0;
613 border-bottom: 1px solid #e5e5e5;
615 legend small {
616 font-size: 13.5px;
617 color: #999999;
619 label,
620 input,
621 button,
622 select,
623 textarea {
624 font-size: 13px;
625 font-weight: normal;
626 line-height: 18px;
628 input,
629 button,
630 select,
631 textarea {
632 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
634 label {
635 display: block;
636 margin-bottom: 5px;
638 select,
639 textarea,
640 input[type="text"],
641 input[type="password"],
642 input[type="datetime"],
643 input[type="datetime-local"],
644 input[type="date"],
645 input[type="month"],
646 input[type="time"],
647 input[type="week"],
648 input[type="number"],
649 input[type="email"],
650 input[type="url"],
651 input[type="search"],
652 input[type="tel"],
653 input[type="color"],
654 .uneditable-input {
655 display: inline-block;
656 height: 18px;
657 padding: 4px;
658 margin-bottom: 9px;
659 font-size: 13px;
660 line-height: 18px;
661 color: #555555;
663 input,
664 textarea {
665 width: 210px;
667 textarea {
668 height: auto;
670 textarea,
671 input[type="text"],
672 input[type="password"],
673 input[type="datetime"],
674 input[type="datetime-local"],
675 input[type="date"],
676 input[type="month"],
677 input[type="time"],
678 input[type="week"],
679 input[type="number"],
680 input[type="email"],
681 input[type="url"],
682 input[type="search"],
683 input[type="tel"],
684 input[type="color"],
685 .uneditable-input {
686 background-color: #ffffff;
687 border: 1px solid #cccccc;
688 -webkit-border-radius: 3px;
689 -moz-border-radius: 3px;
690 border-radius: 3px;
691 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
692 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
693 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
694 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
695 -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
696 -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
697 -o-transition: border linear 0.2s, box-shadow linear 0.2s;
698 transition: border linear 0.2s, box-shadow linear 0.2s;
700 textarea:focus,
701 input[type="text"]:focus,
702 input[type="password"]:focus,
703 input[type="datetime"]:focus,
704 input[type="datetime-local"]:focus,
705 input[type="date"]:focus,
706 input[type="month"]:focus,
707 input[type="time"]:focus,
708 input[type="week"]:focus,
709 input[type="number"]:focus,
710 input[type="email"]:focus,
711 input[type="url"]:focus,
712 input[type="search"]:focus,
713 input[type="tel"]:focus,
714 input[type="color"]:focus,
715 .uneditable-input:focus {
716 border-color: rgba(82, 168, 236, 0.8);
717 outline: 0;
718 outline: thin dotted \9;
719 /* IE6-9 */
721 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
722 -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
723 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
725 input[type="radio"],
726 input[type="checkbox"] {
727 margin: 3px 0;
728 *margin-top: 0;
729 /* IE7 */
731 line-height: normal;
732 cursor: pointer;
734 input[type="submit"],
735 input[type="reset"],
736 input[type="button"],
737 input[type="radio"],
738 input[type="checkbox"] {
739 width: auto;
741 .uneditable-textarea {
742 width: auto;
743 height: auto;
745 select,
746 input[type="file"] {
747 height: 28px;
748 /* In IE7, the height of the select element cannot be changed by height, only font-size */
750 *margin-top: 4px;
751 /* For IE7, add top margin to align select with labels */
753 line-height: 28px;
755 select {
756 width: 220px;
757 border: 1px solid #bbb;
759 select[multiple],
760 select[size] {
761 height: auto;
763 select:focus,
764 input[type="file"]:focus,
765 input[type="radio"]:focus,
766 input[type="checkbox"]:focus {
767 outline: thin dotted #333;
768 outline: 5px auto -webkit-focus-ring-color;
769 outline-offset: -2px;
771 .radio,
772 .checkbox {
773 min-height: 18px;
774 padding-left: 18px;
776 .radio input[type="radio"],
777 .checkbox input[type="checkbox"] {
778 float: left;
779 margin-left: -18px;
781 .controls > .radio:first-child,
782 .controls > .checkbox:first-child {
783 padding-top: 5px;
785 .radio.inline,
786 .checkbox.inline {
787 display: inline-block;
788 padding-top: 5px;
789 margin-bottom: 0;
790 vertical-align: middle;
792 .radio.inline + .radio.inline,
793 .checkbox.inline + .checkbox.inline {
794 margin-left: 10px;
796 .input-mini {
797 width: 60px;
799 .input-small {
800 width: 90px;
802 .input-medium {
803 width: 150px;
805 .input-large {
806 width: 210px;
808 .input-xlarge {
809 width: 270px;
811 .input-xxlarge {
812 width: 530px;
814 input[class*="span"],
815 select[class*="span"],
816 textarea[class*="span"],
817 .uneditable-input[class*="span"],
818 .row-fluid input[class*="span"],
819 .row-fluid select[class*="span"],
820 .row-fluid textarea[class*="span"],
821 .row-fluid .uneditable-input[class*="span"] {
822 float: none;
823 margin-left: 0;
825 .input-append input[class*="span"],
826 .input-append .uneditable-input[class*="span"],
827 .input-prepend input[class*="span"],
828 .input-prepend .uneditable-input[class*="span"],
829 .row-fluid .input-prepend [class*="span"],
830 .row-fluid .input-append [class*="span"] {
831 display: inline-block;
833 input,
834 textarea,
835 .uneditable-input {
836 margin-left: 0;
838 input.span12, textarea.span12, .uneditable-input.span12 {
839 width: 930px;
841 input.span11, textarea.span11, .uneditable-input.span11 {
842 width: 850px;
844 input.span10, textarea.span10, .uneditable-input.span10 {
845 width: 770px;
847 input.span9, textarea.span9, .uneditable-input.span9 {
848 width: 690px;
850 input.span8, textarea.span8, .uneditable-input.span8 {
851 width: 610px;
853 input.span7, textarea.span7, .uneditable-input.span7 {
854 width: 530px;
856 input.span6, textarea.span6, .uneditable-input.span6 {
857 width: 450px;
859 input.span5, textarea.span5, .uneditable-input.span5 {
860 width: 370px;
862 input.span4, textarea.span4, .uneditable-input.span4 {
863 width: 290px;
865 input.span3, textarea.span3, .uneditable-input.span3 {
866 width: 210px;
868 input.span2, textarea.span2, .uneditable-input.span2 {
869 width: 130px;
871 input.span1, textarea.span1, .uneditable-input.span1 {
872 width: 50px;
874 input[disabled],
875 select[disabled],
876 textarea[disabled],
877 input[readonly],
878 select[readonly],
879 textarea[readonly] {
880 cursor: not-allowed;
881 background-color: #f5f5f5;
882 border-color: #ddd;
884 input[type="radio"][disabled],
885 input[type="checkbox"][disabled],
886 input[type="radio"][readonly],
887 input[type="checkbox"][readonly] {
888 background-color: transparent;
890 .control-group.warning > label,
891 .control-group.warning .help-block,
892 .control-group.warning .help-inline {
893 color: #1c628b;
895 .control-group.warning .checkbox,
896 .control-group.warning .radio,
897 .control-group.warning input,
898 .control-group.warning select,
899 .control-group.warning textarea {
900 color: #1c628b;
901 border-color: #1c628b;
903 .control-group.warning .checkbox:focus,
904 .control-group.warning .radio:focus,
905 .control-group.warning input:focus,
906 .control-group.warning select:focus,
907 .control-group.warning textarea:focus {
908 border-color: #134461;
909 -webkit-box-shadow: 0 0 6px #369bd7;
910 -moz-box-shadow: 0 0 6px #369bd7;
911 box-shadow: 0 0 6px #369bd7;
913 .control-group.warning .input-prepend .add-on,
914 .control-group.warning .input-append .add-on {
915 color: #1c628b;
916 background-color: #8bc5e8;
917 border-color: #1c628b;
919 .control-group.error > label,
920 .control-group.error .help-block,
921 .control-group.error .help-inline {
922 color: #bd4247;
924 .control-group.error .checkbox,
925 .control-group.error .radio,
926 .control-group.error input,
927 .control-group.error select,
928 .control-group.error textarea {
929 color: #bd4247;
930 border-color: #bd4247;
932 .control-group.error .checkbox:focus,
933 .control-group.error .radio:focus,
934 .control-group.error input:focus,
935 .control-group.error select:focus,
936 .control-group.error textarea:focus {
937 border-color: #983538;
938 -webkit-box-shadow: 0 0 6px #d88e90;
939 -moz-box-shadow: 0 0 6px #d88e90;
940 box-shadow: 0 0 6px #d88e90;
942 .control-group.error .input-prepend .add-on,
943 .control-group.error .input-append .add-on {
944 color: #bd4247;
945 background-color: #eddbe3;
946 border-color: #bd4247;
948 .control-group.success > label,
949 .control-group.success .help-block,
950 .control-group.success .help-inline {
951 color: #669533;
953 .control-group.success .checkbox,
954 .control-group.success .radio,
955 .control-group.success input,
956 .control-group.success select,
957 .control-group.success textarea {
958 color: #669533;
959 border-color: #669533;
961 .control-group.success .checkbox:focus,
962 .control-group.success .radio:focus,
963 .control-group.success input:focus,
964 .control-group.success select:focus,
965 .control-group.success textarea:focus {
966 border-color: #4c6f26;
967 -webkit-box-shadow: 0 0 6px #99ca63;
968 -moz-box-shadow: 0 0 6px #99ca63;
969 box-shadow: 0 0 6px #99ca63;
971 .control-group.success .input-prepend .add-on,
972 .control-group.success .input-append .add-on {
973 color: #669533;
974 background-color: #ccddbb;
975 border-color: #669533;
977 input:focus:required:invalid,
978 textarea:focus:required:invalid,
979 select:focus:required:invalid {
980 color: #b94a48;
981 border-color: #ee5f5b;
983 input:focus:required:invalid:focus,
984 textarea:focus:required:invalid:focus,
985 select:focus:required:invalid:focus {
986 border-color: #e9322d;
987 -webkit-box-shadow: 0 0 6px #f8b9b7;
988 -moz-box-shadow: 0 0 6px #f8b9b7;
989 box-shadow: 0 0 6px #f8b9b7;
991 .form-actions {
992 padding: 17px 20px 18px;
993 margin-top: 18px;
994 margin-bottom: 18px;
995 background-color: #f5f5f5;
996 border-top: 1px solid #e5e5e5;
997 *zoom: 1;
999 .form-actions:before,
1000 .form-actions:after {
1001 display: table;
1002 content: "";
1004 .form-actions:after {
1005 clear: both;
1007 .uneditable-input {
1008 overflow: hidden;
1009 white-space: nowrap;
1010 cursor: not-allowed;
1011 background-color: #ffffff;
1012 border-color: #eee;
1013 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1014 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1015 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1017 :-moz-placeholder {
1018 color: #999999;
1020 :-ms-input-placeholder {
1021 color: #999999;
1023 ::-webkit-input-placeholder {
1024 color: #999999;
1026 .help-block,
1027 .help-inline {
1028 color: #555555;
1030 .help-block {
1031 display: block;
1032 margin-bottom: 9px;
1034 .help-inline {
1035 display: inline-block;
1036 *display: inline;
1037 /* IE7 inline-block hack */
1039 *zoom: 1;
1040 vertical-align: middle;
1041 padding-left: 5px;
1043 .input-prepend,
1044 .input-append {
1045 margin-bottom: 5px;
1047 .input-prepend input,
1048 .input-append input,
1049 .input-prepend select,
1050 .input-append select,
1051 .input-prepend .uneditable-input,
1052 .input-append .uneditable-input {
1053 position: relative;
1054 margin-bottom: 0;
1055 *margin-left: 0;
1056 vertical-align: middle;
1057 -webkit-border-radius: 0 3px 3px 0;
1058 -moz-border-radius: 0 3px 3px 0;
1059 border-radius: 0 3px 3px 0;
1061 .input-prepend input:focus,
1062 .input-append input:focus,
1063 .input-prepend select:focus,
1064 .input-append select:focus,
1065 .input-prepend .uneditable-input:focus,
1066 .input-append .uneditable-input:focus {
1067 z-index: 2;
1069 .input-prepend .uneditable-input,
1070 .input-append .uneditable-input {
1071 border-left-color: #ccc;
1073 .input-prepend .add-on,
1074 .input-append .add-on {
1075 display: inline-block;
1076 width: auto;
1077 height: 18px;
1078 min-width: 16px;
1079 padding: 4px 5px;
1080 font-weight: normal;
1081 line-height: 18px;
1082 text-align: center;
1083 text-shadow: 0 1px 0 #ffffff;
1084 vertical-align: middle;
1085 background-color: #f5f5f5;
1086 border: 1px solid #ccc;
1088 .input-prepend .add-on,
1089 .input-append .add-on,
1090 .input-prepend .btn,
1091 .input-append .btn {
1092 margin-left: -1px;
1093 -webkit-border-radius: 0;
1094 -moz-border-radius: 0;
1095 border-radius: 0;
1097 .input-prepend .active,
1098 .input-append .active {
1099 background-color: #bede9c;
1100 border-color: #73a839;
1102 .input-prepend .add-on,
1103 .input-prepend .btn {
1104 margin-right: -1px;
1106 .input-prepend .add-on:first-child,
1107 .input-prepend .btn:first-child {
1108 -webkit-border-radius: 3px 0 0 3px;
1109 -moz-border-radius: 3px 0 0 3px;
1110 border-radius: 3px 0 0 3px;
1112 .input-append input,
1113 .input-append select,
1114 .input-append .uneditable-input {
1115 -webkit-border-radius: 3px 0 0 3px;
1116 -moz-border-radius: 3px 0 0 3px;
1117 border-radius: 3px 0 0 3px;
1119 .input-append .uneditable-input {
1120 border-right-color: #ccc;
1121 border-left-color: #eee;
1123 .input-append .add-on:last-child,
1124 .input-append .btn:last-child {
1125 -webkit-border-radius: 0 3px 3px 0;
1126 -moz-border-radius: 0 3px 3px 0;
1127 border-radius: 0 3px 3px 0;
1129 .input-prepend.input-append input,
1130 .input-prepend.input-append select,
1131 .input-prepend.input-append .uneditable-input {
1132 -webkit-border-radius: 0;
1133 -moz-border-radius: 0;
1134 border-radius: 0;
1136 .input-prepend.input-append .add-on:first-child,
1137 .input-prepend.input-append .btn:first-child {
1138 margin-right: -1px;
1139 -webkit-border-radius: 3px 0 0 3px;
1140 -moz-border-radius: 3px 0 0 3px;
1141 border-radius: 3px 0 0 3px;
1143 .input-prepend.input-append .add-on:last-child,
1144 .input-prepend.input-append .btn:last-child {
1145 margin-left: -1px;
1146 -webkit-border-radius: 0 3px 3px 0;
1147 -moz-border-radius: 0 3px 3px 0;
1148 border-radius: 0 3px 3px 0;
1150 .search-query {
1151 padding-right: 14px;
1152 padding-right: 4px \9;
1153 padding-left: 14px;
1154 padding-left: 4px \9;
1155 /* IE7-8 doesn't have border-radius, so don't indent the padding */
1157 margin-bottom: 0;
1158 -webkit-border-radius: 14px;
1159 -moz-border-radius: 14px;
1160 border-radius: 14px;
1162 .form-search input,
1163 .form-inline input,
1164 .form-horizontal input,
1165 .form-search textarea,
1166 .form-inline textarea,
1167 .form-horizontal textarea,
1168 .form-search select,
1169 .form-inline select,
1170 .form-horizontal select,
1171 .form-search .help-inline,
1172 .form-inline .help-inline,
1173 .form-horizontal .help-inline,
1174 .form-search .uneditable-input,
1175 .form-inline .uneditable-input,
1176 .form-horizontal .uneditable-input,
1177 .form-search .input-prepend,
1178 .form-inline .input-prepend,
1179 .form-horizontal .input-prepend,
1180 .form-search .input-append,
1181 .form-inline .input-append,
1182 .form-horizontal .input-append {
1183 display: inline-block;
1184 *display: inline;
1185 /* IE7 inline-block hack */
1187 *zoom: 1;
1188 margin-bottom: 0;
1190 .form-search .hide,
1191 .form-inline .hide,
1192 .form-horizontal .hide {
1193 display: none;
1195 .form-search label,
1196 .form-inline label {
1197 display: inline-block;
1199 .form-search .input-append,
1200 .form-inline .input-append,
1201 .form-search .input-prepend,
1202 .form-inline .input-prepend {
1203 margin-bottom: 0;
1205 .form-search .radio,
1206 .form-search .checkbox,
1207 .form-inline .radio,
1208 .form-inline .checkbox {
1209 padding-left: 0;
1210 margin-bottom: 0;
1211 vertical-align: middle;
1213 .form-search .radio input[type="radio"],
1214 .form-search .checkbox input[type="checkbox"],
1215 .form-inline .radio input[type="radio"],
1216 .form-inline .checkbox input[type="checkbox"] {
1217 float: left;
1218 margin-right: 3px;
1219 margin-left: 0;
1221 .control-group {
1222 margin-bottom: 9px;
1224 legend + .control-group {
1225 margin-top: 18px;
1226 -webkit-margin-top-collapse: separate;
1228 .form-horizontal .control-group {
1229 margin-bottom: 18px;
1230 *zoom: 1;
1232 .form-horizontal .control-group:before,
1233 .form-horizontal .control-group:after {
1234 display: table;
1235 content: "";
1237 .form-horizontal .control-group:after {
1238 clear: both;
1240 .form-horizontal .control-label {
1241 float: left;
1242 width: 140px;
1243 padding-top: 5px;
1244 text-align: right;
1246 .form-horizontal .controls {
1247 *display: inline-block;
1248 *padding-left: 20px;
1249 margin-left: 160px;
1250 *margin-left: 0;
1252 .form-horizontal .controls:first-child {
1253 *padding-left: 160px;
1255 .form-horizontal .help-block {
1256 margin-top: 9px;
1257 margin-bottom: 0;
1259 .form-horizontal .form-actions {
1260 padding-left: 160px;
1262 table {
1263 max-width: 100%;
1264 background-color: transparent;
1265 border-collapse: collapse;
1266 border-spacing: 0;
1268 .table {
1269 width: 100%;
1270 margin-bottom: 18px;
1272 .table th,
1273 .table td {
1274 padding: 8px;
1275 line-height: 18px;
1276 text-align: left;
1277 vertical-align: top;
1278 border-top: 1px solid #dddddd;
1280 .table th {
1281 font-weight: bold;
1283 .table thead th {
1284 vertical-align: bottom;
1286 .table caption + thead tr:first-child th,
1287 .table caption + thead tr:first-child td,
1288 .table colgroup + thead tr:first-child th,
1289 .table colgroup + thead tr:first-child td,
1290 .table thead:first-child tr:first-child th,
1291 .table thead:first-child tr:first-child td {
1292 border-top: 0;
1294 .table tbody + tbody {
1295 border-top: 2px solid #dddddd;
1297 .table-condensed th,
1298 .table-condensed td {
1299 padding: 4px 5px;
1301 .table-bordered {
1302 border: 1px solid #dddddd;
1303 border-collapse: separate;
1304 *border-collapse: collapsed;
1305 border-left: 0;
1306 -webkit-border-radius: 4px;
1307 -moz-border-radius: 4px;
1308 border-radius: 4px;
1310 .table-bordered th,
1311 .table-bordered td {
1312 border-left: 1px solid #dddddd;
1314 .table-bordered caption + thead tr:first-child th,
1315 .table-bordered caption + tbody tr:first-child th,
1316 .table-bordered caption + tbody tr:first-child td,
1317 .table-bordered colgroup + thead tr:first-child th,
1318 .table-bordered colgroup + tbody tr:first-child th,
1319 .table-bordered colgroup + tbody tr:first-child td,
1320 .table-bordered thead:first-child tr:first-child th,
1321 .table-bordered tbody:first-child tr:first-child th,
1322 .table-bordered tbody:first-child tr:first-child td {
1323 border-top: 0;
1325 .table-bordered thead:first-child tr:first-child th:first-child,
1326 .table-bordered tbody:first-child tr:first-child td:first-child {
1327 -webkit-border-top-left-radius: 4px;
1328 border-top-left-radius: 4px;
1329 -moz-border-radius-topleft: 4px;
1331 .table-bordered thead:first-child tr:first-child th:last-child,
1332 .table-bordered tbody:first-child tr:first-child td:last-child {
1333 -webkit-border-top-right-radius: 4px;
1334 border-top-right-radius: 4px;
1335 -moz-border-radius-topright: 4px;
1337 .table-bordered thead:last-child tr:last-child th:first-child,
1338 .table-bordered tbody:last-child tr:last-child td:first-child {
1339 -webkit-border-radius: 0 0 0 4px;
1340 -moz-border-radius: 0 0 0 4px;
1341 border-radius: 0 0 0 4px;
1342 -webkit-border-bottom-left-radius: 4px;
1343 border-bottom-left-radius: 4px;
1344 -moz-border-radius-bottomleft: 4px;
1346 .table-bordered thead:last-child tr:last-child th:last-child,
1347 .table-bordered tbody:last-child tr:last-child td:last-child {
1348 -webkit-border-bottom-right-radius: 4px;
1349 border-bottom-right-radius: 4px;
1350 -moz-border-radius-bottomright: 4px;
1352 .table-striped tbody tr:nth-child(odd) td,
1353 .table-striped tbody tr:nth-child(odd) th {
1354 background-color: #f9f9f9;
1356 .table tbody tr:hover td,
1357 .table tbody tr:hover th {
1358 background-color: #f5f5f5;
1360 table .span1 {
1361 float: none;
1362 width: 44px;
1363 margin-left: 0;
1365 table .span2 {
1366 float: none;
1367 width: 124px;
1368 margin-left: 0;
1370 table .span3 {
1371 float: none;
1372 width: 204px;
1373 margin-left: 0;
1375 table .span4 {
1376 float: none;
1377 width: 284px;
1378 margin-left: 0;
1380 table .span5 {
1381 float: none;
1382 width: 364px;
1383 margin-left: 0;
1385 table .span6 {
1386 float: none;
1387 width: 444px;
1388 margin-left: 0;
1390 table .span7 {
1391 float: none;
1392 width: 524px;
1393 margin-left: 0;
1395 table .span8 {
1396 float: none;
1397 width: 604px;
1398 margin-left: 0;
1400 table .span9 {
1401 float: none;
1402 width: 684px;
1403 margin-left: 0;
1405 table .span10 {
1406 float: none;
1407 width: 764px;
1408 margin-left: 0;
1410 table .span11 {
1411 float: none;
1412 width: 844px;
1413 margin-left: 0;
1415 table .span12 {
1416 float: none;
1417 width: 924px;
1418 margin-left: 0;
1420 table .span13 {
1421 float: none;
1422 width: 1004px;
1423 margin-left: 0;
1425 table .span14 {
1426 float: none;
1427 width: 1084px;
1428 margin-left: 0;
1430 table .span15 {
1431 float: none;
1432 width: 1164px;
1433 margin-left: 0;
1435 table .span16 {
1436 float: none;
1437 width: 1244px;
1438 margin-left: 0;
1440 table .span17 {
1441 float: none;
1442 width: 1324px;
1443 margin-left: 0;
1445 table .span18 {
1446 float: none;
1447 width: 1404px;
1448 margin-left: 0;
1450 table .span19 {
1451 float: none;
1452 width: 1484px;
1453 margin-left: 0;
1455 table .span20 {
1456 float: none;
1457 width: 1564px;
1458 margin-left: 0;
1460 table .span21 {
1461 float: none;
1462 width: 1644px;
1463 margin-left: 0;
1465 table .span22 {
1466 float: none;
1467 width: 1724px;
1468 margin-left: 0;
1470 table .span23 {
1471 float: none;
1472 width: 1804px;
1473 margin-left: 0;
1475 table .span24 {
1476 float: none;
1477 width: 1884px;
1478 margin-left: 0;
1480 [class^="icon-"],
1481 [class*=" icon-"] {
1482 display: inline-block;
1483 width: 14px;
1484 height: 14px;
1485 *margin-right: .3em;
1486 line-height: 14px;
1487 vertical-align: text-top;
1488 background-image: url("../img/glyphicons-halflings.png");
1489 background-position: 14px 14px;
1490 background-repeat: no-repeat;
1492 [class^="icon-"]:last-child,
1493 [class*=" icon-"]:last-child {
1494 *margin-left: 0;
1496 .icon-white {
1497 background-image: url("../img/glyphicons-halflings-white.png");
1499 .icon-glass {
1500 background-position: 0 0;
1502 .icon-music {
1503 background-position: -24px 0;
1505 .icon-search {
1506 background-position: -48px 0;
1508 .icon-envelope {
1509 background-position: -72px 0;
1511 .icon-heart {
1512 background-position: -96px 0;
1514 .icon-star {
1515 background-position: -120px 0;
1517 .icon-star-empty {
1518 background-position: -144px 0;
1520 .icon-user {
1521 background-position: -168px 0;
1523 .icon-film {
1524 background-position: -192px 0;
1526 .icon-th-large {
1527 background-position: -216px 0;
1529 .icon-th {
1530 background-position: -240px 0;
1532 .icon-th-list {
1533 background-position: -264px 0;
1535 .icon-ok {
1536 background-position: -288px 0;
1538 .icon-remove {
1539 background-position: -312px 0;
1541 .icon-zoom-in {
1542 background-position: -336px 0;
1544 .icon-zoom-out {
1545 background-position: -360px 0;
1547 .icon-off {
1548 background-position: -384px 0;
1550 .icon-signal {
1551 background-position: -408px 0;
1553 .icon-cog {
1554 background-position: -432px 0;
1556 .icon-trash {
1557 background-position: -456px 0;
1559 .icon-home {
1560 background-position: 0 -24px;
1562 .icon-file {
1563 background-position: -24px -24px;
1565 .icon-time {
1566 background-position: -48px -24px;
1568 .icon-road {
1569 background-position: -72px -24px;
1571 .icon-download-alt {
1572 background-position: -96px -24px;
1574 .icon-download {
1575 background-position: -120px -24px;
1577 .icon-upload {
1578 background-position: -144px -24px;
1580 .icon-inbox {
1581 background-position: -168px -24px;
1583 .icon-play-circle {
1584 background-position: -192px -24px;
1586 .icon-repeat {
1587 background-position: -216px -24px;
1589 .icon-refresh {
1590 background-position: -240px -24px;
1592 .icon-list-alt {
1593 background-position: -264px -24px;
1595 .icon-lock {
1596 background-position: -287px -24px;
1598 .icon-flag {
1599 background-position: -312px -24px;
1601 .icon-headphones {
1602 background-position: -336px -24px;
1604 .icon-volume-off {
1605 background-position: -360px -24px;
1607 .icon-volume-down {
1608 background-position: -384px -24px;
1610 .icon-volume-up {
1611 background-position: -408px -24px;
1613 .icon-qrcode {
1614 background-position: -432px -24px;
1616 .icon-barcode {
1617 background-position: -456px -24px;
1619 .icon-tag {
1620 background-position: 0 -48px;
1622 .icon-tags {
1623 background-position: -25px -48px;
1625 .icon-book {
1626 background-position: -48px -48px;
1628 .icon-bookmark {
1629 background-position: -72px -48px;
1631 .icon-print {
1632 background-position: -96px -48px;
1634 .icon-camera {
1635 background-position: -120px -48px;
1637 .icon-font {
1638 background-position: -144px -48px;
1640 .icon-bold {
1641 background-position: -167px -48px;
1643 .icon-italic {
1644 background-position: -192px -48px;
1646 .icon-text-height {
1647 background-position: -216px -48px;
1649 .icon-text-width {
1650 background-position: -240px -48px;
1652 .icon-align-left {
1653 background-position: -264px -48px;
1655 .icon-align-center {
1656 background-position: -288px -48px;
1658 .icon-align-right {
1659 background-position: -312px -48px;
1661 .icon-align-justify {
1662 background-position: -336px -48px;
1664 .icon-list {
1665 background-position: -360px -48px;
1667 .icon-indent-left {
1668 background-position: -384px -48px;
1670 .icon-indent-right {
1671 background-position: -408px -48px;
1673 .icon-facetime-video {
1674 background-position: -432px -48px;
1676 .icon-picture {
1677 background-position: -456px -48px;
1679 .icon-pencil {
1680 background-position: 0 -72px;
1682 .icon-map-marker {
1683 background-position: -24px -72px;
1685 .icon-adjust {
1686 background-position: -48px -72px;
1688 .icon-tint {
1689 background-position: -72px -72px;
1691 .icon-edit {
1692 background-position: -96px -72px;
1694 .icon-share {
1695 background-position: -120px -72px;
1697 .icon-check {
1698 background-position: -144px -72px;
1700 .icon-move {
1701 background-position: -168px -72px;
1703 .icon-step-backward {
1704 background-position: -192px -72px;
1706 .icon-fast-backward {
1707 background-position: -216px -72px;
1709 .icon-backward {
1710 background-position: -240px -72px;
1712 .icon-play {
1713 background-position: -264px -72px;
1715 .icon-pause {
1716 background-position: -288px -72px;
1718 .icon-stop {
1719 background-position: -312px -72px;
1721 .icon-forward {
1722 background-position: -336px -72px;
1724 .icon-fast-forward {
1725 background-position: -360px -72px;
1727 .icon-step-forward {
1728 background-position: -384px -72px;
1730 .icon-eject {
1731 background-position: -408px -72px;
1733 .icon-chevron-left {
1734 background-position: -432px -72px;
1736 .icon-chevron-right {
1737 background-position: -456px -72px;
1739 .icon-plus-sign {
1740 background-position: 0 -96px;
1742 .icon-minus-sign {
1743 background-position: -24px -96px;
1745 .icon-remove-sign {
1746 background-position: -48px -96px;
1748 .icon-ok-sign {
1749 background-position: -72px -96px;
1751 .icon-question-sign {
1752 background-position: -96px -96px;
1754 .icon-info-sign {
1755 background-position: -120px -96px;
1757 .icon-screenshot {
1758 background-position: -144px -96px;
1760 .icon-remove-circle {
1761 background-position: -168px -96px;
1763 .icon-ok-circle {
1764 background-position: -192px -96px;
1766 .icon-ban-circle {
1767 background-position: -216px -96px;
1769 .icon-arrow-left {
1770 background-position: -240px -96px;
1772 .icon-arrow-right {
1773 background-position: -264px -96px;
1775 .icon-arrow-up {
1776 background-position: -289px -96px;
1778 .icon-arrow-down {
1779 background-position: -312px -96px;
1781 .icon-share-alt {
1782 background-position: -336px -96px;
1784 .icon-resize-full {
1785 background-position: -360px -96px;
1787 .icon-resize-small {
1788 background-position: -384px -96px;
1790 .icon-plus {
1791 background-position: -408px -96px;
1793 .icon-minus {
1794 background-position: -433px -96px;
1796 .icon-asterisk {
1797 background-position: -456px -96px;
1799 .icon-exclamation-sign {
1800 background-position: 0 -120px;
1802 .icon-gift {
1803 background-position: -24px -120px;
1805 .icon-leaf {
1806 background-position: -48px -120px;
1808 .icon-fire {
1809 background-position: -72px -120px;
1811 .icon-eye-open {
1812 background-position: -96px -120px;
1814 .icon-eye-close {
1815 background-position: -120px -120px;
1817 .icon-warning-sign {
1818 background-position: -144px -120px;
1820 .icon-plane {
1821 background-position: -168px -120px;
1823 .icon-calendar {
1824 background-position: -192px -120px;
1826 .icon-random {
1827 background-position: -216px -120px;
1829 .icon-comment {
1830 background-position: -240px -120px;
1832 .icon-magnet {
1833 background-position: -264px -120px;
1835 .icon-chevron-up {
1836 background-position: -288px -120px;
1838 .icon-chevron-down {
1839 background-position: -313px -119px;
1841 .icon-retweet {
1842 background-position: -336px -120px;
1844 .icon-shopping-cart {
1845 background-position: -360px -120px;
1847 .icon-folder-close {
1848 background-position: -384px -120px;
1850 .icon-folder-open {
1851 background-position: -408px -120px;
1853 .icon-resize-vertical {
1854 background-position: -432px -119px;
1856 .icon-resize-horizontal {
1857 background-position: -456px -118px;
1859 .icon-hdd {
1860 background-position: 0 -144px;
1862 .icon-bullhorn {
1863 background-position: -24px -144px;
1865 .icon-bell {
1866 background-position: -48px -144px;
1868 .icon-certificate {
1869 background-position: -72px -144px;
1871 .icon-thumbs-up {
1872 background-position: -96px -144px;
1874 .icon-thumbs-down {
1875 background-position: -120px -144px;
1877 .icon-hand-right {
1878 background-position: -144px -144px;
1880 .icon-hand-left {
1881 background-position: -168px -144px;
1883 .icon-hand-up {
1884 background-position: -192px -144px;
1886 .icon-hand-down {
1887 background-position: -216px -144px;
1889 .icon-circle-arrow-right {
1890 background-position: -240px -144px;
1892 .icon-circle-arrow-left {
1893 background-position: -264px -144px;
1895 .icon-circle-arrow-up {
1896 background-position: -288px -144px;
1898 .icon-circle-arrow-down {
1899 background-position: -312px -144px;
1901 .icon-globe {
1902 background-position: -336px -144px;
1904 .icon-wrench {
1905 background-position: -360px -144px;
1907 .icon-tasks {
1908 background-position: -384px -144px;
1910 .icon-filter {
1911 background-position: -408px -144px;
1913 .icon-briefcase {
1914 background-position: -432px -144px;
1916 .icon-fullscreen {
1917 background-position: -456px -144px;
1919 .dropup,
1920 .dropdown {
1921 position: relative;
1923 .dropdown-toggle {
1924 *margin-bottom: -3px;
1926 .dropdown-toggle:active,
1927 .open .dropdown-toggle {
1928 outline: 0;
1930 .caret {
1931 display: inline-block;
1932 width: 0;
1933 height: 0;
1934 vertical-align: top;
1935 border-top: 4px solid #000000;
1936 border-right: 4px solid transparent;
1937 border-left: 4px solid transparent;
1938 content: "";
1939 opacity: 0.3;
1940 filter: alpha(opacity=30);
1942 .dropdown .caret {
1943 margin-top: 8px;
1944 margin-left: 2px;
1946 .dropdown:hover .caret,
1947 .open .caret {
1948 opacity: 1;
1949 filter: alpha(opacity=100);
1951 .dropdown-menu {
1952 position: absolute;
1953 top: 100%;
1954 left: 0;
1955 z-index: 1000;
1956 display: none;
1957 float: left;
1958 min-width: 160px;
1959 padding: 4px 0;
1960 margin: 1px 0 0;
1961 list-style: none;
1962 background-color: #ffffff;
1963 border: 1px solid #ccc;
1964 border: 1px solid rgba(0, 0, 0, 0.2);
1965 *border-right-width: 2px;
1966 *border-bottom-width: 2px;
1967 -webkit-border-radius: 5px;
1968 -moz-border-radius: 5px;
1969 border-radius: 5px;
1970 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1971 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1972 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1973 -webkit-background-clip: padding-box;
1974 -moz-background-clip: padding;
1975 background-clip: padding-box;
1977 .dropdown-menu.pull-right {
1978 right: 0;
1979 left: auto;
1981 .dropdown-menu .divider {
1982 *width: 100%;
1983 height: 1px;
1984 margin: 8px 1px;
1985 *margin: -5px 0 5px;
1986 overflow: hidden;
1987 background-color: #e5e5e5;
1988 border-bottom: 1px solid #ffffff;
1990 .dropdown-menu a {
1991 display: block;
1992 padding: 3px 15px;
1993 clear: both;
1994 font-weight: normal;
1995 line-height: 18px;
1996 color: #333333;
1997 white-space: nowrap;
1999 .dropdown-menu li > a:hover,
2000 .dropdown-menu .active > a,
2001 .dropdown-menu .active > a:hover {
2002 color: #ffffff;
2003 text-decoration: none;
2004 background-color: #369bd7;
2006 .open {
2007 *z-index: 1000;
2009 .open > .dropdown-menu {
2010 display: block;
2012 .pull-right > .dropdown-menu {
2013 right: 0;
2014 left: auto;
2016 .dropup .caret,
2017 .navbar-fixed-bottom .dropdown .caret {
2018 border-top: 0;
2019 border-bottom: 4px solid #000000;
2020 content: "\2191";
2022 .dropup .dropdown-menu,
2023 .navbar-fixed-bottom .dropdown .dropdown-menu {
2024 top: auto;
2025 bottom: 100%;
2026 margin-bottom: 1px;
2028 .typeahead {
2029 margin-top: 2px;
2030 -webkit-border-radius: 4px;
2031 -moz-border-radius: 4px;
2032 border-radius: 4px;
2034 .well {
2035 min-height: 20px;
2036 padding: 19px;
2037 margin-bottom: 20px;
2038 background-color: #f5f5f5;
2039 border: 1px solid #eee;
2040 border: 1px solid rgba(0, 0, 0, 0.05);
2041 -webkit-border-radius: 4px;
2042 -moz-border-radius: 4px;
2043 border-radius: 4px;
2044 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2045 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2046 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2048 .well blockquote {
2049 border-color: #ddd;
2050 border-color: rgba(0, 0, 0, 0.15);
2052 .well-large {
2053 padding: 24px;
2054 -webkit-border-radius: 6px;
2055 -moz-border-radius: 6px;
2056 border-radius: 6px;
2058 .well-small {
2059 padding: 9px;
2060 -webkit-border-radius: 3px;
2061 -moz-border-radius: 3px;
2062 border-radius: 3px;
2064 .fade {
2065 opacity: 0;
2066 -webkit-transition: opacity 0.15s linear;
2067 -moz-transition: opacity 0.15s linear;
2068 -ms-transition: opacity 0.15s linear;
2069 -o-transition: opacity 0.15s linear;
2070 transition: opacity 0.15s linear;
2072 .fade.in {
2073 opacity: 1;
2075 .collapse {
2076 position: relative;
2077 height: 0;
2078 overflow: hidden;
2079 -webkit-transition: height 0.35s ease;
2080 -moz-transition: height 0.35s ease;
2081 -ms-transition: height 0.35s ease;
2082 -o-transition: height 0.35s ease;
2083 transition: height 0.35s ease;
2085 .collapse.in {
2086 height: auto;
2088 .close {
2089 float: right;
2090 font-size: 20px;
2091 font-weight: bold;
2092 line-height: 18px;
2093 color: #000000;
2094 text-shadow: 0 1px 0 #ffffff;
2095 opacity: 0.2;
2096 filter: alpha(opacity=20);
2098 .close:hover {
2099 color: #000000;
2100 text-decoration: none;
2101 cursor: pointer;
2102 opacity: 0.4;
2103 filter: alpha(opacity=40);
2105 button.close {
2106 padding: 0;
2107 cursor: pointer;
2108 background: transparent;
2109 border: 0;
2110 -webkit-appearance: none;
2112 .btn {
2113 display: inline-block;
2114 *display: inline;
2115 /* IE7 inline-block hack */
2117 *zoom: 1;
2118 padding: 4px 10px 4px;
2119 margin-bottom: 0;
2120 font-size: 13px;
2121 line-height: 18px;
2122 *line-height: 20px;
2123 color: #333333;
2124 text-align: center;
2125 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
2126 vertical-align: middle;
2127 cursor: pointer;
2128 background-color: #f5f5f5;
2129 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
2130 background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
2131 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
2132 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
2133 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
2134 background-image: linear-gradient(top, #ffffff, #e6e6e6);
2135 background-repeat: repeat-x;
2136 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
2137 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
2138 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2139 *background-color: #e6e6e6;
2140 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2142 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2143 border: 1px solid #cccccc;
2144 *border: 0;
2145 border-bottom-color: #b3b3b3;
2146 -webkit-border-radius: 4px;
2147 -moz-border-radius: 4px;
2148 border-radius: 4px;
2149 *margin-left: .3em;
2150 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2151 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2152 box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2154 .btn:hover,
2155 .btn:active,
2156 .btn.active,
2157 .btn.disabled,
2158 .btn[disabled] {
2159 background-color: #e6e6e6;
2160 *background-color: #d9d9d9;
2162 .btn:active,
2163 .btn.active {
2164 background-color: #cccccc \9;
2166 .btn:first-child {
2167 *margin-left: 0;
2169 .btn:hover {
2170 color: #333333;
2171 text-decoration: none;
2172 background-color: #e6e6e6;
2173 *background-color: #d9d9d9;
2174 /* Buttons in IE7 don't get borders, so darken on hover */
2176 background-position: 0 -15px;
2177 -webkit-transition: background-position 0.1s linear;
2178 -moz-transition: background-position 0.1s linear;
2179 -ms-transition: background-position 0.1s linear;
2180 -o-transition: background-position 0.1s linear;
2181 transition: background-position 0.1s linear;
2183 .btn:focus {
2184 outline: thin dotted #333;
2185 outline: 5px auto -webkit-focus-ring-color;
2186 outline-offset: -2px;
2188 .btn.active,
2189 .btn:active {
2190 background-color: #e6e6e6;
2191 background-color: #d9d9d9 \9;
2192 background-image: none;
2193 outline: 0;
2194 -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2195 -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2196 box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2198 .btn.disabled,
2199 .btn[disabled] {
2200 cursor: default;
2201 background-color: #e6e6e6;
2202 background-image: none;
2203 opacity: 0.65;
2204 filter: alpha(opacity=65);
2205 -webkit-box-shadow: none;
2206 -moz-box-shadow: none;
2207 box-shadow: none;
2209 .btn-large {
2210 padding: 9px 14px;
2211 font-size: 15px;
2212 line-height: normal;
2213 -webkit-border-radius: 5px;
2214 -moz-border-radius: 5px;
2215 border-radius: 5px;
2217 .btn-large [class^="icon-"] {
2218 margin-top: 1px;
2220 .btn-small {
2221 padding: 5px 9px;
2222 font-size: 11px;
2223 line-height: 16px;
2225 .btn-small [class^="icon-"] {
2226 margin-top: -1px;
2228 .btn-mini {
2229 padding: 2px 6px;
2230 font-size: 11px;
2231 line-height: 14px;
2233 .btn-primary,
2234 .btn-primary:hover,
2235 .btn-warning,
2236 .btn-warning:hover,
2237 .btn-danger,
2238 .btn-danger:hover,
2239 .btn-success,
2240 .btn-success:hover,
2241 .btn-info,
2242 .btn-info:hover,
2243 .btn-inverse,
2244 .btn-inverse:hover {
2245 color: #ffffff;
2246 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2248 .btn-primary.active,
2249 .btn-warning.active,
2250 .btn-danger.active,
2251 .btn-success.active,
2252 .btn-info.active,
2253 .btn-inverse.active {
2254 color: rgba(255, 255, 255, 0.75);
2256 .btn {
2257 border-color: #ccc;
2258 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2260 .btn-primary {
2261 background-color: #368bd7;
2262 background-image: -moz-linear-gradient(top, #369bd7, #3673d7);
2263 background-image: -ms-linear-gradient(top, #369bd7, #3673d7);
2264 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#369bd7), to(#3673d7));
2265 background-image: -webkit-linear-gradient(top, #369bd7, #3673d7);
2266 background-image: -o-linear-gradient(top, #369bd7, #3673d7);
2267 background-image: linear-gradient(top, #369bd7, #3673d7);
2268 background-repeat: repeat-x;
2269 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#369bd7', endColorstr='#3673d7', GradientType=0);
2270 border-color: #3673d7 #3673d7 #2050a1;
2271 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2272 *background-color: #3673d7;
2273 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2275 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2277 .btn-primary:hover,
2278 .btn-primary:active,
2279 .btn-primary.active,
2280 .btn-primary.disabled,
2281 .btn-primary[disabled] {
2282 background-color: #3673d7;
2283 *background-color: #2866cb;
2285 .btn-primary:active,
2286 .btn-primary.active {
2287 background-color: #245bb6 \9;
2289 .btn-warning {
2290 background-color: #dd5600;
2291 background-image: -moz-linear-gradient(top, #dd5600, #dd5600);
2292 background-image: -ms-linear-gradient(top, #dd5600, #dd5600);
2293 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd5600), to(#dd5600));
2294 background-image: -webkit-linear-gradient(top, #dd5600, #dd5600);
2295 background-image: -o-linear-gradient(top, #dd5600, #dd5600);
2296 background-image: linear-gradient(top, #dd5600, #dd5600);
2297 background-repeat: repeat-x;
2298 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd5600', endColorstr='#dd5600', GradientType=0);
2299 border-color: #dd5600 #dd5600 #913800;
2300 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2301 *background-color: #dd5600;
2302 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2304 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2306 .btn-warning:hover,
2307 .btn-warning:active,
2308 .btn-warning.active,
2309 .btn-warning.disabled,
2310 .btn-warning[disabled] {
2311 background-color: #dd5600;
2312 *background-color: #c44c00;
2314 .btn-warning:active,
2315 .btn-warning.active {
2316 background-color: #aa4200 \9;
2318 .btn-danger {
2319 background-color: #c32627;
2320 background-image: -moz-linear-gradient(top, #c71c22, #bd362f);
2321 background-image: -ms-linear-gradient(top, #c71c22, #bd362f);
2322 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c71c22), to(#bd362f));
2323 background-image: -webkit-linear-gradient(top, #c71c22, #bd362f);
2324 background-image: -o-linear-gradient(top, #c71c22, #bd362f);
2325 background-image: linear-gradient(top, #c71c22, #bd362f);
2326 background-repeat: repeat-x;
2327 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c71c22', endColorstr='#bd362f', GradientType=0);
2328 border-color: #bd362f #bd362f #802420;
2329 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2330 *background-color: #bd362f;
2331 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2333 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2335 .btn-danger:hover,
2336 .btn-danger:active,
2337 .btn-danger.active,
2338 .btn-danger.disabled,
2339 .btn-danger[disabled] {
2340 background-color: #bd362f;
2341 *background-color: #a9302a;
2343 .btn-danger:active,
2344 .btn-danger.active {
2345 background-color: #942a25 \9;
2347 .btn-success {
2348 background-color: #65a643;
2349 background-image: -moz-linear-gradient(top, #73a839, #51a351);
2350 background-image: -ms-linear-gradient(top, #73a839, #51a351);
2351 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73a839), to(#51a351));
2352 background-image: -webkit-linear-gradient(top, #73a839, #51a351);
2353 background-image: -o-linear-gradient(top, #73a839, #51a351);
2354 background-image: linear-gradient(top, #73a839, #51a351);
2355 background-repeat: repeat-x;
2356 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73a839', endColorstr='#51a351', GradientType=0);
2357 border-color: #51a351 #51a351 #387038;
2358 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2359 *background-color: #51a351;
2360 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2362 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2364 .btn-success:hover,
2365 .btn-success:active,
2366 .btn-success.active,
2367 .btn-success.disabled,
2368 .btn-success[disabled] {
2369 background-color: #51a351;
2370 *background-color: #499249;
2372 .btn-success:active,
2373 .btn-success.active {
2374 background-color: #408140 \9;
2376 .btn-info {
2377 background-color: #6d76b3;
2378 background-image: -moz-linear-gradient(top, #9760b3, #2f96b4);
2379 background-image: -ms-linear-gradient(top, #9760b3, #2f96b4);
2380 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9760b3), to(#2f96b4));
2381 background-image: -webkit-linear-gradient(top, #9760b3, #2f96b4);
2382 background-image: -o-linear-gradient(top, #9760b3, #2f96b4);
2383 background-image: linear-gradient(top, #9760b3, #2f96b4);
2384 background-repeat: repeat-x;
2385 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9760b3', endColorstr='#2f96b4', GradientType=0);
2386 border-color: #2f96b4 #2f96b4 #1f6377;
2387 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2388 *background-color: #2f96b4;
2389 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2391 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2393 .btn-info:hover,
2394 .btn-info:active,
2395 .btn-info.active,
2396 .btn-info.disabled,
2397 .btn-info[disabled] {
2398 background-color: #2f96b4;
2399 *background-color: #2a85a0;
2401 .btn-info:active,
2402 .btn-info.active {
2403 background-color: #24748c \9;
2405 .btn-inverse {
2406 background-color: #a27a28;
2407 background-image: -moz-linear-gradient(top, #f7b42c, #222222);
2408 background-image: -ms-linear-gradient(top, #f7b42c, #222222);
2409 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7b42c), to(#222222));
2410 background-image: -webkit-linear-gradient(top, #f7b42c, #222222);
2411 background-image: -o-linear-gradient(top, #f7b42c, #222222);
2412 background-image: linear-gradient(top, #f7b42c, #222222);
2413 background-repeat: repeat-x;
2414 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7b42c', endColorstr='#222222', GradientType=0);
2415 border-color: #222222 #222222 #000000;
2416 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2417 *background-color: #222222;
2418 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
2420 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2422 .btn-inverse:hover,
2423 .btn-inverse:active,
2424 .btn-inverse.active,
2425 .btn-inverse.disabled,
2426 .btn-inverse[disabled] {
2427 background-color: #222222;
2428 *background-color: #151515;
2430 .btn-inverse:active,
2431 .btn-inverse.active {
2432 background-color: #080808 \9;
2434 button.btn,
2435 input[type="submit"].btn {
2436 *padding-top: 2px;
2437 *padding-bottom: 2px;
2439 button.btn::-moz-focus-inner,
2440 input[type="submit"].btn::-moz-focus-inner {
2441 padding: 0;
2442 border: 0;
2444 button.btn.btn-large,
2445 input[type="submit"].btn.btn-large {
2446 *padding-top: 7px;
2447 *padding-bottom: 7px;
2449 button.btn.btn-small,
2450 input[type="submit"].btn.btn-small {
2451 *padding-top: 3px;
2452 *padding-bottom: 3px;
2454 button.btn.btn-mini,
2455 input[type="submit"].btn.btn-mini {
2456 *padding-top: 1px;
2457 *padding-bottom: 1px;
2459 .btn-group {
2460 position: relative;
2461 *zoom: 1;
2462 *margin-left: .3em;
2464 .btn-group:before,
2465 .btn-group:after {
2466 display: table;
2467 content: "";
2469 .btn-group:after {
2470 clear: both;
2472 .btn-group:first-child {
2473 *margin-left: 0;
2475 .btn-group + .btn-group {
2476 margin-left: 5px;
2478 .btn-toolbar {
2479 margin-top: 9px;
2480 margin-bottom: 9px;
2482 .btn-toolbar .btn-group {
2483 display: inline-block;
2484 *display: inline;
2485 /* IE7 inline-block hack */
2487 *zoom: 1;
2489 .btn-group > .btn {
2490 position: relative;
2491 float: left;
2492 margin-left: -1px;
2493 -webkit-border-radius: 0;
2494 -moz-border-radius: 0;
2495 border-radius: 0;
2497 .btn-group > .btn:first-child {
2498 margin-left: 0;
2499 -webkit-border-top-left-radius: 4px;
2500 -moz-border-radius-topleft: 4px;
2501 border-top-left-radius: 4px;
2502 -webkit-border-bottom-left-radius: 4px;
2503 -moz-border-radius-bottomleft: 4px;
2504 border-bottom-left-radius: 4px;
2506 .btn-group > .btn:last-child,
2507 .btn-group > .dropdown-toggle {
2508 -webkit-border-top-right-radius: 4px;
2509 -moz-border-radius-topright: 4px;
2510 border-top-right-radius: 4px;
2511 -webkit-border-bottom-right-radius: 4px;
2512 -moz-border-radius-bottomright: 4px;
2513 border-bottom-right-radius: 4px;
2515 .btn-group > .btn.large:first-child {
2516 margin-left: 0;
2517 -webkit-border-top-left-radius: 6px;
2518 -moz-border-radius-topleft: 6px;
2519 border-top-left-radius: 6px;
2520 -webkit-border-bottom-left-radius: 6px;
2521 -moz-border-radius-bottomleft: 6px;
2522 border-bottom-left-radius: 6px;
2524 .btn-group > .btn.large:last-child,
2525 .btn-group > .large.dropdown-toggle {
2526 -webkit-border-top-right-radius: 6px;
2527 -moz-border-radius-topright: 6px;
2528 border-top-right-radius: 6px;
2529 -webkit-border-bottom-right-radius: 6px;
2530 -moz-border-radius-bottomright: 6px;
2531 border-bottom-right-radius: 6px;
2533 .btn-group > .btn:hover,
2534 .btn-group > .btn:focus,
2535 .btn-group > .btn:active,
2536 .btn-group > .btn.active {
2537 z-index: 2;
2539 .btn-group .dropdown-toggle:active,
2540 .btn-group.open .dropdown-toggle {
2541 outline: 0;
2543 .btn-group > .dropdown-toggle {
2544 padding-left: 8px;
2545 padding-right: 8px;
2546 -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2547 -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2548 box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
2549 *padding-top: 4px;
2550 *padding-bottom: 4px;
2552 .btn-group > .btn-mini.dropdown-toggle {
2553 padding-left: 5px;
2554 padding-right: 5px;
2556 .btn-group > .btn-small.dropdown-toggle {
2557 *padding-top: 4px;
2558 *padding-bottom: 4px;
2560 .btn-group > .btn-large.dropdown-toggle {
2561 padding-left: 12px;
2562 padding-right: 12px;
2564 .btn-group.open .dropdown-toggle {
2565 background-image: none;
2566 -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2567 -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2568 box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
2570 .btn-group.open .btn.dropdown-toggle {
2571 background-color: #e6e6e6;
2573 .btn-group.open .btn-primary.dropdown-toggle {
2574 background-color: #3673d7;
2576 .btn-group.open .btn-warning.dropdown-toggle {
2577 background-color: #dd5600;
2579 .btn-group.open .btn-danger.dropdown-toggle {
2580 background-color: #bd362f;
2582 .btn-group.open .btn-success.dropdown-toggle {
2583 background-color: #51a351;
2585 .btn-group.open .btn-info.dropdown-toggle {
2586 background-color: #2f96b4;
2588 .btn-group.open .btn-inverse.dropdown-toggle {
2589 background-color: #222222;
2591 .btn .caret {
2592 margin-top: 7px;
2593 margin-left: 0;
2595 .btn:hover .caret,
2596 .open.btn-group .caret {
2597 opacity: 1;
2598 filter: alpha(opacity=100);
2600 .btn-mini .caret {
2601 margin-top: 5px;
2603 .btn-small .caret {
2604 margin-top: 6px;
2606 .btn-large .caret {
2607 margin-top: 6px;
2608 border-left-width: 5px;
2609 border-right-width: 5px;
2610 border-top-width: 5px;
2612 .dropup .btn-large .caret {
2613 border-bottom: 5px solid #000000;
2614 border-top: 0;
2616 .btn-primary .caret,
2617 .btn-warning .caret,
2618 .btn-danger .caret,
2619 .btn-info .caret,
2620 .btn-success .caret,
2621 .btn-inverse .caret {
2622 border-top-color: #ffffff;
2623 border-bottom-color: #ffffff;
2624 opacity: 0.75;
2625 filter: alpha(opacity=75);
2627 .alert {
2628 padding: 8px 35px 8px 14px;
2629 margin-bottom: 18px;
2630 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2631 background-color: #8bc5e8;
2632 border: 1px solid #7ed0e5;
2633 -webkit-border-radius: 4px;
2634 -moz-border-radius: 4px;
2635 border-radius: 4px;
2636 color: #1c628b;
2638 .alert-heading {
2639 color: inherit;
2641 .alert .close {
2642 position: relative;
2643 top: -2px;
2644 right: -21px;
2645 line-height: 18px;
2647 .alert-success {
2648 background-color: #ccddbb;
2649 border-color: #c6d4aa;
2650 color: #669533;
2652 .alert-danger,
2653 .alert-error {
2654 background-color: #eddbe3;
2655 border-color: #e8d1df;
2656 color: #bd4247;
2658 .alert-info {
2659 background-color: #edebe1;
2660 border-color: #e0d9cb;
2661 color: #817b58;
2663 .alert-block {
2664 padding-top: 14px;
2665 padding-bottom: 14px;
2667 .alert-block > p,
2668 .alert-block > ul {
2669 margin-bottom: 0;
2671 .alert-block p + p {
2672 margin-top: 5px;
2674 .nav {
2675 margin-left: 0;
2676 margin-bottom: 18px;
2677 list-style: none;
2679 .nav > li > a {
2680 display: block;
2682 .nav > li > a:hover {
2683 text-decoration: none;
2684 background-color: #f5f5f5;
2686 .nav > .pull-right {
2687 float: right;
2689 .nav .nav-header {
2690 display: block;
2691 padding: 3px 15px;
2692 font-size: 11px;
2693 font-weight: bold;
2694 line-height: 18px;
2695 color: #999999;
2696 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2697 text-transform: uppercase;
2699 .nav li + .nav-header {
2700 margin-top: 9px;
2702 .nav-list {
2703 padding-left: 15px;
2704 padding-right: 15px;
2705 margin-bottom: 0;
2707 .nav-list > li > a,
2708 .nav-list .nav-header {
2709 margin-left: -15px;
2710 margin-right: -15px;
2711 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2713 .nav-list > li > a {
2714 padding: 3px 15px;
2716 .nav-list > .active > a,
2717 .nav-list > .active > a:hover {
2718 color: #ffffff;
2719 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
2720 background-color: #369bd7;
2722 .nav-list [class^="icon-"] {
2723 margin-right: 2px;
2725 .nav-list .divider {
2726 *width: 100%;
2727 height: 1px;
2728 margin: 8px 1px;
2729 *margin: -5px 0 5px;
2730 overflow: hidden;
2731 background-color: #e5e5e5;
2732 border-bottom: 1px solid #ffffff;
2734 .nav-tabs,
2735 .nav-pills {
2736 *zoom: 1;
2738 .nav-tabs:before,
2739 .nav-pills:before,
2740 .nav-tabs:after,
2741 .nav-pills:after {
2742 display: table;
2743 content: "";
2745 .nav-tabs:after,
2746 .nav-pills:after {
2747 clear: both;
2749 .nav-tabs > li,
2750 .nav-pills > li {
2751 float: left;
2753 .nav-tabs > li > a,
2754 .nav-pills > li > a {
2755 padding-right: 12px;
2756 padding-left: 12px;
2757 margin-right: 2px;
2758 line-height: 14px;
2760 .nav-tabs {
2761 border-bottom: 1px solid #ddd;
2763 .nav-tabs > li {
2764 margin-bottom: -1px;
2766 .nav-tabs > li > a {
2767 padding-top: 8px;
2768 padding-bottom: 8px;
2769 line-height: 18px;
2770 border: 1px solid transparent;
2771 -webkit-border-radius: 4px 4px 0 0;
2772 -moz-border-radius: 4px 4px 0 0;
2773 border-radius: 4px 4px 0 0;
2775 .nav-tabs > li > a:hover {
2776 border-color: #f5f5f5 #f5f5f5 #dddddd;
2778 .nav-tabs > .active > a,
2779 .nav-tabs > .active > a:hover {
2780 color: #555555;
2781 background-color: #ffffff;
2782 border: 1px solid #ddd;
2783 border-bottom-color: transparent;
2784 cursor: default;
2786 .nav-pills > li > a {
2787 padding-top: 8px;
2788 padding-bottom: 8px;
2789 margin-top: 2px;
2790 margin-bottom: 2px;
2791 -webkit-border-radius: 5px;
2792 -moz-border-radius: 5px;
2793 border-radius: 5px;
2795 .nav-pills > .active > a,
2796 .nav-pills > .active > a:hover {
2797 color: #ffffff;
2798 background-color: #369bd7;
2800 .nav-stacked > li {
2801 float: none;
2803 .nav-stacked > li > a {
2804 margin-right: 0;
2806 .nav-tabs.nav-stacked {
2807 border-bottom: 0;
2809 .nav-tabs.nav-stacked > li > a {
2810 border: 1px solid #ddd;
2811 -webkit-border-radius: 0;
2812 -moz-border-radius: 0;
2813 border-radius: 0;
2815 .nav-tabs.nav-stacked > li:first-child > a {
2816 -webkit-border-radius: 4px 4px 0 0;
2817 -moz-border-radius: 4px 4px 0 0;
2818 border-radius: 4px 4px 0 0;
2820 .nav-tabs.nav-stacked > li:last-child > a {
2821 -webkit-border-radius: 0 0 4px 4px;
2822 -moz-border-radius: 0 0 4px 4px;
2823 border-radius: 0 0 4px 4px;
2825 .nav-tabs.nav-stacked > li > a:hover {
2826 border-color: #ddd;
2827 z-index: 2;
2829 .nav-pills.nav-stacked > li > a {
2830 margin-bottom: 3px;
2832 .nav-pills.nav-stacked > li:last-child > a {
2833 margin-bottom: 1px;
2835 .nav-tabs .dropdown-menu {
2836 -webkit-border-radius: 0 0 5px 5px;
2837 -moz-border-radius: 0 0 5px 5px;
2838 border-radius: 0 0 5px 5px;
2840 .nav-pills .dropdown-menu {
2841 -webkit-border-radius: 4px;
2842 -moz-border-radius: 4px;
2843 border-radius: 4px;
2845 .nav-tabs .dropdown-toggle .caret,
2846 .nav-pills .dropdown-toggle .caret {
2847 border-top-color: #369bd7;
2848 border-bottom-color: #369bd7;
2849 margin-top: 6px;
2851 .nav-tabs .dropdown-toggle:hover .caret,
2852 .nav-pills .dropdown-toggle:hover .caret {
2853 border-top-color: #2071a1;
2854 border-bottom-color: #2071a1;
2856 .nav-tabs .active .dropdown-toggle .caret,
2857 .nav-pills .active .dropdown-toggle .caret {
2858 border-top-color: #333333;
2859 border-bottom-color: #333333;
2861 .nav > .dropdown.active > a:hover {
2862 color: #000000;
2863 cursor: pointer;
2865 .nav-tabs .open .dropdown-toggle,
2866 .nav-pills .open .dropdown-toggle,
2867 .nav > li.dropdown.open.active > a:hover {
2868 color: #ffffff;
2869 background-color: #999999;
2870 border-color: #999999;
2872 .nav li.dropdown.open .caret,
2873 .nav li.dropdown.open.active .caret,
2874 .nav li.dropdown.open a:hover .caret {
2875 border-top-color: #ffffff;
2876 border-bottom-color: #ffffff;
2877 opacity: 1;
2878 filter: alpha(opacity=100);
2880 .tabs-stacked .open > a:hover {
2881 border-color: #999999;
2883 .tabbable {
2884 *zoom: 1;
2886 .tabbable:before,
2887 .tabbable:after {
2888 display: table;
2889 content: "";
2891 .tabbable:after {
2892 clear: both;
2894 .tab-content {
2895 overflow: auto;
2897 .tabs-below > .nav-tabs,
2898 .tabs-right > .nav-tabs,
2899 .tabs-left > .nav-tabs {
2900 border-bottom: 0;
2902 .tab-content > .tab-pane,
2903 .pill-content > .pill-pane {
2904 display: none;
2906 .tab-content > .active,
2907 .pill-content > .active {
2908 display: block;
2910 .tabs-below > .nav-tabs {
2911 border-top: 1px solid #ddd;
2913 .tabs-below > .nav-tabs > li {
2914 margin-top: -1px;
2915 margin-bottom: 0;
2917 .tabs-below > .nav-tabs > li > a {
2918 -webkit-border-radius: 0 0 4px 4px;
2919 -moz-border-radius: 0 0 4px 4px;
2920 border-radius: 0 0 4px 4px;
2922 .tabs-below > .nav-tabs > li > a:hover {
2923 border-bottom-color: transparent;
2924 border-top-color: #ddd;
2926 .tabs-below > .nav-tabs > .active > a,
2927 .tabs-below > .nav-tabs > .active > a:hover {
2928 border-color: transparent #ddd #ddd #ddd;
2930 .tabs-left > .nav-tabs > li,
2931 .tabs-right > .nav-tabs > li {
2932 float: none;
2934 .tabs-left > .nav-tabs > li > a,
2935 .tabs-right > .nav-tabs > li > a {
2936 min-width: 74px;
2937 margin-right: 0;
2938 margin-bottom: 3px;
2940 .tabs-left > .nav-tabs {
2941 float: left;
2942 margin-right: 19px;
2943 border-right: 1px solid #ddd;
2945 .tabs-left > .nav-tabs > li > a {
2946 margin-right: -1px;
2947 -webkit-border-radius: 4px 0 0 4px;
2948 -moz-border-radius: 4px 0 0 4px;
2949 border-radius: 4px 0 0 4px;
2951 .tabs-left > .nav-tabs > li > a:hover {
2952 border-color: #f5f5f5 #dddddd #f5f5f5 #f5f5f5;
2954 .tabs-left > .nav-tabs .active > a,
2955 .tabs-left > .nav-tabs .active > a:hover {
2956 border-color: #ddd transparent #ddd #ddd;
2957 *border-right-color: #ffffff;
2959 .tabs-right > .nav-tabs {
2960 float: right;
2961 margin-left: 19px;
2962 border-left: 1px solid #ddd;
2964 .tabs-right > .nav-tabs > li > a {
2965 margin-left: -1px;
2966 -webkit-border-radius: 0 4px 4px 0;
2967 -moz-border-radius: 0 4px 4px 0;
2968 border-radius: 0 4px 4px 0;
2970 .tabs-right > .nav-tabs > li > a:hover {
2971 border-color: #f5f5f5 #f5f5f5 #f5f5f5 #dddddd;
2973 .tabs-right > .nav-tabs .active > a,
2974 .tabs-right > .nav-tabs .active > a:hover {
2975 border-color: #ddd #ddd #ddd transparent;
2976 *border-left-color: #ffffff;
2978 .navbar {
2979 *position: relative;
2980 *z-index: 2;
2981 overflow: visible;
2982 margin-bottom: 18px;
2984 .navbar-inner {
2985 min-height: 40px;
2986 padding-left: 20px;
2987 padding-right: 20px;
2988 background-color: #50a8dc;
2989 background-image: -moz-linear-gradient(top, #61b0df, #369bd7);
2990 background-image: -ms-linear-gradient(top, #61b0df, #369bd7);
2991 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#61b0df), to(#369bd7));
2992 background-image: -webkit-linear-gradient(top, #61b0df, #369bd7);
2993 background-image: -o-linear-gradient(top, #61b0df, #369bd7);
2994 background-image: linear-gradient(top, #61b0df, #369bd7);
2995 background-repeat: repeat-x;
2996 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b0df', endColorstr='#369bd7', GradientType=0);
2997 -webkit-border-radius: 4px;
2998 -moz-border-radius: 4px;
2999 border-radius: 4px;
3000 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
3001 -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
3002 box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
3004 .navbar .container {
3005 width: auto;
3007 .nav-collapse.collapse {
3008 height: auto;
3010 .navbar {
3011 color: #f5f5f5;
3013 .navbar .brand:hover {
3014 text-decoration: none;
3016 .navbar .brand {
3017 float: left;
3018 display: block;
3019 padding: 8px 20px 12px;
3020 margin-left: -20px;
3021 font-size: 20px;
3022 font-weight: 200;
3023 line-height: 1;
3024 color: #f5f5f5;
3026 .navbar .navbar-text {
3027 margin-bottom: 0;
3028 line-height: 40px;
3030 .navbar .navbar-link {
3031 color: #f5f5f5;
3033 .navbar .navbar-link:hover {
3034 color: #ffffff;
3036 .navbar .btn,
3037 .navbar .btn-group {
3038 margin-top: 5px;
3040 .navbar .btn-group .btn {
3041 margin: 0;
3043 .navbar-form {
3044 margin-bottom: 0;
3045 *zoom: 1;
3047 .navbar-form:before,
3048 .navbar-form:after {
3049 display: table;
3050 content: "";
3052 .navbar-form:after {
3053 clear: both;
3055 .navbar-form input,
3056 .navbar-form select,
3057 .navbar-form .radio,
3058 .navbar-form .checkbox {
3059 margin-top: 5px;
3061 .navbar-form input,
3062 .navbar-form select {
3063 display: inline-block;
3064 margin-bottom: 0;
3066 .navbar-form input[type="image"],
3067 .navbar-form input[type="checkbox"],
3068 .navbar-form input[type="radio"] {
3069 margin-top: 3px;
3071 .navbar-form .input-append,
3072 .navbar-form .input-prepend {
3073 margin-top: 6px;
3074 white-space: nowrap;
3076 .navbar-form .input-append input,
3077 .navbar-form .input-prepend input {
3078 margin-top: 0;
3080 .navbar-search {
3081 position: relative;
3082 float: left;
3083 margin-top: 6px;
3084 margin-bottom: 0;
3086 .navbar-search .search-query {
3087 padding: 4px 9px;
3088 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
3089 font-size: 13px;
3090 font-weight: normal;
3091 line-height: 1;
3092 color: #ffffff;
3093 background-color: #a0d0ec;
3094 border: 1px solid #288ecb;
3095 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
3096 -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
3097 box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
3098 -webkit-transition: none;
3099 -moz-transition: none;
3100 -ms-transition: none;
3101 -o-transition: none;
3102 transition: none;
3104 .navbar-search .search-query:-moz-placeholder {
3105 color: #ffffff;
3107 .navbar-search .search-query:-ms-input-placeholder {
3108 color: #ffffff;
3110 .navbar-search .search-query::-webkit-input-placeholder {
3111 color: #ffffff;
3113 .navbar-search .search-query:focus,
3114 .navbar-search .search-query.focused {
3115 padding: 5px 10px;
3116 color: #333333;
3117 text-shadow: 0 1px 0 #ffffff;
3118 background-color: #ffffff;
3119 border: 0;
3120 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
3121 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
3122 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
3123 outline: 0;
3125 .navbar-fixed-top,
3126 .navbar-fixed-bottom {
3127 position: fixed;
3128 right: 0;
3129 left: 0;
3130 z-index: 1030;
3131 margin-bottom: 0;
3133 .navbar-fixed-top .navbar-inner,
3134 .navbar-fixed-bottom .navbar-inner {
3135 padding-left: 0;
3136 padding-right: 0;
3137 -webkit-border-radius: 0;
3138 -moz-border-radius: 0;
3139 border-radius: 0;
3141 .navbar-fixed-top .container,
3142 .navbar-fixed-bottom .container {
3143 width: 940px;
3145 .navbar-fixed-top {
3146 top: 0;
3148 .navbar-fixed-bottom {
3149 bottom: 0;
3151 .navbar .nav {
3152 position: relative;
3153 left: 0;
3154 display: block;
3155 float: left;
3156 margin: 0 10px 0 0;
3158 .navbar .nav.pull-right {
3159 float: right;
3161 .navbar .nav > li {
3162 display: block;
3163 float: left;
3165 .navbar .nav > li > a {
3166 float: none;
3167 padding: 9px 10px 11px;
3168 line-height: 19px;
3169 color: #f5f5f5;
3170 text-decoration: none;
3171 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3172 border-right: 1px solid #3887B3;
3173 border-left: 1px solid #3887B3;
3175 .navbar .btn {
3176 display: inline-block;
3177 padding: 4px 10px 4px;
3178 margin: 5px 5px 6px;
3179 line-height: 18px;
3181 .navbar .btn-group {
3182 margin: 0;
3183 padding: 5px 5px 6px;
3185 .navbar .nav > li > a:hover {
3186 background-color: transparent;
3187 color: #ffffff;
3188 text-decoration: none;
3190 .navbar .nav .active > a,
3191 .navbar .nav .active > a:hover {
3192 color: #ffffff;
3193 text-decoration: none;
3194 background-color: rgba(0, 0, 0, 0.2);
3196 .navbar .divider-vertical {
3197 height: 40px;
3198 width: 1px;
3199 margin: 0 9px;
3200 overflow: hidden;
3201 background-color: #369bd7;
3202 border-right: 1px solid #61b0df;
3204 .navbar .nav.pull-right {
3205 margin-left: 10px;
3206 margin-right: 0;
3208 .navbar .btn-navbar {
3209 display: none;
3210 float: right;
3211 padding: 7px 10px;
3212 margin-left: 5px;
3213 margin-right: 5px;
3214 background-color: #50a8dc;
3215 background-image: -moz-linear-gradient(top, #61b0df, #369bd7);
3216 background-image: -ms-linear-gradient(top, #61b0df, #369bd7);
3217 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#61b0df), to(#369bd7));
3218 background-image: -webkit-linear-gradient(top, #61b0df, #369bd7);
3219 background-image: -o-linear-gradient(top, #61b0df, #369bd7);
3220 background-image: linear-gradient(top, #61b0df, #369bd7);
3221 background-repeat: repeat-x;
3222 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b0df', endColorstr='#369bd7', GradientType=0);
3223 border-color: #369bd7 #369bd7 #2071a1;
3224 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3225 *background-color: #369bd7;
3226 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
3228 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3229 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3230 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3231 box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
3233 .navbar .btn-navbar:hover,
3234 .navbar .btn-navbar:active,
3235 .navbar .btn-navbar.active,
3236 .navbar .btn-navbar.disabled,
3237 .navbar .btn-navbar[disabled] {
3238 background-color: #369bd7;
3239 *background-color: #288ecb;
3241 .navbar .btn-navbar:active,
3242 .navbar .btn-navbar.active {
3243 background-color: #2480b6 \9;
3245 .navbar .btn-navbar .icon-bar {
3246 display: block;
3247 width: 18px;
3248 height: 2px;
3249 background-color: #f5f5f5;
3250 -webkit-border-radius: 1px;
3251 -moz-border-radius: 1px;
3252 border-radius: 1px;
3253 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3254 -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3255 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
3257 .btn-navbar .icon-bar + .icon-bar {
3258 margin-top: 3px;
3260 .navbar .dropdown-menu:before {
3261 content: '';
3262 display: inline-block;
3263 border-left: 7px solid transparent;
3264 border-right: 7px solid transparent;
3265 border-bottom: 7px solid #ccc;
3266 border-bottom-color: rgba(0, 0, 0, 0.2);
3267 position: absolute;
3268 top: -7px;
3269 left: 9px;
3271 .navbar .dropdown-menu:after {
3272 content: '';
3273 display: inline-block;
3274 border-left: 6px solid transparent;
3275 border-right: 6px solid transparent;
3276 border-bottom: 6px solid #ffffff;
3277 position: absolute;
3278 top: -6px;
3279 left: 10px;
3281 .navbar-fixed-bottom .dropdown-menu:before {
3282 border-top: 7px solid #ccc;
3283 border-top-color: rgba(0, 0, 0, 0.2);
3284 border-bottom: 0;
3285 bottom: -7px;
3286 top: auto;
3288 .navbar-fixed-bottom .dropdown-menu:after {
3289 border-top: 6px solid #ffffff;
3290 border-bottom: 0;
3291 bottom: -6px;
3292 top: auto;
3294 .navbar .nav li.dropdown .dropdown-toggle .caret,
3295 .navbar .nav li.dropdown.open .caret {
3296 border-top-color: #ffffff;
3297 border-bottom-color: #ffffff;
3299 .navbar .nav li.dropdown.active .caret {
3300 opacity: 1;
3301 filter: alpha(opacity=100);
3303 .navbar .nav li.dropdown.open > .dropdown-toggle,
3304 .navbar .nav li.dropdown.active > .dropdown-toggle,
3305 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
3306 background-color: transparent;
3308 .navbar .nav li.dropdown.active > .dropdown-toggle:hover {
3309 color: #ffffff;
3311 .navbar .pull-right .dropdown-menu,
3312 .navbar .dropdown-menu.pull-right {
3313 left: auto;
3314 right: 0;
3316 .navbar .pull-right .dropdown-menu:before,
3317 .navbar .dropdown-menu.pull-right:before {
3318 left: auto;
3319 right: 12px;
3321 .navbar .pull-right .dropdown-menu:after,
3322 .navbar .dropdown-menu.pull-right:after {
3323 left: auto;
3324 right: 13px;
3326 .breadcrumb {
3327 padding: 7px 14px;
3328 margin: 0 0 18px;
3329 list-style: none;
3330 background-color: #fbfbfb;
3331 background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
3332 background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
3333 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
3334 background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
3335 background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
3336 background-image: linear-gradient(top, #ffffff, #f5f5f5);
3337 background-repeat: repeat-x;
3338 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
3339 border: 1px solid #ddd;
3340 -webkit-border-radius: 3px;
3341 -moz-border-radius: 3px;
3342 border-radius: 3px;
3343 -webkit-box-shadow: inset 0 1px 0 #ffffff;
3344 -moz-box-shadow: inset 0 1px 0 #ffffff;
3345 box-shadow: inset 0 1px 0 #ffffff;
3347 .breadcrumb li {
3348 display: inline-block;
3349 *display: inline;
3350 /* IE7 inline-block hack */
3352 *zoom: 1;
3353 text-shadow: 0 1px 0 #ffffff;
3355 .breadcrumb .divider {
3356 padding: 0 5px;
3357 color: #999999;
3359 .breadcrumb .active a {
3360 color: #333333;
3362 .pagination {
3363 height: 36px;
3364 margin: 18px 0;
3366 .pagination ul {
3367 display: inline-block;
3368 *display: inline;
3369 /* IE7 inline-block hack */
3371 *zoom: 1;
3372 margin-left: 0;
3373 margin-bottom: 0;
3374 -webkit-border-radius: 3px;
3375 -moz-border-radius: 3px;
3376 border-radius: 3px;
3377 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3378 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3379 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3381 .pagination li {
3382 display: inline;
3384 .pagination a {
3385 float: left;
3386 padding: 0 14px;
3387 line-height: 34px;
3388 text-decoration: none;
3389 border: 1px solid #ddd;
3390 border-left-width: 0;
3392 .pagination a:hover,
3393 .pagination .active a {
3394 background-color: #f5f5f5;
3396 .pagination .active a {
3397 color: #999999;
3398 cursor: default;
3400 .pagination .disabled span,
3401 .pagination .disabled a,
3402 .pagination .disabled a:hover {
3403 color: #999999;
3404 background-color: transparent;
3405 cursor: default;
3407 .pagination li:first-child a {
3408 border-left-width: 1px;
3409 -webkit-border-radius: 3px 0 0 3px;
3410 -moz-border-radius: 3px 0 0 3px;
3411 border-radius: 3px 0 0 3px;
3413 .pagination li:last-child a {
3414 -webkit-border-radius: 0 3px 3px 0;
3415 -moz-border-radius: 0 3px 3px 0;
3416 border-radius: 0 3px 3px 0;
3418 .pagination-centered {
3419 text-align: center;
3421 .pagination-right {
3422 text-align: right;
3424 .pager {
3425 margin-left: 0;
3426 margin-bottom: 18px;
3427 list-style: none;
3428 text-align: center;
3429 *zoom: 1;
3431 .pager:before,
3432 .pager:after {
3433 display: table;
3434 content: "";
3436 .pager:after {
3437 clear: both;
3439 .pager li {
3440 display: inline;
3442 .pager a {
3443 display: inline-block;
3444 padding: 5px 14px;
3445 background-color: #fff;
3446 border: 1px solid #ddd;
3447 -webkit-border-radius: 15px;
3448 -moz-border-radius: 15px;
3449 border-radius: 15px;
3451 .pager a:hover {
3452 text-decoration: none;
3453 background-color: #f5f5f5;
3455 .pager .next a {
3456 float: right;
3458 .pager .previous a {
3459 float: left;
3461 .pager .disabled a,
3462 .pager .disabled a:hover {
3463 color: #999999;
3464 background-color: #fff;
3465 cursor: default;
3467 .modal-open .dropdown-menu {
3468 z-index: 2050;
3470 .modal-open .dropdown.open {
3471 *z-index: 2050;
3473 .modal-open .popover {
3474 z-index: 2060;
3476 .modal-open .tooltip {
3477 z-index: 2070;
3479 .modal-backdrop {
3480 position: fixed;
3481 top: 0;
3482 right: 0;
3483 bottom: 0;
3484 left: 0;
3485 z-index: 1040;
3486 background-color: #000000;
3488 .modal-backdrop.fade {
3489 opacity: 0;
3491 .modal-backdrop,
3492 .modal-backdrop.fade.in {
3493 opacity: 0.8;
3494 filter: alpha(opacity=80);
3496 .modal {
3497 position: fixed;
3498 top: 50%;
3499 left: 50%;
3500 z-index: 1050;
3501 overflow: auto;
3502 width: 560px;
3503 margin: -250px 0 0 -280px;
3504 background-color: #ffffff;
3505 border: 1px solid #999;
3506 border: 1px solid rgba(0, 0, 0, 0.3);
3507 *border: 1px solid #999;
3508 /* IE6-7 */
3510 -webkit-border-radius: 6px;
3511 -moz-border-radius: 6px;
3512 border-radius: 6px;
3513 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3514 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3515 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3516 -webkit-background-clip: padding-box;
3517 -moz-background-clip: padding-box;
3518 background-clip: padding-box;
3520 .modal.fade {
3521 -webkit-transition: opacity .3s linear, top .3s ease-out;
3522 -moz-transition: opacity .3s linear, top .3s ease-out;
3523 -ms-transition: opacity .3s linear, top .3s ease-out;
3524 -o-transition: opacity .3s linear, top .3s ease-out;
3525 transition: opacity .3s linear, top .3s ease-out;
3526 top: -25%;
3528 .modal.fade.in {
3529 top: 50%;
3531 .modal-header {
3532 padding: 9px 15px;
3533 border-bottom: 1px solid #eee;
3535 .modal-header .close {
3536 margin-top: 2px;
3538 .modal-body {
3539 overflow-y: auto;
3540 max-height: 400px;
3541 padding: 15px;
3543 .modal-form {
3544 margin-bottom: 0;
3546 .modal-footer {
3547 padding: 14px 15px 15px;
3548 margin-bottom: 0;
3549 text-align: right;
3550 background-color: #f5f5f5;
3551 border-top: 1px solid #ddd;
3552 -webkit-border-radius: 0 0 6px 6px;
3553 -moz-border-radius: 0 0 6px 6px;
3554 border-radius: 0 0 6px 6px;
3555 -webkit-box-shadow: inset 0 1px 0 #ffffff;
3556 -moz-box-shadow: inset 0 1px 0 #ffffff;
3557 box-shadow: inset 0 1px 0 #ffffff;
3558 *zoom: 1;
3560 .modal-footer:before,
3561 .modal-footer:after {
3562 display: table;
3563 content: "";
3565 .modal-footer:after {
3566 clear: both;
3568 .modal-footer .btn + .btn {
3569 margin-left: 5px;
3570 margin-bottom: 0;
3572 .modal-footer .btn-group .btn + .btn {
3573 margin-left: -1px;
3575 .tooltip {
3576 position: absolute;
3577 z-index: 1020;
3578 display: block;
3579 visibility: visible;
3580 padding: 5px;
3581 font-size: 11px;
3582 opacity: 0;
3583 filter: alpha(opacity=0);
3585 .tooltip.in {
3586 opacity: 0.8;
3587 filter: alpha(opacity=80);
3589 .tooltip.top {
3590 margin-top: -2px;
3592 .tooltip.right {
3593 margin-left: 2px;
3595 .tooltip.bottom {
3596 margin-top: 2px;
3598 .tooltip.left {
3599 margin-left: -2px;
3601 .tooltip.top .tooltip-arrow {
3602 bottom: 0;
3603 left: 50%;
3604 margin-left: -5px;
3605 border-left: 5px solid transparent;
3606 border-right: 5px solid transparent;
3607 border-top: 5px solid #000000;
3609 .tooltip.left .tooltip-arrow {
3610 top: 50%;
3611 right: 0;
3612 margin-top: -5px;
3613 border-top: 5px solid transparent;
3614 border-bottom: 5px solid transparent;
3615 border-left: 5px solid #000000;
3617 .tooltip.bottom .tooltip-arrow {
3618 top: 0;
3619 left: 50%;
3620 margin-left: -5px;
3621 border-left: 5px solid transparent;
3622 border-right: 5px solid transparent;
3623 border-bottom: 5px solid #000000;
3625 .tooltip.right .tooltip-arrow {
3626 top: 50%;
3627 left: 0;
3628 margin-top: -5px;
3629 border-top: 5px solid transparent;
3630 border-bottom: 5px solid transparent;
3631 border-right: 5px solid #000000;
3633 .tooltip-inner {
3634 max-width: 200px;
3635 padding: 3px 8px;
3636 color: #ffffff;
3637 text-align: center;
3638 text-decoration: none;
3639 background-color: #000000;
3640 -webkit-border-radius: 4px;
3641 -moz-border-radius: 4px;
3642 border-radius: 4px;
3644 .tooltip-arrow {
3645 position: absolute;
3646 width: 0;
3647 height: 0;
3649 .popover {
3650 position: absolute;
3651 top: 0;
3652 left: 0;
3653 z-index: 1010;
3654 display: none;
3655 padding: 5px;
3657 .popover.top {
3658 margin-top: -5px;
3660 .popover.right {
3661 margin-left: 5px;
3663 .popover.bottom {
3664 margin-top: 5px;
3666 .popover.left {
3667 margin-left: -5px;
3669 .popover.top .arrow {
3670 bottom: 0;
3671 left: 50%;
3672 margin-left: -5px;
3673 border-left: 5px solid transparent;
3674 border-right: 5px solid transparent;
3675 border-top: 5px solid #000000;
3677 .popover.right .arrow {
3678 top: 50%;
3679 left: 0;
3680 margin-top: -5px;
3681 border-top: 5px solid transparent;
3682 border-bottom: 5px solid transparent;
3683 border-right: 5px solid #000000;
3685 .popover.bottom .arrow {
3686 top: 0;
3687 left: 50%;
3688 margin-left: -5px;
3689 border-left: 5px solid transparent;
3690 border-right: 5px solid transparent;
3691 border-bottom: 5px solid #000000;
3693 .popover.left .arrow {
3694 top: 50%;
3695 right: 0;
3696 margin-top: -5px;
3697 border-top: 5px solid transparent;
3698 border-bottom: 5px solid transparent;
3699 border-left: 5px solid #000000;
3701 .popover .arrow {
3702 position: absolute;
3703 width: 0;
3704 height: 0;
3706 .popover-inner {
3707 padding: 3px;
3708 width: 280px;
3709 overflow: hidden;
3710 background: #000000;
3711 background: rgba(0, 0, 0, 0.8);
3712 -webkit-border-radius: 6px;
3713 -moz-border-radius: 6px;
3714 border-radius: 6px;
3715 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3716 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3717 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3719 .popover-title {
3720 padding: 9px 15px;
3721 line-height: 1;
3722 background-color: #f5f5f5;
3723 border-bottom: 1px solid #eee;
3724 -webkit-border-radius: 3px 3px 0 0;
3725 -moz-border-radius: 3px 3px 0 0;
3726 border-radius: 3px 3px 0 0;
3728 .popover-content {
3729 padding: 14px;
3730 background-color: #ffffff;
3731 -webkit-border-radius: 0 0 3px 3px;
3732 -moz-border-radius: 0 0 3px 3px;
3733 border-radius: 0 0 3px 3px;
3734 -webkit-background-clip: padding-box;
3735 -moz-background-clip: padding-box;
3736 background-clip: padding-box;
3738 .popover-content p,
3739 .popover-content ul,
3740 .popover-content ol {
3741 margin-bottom: 0;
3743 .thumbnails {
3744 margin-left: -20px;
3745 list-style: none;
3746 *zoom: 1;
3748 .thumbnails:before,
3749 .thumbnails:after {
3750 display: table;
3751 content: "";
3753 .thumbnails:after {
3754 clear: both;
3756 .row-fluid .thumbnails {
3757 margin-left: 0;
3759 .thumbnails > li {
3760 float: left;
3761 margin-bottom: 18px;
3762 margin-left: 20px;
3764 .thumbnail {
3765 display: block;
3766 padding: 4px;
3767 line-height: 1;
3768 border: 1px solid #ddd;
3769 -webkit-border-radius: 4px;
3770 -moz-border-radius: 4px;
3771 border-radius: 4px;
3772 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3773 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3774 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3776 a.thumbnail:hover {
3777 border-color: #369bd7;
3778 -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3779 -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3780 box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3782 .thumbnail > img {
3783 display: block;
3784 max-width: 100%;
3785 margin-left: auto;
3786 margin-right: auto;
3788 .thumbnail .caption {
3789 padding: 9px;
3791 .label,
3792 .badge {
3793 font-size: 10.998px;
3794 font-weight: bold;
3795 line-height: 14px;
3796 color: #ffffff;
3797 vertical-align: baseline;
3798 white-space: nowrap;
3799 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3800 background-color: #999999;
3802 .label {
3803 padding: 1px 4px 3px;
3804 -webkit-border-radius: 3px;
3805 -moz-border-radius: 3px;
3806 border-radius: 3px;
3808 .badge {
3809 padding: 1px 9px 2px;
3810 -webkit-border-radius: 9px;
3811 -moz-border-radius: 9px;
3812 border-radius: 9px;
3814 a.label:hover,
3815 a.badge:hover {
3816 color: #ffffff;
3817 text-decoration: none;
3818 cursor: pointer;
3820 .label-important,
3821 .badge-important {
3822 background-color: #bd4247;
3824 .label-important[href],
3825 .badge-important[href] {
3826 background-color: #983538;
3828 .label-warning,
3829 .badge-warning {
3830 background-color: #dd5600;
3832 .label-warning[href],
3833 .badge-warning[href] {
3834 background-color: #aa4200;
3836 .label-success,
3837 .badge-success {
3838 background-color: #669533;
3840 .label-success[href],
3841 .badge-success[href] {
3842 background-color: #4c6f26;
3844 .label-info,
3845 .badge-info {
3846 background-color: #817b58;
3848 .label-info[href],
3849 .badge-info[href] {
3850 background-color: #625e43;
3852 .label-inverse,
3853 .badge-inverse {
3854 background-color: #333333;
3856 .label-inverse[href],
3857 .badge-inverse[href] {
3858 background-color: #1a1a1a;
3860 @-webkit-keyframes progress-bar-stripes {
3861 from {
3862 background-position: 40px 0;
3864 to {
3865 background-position: 0 0;
3868 @-moz-keyframes progress-bar-stripes {
3869 from {
3870 background-position: 40px 0;
3872 to {
3873 background-position: 0 0;
3876 @-ms-keyframes progress-bar-stripes {
3877 from {
3878 background-position: 40px 0;
3880 to {
3881 background-position: 0 0;
3884 @-o-keyframes progress-bar-stripes {
3885 from {
3886 background-position: 0 0;
3888 to {
3889 background-position: 40px 0;
3892 @keyframes progress-bar-stripes {
3893 from {
3894 background-position: 40px 0;
3896 to {
3897 background-position: 0 0;
3900 .progress {
3901 overflow: hidden;
3902 height: 18px;
3903 margin-bottom: 18px;
3904 background-color: #f7f7f7;
3905 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
3906 background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
3907 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
3908 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
3909 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
3910 background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
3911 background-repeat: repeat-x;
3912 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
3913 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3914 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3915 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3916 -webkit-border-radius: 4px;
3917 -moz-border-radius: 4px;
3918 border-radius: 4px;
3920 .progress .bar {
3921 width: 0%;
3922 height: 18px;
3923 color: #ffffff;
3924 font-size: 12px;
3925 text-align: center;
3926 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3927 background-color: #0e90d2;
3928 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
3929 background-image: -ms-linear-gradient(top, #149bdf, #0480be);
3930 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
3931 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
3932 background-image: -o-linear-gradient(top, #149bdf, #0480be);
3933 background-image: linear-gradient(top, #149bdf, #0480be);
3934 background-repeat: repeat-x;
3935 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
3936 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3937 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3938 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3939 -webkit-box-sizing: border-box;
3940 -moz-box-sizing: border-box;
3941 -ms-box-sizing: border-box;
3942 box-sizing: border-box;
3943 -webkit-transition: width 0.6s ease;
3944 -moz-transition: width 0.6s ease;
3945 -ms-transition: width 0.6s ease;
3946 -o-transition: width 0.6s ease;
3947 transition: width 0.6s ease;
3949 .progress-striped .bar {
3950 background-color: #149bdf;
3951 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));
3952 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);
3953 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);
3954 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);
3955 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);
3956 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);
3957 -webkit-background-size: 40px 40px;
3958 -moz-background-size: 40px 40px;
3959 -o-background-size: 40px 40px;
3960 background-size: 40px 40px;
3962 .progress.active .bar {
3963 -webkit-animation: progress-bar-stripes 2s linear infinite;
3964 -moz-animation: progress-bar-stripes 2s linear infinite;
3965 -ms-animation: progress-bar-stripes 2s linear infinite;
3966 -o-animation: progress-bar-stripes 2s linear infinite;
3967 animation: progress-bar-stripes 2s linear infinite;
3969 .progress-danger .bar {
3970 background-color: #dd514c;
3971 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3972 background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3973 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
3974 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3975 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3976 background-image: linear-gradient(top, #ee5f5b, #c43c35);
3977 background-repeat: repeat-x;
3978 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3980 .progress-danger.progress-striped .bar {
3981 background-color: #ee5f5b;
3982 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));
3983 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);
3984 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);
3985 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);
3986 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);
3987 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);
3989 .progress-success .bar {
3990 background-color: #5eb95e;
3991 background-image: -moz-linear-gradient(top, #62c462, #57a957);
3992 background-image: -ms-linear-gradient(top, #62c462, #57a957);
3993 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
3994 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3995 background-image: -o-linear-gradient(top, #62c462, #57a957);
3996 background-image: linear-gradient(top, #62c462, #57a957);
3997 background-repeat: repeat-x;
3998 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
4000 .progress-success.progress-striped .bar {
4001 background-color: #62c462;
4002 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));
4003 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);
4004 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);
4005 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);
4006 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);
4007 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);
4009 .progress-info .bar {
4010 background-color: #4bb1cf;
4011 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
4012 background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
4013 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
4014 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
4015 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
4016 background-image: linear-gradient(top, #5bc0de, #339bb9);
4017 background-repeat: repeat-x;
4018 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
4020 .progress-info.progress-striped .bar {
4021 background-color: #5bc0de;
4022 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));
4023 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);
4024 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);
4025 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);
4026 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);
4027 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);
4029 .progress-warning .bar {
4030 background-color: #f16e1a;
4031 background-image: -moz-linear-gradient(top, #ff7d2b, #dd5600);
4032 background-image: -ms-linear-gradient(top, #ff7d2b, #dd5600);
4033 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff7d2b), to(#dd5600));
4034 background-image: -webkit-linear-gradient(top, #ff7d2b, #dd5600);
4035 background-image: -o-linear-gradient(top, #ff7d2b, #dd5600);
4036 background-image: linear-gradient(top, #ff7d2b, #dd5600);
4037 background-repeat: repeat-x;
4038 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7d2b', endColorstr='#dd5600', GradientType=0);
4040 .progress-warning.progress-striped .bar {
4041 background-color: #ff7d2b;
4042 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));
4043 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);
4044 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);
4045 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);
4046 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);
4047 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);
4049 .accordion {
4050 margin-bottom: 18px;
4052 .accordion-group {
4053 margin-bottom: 2px;
4054 border: 1px solid #e5e5e5;
4055 -webkit-border-radius: 4px;
4056 -moz-border-radius: 4px;
4057 border-radius: 4px;
4059 .accordion-heading {
4060 border-bottom: 0;
4062 .accordion-heading .accordion-toggle {
4063 display: block;
4064 padding: 8px 15px;
4066 .accordion-toggle {
4067 cursor: pointer;
4069 .accordion-inner {
4070 padding: 9px 15px;
4071 border-top: 1px solid #e5e5e5;
4073 .carousel {
4074 position: relative;
4075 margin-bottom: 18px;
4076 line-height: 1;
4078 .carousel-inner {
4079 overflow: hidden;
4080 width: 100%;
4081 position: relative;
4083 .carousel .item {
4084 display: none;
4085 position: relative;
4086 -webkit-transition: 0.6s ease-in-out left;
4087 -moz-transition: 0.6s ease-in-out left;
4088 -ms-transition: 0.6s ease-in-out left;
4089 -o-transition: 0.6s ease-in-out left;
4090 transition: 0.6s ease-in-out left;
4092 .carousel .item > img {
4093 display: block;
4094 line-height: 1;
4096 .carousel .active,
4097 .carousel .next,
4098 .carousel .prev {
4099 display: block;
4101 .carousel .active {
4102 left: 0;
4104 .carousel .next,
4105 .carousel .prev {
4106 position: absolute;
4107 top: 0;
4108 width: 100%;
4110 .carousel .next {
4111 left: 100%;
4113 .carousel .prev {
4114 left: -100%;
4116 .carousel .next.left,
4117 .carousel .prev.right {
4118 left: 0;
4120 .carousel .active.left {
4121 left: -100%;
4123 .carousel .active.right {
4124 left: 100%;
4126 .carousel-control {
4127 position: absolute;
4128 top: 40%;
4129 left: 15px;
4130 width: 40px;
4131 height: 40px;
4132 margin-top: -20px;
4133 font-size: 60px;
4134 font-weight: 100;
4135 line-height: 30px;
4136 color: #ffffff;
4137 text-align: center;
4138 background: #222222;
4139 border: 3px solid #ffffff;
4140 -webkit-border-radius: 23px;
4141 -moz-border-radius: 23px;
4142 border-radius: 23px;
4143 opacity: 0.5;
4144 filter: alpha(opacity=50);
4146 .carousel-control.right {
4147 left: auto;
4148 right: 15px;
4150 .carousel-control:hover {
4151 color: #ffffff;
4152 text-decoration: none;
4153 opacity: 0.9;
4154 filter: alpha(opacity=90);
4156 .carousel-caption {
4157 position: absolute;
4158 left: 0;
4159 right: 0;
4160 bottom: 0;
4161 padding: 10px 15px 5px;
4162 background: #333333;
4163 background: rgba(0, 0, 0, 0.75);
4165 .carousel-caption h4,
4166 .carousel-caption p {
4167 color: #ffffff;
4169 .hero-unit {
4170 padding: 60px;
4171 margin-bottom: 30px;
4172 background-color: #f5f5f5;
4173 -webkit-border-radius: 6px;
4174 -moz-border-radius: 6px;
4175 border-radius: 6px;
4177 .hero-unit h1 {
4178 margin-bottom: 0;
4179 font-size: 60px;
4180 line-height: 1;
4181 color: inherit;
4182 letter-spacing: -1px;
4184 .hero-unit p {
4185 font-size: 18px;
4186 font-weight: 200;
4187 line-height: 27px;
4188 color: inherit;
4190 .pull-right {
4191 float: right;
4193 .pull-left {
4194 float: left;
4196 .hide {
4197 display: none;
4199 .show {
4200 display: block;
4202 .invisible {
4203 visibility: hidden;
4205 .navbar,.top-block {
4206 font-family: 'Karla', sans-serif;
4208 .navbar .navbar-inner {
4209 background-color: #3f9fd9;
4211 .navbar-inner{
4212 background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.15) 50%, rgba(30,30,30,0) 100%);
4213 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(50%,rgba(0,0,0,0.15)), color-stop(100%,rgba(30,30,30,0)));
4214 background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.15) 50%,rgba(30,30,30,0) 100%);
4215 background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.15) 50%,rgba(30,30,30,0) 100%);
4216 background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.15) 50%,rgba(30,30,30,0) 100%);
4217 background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,0.15) 50%,rgba(30,30,30,0) 100%);
4218 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#001e1e1e',GradientType=0 );
4220 .navbar .nav li.dropdown.active > .dropdown-toggle,
4221 .navbar .nav li.dropdown.active.open > .dropdown-toggle {
4222 background-color: rgba(0, 0, 0, 0.2);
4224 .navbar .search-query {
4225 border: 1px solid #2480b6;
4227 .navbar .nav-collapse.in > .nav > li .dropdown-menu a {
4228 color: #ffffff;
4230 .navbar .nav-collapse.in > .nav > li .dropdown-menu a:hover {
4231 color: #ffffff;
4233 .navbar .nav-collapse.in .nav li > a {
4234 color: #ffffff;
4236 .navbar .nav-collapse.in .nav li > a:hover {
4237 background-color: #2B7CAC;
4239 .navbar .btn-navbar:hover {
4240 background-color: #cccccc;
4242 div.subnav {
4243 font-family: 'Karla', sans-serif;
4245 .btn {
4246 background-color: #ffffff;
4247 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(5%, #ffffff), to(#ffffff));
4248 background-image: -webkit-linear-gradient(#ffffff, #ffffff 5%, #ffffff);
4249 background-image: -moz-linear-gradient(top, #ffffff, #ffffff 5%, #ffffff);
4250 background-image: -ms-linear-gradient(#ffffff, #ffffff 5%, #ffffff);
4251 background-image: -o-linear-gradient(#ffffff, #ffffff 5%, #ffffff);
4252 background-image: linear-gradient(#ffffff, #ffffff 5%, #ffffff);
4253 background-repeat: no-repeat;
4254 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
4255 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
4256 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
4257 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
4259 .btn:hover {
4260 background-position: 0 0;
4262 .btn-primary {
4263 background-color: #43a1da;
4264 background-image: -moz-linear-gradient(top, #4ba6db, #369bd7);
4265 background-image: -ms-linear-gradient(top, #4ba6db, #369bd7);
4266 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4ba6db), to(#369bd7));
4267 background-image: -webkit-linear-gradient(top, #4ba6db, #369bd7);
4268 background-image: -o-linear-gradient(top, #4ba6db, #369bd7);
4269 background-image: linear-gradient(top, #4ba6db, #369bd7);
4270 background-repeat: repeat-x;
4271 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ba6db', endColorstr='#369bd7', GradientType=0);
4272 border-color: #369bd7 #369bd7 #2071a1;
4273 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4274 *background-color: #369bd7;
4275 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
4277 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
4279 .btn-primary:hover,
4280 .btn-primary:active,
4281 .btn-primary.active,
4282 .btn-primary.disabled,
4283 .btn-primary[disabled] {
4284 background-color: #369bd7;
4285 *background-color: #288ecb;
4287 .btn-primary:active,
4288 .btn-primary.active {
4289 background-color: #2480b6 \9;
4291 .btn-info {
4292 background-color: #9e6ab8;
4293 background-image: -moz-linear-gradient(top, #a271bb, #9760b3);
4294 background-image: -ms-linear-gradient(top, #a271bb, #9760b3);
4295 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a271bb), to(#9760b3));
4296 background-image: -webkit-linear-gradient(top, #a271bb, #9760b3);
4297 background-image: -o-linear-gradient(top, #a271bb, #9760b3);
4298 background-image: linear-gradient(top, #a271bb, #9760b3);
4299 background-repeat: repeat-x;
4300 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a271bb', endColorstr='#9760b3', GradientType=0);
4301 border-color: #9760b3 #9760b3 #6f4086;
4302 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4303 *background-color: #9760b3;
4304 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
4306 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
4308 .btn-info:hover,
4309 .btn-info:active,
4310 .btn-info.active,
4311 .btn-info.disabled,
4312 .btn-info[disabled] {
4313 background-color: #9760b3;
4314 *background-color: #8b51a9;
4316 .btn-info:active,
4317 .btn-info.active {
4318 background-color: #7d4898 \9;
4320 .btn-success {
4321 background-color: #7bb33d;
4322 background-image: -moz-linear-gradient(top, #80bb3f, #73a839);
4323 background-image: -ms-linear-gradient(top, #80bb3f, #73a839);
4324 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#80bb3f), to(#73a839));
4325 background-image: -webkit-linear-gradient(top, #80bb3f, #73a839);
4326 background-image: -o-linear-gradient(top, #80bb3f, #73a839);
4327 background-image: linear-gradient(top, #80bb3f, #73a839);
4328 background-repeat: repeat-x;
4329 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80bb3f', endColorstr='#73a839', GradientType=0);
4330 border-color: #73a839 #73a839 #4c6f26;
4331 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4332 *background-color: #73a839;
4333 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
4335 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
4337 .btn-success:hover,
4338 .btn-success:active,
4339 .btn-success.active,
4340 .btn-success.disabled,
4341 .btn-success[disabled] {
4342 background-color: #73a839;
4343 *background-color: #669533;
4345 .btn-success:active,
4346 .btn-success.active {
4347 background-color: #59822c \9;
4349 .btn-warning {
4350 background-color: #ec5c00;
4351 background-image: -moz-linear-gradient(top, #f76000, #dd5600);
4352 background-image: -ms-linear-gradient(top, #f76000, #dd5600);
4353 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f76000), to(#dd5600));
4354 background-image: -webkit-linear-gradient(top, #f76000, #dd5600);
4355 background-image: -o-linear-gradient(top, #f76000, #dd5600);
4356 background-image: linear-gradient(top, #f76000, #dd5600);
4357 background-repeat: repeat-x;
4358 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76000', endColorstr='#dd5600', GradientType=0);
4359 border-color: #dd5600 #dd5600 #913800;
4360 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4361 *background-color: #dd5600;
4362 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
4364 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
4366 .btn-warning:hover,
4367 .btn-warning:active,
4368 .btn-warning.active,
4369 .btn-warning.disabled,
4370 .btn-warning[disabled] {
4371 background-color: #dd5600;
4372 *background-color: #c44c00;
4374 .btn-warning:active,
4375 .btn-warning.active {
4376 background-color: #aa4200 \9;
4378 .btn-danger {
4379 background-color: #d41e24;
4380 background-image: -moz-linear-gradient(top, #dd1f26, #c71c22);
4381 background-image: -ms-linear-gradient(top, #dd1f26, #c71c22);
4382 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd1f26), to(#c71c22));
4383 background-image: -webkit-linear-gradient(top, #dd1f26, #c71c22);
4384 background-image: -o-linear-gradient(top, #dd1f26, #c71c22);
4385 background-image: linear-gradient(top, #dd1f26, #c71c22);
4386 background-repeat: repeat-x;
4387 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd1f26', endColorstr='#c71c22', GradientType=0);
4388 border-color: #c71c22 #c71c22 #841317;
4389 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4390 *background-color: #c71c22;
4391 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
4393 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
4395 .btn-danger:hover,
4396 .btn-danger:active,
4397 .btn-danger.active,
4398 .btn-danger.disabled,
4399 .btn-danger[disabled] {
4400 background-color: #c71c22;
4401 *background-color: #b1191e;
4403 .btn-danger:active,
4404 .btn-danger.active {
4405 background-color: #9a161a \9;
4407 .btn-inverse {
4408 background-color: #f8b93b;
4409 background-image: -moz-linear-gradient(top, #f8bd45, #f7b42c);
4410 background-image: -ms-linear-gradient(top, #f8bd45, #f7b42c);
4411 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8bd45), to(#f7b42c));
4412 background-image: -webkit-linear-gradient(top, #f8bd45, #f7b42c);
4413 background-image: -o-linear-gradient(top, #f8bd45, #f7b42c);
4414 background-image: linear-gradient(top, #f8bd45, #f7b42c);
4415 background-repeat: repeat-x;
4416 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8bd45', endColorstr='#f7b42c', GradientType=0);
4417 border-color: #f7b42c #f7b42c #cf8d08;
4418 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4419 *background-color: #f7b42c;
4420 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
4422 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
4424 .btn-inverse:hover,
4425 .btn-inverse:active,
4426 .btn-inverse.active,
4427 .btn-inverse.disabled,
4428 .btn-inverse[disabled] {
4429 background-color: #f7b42c;
4430 *background-color: #f6ab13;
4432 .btn-inverse:active,
4433 .btn-inverse.active {
4434 background-color: #e79e09 \9;
4436 i[class^="icon-"] {
4437 opacity: 0.8;
4439 .pull-right {
4440 float: right;
4442 .pull-left {
4443 float: left;
4445 .hide {
4446 display: none;
4448 .show {
4449 display: block;
4451 .invisible {
4452 visibility: hidden;