Merge lp:~gandelman-a/ubuntu/quantal/horizon/2012.2.4 into lp:~openstack-ubuntu-testing/horizon/folsom

Proposed by Adam Gandelman
Status: Merged
Approved by: Chuck Short
Approved revision: 132
Merged at revision: 131
Proposed branch: lp:~gandelman-a/ubuntu/quantal/horizon/2012.2.4
Merge into: lp:~openstack-ubuntu-testing/horizon/folsom
Diff against target: 10439 lines (+5214/-5187)
6 files modified
debian/changelog (+25/-0)
debian/static/openstack-dashboard/css/9feb0b911869.css (+0/-5039)
debian/static/openstack-dashboard/css/c4c329679a2f.css (+5041/-0)
debian/static/openstack-dashboard/js/cd0129f82e58.js (+146/-0)
debian/static/openstack-dashboard/js/d17288657b07.js (+0/-146)
debian/static/openstack-dashboard/manifest.json (+2/-2)
To merge this branch: bzr merge lp:~gandelman-a/ubuntu/quantal/horizon/2012.2.4
Reviewer Review Type Date Requested Status
Openstack Ubuntu Testers Pending
Review via email: mp+161055@code.launchpad.net
To post a comment you must log in.

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

Subscribers

People subscribed via source and target branches