Walkaround for jsonfield not decoding json on save.
[wolnelektury.git] / apps / wolnelektury_core / static / css / base.css
1 html {
2     margin: 0;
3     padding: 0;
4 }
5
6 body {
7     margin: 0;
8     background: #f7f7f7;
9     font-size: .625em;
10     font-family: Georgia;
11     /*line-height: 1.4em;*/
12 }
13
14 a img {
15         border: 0;
16 }
17
18 a {
19     color: #0d7e85; /*#1199a2;*/ /* #01adba; */
20     text-decoration: none;
21 }
22
23 /* jquery UI overrides us */
24 .ui-menu .ui-menu-item a {
25     color: #0d7e85 !important;
26     line-height: 1.636em !important;
27 }
28
29 .ui-widget {
30     font-family: Georgia !important;
31     font-size: 1em !important;
32 }
33
34 .ui-widget-content {
35     background: #EEEEEE !important; /* #E2E2E2 ? */
36     border-radius: 0px !important;
37 }
38
39
40 h1 {
41     font-size: 3.5em;
42     font-weight: normal;
43     margin-top: .4em
44 }
45 h1 a {
46         color: inherit;
47 }
48
49 ul.plain {
50     list-style:none;
51     margin: 0;
52     padding: 0;
53 }
54
55 .normal-text {
56     font-size: 1.3em;
57     line-height: 1.3em;
58 }
59
60 h2 {
61     margin: 0;
62     font-size: 1em;
63     font-weight: normal;
64 }
65
66
67 .mono {
68     font-family: "Andale Mono", "Lucida Sans Typewriter", "Courier New";
69 /*    font-weight: bold; */
70 }
71
72 .accent1 {
73     color: #191919;
74 }
75
76 .accent2 {
77     color: #242424;
78 }
79
80 .accent3 {
81     color: #575c63;
82 }
83
84
85 .accent4 {
86     color: #707b7a;
87 }
88
89 .contrast {
90     #1199a2;
91 }
92
93 /* #281d1c */
94
95 .clearboth {
96     clear: both;
97 }
98
99 .white-box {
100     border: 1px solid #ddd;
101     padding: 1em;
102     background: #fff;
103     -moz-box-shadow: 2px 2px 2px #ddd;
104     -webkit-box-shadow: 2px 2px 2px #ddd;
105     box-shadow: 2px 2px 2px #ddd;
106 }
107
108 .page-desc {
109     margin-left: 1.5em;
110 }
111
112 .inline-tag-lists p span:first-child {
113     color: #281d1c;
114 }
115
116 .inline-tag-lists {
117     font-size: 1.1em;
118 }
119
120 .theme-list-link:after {
121     padding-left: 1em;
122     content: url("/static/img/arrow-teal.png");
123     vertical-align: middle;
124 }
125 .theme-list-link {
126     font-size: 1.1em;
127 }
128 .hidden-box-wrapper {
129     position: relative;
130 }
131 .hidden-box {
132     position: absolute;
133     left: 0;
134     display: none;
135     border: 1px solid #ddd;
136     padding: 1em 1em .5em 1em;
137     background: #fff;
138     -moz-box-shadow: 2px 2px 2px #ddd;
139     -webkit-box-shadow: 2px 2px 2px #ddd;
140     box-shadow: 2px 2px 2px #ddd;
141     z-index: 500;
142 }
143 .hidden-box ul {
144     list-style: none;
145     padding: 0;
146     margin: 0;
147     font-size: 1.1em;
148 }
149 .hidden-box li {
150         margin-bottom: .5em;
151 }
152
153
154 .pagination {
155         display: block;
156         font-size: 1.2em;
157         padding: .5em;
158         text-align:center;
159 }
160
161 #footer {
162     color: #767676;
163     margin-top: 5em;
164     padding-top:3em;
165     background: #fff;
166     border-top: 1px solid #ddd;
167 }
168 #footer p {
169         margin: .25em 0;
170 }
171
172 /* just on search page */
173 .top-tag-list {
174     margin-top: 2.2em;
175     margin-bottom: 1.6em;
176 }