Merge pull request #21583 from mattwire/propertybagsimplebits
[civicrm-core.git] / css / bluemarine.css
CommitLineData
6a488035
TO
1/* $Id$ */
2
3/*
4** HTML elements
5*/
6body {
7 margin: 0;
8 padding: 0;
9 color: #000;
10 background-color: #fff;
11 font: 76% Verdana, Arial, Helvetica, sans-serif;
12}
9383ac27
EM
13tr.dark td,
14tr.light td {
6a488035
TO
15 padding: 0.3em;
16}
9383ac27
EM
17h1,
18h2,
19h3,
20h4,
21h5,
22h6 {
6a488035
TO
23 margin-bottom: 0.5em;
24}
25h1 {
26 font-size: 1.3em;
27}
28h2 {
29 font-size: 1.2em;
30}
9383ac27
EM
31h3,
32h4,
33h5,
34h6 {
6a488035
TO
35 font-size: 1.1em;
36}
37p {
38 margin-top: 0.5em;
39 margin-bottom: 0.9em;
40}
41a {
42 text-decoration: none;
43 font-weight: bold;
44}
45a:link {
46 color: #39c;
47}
48a:visited {
49 color: #369;
50}
51a:hover {
52 color: #39c;
53 text-decoration: underline;
54}
55fieldset {
56 border: 1px solid #ccc;
57}
58pre {
59 background-color: #eee;
60 padding: 0.75em 1.5em;
61 font-size: 12px;
62 border: 1px solid #ddd;
63}
64table {
65 /* make <td> sizes relative to body size! */
66 font-size: 1em;
67}
68.form-item label {
69 font-size: 1em;
70 color: #222;
71}
72.item-list .title {
73 font-size: 1em;
74 color: #222;
75}
76.links {
77 margin-bottom: 0em;
78}
79.comment .links {
80 margin-bottom: 0em;
81}
82
83/*
84** Page layout blocks / IDs
85*/
9383ac27
EM
86#header,
87#content {
6a488035
TO
88 width: 100%;
89}
90#header {
91 background-color: #69c;
92}
93#logo {
94 vertical-align: middle;
95 border: 0;
96}
97#logo img {
98 float: left;
99 padding: 0em 1.0em 0em 1em;
100 border: 0;
101}
102#menu {
103 padding: 0.5em 0.5em 0 0.5em;
104 text-align: right;
105 vertical-align: middle;
106}
107#primary {
108 font-size: 1.0em;
109 padding: 0em 0.8em 0.5em 0;
110 color: #9cf;
111}
112#primary a {
113 font-weight: bold;
114 color: #fff;
115}
116#secondary {
117 padding: 0 1em 0.5em 0;
118 font-size: 0.8em;
119 color: #9cf;
120}
121#secondary a {
122 font-weight: bold;
123 color: #9cf;
124}
9383ac27
EM
125#search .form-text,
126#search .crm-form-submit {
6a488035
TO
127 border: 1px solid #369;
128 font-size: 1.1em;
129}
130#search .form-text {
131 width: 8em;
132 height: 1.4em;
133 padding: 0 0.5em 0 0.5em;
134 margin: 0 0 0.5em 0;
135}
97e557d7 136#search .crm-form-submit {
6a488035
TO
137 height: 1.5em;
138}
139#mission {
140 background-color: #369;
141 padding: 1.5em 2em;
142 color: #fff;
143}
9383ac27
EM
144#mission a,
145#mission a:visited {
6a488035
TO
146 color: #9cf;
147 font-weight: bold;
148}
149.site-name {
150 margin: 0.6em 0em 0em 0em;
151 padding: 0em;
152 font-size: 2em;
153}
9383ac27
EM
154.site-name a:link,
155.site-name a:visited {
6a488035
TO
156 color: #fff;
157}
158.site-name a:hover {
159 color: #369;
160 text-decoration: none;
161}
162.site-slogan {
163 font-size: 1em;
164 color: #eee;
165 display: block;
166 margin: 0em 0em 0em 0em;
167 font-style: italic;
168 font-weight: bold;
169}
170#main {
171 /* padding in px not ex because IE messes up 100% width tables otherwise */
172 padding: 10px;
173}
9383ac27
EM
174#mission,
175.node .content,
176.comment .content {
6a488035
TO
177 line-height: 1.4;
178}
179#help {
180 font-size: 0.9em;
181 margin-bottom: 1em;
182}
183.breadcrumb {
184 margin-bottom: .5em;
185}
186.messages {
187 background-color: #eee;
188 border: 1px solid #ccc;
189 padding: 0.3em;
190 margin-bottom: 1em;
191}
192.error {
193 border-color: red;
194}
9383ac27
EM
195#sidebar-left,
196#sidebar-right {
6a488035
TO
197 background-color: #ddd;
198 width: 16em;
199 /* padding in px not ex because IE messes up 100% width tables otherwise */
200 padding: 10px;
201 vertical-align: top;
202}
203#footer {
204 background-color: #eee;
205 padding: 1em;
206 font-size: 0.8em;
207}
208
209/*
210** Common declarations for child classes of node, comment, block, box, etc.
211** If you want any of them styled differently for a specific parent, add
212** additional rules /with only the differing properties!/ to .parent .class.
213** See .comment .title for an example.
214*/
9383ac27
EM
215.title,
216.title a {
6a488035
TO
217 font-weight: bold;
218 font-size: 1.3em;
219 color: #777;
220 margin: 0 auto 0 auto; /* decrease default margins for h<x>.title */
221}
222.submitted {
223 color: #999;
224 font-size: 0.8em;
225}
226.links {
227 color: #999;
228}
229.links a {
230 font-weight: bold;
231}
9383ac27
EM
232.block,
233.box {
6a488035
TO
234 padding: 0 0 1.5em 0;
235}
236.block {
237 border-bottom: 1px solid #bbb;
238 padding-bottom: 0.75em;
239 margin-bottom: 1.5em;
240}
241.block .title {
242 margin-bottom: .25em;
243}
244.box .title {
245 font-size: 1.1em;
246}
247.node {
248 margin: .5em 0 2em 0;
249}
250.sticky {
251 padding: .5em;
252 background-color: #eee;
253 border: solid 1px #ddd;
254}
9383ac27
EM
255.node .content,
256.comment .content {
6a488035
TO
257 margin: .5em 0 .5em 0;
258}
259.node .taxonomy {
260 color: #999;
261 font-size: 0.8em;
262 padding: 1.5em;
263}
264.node .picture {
265 border: 1px solid #ddd;
266 float: right;
267 margin: 0.5em;
268}
269.comment {
270 border: 1px solid #abc;
271 padding: .5em;
272 margin-bottom: 1em;
273}
274.comment .title a {
275 font-size: 1.1em;
276 font-weight: normal;
277}
278.comment .new {
279 text-align: right;
280 font-weight: bold;
281 font-size: 0.8em;
282 float: right;
283 color: red;
284}
285.comment .picture {
286 border: 1px solid #abc;
287 float: right;
288 margin: 0.5em;
289}
290
291/*
292** Module specific styles
293*/
294#aggregator .feed {
295 background-color: #eee;
296 border: 1px solid #ccc;
297 padding: 1em;
298 margin: 1em 0 1em 0;
299}
9383ac27
EM
300#aggregator .news-item .source,
301#aggregator .news-item .categories,
302#aggregator .source,
303#aggregator .age {
6a488035
TO
304 color: #999;
305 font-style: italic;
306 font-size: 0.9em;
307}
308#aggregator .title {
309 margin-bottom: 0.5em;
310 font-size: 1em;
311}
312#aggregator h3 {
313 margin-top: 1em;
314}
315#forum table {
316 width: 100%;
317}
318#forum td {
319 padding: 0.5em 0.5em 0.5em 0.5em;
320}
9383ac27
EM
321#forum td.forum,
322#forum td.posts {
6a488035
TO
323 background-color: #eee;
324}
9383ac27
EM
325#forum td.topics,
326#forum td.last-reply {
6a488035
TO
327 background-color: #ddd;
328}
329#forum td.container {
330 background-color: #ccc;
331}
332#forum td.container a {
333 color: #555;
334}
9383ac27
EM
335#forum td.statistics,
336#forum td.settings,
337#forum td.pager {
6a488035
TO
338 height: 1.5em;
339 border: 1px solid #bbb;
340}
341#forum td .name {
342 color: #96c;
343}
344#forum td .links {
345 padding-top: 0.7em;
346 font-size: 0.9em;
347}
348#profile .profile {
349 clear: both;
350 border: 1px solid #abc;
351 padding: .5em;
352 margin: 1em 0em 1em 0em;
353}
354#profile .profile .name {
355 padding-bottom: 0.5em;
356}
357.block-forum h3 {
358 margin-bottom: .5em;
359}
360.calendar a {
361 text-decoration: none;
362}
9383ac27
EM
363.calendar td,
364.calendar th {
6a488035
TO
365 padding: 0.4em 0;
366 border-color: #888;
367}
368.calendar .day-today {
369 background-color: #69c;
370}
371.calendar .day-today a {
372 color: #fff;
373}
374.calendar .day-selected {
375 background-color: #369;
376 color: #fff;
377}
378.calendar .header-week {
379 background-color: #ccc;
380}
381.calendar .day-blank {
382 background-color: #ccc;
383}
384.calendar .row-week td a:hover {
9383ac27
EM
385 background-color: #fff;
386 color: #000;
6a488035 387}