Merge lp:~james-page/horizon/g3-recompress into lp:~openstack-ubuntu-testing/horizon/grizzly

Proposed by James Page
Status: Merged
Merged at revision: 140
Proposed branch: lp:~james-page/horizon/g3-recompress
Merge into: lp:~openstack-ubuntu-testing/horizon/grizzly
Diff against target: 10696 lines (+5423/-5209)
8 files modified
debian/changelog (+7/-0)
debian/static/openstack-dashboard/css/054e373ba154.css (+0/-5056)
debian/static/openstack-dashboard/css/1be3907329f9.css (+5263/-0)
debian/static/openstack-dashboard/js/176baabe0b2d.js (+0/-2)
debian/static/openstack-dashboard/js/3396b38e5e1e.js (+0/-146)
debian/static/openstack-dashboard/js/799108c289d0.js (+151/-0)
debian/static/openstack-dashboard/js/f4183b5c3b25.js (+2/-0)
debian/static/openstack-dashboard/manifest.json (+0/-5)
To merge this branch: bzr merge lp:~james-page/horizon/g3-recompress
Reviewer Review Type Date Requested Status
Chuck Short (community) Approve
Review via email: mp+149290@code.launchpad.net

Description of the change

Recompress static assets - currently broken in trunk PPA and will need doing for g3.

To post a comment you must log in.
Revision history for this message
Chuck Short (zulcss) wrote :

looks good werent we going to promote node.js

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2013-01-11 14:39:57 +0000
3+++ debian/changelog 2013-02-19 15:02:44 +0000
4@@ -1,3 +1,10 @@
5+horizon (2013.1~g3-0ubuntu1) UNRELEASED; urgency=low
6+
7+ * Recompress static JS and CSS and generate new manifest.json for offline
8+ compression in preparation for Grizzly-3.
9+
10+ -- James Page <james.page@ubuntu.com> Tue, 19 Feb 2013 14:48:19 +0000
11+
12 horizon (2013.1~g2-0ubuntu1) raring; urgency=low
13
14 [ Adam Gandelman ]
15
16=== added directory 'debian/static/openstack-dashboard'
17=== removed directory 'debian/static/openstack-dashboard'
18=== added directory 'debian/static/openstack-dashboard/css'
19=== removed directory 'debian/static/openstack-dashboard/css'
20=== removed file 'debian/static/openstack-dashboard/css/054e373ba154.css'
21--- debian/static/openstack-dashboard/css/054e373ba154.css 2013-01-11 05:58:11 +0000
22+++ debian/static/openstack-dashboard/css/054e373ba154.css 1970-01-01 00:00:00 +0000
23@@ -1,5056 +0,0 @@
24-/*!
25- * Bootstrap v2.0.1
26- *
27- * Copyright 2012 Twitter, Inc
28- * Licensed under the Apache License v2.0
29- * http://www.apache.org/licenses/LICENSE-2.0
30- *
31- * Designed and built with all the love in the world @twitter by @mdo and @fat.
32- */
33-article,
34-aside,
35-details,
36-figcaption,
37-figure,
38-footer,
39-header,
40-hgroup,
41-nav,
42-section {
43- display: block;
44-}
45-audio,
46-canvas,
47-video {
48- display: inline-block;
49- *display: inline;
50- *zoom: 1;
51-}
52-audio:not([controls]) {
53- display: none;
54-}
55-html {
56- font-size: 100%;
57- -webkit-text-size-adjust: 100%;
58- -ms-text-size-adjust: 100%;
59-}
60-a:focus {
61- outline: thin dotted #333;
62- outline: 5px auto -webkit-focus-ring-color;
63- outline-offset: -2px;
64-}
65-a:hover,
66-a:active {
67- outline: 0;
68-}
69-sub,
70-sup {
71- position: relative;
72- font-size: 75%;
73- line-height: 0;
74- vertical-align: baseline;
75-}
76-sup {
77- top: -0.5em;
78-}
79-sub {
80- bottom: -0.25em;
81-}
82-img {
83- max-width: 100%;
84- height: auto;
85- border: 0;
86- -ms-interpolation-mode: bicubic;
87-}
88-button,
89-input,
90-select,
91-textarea {
92- margin: 0;
93- font-size: 100%;
94- vertical-align: middle;
95-}
96-button,
97-input {
98- *overflow: visible;
99- line-height: normal;
100-}
101-button::-moz-focus-inner,
102-input::-moz-focus-inner {
103- padding: 0;
104- border: 0;
105-}
106-button,
107-input[type="button"],
108-input[type="reset"],
109-input[type="submit"] {
110- cursor: pointer;
111- -webkit-appearance: button;
112-}
113-input[type="search"] {
114- -webkit-appearance: textfield;
115- -webkit-box-sizing: content-box;
116- -moz-box-sizing: content-box;
117- box-sizing: content-box;
118-}
119-input[type="search"]::-webkit-search-decoration,
120-input[type="search"]::-webkit-search-cancel-button {
121- -webkit-appearance: none;
122-}
123-textarea {
124- overflow: auto;
125- vertical-align: top;
126-}
127-.clearfix {
128- *zoom: 1;
129-}
130-.clearfix:before,
131-.clearfix:after {
132- display: table;
133- content: "";
134-}
135-.clearfix:after {
136- clear: both;
137-}
138-body {
139- margin: 0;
140- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
141- font-size: 13px;
142- line-height: 18px;
143- color: #333333;
144- background-color: #ffffff;
145-}
146-a {
147- color: #0088cc;
148- text-decoration: none;
149-}
150-a:hover {
151- color: #005580;
152- text-decoration: underline;
153-}
154-.row {
155- margin-left: -20px;
156- *zoom: 1;
157-}
158-.row:before,
159-.row:after {
160- display: table;
161- content: "";
162-}
163-.row:after {
164- clear: both;
165-}
166-[class*="span"] {
167- float: left;
168- margin-left: 20px;
169-}
170-.span1 {
171- width: 60px;
172-}
173-.span2 {
174- width: 140px;
175-}
176-.span3 {
177- width: 220px;
178-}
179-.span4 {
180- width: 300px;
181-}
182-.span5 {
183- width: 380px;
184-}
185-.span6 {
186- width: 460px;
187-}
188-.span7 {
189- width: 540px;
190-}
191-.span8 {
192- width: 620px;
193-}
194-.span9 {
195- width: 700px;
196-}
197-.span10 {
198- width: 780px;
199-}
200-.span11 {
201- width: 860px;
202-}
203-.span12,
204-.container {
205- width: 940px;
206-}
207-.offset1 {
208- margin-left: 100px;
209-}
210-.offset2 {
211- margin-left: 180px;
212-}
213-.offset3 {
214- margin-left: 260px;
215-}
216-.offset4 {
217- margin-left: 340px;
218-}
219-.offset5 {
220- margin-left: 420px;
221-}
222-.offset6 {
223- margin-left: 500px;
224-}
225-.offset7 {
226- margin-left: 580px;
227-}
228-.offset8 {
229- margin-left: 660px;
230-}
231-.offset9 {
232- margin-left: 740px;
233-}
234-.offset10 {
235- margin-left: 820px;
236-}
237-.offset11 {
238- margin-left: 900px;
239-}
240-.row-fluid {
241- width: 100%;
242- *zoom: 1;
243-}
244-.row-fluid:before,
245-.row-fluid:after {
246- display: table;
247- content: "";
248-}
249-.row-fluid:after {
250- clear: both;
251-}
252-.row-fluid > [class*="span"] {
253- float: left;
254- margin-left: 2.127659574%;
255-}
256-.row-fluid > [class*="span"]:first-child {
257- margin-left: 0;
258-}
259-.row-fluid > .span1 {
260- width: 6.382978723%;
261-}
262-.row-fluid > .span2 {
263- width: 14.89361702%;
264-}
265-.row-fluid > .span3 {
266- width: 23.404255317%;
267-}
268-.row-fluid > .span4 {
269- width: 31.914893614%;
270-}
271-.row-fluid > .span5 {
272- width: 40.425531911%;
273-}
274-.row-fluid > .span6 {
275- width: 48.93617020799999%;
276-}
277-.row-fluid > .span7 {
278- width: 57.446808505%;
279-}
280-.row-fluid > .span8 {
281- width: 65.95744680199999%;
282-}
283-.row-fluid > .span9 {
284- width: 74.468085099%;
285-}
286-.row-fluid > .span10 {
287- width: 82.97872339599999%;
288-}
289-.row-fluid > .span11 {
290- width: 91.489361693%;
291-}
292-.row-fluid > .span12 {
293- width: 99.99999998999999%;
294-}
295-.container {
296- width: 940px;
297- margin-left: auto;
298- margin-right: auto;
299- *zoom: 1;
300-}
301-.container:before,
302-.container:after {
303- display: table;
304- content: "";
305-}
306-.container:after {
307- clear: both;
308-}
309-.container-fluid {
310- padding-left: 20px;
311- padding-right: 20px;
312- *zoom: 1;
313-}
314-.container-fluid:before,
315-.container-fluid:after {
316- display: table;
317- content: "";
318-}
319-.container-fluid:after {
320- clear: both;
321-}
322-p {
323- margin: 0 0 9px;
324- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
325- font-size: 13px;
326- line-height: 18px;
327-}
328-p small {
329- font-size: 11px;
330- color: #999999;
331-}
332-.lead {
333- margin-bottom: 18px;
334- font-size: 20px;
335- font-weight: 200;
336- line-height: 27px;
337-}
338-h1,
339-h2,
340-h3,
341-h4,
342-h5,
343-h6 {
344- margin: 0;
345- font-weight: bold;
346- color: #333333;
347- text-rendering: optimizelegibility;
348-}
349-h1 small,
350-h2 small,
351-h3 small,
352-h4 small,
353-h5 small,
354-h6 small {
355- font-weight: normal;
356- color: #999999;
357-}
358-h1 {
359- font-size: 30px;
360- line-height: 36px;
361-}
362-h1 small {
363- font-size: 18px;
364-}
365-h2 {
366- font-size: 24px;
367- line-height: 36px;
368-}
369-h2 small {
370- font-size: 18px;
371-}
372-h3 {
373- line-height: 27px;
374- font-size: 18px;
375-}
376-h3 small {
377- font-size: 14px;
378-}
379-h4,
380-h5,
381-h6 {
382- line-height: 18px;
383-}
384-h4 {
385- font-size: 14px;
386-}
387-h4 small {
388- font-size: 12px;
389-}
390-h5 {
391- font-size: 12px;
392-}
393-h6 {
394- font-size: 11px;
395- color: #999999;
396- text-transform: uppercase;
397-}
398-.page-header {
399- padding-bottom: 17px;
400- margin: 18px 0;
401- border-bottom: 1px solid #eeeeee;
402-}
403-.page-header h1 {
404- line-height: 1;
405-}
406-ul,
407-ol {
408- padding: 0;
409- margin: 0 0 9px 25px;
410-}
411-ul ul,
412-ul ol,
413-ol ol,
414-ol ul {
415- margin-bottom: 0;
416-}
417-ul {
418- list-style: disc;
419-}
420-ol {
421- list-style: decimal;
422-}
423-li {
424- line-height: 18px;
425-}
426-ul.unstyled,
427-ol.unstyled {
428- margin-left: 0;
429- list-style: none;
430-}
431-table ul {
432- margin: 0;
433- list-style-type: none;
434-}
435-dl {
436- margin-bottom: 18px;
437-}
438-dt,
439-dd {
440- line-height: 18px;
441-}
442-dt {
443- font-weight: bold;
444-}
445-dd {
446- margin-left: 9px;
447-}
448-hr {
449- margin: 18px 0;
450- border: 0;
451- border-top: 1px solid #eeeeee;
452- border-bottom: 1px solid #ffffff;
453-}
454-strong {
455- font-weight: bold;
456-}
457-em {
458- font-style: italic;
459-}
460-.muted {
461- color: #999999;
462-}
463-abbr {
464- font-size: 90%;
465- text-transform: uppercase;
466- border-bottom: 1px dotted #ddd;
467- cursor: help;
468-}
469-blockquote {
470- padding: 0 0 0 15px;
471- margin: 0 0 18px;
472- border-left: 5px solid #eeeeee;
473-}
474-blockquote p {
475- margin-bottom: 0;
476- font-size: 16px;
477- font-weight: 300;
478- line-height: 22.5px;
479-}
480-blockquote small {
481- display: block;
482- line-height: 18px;
483- color: #999999;
484-}
485-blockquote small:before {
486- content: '\2014 \00A0';
487-}
488-blockquote.pull-right {
489- float: right;
490- padding-left: 0;
491- padding-right: 15px;
492- border-left: 0;
493- border-right: 5px solid #eeeeee;
494-}
495-blockquote.pull-right p,
496-blockquote.pull-right small {
497- text-align: right;
498-}
499-q:before,
500-q:after,
501-blockquote:before,
502-blockquote:after {
503- content: "";
504-}
505-address {
506- display: block;
507- margin-bottom: 18px;
508- line-height: 18px;
509- font-style: normal;
510-}
511-small {
512- font-size: 100%;
513-}
514-cite {
515- font-style: normal;
516-}
517-code,
518-pre {
519- padding: 0 3px 2px;
520- font-family: Menlo, Monaco, "Courier New", monospace;
521- font-size: 12px;
522- color: #333333;
523- -webkit-border-radius: 3px;
524- -moz-border-radius: 3px;
525- border-radius: 3px;
526-}
527-code {
528- padding: 3px 4px;
529- color: #d14;
530- background-color: #f7f7f9;
531- border: 1px solid #e1e1e8;
532-}
533-pre {
534- display: block;
535- padding: 8.5px;
536- margin: 0 0 9px;
537- font-size: 12px;
538- line-height: 18px;
539- background-color: #f5f5f5;
540- border: 1px solid #ccc;
541- border: 1px solid rgba(0, 0, 0, 0.15);
542- -webkit-border-radius: 4px;
543- -moz-border-radius: 4px;
544- border-radius: 4px;
545- white-space: pre;
546- white-space: pre-wrap;
547- word-break: break-all;
548- word-wrap: break-word;
549-}
550-pre.prettyprint {
551- margin-bottom: 18px;
552-}
553-pre code {
554- padding: 0;
555- color: inherit;
556- background-color: transparent;
557- border: 0;
558-}
559-.pre-scrollable {
560- max-height: 340px;
561- overflow-y: scroll;
562-}
563-form {
564- margin: 0 0 18px;
565-}
566-fieldset {
567- padding: 0;
568- margin: 0;
569- border: 0;
570-}
571-legend {
572- display: block;
573- width: 100%;
574- padding: 0;
575- margin-bottom: 27px;
576- font-size: 19.5px;
577- line-height: 36px;
578- color: #333333;
579- border: 0;
580- border-bottom: 1px solid #eee;
581-}
582-legend small {
583- font-size: 13.5px;
584- color: #999999;
585-}
586-label,
587-input,
588-button,
589-select,
590-textarea {
591- font-size: 13px;
592- font-weight: normal;
593- line-height: 18px;
594-}
595-input,
596-button,
597-select,
598-textarea {
599- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
600-}
601-label {
602- display: block;
603- margin-bottom: 5px;
604- color: #333333;
605-}
606-input,
607-textarea,
608-select,
609-.uneditable-input {
610- display: inline-block;
611- width: 210px;
612- height: 18px;
613- padding: 4px;
614- margin-bottom: 9px;
615- font-size: 13px;
616- line-height: 18px;
617- color: #555555;
618- border: 1px solid #ccc;
619- -webkit-border-radius: 3px;
620- -moz-border-radius: 3px;
621- border-radius: 3px;
622-}
623-.uneditable-textarea {
624- width: auto;
625- height: auto;
626-}
627-label input,
628-label textarea,
629-label select {
630- display: block;
631-}
632-input[type="image"],
633-input[type="checkbox"],
634-input[type="radio"] {
635- width: auto;
636- height: auto;
637- padding: 0;
638- margin: 3px 0;
639- *margin-top: 0;
640- /* IE7 */
641-
642- line-height: normal;
643- cursor: pointer;
644- -webkit-border-radius: 0;
645- -moz-border-radius: 0;
646- border-radius: 0;
647- border: 0 \9;
648- /* IE9 and down */
649-
650-}
651-input[type="image"] {
652- border: 0;
653-}
654-input[type="file"] {
655- width: auto;
656- padding: initial;
657- line-height: initial;
658- border: initial;
659- background-color: #ffffff;
660- background-color: initial;
661- -webkit-box-shadow: none;
662- -moz-box-shadow: none;
663- box-shadow: none;
664-}
665-input[type="button"],
666-input[type="reset"],
667-input[type="submit"] {
668- width: auto;
669- height: auto;
670-}
671-select,
672-input[type="file"] {
673- height: 28px;
674- /* In IE7, the height of the select element cannot be changed by height, only font-size */
675-
676- *margin-top: 4px;
677- /* For IE7, add top margin to align select with labels */
678-
679- line-height: 28px;
680-}
681-input[type="file"] {
682- line-height: 18px \9;
683-}
684-select {
685- width: 220px;
686- background-color: #ffffff;
687-}
688-select[multiple],
689-select[size] {
690- height: auto;
691-}
692-input[type="image"] {
693- -webkit-box-shadow: none;
694- -moz-box-shadow: none;
695- box-shadow: none;
696-}
697-textarea {
698- height: auto;
699-}
700-input[type="hidden"] {
701- display: none;
702-}
703-.radio,
704-.checkbox {
705- padding-left: 18px;
706-}
707-.radio input[type="radio"],
708-.checkbox input[type="checkbox"] {
709- float: left;
710- margin-left: -18px;
711-}
712-.controls > .radio:first-child,
713-.controls > .checkbox:first-child {
714- padding-top: 5px;
715-}
716-.radio.inline,
717-.checkbox.inline {
718- display: inline-block;
719- padding-top: 5px;
720- margin-bottom: 0;
721- vertical-align: middle;
722-}
723-.radio.inline + .radio.inline,
724-.checkbox.inline + .checkbox.inline {
725- margin-left: 10px;
726-}
727-input,
728-textarea {
729- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
730- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
731- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
732- -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
733- -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
734- -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
735- -o-transition: border linear 0.2s, box-shadow linear 0.2s;
736- transition: border linear 0.2s, box-shadow linear 0.2s;
737-}
738-input:focus,
739-textarea:focus {
740- border-color: rgba(82, 168, 236, 0.8);
741- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
742- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
743- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
744- outline: 0;
745- outline: thin dotted \9;
746- /* IE6-9 */
747-
748-}
749-input[type="file"]:focus,
750-input[type="radio"]:focus,
751-input[type="checkbox"]:focus,
752-select:focus {
753- -webkit-box-shadow: none;
754- -moz-box-shadow: none;
755- box-shadow: none;
756- outline: thin dotted #333;
757- outline: 5px auto -webkit-focus-ring-color;
758- outline-offset: -2px;
759-}
760-.input-mini {
761- width: 60px;
762-}
763-.input-small {
764- width: 90px;
765-}
766-.input-medium {
767- width: 150px;
768-}
769-.input-large {
770- width: 210px;
771-}
772-.input-xlarge {
773- width: 270px;
774-}
775-.input-xxlarge {
776- width: 530px;
777-}
778-input[class*="span"],
779-select[class*="span"],
780-textarea[class*="span"],
781-.uneditable-input {
782- float: none;
783- margin-left: 0;
784-}
785-input.span1,
786-textarea.span1,
787-.uneditable-input.span1 {
788- width: 50px;
789-}
790-input.span2,
791-textarea.span2,
792-.uneditable-input.span2 {
793- width: 130px;
794-}
795-input.span3,
796-textarea.span3,
797-.uneditable-input.span3 {
798- width: 210px;
799-}
800-input.span4,
801-textarea.span4,
802-.uneditable-input.span4 {
803- width: 290px;
804-}
805-input.span5,
806-textarea.span5,
807-.uneditable-input.span5 {
808- width: 370px;
809-}
810-input.span6,
811-textarea.span6,
812-.uneditable-input.span6 {
813- width: 450px;
814-}
815-input.span7,
816-textarea.span7,
817-.uneditable-input.span7 {
818- width: 530px;
819-}
820-input.span8,
821-textarea.span8,
822-.uneditable-input.span8 {
823- width: 610px;
824-}
825-input.span9,
826-textarea.span9,
827-.uneditable-input.span9 {
828- width: 690px;
829-}
830-input.span10,
831-textarea.span10,
832-.uneditable-input.span10 {
833- width: 770px;
834-}
835-input.span11,
836-textarea.span11,
837-.uneditable-input.span11 {
838- width: 850px;
839-}
840-input.span12,
841-textarea.span12,
842-.uneditable-input.span12 {
843- width: 930px;
844-}
845-input[disabled],
846-select[disabled],
847-textarea[disabled],
848-input[readonly],
849-select[readonly],
850-textarea[readonly] {
851- background-color: #f5f5f5;
852- border-color: #ddd;
853- cursor: not-allowed;
854-}
855-.control-group.warning > label,
856-.control-group.warning .help-block,
857-.control-group.warning .help-inline {
858- color: #c09853;
859-}
860-.control-group.warning input,
861-.control-group.warning select,
862-.control-group.warning textarea {
863- color: #c09853;
864- border-color: #c09853;
865-}
866-.control-group.warning input:focus,
867-.control-group.warning select:focus,
868-.control-group.warning textarea:focus {
869- border-color: #a47e3c;
870- -webkit-box-shadow: 0 0 6px #dbc59e;
871- -moz-box-shadow: 0 0 6px #dbc59e;
872- box-shadow: 0 0 6px #dbc59e;
873-}
874-.control-group.warning .input-prepend .add-on,
875-.control-group.warning .input-append .add-on {
876- color: #c09853;
877- background-color: #fcf8e3;
878- border-color: #c09853;
879-}
880-.control-group.error > label,
881-.control-group.error .help-block,
882-.control-group.error .help-inline {
883- color: #b94a48;
884-}
885-.control-group.error input,
886-.control-group.error select,
887-.control-group.error textarea {
888- color: #b94a48;
889- border-color: #b94a48;
890-}
891-.control-group.error input:focus,
892-.control-group.error select:focus,
893-.control-group.error textarea:focus {
894- border-color: #953b39;
895- -webkit-box-shadow: 0 0 6px #d59392;
896- -moz-box-shadow: 0 0 6px #d59392;
897- box-shadow: 0 0 6px #d59392;
898-}
899-.control-group.error .input-prepend .add-on,
900-.control-group.error .input-append .add-on {
901- color: #b94a48;
902- background-color: #f2dede;
903- border-color: #b94a48;
904-}
905-.control-group.success > label,
906-.control-group.success .help-block,
907-.control-group.success .help-inline {
908- color: #468847;
909-}
910-.control-group.success input,
911-.control-group.success select,
912-.control-group.success textarea {
913- color: #468847;
914- border-color: #468847;
915-}
916-.control-group.success input:focus,
917-.control-group.success select:focus,
918-.control-group.success textarea:focus {
919- border-color: #356635;
920- -webkit-box-shadow: 0 0 6px #7aba7b;
921- -moz-box-shadow: 0 0 6px #7aba7b;
922- box-shadow: 0 0 6px #7aba7b;
923-}
924-.control-group.success .input-prepend .add-on,
925-.control-group.success .input-append .add-on {
926- color: #468847;
927- background-color: #dff0d8;
928- border-color: #468847;
929-}
930-input:focus:required:invalid,
931-textarea:focus:required:invalid,
932-select:focus:required:invalid {
933- color: #b94a48;
934- border-color: #ee5f5b;
935-}
936-input:focus:required:invalid:focus,
937-textarea:focus:required:invalid:focus,
938-select:focus:required:invalid:focus {
939- border-color: #e9322d;
940- -webkit-box-shadow: 0 0 6px #f8b9b7;
941- -moz-box-shadow: 0 0 6px #f8b9b7;
942- box-shadow: 0 0 6px #f8b9b7;
943-}
944-.form-actions {
945- padding: 17px 20px 18px;
946- margin-top: 18px;
947- margin-bottom: 18px;
948- background-color: #f5f5f5;
949- border-top: 1px solid #ddd;
950-}
951-.uneditable-input {
952- display: block;
953- background-color: #ffffff;
954- border-color: #eee;
955- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
956- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
957- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
958- cursor: not-allowed;
959-}
960-:-moz-placeholder {
961- color: #999999;
962-}
963-::-webkit-input-placeholder {
964- color: #999999;
965-}
966-.help-block {
967- display: block;
968- margin-top: 5px;
969- margin-bottom: 0;
970- color: #999999;
971-}
972-.help-inline {
973- display: inline-block;
974- *display: inline;
975- /* IE7 inline-block hack */
976-
977- *zoom: 1;
978- margin-bottom: 9px;
979- vertical-align: middle;
980- padding-left: 5px;
981-}
982-.input-prepend,
983-.input-append {
984- margin-bottom: 5px;
985- *zoom: 1;
986-}
987-.input-prepend:before,
988-.input-append:before,
989-.input-prepend:after,
990-.input-append:after {
991- display: table;
992- content: "";
993-}
994-.input-prepend:after,
995-.input-append:after {
996- clear: both;
997-}
998-.input-prepend input,
999-.input-append input,
1000-.input-prepend .uneditable-input,
1001-.input-append .uneditable-input {
1002- -webkit-border-radius: 0 3px 3px 0;
1003- -moz-border-radius: 0 3px 3px 0;
1004- border-radius: 0 3px 3px 0;
1005-}
1006-.input-prepend input:focus,
1007-.input-append input:focus,
1008-.input-prepend .uneditable-input:focus,
1009-.input-append .uneditable-input:focus {
1010- position: relative;
1011- z-index: 2;
1012-}
1013-.input-prepend .uneditable-input,
1014-.input-append .uneditable-input {
1015- border-left-color: #ccc;
1016-}
1017-.input-prepend .add-on,
1018-.input-append .add-on {
1019- float: left;
1020- display: block;
1021- width: auto;
1022- min-width: 16px;
1023- height: 18px;
1024- margin-right: -1px;
1025- padding: 4px 5px;
1026- font-weight: normal;
1027- line-height: 18px;
1028- color: #999999;
1029- text-align: center;
1030- text-shadow: 0 1px 0 #ffffff;
1031- background-color: #f5f5f5;
1032- border: 1px solid #ccc;
1033- -webkit-border-radius: 3px 0 0 3px;
1034- -moz-border-radius: 3px 0 0 3px;
1035- border-radius: 3px 0 0 3px;
1036-}
1037-.input-prepend .active,
1038-.input-append .active {
1039- background-color: #a9dba9;
1040- border-color: #46a546;
1041-}
1042-.input-prepend .add-on {
1043- *margin-top: 1px;
1044- /* IE6-7 */
1045-
1046-}
1047-.input-append input,
1048-.input-append .uneditable-input {
1049- float: left;
1050- -webkit-border-radius: 3px 0 0 3px;
1051- -moz-border-radius: 3px 0 0 3px;
1052- border-radius: 3px 0 0 3px;
1053-}
1054-.input-append .uneditable-input {
1055- border-left-color: #eee;
1056- border-right-color: #ccc;
1057-}
1058-.input-append .add-on {
1059- margin-right: 0;
1060- margin-left: -1px;
1061- -webkit-border-radius: 0 3px 3px 0;
1062- -moz-border-radius: 0 3px 3px 0;
1063- border-radius: 0 3px 3px 0;
1064-}
1065-.input-append input:first-child {
1066- *margin-left: -160px;
1067-}
1068-.input-append input:first-child + .add-on {
1069- *margin-left: -21px;
1070-}
1071-.search-query {
1072- padding-left: 14px;
1073- padding-right: 14px;
1074- margin-bottom: 0;
1075- -webkit-border-radius: 14px;
1076- -moz-border-radius: 14px;
1077- border-radius: 14px;
1078-}
1079-.form-search input,
1080-.form-inline input,
1081-.form-horizontal input,
1082-.form-search textarea,
1083-.form-inline textarea,
1084-.form-horizontal textarea,
1085-.form-search select,
1086-.form-inline select,
1087-.form-horizontal select,
1088-.form-search .help-inline,
1089-.form-inline .help-inline,
1090-.form-horizontal .help-inline,
1091-.form-search .uneditable-input,
1092-.form-inline .uneditable-input,
1093-.form-horizontal .uneditable-input {
1094- display: inline-block;
1095- margin-bottom: 0;
1096-}
1097-.form-search .hide,
1098-.form-inline .hide,
1099-.form-horizontal .hide {
1100- display: none;
1101-}
1102-.form-search label,
1103-.form-inline label,
1104-.form-search .input-append,
1105-.form-inline .input-append,
1106-.form-search .input-prepend,
1107-.form-inline .input-prepend {
1108- display: inline-block;
1109-}
1110-.form-search .input-append .add-on,
1111-.form-inline .input-prepend .add-on,
1112-.form-search .input-append .add-on,
1113-.form-inline .input-prepend .add-on {
1114- vertical-align: middle;
1115-}
1116-.form-search .radio,
1117-.form-inline .radio,
1118-.form-search .checkbox,
1119-.form-inline .checkbox {
1120- margin-bottom: 0;
1121- vertical-align: middle;
1122-}
1123-.control-group {
1124- margin-bottom: 9px;
1125-}
1126-legend + .control-group {
1127- margin-top: 18px;
1128- -webkit-margin-top-collapse: separate;
1129-}
1130-.form-horizontal .control-group {
1131- margin-bottom: 18px;
1132- *zoom: 1;
1133-}
1134-.form-horizontal .control-group:before,
1135-.form-horizontal .control-group:after {
1136- display: table;
1137- content: "";
1138-}
1139-.form-horizontal .control-group:after {
1140- clear: both;
1141-}
1142-.form-horizontal .control-label {
1143- float: left;
1144- width: 140px;
1145- padding-top: 5px;
1146- text-align: right;
1147-}
1148-.form-horizontal .controls {
1149- margin-left: 160px;
1150-}
1151-.form-horizontal .form-actions {
1152- padding-left: 160px;
1153-}
1154-table {
1155- max-width: 100%;
1156- border-collapse: collapse;
1157- border-spacing: 0;
1158-}
1159-.table {
1160- width: 100%;
1161- margin-bottom: 18px;
1162-}
1163-.table th,
1164-.table td {
1165- padding: 8px;
1166- line-height: 18px;
1167- text-align: left;
1168- vertical-align: top;
1169- border-top: 1px solid #ddd;
1170-}
1171-.table th {
1172- font-weight: bold;
1173-}
1174-.table thead th {
1175- vertical-align: bottom;
1176-}
1177-.table thead:first-child tr th,
1178-.table thead:first-child tr td {
1179- border-top: 0;
1180-}
1181-.table tbody + tbody {
1182- border-top: 2px solid #ddd;
1183-}
1184-.table-condensed th,
1185-.table-condensed td {
1186- padding: 4px 5px;
1187-}
1188-.table-bordered {
1189- border: 1px solid #ddd;
1190- border-collapse: separate;
1191- *border-collapse: collapsed;
1192- -webkit-border-radius: 4px;
1193- -moz-border-radius: 4px;
1194- border-radius: 4px;
1195-}
1196-.table-bordered th + th,
1197-.table-bordered td + td,
1198-.table-bordered th + td,
1199-.table-bordered td + th {
1200- border-left: 1px solid #ddd;
1201-}
1202-.table-bordered thead:first-child tr:first-child th,
1203-.table-bordered tbody:first-child tr:first-child th,
1204-.table-bordered tbody:first-child tr:first-child td {
1205- border-top: 0;
1206-}
1207-.table-bordered thead:first-child tr:first-child th:first-child,
1208-.table-bordered tbody:first-child tr:first-child td:first-child {
1209- -webkit-border-radius: 4px 0 0 0;
1210- -moz-border-radius: 4px 0 0 0;
1211- border-radius: 4px 0 0 0;
1212-}
1213-.table-bordered thead:first-child tr:first-child th:last-child,
1214-.table-bordered tbody:first-child tr:first-child td:last-child {
1215- -webkit-border-radius: 0 4px 0 0;
1216- -moz-border-radius: 0 4px 0 0;
1217- border-radius: 0 4px 0 0;
1218-}
1219-.table-bordered thead:last-child tr:last-child th:first-child,
1220-.table-bordered tbody:last-child tr:last-child td:first-child {
1221- -webkit-border-radius: 0 0 0 4px;
1222- -moz-border-radius: 0 0 0 4px;
1223- border-radius: 0 0 0 4px;
1224-}
1225-.table-bordered thead:last-child tr:last-child th:last-child,
1226-.table-bordered tbody:last-child tr:last-child td:last-child {
1227- -webkit-border-radius: 0 0 4px 0;
1228- -moz-border-radius: 0 0 4px 0;
1229- border-radius: 0 0 4px 0;
1230-}
1231-.table-striped tbody tr:nth-child(odd) td,
1232-.table-striped tbody tr:nth-child(odd) th {
1233- background-color: #f9f9f9;
1234-}
1235-.table tbody tr:hover td,
1236-.table tbody tr:hover th {
1237- background-color: #f5f5f5;
1238-}
1239-table .span1 {
1240- float: none;
1241- width: 44px;
1242- margin-left: 0;
1243-}
1244-table .span2 {
1245- float: none;
1246- width: 124px;
1247- margin-left: 0;
1248-}
1249-table .span3 {
1250- float: none;
1251- width: 204px;
1252- margin-left: 0;
1253-}
1254-table .span4 {
1255- float: none;
1256- width: 284px;
1257- margin-left: 0;
1258-}
1259-table .span5 {
1260- float: none;
1261- width: 364px;
1262- margin-left: 0;
1263-}
1264-table .span6 {
1265- float: none;
1266- width: 444px;
1267- margin-left: 0;
1268-}
1269-table .span7 {
1270- float: none;
1271- width: 524px;
1272- margin-left: 0;
1273-}
1274-table .span8 {
1275- float: none;
1276- width: 604px;
1277- margin-left: 0;
1278-}
1279-table .span9 {
1280- float: none;
1281- width: 684px;
1282- margin-left: 0;
1283-}
1284-table .span10 {
1285- float: none;
1286- width: 764px;
1287- margin-left: 0;
1288-}
1289-table .span11 {
1290- float: none;
1291- width: 844px;
1292- margin-left: 0;
1293-}
1294-table .span12 {
1295- float: none;
1296- width: 924px;
1297- margin-left: 0;
1298-}
1299-[class^="icon-"],
1300-[class*=" icon-"] {
1301- display: inline-block;
1302- width: 14px;
1303- height: 14px;
1304- line-height: 14px;
1305- vertical-align: text-top;
1306- background-image: url("/static/bootstrap/img/glyphicons-halflings.png");
1307- background-position: 14px 14px;
1308- background-repeat: no-repeat;
1309- *margin-right: .3em;
1310-}
1311-[class^="icon-"]:last-child,
1312-[class*=" icon-"]:last-child {
1313- *margin-left: 0;
1314-}
1315-.icon-white {
1316- background-image: url("/static/bootstrap/img/glyphicons-halflings-white.png");
1317-}
1318-.icon-glass {
1319- background-position: 0 0;
1320-}
1321-.icon-music {
1322- background-position: -24px 0;
1323-}
1324-.icon-search {
1325- background-position: -48px 0;
1326-}
1327-.icon-envelope {
1328- background-position: -72px 0;
1329-}
1330-.icon-heart {
1331- background-position: -96px 0;
1332-}
1333-.icon-star {
1334- background-position: -120px 0;
1335-}
1336-.icon-star-empty {
1337- background-position: -144px 0;
1338-}
1339-.icon-user {
1340- background-position: -168px 0;
1341-}
1342-.icon-film {
1343- background-position: -192px 0;
1344-}
1345-.icon-th-large {
1346- background-position: -216px 0;
1347-}
1348-.icon-th {
1349- background-position: -240px 0;
1350-}
1351-.icon-th-list {
1352- background-position: -264px 0;
1353-}
1354-.icon-ok {
1355- background-position: -288px 0;
1356-}
1357-.icon-remove {
1358- background-position: -312px 0;
1359-}
1360-.icon-zoom-in {
1361- background-position: -336px 0;
1362-}
1363-.icon-zoom-out {
1364- background-position: -360px 0;
1365-}
1366-.icon-off {
1367- background-position: -384px 0;
1368-}
1369-.icon-signal {
1370- background-position: -408px 0;
1371-}
1372-.icon-cog {
1373- background-position: -432px 0;
1374-}
1375-.icon-trash {
1376- background-position: -456px 0;
1377-}
1378-.icon-home {
1379- background-position: 0 -24px;
1380-}
1381-.icon-file {
1382- background-position: -24px -24px;
1383-}
1384-.icon-time {
1385- background-position: -48px -24px;
1386-}
1387-.icon-road {
1388- background-position: -72px -24px;
1389-}
1390-.icon-download-alt {
1391- background-position: -96px -24px;
1392-}
1393-.icon-download {
1394- background-position: -120px -24px;
1395-}
1396-.icon-upload {
1397- background-position: -144px -24px;
1398-}
1399-.icon-inbox {
1400- background-position: -168px -24px;
1401-}
1402-.icon-play-circle {
1403- background-position: -192px -24px;
1404-}
1405-.icon-repeat {
1406- background-position: -216px -24px;
1407-}
1408-.icon-refresh {
1409- background-position: -240px -24px;
1410-}
1411-.icon-list-alt {
1412- background-position: -264px -24px;
1413-}
1414-.icon-lock {
1415- background-position: -287px -24px;
1416-}
1417-.icon-flag {
1418- background-position: -312px -24px;
1419-}
1420-.icon-headphones {
1421- background-position: -336px -24px;
1422-}
1423-.icon-volume-off {
1424- background-position: -360px -24px;
1425-}
1426-.icon-volume-down {
1427- background-position: -384px -24px;
1428-}
1429-.icon-volume-up {
1430- background-position: -408px -24px;
1431-}
1432-.icon-qrcode {
1433- background-position: -432px -24px;
1434-}
1435-.icon-barcode {
1436- background-position: -456px -24px;
1437-}
1438-.icon-tag {
1439- background-position: 0 -48px;
1440-}
1441-.icon-tags {
1442- background-position: -25px -48px;
1443-}
1444-.icon-book {
1445- background-position: -48px -48px;
1446-}
1447-.icon-bookmark {
1448- background-position: -72px -48px;
1449-}
1450-.icon-print {
1451- background-position: -96px -48px;
1452-}
1453-.icon-camera {
1454- background-position: -120px -48px;
1455-}
1456-.icon-font {
1457- background-position: -144px -48px;
1458-}
1459-.icon-bold {
1460- background-position: -167px -48px;
1461-}
1462-.icon-italic {
1463- background-position: -192px -48px;
1464-}
1465-.icon-text-height {
1466- background-position: -216px -48px;
1467-}
1468-.icon-text-width {
1469- background-position: -240px -48px;
1470-}
1471-.icon-align-left {
1472- background-position: -264px -48px;
1473-}
1474-.icon-align-center {
1475- background-position: -288px -48px;
1476-}
1477-.icon-align-right {
1478- background-position: -312px -48px;
1479-}
1480-.icon-align-justify {
1481- background-position: -336px -48px;
1482-}
1483-.icon-list {
1484- background-position: -360px -48px;
1485-}
1486-.icon-indent-left {
1487- background-position: -384px -48px;
1488-}
1489-.icon-indent-right {
1490- background-position: -408px -48px;
1491-}
1492-.icon-facetime-video {
1493- background-position: -432px -48px;
1494-}
1495-.icon-picture {
1496- background-position: -456px -48px;
1497-}
1498-.icon-pencil {
1499- background-position: 0 -72px;
1500-}
1501-.icon-map-marker {
1502- background-position: -24px -72px;
1503-}
1504-.icon-adjust {
1505- background-position: -48px -72px;
1506-}
1507-.icon-tint {
1508- background-position: -72px -72px;
1509-}
1510-.icon-edit {
1511- background-position: -96px -72px;
1512-}
1513-.icon-share {
1514- background-position: -120px -72px;
1515-}
1516-.icon-check {
1517- background-position: -144px -72px;
1518-}
1519-.icon-move {
1520- background-position: -168px -72px;
1521-}
1522-.icon-step-backward {
1523- background-position: -192px -72px;
1524-}
1525-.icon-fast-backward {
1526- background-position: -216px -72px;
1527-}
1528-.icon-backward {
1529- background-position: -240px -72px;
1530-}
1531-.icon-play {
1532- background-position: -264px -72px;
1533-}
1534-.icon-pause {
1535- background-position: -288px -72px;
1536-}
1537-.icon-stop {
1538- background-position: -312px -72px;
1539-}
1540-.icon-forward {
1541- background-position: -336px -72px;
1542-}
1543-.icon-fast-forward {
1544- background-position: -360px -72px;
1545-}
1546-.icon-step-forward {
1547- background-position: -384px -72px;
1548-}
1549-.icon-eject {
1550- background-position: -408px -72px;
1551-}
1552-.icon-chevron-left {
1553- background-position: -432px -72px;
1554-}
1555-.icon-chevron-right {
1556- background-position: -456px -72px;
1557-}
1558-.icon-plus-sign {
1559- background-position: 0 -96px;
1560-}
1561-.icon-minus-sign {
1562- background-position: -24px -96px;
1563-}
1564-.icon-remove-sign {
1565- background-position: -48px -96px;
1566-}
1567-.icon-ok-sign {
1568- background-position: -72px -96px;
1569-}
1570-.icon-question-sign {
1571- background-position: -96px -96px;
1572-}
1573-.icon-info-sign {
1574- background-position: -120px -96px;
1575-}
1576-.icon-screenshot {
1577- background-position: -144px -96px;
1578-}
1579-.icon-remove-circle {
1580- background-position: -168px -96px;
1581-}
1582-.icon-ok-circle {
1583- background-position: -192px -96px;
1584-}
1585-.icon-ban-circle {
1586- background-position: -216px -96px;
1587-}
1588-.icon-arrow-left {
1589- background-position: -240px -96px;
1590-}
1591-.icon-arrow-right {
1592- background-position: -264px -96px;
1593-}
1594-.icon-arrow-up {
1595- background-position: -289px -96px;
1596-}
1597-.icon-arrow-down {
1598- background-position: -312px -96px;
1599-}
1600-.icon-share-alt {
1601- background-position: -336px -96px;
1602-}
1603-.icon-resize-full {
1604- background-position: -360px -96px;
1605-}
1606-.icon-resize-small {
1607- background-position: -384px -96px;
1608-}
1609-.icon-plus {
1610- background-position: -408px -96px;
1611-}
1612-.icon-minus {
1613- background-position: -433px -96px;
1614-}
1615-.icon-asterisk {
1616- background-position: -456px -96px;
1617-}
1618-.icon-exclamation-sign {
1619- background-position: 0 -120px;
1620-}
1621-.icon-gift {
1622- background-position: -24px -120px;
1623-}
1624-.icon-leaf {
1625- background-position: -48px -120px;
1626-}
1627-.icon-fire {
1628- background-position: -72px -120px;
1629-}
1630-.icon-eye-open {
1631- background-position: -96px -120px;
1632-}
1633-.icon-eye-close {
1634- background-position: -120px -120px;
1635-}
1636-.icon-warning-sign {
1637- background-position: -144px -120px;
1638-}
1639-.icon-plane {
1640- background-position: -168px -120px;
1641-}
1642-.icon-calendar {
1643- background-position: -192px -120px;
1644-}
1645-.icon-random {
1646- background-position: -216px -120px;
1647-}
1648-.icon-comment {
1649- background-position: -240px -120px;
1650-}
1651-.icon-magnet {
1652- background-position: -264px -120px;
1653-}
1654-.icon-chevron-up {
1655- background-position: -288px -120px;
1656-}
1657-.icon-chevron-down {
1658- background-position: -313px -119px;
1659-}
1660-.icon-retweet {
1661- background-position: -336px -120px;
1662-}
1663-.icon-shopping-cart {
1664- background-position: -360px -120px;
1665-}
1666-.icon-folder-close {
1667- background-position: -384px -120px;
1668-}
1669-.icon-folder-open {
1670- background-position: -408px -120px;
1671-}
1672-.icon-resize-vertical {
1673- background-position: -432px -119px;
1674-}
1675-.icon-resize-horizontal {
1676- background-position: -456px -118px;
1677-}
1678-.dropdown {
1679- position: relative;
1680-}
1681-.dropdown-toggle {
1682- *margin-bottom: -3px;
1683-}
1684-.dropdown-toggle:active,
1685-.open .dropdown-toggle {
1686- outline: 0;
1687-}
1688-.caret {
1689- display: inline-block;
1690- width: 0;
1691- height: 0;
1692- text-indent: -99999px;
1693- *text-indent: 0;
1694- vertical-align: top;
1695- border-left: 4px solid transparent;
1696- border-right: 4px solid transparent;
1697- border-top: 4px solid #000000;
1698- opacity: 0.3;
1699- filter: alpha(opacity=30);
1700- content: "\2193";
1701-}
1702-.dropdown .caret {
1703- margin-top: 8px;
1704- margin-left: 2px;
1705-}
1706-.dropdown:hover .caret,
1707-.open.dropdown .caret {
1708- opacity: 1;
1709- filter: alpha(opacity=100);
1710-}
1711-.dropdown-menu {
1712- position: absolute;
1713- top: 100%;
1714- left: 0;
1715- z-index: 1000;
1716- float: left;
1717- display: none;
1718- min-width: 160px;
1719- _width: 160px;
1720- padding: 4px 0;
1721- margin: 0;
1722- list-style: none;
1723- background-color: #ffffff;
1724- border-color: #ccc;
1725- border-color: rgba(0, 0, 0, 0.2);
1726- border-style: solid;
1727- border-width: 1px;
1728- -webkit-border-radius: 0 0 5px 5px;
1729- -moz-border-radius: 0 0 5px 5px;
1730- border-radius: 0 0 5px 5px;
1731- -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1732- -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1733- box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1734- -webkit-background-clip: padding-box;
1735- -moz-background-clip: padding;
1736- background-clip: padding-box;
1737- *border-right-width: 2px;
1738- *border-bottom-width: 2px;
1739-}
1740-.dropdown-menu.bottom-up {
1741- top: auto;
1742- bottom: 100%;
1743- margin-bottom: 2px;
1744-}
1745-.dropdown-menu .divider {
1746- height: 1px;
1747- margin: 5px 1px;
1748- overflow: hidden;
1749- background-color: #e5e5e5;
1750- border-bottom: 1px solid #ffffff;
1751- *width: 100%;
1752- *margin: -5px 0 5px;
1753-}
1754-.dropdown-menu a {
1755- display: block;
1756- padding: 3px 15px;
1757- clear: both;
1758- font-weight: normal;
1759- line-height: 18px;
1760- color: #555555;
1761- white-space: nowrap;
1762- overflow: hidden;
1763- text-overflow: ellipsis;
1764-}
1765-.dropdown-menu li > a:hover,
1766-.dropdown-menu .active > a,
1767-.dropdown-menu .active > a:hover {
1768- color: #ffffff;
1769- text-decoration: none;
1770- background-color: #0088cc;
1771-}
1772-.dropdown.open {
1773- *z-index: 1000;
1774-}
1775-.dropdown.open .dropdown-toggle {
1776- color: #ffffff;
1777- background: #ccc;
1778- background: rgba(0, 0, 0, 0.3);
1779-}
1780-.dropdown.open .dropdown-menu {
1781- display: block;
1782-}
1783-.typeahead {
1784- margin-top: 2px;
1785- -webkit-border-radius: 4px;
1786- -moz-border-radius: 4px;
1787- border-radius: 4px;
1788-}
1789-.well {
1790- min-height: 20px;
1791- padding: 19px;
1792- margin-bottom: 20px;
1793- background-color: #f5f5f5;
1794- border: 1px solid #eee;
1795- border: 1px solid rgba(0, 0, 0, 0.05);
1796- -webkit-border-radius: 4px;
1797- -moz-border-radius: 4px;
1798- border-radius: 4px;
1799- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1800- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1801- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1802-}
1803-.well blockquote {
1804- border-color: #ddd;
1805- border-color: rgba(0, 0, 0, 0.15);
1806-}
1807-.fade {
1808- -webkit-transition: opacity 0.15s linear;
1809- -moz-transition: opacity 0.15s linear;
1810- -ms-transition: opacity 0.15s linear;
1811- -o-transition: opacity 0.15s linear;
1812- transition: opacity 0.15s linear;
1813- opacity: 0;
1814-}
1815-.fade.in {
1816- opacity: 1;
1817-}
1818-.collapse {
1819- -webkit-transition: height 0.35s ease;
1820- -moz-transition: height 0.35s ease;
1821- -ms-transition: height 0.35s ease;
1822- -o-transition: height 0.35s ease;
1823- transition: height 0.35s ease;
1824- position: relative;
1825- overflow: hidden;
1826- height: 0;
1827-}
1828-.collapse.in {
1829- height: auto;
1830-}
1831-.close {
1832- float: right;
1833- font-size: 20px;
1834- font-weight: bold;
1835- line-height: 18px;
1836- color: #000000;
1837- text-shadow: 0 1px 0 #ffffff;
1838- opacity: 0.2;
1839- filter: alpha(opacity=20);
1840-}
1841-.close:hover {
1842- color: #000000;
1843- text-decoration: none;
1844- opacity: 0.4;
1845- filter: alpha(opacity=40);
1846- cursor: pointer;
1847-}
1848-.btn {
1849- display: inline-block;
1850- padding: 4px 10px 4px;
1851- margin-bottom: 0;
1852- font-size: 13px;
1853- line-height: 18px;
1854- color: #333333;
1855- text-align: center;
1856- text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1857- vertical-align: middle;
1858- background-color: #f5f5f5;
1859- background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
1860- background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
1861- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
1862- background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
1863- background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
1864- background-image: linear-gradient(top, #ffffff, #e6e6e6);
1865- background-repeat: repeat-x;
1866- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1867- border-color: #e6e6e6 #e6e6e6 #bfbfbf;
1868- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1869- border: 1px solid #ccc;
1870- border-bottom-color: #bbb;
1871- -webkit-border-radius: 4px;
1872- -moz-border-radius: 4px;
1873- border-radius: 4px;
1874- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1875- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1876- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1877- cursor: pointer;
1878- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1879- *margin-left: .3em;
1880-}
1881-.btn:hover,
1882-.btn:active,
1883-.btn.active,
1884-.btn.disabled,
1885-.btn[disabled] {
1886- background-color: #e6e6e6;
1887-}
1888-.btn:active,
1889-.btn.active {
1890- background-color: #cccccc \9;
1891-}
1892-.btn:first-child {
1893- *margin-left: 0;
1894-}
1895-.btn:hover {
1896- color: #333333;
1897- text-decoration: none;
1898- background-color: #e6e6e6;
1899- background-position: 0 -15px;
1900- -webkit-transition: background-position 0.1s linear;
1901- -moz-transition: background-position 0.1s linear;
1902- -ms-transition: background-position 0.1s linear;
1903- -o-transition: background-position 0.1s linear;
1904- transition: background-position 0.1s linear;
1905-}
1906-.btn:focus {
1907- outline: thin dotted #333;
1908- outline: 5px auto -webkit-focus-ring-color;
1909- outline-offset: -2px;
1910-}
1911-.btn.active,
1912-.btn:active {
1913- background-image: none;
1914- -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1915- -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1916- box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1917- background-color: #e6e6e6;
1918- background-color: #d9d9d9 \9;
1919- outline: 0;
1920-}
1921-.btn.disabled,
1922-.btn[disabled] {
1923- cursor: default;
1924- background-image: none;
1925- background-color: #e6e6e6;
1926- opacity: 0.65;
1927- filter: alpha(opacity=65);
1928- -webkit-box-shadow: none;
1929- -moz-box-shadow: none;
1930- box-shadow: none;
1931-}
1932-.btn-large {
1933- padding: 9px 14px;
1934- font-size: 15px;
1935- line-height: normal;
1936- -webkit-border-radius: 5px;
1937- -moz-border-radius: 5px;
1938- border-radius: 5px;
1939-}
1940-.btn-large [class^="icon-"] {
1941- margin-top: 1px;
1942-}
1943-.btn-small {
1944- padding: 5px 9px;
1945- font-size: 11px;
1946- line-height: 16px;
1947-}
1948-.btn-small [class^="icon-"] {
1949- margin-top: -1px;
1950-}
1951-.btn-mini {
1952- padding: 2px 6px;
1953- font-size: 11px;
1954- line-height: 14px;
1955-}
1956-.btn-primary,
1957-.btn-primary:hover,
1958-.btn-warning,
1959-.btn-warning:hover,
1960-.btn-danger,
1961-.btn-danger:hover,
1962-.btn-success,
1963-.btn-success:hover,
1964-.btn-info,
1965-.btn-info:hover,
1966-.btn-inverse,
1967-.btn-inverse:hover {
1968- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1969- color: #ffffff;
1970-}
1971-.btn-primary.active,
1972-.btn-warning.active,
1973-.btn-danger.active,
1974-.btn-success.active,
1975-.btn-info.active,
1976-.btn-dark.active {
1977- color: rgba(255, 255, 255, 0.75);
1978-}
1979-.btn-primary {
1980- background-color: #006dcc;
1981- background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
1982- background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
1983- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
1984- background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
1985- background-image: -o-linear-gradient(top, #0088cc, #0044cc);
1986- background-image: linear-gradient(top, #0088cc, #0044cc);
1987- background-repeat: repeat-x;
1988- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
1989- border-color: #0044cc #0044cc #002a80;
1990- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1991- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1992-}
1993-.btn-primary:hover,
1994-.btn-primary:active,
1995-.btn-primary.active,
1996-.btn-primary.disabled,
1997-.btn-primary[disabled] {
1998- background-color: #0044cc;
1999-}
2000-.btn-primary:active,
2001-.btn-primary.active {
2002- background-color: #003399 \9;
2003-}
2004-.btn-warning {
2005- background-color: #faa732;
2006- background-image: -moz-linear-gradient(top, #fbb450, #f89406);
2007- background-image: -ms-linear-gradient(top, #fbb450, #f89406);
2008- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
2009- background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
2010- background-image: -o-linear-gradient(top, #fbb450, #f89406);
2011- background-image: linear-gradient(top, #fbb450, #f89406);
2012- background-repeat: repeat-x;
2013- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
2014- border-color: #f89406 #f89406 #ad6704;
2015- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2016- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2017-}
2018-.btn-warning:hover,
2019-.btn-warning:active,
2020-.btn-warning.active,
2021-.btn-warning.disabled,
2022-.btn-warning[disabled] {
2023- background-color: #f89406;
2024-}
2025-.btn-warning:active,
2026-.btn-warning.active {
2027- background-color: #c67605 \9;
2028-}
2029-.btn-danger {
2030- background-color: #da4f49;
2031- background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
2032- background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
2033- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
2034- background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
2035- background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
2036- background-image: linear-gradient(top, #ee5f5b, #bd362f);
2037- background-repeat: repeat-x;
2038- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
2039- border-color: #bd362f #bd362f #802420;
2040- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2041- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2042-}
2043-.btn-danger:hover,
2044-.btn-danger:active,
2045-.btn-danger.active,
2046-.btn-danger.disabled,
2047-.btn-danger[disabled] {
2048- background-color: #bd362f;
2049-}
2050-.btn-danger:active,
2051-.btn-danger.active {
2052- background-color: #942a25 \9;
2053-}
2054-.btn-success {
2055- background-color: #5bb75b;
2056- background-image: -moz-linear-gradient(top, #62c462, #51a351);
2057- background-image: -ms-linear-gradient(top, #62c462, #51a351);
2058- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
2059- background-image: -webkit-linear-gradient(top, #62c462, #51a351);
2060- background-image: -o-linear-gradient(top, #62c462, #51a351);
2061- background-image: linear-gradient(top, #62c462, #51a351);
2062- background-repeat: repeat-x;
2063- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
2064- border-color: #51a351 #51a351 #387038;
2065- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2066- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2067-}
2068-.btn-success:hover,
2069-.btn-success:active,
2070-.btn-success.active,
2071-.btn-success.disabled,
2072-.btn-success[disabled] {
2073- background-color: #51a351;
2074-}
2075-.btn-success:active,
2076-.btn-success.active {
2077- background-color: #408140 \9;
2078-}
2079-.btn-info {
2080- background-color: #49afcd;
2081- background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
2082- background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
2083- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
2084- background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
2085- background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
2086- background-image: linear-gradient(top, #5bc0de, #2f96b4);
2087- background-repeat: repeat-x;
2088- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
2089- border-color: #2f96b4 #2f96b4 #1f6377;
2090- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2091- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2092-}
2093-.btn-info:hover,
2094-.btn-info:active,
2095-.btn-info.active,
2096-.btn-info.disabled,
2097-.btn-info[disabled] {
2098- background-color: #2f96b4;
2099-}
2100-.btn-info:active,
2101-.btn-info.active {
2102- background-color: #24748c \9;
2103-}
2104-.btn-inverse {
2105- background-color: #393939;
2106- background-image: -moz-linear-gradient(top, #454545, #262626);
2107- background-image: -ms-linear-gradient(top, #454545, #262626);
2108- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));
2109- background-image: -webkit-linear-gradient(top, #454545, #262626);
2110- background-image: -o-linear-gradient(top, #454545, #262626);
2111- background-image: linear-gradient(top, #454545, #262626);
2112- background-repeat: repeat-x;
2113- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);
2114- border-color: #262626 #262626 #000000;
2115- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2116- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2117-}
2118-.btn-inverse:hover,
2119-.btn-inverse:active,
2120-.btn-inverse.active,
2121-.btn-inverse.disabled,
2122-.btn-inverse[disabled] {
2123- background-color: #262626;
2124-}
2125-.btn-inverse:active,
2126-.btn-inverse.active {
2127- background-color: #0c0c0c \9;
2128-}
2129-button.btn,
2130-input[type="submit"].btn {
2131- *padding-top: 2px;
2132- *padding-bottom: 2px;
2133-}
2134-button.btn::-moz-focus-inner,
2135-input[type="submit"].btn::-moz-focus-inner {
2136- padding: 0;
2137- border: 0;
2138-}
2139-button.btn.large,
2140-input[type="submit"].btn.large {
2141- *padding-top: 7px;
2142- *padding-bottom: 7px;
2143-}
2144-button.btn.small,
2145-input[type="submit"].btn.small {
2146- *padding-top: 3px;
2147- *padding-bottom: 3px;
2148-}
2149-.btn-group {
2150- position: relative;
2151- *zoom: 1;
2152- *margin-left: .3em;
2153-}
2154-.btn-group:before,
2155-.btn-group:after {
2156- display: table;
2157- content: "";
2158-}
2159-.btn-group:after {
2160- clear: both;
2161-}
2162-.btn-group:first-child {
2163- *margin-left: 0;
2164-}
2165-.btn-group + .btn-group {
2166- margin-left: 5px;
2167-}
2168-.btn-toolbar {
2169- margin-top: 9px;
2170- margin-bottom: 9px;
2171-}
2172-.btn-toolbar .btn-group {
2173- display: inline-block;
2174- *display: inline;
2175- /* IE7 inline-block hack */
2176-
2177- *zoom: 1;
2178-}
2179-.btn-group .btn {
2180- position: relative;
2181- float: left;
2182- margin-left: -1px;
2183- -webkit-border-radius: 0;
2184- -moz-border-radius: 0;
2185- border-radius: 0;
2186-}
2187-.btn-group .btn:first-child {
2188- margin-left: 0;
2189- -webkit-border-top-left-radius: 4px;
2190- -moz-border-radius-topleft: 4px;
2191- border-top-left-radius: 4px;
2192- -webkit-border-bottom-left-radius: 4px;
2193- -moz-border-radius-bottomleft: 4px;
2194- border-bottom-left-radius: 4px;
2195-}
2196-.btn-group .btn:last-child,
2197-.btn-group .dropdown-toggle {
2198- -webkit-border-top-right-radius: 4px;
2199- -moz-border-radius-topright: 4px;
2200- border-top-right-radius: 4px;
2201- -webkit-border-bottom-right-radius: 4px;
2202- -moz-border-radius-bottomright: 4px;
2203- border-bottom-right-radius: 4px;
2204-}
2205-.btn-group .btn.large:first-child {
2206- margin-left: 0;
2207- -webkit-border-top-left-radius: 6px;
2208- -moz-border-radius-topleft: 6px;
2209- border-top-left-radius: 6px;
2210- -webkit-border-bottom-left-radius: 6px;
2211- -moz-border-radius-bottomleft: 6px;
2212- border-bottom-left-radius: 6px;
2213-}
2214-.btn-group .btn.large:last-child,
2215-.btn-group .large.dropdown-toggle {
2216- -webkit-border-top-right-radius: 6px;
2217- -moz-border-radius-topright: 6px;
2218- border-top-right-radius: 6px;
2219- -webkit-border-bottom-right-radius: 6px;
2220- -moz-border-radius-bottomright: 6px;
2221- border-bottom-right-radius: 6px;
2222-}
2223-.btn-group .btn:hover,
2224-.btn-group .btn:focus,
2225-.btn-group .btn:active,
2226-.btn-group .btn.active {
2227- z-index: 2;
2228-}
2229-.btn-group .dropdown-toggle:active,
2230-.btn-group.open .dropdown-toggle {
2231- outline: 0;
2232-}
2233-.btn-group .dropdown-toggle {
2234- padding-left: 8px;
2235- padding-right: 8px;
2236- -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);
2237- -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);
2238- 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);
2239- *padding-top: 5px;
2240- *padding-bottom: 5px;
2241-}
2242-.btn-group.open {
2243- *z-index: 1000;
2244-}
2245-.btn-group.open .dropdown-menu {
2246- display: block;
2247- margin-top: 1px;
2248- -webkit-border-radius: 5px;
2249- -moz-border-radius: 5px;
2250- border-radius: 5px;
2251-}
2252-.btn-group.open .dropdown-toggle {
2253- background-image: none;
2254- -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2255- -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2256- box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2257-}
2258-.btn .caret {
2259- margin-top: 7px;
2260- margin-left: 0;
2261-}
2262-.btn:hover .caret,
2263-.open.btn-group .caret {
2264- opacity: 1;
2265- filter: alpha(opacity=100);
2266-}
2267-.btn-primary .caret,
2268-.btn-danger .caret,
2269-.btn-info .caret,
2270-.btn-success .caret,
2271-.btn-inverse .caret {
2272- border-top-color: #ffffff;
2273- opacity: 0.75;
2274- filter: alpha(opacity=75);
2275-}
2276-.btn-small .caret {
2277- margin-top: 4px;
2278-}
2279-.alert {
2280- padding: 8px 35px 8px 14px;
2281- margin-bottom: 18px;
2282- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2283- background-color: #fcf8e3;
2284- border: 1px solid #fbeed5;
2285- -webkit-border-radius: 4px;
2286- -moz-border-radius: 4px;
2287- border-radius: 4px;
2288-}
2289-.alert,
2290-.alert-heading {
2291- color: #c09853;
2292-}
2293-.alert .close {
2294- position: relative;
2295- top: -2px;
2296- right: -21px;
2297- line-height: 18px;
2298-}
2299-.alert-success {
2300- background-color: #dff0d8;
2301- border-color: #d6e9c6;
2302-}
2303-.alert-success,
2304-.alert-success .alert-heading {
2305- color: #468847;
2306-}
2307-.alert-danger,
2308-.alert-error {
2309- background-color: #f2dede;
2310- border-color: #eed3d7;
2311-}
2312-.alert-danger,
2313-.alert-error,
2314-.alert-danger .alert-heading,
2315-.alert-error .alert-heading {
2316- color: #b94a48;
2317-}
2318-.alert-info {
2319- background-color: #d9edf7;
2320- border-color: #bce8f1;
2321-}
2322-.alert-info,
2323-.alert-info .alert-heading {
2324- color: #3a87ad;
2325-}
2326-.alert-block {
2327- padding-top: 14px;
2328- padding-bottom: 14px;
2329-}
2330-.alert-block > p,
2331-.alert-block > ul {
2332- margin-bottom: 0;
2333-}
2334-.alert-block p + p {
2335- margin-top: 5px;
2336-}
2337-.nav {
2338- margin-left: 0;
2339- margin-bottom: 18px;
2340- list-style: none;
2341-}
2342-.nav > li > a {
2343- display: block;
2344-}
2345-.nav > li > a:hover {
2346- text-decoration: none;
2347- background-color: #eeeeee;
2348-}
2349-.nav .nav-header {
2350- display: block;
2351- padding: 3px 15px;
2352- font-size: 11px;
2353- font-weight: bold;
2354- line-height: 18px;
2355- color: #999999;
2356- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2357- text-transform: uppercase;
2358-}
2359-.nav li + .nav-header {
2360- margin-top: 9px;
2361-}
2362-.nav-list {
2363- padding-left: 14px;
2364- padding-right: 14px;
2365- margin-bottom: 0;
2366-}
2367-.nav-list > li > a,
2368-.nav-list .nav-header {
2369- margin-left: -15px;
2370- margin-right: -15px;
2371- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2372-}
2373-.nav-list > li > a {
2374- padding: 3px 15px;
2375-}
2376-.nav-list .active > a,
2377-.nav-list .active > a:hover {
2378- color: #ffffff;
2379- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
2380- background-color: #0088cc;
2381-}
2382-.nav-list [class^="icon-"] {
2383- margin-right: 2px;
2384-}
2385-.nav-tabs,
2386-.nav-pills {
2387- *zoom: 1;
2388-}
2389-.nav-tabs:before,
2390-.nav-pills:before,
2391-.nav-tabs:after,
2392-.nav-pills:after {
2393- display: table;
2394- content: "";
2395-}
2396-.nav-tabs:after,
2397-.nav-pills:after {
2398- clear: both;
2399-}
2400-.nav-tabs > li,
2401-.nav-pills > li {
2402- float: left;
2403-}
2404-.nav-tabs > li > a,
2405-.nav-pills > li > a {
2406- padding-right: 12px;
2407- padding-left: 12px;
2408- margin-right: 2px;
2409- line-height: 14px;
2410-}
2411-.nav-tabs {
2412- border-bottom: 1px solid #ddd;
2413-}
2414-.nav-tabs > li {
2415- margin-bottom: -1px;
2416-}
2417-.nav-tabs > li > a {
2418- padding-top: 9px;
2419- padding-bottom: 9px;
2420- border: 1px solid transparent;
2421- -webkit-border-radius: 4px 4px 0 0;
2422- -moz-border-radius: 4px 4px 0 0;
2423- border-radius: 4px 4px 0 0;
2424-}
2425-.nav-tabs > li > a:hover {
2426- border-color: #eeeeee #eeeeee #dddddd;
2427-}
2428-.nav-tabs > .active > a,
2429-.nav-tabs > .active > a:hover {
2430- color: #555555;
2431- background-color: #ffffff;
2432- border: 1px solid #ddd;
2433- border-bottom-color: transparent;
2434- cursor: default;
2435-}
2436-.nav-pills > li > a {
2437- padding-top: 8px;
2438- padding-bottom: 8px;
2439- margin-top: 2px;
2440- margin-bottom: 2px;
2441- -webkit-border-radius: 5px;
2442- -moz-border-radius: 5px;
2443- border-radius: 5px;
2444-}
2445-.nav-pills .active > a,
2446-.nav-pills .active > a:hover {
2447- color: #ffffff;
2448- background-color: #0088cc;
2449-}
2450-.nav-stacked > li {
2451- float: none;
2452-}
2453-.nav-stacked > li > a {
2454- margin-right: 0;
2455-}
2456-.nav-tabs.nav-stacked {
2457- border-bottom: 0;
2458-}
2459-.nav-tabs.nav-stacked > li > a {
2460- border: 1px solid #ddd;
2461- -webkit-border-radius: 0;
2462- -moz-border-radius: 0;
2463- border-radius: 0;
2464-}
2465-.nav-tabs.nav-stacked > li:first-child > a {
2466- -webkit-border-radius: 4px 4px 0 0;
2467- -moz-border-radius: 4px 4px 0 0;
2468- border-radius: 4px 4px 0 0;
2469-}
2470-.nav-tabs.nav-stacked > li:last-child > a {
2471- -webkit-border-radius: 0 0 4px 4px;
2472- -moz-border-radius: 0 0 4px 4px;
2473- border-radius: 0 0 4px 4px;
2474-}
2475-.nav-tabs.nav-stacked > li > a:hover {
2476- border-color: #ddd;
2477- z-index: 2;
2478-}
2479-.nav-pills.nav-stacked > li > a {
2480- margin-bottom: 3px;
2481-}
2482-.nav-pills.nav-stacked > li:last-child > a {
2483- margin-bottom: 1px;
2484-}
2485-.nav-tabs .dropdown-menu,
2486-.nav-pills .dropdown-menu {
2487- margin-top: 1px;
2488- border-width: 1px;
2489-}
2490-.nav-pills .dropdown-menu {
2491- -webkit-border-radius: 4px;
2492- -moz-border-radius: 4px;
2493- border-radius: 4px;
2494-}
2495-.nav-tabs .dropdown-toggle .caret,
2496-.nav-pills .dropdown-toggle .caret {
2497- border-top-color: #0088cc;
2498- margin-top: 6px;
2499-}
2500-.nav-tabs .dropdown-toggle:hover .caret,
2501-.nav-pills .dropdown-toggle:hover .caret {
2502- border-top-color: #005580;
2503-}
2504-.nav-tabs .active .dropdown-toggle .caret,
2505-.nav-pills .active .dropdown-toggle .caret {
2506- border-top-color: #333333;
2507-}
2508-.nav > .dropdown.active > a:hover {
2509- color: #000000;
2510- cursor: pointer;
2511-}
2512-.nav-tabs .open .dropdown-toggle,
2513-.nav-pills .open .dropdown-toggle,
2514-.nav > .open.active > a:hover {
2515- color: #ffffff;
2516- background-color: #999999;
2517- border-color: #999999;
2518-}
2519-.nav .open .caret,
2520-.nav .open.active .caret,
2521-.nav .open a:hover .caret {
2522- border-top-color: #ffffff;
2523- opacity: 1;
2524- filter: alpha(opacity=100);
2525-}
2526-.tabs-stacked .open > a:hover {
2527- border-color: #999999;
2528-}
2529-.tabbable {
2530- *zoom: 1;
2531-}
2532-.tabbable:before,
2533-.tabbable:after {
2534- display: table;
2535- content: "";
2536-}
2537-.tabbable:after {
2538- clear: both;
2539-}
2540-.tab-content {
2541- overflow: hidden;
2542-}
2543-.tabs-below .nav-tabs,
2544-.tabs-right .nav-tabs,
2545-.tabs-left .nav-tabs {
2546- border-bottom: 0;
2547-}
2548-.tab-content > .tab-pane,
2549-.pill-content > .pill-pane {
2550- display: none;
2551-}
2552-.tab-content > .active,
2553-.pill-content > .active {
2554- display: block;
2555-}
2556-.tabs-below .nav-tabs {
2557- border-top: 1px solid #ddd;
2558-}
2559-.tabs-below .nav-tabs > li {
2560- margin-top: -1px;
2561- margin-bottom: 0;
2562-}
2563-.tabs-below .nav-tabs > li > a {
2564- -webkit-border-radius: 0 0 4px 4px;
2565- -moz-border-radius: 0 0 4px 4px;
2566- border-radius: 0 0 4px 4px;
2567-}
2568-.tabs-below .nav-tabs > li > a:hover {
2569- border-bottom-color: transparent;
2570- border-top-color: #ddd;
2571-}
2572-.tabs-below .nav-tabs .active > a,
2573-.tabs-below .nav-tabs .active > a:hover {
2574- border-color: transparent #ddd #ddd #ddd;
2575-}
2576-.tabs-left .nav-tabs > li,
2577-.tabs-right .nav-tabs > li {
2578- float: none;
2579-}
2580-.tabs-left .nav-tabs > li > a,
2581-.tabs-right .nav-tabs > li > a {
2582- min-width: 74px;
2583- margin-right: 0;
2584- margin-bottom: 3px;
2585-}
2586-.tabs-left .nav-tabs {
2587- float: left;
2588- margin-right: 19px;
2589- border-right: 1px solid #ddd;
2590-}
2591-.tabs-left .nav-tabs > li > a {
2592- margin-right: -1px;
2593- -webkit-border-radius: 4px 0 0 4px;
2594- -moz-border-radius: 4px 0 0 4px;
2595- border-radius: 4px 0 0 4px;
2596-}
2597-.tabs-left .nav-tabs > li > a:hover {
2598- border-color: #eeeeee #dddddd #eeeeee #eeeeee;
2599-}
2600-.tabs-left .nav-tabs .active > a,
2601-.tabs-left .nav-tabs .active > a:hover {
2602- border-color: #ddd transparent #ddd #ddd;
2603- *border-right-color: #ffffff;
2604-}
2605-.tabs-right .nav-tabs {
2606- float: right;
2607- margin-left: 19px;
2608- border-left: 1px solid #ddd;
2609-}
2610-.tabs-right .nav-tabs > li > a {
2611- margin-left: -1px;
2612- -webkit-border-radius: 0 4px 4px 0;
2613- -moz-border-radius: 0 4px 4px 0;
2614- border-radius: 0 4px 4px 0;
2615-}
2616-.tabs-right .nav-tabs > li > a:hover {
2617- border-color: #eeeeee #eeeeee #eeeeee #dddddd;
2618-}
2619-.tabs-right .nav-tabs .active > a,
2620-.tabs-right .nav-tabs .active > a:hover {
2621- border-color: #ddd #ddd #ddd transparent;
2622- *border-left-color: #ffffff;
2623-}
2624-.navbar {
2625- overflow: visible;
2626- margin-bottom: 18px;
2627-}
2628-.navbar-inner {
2629- padding-left: 20px;
2630- padding-right: 20px;
2631- background-color: #2c2c2c;
2632- background-image: -moz-linear-gradient(top, #333333, #222222);
2633- background-image: -ms-linear-gradient(top, #333333, #222222);
2634- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2635- background-image: -webkit-linear-gradient(top, #333333, #222222);
2636- background-image: -o-linear-gradient(top, #333333, #222222);
2637- background-image: linear-gradient(top, #333333, #222222);
2638- background-repeat: repeat-x;
2639- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2640- -webkit-border-radius: 4px;
2641- -moz-border-radius: 4px;
2642- border-radius: 4px;
2643- -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2644- -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2645- box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2646-}
2647-.btn-navbar {
2648- display: none;
2649- float: right;
2650- padding: 7px 10px;
2651- margin-left: 5px;
2652- margin-right: 5px;
2653- background-color: #2c2c2c;
2654- background-image: -moz-linear-gradient(top, #333333, #222222);
2655- background-image: -ms-linear-gradient(top, #333333, #222222);
2656- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2657- background-image: -webkit-linear-gradient(top, #333333, #222222);
2658- background-image: -o-linear-gradient(top, #333333, #222222);
2659- background-image: linear-gradient(top, #333333, #222222);
2660- background-repeat: repeat-x;
2661- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2662- border-color: #222222 #222222 #000000;
2663- border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2664- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2665- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2666- -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2667- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2668-}
2669-.btn-navbar:hover,
2670-.btn-navbar:active,
2671-.btn-navbar.active,
2672-.btn-navbar.disabled,
2673-.btn-navbar[disabled] {
2674- background-color: #222222;
2675-}
2676-.btn-navbar:active,
2677-.btn-navbar.active {
2678- background-color: #080808 \9;
2679-}
2680-.btn-navbar .icon-bar {
2681- display: block;
2682- width: 18px;
2683- height: 2px;
2684- background-color: #f5f5f5;
2685- -webkit-border-radius: 1px;
2686- -moz-border-radius: 1px;
2687- border-radius: 1px;
2688- -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2689- -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2690- box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2691-}
2692-.btn-navbar .icon-bar + .icon-bar {
2693- margin-top: 3px;
2694-}
2695-.nav-collapse.collapse {
2696- height: auto;
2697-}
2698-.navbar .brand:hover {
2699- text-decoration: none;
2700-}
2701-.navbar .brand {
2702- float: left;
2703- display: block;
2704- padding: 8px 20px 12px;
2705- margin-left: -20px;
2706- font-size: 20px;
2707- font-weight: 200;
2708- line-height: 1;
2709- color: #ffffff;
2710-}
2711-.navbar .navbar-text {
2712- margin-bottom: 0;
2713- line-height: 40px;
2714- color: #999999;
2715-}
2716-.navbar .navbar-text a:hover {
2717- color: #ffffff;
2718- background-color: transparent;
2719-}
2720-.navbar .btn,
2721-.navbar .btn-group {
2722- margin-top: 5px;
2723-}
2724-.navbar .btn-group .btn {
2725- margin-top: 0;
2726-}
2727-.navbar-form {
2728- margin-bottom: 0;
2729- *zoom: 1;
2730-}
2731-.navbar-form:before,
2732-.navbar-form:after {
2733- display: table;
2734- content: "";
2735-}
2736-.navbar-form:after {
2737- clear: both;
2738-}
2739-.navbar-form input,
2740-.navbar-form select {
2741- display: inline-block;
2742- margin-top: 5px;
2743- margin-bottom: 0;
2744-}
2745-.navbar-form .radio,
2746-.navbar-form .checkbox {
2747- margin-top: 5px;
2748-}
2749-.navbar-form input[type="image"],
2750-.navbar-form input[type="checkbox"],
2751-.navbar-form input[type="radio"] {
2752- margin-top: 3px;
2753-}
2754-.navbar-form .input-append,
2755-.navbar-form .input-prepend {
2756- margin-top: 6px;
2757- white-space: nowrap;
2758-}
2759-.navbar-form .input-append input,
2760-.navbar-form .input-prepend input {
2761- margin-top: 0;
2762-}
2763-.navbar-search {
2764- position: relative;
2765- float: left;
2766- margin-top: 6px;
2767- margin-bottom: 0;
2768-}
2769-.navbar-search .search-query {
2770- padding: 4px 9px;
2771- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2772- font-size: 13px;
2773- font-weight: normal;
2774- line-height: 1;
2775- color: #ffffff;
2776- color: rgba(255, 255, 255, 0.75);
2777- background: #666;
2778- background: rgba(255, 255, 255, 0.3);
2779- border: 1px solid #111;
2780- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
2781- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
2782- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
2783- -webkit-transition: none;
2784- -moz-transition: none;
2785- -ms-transition: none;
2786- -o-transition: none;
2787- transition: none;
2788-}
2789-.navbar-search .search-query :-moz-placeholder {
2790- color: #eeeeee;
2791-}
2792-.navbar-search .search-query ::-webkit-input-placeholder {
2793- color: #eeeeee;
2794-}
2795-.navbar-search .search-query:hover {
2796- color: #ffffff;
2797- background-color: #999999;
2798- background-color: rgba(255, 255, 255, 0.5);
2799-}
2800-.navbar-search .search-query:focus,
2801-.navbar-search .search-query.focused {
2802- padding: 5px 10px;
2803- color: #333333;
2804- text-shadow: 0 1px 0 #ffffff;
2805- background-color: #ffffff;
2806- border: 0;
2807- -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2808- -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2809- box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2810- outline: 0;
2811-}
2812-.navbar-fixed-top {
2813- position: fixed;
2814- top: 0;
2815- right: 0;
2816- left: 0;
2817- z-index: 1030;
2818-}
2819-.navbar-fixed-top .navbar-inner {
2820- padding-left: 0;
2821- padding-right: 0;
2822- -webkit-border-radius: 0;
2823- -moz-border-radius: 0;
2824- border-radius: 0;
2825-}
2826-.navbar .nav {
2827- position: relative;
2828- left: 0;
2829- display: block;
2830- float: left;
2831- margin: 0 10px 0 0;
2832-}
2833-.navbar .nav.pull-right {
2834- float: right;
2835-}
2836-.navbar .nav > li {
2837- display: block;
2838- float: left;
2839-}
2840-.navbar .nav > li > a {
2841- float: none;
2842- padding: 10px 10px 11px;
2843- line-height: 19px;
2844- color: #999999;
2845- text-decoration: none;
2846- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2847-}
2848-.navbar .nav > li > a:hover {
2849- background-color: #NaNbbaaNaN00NaN00NaN00NaN00NaN;
2850- color: #ffffff;
2851- text-decoration: none;
2852-}
2853-.navbar .nav .active > a,
2854-.navbar .nav .active > a:hover {
2855- color: #ffffff;
2856- text-decoration: none;
2857- background-color: #222222;
2858-}
2859-.navbar .divider-vertical {
2860- height: 40px;
2861- width: 1px;
2862- margin: 0 9px;
2863- overflow: hidden;
2864- background-color: #222222;
2865- border-right: 1px solid #333333;
2866-}
2867-.navbar .nav.pull-right {
2868- margin-left: 10px;
2869- margin-right: 0;
2870-}
2871-.navbar .dropdown-menu {
2872- margin-top: 1px;
2873- -webkit-border-radius: 4px;
2874- -moz-border-radius: 4px;
2875- border-radius: 4px;
2876-}
2877-.navbar .dropdown-menu:before {
2878- content: '';
2879- display: inline-block;
2880- border-left: 7px solid transparent;
2881- border-right: 7px solid transparent;
2882- border-bottom: 7px solid #ccc;
2883- border-bottom-color: rgba(0, 0, 0, 0.2);
2884- position: absolute;
2885- top: -7px;
2886- left: 9px;
2887-}
2888-.navbar .dropdown-menu:after {
2889- content: '';
2890- display: inline-block;
2891- border-left: 6px solid transparent;
2892- border-right: 6px solid transparent;
2893- border-bottom: 6px solid #ffffff;
2894- position: absolute;
2895- top: -6px;
2896- left: 10px;
2897-}
2898-.navbar .nav .dropdown-toggle .caret,
2899-.navbar .nav .open.dropdown .caret {
2900- border-top-color: #ffffff;
2901-}
2902-.navbar .nav .active .caret {
2903- opacity: 1;
2904- filter: alpha(opacity=100);
2905-}
2906-.navbar .nav .open > .dropdown-toggle,
2907-.navbar .nav .active > .dropdown-toggle,
2908-.navbar .nav .open.active > .dropdown-toggle {
2909- background-color: transparent;
2910-}
2911-.navbar .nav .active > .dropdown-toggle:hover {
2912- color: #ffffff;
2913-}
2914-.navbar .nav.pull-right .dropdown-menu {
2915- left: auto;
2916- right: 0;
2917-}
2918-.navbar .nav.pull-right .dropdown-menu:before {
2919- left: auto;
2920- right: 12px;
2921-}
2922-.navbar .nav.pull-right .dropdown-menu:after {
2923- left: auto;
2924- right: 13px;
2925-}
2926-.breadcrumb {
2927- padding: 7px 14px;
2928- margin: 0 0 18px;
2929- background-color: #fbfbfb;
2930- background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
2931- background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
2932- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
2933- background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
2934- background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
2935- background-image: linear-gradient(top, #ffffff, #f5f5f5);
2936- background-repeat: repeat-x;
2937- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
2938- border: 1px solid #ddd;
2939- -webkit-border-radius: 3px;
2940- -moz-border-radius: 3px;
2941- border-radius: 3px;
2942- -webkit-box-shadow: inset 0 1px 0 #ffffff;
2943- -moz-box-shadow: inset 0 1px 0 #ffffff;
2944- box-shadow: inset 0 1px 0 #ffffff;
2945-}
2946-.breadcrumb li {
2947- display: inline-block;
2948- text-shadow: 0 1px 0 #ffffff;
2949-}
2950-.breadcrumb .divider {
2951- padding: 0 5px;
2952- color: #999999;
2953-}
2954-.breadcrumb .active a {
2955- color: #333333;
2956-}
2957-.pagination {
2958- height: 36px;
2959- margin: 18px 0;
2960-}
2961-.pagination ul {
2962- display: inline-block;
2963- *display: inline;
2964- /* IE7 inline-block hack */
2965-
2966- *zoom: 1;
2967- margin-left: 0;
2968- margin-bottom: 0;
2969- -webkit-border-radius: 3px;
2970- -moz-border-radius: 3px;
2971- border-radius: 3px;
2972- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2973- -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2974- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2975-}
2976-.pagination li {
2977- display: inline;
2978-}
2979-.pagination a {
2980- float: left;
2981- padding: 0 14px;
2982- line-height: 34px;
2983- text-decoration: none;
2984- border: 1px solid #ddd;
2985- border-left-width: 0;
2986-}
2987-.pagination a:hover,
2988-.pagination .active a {
2989- background-color: #f5f5f5;
2990-}
2991-.pagination .active a {
2992- color: #999999;
2993- cursor: default;
2994-}
2995-.pagination .disabled a,
2996-.pagination .disabled a:hover {
2997- color: #999999;
2998- background-color: transparent;
2999- cursor: default;
3000-}
3001-.pagination li:first-child a {
3002- border-left-width: 1px;
3003- -webkit-border-radius: 3px 0 0 3px;
3004- -moz-border-radius: 3px 0 0 3px;
3005- border-radius: 3px 0 0 3px;
3006-}
3007-.pagination li:last-child a {
3008- -webkit-border-radius: 0 3px 3px 0;
3009- -moz-border-radius: 0 3px 3px 0;
3010- border-radius: 0 3px 3px 0;
3011-}
3012-.pagination-centered {
3013- text-align: center;
3014-}
3015-.pagination-right {
3016- text-align: right;
3017-}
3018-.pager {
3019- margin-left: 0;
3020- margin-bottom: 18px;
3021- list-style: none;
3022- text-align: center;
3023- *zoom: 1;
3024-}
3025-.pager:before,
3026-.pager:after {
3027- display: table;
3028- content: "";
3029-}
3030-.pager:after {
3031- clear: both;
3032-}
3033-.pager li {
3034- display: inline;
3035-}
3036-.pager a {
3037- display: inline-block;
3038- padding: 5px 14px;
3039- background-color: #fff;
3040- border: 1px solid #ddd;
3041- -webkit-border-radius: 15px;
3042- -moz-border-radius: 15px;
3043- border-radius: 15px;
3044-}
3045-.pager a:hover {
3046- text-decoration: none;
3047- background-color: #f5f5f5;
3048-}
3049-.pager .next a {
3050- float: right;
3051-}
3052-.pager .previous a {
3053- float: left;
3054-}
3055-.modal-open .dropdown-menu {
3056- z-index: 2050;
3057-}
3058-.modal-open .dropdown.open {
3059- *z-index: 2050;
3060-}
3061-.modal-open .popover {
3062- z-index: 2060;
3063-}
3064-.modal-open .tooltip {
3065- z-index: 2070;
3066-}
3067-.modal-backdrop {
3068- position: fixed;
3069- top: 0;
3070- right: 0;
3071- bottom: 0;
3072- left: 0;
3073- z-index: 1040;
3074- background-color: #000000;
3075-}
3076-.modal-backdrop.fade {
3077- opacity: 0;
3078-}
3079-.modal-backdrop,
3080-.modal-backdrop.fade.in {
3081- opacity: 0.8;
3082- filter: alpha(opacity=80);
3083-}
3084-.modal {
3085- position: fixed;
3086- top: 50%;
3087- left: 50%;
3088- z-index: 1050;
3089- max-height: 500px;
3090- overflow: auto;
3091- width: 560px;
3092- margin: -250px 0 0 -280px;
3093- background-color: #ffffff;
3094- border: 1px solid #999;
3095- border: 1px solid rgba(0, 0, 0, 0.3);
3096- *border: 1px solid #999;
3097- /* IE6-7 */
3098-
3099- -webkit-border-radius: 6px;
3100- -moz-border-radius: 6px;
3101- border-radius: 6px;
3102- -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3103- -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3104- box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3105- -webkit-background-clip: padding-box;
3106- -moz-background-clip: padding-box;
3107- background-clip: padding-box;
3108-}
3109-.modal.fade {
3110- -webkit-transition: opacity .3s linear, top .3s ease-out;
3111- -moz-transition: opacity .3s linear, top .3s ease-out;
3112- -ms-transition: opacity .3s linear, top .3s ease-out;
3113- -o-transition: opacity .3s linear, top .3s ease-out;
3114- transition: opacity .3s linear, top .3s ease-out;
3115- top: -25%;
3116-}
3117-.modal.fade.in {
3118- top: 50%;
3119-}
3120-.modal-header {
3121- padding: 9px 15px;
3122- border-bottom: 1px solid #eee;
3123-}
3124-.modal-header .close {
3125- margin-top: 2px;
3126-}
3127-.modal-body {
3128- padding: 15px;
3129-}
3130-.modal-body .modal-form {
3131- margin-bottom: 0;
3132-}
3133-.modal-footer {
3134- padding: 14px 15px 15px;
3135- margin-bottom: 0;
3136- background-color: #f5f5f5;
3137- border-top: 1px solid #ddd;
3138- -webkit-border-radius: 0 0 6px 6px;
3139- -moz-border-radius: 0 0 6px 6px;
3140- border-radius: 0 0 6px 6px;
3141- -webkit-box-shadow: inset 0 1px 0 #ffffff;
3142- -moz-box-shadow: inset 0 1px 0 #ffffff;
3143- box-shadow: inset 0 1px 0 #ffffff;
3144- *zoom: 1;
3145-}
3146-.modal-footer:before,
3147-.modal-footer:after {
3148- display: table;
3149- content: "";
3150-}
3151-.modal-footer:after {
3152- clear: both;
3153-}
3154-.modal-footer .btn {
3155- float: right;
3156- margin-left: 5px;
3157- margin-bottom: 0;
3158-}
3159-.tooltip {
3160- position: absolute;
3161- z-index: 1020;
3162- display: block;
3163- visibility: visible;
3164- padding: 5px;
3165- font-size: 11px;
3166- opacity: 0;
3167- filter: alpha(opacity=0);
3168-}
3169-.tooltip.in {
3170- opacity: 0.8;
3171- filter: alpha(opacity=80);
3172-}
3173-.tooltip.top {
3174- margin-top: -2px;
3175-}
3176-.tooltip.right {
3177- margin-left: 2px;
3178-}
3179-.tooltip.bottom {
3180- margin-top: 2px;
3181-}
3182-.tooltip.left {
3183- margin-left: -2px;
3184-}
3185-.tooltip.top .tooltip-arrow {
3186- bottom: 0;
3187- left: 50%;
3188- margin-left: -5px;
3189- border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3190- border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3191- border-top: 5px solid #000000;
3192-}
3193-.tooltip.left .tooltip-arrow {
3194- top: 50%;
3195- right: 0;
3196- margin-top: -5px;
3197- border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3198- border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3199- border-left: 5px solid #000000;
3200-}
3201-.tooltip.bottom .tooltip-arrow {
3202- top: 0;
3203- left: 50%;
3204- margin-left: -5px;
3205- border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3206- border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3207- border-bottom: 5px solid #000000;
3208-}
3209-.tooltip.right .tooltip-arrow {
3210- top: 50%;
3211- left: 0;
3212- margin-top: -5px;
3213- border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3214- border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3215- border-right: 5px solid #000000;
3216-}
3217-.tooltip-inner {
3218- max-width: 200px;
3219- padding: 3px 8px;
3220- color: #ffffff;
3221- text-align: center;
3222- text-decoration: none;
3223- background-color: #000000;
3224- -webkit-border-radius: 4px;
3225- -moz-border-radius: 4px;
3226- border-radius: 4px;
3227-}
3228-.tooltip-arrow {
3229- position: absolute;
3230- width: 0;
3231- height: 0;
3232-}
3233-.popover {
3234- position: absolute;
3235- top: 0;
3236- left: 0;
3237- z-index: 1010;
3238- display: none;
3239- padding: 5px;
3240-}
3241-.popover.top {
3242- margin-top: -5px;
3243-}
3244-.popover.right {
3245- margin-left: 5px;
3246-}
3247-.popover.bottom {
3248- margin-top: 5px;
3249-}
3250-.popover.left {
3251- margin-left: -5px;
3252-}
3253-.popover.top .arrow {
3254- bottom: 0;
3255- left: 50%;
3256- margin-left: -5px;
3257- border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3258- border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3259- border-top: 5px solid #000000;
3260-}
3261-.popover.right .arrow {
3262- top: 50%;
3263- left: 0;
3264- margin-top: -5px;
3265- border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3266- border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3267- border-right: 5px solid #000000;
3268-}
3269-.popover.bottom .arrow {
3270- top: 0;
3271- left: 50%;
3272- margin-left: -5px;
3273- border-left: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3274- border-right: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3275- border-bottom: 5px solid #000000;
3276-}
3277-.popover.left .arrow {
3278- top: 50%;
3279- right: 0;
3280- margin-top: -5px;
3281- border-top: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3282- border-bottom: 5px solid #NaNbbaaNaN00NaN00NaN00NaN00NaN;
3283- border-left: 5px solid #000000;
3284-}
3285-.popover .arrow {
3286- position: absolute;
3287- width: 0;
3288- height: 0;
3289-}
3290-.popover-inner {
3291- padding: 3px;
3292- width: 280px;
3293- overflow: hidden;
3294- background: #000000;
3295- background: rgba(0, 0, 0, 0.8);
3296- -webkit-border-radius: 6px;
3297- -moz-border-radius: 6px;
3298- border-radius: 6px;
3299- -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3300- -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3301- box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3302-}
3303-.popover-title {
3304- padding: 9px 15px;
3305- line-height: 1;
3306- background-color: #f5f5f5;
3307- border-bottom: 1px solid #eee;
3308- -webkit-border-radius: 3px 3px 0 0;
3309- -moz-border-radius: 3px 3px 0 0;
3310- border-radius: 3px 3px 0 0;
3311-}
3312-.popover-content {
3313- padding: 14px;
3314- background-color: #ffffff;
3315- -webkit-border-radius: 0 0 3px 3px;
3316- -moz-border-radius: 0 0 3px 3px;
3317- border-radius: 0 0 3px 3px;
3318- -webkit-background-clip: padding-box;
3319- -moz-background-clip: padding-box;
3320- background-clip: padding-box;
3321-}
3322-.popover-content p,
3323-.popover-content ul,
3324-.popover-content ol {
3325- margin-bottom: 0;
3326-}
3327-.thumbnails {
3328- margin-left: -20px;
3329- list-style: none;
3330- *zoom: 1;
3331-}
3332-.thumbnails:before,
3333-.thumbnails:after {
3334- display: table;
3335- content: "";
3336-}
3337-.thumbnails:after {
3338- clear: both;
3339-}
3340-.thumbnails > li {
3341- float: left;
3342- margin: 0 0 18px 20px;
3343-}
3344-.thumbnail {
3345- display: block;
3346- padding: 4px;
3347- line-height: 1;
3348- border: 1px solid #ddd;
3349- -webkit-border-radius: 4px;
3350- -moz-border-radius: 4px;
3351- border-radius: 4px;
3352- -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3353- -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3354- box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3355-}
3356-a.thumbnail:hover {
3357- border-color: #0088cc;
3358- -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3359- -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3360- box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3361-}
3362-.thumbnail > img {
3363- display: block;
3364- max-width: 100%;
3365- margin-left: auto;
3366- margin-right: auto;
3367-}
3368-.thumbnail .caption {
3369- padding: 9px;
3370-}
3371-.label {
3372- padding: 2px 4px 3px;
3373- font-size: 11.049999999999999px;
3374- font-weight: bold;
3375- color: #ffffff;
3376- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3377- background-color: #999999;
3378- -webkit-border-radius: 3px;
3379- -moz-border-radius: 3px;
3380- border-radius: 3px;
3381-}
3382-.label:hover {
3383- color: #ffffff;
3384- text-decoration: none;
3385-}
3386-.label-important {
3387- background-color: #b94a48;
3388-}
3389-.label-important:hover {
3390- background-color: #953b39;
3391-}
3392-.label-warning {
3393- background-color: #f89406;
3394-}
3395-.label-warning:hover {
3396- background-color: #c67605;
3397-}
3398-.label-success {
3399- background-color: #468847;
3400-}
3401-.label-success:hover {
3402- background-color: #356635;
3403-}
3404-.label-info {
3405- background-color: #3a87ad;
3406-}
3407-.label-info:hover {
3408- background-color: #2d6987;
3409-}
3410-@-webkit-keyframes progress-bar-stripes {
3411- from {
3412- background-position: 0 0;
3413- }
3414- to {
3415- background-position: 40px 0;
3416- }
3417-}
3418-@-moz-keyframes progress-bar-stripes {
3419- from {
3420- background-position: 0 0;
3421- }
3422- to {
3423- background-position: 40px 0;
3424- }
3425-}
3426-@keyframes progress-bar-stripes {
3427- from {
3428- background-position: 0 0;
3429- }
3430- to {
3431- background-position: 40px 0;
3432- }
3433-}
3434-.progress {
3435- overflow: hidden;
3436- height: 18px;
3437- margin-bottom: 18px;
3438- background-color: #f7f7f7;
3439- background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
3440- background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
3441- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
3442- background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
3443- background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
3444- background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
3445- background-repeat: repeat-x;
3446- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
3447- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3448- -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3449- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3450- -webkit-border-radius: 4px;
3451- -moz-border-radius: 4px;
3452- border-radius: 4px;
3453-}
3454-.progress .bar {
3455- width: 0%;
3456- height: 18px;
3457- color: #ffffff;
3458- font-size: 12px;
3459- text-align: center;
3460- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3461- background-color: #0e90d2;
3462- background-image: -moz-linear-gradient(top, #149bdf, #0480be);
3463- background-image: -ms-linear-gradient(top, #149bdf, #0480be);
3464- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
3465- background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
3466- background-image: -o-linear-gradient(top, #149bdf, #0480be);
3467- background-image: linear-gradient(top, #149bdf, #0480be);
3468- background-repeat: repeat-x;
3469- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
3470- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3471- -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3472- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3473- -webkit-box-sizing: border-box;
3474- -moz-box-sizing: border-box;
3475- box-sizing: border-box;
3476- -webkit-transition: width 0.6s ease;
3477- -moz-transition: width 0.6s ease;
3478- -ms-transition: width 0.6s ease;
3479- -o-transition: width 0.6s ease;
3480- transition: width 0.6s ease;
3481-}
3482-.progress-striped .bar {
3483- background-color: #62c462;
3484- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3485- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3486- background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3487- background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3488- background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3489- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3490- -webkit-background-size: 40px 40px;
3491- -moz-background-size: 40px 40px;
3492- -o-background-size: 40px 40px;
3493- background-size: 40px 40px;
3494-}
3495-.progress.active .bar {
3496- -webkit-animation: progress-bar-stripes 2s linear infinite;
3497- -moz-animation: progress-bar-stripes 2s linear infinite;
3498- animation: progress-bar-stripes 2s linear infinite;
3499-}
3500-.progress-danger .bar {
3501- background-color: #dd514c;
3502- background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3503- background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3504- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
3505- background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3506- background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3507- background-image: linear-gradient(top, #ee5f5b, #c43c35);
3508- background-repeat: repeat-x;
3509- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3510-}
3511-.progress-danger.progress-striped .bar {
3512- background-color: #ee5f5b;
3513- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3514- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3515- background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3516- background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3517- background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3518- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3519-}
3520-.progress-success .bar {
3521- background-color: #5eb95e;
3522- background-image: -moz-linear-gradient(top, #62c462, #57a957);
3523- background-image: -ms-linear-gradient(top, #62c462, #57a957);
3524- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
3525- background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3526- background-image: -o-linear-gradient(top, #62c462, #57a957);
3527- background-image: linear-gradient(top, #62c462, #57a957);
3528- background-repeat: repeat-x;
3529- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3530-}
3531-.progress-success.progress-striped .bar {
3532- background-color: #62c462;
3533- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3534- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3535- background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3536- background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3537- background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3538- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3539-}
3540-.progress-info .bar {
3541- background-color: #4bb1cf;
3542- background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3543- background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3544- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
3545- background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3546- background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3547- background-image: linear-gradient(top, #5bc0de, #339bb9);
3548- background-repeat: repeat-x;
3549- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3550-}
3551-.progress-info.progress-striped .bar {
3552- background-color: #5bc0de;
3553- background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, #NaNbbaaNaN00NaN00NaN00NaN00NaN), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, #NaNbbaaNaN00NaN00NaN00NaN00NaN), to(#NaNbbaaNaN00NaN00NaN00NaN00NaN));
3554- background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3555- background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3556- background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3557- background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3558- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 25%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN 75%, #NaNbbaaNaN00NaN00NaN00NaN00NaN);
3559-}
3560-.accordion {
3561- margin-bottom: 18px;
3562-}
3563-.accordion-group {
3564- margin-bottom: 2px;
3565- border: 1px solid #e5e5e5;
3566- -webkit-border-radius: 4px;
3567- -moz-border-radius: 4px;
3568- border-radius: 4px;
3569-}
3570-.accordion-heading {
3571- border-bottom: 0;
3572-}
3573-.accordion-heading .accordion-toggle {
3574- display: block;
3575- padding: 8px 15px;
3576-}
3577-.accordion-inner {
3578- padding: 9px 15px;
3579- border-top: 1px solid #e5e5e5;
3580-}
3581-.carousel {
3582- position: relative;
3583- margin-bottom: 18px;
3584- line-height: 1;
3585-}
3586-.carousel-inner {
3587- overflow: hidden;
3588- width: 100%;
3589- position: relative;
3590-}
3591-.carousel .item {
3592- display: none;
3593- position: relative;
3594- -webkit-transition: 0.6s ease-in-out left;
3595- -moz-transition: 0.6s ease-in-out left;
3596- -ms-transition: 0.6s ease-in-out left;
3597- -o-transition: 0.6s ease-in-out left;
3598- transition: 0.6s ease-in-out left;
3599-}
3600-.carousel .item > img {
3601- display: block;
3602- line-height: 1;
3603-}
3604-.carousel .active,
3605-.carousel .next,
3606-.carousel .prev {
3607- display: block;
3608-}
3609-.carousel .active {
3610- left: 0;
3611-}
3612-.carousel .next,
3613-.carousel .prev {
3614- position: absolute;
3615- top: 0;
3616- width: 100%;
3617-}
3618-.carousel .next {
3619- left: 100%;
3620-}
3621-.carousel .prev {
3622- left: -100%;
3623-}
3624-.carousel .next.left,
3625-.carousel .prev.right {
3626- left: 0;
3627-}
3628-.carousel .active.left {
3629- left: -100%;
3630-}
3631-.carousel .active.right {
3632- left: 100%;
3633-}
3634-.carousel-control {
3635- position: absolute;
3636- top: 40%;
3637- left: 15px;
3638- width: 40px;
3639- height: 40px;
3640- margin-top: -20px;
3641- font-size: 60px;
3642- font-weight: 100;
3643- line-height: 30px;
3644- color: #ffffff;
3645- text-align: center;
3646- background: #222222;
3647- border: 3px solid #ffffff;
3648- -webkit-border-radius: 23px;
3649- -moz-border-radius: 23px;
3650- border-radius: 23px;
3651- opacity: 0.5;
3652- filter: alpha(opacity=50);
3653-}
3654-.carousel-control.right {
3655- left: auto;
3656- right: 15px;
3657-}
3658-.carousel-control:hover {
3659- color: #ffffff;
3660- text-decoration: none;
3661- opacity: 0.9;
3662- filter: alpha(opacity=90);
3663-}
3664-.carousel-caption {
3665- position: absolute;
3666- left: 0;
3667- right: 0;
3668- bottom: 0;
3669- padding: 10px 15px 5px;
3670- background: #333333;
3671- background: rgba(0, 0, 0, 0.75);
3672-}
3673-.carousel-caption h4,
3674-.carousel-caption p {
3675- color: #ffffff;
3676-}
3677-.hero-unit {
3678- padding: 60px;
3679- margin-bottom: 30px;
3680- background-color: #f5f5f5;
3681- -webkit-border-radius: 6px;
3682- -moz-border-radius: 6px;
3683- border-radius: 6px;
3684-}
3685-.hero-unit h1 {
3686- margin-bottom: 0;
3687- font-size: 60px;
3688- line-height: 1;
3689- letter-spacing: -1px;
3690-}
3691-.hero-unit p {
3692- font-size: 18px;
3693- font-weight: 200;
3694- line-height: 27px;
3695-}
3696-.pull-right {
3697- float: right;
3698-}
3699-.pull-left {
3700- float: left;
3701-}
3702-.hide {
3703- display: none;
3704-}
3705-.show {
3706- display: block;
3707-}
3708-.invisible {
3709- visibility: hidden;
3710-}
3711-/* new clearfix */
3712-.clearfix:after {
3713- visibility: hidden;
3714- display: block;
3715- font-size: 0;
3716- content: " ";
3717- clear: both;
3718- height: 0;
3719-}
3720-* html .clearfix {
3721- zoom: 1;
3722-}
3723-/* IE6 */
3724-*:first-child + html .clearfix {
3725- zoom: 1;
3726-}
3727-/* IE7 */
3728-@font-face {
3729- font-family: 'anivers';
3730- src: url('/static/dashboard/fonts/Anivers_Regular-webfont.eot');
3731- src: url('/static/dashboard/fonts/Anivers_Regular-webfont.eot?iefix') format('eot'), url('/static/dashboard/fonts/Anivers_Regular-webfont.woff') format('woff'), url('/static/dashboard/fonts/Anivers_Regular-webfont.ttf') format('truetype'), url('/static/dashboard/fonts/Anivers_Regular-webfont.svg#webfont3JLVF59W') format('svg');
3732- font-weight: normal;
3733- font-style: normal;
3734-}
3735-a {
3736- color: #43a1d6;
3737-}
3738-ul {
3739- list-style: none;
3740- margin: 0;
3741-}
3742-dt {
3743- font-weight: bold;
3744-}
3745-#main_content {
3746- padding-left: 250px;
3747- padding-right: 25px;
3748-}
3749-.topbar {
3750- background: #f2f2f2;
3751- border-bottom: 1px solid #e5e5e5;
3752- padding: 10px 25px;
3753- margin-top: 0;
3754- margin-left: -25px;
3755- margin-bottom: 20px;
3756- margin-right: -25px;
3757- min-width: 700px;
3758-}
3759-.topbar .switcher_bar {
3760- display: inline-block;
3761- height: auto;
3762- width: 160px;
3763- background-position: 140px center;
3764- margin-bottom: 0;
3765- font-size: 11px;
3766- margin-left: 20px;
3767- padding: 0;
3768- background-image: url(/static/dashboard/img/drop_arrow.png);
3769- border: 1px solid #c0d9e4;
3770- background-color: #e9f5fa;
3771- background-repeat: no-repeat;
3772-}
3773-.topbar .switcher_bar a {
3774- padding: 2px 10px 1px;
3775- margin-left: 0;
3776- display: block;
3777-}
3778-.topbar .switcher_bar ul {
3779- width: 130px;
3780-}
3781-#user_info {
3782- color: #888;
3783- margin: auto 0;
3784-}
3785-#user_info > a {
3786- margin-left: 25px;
3787- font-size: 11px !important;
3788-}
3789-.page-header {
3790- margin: 0;
3791- padding: 0;
3792- border: 0;
3793- font-family: anivers;
3794-}
3795-h2 {
3796- color: #6a6a6a;
3797- font-size: 30px;
3798- font-weight: normal;
3799-}
3800-body {
3801- background-color: #fff;
3802- min-width: 890px;
3803-}
3804-/* Login Splash Page */
3805-#splash {
3806- background: #fafafa;
3807-}
3808-#splash .login {
3809- background: #ffffff url(/static/dashboard/img/logo.png) no-repeat center 35px;
3810- position: absolute;
3811- top: 80px;
3812- left: 50%;
3813- margin: 0 0 0 -195px;
3814- padding-top: 170px;
3815- width: 390px;
3816- border: 1px solid #e1e1e1;
3817- max-height: none;
3818- -webkit-border-radius: 6px;
3819- -moz-border-radius: 6px;
3820- border-radius: 6px;
3821- -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3822- -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3823- box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3824- -webkit-background-clip: padding-box;
3825- -moz-background-clip: padding-box;
3826- background-clip: padding-box;
3827-}
3828-#splash .login input {
3829- width: 350px;
3830-}
3831-#splash .login select {
3832- width: 360px;
3833-}
3834-#splash .help-block {
3835- display: none;
3836-}
3837-#create_container_form .modal-footer {
3838- margin-top: 190px;
3839-}
3840-.nav li a {
3841- color: #8EACB7;
3842- text-shadow: none;
3843-}
3844-.container-fluid {
3845- padding-left: 0;
3846-}
3847-.sidebar {
3848- background: #edf9ff;
3849- border-right: 5px solid #e5e5e5;
3850- border-bottom: 5px solid #e5e5e5;
3851- float: left;
3852-}
3853-.sidebar h4 {
3854- margin-left: 14px;
3855- color: #999;
3856-}
3857-.sidebar .nav-tabs {
3858- margin-top: -34px;
3859-}
3860-.sidebar .nav-tabs li.active a {
3861- background-color: #edf9ff;
3862-}
3863-h1.brand {
3864- width: 100%;
3865- margin: 0;
3866- background-color: #f5f5f5;
3867- padding-bottom: 40px;
3868-}
3869-h1.brand a {
3870- background: url(/static/dashboard/img/logo.png) top left no-repeat;
3871- display: block;
3872- float: left;
3873- width: 116px;
3874- height: 123px;
3875- text-indent: -9999px;
3876- margin-left: 56px;
3877- margin-top: 15px;
3878- margin-bottom: 25px;
3879-}
3880-/* Tenant Dropdown */
3881-a.current_item {
3882- width: 163px;
3883- float: left;
3884-}
3885-a.current_item:hover {
3886- text-decoration: none;
3887-}
3888-a.current_item:hover h3,
3889-a.current_item:hover h4 {
3890- color: #39738c;
3891-}
3892-.sidebar .switcher_bar {
3893- width: 190px;
3894- height: 38px;
3895- padding: 5px 0;
3896- margin-left: 14px;
3897- margin-bottom: 15px;
3898-}
3899-.sidebar .switcher_bar a.dropdown-toggle {
3900- display: block;
3901- padding: 5px 0;
3902- background-image: url(/static/dashboard/img/drop_arrow.png);
3903- border: 1px solid #c0d9e4;
3904- background-color: #e9f5fa;
3905- background-repeat: no-repeat;
3906- background-position: 167px 23px;
3907-}
3908-.sidebar .switcher_bar a.dropdown-toggle:hover {
3909- text-decoration: none;
3910- background-color: #cde8f4;
3911-}
3912-.sidebar .switcher_bar:focus {
3913- outline: none;
3914-}
3915-.sidebar .switcher_bar h3 {
3916- color: #4790ae;
3917- font-size: 16px;
3918- margin: -6px 0 0 14px;
3919- padding: 0;
3920-}
3921-.sidebar .switcher_bar h4 {
3922- color: #6fabc4;
3923- font-size: 10px;
3924- text-transform: uppercase;
3925- font-weight: normal;
3926- padding: 0;
3927-}
3928-.sidebar .switcher_bar ul {
3929- border: 1px solid #c0d9e4;
3930- margin-left: -1px;
3931- width: 190px;
3932-}
3933-.sidebar .switcher_bar li a:hover {
3934- background: #92d6f1;
3935-}
3936-#usage {
3937- margin-bottom: 25px;
3938- height: 125px;
3939-}
3940-.usage_block {
3941- background: #e8f8ff;
3942- color: #84b6c5;
3943- border: 1px solid #afe3fb;
3944- -webkit-border-radius: 5px;
3945- -moz-border-radius: 5px;
3946- border-radius: 5px;
3947- float: left;
3948- width: 29%;
3949- margin-right: 5%;
3950- min-height: 125px;
3951-}
3952-.usage_block.last {
3953- margin-right: 0;
3954-}
3955-.usage_block h3 {
3956- background: #cef0ff;
3957- color: #4fa5bf;
3958- font-weight: normal;
3959- padding: 0 0 0 10px;
3960- border-bottom: 1px solid #c6e7f5;
3961- -webkit-border-top-left-radius: 5px;
3962- -webkit-border-top-right-radius: 5px;
3963- -moz-border-radius-topleft: 5px;
3964- -moz-border-radius-topright: 5px;
3965- border-top-left-radius: 5px;
3966- border-top-right-radius: 5px;
3967-}
3968-.usage_block ul {
3969- margin: 10px;
3970-}
3971-.usage_block .quantity {
3972- font-size: 25px;
3973-}
3974-.usage_block li {
3975- font-size: 11px;
3976- margin: 0 0 15px 0;
3977-}
3978-.usage_block .unit {
3979- font-size: 11px;
3980- text-transform: uppercase;
3981- padding: 0 0 0 1px;
3982-}
3983-.table-bordered {
3984- border: none;
3985-}
3986-.table_header {
3987- min-height: 35px;
3988- padding: 5px 0;
3989-}
3990-.table_caption th {
3991- background-color: transparent;
3992- border: none;
3993-}
3994-.table-bordered tr.table_caption + tr th {
3995- border-top: 1px solid #ddd;
3996-}
3997-.table-bordered tr.table_caption + tr th:first-child,
3998-.table-bordered tr.table_caption + tr th.hide + th {
3999- -moz-border-radius-topleft: 4px;
4000- -webkit-border-top-left-radius: 4px;
4001- border-top-left-radius: 4px;
4002- border-left: 1px solid #ddd;
4003-}
4004-.table-bordered tr.table_caption + tr th:last-child {
4005- -moz-border-radius-topright: 4px;
4006- -webkit-border-top-right-radius: 4px;
4007- border-top-right-radius: 4px;
4008- border-right: 1px solid #ddd;
4009-}
4010-.table-bordered tbody tr td:first-child,
4011-.table-bordered tfoot tr td:first-child {
4012- border-left: 1px solid #ddd;
4013-}
4014-.table-bordered tbody tr td:last-child,
4015-.table-bordered tfoot tr td:last-child {
4016- border-right: 1px solid #ddd;
4017-}
4018-.table-bordered tfoot tr td:first-child {
4019- border-bottom: 1px solid #ddd;
4020- -moz-border-radius-bottomleft: 4px;
4021- -webkit-border-bottom-left-radius: 4px;
4022- border-bottom-left-radius: 4px;
4023-}
4024-.table-bordered tfoot tr td:last-child {
4025- border-bottom: 1px solid #ddd;
4026- -moz-border-radius-bottomright: 4px;
4027- -webkit-border-bottom-right-radius: 4px;
4028- border-bottom-right-radius: 4px;
4029-}
4030-.table_title h3,
4031-.table_header h3 {
4032- font-family: anivers;
4033- font-weight: normal;
4034- font-size: 24px;
4035- margin-bottom: 5px;
4036- float: left;
4037-}
4038-.table th.header {
4039- cursor: pointer;
4040-}
4041-.table th.header:hover {
4042- background-color: #e8e8e8;
4043-}
4044-.table tbody td.anchor a {
4045- display: block;
4046- padding: 8px;
4047-}
4048-.table tr.table_caption th.header:hover {
4049- background-color: transparent;
4050- cursor: default;
4051-}
4052-.table th.headerSortUp:hover,
4053-.table th.headerSortDown:hover {
4054- background-color: #dfdfdf;
4055-}
4056-.table th.headerSortUp,
4057-.table th.headerSortDown {
4058- background-color: #dfdfdf;
4059- background-repeat: no-repeat;
4060- background-position: 98% center;
4061-}
4062-.table th.headerSortDown {
4063- background-image: url(/static/dashboard/img/drop_arrow.png);
4064-}
4065-.table th.headerSortUp {
4066- background-image: url(/static/dashboard/img/up_arrow.png);
4067-}
4068-.table tr.summation td:first-child,
4069-.table tr.summation td:last-child {
4070- border-radius: 0;
4071- border-bottom: 0 none;
4072-}
4073-th {
4074- background: #f1f1f1;
4075-}
4076-td.anchor {
4077- padding: 0;
4078-}
4079-small {
4080- font-size: 11px;
4081-}
4082-.main_nav {
4083- list-style: none;
4084- width: 222px;
4085- float: left;
4086- margin: 10px 0 20px 0;
4087-}
4088-.main_nav a {
4089- color: #999;
4090- width: 185px;
4091- padding: 10px;
4092- display: block;
4093- margin-left: 20px;
4094-}
4095-.main_nav a.active {
4096- background: #fff;
4097- border: 2px solid #d8d8d8;
4098- border-right: 0;
4099- border-bottom-color: #ccc;
4100-}
4101-table form {
4102- margin-bottom: 0;
4103- width: 1px;
4104-}
4105-.messages {
4106- position: fixed;
4107- z-index: 9999;
4108- top: 20px;
4109- right: 20px;
4110- width: 300px;
4111-}
4112-.messages .alert-block {
4113- -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4114- -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4115- box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
4116-}
4117-.messages .alert-block.alert-error {
4118- border: 1px solid #9d261d;
4119-}
4120-.messages .alert-block.alert-success {
4121- border: 1px solid #46a546;
4122-}
4123-.alert-block .alert-actions {
4124- margin-top: -23px;
4125- margin-right: -23px;
4126-}
4127-.modal > form,
4128-.login > form,
4129-.alert-actions > form {
4130- margin-bottom: 0;
4131-}
4132-.alert-block p {
4133- overflow: hidden;
4134- word-wrap: break-word;
4135-}
4136-.alert-block p:last-child {
4137- margin-bottom: 0;
4138-}
4139-#actions.single {
4140- width: 90px;
4141-}
4142-.table-striped tr td {
4143- transition: background 0.2s;
4144- -webkit-transition: background 0.2s;
4145- -moz-transition: background 0.2s;
4146- -o-transition: background 0.2s;
4147-}
4148-.inspect {
4149- float: left;
4150- display: block;
4151- margin-top: 5px;
4152- margin-right: 25px;
4153-}
4154-.table {
4155- margin-bottom: 25px;
4156-}
4157-.table tr td {
4158- vertical-align: middle;
4159-}
4160-.table tr.empty td {
4161- text-align: center;
4162-}
4163-.table tfoot tr td {
4164- border-top: 1px solid #DDD;
4165- background-color: #F1F1F1;
4166- font-size: 11px;
4167- line-height: 14px;
4168-}
4169-.table_actions {
4170- float: right;
4171- min-width: 400px;
4172-}
4173-.table_actions .table_search {
4174- display: inline-block;
4175-}
4176-.table_search input {
4177- background: url(/static/dashboard/img/search.png) no-repeat 195px 5px;
4178- display: inline-block;
4179- margin-bottom: 0;
4180-}
4181-.table_actions a,
4182-.table_actions button {
4183- float: right;
4184- margin-left: 10px;
4185-}
4186-.table_actions button.filter {
4187- margin-left: 0;
4188-}
4189-.table_header .table_actions {
4190- min-width: 0;
4191-}
4192-.table_header .table_actions a,
4193-.table_header .table_actions button {
4194- display: inline-block;
4195- float: none;
4196-}
4197-.table_actions form {
4198- float: right;
4199- margin-left: 10px;
4200-}
4201-.hidden {
4202- display: none;
4203-}
4204-.table-striped tbody tr.status_unknown:nth-child(odd) td {
4205- background-color: #ffffb5;
4206-}
4207-.table-striped tbody tr.status_unknown:nth-child(even) td {
4208- background-color: #ffffc6;
4209-}
4210-.nowrap-col {
4211- white-space: nowrap;
4212-}
4213-.overview {
4214- font-size: 24px;
4215-}
4216-#monitoring {
4217- background: #f8f8f8;
4218- font-size: 14px;
4219- height: 20px;
4220- margin: -18px 0 25px;
4221- padding: 10px;
4222- border: 1px solid #e1e1e1;
4223- font-family: "anivers";
4224-}
4225-#monitoring h3 {
4226- font-size: 14px;
4227- font-weight: normal;
4228- float: left;
4229- line-height: 18px;
4230-}
4231-#external_links,
4232-#external_links li {
4233- float: left;
4234-}
4235-#external_links li {
4236- margin: 0 0 0 15px;
4237-}
4238-/* Forms */
4239-form label {
4240- text-align: left;
4241- color: #555;
4242- font-weight: bold;
4243-}
4244-.modal {
4245- width: 700px;
4246- max-height: none;
4247- /* Prevents large modals from scrolling unnecessarily */
4248-
4249- top: 80px;
4250- margin-top: 0;
4251- position: absolute;
4252-}
4253-.modal.loading {
4254- width: 150px;
4255- height: 150px;
4256- margin: 0 auto;
4257- overflow: hidden;
4258-}
4259-.modal.loading p {
4260- text-align: center;
4261- position: absolute;
4262- bottom: 0;
4263- width: 150px;
4264-}
4265-form.horizontal .form-field {
4266- float: left;
4267-}
4268-form.horizontal.split_half .form-field {
4269- width: 334px;
4270- /* Fits 2 fields to a row */
4271-
4272-}
4273-form.horizontal.split_quarter .form-field {
4274- width: 167px;
4275- /* Fits 4 fields to a row */
4276-
4277-}
4278-form.horizontal.split_five .form-field {
4279- width: 133px;
4280- /* Fits 5 fields to a row */
4281-
4282-}
4283-form.horizontal fieldset {
4284- width: 100%;
4285-}
4286-.modal-body {
4287- overflow-y: visible;
4288- max-height: none;
4289-}
4290-.modal-body table {
4291- margin-bottom: 30px;
4292-}
4293-.modal-body ~ hr {
4294- margin-bottom: 0;
4295-}
4296-.static_page {
4297- float: left;
4298- width: 700px;
4299- background-color: #FFF;
4300- border: 1px solid #DDD;
4301-}
4302-.static_page > form {
4303- margin-bottom: 0;
4304-}
4305-.left {
4306- float: left;
4307- width: 347px;
4308- margin-right: 15px;
4309-}
4310-.left form {
4311- margin: 0;
4312-}
4313-.right {
4314- float: left;
4315- width: 308px;
4316-}
4317-.workflow ul.nav-tabs {
4318- padding: 0 10px;
4319-}
4320-.workflow td.actions {
4321- vertical-align: top;
4322- width: 308px;
4323- padding-right: 10px;
4324-}
4325-.workflow td.help_text {
4326- vertical-align: top;
4327- width: 340px;
4328- padding-left: 10px;
4329- border-left: 1px solid #DDD;
4330-}
4331-.workflow fieldset > table {
4332- margin-bottom: 0;
4333-}
4334-.clear {
4335- clear: both;
4336- width: 0;
4337- height: 0;
4338- padding: 0;
4339- margin: 0;
4340-}
4341-.modal-body fieldset {
4342- margin: 0;
4343- padding: 0;
4344-}
4345-.modal-body fieldset ul {
4346- width: 90%;
4347-}
4348-.modal-body fieldset .form-field input,
4349-.modal-body fieldset .form-field textarea {
4350- width: 298px;
4351-}
4352-.modal-body fieldset .form-field select {
4353- width: 308px;
4354-}
4355-.modal-body fieldset .form-field textarea {
4356- height: 36px;
4357-}
4358-.modal-footer input {
4359- width: auto;
4360-}
4361-.modal-body .modal-footer {
4362- width: 670px;
4363- margin-left: -25px;
4364- margin-right: -15px;
4365-}
4366-.modal-footer a.close {
4367- margin-top: 0;
4368- margin-right: 5px;
4369- font-size: 12px;
4370- color: #666;
4371- font-weight: normal;
4372- filter: alpha(opacity=100);
4373- -khtml-opacity: 1;
4374- -moz-opacity: 1;
4375- opacity: 1;
4376-}
4377-.modal-footer a.close:hover {
4378- color: #333;
4379- text-decoration: underline;
4380-}
4381-.modal-body .help-block {
4382- text-align: left;
4383- float: left;
4384- width: 100%;
4385- margin-bottom: 10px;
4386-}
4387-#create_keypair_modal .clearfix {
4388- margin-bottom: 115px;
4389-}
4390-#actions {
4391- width: 90px;
4392-}
4393-#actions .btn {
4394- margin-bottom: 5px;
4395-}
4396-#actions a.btn {
4397- width: 70px;
4398-}
4399-#actions input.btn {
4400- text-align: left;
4401-}
4402-#images #actions {
4403- width: 100px;
4404-}
4405-/*New List Patches*/
4406-.details-modal .modal-body {
4407- padding-bottom: 20px;
4408-}
4409-.form-inline {
4410- display: inline;
4411-}
4412-.form-inline input,
4413-.form-inline button,
4414-.form-inline a.btn {
4415- margin-left: 5px;
4416-}
4417-td.select {
4418- width: 10px;
4419-}
4420-/* Actions dropdown */
4421-td.actions_column {
4422- width: 150px;
4423- padding: 10px;
4424- position: relative;
4425- min-width: 140px;
4426- min-height: 20px;
4427-}
4428-#floating_ips td.actions_column {
4429- width: 180px;
4430-}
4431-#instances td.actions_column {
4432- width: 175px;
4433-}
4434-td.actions_column .row_actions a,
4435-td.actions_column .row_actions input,
4436-td.actions_column .row_actions button {
4437- background: none;
4438- float: none;
4439- display: block;
4440- padding: 5px 10px;
4441- color: black;
4442- text-align: left;
4443- border-radius: 0;
4444- border: 0 none;
4445- -webkit-box-shadow: none;
4446- -moz-box-shadow: none;
4447- box-shadow: none;
4448-}
4449-td.actions_column .row_actions .hide {
4450- display: none;
4451-}
4452-td.actions_column .btn-action-required {
4453- font-weight: bold;
4454-}
4455-/* Makes size consistent across browsers when mixing "btn-group" and "small" */
4456-.btn.hide,
4457-.btn-group .hide {
4458- display: none;
4459-}
4460-.btn-group .dropdown-toggle:focus {
4461- outline: none;
4462-}
4463-.dropdown-menu button {
4464- line-height: 18px;
4465- /* Matches rule for ".dropdown-menu a" in bootstrap */
4466-
4467- width: 100%;
4468-}
4469-.btn-group .dropdown-menu .btn {
4470- border-radius: 0;
4471-}
4472-.dropdown-menu .btn.btn-danger,
4473-.dropdown-menu .btn.btn-danger:hover,
4474-.dropdown-menu .btn.btn-success,
4475-.dropdown-menu .btn.btn-success:hover,
4476-.dropdown-menu .btn.btn-info,
4477-.dropdown-menu .btn.btn-info:hover {
4478- text-shadow: none;
4479- /* remove default bootstrap shadowing from button text. */
4480-
4481-}
4482-.dropdown-menu li:hover {
4483- background: none;
4484-}
4485-.dropdown-menu li.divider:hover {
4486- background-color: #E5E5E5;
4487-}
4488-td.actions_column .dropdown-menu a:hover,
4489-td.actions_column .dropdown-menu button:hover {
4490- background-color: #CDCDCD;
4491-}
4492-.dropdown-menu .btn.btn-danger {
4493- color: #C43C35;
4494-}
4495-.dropdown-menu .btn.btn-danger:hover {
4496- background-color: #f6e0df;
4497-}
4498-/* Overrides for single-action rows (no dropdown) */
4499-tr td.actions_column ul.row_actions.single,
4500-tr:hover td.actions_column ul.row_actions.single,
4501-td.actions_column ul.row_actions.single,
4502-td.actions_column ul.row_actions.single:hover {
4503- border: none;
4504-}
4505-td.actions_column ul.row_actions.single li.action {
4506- display: block;
4507-}
4508-td.actions_column ul.row_actions.single li.action:hover {
4509- background-color: transparent;
4510-}
4511-td.actions_column ul.row_actions.single a,
4512-td.actions_column ul.row_actions.single input,
4513-td.actions_column ul.row_actions.single button {
4514- color: #43a1d6;
4515-}
4516-td.actions_column ul.row_actions.single a:hover,
4517-td.actions_column ul.row_actions.single input:hover,
4518-td.actions_column ul.row_actions.single button:hover {
4519- color: black;
4520-}
4521-th.multi_select_column,
4522-td.multi_select_column {
4523- width: 25px;
4524-}
4525-th.multi_select_column,
4526-td.multi_select_column {
4527- text-align: center;
4528-}
4529-.table-fixed {
4530- table-layout: fixed;
4531-}
4532-.table input[type="checkbox"] {
4533- display: inline;
4534-}
4535-div.input input[type="checkbox"] {
4536- float: left;
4537- width: 25px;
4538-}
4539-.table_title a {
4540- font-size: 11px;
4541- float: right;
4542- margin-left: 10px;
4543- margin-top: 10px;
4544-}
4545-tr.terminated {
4546- color: #999999;
4547-}
4548-#instance_tabs {
4549- float: left;
4550- width: 100%;
4551- border-bottom: 1px solid #e1e1e1;
4552-}
4553-#instance_tabs li a {
4554- background: #f2f2f2;
4555- display: block;
4556- font-size: 14px;
4557- float: left;
4558- padding: 5px 10px;
4559- margin-right: 10px;
4560- border: 1px solid #e1e1e1;
4561- border-bottom: none;
4562-}
4563-#instance_tabs li.active a {
4564- background: #fff;
4565- padding-bottom: 8px;
4566- margin-bottom: -5px;
4567-}
4568-#main_content .nav-tabs {
4569- margin-bottom: 0;
4570-}
4571-#main_content .tab-content {
4572- border: 1px solid #ddd;
4573- border-top: 0 none;
4574- padding: 10px;
4575-}
4576-#main_content .workflow .modal-body {
4577- padding-left: 0;
4578- padding-right: 0;
4579-}
4580-#main_content .workflow .modal-body .tab-content {
4581- border-left: 0 none;
4582- border-right: 0 none;
4583- border-bottom: 0 none;
4584-}
4585-.tab_wrapper {
4586- padding-top: 50px;
4587-}
4588-/* Fix tooltip z-index to show above modals. Bootstrap bug 582*/
4589-.tooltip {
4590- z-index: 12000;
4591-}
4592-.volume_boot_disclosure {
4593- font-weight: bold;
4594- color: #555;
4595- cursor: pointer;
4596- background-image: url(/static/dashboard/img/right_droparrow.png);
4597- background-repeat: no-repeat;
4598- background-position: 130px center;
4599-}
4600-.volume_boot_disclosure.on {
4601- width: 334px;
4602- margin-bottom: 10px;
4603- border-bottom: solid 1px #E1E1E1;
4604- background-image: url(/static/dashboard/img/drop_arrow.png);
4605-}
4606-form div.clearfix.error {
4607- width: 308px;
4608-}
4609-.nav-tabs a {
4610- cursor: pointer;
4611-}
4612-.nav-tabs li.error a {
4613- color: #B94A48;
4614-}
4615-.nav-tabs li.error a:after {
4616- content: "*";
4617-}
4618-/* Region selector in header */
4619-#region_selector {
4620- position: absolute;
4621- z-index: 9999;
4622- right: 0;
4623- top: 24px;
4624-}
4625-#region_selector a {
4626- margin-left: 0;
4627-}
4628-#region_selector ul {
4629- float: left;
4630- margin-left: 5px;
4631- padding-right: 21px;
4632- width: 125px;
4633-}
4634-#region_selector ul:hover a {
4635- display: block;
4636-}
4637-#region_selector li a {
4638- padding: 3px 3px 3px 5px;
4639- display: none;
4640- background: #E1E1E1;
4641- margin-top: -10px;
4642-}
4643-#region_selector li:first-child p {
4644- background: #ededed url(/static/dashboard/img/drop_arrow.png) no-repeat 106px 9px !important;
4645- display: block;
4646- border: 1px solid #e1e1e1;
4647- padding: 5px;
4648-}
4649-iframe {
4650- border: none;
4651-}
4652-.item_detail ul li label {
4653- color: #000;
4654- font-weight: bold;
4655- display: block;
4656- margin-top: 5px;
4657-}
4658-.progress_bar {
4659- height: 100%;
4660- width: 100%;
4661- border: 1px solid #CCC;
4662- background-color: #CCC;
4663-}
4664-.progress_bar_fill,
4665-.progress_bar_selected {
4666- height: 100%;
4667- float: left;
4668-}
4669-.progress_bar_fill {
4670- background-color: #666;
4671-}
4672-.progress_bar_selected {
4673- background-color: #4790AE;
4674- width: 0;
4675-}
4676-.progress_bar_over {
4677- background-color: red;
4678-}
4679-.quota_title {
4680- color: #999;
4681- padding-bottom: 0;
4682- margin-bottom: 8px;
4683-}
4684-.quota_title strong {
4685- color: #000;
4686-}
4687-.quota_title strong span {
4688- font-weight: normal;
4689-}
4690-.quota_title p {
4691- float: right;
4692- margin-bottom: 0;
4693-}
4694-.quota_bar {
4695- height: 15px;
4696- margin: -8px 0 8px;
4697-}
4698-div .flavor_table {
4699- border: 1px solid #AAA;
4700- width: 100%;
4701- margin-bottom: 14px;
4702-}
4703-.flavor_table .flavor_name {
4704- white-space: nowrap;
4705- font-weight: bold;
4706- text-align: left;
4707- padding: 7px 12px 7px 7px;
4708- width: 160px;
4709-}
4710-#main_content .row-fluid {
4711- margin: 10px 0 20px;
4712-}
4713-#main_content .row-fluid:last-child {
4714- margin-bottom: 0;
4715-}
4716-.header_rule {
4717- margin: 0 0 10px;
4718-}
4719-.item_detail .detail_section {
4720- margin-bottom: 25px;
4721- float: left;
4722- margin-right: 50px;
4723-}
4724-.error .help-inline {
4725- background: #efdfdf;
4726- border: 1px solid #ead5d8;
4727- padding: 10px;
4728- display: block;
4729-}
4730-label.log-length {
4731- line-height: 28px;
4732- margin-right: 10px;
4733-}
4734-.progress-success.bar {
4735- background-color: #5eb95e;
4736- background-image: -moz-linear-gradient(top, #62c462, #57a957);
4737- background-image: -ms-linear-gradient(top, #62c462, #57a957);
4738- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
4739- background-image: -webkit-linear-gradient(top, #62c462, #57a957);
4740- background-image: -o-linear-gradient(top, #62c462, #57a957);
4741- background-image: linear-gradient(top, #62c462, #57a957);
4742- background-repeat: repeat-x;
4743- filter: progid:dximagetransform.microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
4744-}
4745-.progress_bar_fill.progress-warning.bar {
4746- background-color: #898989;
4747- background-image: -moz-linear-gradient(top, #999999, #333333);
4748- background-image: -ms-linear-gradient(top, #999999, #333333);
4749- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#333333));
4750- background-image: -webkit-linear-gradient(top, #999999, #333333);
4751- background-image: -o-linear-gradient(top, #999999, #333333);
4752- background-image: linear-gradient(top, #999999, #333333);
4753- background-repeat: repeat-x;
4754- filter: progid:dximagetransform.microsoft.gradient(startColorstr='#999999', endColorstr='#333333', GradientType=0);
4755-}
4756-.progress_bar_over.bar {
4757- background-color: #dd514c;
4758- background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
4759- background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
4760- background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
4761- background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
4762- background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
4763- background-image: linear-gradient(top, #ee5f5b, #c43c35);
4764- background-repeat: repeat-x;
4765- filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
4766-}
4767-.split_five div.control-group input[type="text"],
4768-.split_five div.control-group select {
4769- width: 120px;
4770-}
4771-.warning {
4772- background-color: #f2dede;
4773- border-bottom: 1px solid #9d261d;
4774- padding: 5px 10px;
4775-}
4776-.warning .warning-text {
4777- text-align: center;
4778-}
4779-.warning .warning-text h3,
4780-.warning .warning-text a {
4781- display: inline-block;
4782-}
4783-.warning .warning-text h3 {
4784- vertical-align: bottom;
4785-}
4786-#admin_warning_detail ul {
4787- list-style: circle;
4788- padding-left: 20px;
4789- margin-bottom: 10px;
4790-}
4791-.no_split {
4792- margin-top: -60px;
4793-}
4794-/* Project Membership UI */
4795-.project_membership {
4796- min-height: 200px;
4797- /* Buttons */
4798-
4799- /* Header */
4800-
4801- /* 'Fake table' body */
4802-
4803- /* User lists */
4804-
4805- /* List filtering */
4806-
4807- /* Role dropdown menus */
4808-
4809-}
4810-.project_membership .btn-group {
4811- margin-left: 0px;
4812- padding: 2px 10px 0 0;
4813- margin-bottom: 0px;
4814- border: 1px solid #DDD;
4815- border-bottom: none;
4816-}
4817-.project_membership .btn-group .active {
4818- float: right;
4819-}
4820-.project_membership a.btn-primary:hover {
4821- background-color: #04C;
4822-}
4823-.project_membership .help_text {
4824- margin-left: 15px;
4825- margin-bottom: 15px;
4826-}
4827-.project_membership .users_title {
4828- color: #555;
4829- font-weight: bold;
4830- padding-left: 10px;
4831- float: left;
4832-}
4833-.project_membership input {
4834- background: url(/static/dashboard/img/search.png) no-repeat 105px 5px whiteSmoke;
4835-}
4836-.project_membership .fake_table_header {
4837- background-color: #F1F1F1;
4838- width: 306px;
4839- height: 38px;
4840- padding-top: 15px;
4841- border: 1px solid #DDD;
4842- border-bottom: none;
4843-}
4844-.project_membership .fake_table {
4845- margin-left: 5px;
4846- width: 315px;
4847-}
4848-.project_membership .fake_table ul.no_results {
4849- width: 298px;
4850-}
4851-.project_membership .fake_table ul.btn-group:hover {
4852- background-color: #DDD;
4853-}
4854-.project_membership .left .fake_table_header {
4855- width: 318px;
4856-}
4857-.project_membership .right .fake_table_header {
4858- width: 318px;
4859- margin-left: -15px;
4860-}
4861-.project_membership .right .fake_table ul.no_results {
4862- margin-left: -20px;
4863-}
4864-.project_membership .member {
4865- padding: 10px;
4866- text-align: left;
4867-}
4868-.project_membership .project_members {
4869- margin-left: -20px;
4870-}
4871-.project_membership .project_members ul.btn-group,
4872-.project_membership .available_users ul.btn-group {
4873- width: 308px;
4874-}
4875-.project_membership .dark_stripe {
4876- background-color: #F9F9F9;
4877-}
4878-.project_membership .light_stripe {
4879- background-color: white;
4880-}
4881-.project_membership .last_stripe {
4882- border-bottom: 1px solid #DDD;
4883-}
4884-.project_membership .filter {
4885- width: 120px;
4886- margin: -5px 13px 15px 0px;
4887- float: right;
4888-}
4889-.project_membership .no_results {
4890- border: 1px solid #DDD;
4891- padding: 10px;
4892- color: #08C;
4893-}
4894-.project_membership .role_dropdown li {
4895- cursor: pointer;
4896- background: none;
4897- float: none;
4898- display: block;
4899- padding: 5px 10px;
4900- color: black;
4901- text-align: left;
4902- border-radius: 0;
4903- border: 0 none;
4904- -webkit-box-shadow: none;
4905- -moz-box-shadow: none;
4906- box-shadow: none;
4907- z-index: 99999;
4908-}
4909-.project_membership .role_dropdown li:hover {
4910- background-color: #CDCDCD;
4911-}
4912-.project_membership .nav .role_options {
4913- float: right;
4914- padding-right: 5px;
4915-}
4916-/* Inline user creation */
4917-.add_user_btn {
4918- display: inline;
4919-}
4920-#add_user {
4921- clear: both;
4922-}
4923-.add_user {
4924- float: right;
4925- margin-top: 10px;
4926- margin-right: 15px;
4927-}
4928-/* Fixes overflow on dropdowns in modal */
4929-.dropdown_fix {
4930- overflow: visible;
4931-}
4932-/* Replaces CPU hungry spin.js with animated gif */
4933-.loading_gif {
4934- width: 35px;
4935- height: 13px;
4936- padding-top: 2px;
4937- padding-right: 5px;
4938- float: left;
4939-}
4940-.action_required_img {
4941- width: 35px;
4942- height: 13px;
4943- padding-top: 2px;
4944- padding-right: 5px;
4945- float: left;
4946-}
4947-/* ResourceBrowser style */
4948-#browser_wrapper {
4949- width: 100%;
4950- min-width: 1000px;
4951- background-color: #eeeeee;
4952- border: 1px solid #dddddd;
4953- -webkit-border-radius: 4px;
4954- -moz-border-radius: 4px;
4955- border-radius: 4px;
4956-}
4957-#browser_wrapper .tfoot {
4958- clear: both;
4959- padding: 8px;
4960- border-top: 1px solid #dddddd;
4961- background-color: #F1F1F1;
4962- font-size: 11px;
4963- line-height: 14px;
4964-}
4965-#browser_wrapper .tfoot span {
4966- display: inline-block;
4967-}
4968-#browser_wrapper .tfoot span.navigation_table_count {
4969- width: 30%;
4970-}
4971-#browser_wrapper form,
4972-#browser_wrapper table {
4973- margin-bottom: 0;
4974-}
4975-#browser_wrapper .navigation_wrapper,
4976-#browser_wrapper .content_wrapper {
4977- position: relative;
4978- float: left;
4979-}
4980-#browser_wrapper div.navigation_wrapper {
4981- z-index: 10;
4982- width: 30%;
4983-}
4984-#browser_wrapper div.navigation_wrapper div.table_wrapper,
4985-#browser_wrapper div.navigation_wrapper thead th.table_header {
4986- border-right: 0 none;
4987- border-top-right-radius: 0;
4988-}
4989-#browser_wrapper div.navigation_wrapper td:first-child {
4990- border-left: 0 none;
4991-}
4992-#browser_wrapper div.navigation_wrapper td.breadcrumb_td {
4993- padding-right: 0px;
4994- max-width: 200px;
4995-}
4996-#browser_wrapper div.navigation_wrapper tr.current_selected td {
4997- background-color: #E9F5FA;
4998-}
4999-#browser_wrapper div.navigation_wrapper tfoot td {
5000- border-right: 0 none;
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches