2014-07-09-164511_
[12306_ticket_helper.git] / chrome / 12306 / ui / bootstrap_core.css
blob301ca342d4ee4852d12310aa1e29f49f60a0c10b
1 /*!
2 * Bootstrap v2.3.2
4 * Copyright 2012 Twitter, Inc
5 * Licensed under the Apache License v2.0
6 * http://www.apache.org/licenses/LICENSE-2.0
8 * Designed and built with all the love in the world @twitter by @mdo and @fat.
9 */
11 .clearfix {
12 *zoom: 1;
15 .clearfix:before,
16 .clearfix:after {
17 display: table;
18 line-height: 0;
19 content: "";
22 .clearfix:after {
23 clear: both;
26 .hide-text {
27 font: 0/0 a;
28 color: transparent;
29 text-shadow: none;
30 background-color: transparent;
31 border: 0;
34 .input-block-level {
35 display: block;
36 width: 100%;
37 min-height: 30px;
38 -webkit-box-sizing: border-box;
39 -moz-box-sizing: border-box;
40 box-sizing: border-box;
43 article,
44 aside,
45 details,
46 figcaption,
47 figure,
48 footer,
49 header,
50 hgroup,
51 nav,
52 section {
53 display: block;
56 audio,
57 canvas,
58 video {
59 display: inline-block;
60 *display: inline;
61 *zoom: 1;
64 audio:not([controls]) {
65 display: none;
68 html {
69 font-size: 100%;
70 -webkit-text-size-adjust: 100%;
71 -ms-text-size-adjust: 100%;
74 a:focus {
75 outline: thin dotted #333;
76 outline: 5px auto -webkit-focus-ring-color;
77 outline-offset: -2px;
80 a:hover,
81 a:active {
82 outline: 0;
85 sub,
86 sup {
87 position: relative;
88 font-size: 75%;
89 line-height: 0;
90 vertical-align: baseline;
93 sup {
94 top: -0.5em;
97 sub {
98 bottom: -0.25em;
101 img {
102 width: auto\9;
103 height: auto;
104 max-width: 100%;
105 vertical-align: middle;
106 border: 0;
107 -ms-interpolation-mode: bicubic;
110 #map_canvas img,
111 .google-maps img {
112 max-width: none;
115 button,
116 input,
117 select,
118 textarea {
119 margin: 0;
120 font-size: 100%;
121 vertical-align: middle;
124 button,
125 input {
126 *overflow: visible;
127 line-height: normal;
130 button::-moz-focus-inner,
131 input::-moz-focus-inner {
132 padding: 0;
133 border: 0;
136 button,
137 html input[type="button"],
138 input[type="reset"],
139 input[type="submit"] {
140 cursor: pointer;
141 -webkit-appearance: button;
144 label,
145 select,
146 button,
147 input[type="button"],
148 input[type="reset"],
149 input[type="submit"],
150 input[type="radio"],
151 input[type="checkbox"] {
152 cursor: pointer;
155 input[type="search"] {
156 -webkit-box-sizing: content-box;
157 -moz-box-sizing: content-box;
158 box-sizing: content-box;
159 -webkit-appearance: textfield;
162 input[type="search"]::-webkit-search-decoration,
163 input[type="search"]::-webkit-search-cancel-button {
164 -webkit-appearance: none;
167 textarea {
168 overflow: auto;
169 vertical-align: top;
172 @media print {
174 color: #000 !important;
175 text-shadow: none !important;
176 background: transparent !important;
177 box-shadow: none !important;
180 a:visited {
181 text-decoration: underline;
183 a[href]:after {
184 content: " (" attr(href) ")";
186 abbr[title]:after {
187 content: " (" attr(title) ")";
189 .ir a:after,
190 a[href^="javascript:"]:after,
191 a[href^="#"]:after {
192 content: "";
194 pre,
195 blockquote {
196 border: 1px solid #999;
197 page-break-inside: avoid;
199 thead {
200 display: table-header-group;
203 img {
204 page-break-inside: avoid;
206 img {
207 max-width: 100% !important;
209 @page {
210 margin: 0.5cm;
214 h3 {
215 orphans: 3;
216 widows: 3;
219 h3 {
220 page-break-after: avoid;
224 body {
225 margin: 0;
226 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
227 font-size: 14px;
228 line-height: 20px;
229 color: #333333;
230 background-color: #ffffff;
234 color: #0088cc;
235 text-decoration: none;
238 a:hover,
239 a:focus {
240 color: #005580;
241 text-decoration: underline;
244 .img-rounded {
245 -webkit-border-radius: 6px;
246 -moz-border-radius: 6px;
247 border-radius: 6px;
250 .img-polaroid {
251 padding: 4px;
252 background-color: #fff;
253 border: 1px solid #ccc;
254 border: 1px solid rgba(0, 0, 0, 0.2);
255 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
256 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
257 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
260 .img-circle {
261 -webkit-border-radius: 500px;
262 -moz-border-radius: 500px;
263 border-radius: 500px;
266 .row {
267 margin-left: -20px;
268 *zoom: 1;
271 .row:before,
272 .row:after {
273 display: table;
274 line-height: 0;
275 content: "";
278 .row:after {
279 clear: both;
282 [class*="span"] {
283 float: left;
284 min-height: 1px;
285 margin-left: 20px;
288 .container,
289 .navbar-static-top .container,
290 .navbar-fixed-top .container,
291 .navbar-fixed-bottom .container {
292 width: 940px;
295 .span12 {
296 width: 940px;
299 .span11 {
300 width: 860px;
303 .span10 {
304 width: 780px;
307 .span9 {
308 width: 700px;
311 .span8 {
312 width: 620px;
315 .span7 {
316 width: 540px;
319 .span6 {
320 width: 460px;
323 .span5 {
324 width: 380px;
327 .span4 {
328 width: 300px;
331 .span3 {
332 width: 220px;
335 .span2 {
336 width: 140px;
339 .span1 {
340 width: 60px;
343 .offset12 {
344 margin-left: 980px;
347 .offset11 {
348 margin-left: 900px;
351 .offset10 {
352 margin-left: 820px;
355 .offset9 {
356 margin-left: 740px;
359 .offset8 {
360 margin-left: 660px;
363 .offset7 {
364 margin-left: 580px;
367 .offset6 {
368 margin-left: 500px;
371 .offset5 {
372 margin-left: 420px;
375 .offset4 {
376 margin-left: 340px;
379 .offset3 {
380 margin-left: 260px;
383 .offset2 {
384 margin-left: 180px;
387 .offset1 {
388 margin-left: 100px;
391 .row-fluid {
392 width: 100%;
393 *zoom: 1;
396 .row-fluid:before,
397 .row-fluid:after {
398 display: table;
399 line-height: 0;
400 content: "";
403 .row-fluid:after {
404 clear: both;
407 .row-fluid [class*="span"] {
408 display: block;
409 float: left;
410 width: 100%;
411 min-height: 30px;
412 margin-left: 2.127659574468085%;
413 *margin-left: 2.074468085106383%;
414 -webkit-box-sizing: border-box;
415 -moz-box-sizing: border-box;
416 box-sizing: border-box;
419 .row-fluid [class*="span"]:first-child {
420 margin-left: 0;
423 .row-fluid .controls-row [class*="span"] + [class*="span"] {
424 margin-left: 2.127659574468085%;
427 .row-fluid .span12 {
428 width: 100%;
429 *width: 99.94680851063829%;
432 .row-fluid .span11 {
433 width: 91.48936170212765%;
434 *width: 91.43617021276594%;
437 .row-fluid .span10 {
438 width: 82.97872340425532%;
439 *width: 82.92553191489361%;
442 .row-fluid .span9 {
443 width: 74.46808510638297%;
444 *width: 74.41489361702126%;
447 .row-fluid .span8 {
448 width: 65.95744680851064%;
449 *width: 65.90425531914893%;
452 .row-fluid .span7 {
453 width: 57.44680851063829%;
454 *width: 57.39361702127659%;
457 .row-fluid .span6 {
458 width: 48.93617021276595%;
459 *width: 48.88297872340425%;
462 .row-fluid .span5 {
463 width: 40.42553191489362%;
464 *width: 40.37234042553192%;
467 .row-fluid .span4 {
468 width: 31.914893617021278%;
469 *width: 31.861702127659576%;
472 .row-fluid .span3 {
473 width: 23.404255319148934%;
474 *width: 23.351063829787233%;
477 .row-fluid .span2 {
478 width: 14.893617021276595%;
479 *width: 14.840425531914894%;
482 .row-fluid .span1 {
483 width: 6.382978723404255%;
484 *width: 6.329787234042553%;
487 .row-fluid .offset12 {
488 margin-left: 104.25531914893617%;
489 *margin-left: 104.14893617021275%;
492 .row-fluid .offset12:first-child {
493 margin-left: 102.12765957446808%;
494 *margin-left: 102.02127659574467%;
497 .row-fluid .offset11 {
498 margin-left: 95.74468085106382%;
499 *margin-left: 95.6382978723404%;
502 .row-fluid .offset11:first-child {
503 margin-left: 93.61702127659574%;
504 *margin-left: 93.51063829787232%;
507 .row-fluid .offset10 {
508 margin-left: 87.23404255319149%;
509 *margin-left: 87.12765957446807%;
512 .row-fluid .offset10:first-child {
513 margin-left: 85.1063829787234%;
514 *margin-left: 84.99999999999999%;
517 .row-fluid .offset9 {
518 margin-left: 78.72340425531914%;
519 *margin-left: 78.61702127659572%;
522 .row-fluid .offset9:first-child {
523 margin-left: 76.59574468085106%;
524 *margin-left: 76.48936170212764%;
527 .row-fluid .offset8 {
528 margin-left: 70.2127659574468%;
529 *margin-left: 70.10638297872339%;
532 .row-fluid .offset8:first-child {
533 margin-left: 68.08510638297872%;
534 *margin-left: 67.9787234042553%;
537 .row-fluid .offset7 {
538 margin-left: 61.70212765957446%;
539 *margin-left: 61.59574468085106%;
542 .row-fluid .offset7:first-child {
543 margin-left: 59.574468085106375%;
544 *margin-left: 59.46808510638297%;
547 .row-fluid .offset6 {
548 margin-left: 53.191489361702125%;
549 *margin-left: 53.085106382978715%;
552 .row-fluid .offset6:first-child {
553 margin-left: 51.063829787234035%;
554 *margin-left: 50.95744680851063%;
557 .row-fluid .offset5 {
558 margin-left: 44.68085106382979%;
559 *margin-left: 44.57446808510638%;
562 .row-fluid .offset5:first-child {
563 margin-left: 42.5531914893617%;
564 *margin-left: 42.4468085106383%;
567 .row-fluid .offset4 {
568 margin-left: 36.170212765957444%;
569 *margin-left: 36.06382978723405%;
572 .row-fluid .offset4:first-child {
573 margin-left: 34.04255319148936%;
574 *margin-left: 33.93617021276596%;
577 .row-fluid .offset3 {
578 margin-left: 27.659574468085104%;
579 *margin-left: 27.5531914893617%;
582 .row-fluid .offset3:first-child {
583 margin-left: 25.53191489361702%;
584 *margin-left: 25.425531914893618%;
587 .row-fluid .offset2 {
588 margin-left: 19.148936170212764%;
589 *margin-left: 19.04255319148936%;
592 .row-fluid .offset2:first-child {
593 margin-left: 17.02127659574468%;
594 *margin-left: 16.914893617021278%;
597 .row-fluid .offset1 {
598 margin-left: 10.638297872340425%;
599 *margin-left: 10.53191489361702%;
602 .row-fluid .offset1:first-child {
603 margin-left: 8.51063829787234%;
604 *margin-left: 8.404255319148938%;
607 [class*="span"].hide,
608 .row-fluid [class*="span"].hide {
609 display: none;
612 [class*="span"].pull-right,
613 .row-fluid [class*="span"].pull-right {
614 float: right;
617 .container {
618 margin-right: auto;
619 margin-left: auto;
620 *zoom: 1;
623 .container:before,
624 .container:after {
625 display: table;
626 line-height: 0;
627 content: "";
630 .container:after {
631 clear: both;
634 .container-fluid {
635 padding-right: 20px;
636 padding-left: 20px;
637 *zoom: 1;
640 .container-fluid:before,
641 .container-fluid:after {
642 display: table;
643 line-height: 0;
644 content: "";
647 .container-fluid:after {
648 clear: both;
652 margin: 0 0 10px;
655 .lead {
656 margin-bottom: 20px;
657 font-size: 21px;
658 font-weight: 200;
659 line-height: 30px;
662 small {
663 font-size: 85%;
666 strong {
667 font-weight: bold;
670 em {
671 font-style: italic;
674 cite {
675 font-style: normal;
678 .muted {
679 color: #999999;
682 a.muted:hover,
683 a.muted:focus {
684 color: #808080;
687 .text-warning {
688 color: #c09853;
691 a.text-warning:hover,
692 a.text-warning:focus {
693 color: #a47e3c;
696 .text-error {
697 color: #b94a48;
700 a.text-error:hover,
701 a.text-error:focus {
702 color: #953b39;
705 .text-info {
706 color: #3a87ad;
709 a.text-info:hover,
710 a.text-info:focus {
711 color: #2d6987;
714 .text-success {
715 color: #468847;
718 a.text-success:hover,
719 a.text-success:focus {
720 color: #356635;
723 .text-left {
724 text-align: left;
727 .text-right {
728 text-align: right;
731 .text-center {
732 text-align: center;
740 h6 {
741 margin: 10px 0;
742 font-family: inherit;
743 font-weight: bold;
744 line-height: 20px;
745 color: inherit;
746 text-rendering: optimizelegibility;
749 h1 small,
750 h2 small,
751 h3 small,
752 h4 small,
753 h5 small,
754 h6 small {
755 font-weight: normal;
756 line-height: 1;
757 color: #999999;
762 h3 {
763 line-height: 40px;
766 h1 {
767 font-size: 38.5px;
770 h2 {
771 font-size: 31.5px;
774 h3 {
775 font-size: 24.5px;
778 h4 {
779 font-size: 17.5px;
782 h5 {
783 font-size: 14px;
786 h6 {
787 font-size: 11.9px;
790 h1 small {
791 font-size: 24.5px;
794 h2 small {
795 font-size: 17.5px;
798 h3 small {
799 font-size: 14px;
802 h4 small {
803 font-size: 14px;
806 .page-header {
807 padding-bottom: 9px;
808 margin: 20px 0 30px;
809 border-bottom: 1px solid #eeeeee;
813 ol {
814 padding: 0;
815 margin: 0 0 10px 25px;
818 ul ul,
819 ul ol,
820 ol ol,
821 ol ul {
822 margin-bottom: 0;
825 li {
826 line-height: 20px;
829 ul.unstyled,
830 ol.unstyled {
831 margin-left: 0;
832 list-style: none;
835 ul.inline,
836 ol.inline {
837 margin-left: 0;
838 list-style: none;
841 ul.inline > li,
842 ol.inline > li {
843 display: inline-block;
844 *display: inline;
845 padding-right: 5px;
846 padding-left: 5px;
847 *zoom: 1;
850 dl {
851 margin-bottom: 20px;
855 dd {
856 line-height: 20px;
859 dt {
860 font-weight: bold;
863 dd {
864 margin-left: 10px;
867 .dl-horizontal {
868 *zoom: 1;
871 .dl-horizontal:before,
872 .dl-horizontal:after {
873 display: table;
874 line-height: 0;
875 content: "";
878 .dl-horizontal:after {
879 clear: both;
882 .dl-horizontal dt {
883 float: left;
884 width: 160px;
885 overflow: hidden;
886 clear: left;
887 text-align: right;
888 text-overflow: ellipsis;
889 white-space: nowrap;
892 .dl-horizontal dd {
893 margin-left: 180px;
896 hr {
897 margin: 20px 0;
898 border: 0;
899 border-top: 1px solid #eeeeee;
900 border-bottom: 1px solid #ffffff;
903 abbr[title],
904 abbr[data-original-title] {
905 cursor: help;
906 border-bottom: 1px dotted #999999;
909 abbr.initialism {
910 font-size: 90%;
911 text-transform: uppercase;
914 blockquote {
915 padding: 0 0 0 15px;
916 margin: 0 0 20px;
917 border-left: 5px solid #eeeeee;
920 blockquote p {
921 margin-bottom: 0;
922 font-size: 17.5px;
923 font-weight: 300;
924 line-height: 1.25;
927 blockquote small {
928 display: block;
929 line-height: 20px;
930 color: #999999;
933 blockquote small:before {
934 content: '\2014 \00A0';
937 blockquote.pull-right {
938 float: right;
939 padding-right: 15px;
940 padding-left: 0;
941 border-right: 5px solid #eeeeee;
942 border-left: 0;
945 blockquote.pull-right p,
946 blockquote.pull-right small {
947 text-align: right;
950 blockquote.pull-right small:before {
951 content: '';
954 blockquote.pull-right small:after {
955 content: '\00A0 \2014';
958 q:before,
959 q:after,
960 blockquote:before,
961 blockquote:after {
962 content: "";
965 address {
966 display: block;
967 margin-bottom: 20px;
968 font-style: normal;
969 line-height: 20px;
972 code,
973 pre {
974 padding: 0 3px 2px;
975 font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
976 font-size: 12px;
977 color: #333333;
978 -webkit-border-radius: 3px;
979 -moz-border-radius: 3px;
980 border-radius: 3px;
983 code {
984 padding: 2px 4px;
985 color: #d14;
986 white-space: nowrap;
987 background-color: #f7f7f9;
988 border: 1px solid #e1e1e8;
991 pre {
992 display: block;
993 padding: 9.5px;
994 margin: 0 0 10px;
995 font-size: 13px;
996 line-height: 20px;
997 word-break: break-all;
998 word-wrap: break-word;
999 white-space: pre;
1000 white-space: pre-wrap;
1001 background-color: #f5f5f5;
1002 border: 1px solid #ccc;
1003 border: 1px solid rgba(0, 0, 0, 0.15);
1004 -webkit-border-radius: 4px;
1005 -moz-border-radius: 4px;
1006 border-radius: 4px;
1009 pre.prettyprint {
1010 margin-bottom: 20px;
1013 pre code {
1014 padding: 0;
1015 color: inherit;
1016 white-space: pre;
1017 white-space: pre-wrap;
1018 background-color: transparent;
1019 border: 0;
1022 .pre-scrollable {
1023 max-height: 340px;
1024 overflow-y: scroll;
1027 form {
1028 margin: 0 0 20px;
1031 fieldset {
1032 padding: 0;
1033 margin: 0;
1034 border: 0;
1037 legend {
1038 display: block;
1039 width: 100%;
1040 padding: 0;
1041 margin-bottom: 20px;
1042 font-size: 21px;
1043 line-height: 40px;
1044 color: #333333;
1045 border: 0;
1046 border-bottom: 1px solid #e5e5e5;
1049 legend small {
1050 font-size: 15px;
1051 color: #999999;
1054 label,
1055 input,
1056 button,
1057 select,
1058 textarea {
1059 font-size: 14px;
1060 font-weight: normal;
1061 line-height: 20px;
1064 input,
1065 button,
1066 select,
1067 textarea {
1068 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1071 label {
1072 display: block;
1073 margin-bottom: 5px;
1076 select,
1077 textarea,
1078 input[type="text"],
1079 input[type="password"],
1080 input[type="datetime"],
1081 input[type="datetime-local"],
1082 input[type="date"],
1083 input[type="month"],
1084 input[type="time"],
1085 input[type="week"],
1086 input[type="number"],
1087 input[type="email"],
1088 input[type="url"],
1089 input[type="search"],
1090 input[type="tel"],
1091 input[type="color"],
1092 .uneditable-input {
1093 display: inline-block;
1094 height: 20px;
1095 padding: 4px 6px;
1096 margin-bottom: 10px;
1097 font-size: 14px;
1098 line-height: 20px;
1099 color: #555555;
1100 vertical-align: middle;
1101 -webkit-border-radius: 4px;
1102 -moz-border-radius: 4px;
1103 border-radius: 4px;
1106 input,
1107 textarea,
1108 .uneditable-input {
1109 width: 206px;
1112 textarea {
1113 height: auto;
1116 textarea,
1117 input[type="text"],
1118 input[type="password"],
1119 input[type="datetime"],
1120 input[type="datetime-local"],
1121 input[type="date"],
1122 input[type="month"],
1123 input[type="time"],
1124 input[type="week"],
1125 input[type="number"],
1126 input[type="email"],
1127 input[type="url"],
1128 input[type="search"],
1129 input[type="tel"],
1130 input[type="color"],
1131 .uneditable-input {
1132 background-color: #ffffff;
1133 border: 1px solid #cccccc;
1134 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1135 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1136 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1137 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
1138 -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
1139 -o-transition: border linear 0.2s, box-shadow linear 0.2s;
1140 transition: border linear 0.2s, box-shadow linear 0.2s;
1143 textarea:focus,
1144 input[type="text"]:focus,
1145 input[type="password"]:focus,
1146 input[type="datetime"]:focus,
1147 input[type="datetime-local"]:focus,
1148 input[type="date"]:focus,
1149 input[type="month"]:focus,
1150 input[type="time"]:focus,
1151 input[type="week"]:focus,
1152 input[type="number"]:focus,
1153 input[type="email"]:focus,
1154 input[type="url"]:focus,
1155 input[type="search"]:focus,
1156 input[type="tel"]:focus,
1157 input[type="color"]:focus,
1158 .uneditable-input:focus {
1159 border-color: rgba(82, 168, 236, 0.8);
1160 outline: 0;
1161 outline: thin dotted \9;
1162 /* IE6-9 */
1164 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1165 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1166 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1169 input[type="radio"],
1170 input[type="checkbox"] {
1171 margin: 4px 0 0;
1172 margin-top: 1px \9;
1173 *margin-top: 0;
1174 line-height: normal;
1177 input[type="file"],
1178 input[type="image"],
1179 input[type="submit"],
1180 input[type="reset"],
1181 input[type="button"],
1182 input[type="radio"],
1183 input[type="checkbox"] {
1184 width: auto;
1187 select,
1188 input[type="file"] {
1189 height: 30px;
1190 /* In IE7, the height of the select element cannot be changed by height, only font-size */
1192 *margin-top: 4px;
1193 /* For IE7, add top margin to align select with labels */
1195 line-height: 30px;
1198 select {
1199 width: 220px;
1200 background-color: #ffffff;
1201 border: 1px solid #cccccc;
1204 select[multiple],
1205 select[size] {
1206 height: auto;
1209 select:focus,
1210 input[type="file"]:focus,
1211 input[type="radio"]:focus,
1212 input[type="checkbox"]:focus {
1213 outline: thin dotted #333;
1214 outline: 5px auto -webkit-focus-ring-color;
1215 outline-offset: -2px;
1218 .uneditable-input,
1219 .uneditable-textarea {
1220 color: #999999;
1221 cursor: not-allowed;
1222 background-color: #fcfcfc;
1223 border-color: #cccccc;
1224 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1225 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1226 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1229 .uneditable-input {
1230 overflow: hidden;
1231 white-space: nowrap;
1234 .uneditable-textarea {
1235 width: auto;
1236 height: auto;
1239 input:-moz-placeholder,
1240 textarea:-moz-placeholder {
1241 color: #999999;
1244 input:-ms-input-placeholder,
1245 textarea:-ms-input-placeholder {
1246 color: #999999;
1249 input::-webkit-input-placeholder,
1250 textarea::-webkit-input-placeholder {
1251 color: #999999;
1254 .radio,
1255 .checkbox {
1256 min-height: 20px;
1257 padding-left: 20px;
1260 .radio input[type="radio"],
1261 .checkbox input[type="checkbox"] {
1262 float: left;
1263 margin-left: -20px;
1266 .controls > .radio:first-child,
1267 .controls > .checkbox:first-child {
1268 padding-top: 5px;
1271 .radio.inline,
1272 .checkbox.inline {
1273 display: inline-block;
1274 padding-top: 5px;
1275 margin-bottom: 0;
1276 vertical-align: middle;
1279 .radio.inline + .radio.inline,
1280 .checkbox.inline + .checkbox.inline {
1281 margin-left: 10px;
1284 .input-mini {
1285 width: 60px;
1288 .input-small {
1289 width: 90px;
1292 .input-medium {
1293 width: 150px;
1296 .input-large {
1297 width: 210px;
1300 .input-xlarge {
1301 width: 270px;
1304 .input-xxlarge {
1305 width: 530px;
1308 input[class*="span"],
1309 select[class*="span"],
1310 textarea[class*="span"],
1311 .uneditable-input[class*="span"],
1312 .row-fluid input[class*="span"],
1313 .row-fluid select[class*="span"],
1314 .row-fluid textarea[class*="span"],
1315 .row-fluid .uneditable-input[class*="span"] {
1316 float: none;
1317 margin-left: 0;
1320 .input-append input[class*="span"],
1321 .input-append .uneditable-input[class*="span"],
1322 .input-prepend input[class*="span"],
1323 .input-prepend .uneditable-input[class*="span"],
1324 .row-fluid input[class*="span"],
1325 .row-fluid select[class*="span"],
1326 .row-fluid textarea[class*="span"],
1327 .row-fluid .uneditable-input[class*="span"],
1328 .row-fluid .input-prepend [class*="span"],
1329 .row-fluid .input-append [class*="span"] {
1330 display: inline-block;
1333 input,
1334 textarea,
1335 .uneditable-input {
1336 margin-left: 0;
1339 .controls-row [class*="span"] + [class*="span"] {
1340 margin-left: 20px;
1343 input.span12,
1344 textarea.span12,
1345 .uneditable-input.span12 {
1346 width: 926px;
1349 input.span11,
1350 textarea.span11,
1351 .uneditable-input.span11 {
1352 width: 846px;
1355 input.span10,
1356 textarea.span10,
1357 .uneditable-input.span10 {
1358 width: 766px;
1361 input.span9,
1362 textarea.span9,
1363 .uneditable-input.span9 {
1364 width: 686px;
1367 input.span8,
1368 textarea.span8,
1369 .uneditable-input.span8 {
1370 width: 606px;
1373 input.span7,
1374 textarea.span7,
1375 .uneditable-input.span7 {
1376 width: 526px;
1379 input.span6,
1380 textarea.span6,
1381 .uneditable-input.span6 {
1382 width: 446px;
1385 input.span5,
1386 textarea.span5,
1387 .uneditable-input.span5 {
1388 width: 366px;
1391 input.span4,
1392 textarea.span4,
1393 .uneditable-input.span4 {
1394 width: 286px;
1397 input.span3,
1398 textarea.span3,
1399 .uneditable-input.span3 {
1400 width: 206px;
1403 input.span2,
1404 textarea.span2,
1405 .uneditable-input.span2 {
1406 width: 126px;
1409 input.span1,
1410 textarea.span1,
1411 .uneditable-input.span1 {
1412 width: 46px;
1415 .controls-row {
1416 *zoom: 1;
1419 .controls-row:before,
1420 .controls-row:after {
1421 display: table;
1422 line-height: 0;
1423 content: "";
1426 .controls-row:after {
1427 clear: both;
1430 .controls-row [class*="span"],
1431 .row-fluid .controls-row [class*="span"] {
1432 float: left;
1435 .controls-row .checkbox[class*="span"],
1436 .controls-row .radio[class*="span"] {
1437 padding-top: 5px;
1440 input[disabled],
1441 select[disabled],
1442 textarea[disabled],
1443 input[readonly],
1444 select[readonly],
1445 textarea[readonly] {
1446 cursor: not-allowed;
1447 background-color: #eeeeee;
1450 input[type="radio"][disabled],
1451 input[type="checkbox"][disabled],
1452 input[type="radio"][readonly],
1453 input[type="checkbox"][readonly] {
1454 background-color: transparent;
1457 .control-group.warning .control-label,
1458 .control-group.warning .help-block,
1459 .control-group.warning .help-inline {
1460 color: #c09853;
1463 .control-group.warning .checkbox,
1464 .control-group.warning .radio,
1465 .control-group.warning input,
1466 .control-group.warning select,
1467 .control-group.warning textarea {
1468 color: #c09853;
1471 .control-group.warning input,
1472 .control-group.warning select,
1473 .control-group.warning textarea {
1474 border-color: #c09853;
1475 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1476 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1477 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1480 .control-group.warning input:focus,
1481 .control-group.warning select:focus,
1482 .control-group.warning textarea:focus {
1483 border-color: #a47e3c;
1484 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1485 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1486 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1489 .control-group.warning .input-prepend .add-on,
1490 .control-group.warning .input-append .add-on {
1491 color: #c09853;
1492 background-color: #fcf8e3;
1493 border-color: #c09853;
1496 .control-group.error .control-label,
1497 .control-group.error .help-block,
1498 .control-group.error .help-inline {
1499 color: #b94a48;
1502 .control-group.error .checkbox,
1503 .control-group.error .radio,
1504 .control-group.error input,
1505 .control-group.error select,
1506 .control-group.error textarea {
1507 color: #b94a48;
1510 .control-group.error input,
1511 .control-group.error select,
1512 .control-group.error textarea {
1513 border-color: #b94a48;
1514 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1515 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1516 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1519 .control-group.error input:focus,
1520 .control-group.error select:focus,
1521 .control-group.error textarea:focus {
1522 border-color: #953b39;
1523 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1524 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1525 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1528 .control-group.error .input-prepend .add-on,
1529 .control-group.error .input-append .add-on {
1530 color: #b94a48;
1531 background-color: #f2dede;
1532 border-color: #b94a48;
1535 .control-group.success .control-label,
1536 .control-group.success .help-block,
1537 .control-group.success .help-inline {
1538 color: #468847;
1541 .control-group.success .checkbox,
1542 .control-group.success .radio,
1543 .control-group.success input,
1544 .control-group.success select,
1545 .control-group.success textarea {
1546 color: #468847;
1549 .control-group.success input,
1550 .control-group.success select,
1551 .control-group.success textarea {
1552 border-color: #468847;
1553 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1554 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1555 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1558 .control-group.success input:focus,
1559 .control-group.success select:focus,
1560 .control-group.success textarea:focus {
1561 border-color: #356635;
1562 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1563 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1564 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1567 .control-group.success .input-prepend .add-on,
1568 .control-group.success .input-append .add-on {
1569 color: #468847;
1570 background-color: #dff0d8;
1571 border-color: #468847;
1574 .control-group.info .control-label,
1575 .control-group.info .help-block,
1576 .control-group.info .help-inline {
1577 color: #3a87ad;
1580 .control-group.info .checkbox,
1581 .control-group.info .radio,
1582 .control-group.info input,
1583 .control-group.info select,
1584 .control-group.info textarea {
1585 color: #3a87ad;
1588 .control-group.info input,
1589 .control-group.info select,
1590 .control-group.info textarea {
1591 border-color: #3a87ad;
1592 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1593 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1594 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1597 .control-group.info input:focus,
1598 .control-group.info select:focus,
1599 .control-group.info textarea:focus {
1600 border-color: #2d6987;
1601 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1602 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1603 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1606 .control-group.info .input-prepend .add-on,
1607 .control-group.info .input-append .add-on {
1608 color: #3a87ad;
1609 background-color: #d9edf7;
1610 border-color: #3a87ad;
1613 input:focus:invalid,
1614 textarea:focus:invalid,
1615 select:focus:invalid {
1616 color: #b94a48;
1617 border-color: #ee5f5b;
1620 input:focus:invalid:focus,
1621 textarea:focus:invalid:focus,
1622 select:focus:invalid:focus {
1623 border-color: #e9322d;
1624 -webkit-box-shadow: 0 0 6px #f8b9b7;
1625 -moz-box-shadow: 0 0 6px #f8b9b7;
1626 box-shadow: 0 0 6px #f8b9b7;
1629 .form-actions {
1630 padding: 19px 20px 20px;
1631 margin-top: 20px;
1632 margin-bottom: 20px;
1633 background-color: #f5f5f5;
1634 border-top: 1px solid #e5e5e5;
1635 *zoom: 1;
1638 .form-actions:before,
1639 .form-actions:after {
1640 display: table;
1641 line-height: 0;
1642 content: "";
1645 .form-actions:after {
1646 clear: both;
1649 .help-block,
1650 .help-inline {
1651 color: #595959;
1654 .help-block {
1655 display: block;
1656 margin-bottom: 10px;
1659 .help-inline {
1660 display: inline-block;
1661 *display: inline;
1662 padding-left: 5px;
1663 vertical-align: middle;
1664 *zoom: 1;
1667 .input-append,
1668 .input-prepend {
1669 display: inline-block;
1670 margin-bottom: 10px;
1671 font-size: 0;
1672 white-space: nowrap;
1673 vertical-align: middle;
1676 .input-append input,
1677 .input-prepend input,
1678 .input-append select,
1679 .input-prepend select,
1680 .input-append .uneditable-input,
1681 .input-prepend .uneditable-input,
1682 .input-append .dropdown-menu,
1683 .input-prepend .dropdown-menu,
1684 .input-append .popover,
1685 .input-prepend .popover {
1686 font-size: 14px;
1689 .input-append input,
1690 .input-prepend input,
1691 .input-append select,
1692 .input-prepend select,
1693 .input-append .uneditable-input,
1694 .input-prepend .uneditable-input {
1695 position: relative;
1696 margin-bottom: 0;
1697 *margin-left: 0;
1698 vertical-align: top;
1699 -webkit-border-radius: 0 4px 4px 0;
1700 -moz-border-radius: 0 4px 4px 0;
1701 border-radius: 0 4px 4px 0;
1704 .input-append input:focus,
1705 .input-prepend input:focus,
1706 .input-append select:focus,
1707 .input-prepend select:focus,
1708 .input-append .uneditable-input:focus,
1709 .input-prepend .uneditable-input:focus {
1710 z-index: 2;
1713 .input-append .add-on,
1714 .input-prepend .add-on {
1715 display: inline-block;
1716 width: auto;
1717 height: 20px;
1718 min-width: 16px;
1719 padding: 4px 5px;
1720 font-size: 14px;
1721 font-weight: normal;
1722 line-height: 20px;
1723 text-align: center;
1724 text-shadow: 0 1px 0 #ffffff;
1725 background-color: #eeeeee;
1726 border: 1px solid #ccc;
1729 .input-append .add-on,
1730 .input-prepend .add-on,
1731 .input-append .btn,
1732 .input-prepend .btn,
1733 .input-append .btn-group > .dropdown-toggle,
1734 .input-prepend .btn-group > .dropdown-toggle {
1735 vertical-align: top;
1736 -webkit-border-radius: 0;
1737 -moz-border-radius: 0;
1738 border-radius: 0;
1741 .input-append .active,
1742 .input-prepend .active {
1743 background-color: #a9dba9;
1744 border-color: #46a546;
1747 .input-prepend .add-on,
1748 .input-prepend .btn {
1749 margin-right: -1px;
1752 .input-prepend .add-on:first-child,
1753 .input-prepend .btn:first-child {
1754 -webkit-border-radius: 4px 0 0 4px;
1755 -moz-border-radius: 4px 0 0 4px;
1756 border-radius: 4px 0 0 4px;
1759 .input-append input,
1760 .input-append select,
1761 .input-append .uneditable-input {
1762 -webkit-border-radius: 4px 0 0 4px;
1763 -moz-border-radius: 4px 0 0 4px;
1764 border-radius: 4px 0 0 4px;
1767 .input-append input + .btn-group .btn:last-child,
1768 .input-append select + .btn-group .btn:last-child,
1769 .input-append .uneditable-input + .btn-group .btn:last-child {
1770 -webkit-border-radius: 0 4px 4px 0;
1771 -moz-border-radius: 0 4px 4px 0;
1772 border-radius: 0 4px 4px 0;
1775 .input-append .add-on,
1776 .input-append .btn,
1777 .input-append .btn-group {
1778 margin-left: -1px;
1781 .input-append .add-on:last-child,
1782 .input-append .btn:last-child,
1783 .input-append .btn-group:last-child > .dropdown-toggle {
1784 -webkit-border-radius: 0 4px 4px 0;
1785 -moz-border-radius: 0 4px 4px 0;
1786 border-radius: 0 4px 4px 0;
1789 .input-prepend.input-append input,
1790 .input-prepend.input-append select,
1791 .input-prepend.input-append .uneditable-input {
1792 -webkit-border-radius: 0;
1793 -moz-border-radius: 0;
1794 border-radius: 0;
1797 .input-prepend.input-append input + .btn-group .btn,
1798 .input-prepend.input-append select + .btn-group .btn,
1799 .input-prepend.input-append .uneditable-input + .btn-group .btn {
1800 -webkit-border-radius: 0 4px 4px 0;
1801 -moz-border-radius: 0 4px 4px 0;
1802 border-radius: 0 4px 4px 0;
1805 .input-prepend.input-append .add-on:first-child,
1806 .input-prepend.input-append .btn:first-child {
1807 margin-right: -1px;
1808 -webkit-border-radius: 4px 0 0 4px;
1809 -moz-border-radius: 4px 0 0 4px;
1810 border-radius: 4px 0 0 4px;
1813 .input-prepend.input-append .add-on:last-child,
1814 .input-prepend.input-append .btn:last-child {
1815 margin-left: -1px;
1816 -webkit-border-radius: 0 4px 4px 0;
1817 -moz-border-radius: 0 4px 4px 0;
1818 border-radius: 0 4px 4px 0;
1821 .input-prepend.input-append .btn-group:first-child {
1822 margin-left: 0;
1825 input.search-query {
1826 padding-right: 14px;
1827 padding-right: 4px \9;
1828 padding-left: 14px;
1829 padding-left: 4px \9;
1830 /* IE7-8 doesn't have border-radius, so don't indent the padding */
1832 margin-bottom: 0;
1833 -webkit-border-radius: 15px;
1834 -moz-border-radius: 15px;
1835 border-radius: 15px;
1838 /* Allow for input prepend/append in search forms */
1840 .form-search .input-append .search-query,
1841 .form-search .input-prepend .search-query {
1842 -webkit-border-radius: 0;
1843 -moz-border-radius: 0;
1844 border-radius: 0;
1847 .form-search .input-append .search-query {
1848 -webkit-border-radius: 14px 0 0 14px;
1849 -moz-border-radius: 14px 0 0 14px;
1850 border-radius: 14px 0 0 14px;
1853 .form-search .input-append .btn {
1854 -webkit-border-radius: 0 14px 14px 0;
1855 -moz-border-radius: 0 14px 14px 0;
1856 border-radius: 0 14px 14px 0;
1859 .form-search .input-prepend .search-query {
1860 -webkit-border-radius: 0 14px 14px 0;
1861 -moz-border-radius: 0 14px 14px 0;
1862 border-radius: 0 14px 14px 0;
1865 .form-search .input-prepend .btn {
1866 -webkit-border-radius: 14px 0 0 14px;
1867 -moz-border-radius: 14px 0 0 14px;
1868 border-radius: 14px 0 0 14px;
1871 .form-search input,
1872 .form-inline input,
1873 .form-horizontal input,
1874 .form-search textarea,
1875 .form-inline textarea,
1876 .form-horizontal textarea,
1877 .form-search select,
1878 .form-inline select,
1879 .form-horizontal select,
1880 .form-search .help-inline,
1881 .form-inline .help-inline,
1882 .form-horizontal .help-inline,
1883 .form-search .uneditable-input,
1884 .form-inline .uneditable-input,
1885 .form-horizontal .uneditable-input,
1886 .form-search .input-prepend,
1887 .form-inline .input-prepend,
1888 .form-horizontal .input-prepend,
1889 .form-search .input-append,
1890 .form-inline .input-append,
1891 .form-horizontal .input-append {
1892 display: inline-block;
1893 *display: inline;
1894 margin-bottom: 0;
1895 vertical-align: middle;
1896 *zoom: 1;
1899 .form-search .hide,
1900 .form-inline .hide,
1901 .form-horizontal .hide {
1902 display: none;
1905 .form-search label,
1906 .form-inline label,
1907 .form-search .btn-group,
1908 .form-inline .btn-group {
1909 display: inline-block;
1912 .form-search .input-append,
1913 .form-inline .input-append,
1914 .form-search .input-prepend,
1915 .form-inline .input-prepend {
1916 margin-bottom: 0;
1919 .form-search .radio,
1920 .form-search .checkbox,
1921 .form-inline .radio,
1922 .form-inline .checkbox {
1923 padding-left: 0;
1924 margin-bottom: 0;
1925 vertical-align: middle;
1928 .form-search .radio input[type="radio"],
1929 .form-search .checkbox input[type="checkbox"],
1930 .form-inline .radio input[type="radio"],
1931 .form-inline .checkbox input[type="checkbox"] {
1932 float: left;
1933 margin-right: 3px;
1934 margin-left: 0;
1937 .control-group {
1938 margin-bottom: 10px;
1941 legend + .control-group {
1942 margin-top: 20px;
1943 -webkit-margin-top-collapse: separate;
1946 .form-horizontal .control-group {
1947 margin-bottom: 20px;
1948 *zoom: 1;
1951 .form-horizontal .control-group:before,
1952 .form-horizontal .control-group:after {
1953 display: table;
1954 line-height: 0;
1955 content: "";
1958 .form-horizontal .control-group:after {
1959 clear: both;
1962 .form-horizontal .control-label {
1963 float: left;
1964 width: 160px;
1965 padding-top: 5px;
1966 text-align: right;
1969 .form-horizontal .controls {
1970 *display: inline-block;
1971 *padding-left: 20px;
1972 margin-left: 180px;
1973 *margin-left: 0;
1976 .form-horizontal .controls:first-child {
1977 *padding-left: 180px;
1980 .form-horizontal .help-block {
1981 margin-bottom: 0;
1984 .form-horizontal input + .help-block,
1985 .form-horizontal select + .help-block,
1986 .form-horizontal textarea + .help-block,
1987 .form-horizontal .uneditable-input + .help-block,
1988 .form-horizontal .input-prepend + .help-block,
1989 .form-horizontal .input-append + .help-block {
1990 margin-top: 10px;
1993 .form-horizontal .form-actions {
1994 padding-left: 180px;
1997 table {
1998 max-width: 100%;
1999 background-color: transparent;
2000 border-collapse: collapse;
2001 border-spacing: 0;
2004 .table {
2005 width: 100%;
2006 margin-bottom: 20px;
2009 .table th,
2010 .table td {
2011 padding: 8px;
2012 line-height: 20px;
2013 text-align: left;
2014 vertical-align: top;
2015 border-top: 1px solid #dddddd;
2018 .table th {
2019 font-weight: bold;
2022 .table thead th {
2023 vertical-align: bottom;
2026 .table caption + thead tr:first-child th,
2027 .table caption + thead tr:first-child td,
2028 .table colgroup + thead tr:first-child th,
2029 .table colgroup + thead tr:first-child td,
2030 .table thead:first-child tr:first-child th,
2031 .table thead:first-child tr:first-child td {
2032 border-top: 0;
2035 .table tbody + tbody {
2036 border-top: 2px solid #dddddd;
2039 .table .table {
2040 background-color: #ffffff;
2043 .table-condensed th,
2044 .table-condensed td {
2045 padding: 4px 5px;
2048 .table-bordered {
2049 border: 1px solid #dddddd;
2050 border-collapse: separate;
2051 *border-collapse: collapse;
2052 border-left: 0;
2053 -webkit-border-radius: 4px;
2054 -moz-border-radius: 4px;
2055 border-radius: 4px;
2058 .table-bordered th,
2059 .table-bordered td {
2060 border-left: 1px solid #dddddd;
2063 .table-bordered caption + thead tr:first-child th,
2064 .table-bordered caption + tbody tr:first-child th,
2065 .table-bordered caption + tbody tr:first-child td,
2066 .table-bordered colgroup + thead tr:first-child th,
2067 .table-bordered colgroup + tbody tr:first-child th,
2068 .table-bordered colgroup + tbody tr:first-child td,
2069 .table-bordered thead:first-child tr:first-child th,
2070 .table-bordered tbody:first-child tr:first-child th,
2071 .table-bordered tbody:first-child tr:first-child td {
2072 border-top: 0;
2075 .table-bordered thead:first-child tr:first-child > th:first-child,
2076 .table-bordered tbody:first-child tr:first-child > td:first-child,
2077 .table-bordered tbody:first-child tr:first-child > th:first-child {
2078 -webkit-border-top-left-radius: 4px;
2079 border-top-left-radius: 4px;
2080 -moz-border-radius-topleft: 4px;
2083 .table-bordered thead:first-child tr:first-child > th:last-child,
2084 .table-bordered tbody:first-child tr:first-child > td:last-child,
2085 .table-bordered tbody:first-child tr:first-child > th:last-child {
2086 -webkit-border-top-right-radius: 4px;
2087 border-top-right-radius: 4px;
2088 -moz-border-radius-topright: 4px;
2091 .table-bordered thead:last-child tr:last-child > th:first-child,
2092 .table-bordered tbody:last-child tr:last-child > td:first-child,
2093 .table-bordered tbody:last-child tr:last-child > th:first-child,
2094 .table-bordered tfoot:last-child tr:last-child > td:first-child,
2095 .table-bordered tfoot:last-child tr:last-child > th:first-child {
2096 -webkit-border-bottom-left-radius: 4px;
2097 border-bottom-left-radius: 4px;
2098 -moz-border-radius-bottomleft: 4px;
2101 .table-bordered thead:last-child tr:last-child > th:last-child,
2102 .table-bordered tbody:last-child tr:last-child > td:last-child,
2103 .table-bordered tbody:last-child tr:last-child > th:last-child,
2104 .table-bordered tfoot:last-child tr:last-child > td:last-child,
2105 .table-bordered tfoot:last-child tr:last-child > th:last-child {
2106 -webkit-border-bottom-right-radius: 4px;
2107 border-bottom-right-radius: 4px;
2108 -moz-border-radius-bottomright: 4px;
2111 .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
2112 -webkit-border-bottom-left-radius: 0;
2113 border-bottom-left-radius: 0;
2114 -moz-border-radius-bottomleft: 0;
2117 .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
2118 -webkit-border-bottom-right-radius: 0;
2119 border-bottom-right-radius: 0;
2120 -moz-border-radius-bottomright: 0;
2123 .table-bordered caption + thead tr:first-child th:first-child,
2124 .table-bordered caption + tbody tr:first-child td:first-child,
2125 .table-bordered colgroup + thead tr:first-child th:first-child,
2126 .table-bordered colgroup + tbody tr:first-child td:first-child {
2127 -webkit-border-top-left-radius: 4px;
2128 border-top-left-radius: 4px;
2129 -moz-border-radius-topleft: 4px;
2132 .table-bordered caption + thead tr:first-child th:last-child,
2133 .table-bordered caption + tbody tr:first-child td:last-child,
2134 .table-bordered colgroup + thead tr:first-child th:last-child,
2135 .table-bordered colgroup + tbody tr:first-child td:last-child {
2136 -webkit-border-top-right-radius: 4px;
2137 border-top-right-radius: 4px;
2138 -moz-border-radius-topright: 4px;
2141 .table-striped tbody > tr:nth-child(odd) > td,
2142 .table-striped tbody > tr:nth-child(odd) > th {
2143 background-color: #f9f9f9;
2146 .table-hover tbody tr:hover > td,
2147 .table-hover tbody tr:hover > th {
2148 background-color: #f5f5f5;
2151 table td[class*="span"],
2152 table th[class*="span"],
2153 .row-fluid table td[class*="span"],
2154 .row-fluid table th[class*="span"] {
2155 display: table-cell;
2156 float: none;
2157 margin-left: 0;
2160 .table td.span1,
2161 .table th.span1 {
2162 float: none;
2163 width: 44px;
2164 margin-left: 0;
2167 .table td.span2,
2168 .table th.span2 {
2169 float: none;
2170 width: 124px;
2171 margin-left: 0;
2174 .table td.span3,
2175 .table th.span3 {
2176 float: none;
2177 width: 204px;
2178 margin-left: 0;
2181 .table td.span4,
2182 .table th.span4 {
2183 float: none;
2184 width: 284px;
2185 margin-left: 0;
2188 .table td.span5,
2189 .table th.span5 {
2190 float: none;
2191 width: 364px;
2192 margin-left: 0;
2195 .table td.span6,
2196 .table th.span6 {
2197 float: none;
2198 width: 444px;
2199 margin-left: 0;
2202 .table td.span7,
2203 .table th.span7 {
2204 float: none;
2205 width: 524px;
2206 margin-left: 0;
2209 .table td.span8,
2210 .table th.span8 {
2211 float: none;
2212 width: 604px;
2213 margin-left: 0;
2216 .table td.span9,
2217 .table th.span9 {
2218 float: none;
2219 width: 684px;
2220 margin-left: 0;
2223 .table td.span10,
2224 .table th.span10 {
2225 float: none;
2226 width: 764px;
2227 margin-left: 0;
2230 .table td.span11,
2231 .table th.span11 {
2232 float: none;
2233 width: 844px;
2234 margin-left: 0;
2237 .table td.span12,
2238 .table th.span12 {
2239 float: none;
2240 width: 924px;
2241 margin-left: 0;
2244 .table tbody tr.success > td {
2245 background-color: #dff0d8;
2248 .table tbody tr.error > td {
2249 background-color: #f2dede;
2252 .table tbody tr.warning > td {
2253 background-color: #fcf8e3;
2256 .table tbody tr.info > td {
2257 background-color: #d9edf7;
2260 .table-hover tbody tr.success:hover > td {
2261 background-color: #d0e9c6;
2264 .table-hover tbody tr.error:hover > td {
2265 background-color: #ebcccc;
2268 .table-hover tbody tr.warning:hover > td {
2269 background-color: #faf2cc;
2272 .table-hover tbody tr.info:hover > td {
2273 background-color: #c4e3f3;
2276 [class^="icon-"],
2277 [class*=" icon-"] {
2278 display: inline-block;
2279 width: 14px;
2280 height: 14px;
2281 margin-top: 1px;
2282 *margin-right: .3em;
2283 line-height: 14px;
2284 vertical-align: text-top;
2285 background-image: url("bootstrap/img/glyphicons-halflings.png");
2286 background-position: 14px 14px;
2287 background-repeat: no-repeat;
2290 /* White icons with optional class, or on hover/focus/active states of certain elements */
2292 .icon-white,
2293 .nav-pills > .active > a > [class^="icon-"],
2294 .nav-pills > .active > a > [class*=" icon-"],
2295 .nav-list > .active > a > [class^="icon-"],
2296 .nav-list > .active > a > [class*=" icon-"],
2297 .navbar-inverse .nav > .active > a > [class^="icon-"],
2298 .navbar-inverse .nav > .active > a > [class*=" icon-"],
2299 .dropdown-menu > li > a:hover > [class^="icon-"],
2300 .dropdown-menu > li > a:focus > [class^="icon-"],
2301 .dropdown-menu > li > a:hover > [class*=" icon-"],
2302 .dropdown-menu > li > a:focus > [class*=" icon-"],
2303 .dropdown-menu > .active > a > [class^="icon-"],
2304 .dropdown-menu > .active > a > [class*=" icon-"],
2305 .dropdown-submenu:hover > a > [class^="icon-"],
2306 .dropdown-submenu:focus > a > [class^="icon-"],
2307 .dropdown-submenu:hover > a > [class*=" icon-"],
2308 .dropdown-submenu:focus > a > [class*=" icon-"] {
2309 background-image: url("bootstrap/img/glyphicons-halflings-white.png");
2312 .icon-glass {
2313 background-position: 0 0;
2316 .icon-music {
2317 background-position: -24px 0;
2320 .icon-search {
2321 background-position: -48px 0;
2324 .icon-envelope {
2325 background-position: -72px 0;
2328 .icon-heart {
2329 background-position: -96px 0;
2332 .icon-star {
2333 background-position: -120px 0;
2336 .icon-star-empty {
2337 background-position: -144px 0;
2340 .icon-user {
2341 background-position: -168px 0;
2344 .icon-film {
2345 background-position: -192px 0;
2348 .icon-th-large {
2349 background-position: -216px 0;
2352 .icon-th {
2353 background-position: -240px 0;
2356 .icon-th-list {
2357 background-position: -264px 0;
2360 .icon-ok {
2361 background-position: -288px 0;
2364 .icon-remove {
2365 background-position: -312px 0;
2368 .icon-zoom-in {
2369 background-position: -336px 0;
2372 .icon-zoom-out {
2373 background-position: -360px 0;
2376 .icon-off {
2377 background-position: -384px 0;
2380 .icon-signal {
2381 background-position: -408px 0;
2384 .icon-cog {
2385 background-position: -432px 0;
2388 .icon-trash {
2389 background-position: -456px 0;
2392 .icon-home {
2393 background-position: 0 -24px;
2396 .icon-file {
2397 background-position: -24px -24px;
2400 .icon-time {
2401 background-position: -48px -24px;
2404 .icon-road {
2405 background-position: -72px -24px;
2408 .icon-download-alt {
2409 background-position: -96px -24px;
2412 .icon-download {
2413 background-position: -120px -24px;
2416 .icon-upload {
2417 background-position: -144px -24px;
2420 .icon-inbox {
2421 background-position: -168px -24px;
2424 .icon-play-circle {
2425 background-position: -192px -24px;
2428 .icon-repeat {
2429 background-position: -216px -24px;
2432 .icon-refresh {
2433 background-position: -240px -24px;
2436 .icon-list-alt {
2437 background-position: -264px -24px;
2440 .icon-lock {
2441 background-position: -287px -24px;
2444 .icon-flag {
2445 background-position: -312px -24px;
2448 .icon-headphones {
2449 background-position: -336px -24px;
2452 .icon-volume-off {
2453 background-position: -360px -24px;
2456 .icon-volume-down {
2457 background-position: -384px -24px;
2460 .icon-volume-up {
2461 background-position: -408px -24px;
2464 .icon-qrcode {
2465 background-position: -432px -24px;
2468 .icon-barcode {
2469 background-position: -456px -24px;
2472 .icon-tag {
2473 background-position: 0 -48px;
2476 .icon-tags {
2477 background-position: -25px -48px;
2480 .icon-book {
2481 background-position: -48px -48px;
2484 .icon-bookmark {
2485 background-position: -72px -48px;
2488 .icon-print {
2489 background-position: -96px -48px;
2492 .icon-camera {
2493 background-position: -120px -48px;
2496 .icon-font {
2497 background-position: -144px -48px;
2500 .icon-bold {
2501 background-position: -167px -48px;
2504 .icon-italic {
2505 background-position: -192px -48px;
2508 .icon-text-height {
2509 background-position: -216px -48px;
2512 .icon-text-width {
2513 background-position: -240px -48px;
2516 .icon-align-left {
2517 background-position: -264px -48px;
2520 .icon-align-center {
2521 background-position: -288px -48px;
2524 .icon-align-right {
2525 background-position: -312px -48px;
2528 .icon-align-justify {
2529 background-position: -336px -48px;
2532 .icon-list {
2533 background-position: -360px -48px;
2536 .icon-indent-left {
2537 background-position: -384px -48px;
2540 .icon-indent-right {
2541 background-position: -408px -48px;
2544 .icon-facetime-video {
2545 background-position: -432px -48px;
2548 .icon-picture {
2549 background-position: -456px -48px;
2552 .icon-pencil {
2553 background-position: 0 -72px;
2556 .icon-map-marker {
2557 background-position: -24px -72px;
2560 .icon-adjust {
2561 background-position: -48px -72px;
2564 .icon-tint {
2565 background-position: -72px -72px;
2568 .icon-edit {
2569 background-position: -96px -72px;
2572 .icon-share {
2573 background-position: -120px -72px;
2576 .icon-check {
2577 background-position: -144px -72px;
2580 .icon-move {
2581 background-position: -168px -72px;
2584 .icon-step-backward {
2585 background-position: -192px -72px;
2588 .icon-fast-backward {
2589 background-position: -216px -72px;
2592 .icon-backward {
2593 background-position: -240px -72px;
2596 .icon-play {
2597 background-position: -264px -72px;
2600 .icon-pause {
2601 background-position: -288px -72px;
2604 .icon-stop {
2605 background-position: -312px -72px;
2608 .icon-forward {
2609 background-position: -336px -72px;
2612 .icon-fast-forward {
2613 background-position: -360px -72px;
2616 .icon-step-forward {
2617 background-position: -384px -72px;
2620 .icon-eject {
2621 background-position: -408px -72px;
2624 .icon-chevron-left {
2625 background-position: -432px -72px;
2628 .icon-chevron-right {
2629 background-position: -456px -72px;
2632 .icon-plus-sign {
2633 background-position: 0 -96px;
2636 .icon-minus-sign {
2637 background-position: -24px -96px;
2640 .icon-remove-sign {
2641 background-position: -48px -96px;
2644 .icon-ok-sign {
2645 background-position: -72px -96px;
2648 .icon-question-sign {
2649 background-position: -96px -96px;
2652 .icon-info-sign {
2653 background-position: -120px -96px;
2656 .icon-screenshot {
2657 background-position: -144px -96px;
2660 .icon-remove-circle {
2661 background-position: -168px -96px;
2664 .icon-ok-circle {
2665 background-position: -192px -96px;
2668 .icon-ban-circle {
2669 background-position: -216px -96px;
2672 .icon-arrow-left {
2673 background-position: -240px -96px;
2676 .icon-arrow-right {
2677 background-position: -264px -96px;
2680 .icon-arrow-up {
2681 background-position: -289px -96px;
2684 .icon-arrow-down {
2685 background-position: -312px -96px;
2688 .icon-share-alt {
2689 background-position: -336px -96px;
2692 .icon-resize-full {
2693 background-position: -360px -96px;
2696 .icon-resize-small {
2697 background-position: -384px -96px;
2700 .icon-plus {
2701 background-position: -408px -96px;
2704 .icon-minus {
2705 background-position: -433px -96px;
2708 .icon-asterisk {
2709 background-position: -456px -96px;
2712 .icon-exclamation-sign {
2713 background-position: 0 -120px;
2716 .icon-gift {
2717 background-position: -24px -120px;
2720 .icon-leaf {
2721 background-position: -48px -120px;
2724 .icon-fire {
2725 background-position: -72px -120px;
2728 .icon-eye-open {
2729 background-position: -96px -120px;
2732 .icon-eye-close {
2733 background-position: -120px -120px;
2736 .icon-warning-sign {
2737 background-position: -144px -120px;
2740 .icon-plane {
2741 background-position: -168px -120px;
2744 .icon-calendar {
2745 background-position: -192px -120px;
2748 .icon-random {
2749 width: 16px;
2750 background-position: -216px -120px;
2753 .icon-comment {
2754 background-position: -240px -120px;
2757 .icon-magnet {
2758 background-position: -264px -120px;
2761 .icon-chevron-up {
2762 background-position: -288px -120px;
2765 .icon-chevron-down {
2766 background-position: -313px -119px;
2769 .icon-retweet {
2770 background-position: -336px -120px;
2773 .icon-shopping-cart {
2774 background-position: -360px -120px;
2777 .icon-folder-close {
2778 width: 16px;
2779 background-position: -384px -120px;
2782 .icon-folder-open {
2783 width: 16px;
2784 background-position: -408px -120px;
2787 .icon-resize-vertical {
2788 background-position: -432px -119px;
2791 .icon-resize-horizontal {
2792 background-position: -456px -118px;
2795 .icon-hdd {
2796 background-position: 0 -144px;
2799 .icon-bullhorn {
2800 background-position: -24px -144px;
2803 .icon-bell {
2804 background-position: -48px -144px;
2807 .icon-certificate {
2808 background-position: -72px -144px;
2811 .icon-thumbs-up {
2812 background-position: -96px -144px;
2815 .icon-thumbs-down {
2816 background-position: -120px -144px;
2819 .icon-hand-right {
2820 background-position: -144px -144px;
2823 .icon-hand-left {
2824 background-position: -168px -144px;
2827 .icon-hand-up {
2828 background-position: -192px -144px;
2831 .icon-hand-down {
2832 background-position: -216px -144px;
2835 .icon-circle-arrow-right {
2836 background-position: -240px -144px;
2839 .icon-circle-arrow-left {
2840 background-position: -264px -144px;
2843 .icon-circle-arrow-up {
2844 background-position: -288px -144px;
2847 .icon-circle-arrow-down {
2848 background-position: -312px -144px;
2851 .icon-globe {
2852 background-position: -336px -144px;
2855 .icon-wrench {
2856 background-position: -360px -144px;
2859 .icon-tasks {
2860 background-position: -384px -144px;
2863 .icon-filter {
2864 background-position: -408px -144px;
2867 .icon-briefcase {
2868 background-position: -432px -144px;
2871 .icon-fullscreen {
2872 background-position: -456px -144px;
2875 .dropup,
2876 .dropdown {
2877 position: relative;
2880 .dropdown-toggle {
2881 *margin-bottom: -3px;
2884 .dropdown-toggle:active,
2885 .open .dropdown-toggle {
2886 outline: 0;
2889 .caret {
2890 display: inline-block;
2891 width: 0;
2892 height: 0;
2893 vertical-align: top;
2894 border-top: 4px solid #000000;
2895 border-right: 4px solid transparent;
2896 border-left: 4px solid transparent;
2897 content: "";
2900 .dropdown .caret {
2901 margin-top: 8px;
2902 margin-left: 2px;
2905 .dropdown-menu {
2906 position: absolute;
2907 top: 100%;
2908 left: 0;
2909 z-index: 1000;
2910 display: none;
2911 float: left;
2912 min-width: 160px;
2913 padding: 5px 0;
2914 margin: 2px 0 0;
2915 list-style: none;
2916 background-color: #ffffff;
2917 border: 1px solid #ccc;
2918 border: 1px solid rgba(0, 0, 0, 0.2);
2919 *border-right-width: 2px;
2920 *border-bottom-width: 2px;
2921 -webkit-border-radius: 6px;
2922 -moz-border-radius: 6px;
2923 border-radius: 6px;
2924 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2925 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2926 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2927 -webkit-background-clip: padding-box;
2928 -moz-background-clip: padding;
2929 background-clip: padding-box;
2932 .dropdown-menu.pull-right {
2933 right: 0;
2934 left: auto;
2937 .dropdown-menu .divider {
2938 *width: 100%;
2939 height: 1px;
2940 margin: 9px 1px;
2941 *margin: -5px 0 5px;
2942 overflow: hidden;
2943 background-color: #e5e5e5;
2944 border-bottom: 1px solid #ffffff;
2947 .dropdown-menu > li > a {
2948 display: block;
2949 padding: 3px 20px;
2950 clear: both;
2951 font-weight: normal;
2952 line-height: 20px;
2953 color: #333333;
2954 white-space: nowrap;
2957 .dropdown-menu > li > a:hover,
2958 .dropdown-menu > li > a:focus,
2959 .dropdown-submenu:hover > a,
2960 .dropdown-submenu:focus > a {
2961 color: #ffffff;
2962 text-decoration: none;
2963 background-color: #0081c2;
2964 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2965 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2966 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2967 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2968 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2969 background-repeat: repeat-x;
2970 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2973 .dropdown-menu > .active > a,
2974 .dropdown-menu > .active > a:hover,
2975 .dropdown-menu > .active > a:focus {
2976 color: #ffffff;
2977 text-decoration: none;
2978 background-color: #0081c2;
2979 background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2980 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2981 background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2982 background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2983 background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2984 background-repeat: repeat-x;
2985 outline: 0;
2986 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
2989 .dropdown-menu > .disabled > a,
2990 .dropdown-menu > .disabled > a:hover,
2991 .dropdown-menu > .disabled > a:focus {
2992 color: #999999;
2995 .dropdown-menu > .disabled > a:hover,
2996 .dropdown-menu > .disabled > a:focus {
2997 text-decoration: none;
2998 cursor: default;
2999 background-color: transparent;
3000 background-image: none;
3001 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3004 .open {
3005 *z-index: 1000;
3008 .open > .dropdown-menu {
3009 display: block;
3012 .dropdown-backdrop {
3013 position: fixed;
3014 top: 0;
3015 right: 0;
3016 bottom: 0;
3017 left: 0;
3018 z-index: 990;
3021 .pull-right > .dropdown-menu {
3022 right: 0;
3023 left: auto;
3026 .dropup .caret,
3027 .navbar-fixed-bottom .dropdown .caret {
3028 border-top: 0;
3029 border-bottom: 4px solid #000000;
3030 content: "";
3033 .dropup .dropdown-menu,
3034 .navbar-fixed-bottom .dropdown .dropdown-menu {
3035 top: auto;
3036 bottom: 100%;
3037 margin-bottom: 1px;
3040 .dropdown-submenu {
3041 position: relative;
3044 .dropdown-submenu > .dropdown-menu {
3045 top: 0;
3046 left: 100%;
3047 margin-top: -6px;
3048 margin-left: -1px;
3049 -webkit-border-radius: 0 6px 6px 6px;
3050 -moz-border-radius: 0 6px 6px 6px;
3051 border-radius: 0 6px 6px 6px;
3054 .dropdown-submenu:hover > .dropdown-menu {
3055 display: block;
3058 .dropup .dropdown-submenu > .dropdown-menu {
3059 top: auto;
3060 bottom: 0;
3061 margin-top: 0;
3062 margin-bottom: -2px;
3063 -webkit-border-radius: 5px 5px 5px 0;
3064 -moz-border-radius: 5px 5px 5px 0;
3065 border-radius: 5px 5px 5px 0;
3068 .dropdown-submenu > a:after {
3069 display: block;
3070 float: right;
3071 width: 0;
3072 height: 0;
3073 margin-top: 5px;
3074 margin-right: -10px;
3075 border-color: transparent;
3076 border-left-color: #cccccc;
3077 border-style: solid;
3078 border-width: 5px 0 5px 5px;
3079 content: " ";
3082 .dropdown-submenu:hover > a:after {
3083 border-left-color: #ffffff;
3086 .dropdown-submenu.pull-left {
3087 float: none;
3090 .dropdown-submenu.pull-left > .dropdown-menu {
3091 left: -100%;
3092 margin-left: 10px;
3093 -webkit-border-radius: 6px 0 6px 6px;
3094 -moz-border-radius: 6px 0 6px 6px;
3095 border-radius: 6px 0 6px 6px;
3098 .dropdown .dropdown-menu .nav-header {
3099 padding-right: 20px;
3100 padding-left: 20px;
3103 .typeahead {
3104 z-index: 1051;
3105 margin-top: 2px;
3106 -webkit-border-radius: 4px;
3107 -moz-border-radius: 4px;
3108 border-radius: 4px;
3111 .well {
3112 min-height: 20px;
3113 padding: 19px;
3114 margin-bottom: 20px;
3115 background-color: #f5f5f5;
3116 border: 1px solid #e3e3e3;
3117 -webkit-border-radius: 4px;
3118 -moz-border-radius: 4px;
3119 border-radius: 4px;
3120 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3121 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3122 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3125 .well blockquote {
3126 border-color: #ddd;
3127 border-color: rgba(0, 0, 0, 0.15);
3130 .well-large {
3131 padding: 24px;
3132 -webkit-border-radius: 6px;
3133 -moz-border-radius: 6px;
3134 border-radius: 6px;
3137 .well-small {
3138 padding: 9px;
3139 -webkit-border-radius: 3px;
3140 -moz-border-radius: 3px;
3141 border-radius: 3px;
3144 .fade {
3145 opacity: 0;
3146 -webkit-transition: opacity 0.15s linear;
3147 -moz-transition: opacity 0.15s linear;
3148 -o-transition: opacity 0.15s linear;
3149 transition: opacity 0.15s linear;
3152 .fade.in {
3153 opacity: 1;
3156 .collapse {
3157 position: relative;
3158 height: 0;
3159 overflow: hidden;
3160 -webkit-transition: height 0.35s ease;
3161 -moz-transition: height 0.35s ease;
3162 -o-transition: height 0.35s ease;
3163 transition: height 0.35s ease;
3166 .collapse.in {
3167 height: auto;
3170 .close {
3171 float: right;
3172 font-size: 20px;
3173 font-weight: bold;
3174 line-height: 20px;
3175 color: #000000;
3176 text-shadow: 0 1px 0 #ffffff;
3177 opacity: 0.2;
3178 filter: alpha(opacity=20);
3181 .close:hover,
3182 .close:focus {
3183 color: #000000;
3184 text-decoration: none;
3185 cursor: pointer;
3186 opacity: 0.4;
3187 filter: alpha(opacity=40);
3190 button.close {
3191 padding: 0;
3192 cursor: pointer;
3193 background: transparent;
3194 border: 0;
3195 -webkit-appearance: none;
3198 .btn {
3199 display: inline-block;
3200 *display: inline;
3201 padding: 4px 12px;
3202 margin-bottom: 0;
3203 *margin-left: .3em;
3204 font-size: 14px;
3205 line-height: 20px;
3206 color: #333333;
3207 text-align: center;
3208 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
3209 vertical-align: middle;
3210 cursor: pointer;
3211 background-color: #f5f5f5;
3212 *background-color: #e6e6e6;
3213 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
3214 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
3215 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
3216 background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
3217 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
3218 background-repeat: repeat-x;
3219 border: 1px solid #cccccc;
3220 *border: 0;
3221 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
3222 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3223 border-bottom-color: #b3b3b3;
3224 -webkit-border-radius: 4px;
3225 -moz-border-radius: 4px;
3226 border-radius: 4px;
3227 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
3228 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3229 *zoom: 1;
3230 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3231 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3232 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3235 .btn:hover,
3236 .btn:focus,
3237 .btn:active,
3238 .btn.active,
3239 .btn.disabled,
3240 .btn[disabled] {
3241 color: #333333;
3242 background-color: #e6e6e6;
3243 *background-color: #d9d9d9;
3246 .btn:active,
3247 .btn.active {
3248 background-color: #cccccc \9;
3251 .btn:first-child {
3252 *margin-left: 0;
3255 .btn:hover,
3256 .btn:focus {
3257 color: #333333;
3258 text-decoration: none;
3259 background-position: 0 -15px;
3260 -webkit-transition: background-position 0.1s linear;
3261 -moz-transition: background-position 0.1s linear;
3262 -o-transition: background-position 0.1s linear;
3263 transition: background-position 0.1s linear;
3266 .btn:focus {
3267 outline: thin dotted #333;
3268 outline: 5px auto -webkit-focus-ring-color;
3269 outline-offset: -2px;
3272 .btn.active,
3273 .btn:active {
3274 background-image: none;
3275 outline: 0;
3276 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3277 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3278 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3281 .btn.disabled,
3282 .btn[disabled] {
3283 cursor: default;
3284 background-image: none;
3285 opacity: 0.65;
3286 filter: alpha(opacity=65);
3287 -webkit-box-shadow: none;
3288 -moz-box-shadow: none;
3289 box-shadow: none;
3292 .btn-large {
3293 padding: 11px 19px;
3294 font-size: 17.5px;
3295 -webkit-border-radius: 6px;
3296 -moz-border-radius: 6px;
3297 border-radius: 6px;
3300 .btn-large [class^="icon-"],
3301 .btn-large [class*=" icon-"] {
3302 margin-top: 4px;
3305 .btn-small {
3306 padding: 2px 10px;
3307 font-size: 11.9px;
3308 -webkit-border-radius: 3px;
3309 -moz-border-radius: 3px;
3310 border-radius: 3px;
3313 .btn-small [class^="icon-"],
3314 .btn-small [class*=" icon-"] {
3315 margin-top: 0;
3318 .btn-mini [class^="icon-"],
3319 .btn-mini [class*=" icon-"] {
3320 margin-top: -1px;
3323 .btn-mini {
3324 padding: 0 6px;
3325 font-size: 10.5px;
3326 -webkit-border-radius: 3px;
3327 -moz-border-radius: 3px;
3328 border-radius: 3px;
3331 .btn-block {
3332 display: block;
3333 width: 100%;
3334 padding-right: 0;
3335 padding-left: 0;
3336 -webkit-box-sizing: border-box;
3337 -moz-box-sizing: border-box;
3338 box-sizing: border-box;
3341 .btn-block + .btn-block {
3342 margin-top: 5px;
3345 input[type="submit"].btn-block,
3346 input[type="reset"].btn-block,
3347 input[type="button"].btn-block {
3348 width: 100%;
3351 .btn-primary.active,
3352 .btn-warning.active,
3353 .btn-danger.active,
3354 .btn-success.active,
3355 .btn-info.active,
3356 .btn-inverse.active {
3357 color: rgba(255, 255, 255, 0.75);
3360 .btn-primary {
3361 color: #ffffff;
3362 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3363 background-color: #006dcc;
3364 *background-color: #0044cc;
3365 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3366 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
3367 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
3368 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3369 background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3370 background-repeat: repeat-x;
3371 border-color: #0044cc #0044cc #002a80;
3372 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3373 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3374 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3377 .btn-primary:hover,
3378 .btn-primary:focus,
3379 .btn-primary:active,
3380 .btn-primary.active,
3381 .btn-primary.disabled,
3382 .btn-primary[disabled] {
3383 color: #ffffff;
3384 background-color: #0044cc;
3385 *background-color: #003bb3;
3388 .btn-primary:active,
3389 .btn-primary.active {
3390 background-color: #003399 \9;
3393 .btn-warning {
3394 color: #ffffff;
3395 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3396 background-color: #faa732;
3397 *background-color: #f89406;
3398 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3399 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
3400 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
3401 background-image: -o-linear-gradient(top, #fbb450, #f89406);
3402 background-image: linear-gradient(to bottom, #fbb450, #f89406);
3403 background-repeat: repeat-x;
3404 border-color: #f89406 #f89406 #ad6704;
3405 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3406 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
3407 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3410 .btn-warning:hover,
3411 .btn-warning:focus,
3412 .btn-warning:active,
3413 .btn-warning.active,
3414 .btn-warning.disabled,
3415 .btn-warning[disabled] {
3416 color: #ffffff;
3417 background-color: #f89406;
3418 *background-color: #df8505;
3421 .btn-warning:active,
3422 .btn-warning.active {
3423 background-color: #c67605 \9;
3426 .btn-danger {
3427 color: #ffffff;
3428 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3429 background-color: #da4f49;
3430 *background-color: #bd362f;
3431 background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
3432 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
3433 background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
3434 background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
3435 background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
3436 background-repeat: repeat-x;
3437 border-color: #bd362f #bd362f #802420;
3438 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3439 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
3440 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3443 .btn-danger:hover,
3444 .btn-danger:focus,
3445 .btn-danger:active,
3446 .btn-danger.active,
3447 .btn-danger.disabled,
3448 .btn-danger[disabled] {
3449 color: #ffffff;
3450 background-color: #bd362f;
3451 *background-color: #a9302a;
3454 .btn-danger:active,
3455 .btn-danger.active {
3456 background-color: #942a25 \9;
3459 .btn-success {
3460 color: #ffffff;
3461 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3462 background-color: #5bb75b;
3463 *background-color: #51a351;
3464 background-image: -moz-linear-gradient(top, #62c462, #51a351);
3465 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
3466 background-image: -webkit-linear-gradient(top, #62c462, #51a351);
3467 background-image: -o-linear-gradient(top, #62c462, #51a351);
3468 background-image: linear-gradient(to bottom, #62c462, #51a351);
3469 background-repeat: repeat-x;
3470 border-color: #51a351 #51a351 #387038;
3471 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3472 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
3473 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3476 .btn-success:hover,
3477 .btn-success:focus,
3478 .btn-success:active,
3479 .btn-success.active,
3480 .btn-success.disabled,
3481 .btn-success[disabled] {
3482 color: #ffffff;
3483 background-color: #51a351;
3484 *background-color: #499249;
3487 .btn-success:active,
3488 .btn-success.active {
3489 background-color: #408140 \9;
3492 .btn-info {
3493 color: #ffffff;
3494 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3495 background-color: #49afcd;
3496 *background-color: #2f96b4;
3497 background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
3498 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
3499 background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
3500 background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
3501 background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
3502 background-repeat: repeat-x;
3503 border-color: #2f96b4 #2f96b4 #1f6377;
3504 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3505 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
3506 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3509 .btn-info:hover,
3510 .btn-info:focus,
3511 .btn-info:active,
3512 .btn-info.active,
3513 .btn-info.disabled,
3514 .btn-info[disabled] {
3515 color: #ffffff;
3516 background-color: #2f96b4;
3517 *background-color: #2a85a0;
3520 .btn-info:active,
3521 .btn-info.active {
3522 background-color: #24748c \9;
3525 .btn-inverse {
3526 color: #ffffff;
3527 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3528 background-color: #363636;
3529 *background-color: #222222;
3530 background-image: -moz-linear-gradient(top, #444444, #222222);
3531 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
3532 background-image: -webkit-linear-gradient(top, #444444, #222222);
3533 background-image: -o-linear-gradient(top, #444444, #222222);
3534 background-image: linear-gradient(to bottom, #444444, #222222);
3535 background-repeat: repeat-x;
3536 border-color: #222222 #222222 #000000;
3537 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3538 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
3539 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3542 .btn-inverse:hover,
3543 .btn-inverse:focus,
3544 .btn-inverse:active,
3545 .btn-inverse.active,
3546 .btn-inverse.disabled,
3547 .btn-inverse[disabled] {
3548 color: #ffffff;
3549 background-color: #222222;
3550 *background-color: #151515;
3553 .btn-inverse:active,
3554 .btn-inverse.active {
3555 background-color: #080808 \9;
3558 button.btn,
3559 input[type="submit"].btn {
3560 *padding-top: 3px;
3561 *padding-bottom: 3px;
3564 button.btn::-moz-focus-inner,
3565 input[type="submit"].btn::-moz-focus-inner {
3566 padding: 0;
3567 border: 0;
3570 button.btn.btn-large,
3571 input[type="submit"].btn.btn-large {
3572 *padding-top: 7px;
3573 *padding-bottom: 7px;
3576 button.btn.btn-small,
3577 input[type="submit"].btn.btn-small {
3578 *padding-top: 3px;
3579 *padding-bottom: 3px;
3582 button.btn.btn-mini,
3583 input[type="submit"].btn.btn-mini {
3584 *padding-top: 1px;
3585 *padding-bottom: 1px;
3588 .btn-link,
3589 .btn-link:active,
3590 .btn-link[disabled] {
3591 background-color: transparent;
3592 background-image: none;
3593 -webkit-box-shadow: none;
3594 -moz-box-shadow: none;
3595 box-shadow: none;
3598 .btn-link {
3599 color: #0088cc;
3600 cursor: pointer;
3601 border-color: transparent;
3602 -webkit-border-radius: 0;
3603 -moz-border-radius: 0;
3604 border-radius: 0;
3607 .btn-link:hover,
3608 .btn-link:focus {
3609 color: #005580;
3610 text-decoration: underline;
3611 background-color: transparent;
3614 .btn-link[disabled]:hover,
3615 .btn-link[disabled]:focus {
3616 color: #333333;
3617 text-decoration: none;
3620 .btn-group {
3621 position: relative;
3622 display: inline-block;
3623 *display: inline;
3624 *margin-left: .3em;
3625 font-size: 0;
3626 white-space: nowrap;
3627 vertical-align: middle;
3628 *zoom: 1;
3631 .btn-group:first-child {
3632 *margin-left: 0;
3635 .btn-group + .btn-group {
3636 margin-left: 5px;
3639 .btn-toolbar {
3640 margin-top: 10px;
3641 margin-bottom: 10px;
3642 font-size: 0;
3645 .btn-toolbar > .btn + .btn,
3646 .btn-toolbar > .btn-group + .btn,
3647 .btn-toolbar > .btn + .btn-group {
3648 margin-left: 5px;
3651 .btn-group > .btn {
3652 position: relative;
3653 -webkit-border-radius: 0;
3654 -moz-border-radius: 0;
3655 border-radius: 0;
3658 .btn-group > .btn + .btn {
3659 margin-left: -1px;
3662 .btn-group > .btn,
3663 .btn-group > .dropdown-menu,
3664 .btn-group > .popover {
3665 font-size: 14px;
3668 .btn-group > .btn-mini {
3669 font-size: 10.5px;
3672 .btn-group > .btn-small {
3673 font-size: 11.9px;
3676 .btn-group > .btn-large {
3677 font-size: 17.5px;
3680 .btn-group > .btn:first-child {
3681 margin-left: 0;
3682 -webkit-border-bottom-left-radius: 4px;
3683 border-bottom-left-radius: 4px;
3684 -webkit-border-top-left-radius: 4px;
3685 border-top-left-radius: 4px;
3686 -moz-border-radius-bottomleft: 4px;
3687 -moz-border-radius-topleft: 4px;
3690 .btn-group > .btn:last-child,
3691 .btn-group > .dropdown-toggle {
3692 -webkit-border-top-right-radius: 4px;
3693 border-top-right-radius: 4px;
3694 -webkit-border-bottom-right-radius: 4px;
3695 border-bottom-right-radius: 4px;
3696 -moz-border-radius-topright: 4px;
3697 -moz-border-radius-bottomright: 4px;
3700 .btn-group > .btn.large:first-child {
3701 margin-left: 0;
3702 -webkit-border-bottom-left-radius: 6px;
3703 border-bottom-left-radius: 6px;
3704 -webkit-border-top-left-radius: 6px;
3705 border-top-left-radius: 6px;
3706 -moz-border-radius-bottomleft: 6px;
3707 -moz-border-radius-topleft: 6px;
3710 .btn-group > .btn.large:last-child,
3711 .btn-group > .large.dropdown-toggle {
3712 -webkit-border-top-right-radius: 6px;
3713 border-top-right-radius: 6px;
3714 -webkit-border-bottom-right-radius: 6px;
3715 border-bottom-right-radius: 6px;
3716 -moz-border-radius-topright: 6px;
3717 -moz-border-radius-bottomright: 6px;
3720 .btn-group > .btn:hover,
3721 .btn-group > .btn:focus,
3722 .btn-group > .btn:active,
3723 .btn-group > .btn.active {
3724 z-index: 2;
3727 .btn-group .dropdown-toggle:active,
3728 .btn-group.open .dropdown-toggle {
3729 outline: 0;
3732 .btn-group > .btn + .dropdown-toggle {
3733 *padding-top: 5px;
3734 padding-right: 8px;
3735 *padding-bottom: 5px;
3736 padding-left: 8px;
3737 -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3738 -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3739 box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3742 .btn-group > .btn-mini + .dropdown-toggle {
3743 *padding-top: 2px;
3744 padding-right: 5px;
3745 *padding-bottom: 2px;
3746 padding-left: 5px;
3749 .btn-group > .btn-small + .dropdown-toggle {
3750 *padding-top: 5px;
3751 *padding-bottom: 4px;
3754 .btn-group > .btn-large + .dropdown-toggle {
3755 *padding-top: 7px;
3756 padding-right: 12px;
3757 *padding-bottom: 7px;
3758 padding-left: 12px;
3761 .btn-group.open .dropdown-toggle {
3762 background-image: none;
3763 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3764 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3765 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3768 .btn-group.open .btn.dropdown-toggle {
3769 background-color: #e6e6e6;
3772 .btn-group.open .btn-primary.dropdown-toggle {
3773 background-color: #0044cc;
3776 .btn-group.open .btn-warning.dropdown-toggle {
3777 background-color: #f89406;
3780 .btn-group.open .btn-danger.dropdown-toggle {
3781 background-color: #bd362f;
3784 .btn-group.open .btn-success.dropdown-toggle {
3785 background-color: #51a351;
3788 .btn-group.open .btn-info.dropdown-toggle {
3789 background-color: #2f96b4;
3792 .btn-group.open .btn-inverse.dropdown-toggle {
3793 background-color: #222222;
3796 .btn .caret {
3797 margin-top: 8px;
3798 margin-left: 0;
3801 .btn-large .caret {
3802 margin-top: 6px;
3805 .btn-large .caret {
3806 border-top-width: 5px;
3807 border-right-width: 5px;
3808 border-left-width: 5px;
3811 .btn-mini .caret,
3812 .btn-small .caret {
3813 margin-top: 8px;
3816 .dropup .btn-large .caret {
3817 border-bottom-width: 5px;
3820 .btn-primary .caret,
3821 .btn-warning .caret,
3822 .btn-danger .caret,
3823 .btn-info .caret,
3824 .btn-success .caret,
3825 .btn-inverse .caret {
3826 border-top-color: #ffffff;
3827 border-bottom-color: #ffffff;
3830 .btn-group-vertical {
3831 display: inline-block;
3832 *display: inline;
3833 /* IE7 inline-block hack */
3835 *zoom: 1;
3838 .btn-group-vertical > .btn {
3839 display: block;
3840 float: none;
3841 max-width: 100%;
3842 -webkit-border-radius: 0;
3843 -moz-border-radius: 0;
3844 border-radius: 0;
3847 .btn-group-vertical > .btn + .btn {
3848 margin-top: -1px;
3849 margin-left: 0;
3852 .btn-group-vertical > .btn:first-child {
3853 -webkit-border-radius: 4px 4px 0 0;
3854 -moz-border-radius: 4px 4px 0 0;
3855 border-radius: 4px 4px 0 0;
3858 .btn-group-vertical > .btn:last-child {
3859 -webkit-border-radius: 0 0 4px 4px;
3860 -moz-border-radius: 0 0 4px 4px;
3861 border-radius: 0 0 4px 4px;
3864 .btn-group-vertical > .btn-large:first-child {
3865 -webkit-border-radius: 6px 6px 0 0;
3866 -moz-border-radius: 6px 6px 0 0;
3867 border-radius: 6px 6px 0 0;
3870 .btn-group-vertical > .btn-large:last-child {
3871 -webkit-border-radius: 0 0 6px 6px;
3872 -moz-border-radius: 0 0 6px 6px;
3873 border-radius: 0 0 6px 6px;
3876 .alert {
3877 padding: 8px 35px 8px 14px;
3878 margin-bottom: 20px;
3879 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3880 background-color: #fcf8e3;
3881 border: 1px solid #fbeed5;
3882 -webkit-border-radius: 4px;
3883 -moz-border-radius: 4px;
3884 border-radius: 4px;
3887 .alert,
3888 .alert h4 {
3889 color: #c09853;
3892 .alert h4 {
3893 margin: 0;
3896 .alert .close {
3897 position: relative;
3898 top: -2px;
3899 right: -21px;
3900 line-height: 20px;
3903 .alert-success {
3904 color: #468847;
3905 background-color: #dff0d8;
3906 border-color: #d6e9c6;
3909 .alert-success h4 {
3910 color: #468847;
3913 .alert-danger,
3914 .alert-error {
3915 color: #b94a48;
3916 background-color: #f2dede;
3917 border-color: #eed3d7;
3920 .alert-danger h4,
3921 .alert-error h4 {
3922 color: #b94a48;
3925 .alert-info {
3926 color: #3a87ad;
3927 background-color: #d9edf7;
3928 border-color: #bce8f1;
3931 .alert-info h4 {
3932 color: #3a87ad;
3935 .alert-block {
3936 padding-top: 14px;
3937 padding-bottom: 14px;
3940 .alert-block > p,
3941 .alert-block > ul {
3942 margin-bottom: 0;
3945 .alert-block p + p {
3946 margin-top: 5px;
3949 .nav {
3950 margin-bottom: 20px;
3951 margin-left: 0;
3952 list-style: none;
3955 .nav > li > a {
3956 display: block;
3959 .nav > li > a:hover,
3960 .nav > li > a:focus {
3961 text-decoration: none;
3962 background-color: #eeeeee;
3965 .nav > li > a > img {
3966 max-width: none;
3969 .nav > .pull-right {
3970 float: right;
3973 .nav-header {
3974 display: block;
3975 padding: 3px 15px;
3976 font-size: 11px;
3977 font-weight: bold;
3978 line-height: 20px;
3979 color: #999999;
3980 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3981 text-transform: uppercase;
3984 .nav li + .nav-header {
3985 margin-top: 9px;
3988 .nav-list {
3989 padding-right: 15px;
3990 padding-left: 15px;
3991 margin-bottom: 0;
3994 .nav-list > li > a,
3995 .nav-list .nav-header {
3996 margin-right: -15px;
3997 margin-left: -15px;
3998 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
4001 .nav-list > li > a {
4002 padding: 3px 15px;
4005 .nav-list > .active > a,
4006 .nav-list > .active > a:hover,
4007 .nav-list > .active > a:focus {
4008 color: #ffffff;
4009 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
4010 background-color: #0088cc;
4013 .nav-list [class^="icon-"],
4014 .nav-list [class*=" icon-"] {
4015 margin-right: 2px;
4018 .nav-list .divider {
4019 *width: 100%;
4020 height: 1px;
4021 margin: 9px 1px;
4022 *margin: -5px 0 5px;
4023 overflow: hidden;
4024 background-color: #e5e5e5;
4025 border-bottom: 1px solid #ffffff;
4028 .nav-tabs,
4029 .nav-pills {
4030 *zoom: 1;
4033 .nav-tabs:before,
4034 .nav-pills:before,
4035 .nav-tabs:after,
4036 .nav-pills:after {
4037 display: table;
4038 line-height: 0;
4039 content: "";
4042 .nav-tabs:after,
4043 .nav-pills:after {
4044 clear: both;
4047 .nav-tabs > li,
4048 .nav-pills > li {
4049 float: left;
4052 .nav-tabs > li > a,
4053 .nav-pills > li > a {
4054 padding-right: 12px;
4055 padding-left: 12px;
4056 margin-right: 2px;
4057 line-height: 14px;
4060 .nav-tabs {
4061 border-bottom: 1px solid #ddd;
4064 .nav-tabs > li {
4065 margin-bottom: -1px;
4068 .nav-tabs > li > a {
4069 padding-top: 8px;
4070 padding-bottom: 8px;
4071 line-height: 20px;
4072 border: 1px solid transparent;
4073 -webkit-border-radius: 4px 4px 0 0;
4074 -moz-border-radius: 4px 4px 0 0;
4075 border-radius: 4px 4px 0 0;
4078 .nav-tabs > li > a:hover,
4079 .nav-tabs > li > a:focus {
4080 border-color: #eeeeee #eeeeee #dddddd;
4083 .nav-tabs > .active > a,
4084 .nav-tabs > .active > a:hover,
4085 .nav-tabs > .active > a:focus {
4086 color: #555555;
4087 cursor: default;
4088 background-color: #ffffff;
4089 border: 1px solid #ddd;
4090 border-bottom-color: transparent;
4093 .nav-pills > li > a {
4094 padding-top: 8px;
4095 padding-bottom: 8px;
4096 margin-top: 2px;
4097 margin-bottom: 2px;
4098 -webkit-border-radius: 5px;
4099 -moz-border-radius: 5px;
4100 border-radius: 5px;
4103 .nav-pills > .active > a,
4104 .nav-pills > .active > a:hover,
4105 .nav-pills > .active > a:focus {
4106 color: #ffffff;
4107 background-color: #0088cc;
4110 .nav-stacked > li {
4111 float: none;
4114 .nav-stacked > li > a {
4115 margin-right: 0;
4118 .nav-tabs.nav-stacked {
4119 border-bottom: 0;
4122 .nav-tabs.nav-stacked > li > a {
4123 border: 1px solid #ddd;
4124 -webkit-border-radius: 0;
4125 -moz-border-radius: 0;
4126 border-radius: 0;
4129 .nav-tabs.nav-stacked > li:first-child > a {
4130 -webkit-border-top-right-radius: 4px;
4131 border-top-right-radius: 4px;
4132 -webkit-border-top-left-radius: 4px;
4133 border-top-left-radius: 4px;
4134 -moz-border-radius-topright: 4px;
4135 -moz-border-radius-topleft: 4px;
4138 .nav-tabs.nav-stacked > li:last-child > a {
4139 -webkit-border-bottom-right-radius: 4px;
4140 border-bottom-right-radius: 4px;
4141 -webkit-border-bottom-left-radius: 4px;
4142 border-bottom-left-radius: 4px;
4143 -moz-border-radius-bottomright: 4px;
4144 -moz-border-radius-bottomleft: 4px;
4147 .nav-tabs.nav-stacked > li > a:hover,
4148 .nav-tabs.nav-stacked > li > a:focus {
4149 z-index: 2;
4150 border-color: #ddd;
4153 .nav-pills.nav-stacked > li > a {
4154 margin-bottom: 3px;
4157 .nav-pills.nav-stacked > li:last-child > a {
4158 margin-bottom: 1px;
4161 .nav-tabs .dropdown-menu {
4162 -webkit-border-radius: 0 0 6px 6px;
4163 -moz-border-radius: 0 0 6px 6px;
4164 border-radius: 0 0 6px 6px;
4167 .nav-pills .dropdown-menu {
4168 -webkit-border-radius: 6px;
4169 -moz-border-radius: 6px;
4170 border-radius: 6px;
4173 .nav .dropdown-toggle .caret {
4174 margin-top: 6px;
4175 border-top-color: #0088cc;
4176 border-bottom-color: #0088cc;
4179 .nav .dropdown-toggle:hover .caret,
4180 .nav .dropdown-toggle:focus .caret {
4181 border-top-color: #005580;
4182 border-bottom-color: #005580;
4185 /* move down carets for tabs */
4187 .nav-tabs .dropdown-toggle .caret {
4188 margin-top: 8px;
4191 .nav .active .dropdown-toggle .caret {
4192 border-top-color: #fff;
4193 border-bottom-color: #fff;
4196 .nav-tabs .active .dropdown-toggle .caret {
4197 border-top-color: #555555;
4198 border-bottom-color: #555555;
4201 .nav > .dropdown.active > a:hover,
4202 .nav > .dropdown.active > a:focus {
4203 cursor: pointer;
4206 .nav-tabs .open .dropdown-toggle,
4207 .nav-pills .open .dropdown-toggle,
4208 .nav > li.dropdown.open.active > a:hover,
4209 .nav > li.dropdown.open.active > a:focus {
4210 color: #ffffff;
4211 background-color: #999999;
4212 border-color: #999999;
4215 .nav li.dropdown.open .caret,
4216 .nav li.dropdown.open.active .caret,
4217 .nav li.dropdown.open a:hover .caret,
4218 .nav li.dropdown.open a:focus .caret {
4219 border-top-color: #ffffff;
4220 border-bottom-color: #ffffff;
4221 opacity: 1;
4222 filter: alpha(opacity=100);
4225 .tabs-stacked .open > a:hover,
4226 .tabs-stacked .open > a:focus {
4227 border-color: #999999;
4230 .tabbable {
4231 *zoom: 1;
4234 .tabbable:before,
4235 .tabbable:after {
4236 display: table;
4237 line-height: 0;
4238 content: "";
4241 .tabbable:after {
4242 clear: both;
4245 .tab-content {
4246 overflow: auto;
4249 .tabs-below > .nav-tabs,
4250 .tabs-right > .nav-tabs,
4251 .tabs-left > .nav-tabs {
4252 border-bottom: 0;
4255 .tab-content > .tab-pane,
4256 .pill-content > .pill-pane {
4257 display: none;
4260 .tab-content > .active,
4261 .pill-content > .active {
4262 display: block;
4265 .tabs-below > .nav-tabs {
4266 border-top: 1px solid #ddd;
4269 .tabs-below > .nav-tabs > li {
4270 margin-top: -1px;
4271 margin-bottom: 0;
4274 .tabs-below > .nav-tabs > li > a {
4275 -webkit-border-radius: 0 0 4px 4px;
4276 -moz-border-radius: 0 0 4px 4px;
4277 border-radius: 0 0 4px 4px;
4280 .tabs-below > .nav-tabs > li > a:hover,
4281 .tabs-below > .nav-tabs > li > a:focus {
4282 border-top-color: #ddd;
4283 border-bottom-color: transparent;
4286 .tabs-below > .nav-tabs > .active > a,
4287 .tabs-below > .nav-tabs > .active > a:hover,
4288 .tabs-below > .nav-tabs > .active > a:focus {
4289 border-color: transparent #ddd #ddd #ddd;
4292 .tabs-left > .nav-tabs > li,
4293 .tabs-right > .nav-tabs > li {
4294 float: none;
4297 .tabs-left > .nav-tabs > li > a,
4298 .tabs-right > .nav-tabs > li > a {
4299 min-width: 74px;
4300 margin-right: 0;
4301 margin-bottom: 3px;
4304 .tabs-left > .nav-tabs {
4305 float: left;
4306 margin-right: 19px;
4307 border-right: 1px solid #ddd;
4310 .tabs-left > .nav-tabs > li > a {
4311 margin-right: -1px;
4312 -webkit-border-radius: 4px 0 0 4px;
4313 -moz-border-radius: 4px 0 0 4px;
4314 border-radius: 4px 0 0 4px;
4317 .tabs-left > .nav-tabs > li > a:hover,
4318 .tabs-left > .nav-tabs > li > a:focus {
4319 border-color: #eeeeee #dddddd #eeeeee #eeeeee;
4322 .tabs-left > .nav-tabs .active > a,
4323 .tabs-left > .nav-tabs .active > a:hover,
4324 .tabs-left > .nav-tabs .active > a:focus {
4325 border-color: #ddd transparent #ddd #ddd;
4326 *border-right-color: #ffffff;
4329 .tabs-right > .nav-tabs {
4330 float: right;
4331 margin-left: 19px;
4332 border-left: 1px solid #ddd;
4335 .tabs-right > .nav-tabs > li > a {
4336 margin-left: -1px;
4337 -webkit-border-radius: 0 4px 4px 0;
4338 -moz-border-radius: 0 4px 4px 0;
4339 border-radius: 0 4px 4px 0;
4342 .tabs-right > .nav-tabs > li > a:hover,
4343 .tabs-right > .nav-tabs > li > a:focus {
4344 border-color: #eeeeee #eeeeee #eeeeee #dddddd;
4347 .tabs-right > .nav-tabs .active > a,
4348 .tabs-right > .nav-tabs .active > a:hover,
4349 .tabs-right > .nav-tabs .active > a:focus {
4350 border-color: #ddd #ddd #ddd transparent;
4351 *border-left-color: #ffffff;
4354 .nav > .disabled > a {
4355 color: #999999;
4358 .nav > .disabled > a:hover,
4359 .nav > .disabled > a:focus {
4360 text-decoration: none;
4361 cursor: default;
4362 background-color: transparent;
4365 .navbar {
4366 *position: relative;
4367 *z-index: 2;
4368 margin-bottom: 20px;
4369 overflow: visible;
4372 .navbar-inner {
4373 min-height: 40px;
4374 padding-right: 20px;
4375 padding-left: 20px;
4376 background-color: #fafafa;
4377 background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
4378 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
4379 background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
4380 background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
4381 background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
4382 background-repeat: repeat-x;
4383 border: 1px solid #d4d4d4;
4384 -webkit-border-radius: 4px;
4385 -moz-border-radius: 4px;
4386 border-radius: 4px;
4387 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
4388 *zoom: 1;
4389 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4390 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4391 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4394 .navbar-inner:before,
4395 .navbar-inner:after {
4396 display: table;
4397 line-height: 0;
4398 content: "";
4401 .navbar-inner:after {
4402 clear: both;
4405 .navbar .container {
4406 width: auto;
4409 .nav-collapse.collapse {
4410 height: auto;
4411 overflow: visible;
4414 .navbar .brand {
4415 display: block;
4416 float: left;
4417 padding: 10px 20px 10px;
4418 margin-left: -20px;
4419 font-size: 20px;
4420 font-weight: 200;
4421 color: #777777;
4422 text-shadow: 0 1px 0 #ffffff;
4425 .navbar .brand:hover,
4426 .navbar .brand:focus {
4427 text-decoration: none;
4430 .navbar-text {
4431 margin-bottom: 0;
4432 line-height: 40px;
4433 color: #777777;
4436 .navbar-link {
4437 color: #777777;
4440 .navbar-link:hover,
4441 .navbar-link:focus {
4442 color: #333333;
4445 .navbar .divider-vertical {
4446 height: 40px;
4447 margin: 0 9px;
4448 border-right: 1px solid #ffffff;
4449 border-left: 1px solid #f2f2f2;
4452 .navbar .btn,
4453 .navbar .btn-group {
4454 margin-top: 5px;
4457 .navbar .btn-group .btn,
4458 .navbar .input-prepend .btn,
4459 .navbar .input-append .btn,
4460 .navbar .input-prepend .btn-group,
4461 .navbar .input-append .btn-group {
4462 margin-top: 0;
4465 .navbar-form {
4466 margin-bottom: 0;
4467 *zoom: 1;
4470 .navbar-form:before,
4471 .navbar-form:after {
4472 display: table;
4473 line-height: 0;
4474 content: "";
4477 .navbar-form:after {
4478 clear: both;
4481 .navbar-form input,
4482 .navbar-form select,
4483 .navbar-form .radio,
4484 .navbar-form .checkbox {
4485 margin-top: 5px;
4488 .navbar-form input,
4489 .navbar-form select,
4490 .navbar-form .btn {
4491 display: inline-block;
4492 margin-bottom: 0;
4495 .navbar-form input[type="image"],
4496 .navbar-form input[type="checkbox"],
4497 .navbar-form input[type="radio"] {
4498 margin-top: 3px;
4501 .navbar-form .input-append,
4502 .navbar-form .input-prepend {
4503 margin-top: 5px;
4504 white-space: nowrap;
4507 .navbar-form .input-append input,
4508 .navbar-form .input-prepend input {
4509 margin-top: 0;
4512 .navbar-search {
4513 position: relative;
4514 float: left;
4515 margin-top: 5px;
4516 margin-bottom: 0;
4519 .navbar-search .search-query {
4520 padding: 4px 14px;
4521 margin-bottom: 0;
4522 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4523 font-size: 13px;
4524 font-weight: normal;
4525 line-height: 1;
4526 -webkit-border-radius: 15px;
4527 -moz-border-radius: 15px;
4528 border-radius: 15px;
4531 .navbar-static-top {
4532 position: static;
4533 margin-bottom: 0;
4536 .navbar-static-top .navbar-inner {
4537 -webkit-border-radius: 0;
4538 -moz-border-radius: 0;
4539 border-radius: 0;
4542 .navbar-fixed-top,
4543 .navbar-fixed-bottom {
4544 position: fixed;
4545 right: 0;
4546 left: 0;
4547 z-index: 1030;
4548 margin-bottom: 0;
4551 .navbar-fixed-top .navbar-inner,
4552 .navbar-static-top .navbar-inner {
4553 border-width: 0 0 1px;
4556 .navbar-fixed-bottom .navbar-inner {
4557 border-width: 1px 0 0;
4560 .navbar-fixed-top .navbar-inner,
4561 .navbar-fixed-bottom .navbar-inner {
4562 padding-right: 0;
4563 padding-left: 0;
4564 -webkit-border-radius: 0;
4565 -moz-border-radius: 0;
4566 border-radius: 0;
4569 .navbar-static-top .container,
4570 .navbar-fixed-top .container,
4571 .navbar-fixed-bottom .container {
4572 width: 940px;
4575 .navbar-fixed-top {
4576 top: 0;
4579 .navbar-fixed-top .navbar-inner,
4580 .navbar-static-top .navbar-inner {
4581 -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4582 -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4583 box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4586 .navbar-fixed-bottom {
4587 bottom: 0;
4590 .navbar-fixed-bottom .navbar-inner {
4591 -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4592 -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4593 box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4596 .navbar .nav {
4597 position: relative;
4598 left: 0;
4599 display: block;
4600 float: left;
4601 margin: 0 10px 0 0;
4604 .navbar .nav.pull-right {
4605 float: right;
4606 margin-right: 0;
4609 .navbar .nav > li {
4610 float: left;
4613 .navbar .nav > li > a {
4614 float: none;
4615 padding: 10px 15px 10px;
4616 color: #777777;
4617 text-decoration: none;
4618 text-shadow: 0 1px 0 #ffffff;
4621 .navbar .nav .dropdown-toggle .caret {
4622 margin-top: 8px;
4625 .navbar .nav > li > a:focus,
4626 .navbar .nav > li > a:hover {
4627 color: #333333;
4628 text-decoration: none;
4629 background-color: transparent;
4632 .navbar .nav > .active > a,
4633 .navbar .nav > .active > a:hover,
4634 .navbar .nav > .active > a:focus {
4635 color: #555555;
4636 text-decoration: none;
4637 background-color: #e5e5e5;
4638 -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4639 -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4640 box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4643 .navbar .btn-navbar {
4644 display: none;
4645 float: right;
4646 padding: 7px 10px;
4647 margin-right: 5px;
4648 margin-left: 5px;
4649 color: #ffffff;
4650 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4651 background-color: #ededed;
4652 *background-color: #e5e5e5;
4653 background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
4654 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
4655 background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
4656 background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
4657 background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
4658 background-repeat: repeat-x;
4659 border-color: #e5e5e5 #e5e5e5 #bfbfbf;
4660 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4661 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
4662 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4663 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4664 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4665 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4668 .navbar .btn-navbar:hover,
4669 .navbar .btn-navbar:focus,
4670 .navbar .btn-navbar:active,
4671 .navbar .btn-navbar.active,
4672 .navbar .btn-navbar.disabled,
4673 .navbar .btn-navbar[disabled] {
4674 color: #ffffff;
4675 background-color: #e5e5e5;
4676 *background-color: #d9d9d9;
4679 .navbar .btn-navbar:active,
4680 .navbar .btn-navbar.active {
4681 background-color: #cccccc \9;
4684 .navbar .btn-navbar .icon-bar {
4685 display: block;
4686 width: 18px;
4687 height: 2px;
4688 background-color: #f5f5f5;
4689 -webkit-border-radius: 1px;
4690 -moz-border-radius: 1px;
4691 border-radius: 1px;
4692 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4693 -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4694 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4697 .btn-navbar .icon-bar + .icon-bar {
4698 margin-top: 3px;
4701 .navbar .nav > li > .dropdown-menu:before {
4702 position: absolute;
4703 top: -7px;
4704 left: 9px;
4705 display: inline-block;
4706 border-right: 7px solid transparent;
4707 border-bottom: 7px solid #ccc;
4708 border-left: 7px solid transparent;
4709 border-bottom-color: rgba(0, 0, 0, 0.2);
4710 content: '';
4713 .navbar .nav > li > .dropdown-menu:after {
4714 position: absolute;
4715 top: -6px;
4716 left: 10px;
4717 display: inline-block;
4718 border-right: 6px solid transparent;
4719 border-bottom: 6px solid #ffffff;
4720 border-left: 6px solid transparent;
4721 content: '';
4724 .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
4725 top: auto;
4726 bottom: -7px;
4727 border-top: 7px solid #ccc;
4728 border-bottom: 0;
4729 border-top-color: rgba(0, 0, 0, 0.2);
4732 .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
4733 top: auto;
4734 bottom: -6px;
4735 border-top: 6px solid #ffffff;
4736 border-bottom: 0;
4739 .navbar .nav li.dropdown > a:hover .caret,
4740 .navbar .nav li.dropdown > a:focus .caret {
4741 border-top-color: #333333;
4742 border-bottom-color: #333333;
4745 .navbar .nav li.dropdown.open > .dropdown-toggle,
4746 .navbar .nav li.dropdown.active > .dropdown-toggle,
4747 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
4748 color: #555555;
4749 background-color: #e5e5e5;
4752 .navbar .nav li.dropdown > .dropdown-toggle .caret {
4753 border-top-color: #777777;
4754 border-bottom-color: #777777;
4757 .navbar .nav li.dropdown.open > .dropdown-toggle .caret,
4758 .navbar .nav li.dropdown.active > .dropdown-toggle .caret,
4759 .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
4760 border-top-color: #555555;
4761 border-bottom-color: #555555;
4764 .navbar .pull-right > li > .dropdown-menu,
4765 .navbar .nav > li > .dropdown-menu.pull-right {
4766 right: 0;
4767 left: auto;
4770 .navbar .pull-right > li > .dropdown-menu:before,
4771 .navbar .nav > li > .dropdown-menu.pull-right:before {
4772 right: 12px;
4773 left: auto;
4776 .navbar .pull-right > li > .dropdown-menu:after,
4777 .navbar .nav > li > .dropdown-menu.pull-right:after {
4778 right: 13px;
4779 left: auto;
4782 .navbar .pull-right > li > .dropdown-menu .dropdown-menu,
4783 .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
4784 right: 100%;
4785 left: auto;
4786 margin-right: -1px;
4787 margin-left: 0;
4788 -webkit-border-radius: 6px 0 6px 6px;
4789 -moz-border-radius: 6px 0 6px 6px;
4790 border-radius: 6px 0 6px 6px;
4793 .navbar-inverse .navbar-inner {
4794 background-color: #1b1b1b;
4795 background-image: -moz-linear-gradient(top, #222222, #111111);
4796 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
4797 background-image: -webkit-linear-gradient(top, #222222, #111111);
4798 background-image: -o-linear-gradient(top, #222222, #111111);
4799 background-image: linear-gradient(to bottom, #222222, #111111);
4800 background-repeat: repeat-x;
4801 border-color: #252525;
4802 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
4805 .navbar-inverse .brand,
4806 .navbar-inverse .nav > li > a {
4807 color: #999999;
4808 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4811 .navbar-inverse .brand:hover,
4812 .navbar-inverse .nav > li > a:hover,
4813 .navbar-inverse .brand:focus,
4814 .navbar-inverse .nav > li > a:focus {
4815 color: #ffffff;
4818 .navbar-inverse .brand {
4819 color: #999999;
4822 .navbar-inverse .navbar-text {
4823 color: #999999;
4826 .navbar-inverse .nav > li > a:focus,
4827 .navbar-inverse .nav > li > a:hover {
4828 color: #ffffff;
4829 background-color: transparent;
4832 .navbar-inverse .nav .active > a,
4833 .navbar-inverse .nav .active > a:hover,
4834 .navbar-inverse .nav .active > a:focus {
4835 color: #ffffff;
4836 background-color: #111111;
4839 .navbar-inverse .navbar-link {
4840 color: #999999;
4843 .navbar-inverse .navbar-link:hover,
4844 .navbar-inverse .navbar-link:focus {
4845 color: #ffffff;
4848 .navbar-inverse .divider-vertical {
4849 border-right-color: #222222;
4850 border-left-color: #111111;
4853 .navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
4854 .navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
4855 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
4856 color: #ffffff;
4857 background-color: #111111;
4860 .navbar-inverse .nav li.dropdown > a:hover .caret,
4861 .navbar-inverse .nav li.dropdown > a:focus .caret {
4862 border-top-color: #ffffff;
4863 border-bottom-color: #ffffff;
4866 .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
4867 border-top-color: #999999;
4868 border-bottom-color: #999999;
4871 .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
4872 .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
4873 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
4874 border-top-color: #ffffff;
4875 border-bottom-color: #ffffff;
4878 .navbar-inverse .navbar-search .search-query {
4879 color: #ffffff;
4880 background-color: #515151;
4881 border-color: #111111;
4882 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4883 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4884 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4885 -webkit-transition: none;
4886 -moz-transition: none;
4887 -o-transition: none;
4888 transition: none;
4891 .navbar-inverse .navbar-search .search-query:-moz-placeholder {
4892 color: #cccccc;
4895 .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
4896 color: #cccccc;
4899 .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
4900 color: #cccccc;
4903 .navbar-inverse .navbar-search .search-query:focus,
4904 .navbar-inverse .navbar-search .search-query.focused {
4905 padding: 5px 15px;
4906 color: #333333;
4907 text-shadow: 0 1px 0 #ffffff;
4908 background-color: #ffffff;
4909 border: 0;
4910 outline: 0;
4911 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4912 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4913 box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4916 .navbar-inverse .btn-navbar {
4917 color: #ffffff;
4918 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4919 background-color: #0e0e0e;
4920 *background-color: #040404;
4921 background-image: -moz-linear-gradient(top, #151515, #040404);
4922 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
4923 background-image: -webkit-linear-gradient(top, #151515, #040404);
4924 background-image: -o-linear-gradient(top, #151515, #040404);
4925 background-image: linear-gradient(to bottom, #151515, #040404);
4926 background-repeat: repeat-x;
4927 border-color: #040404 #040404 #000000;
4928 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4929 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
4930 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4933 .navbar-inverse .btn-navbar:hover,
4934 .navbar-inverse .btn-navbar:focus,
4935 .navbar-inverse .btn-navbar:active,
4936 .navbar-inverse .btn-navbar.active,
4937 .navbar-inverse .btn-navbar.disabled,
4938 .navbar-inverse .btn-navbar[disabled] {
4939 color: #ffffff;
4940 background-color: #040404;
4941 *background-color: #000000;
4944 .navbar-inverse .btn-navbar:active,
4945 .navbar-inverse .btn-navbar.active {
4946 background-color: #000000 \9;
4949 .breadcrumb {
4950 padding: 8px 15px;
4951 margin: 0 0 20px;
4952 list-style: none;
4953 background-color: #f5f5f5;
4954 -webkit-border-radius: 4px;
4955 -moz-border-radius: 4px;
4956 border-radius: 4px;
4959 .breadcrumb > li {
4960 display: inline-block;
4961 *display: inline;
4962 text-shadow: 0 1px 0 #ffffff;
4963 *zoom: 1;
4966 .breadcrumb > li > .divider {
4967 padding: 0 5px;
4968 color: #ccc;
4971 .breadcrumb > .active {
4972 color: #999999;
4975 .pagination {
4976 margin: 20px 0;
4979 .pagination ul {
4980 display: inline-block;
4981 *display: inline;
4982 margin-bottom: 0;
4983 margin-left: 0;
4984 -webkit-border-radius: 4px;
4985 -moz-border-radius: 4px;
4986 border-radius: 4px;
4987 *zoom: 1;
4988 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4989 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4990 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
4993 .pagination ul > li {
4994 display: inline;
4997 .pagination ul > li > a,
4998 .pagination ul > li > span {
4999 float: left;
5000 padding: 4px 12px;
5001 line-height: 20px;
5002 text-decoration: none;
5003 background-color: #ffffff;
5004 border: 1px solid #dddddd;
5005 border-left-width: 0;
5008 .pagination ul > li > a:hover,
5009 .pagination ul > li > a:focus,
5010 .pagination ul > .active > a,
5011 .pagination ul > .active > span {
5012 background-color: #f5f5f5;
5015 .pagination ul > .active > a,
5016 .pagination ul > .active > span {
5017 color: #999999;
5018 cursor: default;
5021 .pagination ul > .disabled > span,
5022 .pagination ul > .disabled > a,
5023 .pagination ul > .disabled > a:hover,
5024 .pagination ul > .disabled > a:focus {
5025 color: #999999;
5026 cursor: default;
5027 background-color: transparent;
5030 .pagination ul > li:first-child > a,
5031 .pagination ul > li:first-child > span {
5032 border-left-width: 1px;
5033 -webkit-border-bottom-left-radius: 4px;
5034 border-bottom-left-radius: 4px;
5035 -webkit-border-top-left-radius: 4px;
5036 border-top-left-radius: 4px;
5037 -moz-border-radius-bottomleft: 4px;
5038 -moz-border-radius-topleft: 4px;
5041 .pagination ul > li:last-child > a,
5042 .pagination ul > li:last-child > span {
5043 -webkit-border-top-right-radius: 4px;
5044 border-top-right-radius: 4px;
5045 -webkit-border-bottom-right-radius: 4px;
5046 border-bottom-right-radius: 4px;
5047 -moz-border-radius-topright: 4px;
5048 -moz-border-radius-bottomright: 4px;
5051 .pagination-centered {
5052 text-align: center;
5055 .pagination-right {
5056 text-align: right;
5059 .pagination-large ul > li > a,
5060 .pagination-large ul > li > span {
5061 padding: 11px 19px;
5062 font-size: 17.5px;
5065 .pagination-large ul > li:first-child > a,
5066 .pagination-large ul > li:first-child > span {
5067 -webkit-border-bottom-left-radius: 6px;
5068 border-bottom-left-radius: 6px;
5069 -webkit-border-top-left-radius: 6px;
5070 border-top-left-radius: 6px;
5071 -moz-border-radius-bottomleft: 6px;
5072 -moz-border-radius-topleft: 6px;
5075 .pagination-large ul > li:last-child > a,
5076 .pagination-large ul > li:last-child > span {
5077 -webkit-border-top-right-radius: 6px;
5078 border-top-right-radius: 6px;
5079 -webkit-border-bottom-right-radius: 6px;
5080 border-bottom-right-radius: 6px;
5081 -moz-border-radius-topright: 6px;
5082 -moz-border-radius-bottomright: 6px;
5085 .pagination-mini ul > li:first-child > a,
5086 .pagination-small ul > li:first-child > a,
5087 .pagination-mini ul > li:first-child > span,
5088 .pagination-small ul > li:first-child > span {
5089 -webkit-border-bottom-left-radius: 3px;
5090 border-bottom-left-radius: 3px;
5091 -webkit-border-top-left-radius: 3px;
5092 border-top-left-radius: 3px;
5093 -moz-border-radius-bottomleft: 3px;
5094 -moz-border-radius-topleft: 3px;
5097 .pagination-mini ul > li:last-child > a,
5098 .pagination-small ul > li:last-child > a,
5099 .pagination-mini ul > li:last-child > span,
5100 .pagination-small ul > li:last-child > span {
5101 -webkit-border-top-right-radius: 3px;
5102 border-top-right-radius: 3px;
5103 -webkit-border-bottom-right-radius: 3px;
5104 border-bottom-right-radius: 3px;
5105 -moz-border-radius-topright: 3px;
5106 -moz-border-radius-bottomright: 3px;
5109 .pagination-small ul > li > a,
5110 .pagination-small ul > li > span {
5111 padding: 2px 10px;
5112 font-size: 11.9px;
5115 .pagination-mini ul > li > a,
5116 .pagination-mini ul > li > span {
5117 padding: 0 6px;
5118 font-size: 10.5px;
5121 .pager {
5122 margin: 20px 0;
5123 text-align: center;
5124 list-style: none;
5125 *zoom: 1;
5128 .pager:before,
5129 .pager:after {
5130 display: table;
5131 line-height: 0;
5132 content: "";
5135 .pager:after {
5136 clear: both;
5139 .pager li {
5140 display: inline;
5143 .pager li > a,
5144 .pager li > span {
5145 display: inline-block;
5146 padding: 5px 14px;
5147 background-color: #fff;
5148 border: 1px solid #ddd;
5149 -webkit-border-radius: 15px;
5150 -moz-border-radius: 15px;
5151 border-radius: 15px;
5154 .pager li > a:hover,
5155 .pager li > a:focus {
5156 text-decoration: none;
5157 background-color: #f5f5f5;
5160 .pager .next > a,
5161 .pager .next > span {
5162 float: right;
5165 .pager .previous > a,
5166 .pager .previous > span {
5167 float: left;
5170 .pager .disabled > a,
5171 .pager .disabled > a:hover,
5172 .pager .disabled > a:focus,
5173 .pager .disabled > span {
5174 color: #999999;
5175 cursor: default;
5176 background-color: #fff;
5179 .modal-backdrop {
5180 position: fixed;
5181 top: 0;
5182 right: 0;
5183 bottom: 0;
5184 left: 0;
5185 z-index: 1040;
5186 background-color: #000000;
5189 .modal-backdrop.fade {
5190 opacity: 0;
5193 .modal-backdrop,
5194 .modal-backdrop.fade.in {
5195 opacity: 0.8;
5196 filter: alpha(opacity=80);
5199 .modal {
5200 position: fixed;
5201 top: 10%;
5202 left: 50%;
5203 z-index: 1050;
5204 width: 560px;
5205 margin-left: -280px;
5206 background-color: #ffffff;
5207 border: 1px solid #999;
5208 border: 1px solid rgba(0, 0, 0, 0.3);
5209 *border: 1px solid #999;
5210 -webkit-border-radius: 6px;
5211 -moz-border-radius: 6px;
5212 border-radius: 6px;
5213 outline: none;
5214 -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5215 -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5216 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
5217 -webkit-background-clip: padding-box;
5218 -moz-background-clip: padding-box;
5219 background-clip: padding-box;
5222 .modal.fade {
5223 top: -25%;
5224 -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
5225 -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
5226 -o-transition: opacity 0.3s linear, top 0.3s ease-out;
5227 transition: opacity 0.3s linear, top 0.3s ease-out;
5230 .modal.fade.in {
5231 top: 10%;
5234 .modal-header {
5235 padding: 9px 15px;
5236 border-bottom: 1px solid #eee;
5239 .modal-header .close {
5240 margin-top: 2px;
5243 .modal-header h3 {
5244 margin: 0;
5245 line-height: 30px;
5248 .modal-body {
5249 position: relative;
5250 max-height: 400px;
5251 padding: 15px;
5252 overflow-y: auto;
5255 .modal-form {
5256 margin-bottom: 0;
5259 .modal-footer {
5260 padding: 14px 15px 15px;
5261 margin-bottom: 0;
5262 text-align: right;
5263 background-color: #f5f5f5;
5264 border-top: 1px solid #ddd;
5265 -webkit-border-radius: 0 0 6px 6px;
5266 -moz-border-radius: 0 0 6px 6px;
5267 border-radius: 0 0 6px 6px;
5268 *zoom: 1;
5269 -webkit-box-shadow: inset 0 1px 0 #ffffff;
5270 -moz-box-shadow: inset 0 1px 0 #ffffff;
5271 box-shadow: inset 0 1px 0 #ffffff;
5274 .modal-footer:before,
5275 .modal-footer:after {
5276 display: table;
5277 line-height: 0;
5278 content: "";
5281 .modal-footer:after {
5282 clear: both;
5285 .modal-footer .btn + .btn {
5286 margin-bottom: 0;
5287 margin-left: 5px;
5290 .modal-footer .btn-group .btn + .btn {
5291 margin-left: -1px;
5294 .modal-footer .btn-block + .btn-block {
5295 margin-left: 0;
5298 .tooltip {
5299 position: absolute;
5300 z-index: 1030;
5301 display: block;
5302 font-size: 11px;
5303 line-height: 1.4;
5304 opacity: 0;
5305 filter: alpha(opacity=0);
5306 visibility: visible;
5309 .tooltip.in {
5310 opacity: 0.8;
5311 filter: alpha(opacity=80);
5314 .tooltip.top {
5315 padding: 5px 0;
5316 margin-top: -3px;
5319 .tooltip.right {
5320 padding: 0 5px;
5321 margin-left: 3px;
5324 .tooltip.bottom {
5325 padding: 5px 0;
5326 margin-top: 3px;
5329 .tooltip.left {
5330 padding: 0 5px;
5331 margin-left: -3px;
5334 .tooltip-inner {
5335 max-width: 200px;
5336 padding: 8px;
5337 color: #ffffff;
5338 text-align: center;
5339 text-decoration: none;
5340 background-color: #000000;
5341 -webkit-border-radius: 4px;
5342 -moz-border-radius: 4px;
5343 border-radius: 4px;
5346 .tooltip-arrow {
5347 position: absolute;
5348 width: 0;
5349 height: 0;
5350 border-color: transparent;
5351 border-style: solid;
5354 .tooltip.top .tooltip-arrow {
5355 bottom: 0;
5356 left: 50%;
5357 margin-left: -5px;
5358 border-top-color: #000000;
5359 border-width: 5px 5px 0;
5362 .tooltip.right .tooltip-arrow {
5363 top: 50%;
5364 left: 0;
5365 margin-top: -5px;
5366 border-right-color: #000000;
5367 border-width: 5px 5px 5px 0;
5370 .tooltip.left .tooltip-arrow {
5371 top: 50%;
5372 right: 0;
5373 margin-top: -5px;
5374 border-left-color: #000000;
5375 border-width: 5px 0 5px 5px;
5378 .tooltip.bottom .tooltip-arrow {
5379 top: 0;
5380 left: 50%;
5381 margin-left: -5px;
5382 border-bottom-color: #000000;
5383 border-width: 0 5px 5px;
5386 .popover {
5387 position: absolute;
5388 top: 0;
5389 left: 0;
5390 z-index: 1010;
5391 display: none;
5392 max-width: 276px;
5393 padding: 1px;
5394 text-align: left;
5395 white-space: normal;
5396 background-color: #ffffff;
5397 border: 1px solid #ccc;
5398 border: 1px solid rgba(0, 0, 0, 0.2);
5399 -webkit-border-radius: 6px;
5400 -moz-border-radius: 6px;
5401 border-radius: 6px;
5402 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5403 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5404 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5405 -webkit-background-clip: padding-box;
5406 -moz-background-clip: padding;
5407 background-clip: padding-box;
5410 .popover.top {
5411 margin-top: -10px;
5414 .popover.right {
5415 margin-left: 10px;
5418 .popover.bottom {
5419 margin-top: 10px;
5422 .popover.left {
5423 margin-left: -10px;
5426 .popover-title {
5427 padding: 8px 14px;
5428 margin: 0;
5429 font-size: 14px;
5430 font-weight: normal;
5431 line-height: 18px;
5432 background-color: #f7f7f7;
5433 border-bottom: 1px solid #ebebeb;
5434 -webkit-border-radius: 5px 5px 0 0;
5435 -moz-border-radius: 5px 5px 0 0;
5436 border-radius: 5px 5px 0 0;
5439 .popover-title:empty {
5440 display: none;
5443 .popover-content {
5444 padding: 9px 14px;
5447 .popover .arrow,
5448 .popover .arrow:after {
5449 position: absolute;
5450 display: block;
5451 width: 0;
5452 height: 0;
5453 border-color: transparent;
5454 border-style: solid;
5457 .popover .arrow {
5458 border-width: 11px;
5461 .popover .arrow:after {
5462 border-width: 10px;
5463 content: "";
5466 .popover.top .arrow {
5467 bottom: -11px;
5468 left: 50%;
5469 margin-left: -11px;
5470 border-top-color: #999;
5471 border-top-color: rgba(0, 0, 0, 0.25);
5472 border-bottom-width: 0;
5475 .popover.top .arrow:after {
5476 bottom: 1px;
5477 margin-left: -10px;
5478 border-top-color: #ffffff;
5479 border-bottom-width: 0;
5482 .popover.right .arrow {
5483 top: 50%;
5484 left: -11px;
5485 margin-top: -11px;
5486 border-right-color: #999;
5487 border-right-color: rgba(0, 0, 0, 0.25);
5488 border-left-width: 0;
5491 .popover.right .arrow:after {
5492 bottom: -10px;
5493 left: 1px;
5494 border-right-color: #ffffff;
5495 border-left-width: 0;
5498 .popover.bottom .arrow {
5499 top: -11px;
5500 left: 50%;
5501 margin-left: -11px;
5502 border-bottom-color: #999;
5503 border-bottom-color: rgba(0, 0, 0, 0.25);
5504 border-top-width: 0;
5507 .popover.bottom .arrow:after {
5508 top: 1px;
5509 margin-left: -10px;
5510 border-bottom-color: #ffffff;
5511 border-top-width: 0;
5514 .popover.left .arrow {
5515 top: 50%;
5516 right: -11px;
5517 margin-top: -11px;
5518 border-left-color: #999;
5519 border-left-color: rgba(0, 0, 0, 0.25);
5520 border-right-width: 0;
5523 .popover.left .arrow:after {
5524 right: 1px;
5525 bottom: -10px;
5526 border-left-color: #ffffff;
5527 border-right-width: 0;
5530 .thumbnails {
5531 margin-left: -20px;
5532 list-style: none;
5533 *zoom: 1;
5536 .thumbnails:before,
5537 .thumbnails:after {
5538 display: table;
5539 line-height: 0;
5540 content: "";
5543 .thumbnails:after {
5544 clear: both;
5547 .row-fluid .thumbnails {
5548 margin-left: 0;
5551 .thumbnails > li {
5552 float: left;
5553 margin-bottom: 20px;
5554 margin-left: 20px;
5557 .thumbnail {
5558 display: block;
5559 padding: 4px;
5560 line-height: 20px;
5561 border: 1px solid #ddd;
5562 -webkit-border-radius: 4px;
5563 -moz-border-radius: 4px;
5564 border-radius: 4px;
5565 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5566 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5567 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
5568 -webkit-transition: all 0.2s ease-in-out;
5569 -moz-transition: all 0.2s ease-in-out;
5570 -o-transition: all 0.2s ease-in-out;
5571 transition: all 0.2s ease-in-out;
5574 a.thumbnail:hover,
5575 a.thumbnail:focus {
5576 border-color: #0088cc;
5577 -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5578 -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5579 box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
5582 .thumbnail > img {
5583 display: block;
5584 max-width: 100%;
5585 margin-right: auto;
5586 margin-left: auto;
5589 .thumbnail .caption {
5590 padding: 9px;
5591 color: #555555;
5594 .media,
5595 .media-body {
5596 overflow: hidden;
5597 *overflow: visible;
5598 zoom: 1;
5601 .media,
5602 .media .media {
5603 margin-top: 15px;
5606 .media:first-child {
5607 margin-top: 0;
5610 .media-object {
5611 display: block;
5614 .media-heading {
5615 margin: 0 0 5px;
5618 .media > .pull-left {
5619 margin-right: 10px;
5622 .media > .pull-right {
5623 margin-left: 10px;
5626 .media-list {
5627 margin-left: 0;
5628 list-style: none;
5631 .label,
5632 .badge {
5633 display: inline-block;
5634 padding: 2px 4px;
5635 font-size: 11.844px;
5636 font-weight: bold;
5637 line-height: 14px;
5638 color: #ffffff;
5639 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
5640 white-space: nowrap;
5641 vertical-align: baseline;
5642 background-color: #999999;
5645 .label {
5646 -webkit-border-radius: 3px;
5647 -moz-border-radius: 3px;
5648 border-radius: 3px;
5651 .badge {
5652 padding-right: 9px;
5653 padding-left: 9px;
5654 -webkit-border-radius: 9px;
5655 -moz-border-radius: 9px;
5656 border-radius: 9px;
5659 .label:empty,
5660 .badge:empty {
5661 display: none;
5664 a.label:hover,
5665 a.label:focus,
5666 a.badge:hover,
5667 a.badge:focus {
5668 color: #ffffff;
5669 text-decoration: none;
5670 cursor: pointer;
5673 .label-important,
5674 .badge-important {
5675 background-color: #b94a48;
5678 .label-important[href],
5679 .badge-important[href] {
5680 background-color: #953b39;
5683 .label-warning,
5684 .badge-warning {
5685 background-color: #f89406;
5688 .label-warning[href],
5689 .badge-warning[href] {
5690 background-color: #c67605;
5693 .label-success,
5694 .badge-success {
5695 background-color: #468847;
5698 .label-success[href],
5699 .badge-success[href] {
5700 background-color: #356635;
5703 .label-info,
5704 .badge-info {
5705 background-color: #3a87ad;
5708 .label-info[href],
5709 .badge-info[href] {
5710 background-color: #2d6987;
5713 .label-inverse,
5714 .badge-inverse {
5715 background-color: #333333;
5718 .label-inverse[href],
5719 .badge-inverse[href] {
5720 background-color: #1a1a1a;
5723 .btn .label,
5724 .btn .badge {
5725 position: relative;
5726 top: -1px;
5729 .btn-mini .label,
5730 .btn-mini .badge {
5731 top: 0;
5734 @-webkit-keyframes progress-bar-stripes {
5735 from {
5736 background-position: 40px 0;
5738 to {
5739 background-position: 0 0;
5743 @-moz-keyframes progress-bar-stripes {
5744 from {
5745 background-position: 40px 0;
5747 to {
5748 background-position: 0 0;
5752 @-ms-keyframes progress-bar-stripes {
5753 from {
5754 background-position: 40px 0;
5756 to {
5757 background-position: 0 0;
5761 @-o-keyframes progress-bar-stripes {
5762 from {
5763 background-position: 0 0;
5765 to {
5766 background-position: 40px 0;
5770 @keyframes progress-bar-stripes {
5771 from {
5772 background-position: 40px 0;
5774 to {
5775 background-position: 0 0;
5779 .progress {
5780 height: 20px;
5781 margin-bottom: 20px;
5782 overflow: hidden;
5783 background-color: #f7f7f7;
5784 background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
5785 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
5786 background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
5787 background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
5788 background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
5789 background-repeat: repeat-x;
5790 -webkit-border-radius: 4px;
5791 -moz-border-radius: 4px;
5792 border-radius: 4px;
5793 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
5794 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5795 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5796 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5799 .progress .bar {
5800 float: left;
5801 width: 0;
5802 height: 100%;
5803 font-size: 12px;
5804 color: #ffffff;
5805 text-align: center;
5806 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
5807 background-color: #0e90d2;
5808 background-image: -moz-linear-gradient(top, #149bdf, #0480be);
5809 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
5810 background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
5811 background-image: -o-linear-gradient(top, #149bdf, #0480be);
5812 background-image: linear-gradient(to bottom, #149bdf, #0480be);
5813 background-repeat: repeat-x;
5814 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
5815 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5816 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5817 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5818 -webkit-box-sizing: border-box;
5819 -moz-box-sizing: border-box;
5820 box-sizing: border-box;
5821 -webkit-transition: width 0.6s ease;
5822 -moz-transition: width 0.6s ease;
5823 -o-transition: width 0.6s ease;
5824 transition: width 0.6s ease;
5827 .progress .bar + .bar {
5828 -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5829 -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5830 box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5833 .progress-striped .bar {
5834 background-color: #149bdf;
5835 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));
5836 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);
5837 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);
5838 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);
5839 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);
5840 -webkit-background-size: 40px 40px;
5841 -moz-background-size: 40px 40px;
5842 -o-background-size: 40px 40px;
5843 background-size: 40px 40px;
5846 .progress.active .bar {
5847 -webkit-animation: progress-bar-stripes 2s linear infinite;
5848 -moz-animation: progress-bar-stripes 2s linear infinite;
5849 -ms-animation: progress-bar-stripes 2s linear infinite;
5850 -o-animation: progress-bar-stripes 2s linear infinite;
5851 animation: progress-bar-stripes 2s linear infinite;
5854 .progress-danger .bar,
5855 .progress .bar-danger {
5856 background-color: #dd514c;
5857 background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
5858 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
5859 background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
5860 background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
5861 background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
5862 background-repeat: repeat-x;
5863 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
5866 .progress-danger.progress-striped .bar,
5867 .progress-striped .bar-danger {
5868 background-color: #ee5f5b;
5869 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));
5870 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);
5871 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);
5872 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);
5873 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);
5876 .progress-success .bar,
5877 .progress .bar-success {
5878 background-color: #5eb95e;
5879 background-image: -moz-linear-gradient(top, #62c462, #57a957);
5880 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
5881 background-image: -webkit-linear-gradient(top, #62c462, #57a957);
5882 background-image: -o-linear-gradient(top, #62c462, #57a957);
5883 background-image: linear-gradient(to bottom, #62c462, #57a957);
5884 background-repeat: repeat-x;
5885 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
5888 .progress-success.progress-striped .bar,
5889 .progress-striped .bar-success {
5890 background-color: #62c462;
5891 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));
5892 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);
5893 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);
5894 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);
5895 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);
5898 .progress-info .bar,
5899 .progress .bar-info {
5900 background-color: #4bb1cf;
5901 background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
5902 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
5903 background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
5904 background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
5905 background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
5906 background-repeat: repeat-x;
5907 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
5910 .progress-info.progress-striped .bar,
5911 .progress-striped .bar-info {
5912 background-color: #5bc0de;
5913 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));
5914 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);
5915 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);
5916 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);
5917 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);
5920 .progress-warning .bar,
5921 .progress .bar-warning {
5922 background-color: #faa732;
5923 background-image: -moz-linear-gradient(top, #fbb450, #f89406);
5924 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
5925 background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
5926 background-image: -o-linear-gradient(top, #fbb450, #f89406);
5927 background-image: linear-gradient(to bottom, #fbb450, #f89406);
5928 background-repeat: repeat-x;
5929 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
5932 .progress-warning.progress-striped .bar,
5933 .progress-striped .bar-warning {
5934 background-color: #fbb450;
5935 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));
5936 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);
5937 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);
5938 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);
5939 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);
5942 .accordion {
5943 margin-bottom: 20px;
5946 .accordion-group {
5947 margin-bottom: 2px;
5948 border: 1px solid #e5e5e5;
5949 -webkit-border-radius: 4px;
5950 -moz-border-radius: 4px;
5951 border-radius: 4px;
5954 .accordion-heading {
5955 border-bottom: 0;
5958 .accordion-heading .accordion-toggle {
5959 display: block;
5960 padding: 8px 15px;
5963 .accordion-toggle {
5964 cursor: pointer;
5967 .accordion-inner {
5968 padding: 9px 15px;
5969 border-top: 1px solid #e5e5e5;
5972 .carousel {
5973 position: relative;
5974 margin-bottom: 20px;
5975 line-height: 1;
5978 .carousel-inner {
5979 position: relative;
5980 width: 100%;
5981 overflow: hidden;
5984 .carousel-inner > .item {
5985 position: relative;
5986 display: none;
5987 -webkit-transition: 0.6s ease-in-out left;
5988 -moz-transition: 0.6s ease-in-out left;
5989 -o-transition: 0.6s ease-in-out left;
5990 transition: 0.6s ease-in-out left;
5993 .carousel-inner > .item > img,
5994 .carousel-inner > .item > a > img {
5995 display: block;
5996 line-height: 1;
5999 .carousel-inner > .active,
6000 .carousel-inner > .next,
6001 .carousel-inner > .prev {
6002 display: block;
6005 .carousel-inner > .active {
6006 left: 0;
6009 .carousel-inner > .next,
6010 .carousel-inner > .prev {
6011 position: absolute;
6012 top: 0;
6013 width: 100%;
6016 .carousel-inner > .next {
6017 left: 100%;
6020 .carousel-inner > .prev {
6021 left: -100%;
6024 .carousel-inner > .next.left,
6025 .carousel-inner > .prev.right {
6026 left: 0;
6029 .carousel-inner > .active.left {
6030 left: -100%;
6033 .carousel-inner > .active.right {
6034 left: 100%;
6037 .carousel-control {
6038 position: absolute;
6039 top: 40%;
6040 left: 15px;
6041 width: 40px;
6042 height: 40px;
6043 margin-top: -20px;
6044 font-size: 60px;
6045 font-weight: 100;
6046 line-height: 30px;
6047 color: #ffffff;
6048 text-align: center;
6049 background: #222222;
6050 border: 3px solid #ffffff;
6051 -webkit-border-radius: 23px;
6052 -moz-border-radius: 23px;
6053 border-radius: 23px;
6054 opacity: 0.5;
6055 filter: alpha(opacity=50);
6058 .carousel-control.right {
6059 right: 15px;
6060 left: auto;
6063 .carousel-control:hover,
6064 .carousel-control:focus {
6065 color: #ffffff;
6066 text-decoration: none;
6067 opacity: 0.9;
6068 filter: alpha(opacity=90);
6071 .carousel-indicators {
6072 position: absolute;
6073 top: 15px;
6074 right: 15px;
6075 z-index: 5;
6076 margin: 0;
6077 list-style: none;
6080 .carousel-indicators li {
6081 display: block;
6082 float: left;
6083 width: 10px;
6084 height: 10px;
6085 margin-left: 5px;
6086 text-indent: -999px;
6087 background-color: #ccc;
6088 background-color: rgba(255, 255, 255, 0.25);
6089 border-radius: 5px;
6092 .carousel-indicators .active {
6093 background-color: #fff;
6096 .carousel-caption {
6097 position: absolute;
6098 right: 0;
6099 bottom: 0;
6100 left: 0;
6101 padding: 15px;
6102 background: #333333;
6103 background: rgba(0, 0, 0, 0.75);
6106 .carousel-caption h4,
6107 .carousel-caption p {
6108 line-height: 20px;
6109 color: #ffffff;
6112 .carousel-caption h4 {
6113 margin: 0 0 5px;
6116 .carousel-caption p {
6117 margin-bottom: 0;
6120 .hero-unit {
6121 padding: 60px;
6122 margin-bottom: 30px;
6123 font-size: 18px;
6124 font-weight: 200;
6125 line-height: 30px;
6126 color: inherit;
6127 background-color: #eeeeee;
6128 -webkit-border-radius: 6px;
6129 -moz-border-radius: 6px;
6130 border-radius: 6px;
6133 .hero-unit h1 {
6134 margin-bottom: 0;
6135 font-size: 60px;
6136 line-height: 1;
6137 letter-spacing: -1px;
6138 color: inherit;
6141 .hero-unit li {
6142 line-height: 30px;
6145 .pull-right {
6146 float: right;
6149 .pull-left {
6150 float: left;
6153 .hide {
6154 display: none;
6157 .show {
6158 display: block;
6161 .invisible {
6162 visibility: hidden;
6165 .affix {
6166 position: fixed;
6170 * Bootstrap Responsive v2.3.2
6172 * Copyright 2012 Twitter, Inc
6173 * Licensed under the Apache License v2.0
6174 * http://www.apache.org/licenses/LICENSE-2.0
6176 * Designed and built with all the love in the world @twitter by @mdo and @fat.
6179 .clearfix {
6180 *zoom: 1;
6183 .clearfix:before,
6184 .clearfix:after {
6185 display: table;
6186 line-height: 0;
6187 content: "";
6190 .clearfix:after {
6191 clear: both;
6194 .hide-text {
6195 font: 0/0 a;
6196 color: transparent;
6197 text-shadow: none;
6198 background-color: transparent;
6199 border: 0;
6202 .input-block-level {
6203 display: block;
6204 width: 100%;
6205 min-height: 30px;
6206 -webkit-box-sizing: border-box;
6207 -moz-box-sizing: border-box;
6208 box-sizing: border-box;
6211 @-ms-viewport {
6212 width: device-width;
6215 .hidden {
6216 display: none;
6217 visibility: hidden;
6220 .visible-phone {
6221 display: none !important;
6224 .visible-tablet {
6225 display: none !important;
6228 .hidden-desktop {
6229 display: none !important;
6232 .visible-desktop {
6233 display: inherit !important;
6236 @media (min-width: 768px) and (max-width: 979px) {
6237 .hidden-desktop {
6238 display: inherit !important;
6240 .visible-desktop {
6241 display: none !important ;
6243 .visible-tablet {
6244 display: inherit !important;
6246 .hidden-tablet {
6247 display: none !important;
6251 @media (max-width: 767px) {
6252 .hidden-desktop {
6253 display: inherit !important;
6255 .visible-desktop {
6256 display: none !important;
6258 .visible-phone {
6259 display: inherit !important;
6261 .hidden-phone {
6262 display: none !important;
6266 .visible-print {
6267 display: none !important;
6270 @media print {
6271 .visible-print {
6272 display: inherit !important;
6274 .hidden-print {
6275 display: none !important;
6279 @media (min-width: 1200px) {
6280 .row {
6281 margin-left: -30px;
6282 *zoom: 1;
6284 .row:before,
6285 .row:after {
6286 display: table;
6287 line-height: 0;
6288 content: "";
6290 .row:after {
6291 clear: both;
6293 [class*="span"] {
6294 float: left;
6295 min-height: 1px;
6296 margin-left: 30px;
6298 .container,
6299 .navbar-static-top .container,
6300 .navbar-fixed-top .container,
6301 .navbar-fixed-bottom .container {
6302 width: 1170px;
6304 .span12 {
6305 width: 1170px;
6307 .span11 {
6308 width: 1070px;
6310 .span10 {
6311 width: 970px;
6313 .span9 {
6314 width: 870px;
6316 .span8 {
6317 width: 770px;
6319 .span7 {
6320 width: 670px;
6322 .span6 {
6323 width: 570px;
6325 .span5 {
6326 width: 470px;
6328 .span4 {
6329 width: 370px;
6331 .span3 {
6332 width: 270px;
6334 .span2 {
6335 width: 170px;
6337 .span1 {
6338 width: 70px;
6340 .offset12 {
6341 margin-left: 1230px;
6343 .offset11 {
6344 margin-left: 1130px;
6346 .offset10 {
6347 margin-left: 1030px;
6349 .offset9 {
6350 margin-left: 930px;
6352 .offset8 {
6353 margin-left: 830px;
6355 .offset7 {
6356 margin-left: 730px;
6358 .offset6 {
6359 margin-left: 630px;
6361 .offset5 {
6362 margin-left: 530px;
6364 .offset4 {
6365 margin-left: 430px;
6367 .offset3 {
6368 margin-left: 330px;
6370 .offset2 {
6371 margin-left: 230px;
6373 .offset1 {
6374 margin-left: 130px;
6376 .row-fluid {
6377 width: 100%;
6378 *zoom: 1;
6380 .row-fluid:before,
6381 .row-fluid:after {
6382 display: table;
6383 line-height: 0;
6384 content: "";
6386 .row-fluid:after {
6387 clear: both;
6389 .row-fluid [class*="span"] {
6390 display: block;
6391 float: left;
6392 width: 100%;
6393 min-height: 30px;
6394 margin-left: 2.564102564102564%;
6395 *margin-left: 2.5109110747408616%;
6396 -webkit-box-sizing: border-box;
6397 -moz-box-sizing: border-box;
6398 box-sizing: border-box;
6400 .row-fluid [class*="span"]:first-child {
6401 margin-left: 0;
6403 .row-fluid .controls-row [class*="span"] + [class*="span"] {
6404 margin-left: 2.564102564102564%;
6406 .row-fluid .span12 {
6407 width: 100%;
6408 *width: 99.94680851063829%;
6410 .row-fluid .span11 {
6411 width: 91.45299145299145%;
6412 *width: 91.39979996362975%;
6414 .row-fluid .span10 {
6415 width: 82.90598290598291%;
6416 *width: 82.8527914166212%;
6418 .row-fluid .span9 {
6419 width: 74.35897435897436%;
6420 *width: 74.30578286961266%;
6422 .row-fluid .span8 {
6423 width: 65.81196581196582%;
6424 *width: 65.75877432260411%;
6426 .row-fluid .span7 {
6427 width: 57.26495726495726%;
6428 *width: 57.21176577559556%;
6430 .row-fluid .span6 {
6431 width: 48.717948717948715%;
6432 *width: 48.664757228587014%;
6434 .row-fluid .span5 {
6435 width: 40.17094017094017%;
6436 *width: 40.11774868157847%;
6438 .row-fluid .span4 {
6439 width: 31.623931623931625%;
6440 *width: 31.570740134569924%;
6442 .row-fluid .span3 {
6443 width: 23.076923076923077%;
6444 *width: 23.023731587561375%;
6446 .row-fluid .span2 {
6447 width: 14.52991452991453%;
6448 *width: 14.476723040552828%;
6450 .row-fluid .span1 {
6451 width: 5.982905982905983%;
6452 *width: 5.929714493544281%;
6454 .row-fluid .offset12 {
6455 margin-left: 105.12820512820512%;
6456 *margin-left: 105.02182214948171%;
6458 .row-fluid .offset12:first-child {
6459 margin-left: 102.56410256410257%;
6460 *margin-left: 102.45771958537915%;
6462 .row-fluid .offset11 {
6463 margin-left: 96.58119658119658%;
6464 *margin-left: 96.47481360247316%;
6466 .row-fluid .offset11:first-child {
6467 margin-left: 94.01709401709402%;
6468 *margin-left: 93.91071103837061%;
6470 .row-fluid .offset10 {
6471 margin-left: 88.03418803418803%;
6472 *margin-left: 87.92780505546462%;
6474 .row-fluid .offset10:first-child {
6475 margin-left: 85.47008547008548%;
6476 *margin-left: 85.36370249136206%;
6478 .row-fluid .offset9 {
6479 margin-left: 79.48717948717949%;
6480 *margin-left: 79.38079650845607%;
6482 .row-fluid .offset9:first-child {
6483 margin-left: 76.92307692307693%;
6484 *margin-left: 76.81669394435352%;
6486 .row-fluid .offset8 {
6487 margin-left: 70.94017094017094%;
6488 *margin-left: 70.83378796144753%;
6490 .row-fluid .offset8:first-child {
6491 margin-left: 68.37606837606839%;
6492 *margin-left: 68.26968539734497%;
6494 .row-fluid .offset7 {
6495 margin-left: 62.393162393162385%;
6496 *margin-left: 62.28677941443899%;
6498 .row-fluid .offset7:first-child {
6499 margin-left: 59.82905982905982%;
6500 *margin-left: 59.72267685033642%;
6502 .row-fluid .offset6 {
6503 margin-left: 53.84615384615384%;
6504 *margin-left: 53.739770867430444%;
6506 .row-fluid .offset6:first-child {
6507 margin-left: 51.28205128205128%;
6508 *margin-left: 51.175668303327875%;
6510 .row-fluid .offset5 {
6511 margin-left: 45.299145299145295%;
6512 *margin-left: 45.1927623204219%;
6514 .row-fluid .offset5:first-child {
6515 margin-left: 42.73504273504273%;
6516 *margin-left: 42.62865975631933%;
6518 .row-fluid .offset4 {
6519 margin-left: 36.75213675213675%;
6520 *margin-left: 36.645753773413354%;
6522 .row-fluid .offset4:first-child {
6523 margin-left: 34.18803418803419%;
6524 *margin-left: 34.081651209310785%;
6526 .row-fluid .offset3 {
6527 margin-left: 28.205128205128204%;
6528 *margin-left: 28.0987452264048%;
6530 .row-fluid .offset3:first-child {
6531 margin-left: 25.641025641025642%;
6532 *margin-left: 25.53464266230224%;
6534 .row-fluid .offset2 {
6535 margin-left: 19.65811965811966%;
6536 *margin-left: 19.551736679396257%;
6538 .row-fluid .offset2:first-child {
6539 margin-left: 17.094017094017094%;
6540 *margin-left: 16.98763411529369%;
6542 .row-fluid .offset1 {
6543 margin-left: 11.11111111111111%;
6544 *margin-left: 11.004728132387708%;
6546 .row-fluid .offset1:first-child {
6547 margin-left: 8.547008547008547%;
6548 *margin-left: 8.440625568285142%;
6550 input,
6551 textarea,
6552 .uneditable-input {
6553 margin-left: 0;
6555 .controls-row [class*="span"] + [class*="span"] {
6556 margin-left: 30px;
6558 input.span12,
6559 textarea.span12,
6560 .uneditable-input.span12 {
6561 width: 1156px;
6563 input.span11,
6564 textarea.span11,
6565 .uneditable-input.span11 {
6566 width: 1056px;
6568 input.span10,
6569 textarea.span10,
6570 .uneditable-input.span10 {
6571 width: 956px;
6573 input.span9,
6574 textarea.span9,
6575 .uneditable-input.span9 {
6576 width: 856px;
6578 input.span8,
6579 textarea.span8,
6580 .uneditable-input.span8 {
6581 width: 756px;
6583 input.span7,
6584 textarea.span7,
6585 .uneditable-input.span7 {
6586 width: 656px;
6588 input.span6,
6589 textarea.span6,
6590 .uneditable-input.span6 {
6591 width: 556px;
6593 input.span5,
6594 textarea.span5,
6595 .uneditable-input.span5 {
6596 width: 456px;
6598 input.span4,
6599 textarea.span4,
6600 .uneditable-input.span4 {
6601 width: 356px;
6603 input.span3,
6604 textarea.span3,
6605 .uneditable-input.span3 {
6606 width: 256px;
6608 input.span2,
6609 textarea.span2,
6610 .uneditable-input.span2 {
6611 width: 156px;
6613 input.span1,
6614 textarea.span1,
6615 .uneditable-input.span1 {
6616 width: 56px;
6618 .thumbnails {
6619 margin-left: -30px;
6621 .thumbnails > li {
6622 margin-left: 30px;
6624 .row-fluid .thumbnails {
6625 margin-left: 0;
6629 @media (min-width: 768px) and (max-width: 979px) {
6630 .row {
6631 margin-left: -20px;
6632 *zoom: 1;
6634 .row:before,
6635 .row:after {
6636 display: table;
6637 line-height: 0;
6638 content: "";
6640 .row:after {
6641 clear: both;
6643 [class*="span"] {
6644 float: left;
6645 min-height: 1px;
6646 margin-left: 20px;
6648 .container,
6649 .navbar-static-top .container,
6650 .navbar-fixed-top .container,
6651 .navbar-fixed-bottom .container {
6652 width: 724px;
6654 .span12 {
6655 width: 724px;
6657 .span11 {
6658 width: 662px;
6660 .span10 {
6661 width: 600px;
6663 .span9 {
6664 width: 538px;
6666 .span8 {
6667 width: 476px;
6669 .span7 {
6670 width: 414px;
6672 .span6 {
6673 width: 352px;
6675 .span5 {
6676 width: 290px;
6678 .span4 {
6679 width: 228px;
6681 .span3 {
6682 width: 166px;
6684 .span2 {
6685 width: 104px;
6687 .span1 {
6688 width: 42px;
6690 .offset12 {
6691 margin-left: 764px;
6693 .offset11 {
6694 margin-left: 702px;
6696 .offset10 {
6697 margin-left: 640px;
6699 .offset9 {
6700 margin-left: 578px;
6702 .offset8 {
6703 margin-left: 516px;
6705 .offset7 {
6706 margin-left: 454px;
6708 .offset6 {
6709 margin-left: 392px;
6711 .offset5 {
6712 margin-left: 330px;
6714 .offset4 {
6715 margin-left: 268px;
6717 .offset3 {
6718 margin-left: 206px;
6720 .offset2 {
6721 margin-left: 144px;
6723 .offset1 {
6724 margin-left: 82px;
6726 .row-fluid {
6727 width: 100%;
6728 *zoom: 1;
6730 .row-fluid:before,
6731 .row-fluid:after {
6732 display: table;
6733 line-height: 0;
6734 content: "";
6736 .row-fluid:after {
6737 clear: both;
6739 .row-fluid [class*="span"] {
6740 display: block;
6741 float: left;
6742 width: 100%;
6743 min-height: 30px;
6744 margin-left: 2.7624309392265194%;
6745 *margin-left: 2.709239449864817%;
6746 -webkit-box-sizing: border-box;
6747 -moz-box-sizing: border-box;
6748 box-sizing: border-box;
6750 .row-fluid [class*="span"]:first-child {
6751 margin-left: 0;
6753 .row-fluid .controls-row [class*="span"] + [class*="span"] {
6754 margin-left: 2.7624309392265194%;
6756 .row-fluid .span12 {
6757 width: 100%;
6758 *width: 99.94680851063829%;
6760 .row-fluid .span11 {
6761 width: 91.43646408839778%;
6762 *width: 91.38327259903608%;
6764 .row-fluid .span10 {
6765 width: 82.87292817679558%;
6766 *width: 82.81973668743387%;
6768 .row-fluid .span9 {
6769 width: 74.30939226519337%;
6770 *width: 74.25620077583166%;
6772 .row-fluid .span8 {
6773 width: 65.74585635359117%;
6774 *width: 65.69266486422946%;
6776 .row-fluid .span7 {
6777 width: 57.18232044198895%;
6778 *width: 57.12912895262725%;
6780 .row-fluid .span6 {
6781 width: 48.61878453038674%;
6782 *width: 48.56559304102504%;
6784 .row-fluid .span5 {
6785 width: 40.05524861878453%;
6786 *width: 40.00205712942283%;
6788 .row-fluid .span4 {
6789 width: 31.491712707182323%;
6790 *width: 31.43852121782062%;
6792 .row-fluid .span3 {
6793 width: 22.92817679558011%;
6794 *width: 22.87498530621841%;
6796 .row-fluid .span2 {
6797 width: 14.3646408839779%;
6798 *width: 14.311449394616199%;
6800 .row-fluid .span1 {
6801 width: 5.801104972375691%;
6802 *width: 5.747913483013988%;
6804 .row-fluid .offset12 {
6805 margin-left: 105.52486187845304%;
6806 *margin-left: 105.41847889972962%;
6808 .row-fluid .offset12:first-child {
6809 margin-left: 102.76243093922652%;
6810 *margin-left: 102.6560479605031%;
6812 .row-fluid .offset11 {
6813 margin-left: 96.96132596685082%;
6814 *margin-left: 96.8549429881274%;
6816 .row-fluid .offset11:first-child {
6817 margin-left: 94.1988950276243%;
6818 *margin-left: 94.09251204890089%;
6820 .row-fluid .offset10 {
6821 margin-left: 88.39779005524862%;
6822 *margin-left: 88.2914070765252%;
6824 .row-fluid .offset10:first-child {
6825 margin-left: 85.6353591160221%;
6826 *margin-left: 85.52897613729868%;
6828 .row-fluid .offset9 {
6829 margin-left: 79.8342541436464%;
6830 *margin-left: 79.72787116492299%;
6832 .row-fluid .offset9:first-child {
6833 margin-left: 77.07182320441989%;
6834 *margin-left: 76.96544022569647%;
6836 .row-fluid .offset8 {
6837 margin-left: 71.2707182320442%;
6838 *margin-left: 71.16433525332079%;
6840 .row-fluid .offset8:first-child {
6841 margin-left: 68.50828729281768%;
6842 *margin-left: 68.40190431409427%;
6844 .row-fluid .offset7 {
6845 margin-left: 62.70718232044199%;
6846 *margin-left: 62.600799341718584%;
6848 .row-fluid .offset7:first-child {
6849 margin-left: 59.94475138121547%;
6850 *margin-left: 59.838368402492065%;
6852 .row-fluid .offset6 {
6853 margin-left: 54.14364640883978%;
6854 *margin-left: 54.037263430116376%;
6856 .row-fluid .offset6:first-child {
6857 margin-left: 51.38121546961326%;
6858 *margin-left: 51.27483249088986%;
6860 .row-fluid .offset5 {
6861 margin-left: 45.58011049723757%;
6862 *margin-left: 45.47372751851417%;
6864 .row-fluid .offset5:first-child {
6865 margin-left: 42.81767955801105%;
6866 *margin-left: 42.71129657928765%;
6868 .row-fluid .offset4 {
6869 margin-left: 37.01657458563536%;
6870 *margin-left: 36.91019160691196%;
6872 .row-fluid .offset4:first-child {
6873 margin-left: 34.25414364640884%;
6874 *margin-left: 34.14776066768544%;
6876 .row-fluid .offset3 {
6877 margin-left: 28.45303867403315%;
6878 *margin-left: 28.346655695309746%;
6880 .row-fluid .offset3:first-child {
6881 margin-left: 25.69060773480663%;
6882 *margin-left: 25.584224756083227%;
6884 .row-fluid .offset2 {
6885 margin-left: 19.88950276243094%;
6886 *margin-left: 19.783119783707537%;
6888 .row-fluid .offset2:first-child {
6889 margin-left: 17.12707182320442%;
6890 *margin-left: 17.02068884448102%;
6892 .row-fluid .offset1 {
6893 margin-left: 11.32596685082873%;
6894 *margin-left: 11.219583872105325%;
6896 .row-fluid .offset1:first-child {
6897 margin-left: 8.56353591160221%;
6898 *margin-left: 8.457152932878806%;
6900 input,
6901 textarea,
6902 .uneditable-input {
6903 margin-left: 0;
6905 .controls-row [class*="span"] + [class*="span"] {
6906 margin-left: 20px;
6908 input.span12,
6909 textarea.span12,
6910 .uneditable-input.span12 {
6911 width: 710px;
6913 input.span11,
6914 textarea.span11,
6915 .uneditable-input.span11 {
6916 width: 648px;
6918 input.span10,
6919 textarea.span10,
6920 .uneditable-input.span10 {
6921 width: 586px;
6923 input.span9,
6924 textarea.span9,
6925 .uneditable-input.span9 {
6926 width: 524px;
6928 input.span8,
6929 textarea.span8,
6930 .uneditable-input.span8 {
6931 width: 462px;
6933 input.span7,
6934 textarea.span7,
6935 .uneditable-input.span7 {
6936 width: 400px;
6938 input.span6,
6939 textarea.span6,
6940 .uneditable-input.span6 {
6941 width: 338px;
6943 input.span5,
6944 textarea.span5,
6945 .uneditable-input.span5 {
6946 width: 276px;
6948 input.span4,
6949 textarea.span4,
6950 .uneditable-input.span4 {
6951 width: 214px;
6953 input.span3,
6954 textarea.span3,
6955 .uneditable-input.span3 {
6956 width: 152px;
6958 input.span2,
6959 textarea.span2,
6960 .uneditable-input.span2 {
6961 width: 90px;
6963 input.span1,
6964 textarea.span1,
6965 .uneditable-input.span1 {
6966 width: 28px;
6970 @media (max-width: 767px) {
6971 body {
6972 padding-right: 20px;
6973 padding-left: 20px;
6975 .navbar-fixed-top,
6976 .navbar-fixed-bottom,
6977 .navbar-static-top {
6978 margin-right: -20px;
6979 margin-left: -20px;
6981 .container-fluid {
6982 padding: 0;
6984 .dl-horizontal dt {
6985 float: none;
6986 width: auto;
6987 clear: none;
6988 text-align: left;
6990 .dl-horizontal dd {
6991 margin-left: 0;
6993 .container {
6994 width: auto;
6996 .row-fluid {
6997 width: 100%;
6999 .row,
7000 .thumbnails {
7001 margin-left: 0;
7003 .thumbnails > li {
7004 float: none;
7005 margin-left: 0;
7007 [class*="span"],
7008 .uneditable-input[class*="span"],
7009 .row-fluid [class*="span"] {
7010 display: block;
7011 float: none;
7012 width: 100%;
7013 margin-left: 0;
7014 -webkit-box-sizing: border-box;
7015 -moz-box-sizing: border-box;
7016 box-sizing: border-box;
7018 .span12,
7019 .row-fluid .span12 {
7020 width: 100%;
7021 -webkit-box-sizing: border-box;
7022 -moz-box-sizing: border-box;
7023 box-sizing: border-box;
7025 .row-fluid [class*="offset"]:first-child {
7026 margin-left: 0;
7028 .input-large,
7029 .input-xlarge,
7030 .input-xxlarge,
7031 input[class*="span"],
7032 select[class*="span"],
7033 textarea[class*="span"],
7034 .uneditable-input {
7035 display: block;
7036 width: 100%;
7037 min-height: 30px;
7038 -webkit-box-sizing: border-box;
7039 -moz-box-sizing: border-box;
7040 box-sizing: border-box;
7042 .input-prepend input,
7043 .input-append input,
7044 .input-prepend input[class*="span"],
7045 .input-append input[class*="span"] {
7046 display: inline-block;
7047 width: auto;
7049 .controls-row [class*="span"] + [class*="span"] {
7050 margin-left: 0;
7052 .modal {
7053 position: fixed;
7054 top: 20px;
7055 right: 20px;
7056 left: 20px;
7057 width: auto;
7058 margin: 0;
7060 .modal.fade {
7061 top: -100px;
7063 .modal.fade.in {
7064 top: 20px;
7068 @media (max-width: 480px) {
7069 .nav-collapse {
7070 -webkit-transform: translate3d(0, 0, 0);
7072 .page-header h1 small {
7073 display: block;
7074 line-height: 20px;
7076 input[type="checkbox"],
7077 input[type="radio"] {
7078 border: 1px solid #ccc;
7080 .form-horizontal .control-label {
7081 float: none;
7082 width: auto;
7083 padding-top: 0;
7084 text-align: left;
7086 .form-horizontal .controls {
7087 margin-left: 0;
7089 .form-horizontal .control-list {
7090 padding-top: 0;
7092 .form-horizontal .form-actions {
7093 padding-right: 10px;
7094 padding-left: 10px;
7096 .media .pull-left,
7097 .media .pull-right {
7098 display: block;
7099 float: none;
7100 margin-bottom: 10px;
7102 .media-object {
7103 margin-right: 0;
7104 margin-left: 0;
7106 .modal {
7107 top: 10px;
7108 right: 10px;
7109 left: 10px;
7111 .modal-header .close {
7112 padding: 10px;
7113 margin: -10px;
7115 .carousel-caption {
7116 position: static;
7120 @media (max-width: 979px) {
7121 body {
7122 padding-top: 0;
7124 .navbar-fixed-top,
7125 .navbar-fixed-bottom {
7126 position: static;
7128 .navbar-fixed-top {
7129 margin-bottom: 20px;
7131 .navbar-fixed-bottom {
7132 margin-top: 20px;
7134 .navbar-fixed-top .navbar-inner,
7135 .navbar-fixed-bottom .navbar-inner {
7136 padding: 5px;
7138 .navbar .container {
7139 width: auto;
7140 padding: 0;
7142 .navbar .brand {
7143 padding-right: 10px;
7144 padding-left: 10px;
7145 margin: 0 0 0 -5px;
7147 .nav-collapse {
7148 clear: both;
7150 .nav-collapse .nav {
7151 float: none;
7152 margin: 0 0 10px;
7154 .nav-collapse .nav > li {
7155 float: none;
7157 .nav-collapse .nav > li > a {
7158 margin-bottom: 2px;
7160 .nav-collapse .nav > .divider-vertical {
7161 display: none;
7163 .nav-collapse .nav .nav-header {
7164 color: #777777;
7165 text-shadow: none;
7167 .nav-collapse .nav > li > a,
7168 .nav-collapse .dropdown-menu a {
7169 padding: 9px 15px;
7170 font-weight: bold;
7171 color: #777777;
7172 -webkit-border-radius: 3px;
7173 -moz-border-radius: 3px;
7174 border-radius: 3px;
7176 .nav-collapse .btn {
7177 padding: 4px 10px 4px;
7178 font-weight: normal;
7179 -webkit-border-radius: 4px;
7180 -moz-border-radius: 4px;
7181 border-radius: 4px;
7183 .nav-collapse .dropdown-menu li + li a {
7184 margin-bottom: 2px;
7186 .nav-collapse .nav > li > a:hover,
7187 .nav-collapse .nav > li > a:focus,
7188 .nav-collapse .dropdown-menu a:hover,
7189 .nav-collapse .dropdown-menu a:focus {
7190 background-color: #f2f2f2;
7192 .navbar-inverse .nav-collapse .nav > li > a,
7193 .navbar-inverse .nav-collapse .dropdown-menu a {
7194 color: #999999;
7196 .navbar-inverse .nav-collapse .nav > li > a:hover,
7197 .navbar-inverse .nav-collapse .nav > li > a:focus,
7198 .navbar-inverse .nav-collapse .dropdown-menu a:hover,
7199 .navbar-inverse .nav-collapse .dropdown-menu a:focus {
7200 background-color: #111111;
7202 .nav-collapse.in .btn-group {
7203 padding: 0;
7204 margin-top: 5px;
7206 .nav-collapse .dropdown-menu {
7207 position: static;
7208 top: auto;
7209 left: auto;
7210 display: none;
7211 float: none;
7212 max-width: none;
7213 padding: 0;
7214 margin: 0 15px;
7215 background-color: transparent;
7216 border: none;
7217 -webkit-border-radius: 0;
7218 -moz-border-radius: 0;
7219 border-radius: 0;
7220 -webkit-box-shadow: none;
7221 -moz-box-shadow: none;
7222 box-shadow: none;
7224 .nav-collapse .open > .dropdown-menu {
7225 display: block;
7227 .nav-collapse .dropdown-menu:before,
7228 .nav-collapse .dropdown-menu:after {
7229 display: none;
7231 .nav-collapse .dropdown-menu .divider {
7232 display: none;
7234 .nav-collapse .nav > li > .dropdown-menu:before,
7235 .nav-collapse .nav > li > .dropdown-menu:after {
7236 display: none;
7238 .nav-collapse .navbar-form,
7239 .nav-collapse .navbar-search {
7240 float: none;
7241 padding: 10px 15px;
7242 margin: 10px 0;
7243 border-top: 1px solid #f2f2f2;
7244 border-bottom: 1px solid #f2f2f2;
7245 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
7246 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
7247 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
7249 .navbar-inverse .nav-collapse .navbar-form,
7250 .navbar-inverse .nav-collapse .navbar-search {
7251 border-top-color: #111111;
7252 border-bottom-color: #111111;
7254 .navbar .nav-collapse .nav.pull-right {
7255 float: none;
7256 margin-left: 0;
7258 .nav-collapse,
7259 .nav-collapse.collapse {
7260 height: 0;
7261 overflow: hidden;
7263 .navbar .btn-navbar {
7264 display: block;
7266 .navbar-static .navbar-inner {
7267 padding-right: 10px;
7268 padding-left: 10px;
7272 @media (min-width: 980px) {
7273 .nav-collapse.collapse {
7274 height: auto !important;
7275 overflow: visible !important;
7280 * Datetimepicker for Bootstrap
7282 * Copyright 2012 Stefan Petre
7283 * Improvements by Andrew Rowls
7284 * Licensed under the Apache License v2.0
7285 * http://www.apache.org/licenses/LICENSE-2.0
7288 .datetimepicker {
7289 padding: 4px;
7290 margin-top: 1px;
7291 -webkit-border-radius: 4px;
7292 -moz-border-radius: 4px;
7293 border-radius: 4px;
7294 direction: ltr;
7295 /*.dow {
7296 border-top: 1px solid #ddd !important;
7300 .datetimepicker-inline {
7301 width: 220px;
7303 .datetimepicker.datetimepicker-rtl {
7304 direction: rtl;
7306 .datetimepicker.datetimepicker-rtl table tr td span {
7307 float: right;
7309 .datetimepicker-dropdown, .datetimepicker-dropdown-left {
7310 top: 0;
7311 left: 0;
7313 [class*=" datetimepicker-dropdown"]:before {
7314 content: '';
7315 display: inline-block;
7316 border-left: 7px solid transparent;
7317 border-right: 7px solid transparent;
7318 border-bottom: 7px solid #ccc;
7319 border-bottom-color: rgba(0, 0, 0, 0.2);
7320 position: absolute;
7322 [class*=" datetimepicker-dropdown"]:after {
7323 content: '';
7324 display: inline-block;
7325 border-left: 6px solid transparent;
7326 border-right: 6px solid transparent;
7327 border-bottom: 6px solid #ffffff;
7328 position: absolute;
7330 [class*=" datetimepicker-dropdown-top"]:before {
7331 content: '';
7332 display: inline-block;
7333 border-left: 7px solid transparent;
7334 border-right: 7px solid transparent;
7335 border-top: 7px solid #ccc;
7336 border-top-color: rgba(0, 0, 0, 0.2);
7337 border-bottom: 0;
7339 [class*=" datetimepicker-dropdown-top"]:after {
7340 content: '';
7341 display: inline-block;
7342 border-left: 6px solid transparent;
7343 border-right: 6px solid transparent;
7344 border-top: 6px solid #ffffff;
7345 border-bottom: 0;
7347 .datetimepicker-dropdown-bottom-right:before {
7348 top: -7px;
7349 right: 6px;
7351 .datetimepicker-dropdown-bottom-right:after {
7352 top: -6px;
7353 right: 7px;
7355 .datetimepicker-dropdown-bottom-left:before {
7356 top: -7px;
7357 left: 6px;
7359 .datetimepicker-dropdown-bottom-left:after {
7360 top: -6px;
7361 left: 7px;
7363 .datetimepicker-dropdown-top-right:before {
7364 bottom: -7px;
7365 right: 6px;
7367 .datetimepicker-dropdown-top-right:after {
7368 bottom: -6px;
7369 right: 7px;
7371 .datetimepicker-dropdown-top-left:before {
7372 bottom: -7px;
7373 left: 6px;
7375 .datetimepicker-dropdown-top-left:after {
7376 bottom: -6px;
7377 left: 7px;
7379 .datetimepicker > div {
7380 display: none;
7382 .datetimepicker.minutes div.datetimepicker-minutes {
7383 display: block;
7385 .datetimepicker.hours div.datetimepicker-hours {
7386 display: block;
7388 .datetimepicker.days div.datetimepicker-days {
7389 display: block;
7391 .datetimepicker.months div.datetimepicker-months {
7392 display: block;
7394 .datetimepicker.years div.datetimepicker-years {
7395 display: block;
7397 .datetimepicker table {
7398 margin: 0;
7400 .datetimepicker td,
7401 .datetimepicker th {
7402 text-align: center;
7403 width: 20px;
7404 height: 20px;
7405 -webkit-border-radius: 4px;
7406 -moz-border-radius: 4px;
7407 border-radius: 4px;
7408 border: none;
7410 .table-striped .datetimepicker table tr td,
7411 .table-striped .datetimepicker table tr th {
7412 background-color: transparent;
7414 .datetimepicker table tr td.minute:hover {
7415 background: #eeeeee;
7416 cursor: pointer;
7418 .datetimepicker table tr td.hour:hover {
7419 background: #eeeeee;
7420 cursor: pointer;
7422 .datetimepicker table tr td.day:hover {
7423 background: #eeeeee;
7424 cursor: pointer;
7426 .datetimepicker table tr td.old,
7427 .datetimepicker table tr td.new {
7428 color: #999999;
7430 .datetimepicker table tr td.disabled,
7431 .datetimepicker table tr td.disabled:hover {
7432 background: none;
7433 color: #999999;
7434 cursor: default;
7436 .datetimepicker table tr td.today,
7437 .datetimepicker table tr td.today:hover,
7438 .datetimepicker table tr td.today.disabled,
7439 .datetimepicker table tr td.today.disabled:hover {
7440 background-color: #fde19a;
7441 background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
7442 background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
7443 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
7444 background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
7445 background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
7446 background-image: linear-gradient(top, #fdd49a, #fdf59a);
7447 background-repeat: repeat-x;
7448 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
7449 border-color: #fdf59a #fdf59a #fbed50;
7450 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
7451 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
7453 .datetimepicker table tr td.today:hover,
7454 .datetimepicker table tr td.today:hover:hover,
7455 .datetimepicker table tr td.today.disabled:hover,
7456 .datetimepicker table tr td.today.disabled:hover:hover,
7457 .datetimepicker table tr td.today:active,
7458 .datetimepicker table tr td.today:hover:active,
7459 .datetimepicker table tr td.today.disabled:active,
7460 .datetimepicker table tr td.today.disabled:hover:active,
7461 .datetimepicker table tr td.today.active,
7462 .datetimepicker table tr td.today:hover.active,
7463 .datetimepicker table tr td.today.disabled.active,
7464 .datetimepicker table tr td.today.disabled:hover.active,
7465 .datetimepicker table tr td.today.disabled,
7466 .datetimepicker table tr td.today:hover.disabled,
7467 .datetimepicker table tr td.today.disabled.disabled,
7468 .datetimepicker table tr td.today.disabled:hover.disabled,
7469 .datetimepicker table tr td.today[disabled],
7470 .datetimepicker table tr td.today:hover[disabled],
7471 .datetimepicker table tr td.today.disabled[disabled],
7472 .datetimepicker table tr td.today.disabled:hover[disabled] {
7473 background-color: #fdf59a;
7475 .datetimepicker table tr td.today:active,
7476 .datetimepicker table tr td.today:hover:active,
7477 .datetimepicker table tr td.today.disabled:active,
7478 .datetimepicker table tr td.today.disabled:hover:active,
7479 .datetimepicker table tr td.today.active,
7480 .datetimepicker table tr td.today:hover.active,
7481 .datetimepicker table tr td.today.disabled.active,
7482 .datetimepicker table tr td.today.disabled:hover.active {
7483 background-color: #fbf069 \9;
7485 .datetimepicker table tr td.active,
7486 .datetimepicker table tr td.active:hover,
7487 .datetimepicker table tr td.active.disabled,
7488 .datetimepicker table tr td.active.disabled:hover {
7489 background-color: #006dcc;
7490 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
7491 background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
7492 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
7493 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
7494 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
7495 background-image: linear-gradient(top, #0088cc, #0044cc);
7496 background-repeat: repeat-x;
7497 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
7498 border-color: #0044cc #0044cc #002a80;
7499 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
7500 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
7501 color: #fff;
7502 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
7504 .datetimepicker table tr td.active:hover,
7505 .datetimepicker table tr td.active:hover:hover,
7506 .datetimepicker table tr td.active.disabled:hover,
7507 .datetimepicker table tr td.active.disabled:hover:hover,
7508 .datetimepicker table tr td.active:active,
7509 .datetimepicker table tr td.active:hover:active,
7510 .datetimepicker table tr td.active.disabled:active,
7511 .datetimepicker table tr td.active.disabled:hover:active,
7512 .datetimepicker table tr td.active.active,
7513 .datetimepicker table tr td.active:hover.active,
7514 .datetimepicker table tr td.active.disabled.active,
7515 .datetimepicker table tr td.active.disabled:hover.active,
7516 .datetimepicker table tr td.active.disabled,
7517 .datetimepicker table tr td.active:hover.disabled,
7518 .datetimepicker table tr td.active.disabled.disabled,
7519 .datetimepicker table tr td.active.disabled:hover.disabled,
7520 .datetimepicker table tr td.active[disabled],
7521 .datetimepicker table tr td.active:hover[disabled],
7522 .datetimepicker table tr td.active.disabled[disabled],
7523 .datetimepicker table tr td.active.disabled:hover[disabled] {
7524 background-color: #0044cc;
7526 .datetimepicker table tr td.active:active,
7527 .datetimepicker table tr td.active:hover:active,
7528 .datetimepicker table tr td.active.disabled:active,
7529 .datetimepicker table tr td.active.disabled:hover:active,
7530 .datetimepicker table tr td.active.active,
7531 .datetimepicker table tr td.active:hover.active,
7532 .datetimepicker table tr td.active.disabled.active,
7533 .datetimepicker table tr td.active.disabled:hover.active {
7534 background-color: #003399 \9;
7536 .datetimepicker table tr td span {
7537 display: block;
7538 width: 23%;
7539 height: 54px;
7540 line-height: 54px;
7541 float: left;
7542 margin: 1%;
7543 cursor: pointer;
7544 -webkit-border-radius: 4px;
7545 -moz-border-radius: 4px;
7546 border-radius: 4px;
7548 .datetimepicker .datetimepicker-hours span {
7549 height: 26px;
7550 line-height: 26px;
7552 .datetimepicker .datetimepicker-hours table tr td span.hour_am,
7553 .datetimepicker .datetimepicker-hours table tr td span.hour_pm {
7554 width: 14.6%;
7556 .datetimepicker .datetimepicker-hours fieldset legend,
7557 .datetimepicker .datetimepicker-minutes fieldset legend {
7558 margin-bottom: inherit;
7559 line-height: 30px;
7561 .datetimepicker .datetimepicker-minutes span {
7562 height: 26px;
7563 line-height: 26px;
7565 .datetimepicker table tr td span:hover {
7566 background: #eeeeee;
7568 .datetimepicker table tr td span.disabled,
7569 .datetimepicker table tr td span.disabled:hover {
7570 background: none;
7571 color: #999999;
7572 cursor: default;
7574 .datetimepicker table tr td span.active,
7575 .datetimepicker table tr td span.active:hover,
7576 .datetimepicker table tr td span.active.disabled,
7577 .datetimepicker table tr td span.active.disabled:hover {
7578 background-color: #006dcc;
7579 background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
7580 background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
7581 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
7582 background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
7583 background-image: -o-linear-gradient(top, #0088cc, #0044cc);
7584 background-image: linear-gradient(top, #0088cc, #0044cc);
7585 background-repeat: repeat-x;
7586 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
7587 border-color: #0044cc #0044cc #002a80;
7588 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
7589 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
7590 color: #fff;
7591 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
7593 .datetimepicker table tr td span.active:hover,
7594 .datetimepicker table tr td span.active:hover:hover,
7595 .datetimepicker table tr td span.active.disabled:hover,
7596 .datetimepicker table tr td span.active.disabled:hover:hover,
7597 .datetimepicker table tr td span.active:active,
7598 .datetimepicker table tr td span.active:hover:active,
7599 .datetimepicker table tr td span.active.disabled:active,
7600 .datetimepicker table tr td span.active.disabled:hover:active,
7601 .datetimepicker table tr td span.active.active,
7602 .datetimepicker table tr td span.active:hover.active,
7603 .datetimepicker table tr td span.active.disabled.active,
7604 .datetimepicker table tr td span.active.disabled:hover.active,
7605 .datetimepicker table tr td span.active.disabled,
7606 .datetimepicker table tr td span.active:hover.disabled,
7607 .datetimepicker table tr td span.active.disabled.disabled,
7608 .datetimepicker table tr td span.active.disabled:hover.disabled,
7609 .datetimepicker table tr td span.active[disabled],
7610 .datetimepicker table tr td span.active:hover[disabled],
7611 .datetimepicker table tr td span.active.disabled[disabled],
7612 .datetimepicker table tr td span.active.disabled:hover[disabled] {
7613 background-color: #0044cc;
7615 .datetimepicker table tr td span.active:active,
7616 .datetimepicker table tr td span.active:hover:active,
7617 .datetimepicker table tr td span.active.disabled:active,
7618 .datetimepicker table tr td span.active.disabled:hover:active,
7619 .datetimepicker table tr td span.active.active,
7620 .datetimepicker table tr td span.active:hover.active,
7621 .datetimepicker table tr td span.active.disabled.active,
7622 .datetimepicker table tr td span.active.disabled:hover.active {
7623 background-color: #003399 \9;
7625 .datetimepicker table tr td span.old {
7626 color: #999999;
7628 .datetimepicker th.switch {
7629 width: 145px;
7631 .datetimepicker thead tr:first-child th,
7632 .datetimepicker tfoot tr:first-child th {
7633 cursor: pointer;
7635 .datetimepicker thead tr:first-child th:hover,
7636 .datetimepicker tfoot tr:first-child th:hover {
7637 background: #eeeeee;
7639 .input-append.date .add-on i,
7640 .input-prepend.date .add-on i {
7641 cursor: pointer;
7642 width: 14px;
7643 height: 14px;
7646 /* line 4, ../../src/sass/messenger.sass */
7647 ul.messenger {
7648 margin: 0;
7649 padding: 0;
7651 /* line 8, ../../src/sass/messenger.sass */
7652 ul.messenger li {
7653 list-style: none;
7654 margin: 0;
7655 padding: 0;
7657 /* line 14, ../../src/sass/messenger.sass */
7658 ul.messenger .messenger-message {
7659 overflow: hidden;
7660 *zoom: 1;
7662 /* line 17, ../../src/sass/messenger.sass */
7663 ul.messenger .messenger-message.messenger-hidden {
7664 display: none;
7666 /* line 20, ../../src/sass/messenger.sass */
7667 ul.messenger .messenger-message .messenger-phrase, ul.messenger .messenger-message .messenger-actions a {
7668 padding-right: 5px;
7670 /* line 23, ../../src/sass/messenger.sass */
7671 ul.messenger .messenger-message .messenger-actions {
7672 float: right;
7674 /* line 26, ../../src/sass/messenger.sass */
7675 ul.messenger .messenger-message .messenger-actions a {
7676 cursor: pointer;
7677 text-decoration: underline;
7679 /* line 30, ../../src/sass/messenger.sass */
7680 ul.messenger.messenger-fixed {
7681 position: fixed;
7682 z-index: 10000;
7684 /* line 34, ../../src/sass/messenger.sass */
7685 ul.messenger.messenger-fixed .messenger-message {
7686 min-width: 0;
7687 -webkit-box-sizing: border-box;
7688 -moz-box-sizing: border-box;
7689 box-sizing: border-box;
7691 /* line 39, ../../src/sass/messenger.sass */
7692 ul.messenger.messenger-fixed .message .messenger-actions {
7693 float: left;
7695 /* line 42, ../../src/sass/messenger.sass */
7696 ul.messenger.messenger-fixed.messenger-on-top {
7697 top: 20px;
7699 /* line 45, ../../src/sass/messenger.sass */
7700 ul.messenger.messenger-fixed.messenger-on-bottom {
7701 bottom: 80px;
7703 /* line 48, ../../src/sass/messenger.sass */
7704 ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
7705 left: 50%;
7706 width: 800px;
7707 margin-left: -400px;
7709 @media (max-width: 960px) {
7710 /* line 48, ../../src/sass/messenger.sass */
7711 ul.messenger.messenger-fixed.messenger-on-top, ul.messenger.messenger-fixed.messenger-on-bottom {
7712 left: 10%;
7713 width: 80%;
7714 margin-left: 0px;
7717 /* line 58, ../../src/sass/messenger.sass */
7718 ul.messenger.messenger-fixed.messenger-on-top.messenger-on-right, ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-right {
7719 right: 20px;
7720 left: auto;
7722 /* line 62, ../../src/sass/messenger.sass */
7723 ul.messenger.messenger-fixed.messenger-on-top.messenger-on-left, ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-left {
7724 left: 20px;
7725 margin-left: 0px;
7727 /* line 66, ../../src/sass/messenger.sass */
7728 ul.messenger.messenger-fixed.messenger-on-right, ul.messenger.messenger-fixed.messenger-on-left {
7729 width: 350px;
7731 /* line 69, ../../src/sass/messenger.sass */
7732 ul.messenger.messenger-fixed.messenger-on-right .messenger-actions, ul.messenger.messenger-fixed.messenger-on-left .messenger-actions {
7733 float: left;
7735 /* line 72, ../../src/sass/messenger.sass */
7736 ul.messenger .messenger-spinner {
7737 display: none;
7740 @-webkit-keyframes ui-spinner-rotate-right {
7741 /* line 64, ../../src/sass/messenger-spinner.scss */
7742 0% {
7743 -webkit-transform: rotate(0deg);
7746 /* line 65, ../../src/sass/messenger-spinner.scss */
7747 25% {
7748 -webkit-transform: rotate(180deg);
7751 /* line 66, ../../src/sass/messenger-spinner.scss */
7752 50% {
7753 -webkit-transform: rotate(180deg);
7756 /* line 67, ../../src/sass/messenger-spinner.scss */
7757 75% {
7758 -webkit-transform: rotate(360deg);
7761 /* line 68, ../../src/sass/messenger-spinner.scss */
7762 100% {
7763 -webkit-transform: rotate(360deg);
7767 @-webkit-keyframes ui-spinner-rotate-left {
7768 /* line 72, ../../src/sass/messenger-spinner.scss */
7769 0% {
7770 -webkit-transform: rotate(0deg);
7773 /* line 73, ../../src/sass/messenger-spinner.scss */
7774 25% {
7775 -webkit-transform: rotate(0deg);
7778 /* line 74, ../../src/sass/messenger-spinner.scss */
7779 50% {
7780 -webkit-transform: rotate(180deg);
7783 /* line 75, ../../src/sass/messenger-spinner.scss */
7784 75% {
7785 -webkit-transform: rotate(180deg);
7788 /* line 76, ../../src/sass/messenger-spinner.scss */
7789 100% {
7790 -webkit-transform: rotate(360deg);
7794 @-moz-keyframes ui-spinner-rotate-right {
7795 /* line 80, ../../src/sass/messenger-spinner.scss */
7796 0% {
7797 -moz-transform: rotate(0deg);
7800 /* line 81, ../../src/sass/messenger-spinner.scss */
7801 25% {
7802 -moz-transform: rotate(180deg);
7805 /* line 82, ../../src/sass/messenger-spinner.scss */
7806 50% {
7807 -moz-transform: rotate(180deg);
7810 /* line 83, ../../src/sass/messenger-spinner.scss */
7811 75% {
7812 -moz-transform: rotate(360deg);
7815 /* line 84, ../../src/sass/messenger-spinner.scss */
7816 100% {
7817 -moz-transform: rotate(360deg);
7821 @-moz-keyframes ui-spinner-rotate-left {
7822 /* line 88, ../../src/sass/messenger-spinner.scss */
7823 0% {
7824 -moz-transform: rotate(0deg);
7827 /* line 89, ../../src/sass/messenger-spinner.scss */
7828 25% {
7829 -moz-transform: rotate(0deg);
7832 /* line 90, ../../src/sass/messenger-spinner.scss */
7833 50% {
7834 -moz-transform: rotate(180deg);
7837 /* line 91, ../../src/sass/messenger-spinner.scss */
7838 75% {
7839 -moz-transform: rotate(180deg);
7842 /* line 92, ../../src/sass/messenger-spinner.scss */
7843 100% {
7844 -moz-transform: rotate(360deg);
7848 @keyframes ui-spinner-rotate-right {
7849 /* line 96, ../../src/sass/messenger-spinner.scss */
7850 0% {
7851 transform: rotate(0deg);
7854 /* line 97, ../../src/sass/messenger-spinner.scss */
7855 25% {
7856 transform: rotate(180deg);
7859 /* line 98, ../../src/sass/messenger-spinner.scss */
7860 50% {
7861 transform: rotate(180deg);
7864 /* line 99, ../../src/sass/messenger-spinner.scss */
7865 75% {
7866 transform: rotate(360deg);
7869 /* line 100, ../../src/sass/messenger-spinner.scss */
7870 100% {
7871 transform: rotate(360deg);
7875 @keyframes ui-spinner-rotate-left {
7876 /* line 104, ../../src/sass/messenger-spinner.scss */
7877 0% {
7878 transform: rotate(0deg);
7881 /* line 105, ../../src/sass/messenger-spinner.scss */
7882 25% {
7883 transform: rotate(0deg);
7886 /* line 106, ../../src/sass/messenger-spinner.scss */
7887 50% {
7888 transform: rotate(180deg);
7891 /* line 107, ../../src/sass/messenger-spinner.scss */
7892 75% {
7893 transform: rotate(180deg);
7896 /* line 108, ../../src/sass/messenger-spinner.scss */
7897 100% {
7898 transform: rotate(360deg);
7902 /* line 116, ../../src/sass/messenger-spinner.scss */
7903 .messenger-spinner {
7904 position: relative;
7905 border-radius: 100%;
7907 /* line 120, ../../src/sass/messenger-spinner.scss */
7908 ul.messenger.messenger-spinner-active .messenger-spinner .messenger-spinner {
7909 display: block;
7911 /* line 124, ../../src/sass/messenger-spinner.scss */
7912 .messenger-spinner .messenger-spinner-side {
7913 width: 50%;
7914 height: 100%;
7915 overflow: hidden;
7916 position: absolute;
7918 /* line 130, ../../src/sass/messenger-spinner.scss */
7919 .messenger-spinner .messenger-spinner-side .messenger-spinner-fill {
7920 border-radius: 999px;
7921 position: absolute;
7922 width: 100%;
7923 height: 100%;
7924 -webkit-animation-iteration-count: infinite;
7925 -moz-animation-iteration-count: infinite;
7926 -ms-animation-iteration-count: infinite;
7927 -o-animation-iteration-count: infinite;
7928 animation-iteration-count: infinite;
7929 -webkit-animation-timing-function: linear;
7930 -moz-animation-timing-function: linear;
7931 -ms-animation-timing-function: linear;
7932 -o-animation-timing-function: linear;
7933 animation-timing-function: linear;
7935 /* line 140, ../../src/sass/messenger-spinner.scss */
7936 .messenger-spinner .messenger-spinner-side-left {
7937 left: 0;
7939 /* line 143, ../../src/sass/messenger-spinner.scss */
7940 .messenger-spinner .messenger-spinner-side-left .messenger-spinner-fill {
7941 left: 100%;
7942 border-top-left-radius: 0;
7943 border-bottom-left-radius: 0;
7944 -webkit-animation-name: ui-spinner-rotate-left;
7945 -moz-animation-name: ui-spinner-rotate-left;
7946 -ms-animation-name: ui-spinner-rotate-left;
7947 -o-animation-name: ui-spinner-rotate-left;
7948 animation-name: ui-spinner-rotate-left;
7949 -webkit-transform-origin: 0 50%;
7950 -moz-transform-origin: 0 50%;
7951 -ms-transform-origin: 0 50%;
7952 -o-transform-origin: 0 50%;
7953 transform-origin: 0 50%;
7955 /* line 152, ../../src/sass/messenger-spinner.scss */
7956 .messenger-spinner .messenger-spinner-side-right {
7957 left: 50%;
7959 /* line 155, ../../src/sass/messenger-spinner.scss */
7960 .messenger-spinner .messenger-spinner-side-right .messenger-spinner-fill {
7961 left: -100%;
7962 border-top-right-radius: 0;
7963 border-bottom-right-radius: 0;
7964 -webkit-animation-name: ui-spinner-rotate-right;
7965 -moz-animation-name: ui-spinner-rotate-right;
7966 -ms-animation-name: ui-spinner-rotate-right;
7967 -o-animation-name: ui-spinner-rotate-right;
7968 animation-name: ui-spinner-rotate-right;
7969 -webkit-transform-origin: 100% 50%;
7970 -moz-transform-origin: 100% 50%;
7971 -ms-transform-origin: 100% 50%;
7972 -o-transform-origin: 100% 50%;
7973 transform-origin: 100% 50%;
7976 @-webkit-keyframes ui-spinner-rotate-right {
7977 /* line 64, ../../src/sass/messenger-spinner.scss */
7978 0% {
7979 -webkit-transform: rotate(0deg);
7982 /* line 65, ../../src/sass/messenger-spinner.scss */
7983 25% {
7984 -webkit-transform: rotate(180deg);
7987 /* line 66, ../../src/sass/messenger-spinner.scss */
7988 50% {
7989 -webkit-transform: rotate(180deg);
7992 /* line 67, ../../src/sass/messenger-spinner.scss */
7993 75% {
7994 -webkit-transform: rotate(360deg);
7997 /* line 68, ../../src/sass/messenger-spinner.scss */
7998 100% {
7999 -webkit-transform: rotate(360deg);
8003 @-webkit-keyframes ui-spinner-rotate-left {
8004 /* line 72, ../../src/sass/messenger-spinner.scss */
8005 0% {
8006 -webkit-transform: rotate(0deg);
8009 /* line 73, ../../src/sass/messenger-spinner.scss */
8010 25% {
8011 -webkit-transform: rotate(0deg);
8014 /* line 74, ../../src/sass/messenger-spinner.scss */
8015 50% {
8016 -webkit-transform: rotate(180deg);
8019 /* line 75, ../../src/sass/messenger-spinner.scss */
8020 75% {
8021 -webkit-transform: rotate(180deg);
8024 /* line 76, ../../src/sass/messenger-spinner.scss */
8025 100% {
8026 -webkit-transform: rotate(360deg);
8030 @-moz-keyframes ui-spinner-rotate-right {
8031 /* line 80, ../../src/sass/messenger-spinner.scss */
8032 0% {
8033 -moz-transform: rotate(0deg);
8036 /* line 81, ../../src/sass/messenger-spinner.scss */
8037 25% {
8038 -moz-transform: rotate(180deg);
8041 /* line 82, ../../src/sass/messenger-spinner.scss */
8042 50% {
8043 -moz-transform: rotate(180deg);
8046 /* line 83, ../../src/sass/messenger-spinner.scss */
8047 75% {
8048 -moz-transform: rotate(360deg);
8051 /* line 84, ../../src/sass/messenger-spinner.scss */
8052 100% {
8053 -moz-transform: rotate(360deg);
8057 @-moz-keyframes ui-spinner-rotate-left {
8058 /* line 88, ../../src/sass/messenger-spinner.scss */
8059 0% {
8060 -moz-transform: rotate(0deg);
8063 /* line 89, ../../src/sass/messenger-spinner.scss */
8064 25% {
8065 -moz-transform: rotate(0deg);
8068 /* line 90, ../../src/sass/messenger-spinner.scss */
8069 50% {
8070 -moz-transform: rotate(180deg);
8073 /* line 91, ../../src/sass/messenger-spinner.scss */
8074 75% {
8075 -moz-transform: rotate(180deg);
8078 /* line 92, ../../src/sass/messenger-spinner.scss */
8079 100% {
8080 -moz-transform: rotate(360deg);
8084 @keyframes ui-spinner-rotate-right {
8085 /* line 96, ../../src/sass/messenger-spinner.scss */
8086 0% {
8087 transform: rotate(0deg);
8090 /* line 97, ../../src/sass/messenger-spinner.scss */
8091 25% {
8092 transform: rotate(180deg);
8095 /* line 98, ../../src/sass/messenger-spinner.scss */
8096 50% {
8097 transform: rotate(180deg);
8100 /* line 99, ../../src/sass/messenger-spinner.scss */
8101 75% {
8102 transform: rotate(360deg);
8105 /* line 100, ../../src/sass/messenger-spinner.scss */
8106 100% {
8107 transform: rotate(360deg);
8111 @keyframes ui-spinner-rotate-left {
8112 /* line 104, ../../src/sass/messenger-spinner.scss */
8113 0% {
8114 transform: rotate(0deg);
8117 /* line 105, ../../src/sass/messenger-spinner.scss */
8118 25% {
8119 transform: rotate(0deg);
8122 /* line 106, ../../src/sass/messenger-spinner.scss */
8123 50% {
8124 transform: rotate(180deg);
8127 /* line 107, ../../src/sass/messenger-spinner.scss */
8128 75% {
8129 transform: rotate(180deg);
8132 /* line 108, ../../src/sass/messenger-spinner.scss */
8133 100% {
8134 transform: rotate(360deg);
8138 /* line 116, ../../src/sass/messenger-spinner.scss */
8139 .messenger-spinner {
8140 position: relative;
8141 border-radius: 100%;
8143 /* line 120, ../../src/sass/messenger-spinner.scss */
8144 ul.messenger.messenger-spinner-active .messenger-spinner .messenger-spinner {
8145 display: block;
8147 /* line 124, ../../src/sass/messenger-spinner.scss */
8148 .messenger-spinner .messenger-spinner-side {
8149 width: 50%;
8150 height: 100%;
8151 overflow: hidden;
8152 position: absolute;
8154 /* line 130, ../../src/sass/messenger-spinner.scss */
8155 .messenger-spinner .messenger-spinner-side .messenger-spinner-fill {
8156 border-radius: 999px;
8157 position: absolute;
8158 width: 100%;
8159 height: 100%;
8160 -webkit-animation-iteration-count: infinite;
8161 -moz-animation-iteration-count: infinite;
8162 -ms-animation-iteration-count: infinite;
8163 -o-animation-iteration-count: infinite;
8164 animation-iteration-count: infinite;
8165 -webkit-animation-timing-function: linear;
8166 -moz-animation-timing-function: linear;
8167 -ms-animation-timing-function: linear;
8168 -o-animation-timing-function: linear;
8169 animation-timing-function: linear;
8171 /* line 140, ../../src/sass/messenger-spinner.scss */
8172 .messenger-spinner .messenger-spinner-side-left {
8173 left: 0;
8175 /* line 143, ../../src/sass/messenger-spinner.scss */
8176 .messenger-spinner .messenger-spinner-side-left .messenger-spinner-fill {
8177 left: 100%;
8178 border-top-left-radius: 0;
8179 border-bottom-left-radius: 0;
8180 -webkit-animation-name: ui-spinner-rotate-left;
8181 -moz-animation-name: ui-spinner-rotate-left;
8182 -ms-animation-name: ui-spinner-rotate-left;
8183 -o-animation-name: ui-spinner-rotate-left;
8184 animation-name: ui-spinner-rotate-left;
8185 -webkit-transform-origin: 0 50%;
8186 -moz-transform-origin: 0 50%;
8187 -ms-transform-origin: 0 50%;
8188 -o-transform-origin: 0 50%;
8189 transform-origin: 0 50%;
8191 /* line 152, ../../src/sass/messenger-spinner.scss */
8192 .messenger-spinner .messenger-spinner-side-right {
8193 left: 50%;
8195 /* line 155, ../../src/sass/messenger-spinner.scss */
8196 .messenger-spinner .messenger-spinner-side-right .messenger-spinner-fill {
8197 left: -100%;
8198 border-top-right-radius: 0;
8199 border-bottom-right-radius: 0;
8200 -webkit-animation-name: ui-spinner-rotate-right;
8201 -moz-animation-name: ui-spinner-rotate-right;
8202 -ms-animation-name: ui-spinner-rotate-right;
8203 -o-animation-name: ui-spinner-rotate-right;
8204 animation-name: ui-spinner-rotate-right;
8205 -webkit-transform-origin: 100% 50%;
8206 -moz-transform-origin: 100% 50%;
8207 -ms-transform-origin: 100% 50%;
8208 -o-transform-origin: 100% 50%;
8209 transform-origin: 100% 50%;
8212 /* line 15, ../../src/sass/messenger-theme-future.sass */
8213 ul.messenger-theme-future {
8214 -webkit-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.24), 0px 1px 5px rgba(0, 0, 0, 0.6);
8215 -moz-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.24), 0px 1px 5px rgba(0, 0, 0, 0.6);
8216 box-shadow: inset 0px 1px rgba(255, 255, 255, 0.24), 0px 1px 5px rgba(0, 0, 0, 0.6);
8217 -webkit-border-radius: 4px;
8218 -moz-border-radius: 4px;
8219 -ms-border-radius: 4px;
8220 -o-border-radius: 4px;
8221 border-radius: 4px;
8222 -moz-user-select: none;
8223 -webkit-user-select: none;
8224 -o-user-select: none;
8225 user-select: none;
8226 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5c5b5b), color-stop(100%, #353535));
8227 background-image: -webkit-linear-gradient(#5c5b5b, #353535);
8228 background-image: -moz-linear-gradient(#5c5b5b, #353535);
8229 background-image: -o-linear-gradient(#5c5b5b, #353535);
8230 background-image: linear-gradient(#5c5b5b, #353535);
8231 background-color: #5c5b5b;
8232 border: 1px solid rgba(0, 0, 0, 0.5);
8234 /* line 24, ../../src/sass/messenger-theme-future.sass */
8235 ul.messenger-theme-future.messenger-empty {
8236 display: none;
8238 /* line 27, ../../src/sass/messenger-theme-future.sass */
8239 ul.messenger-theme-future .messenger-message {
8240 -webkit-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.13), inset 0px -1px rgba(0, 0, 0, 0.23), inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8241 -moz-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.13), inset 0px -1px rgba(0, 0, 0, 0.23), inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8242 box-shadow: inset 0px 1px rgba(255, 255, 255, 0.13), inset 0px -1px rgba(0, 0, 0, 0.23), inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8243 -webkit-border-radius: 0px;
8244 -moz-border-radius: 0px;
8245 -ms-border-radius: 0px;
8246 -o-border-radius: 0px;
8247 border-radius: 0px;
8248 position: relative;
8249 border: 0px;
8250 margin-bottom: 0px;
8251 font-size: 13px;
8252 background: transparent;
8253 color: #f0f0f0;
8254 text-shadow: 0px 1px #111111;
8255 font-weight: 500;
8256 padding: 10px 30px 13px 65px;
8258 /* line 40, ../../src/sass/messenger-theme-future.sass */
8259 ul.messenger-theme-future .messenger-message .close {
8260 position: absolute;
8261 top: 0px;
8262 right: 0px;
8263 color: #888888;
8264 text-shadow: 0px 1px black;
8265 opacity: 1;
8266 font-weight: bold;
8267 display: block;
8268 font-size: 20px;
8269 line-height: 20px;
8270 padding: 8px 10px 7px 7px;
8271 cursor: pointer;
8272 background: transparent;
8273 border: 0;
8274 -webkit-appearance: none;
8276 /* line 57, ../../src/sass/messenger-theme-future.sass */
8277 ul.messenger-theme-future .messenger-message .close:hover {
8278 color: #bbbbbb;
8280 /* line 60, ../../src/sass/messenger-theme-future.sass */
8281 ul.messenger-theme-future .messenger-message .close:active {
8282 color: #777777;
8284 /* line 63, ../../src/sass/messenger-theme-future.sass */
8285 ul.messenger-theme-future .messenger-message .messenger-actions {
8286 float: none;
8287 margin-top: 10px;
8289 /* line 67, ../../src/sass/messenger-theme-future.sass */
8290 ul.messenger-theme-future .messenger-message .messenger-actions a {
8291 -webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.1);
8292 -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.1);
8293 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.1);
8294 -webkit-border-radius: 4px;
8295 -moz-border-radius: 4px;
8296 -ms-border-radius: 4px;
8297 -o-border-radius: 4px;
8298 border-radius: 4px;
8299 text-decoration: none;
8300 display: inline-block;
8301 padding: 10px;
8302 color: #aaaaaa;
8303 text-shadow: 0px 1px #222222;
8304 margin-right: 10px;
8305 padding: 3px 10px 5px;
8306 text-transform: capitalize;
8308 /* line 79, ../../src/sass/messenger-theme-future.sass */
8309 ul.messenger-theme-future .messenger-message .messenger-actions a:hover {
8310 -webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.2);
8311 -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.2);
8312 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 1px rgba(255, 255, 255, 0.2);
8313 color: #f0f0f0;
8315 /* line 83, ../../src/sass/messenger-theme-future.sass */
8316 ul.messenger-theme-future .messenger-message .messenger-actions a:active {
8317 -webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.28), inset 0px 1px rgba(0, 0, 0, 0.1);
8318 -moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.28), inset 0px 1px rgba(0, 0, 0, 0.1);
8319 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.28), inset 0px 1px rgba(0, 0, 0, 0.1);
8320 background: rgba(0, 0, 0, 0.04);
8321 color: #aaaaaa;
8323 /* line 88, ../../src/sass/messenger-theme-future.sass */
8324 ul.messenger-theme-future .messenger-message .messenger-actions .messenger-phrase {
8325 display: none;
8327 /* line 91, ../../src/sass/messenger-theme-future.sass */
8328 ul.messenger-theme-future .messenger-message .messenger-message-inner:before {
8329 -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.6), 0px 0px 0px 1px rgba(0, 0, 0, 0.2);
8330 -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.6), 0px 0px 0px 1px rgba(0, 0, 0, 0.2);
8331 box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.6), 0px 0px 0px 1px rgba(0, 0, 0, 0.2);
8332 -webkit-border-radius: 50%;
8333 -moz-border-radius: 50%;
8334 -ms-border-radius: 50%;
8335 -o-border-radius: 50%;
8336 border-radius: 50%;
8337 position: absolute;
8338 left: 17px;
8339 display: block;
8340 content: " ";
8341 top: 50%;
8342 margin-top: -8px;
8343 height: 13px;
8344 width: 13px;
8345 z-index: 20;
8347 /* line 105, ../../src/sass/messenger-theme-future.sass */
8348 ul.messenger-theme-future .messenger-message.alert-success .messenger-message-inner:before {
8349 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5fca4a), color-stop(100%, #098d38));
8350 background-image: -webkit-linear-gradient(top, #5fca4a, #098d38);
8351 background-image: -moz-linear-gradient(top, #5fca4a, #098d38);
8352 background-image: -o-linear-gradient(top, #5fca4a, #098d38);
8353 background-image: linear-gradient(top, #5fca4a, #098d38);
8354 background-color: #5fca4a;
8356 /* line 32, ../../src/sass/messenger-spinner.scss */
8357 ul.messenger-theme-future .messenger-message.alert-error.messenger-retry-soon .messenger-spinner {
8358 width: 32px;
8359 height: 32px;
8360 background: transparent;
8362 /* line 37, ../../src/sass/messenger-spinner.scss */
8363 ul.messenger-theme-future .messenger-message.alert-error.messenger-retry-soon .messenger-spinner .messenger-spinner-side .messenger-spinner-fill {
8364 background: #dd6a45;
8365 -webkit-animation-duration: 20s;
8366 -moz-animation-duration: 20s;
8367 -ms-animation-duration: 20s;
8368 -o-animation-duration: 20s;
8369 animation-duration: 20s;
8370 opacity: 1;
8372 /* line 45, ../../src/sass/messenger-spinner.scss */
8373 ul.messenger-theme-future .messenger-message.alert-error.messenger-retry-soon .messenger-spinner:after {
8374 content: "";
8375 background: #333333;
8376 position: absolute;
8377 width: 26px;
8378 height: 26px;
8379 border-radius: 50%;
8380 top: 3px;
8381 left: 3px;
8382 display: block;
8384 /* line 32, ../../src/sass/messenger-spinner.scss */
8385 ul.messenger-theme-future .messenger-message.alert-error.messenger-retry-later .messenger-spinner {
8386 width: 32px;
8387 height: 32px;
8388 background: transparent;
8390 /* line 37, ../../src/sass/messenger-spinner.scss */
8391 ul.messenger-theme-future .messenger-message.alert-error.messenger-retry-later .messenger-spinner .messenger-spinner-side .messenger-spinner-fill {
8392 background: #dd6a45;
8393 -webkit-animation-duration: 600s;
8394 -moz-animation-duration: 600s;
8395 -ms-animation-duration: 600s;
8396 -o-animation-duration: 600s;
8397 animation-duration: 600s;
8398 opacity: 1;
8400 /* line 45, ../../src/sass/messenger-spinner.scss */
8401 ul.messenger-theme-future .messenger-message.alert-error.messenger-retry-later .messenger-spinner:after {
8402 content: "";
8403 background: #333333;
8404 position: absolute;
8405 width: 26px;
8406 height: 26px;
8407 border-radius: 50%;
8408 top: 3px;
8409 left: 3px;
8410 display: block;
8412 /* line 116, ../../src/sass/messenger-theme-future.sass */
8413 ul.messenger-theme-future .messenger-message.alert-error .messenger-message-inner:before {
8414 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dd6a45), color-stop(100%, #91361a));
8415 background-image: -webkit-linear-gradient(top, #dd6a45, #91361a);
8416 background-image: -moz-linear-gradient(top, #dd6a45, #91361a);
8417 background-image: -o-linear-gradient(top, #dd6a45, #91361a);
8418 background-image: linear-gradient(top, #dd6a45, #91361a);
8419 background-color: #dd6a45;
8421 /* line 121, ../../src/sass/messenger-theme-future.sass */
8422 ul.messenger-theme-future .messenger-message.alert-info .messenger-message-inner:before {
8423 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #61c4b8), color-stop(100%, #1992a3));
8424 background-image: -webkit-linear-gradient(top, #61c4b8, #1992a3);
8425 background-image: -moz-linear-gradient(top, #61c4b8, #1992a3);
8426 background-image: -o-linear-gradient(top, #61c4b8, #1992a3);
8427 background-image: linear-gradient(top, #61c4b8, #1992a3);
8428 background-color: #61c4b8;
8430 /* line 127, ../../src/sass/messenger-theme-future.sass */
8431 ul.messenger-theme-future .messenger-message-slot.messenger-last .messenger-message {
8432 -webkit-border-radius: 4px 4px 0px 0px;
8433 -moz-border-radius: 4px 4px 0px 0px;
8434 -ms-border-radius: 4px 4px 0px 0px;
8435 -o-border-radius: 4px 4px 0px 0px;
8436 border-radius: 4px 4px 0px 0px;
8438 /* line 130, ../../src/sass/messenger-theme-future.sass */
8439 ul.messenger-theme-future .messenger-message-slot.messenger-first .messenger-message {
8440 -webkit-border-radius: 0px 0px 4px 4px;
8441 -moz-border-radius: 0px 0px 4px 4px;
8442 -ms-border-radius: 0px 0px 4px 4px;
8443 -o-border-radius: 0px 0px 4px 4px;
8444 border-radius: 0px 0px 4px 4px;
8445 -webkit-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.13), inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8446 -moz-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.13), inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8447 box-shadow: inset 0px 1px rgba(255, 255, 255, 0.13), inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8449 /* line 134, ../../src/sass/messenger-theme-future.sass */
8450 ul.messenger-theme-future .messenger-message-slot.messenger-first.messenger-last .messenger-message {
8451 -webkit-box-shadow: inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8452 -moz-box-shadow: inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8453 box-shadow: inset 48px 0px 0px rgba(0, 0, 0, 0.3), inset 46px 0px 0px rgba(255, 255, 255, 0.07);
8454 -webkit-border-radius: 4px;
8455 -moz-border-radius: 4px;
8456 -ms-border-radius: 4px;
8457 -o-border-radius: 4px;
8458 border-radius: 4px;
8460 /* line 138, ../../src/sass/messenger-theme-future.sass */
8461 ul.messenger-theme-future .messenger-spinner {
8462 display: block;
8463 position: absolute;
8464 left: 7px;
8465 top: 50%;
8466 margin-top: -18px;
8467 z-index: 999;
8468 height: 32px;
8469 width: 32px;
8470 z-index: 10;
8473 /* sco.message.js */
8474 #page_message {
8475 -webkit-background-size: 40px 40px;
8476 -moz-background-size: 40px 40px;
8477 background-size: 40px 40px;
8478 -moz-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.4);
8479 -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.4);
8480 box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.4);
8481 display: none;
8482 font-size: 16px;
8483 overflow: visible;
8484 text-align: center;
8485 left: 0;
8486 top: 0;
8487 /* place over all elements, also over popups */
8488 z-index: 10001;
8489 width: 100%;
8490 border: 1px solid;
8491 color: #fff;
8492 padding: 15px;
8493 position: fixed;
8494 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
8496 .page_mess_error {
8497 background-color: #de4343;
8498 border-color: #c43d3d;
8500 .page_mess_ok {
8501 background-color: #48bb5e;
8502 border-color: #309343;
8506 /* sco.tooltip.js */
8507 .tooltip {
8508 padding: .6em;
8509 width: 12em;
8510 z-index: 10001;
8511 position: absolute;
8512 background: #444;
8513 color: #f9f9f9;
8514 font-size: 90%;
8515 display: none;
8516 -webkit-border-radius: 3px;
8517 -moz-border-radius: 3px;
8518 border-radius: 3px;
8519 opacity: 1;
8520 filter: alpha(opacity=100);
8523 .tooltip .pointer {
8524 position: absolute;
8525 width: 0;
8526 height: 0;
8527 margin: 0;
8530 .tooltip.pos_e .pointer {
8531 border-right: 8px solid #444;
8532 border-top: 8px dashed transparent;
8533 border-bottom: 8px dashed transparent;
8534 left: -8px;
8535 top: 50%;
8536 margin-top: -8px;
8539 .tooltip.pos_w .pointer {
8540 border-left: 8px solid #444;
8541 border-top: 8px dashed transparent;
8542 border-bottom: 8px dashed transparent;
8543 right: -8px;
8544 top: 50%;
8545 margin-top: -8px;
8548 .tooltip.pos_n .pointer {
8549 border-top: 8px solid #444;
8550 border-left: 8px dashed transparent;
8551 border-right: 8px dashed transparent;
8552 left: 50%;
8553 margin-left: -8px;
8554 bottom: -8px;
8557 .tooltip.pos_s .pointer {
8558 border-bottom: 8px solid #444;
8559 border-left: 8px dashed transparent;
8560 border-right: 8px dashed transparent;
8561 left: 50%;
8562 margin-left: -8px;
8563 top: -8px;
8566 .tooltip.pos_nw .pointer {
8567 border-top: 14px solid #444;
8568 border-left: 14px dashed transparent;
8569 border-right: 0px dashed transparent;
8570 left: 100%;
8571 margin-left: -20px;
8572 bottom: -13px;
8575 .tooltip.pos_sw .pointer {
8576 border-bottom: 14px solid #444;
8577 border-left: 14px dashed transparent;
8578 border-right: 0px dashed transparent;
8579 left: 100%;
8580 margin-left: -20px;
8581 top: -13px;
8584 .tooltip.pos_se .pointer {
8585 border-bottom: 14px solid #444;
8586 border-right: 14px dashed transparent;
8587 border-left: 0px dashed transparent;
8588 left: 8px;
8589 top: -13px;
8592 .tooltip.pos_ne .pointer {
8593 border-top: 14px solid #444;
8594 border-right: 14px dashed transparent;
8595 border-left: 0px dashed transparent;
8596 left: 8px;
8597 bottom: -13px;
8601 /* sco.panes.js */
8602 .pane-wrapper {
8603 position: relative;
8604 overflow: hidden;
8607 .pane-wrapper > div {
8608 width: 100%;
8609 display: none;
8610 top: 0;
8611 left: 0;
8612 position: relative;
8613 transition: .6s ease-in-out all;
8614 -webkit-transition: .6s ease-in-out all;
8615 -o-transition: all .6s ease-in-out;
8616 -moz-transition: all .6s ease-in-out;
8617 -ms-transition: all .6s ease-in-out;
8620 .pane-wrapper > .active,
8621 .pane-wrapper > .prev,
8622 .pane-wrapper > .next {
8623 display: block;
8626 .pane-wrapper.xfade > div,
8627 .pane-wrapper.xfade > .active.right,
8628 .pane-wrapper.xfade > .active.left {
8629 opacity: 0;
8631 .pane-wrapper.xfade > .next.left,
8632 .pane-wrapper.xfade > .prev.right,
8633 .pane-wrapper.xfade > .active {
8634 opacity: 1;
8636 .pane-wrapper.xfade > .next,
8637 .pane-wrapper.xfade > .prev {
8638 position: absolute;
8641 .pane-wrapper.slide > .active {
8642 left: 0;
8644 .pane-wrapper.slide > .next,
8645 .pane-wrapper.slide > .prev {
8646 position: absolute;
8647 width: 100%;
8649 .pane-wrapper.slide > .next {
8650 left: 100%;
8652 .pane-wrapper.slide > .prev {
8653 left: -100%;
8655 .pane-wrapper.slide > .next.left,
8656 .pane-wrapper.slide > .prev.right {
8657 left: 0;
8659 .pane-wrapper.slide > .active.left {
8660 left: -100%;
8662 .pane-wrapper.slide > .active.right {
8663 left: 100%;
8666 .pane-wrapper.flip > div {
8667 position: relative;
8668 width: 100%;
8669 top: 0;
8670 left: 0;
8671 -webkit-transform: rotateY(-180deg);
8672 -moz-transform: rotateY(-180deg);
8673 -webkit-transform-style: preserve-3d;
8674 -moz-transform-style: preserve-3d;
8675 -webkit-backface-visibility: hidden;
8676 -moz-backface-visibility: hidden;
8679 .pane-wrapper.flip > .active {
8680 -webkit-transform: rotateY(0deg);
8681 -moz-transform: rotateY(0deg);
8684 .pane-wrapper.flip > .next,
8685 .pane-wrapper.flip > .prev {
8686 position: absolute;
8687 display: block;
8690 .pane-wrapper.flip > .active.left {
8691 -webkit-transform: rotateY(-180deg);
8692 -moz-transform: rotateY(-180deg);
8695 .pane-wrapper.flip > .active.right {
8696 -webkit-transform: rotateY(180deg);
8697 -moz-transform: rotateY(180deg);
8699 .pane-wrapper.flip > .next.left,
8700 .pane-wrapper.flip > .prev.right {
8701 -webkit-transform: rotateY(0deg);
8702 -moz-transform: rotateY(0deg);