Merge lp:~james-page/horizon/refresh-static-assets-fix-type into lp:~ubuntu-server-dev/horizon/havana

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

Subscribers

People subscribed via source and target branches