Merge lp:~james-page/horizon/icehouse-rc1 into lp:~ubuntu-server-dev/horizon/icehouse

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

Subscribers

People subscribed via source and target branches