Merge lp:~wacky/postorius/1043258 into lp:postorius

Proposed by Richard Wackerbarth
Status: Merged
Merged at revision: 76
Proposed branch: lp:~wacky/postorius/1043258
Merge into: lp:postorius
Diff against target: 46210 lines (+22926/-22950)
48 files modified
src/postorius/context_processors.py (+1/-9)
src/postorius/static/postorius/css/bootstrap.css (+3496/-0)
src/postorius/static/postorius/css/forms.css (+53/-0)
src/postorius/static/postorius/css/icons.css (+55/-0)
src/postorius/static/postorius/css/normalize.css (+504/-0)
src/postorius/static/postorius/css/style.css (+150/-0)
src/postorius/static/postorius/default/css/bootstrap.css (+0/-3496)
src/postorius/static/postorius/default/css/forms.css (+0/-53)
src/postorius/static/postorius/default/css/icons.css (+0/-55)
src/postorius/static/postorius/default/css/normalize.css (+0/-504)
src/postorius/static/postorius/default/css/style.css (+0/-150)
src/postorius/static/postorius/default/img/tango/_license.txt (+0/-7)
src/postorius/static/postorius/default/img/tango/actions/add-participant.svg (+0/-34)
src/postorius/static/postorius/default/img/tango/actions/document-new_list.svg (+0/-2439)
src/postorius/static/postorius/default/img/tango/actions/document-settings.svg (+0/-2917)
src/postorius/static/postorius/default/img/tango/actions/list-all-participants.svg (+0/-522)
src/postorius/static/postorius/default/img/tango/actions/remove-participant.svg (+0/-34)
src/postorius/static/postorius/default/img/tango/categories/document-denied.svg (+0/-4898)
src/postorius/static/postorius/default/img/tango/categories/user-edit.svg (+0/-34)
src/postorius/static/postorius/default/img/tango/emblems/account-delete.svg (+0/-827)
src/postorius/static/postorius/default/img/tango/emblems/account-edit.svg (+0/-975)
src/postorius/static/postorius/default/img/tango/emblems/account-new.svg (+0/-2935)
src/postorius/static/postorius/default/img/tango/emblems/address-book.svg (+0/-581)
src/postorius/static/postorius/default/img/tango/emblems/all-per-page.svg (+0/-716)
src/postorius/static/postorius/default/js/libs/bootstrap.js (+0/-1726)
src/postorius/static/postorius/default/js/libs/jquery-1.5.1.min.js (+0/-16)
src/postorius/static/postorius/default/js/libs/jquery-1.7.1.min.js (+0/-4)
src/postorius/static/postorius/default/js/libs/modernizr-1.7.min.js (+0/-2)
src/postorius/static/postorius/default/js/script.js (+0/-5)
src/postorius/static/postorius/img/tango/_license.txt (+7/-0)
src/postorius/static/postorius/img/tango/actions/add-participant.svg (+34/-0)
src/postorius/static/postorius/img/tango/actions/document-new_list.svg (+2439/-0)
src/postorius/static/postorius/img/tango/actions/document-settings.svg (+2917/-0)
src/postorius/static/postorius/img/tango/actions/list-all-participants.svg (+522/-0)
src/postorius/static/postorius/img/tango/actions/remove-participant.svg (+34/-0)
src/postorius/static/postorius/img/tango/categories/document-denied.svg (+4898/-0)
src/postorius/static/postorius/img/tango/categories/user-edit.svg (+34/-0)
src/postorius/static/postorius/img/tango/emblems/account-delete.svg (+827/-0)
src/postorius/static/postorius/img/tango/emblems/account-edit.svg (+975/-0)
src/postorius/static/postorius/img/tango/emblems/account-new.svg (+2935/-0)
src/postorius/static/postorius/img/tango/emblems/address-book.svg (+581/-0)
src/postorius/static/postorius/img/tango/emblems/all-per-page.svg (+716/-0)
src/postorius/static/postorius/js/libs/bootstrap.js (+1726/-0)
src/postorius/static/postorius/js/libs/jquery-1.7.1.min.js (+4/-0)
src/postorius/static/postorius/js/libs/modernizr-1.7.min.js (+2/-0)
src/postorius/static/postorius/js/script.js (+5/-0)
src/postorius/templates/postorius/base.html (+10/-10)
src/postorius/templates/postorius/login.html (+1/-1)
To merge this branch: bzr merge lp:~wacky/postorius/1043258
Reviewer Review Type Date Requested Status
Florian Fuchs Approve
Review via email: mp+121840@code.launchpad.net

Description of the change

Patches to remove the MAILMAN_THEME cruft

Themes can be implemented by providing alternate templates and static files in an app that overrides the default versions, but utilizes the same namespace.

Rather than using a MAILMAN_THEME in the settings file, the entry is in the form of an additional entry in INSTALLED_APPS

To post a comment you must log in.
lp:~wacky/postorius/1043258 updated
79. By Richard Wackerbarth

Default theme no longer in separate directory

Revision history for this message
Florian Fuchs (flo-fuchs) wrote :

Hi Richard,

thanks a lot for updating all those files! I finally merged it into trunk...

Florian

review: Approve

Preview Diff

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

Subscribers

People subscribed via source and target branches