Dotclear

source: themes/ductile/style.css @ 702:86be47651f44

Revision 702:86be47651f44, 23.0 KB checked in by kozlika, 14 years ago (diff)

Ductile : preview is not a list.

Line 
1@charset "UTF-8";
2/* -- BEGIN LICENSE BLOCK ---------------------------------------
3# This file is part of Ductile, a theme for Dotclear
4#
5# Copyright (c) 2011 - Association Dotclear
6# Licensed under the GPL version 2.0 license.
7# See LICENSE file or
8# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
9#
10# -- END LICENSE BLOCK ----------------------------------------- */
11
12/* Infos
13Plan de cette feuille :
141. Structure, imports
152. Liens, html
163. Page
174. Haut de page
185. Wrapper, main, content
196. Billets
207. Commentaires et rétroliens
218. Sidebar
229. Footer
2310. Classes communes
2411. Pages spécifiques
2512. Clearers
26
27Couleurs :
28Typo: #222 courant, #4c4c85 commentaires
29Titres non cliquables: #14709e
30Liens: #666 courant, #ad3f4c titre billet et Lire la suite
31Fond formulaire comm: #eef
32Fond sidebar: #ededed
33
34Thanks to:
35Colorzilla wysiwyg gradient editor http://www.colorzilla.com/gradient-editor/
36Micro clearfix by Nicolas Gallagher http://nicolasgallagher.com/
37*/
38
39/* -----------------------------------------------------------------
40     1. STRUCTURE - IMPORTS
41------------------------------------------------------------------ */
42
43@import url(rebase.css);
44@import url(mediaqueries.css);
45
46/* ------------------------------------------------------- body */
47body {
48     background: #fff;
49     font-family: "New Century Schoolbook","Century Schoolbook", "Century Schoolbook L", Georgia, serif;
50     color: #222;
51     }
52
53/* ------------------------------------------------------------
54     2. LIENS & Complément balises HTML
55------------------------------------------------------------- */
56del {
57     color: #800000;
58     }
59blockquote {
60     border-left: 4px solid #ccc;
61     padding: 1px 1em .5em;
62     background: #f9f9f9;
63     }
64code, pre {
65     background: #efefef;
66     border-right: 1px solid #aaa;
67     border-bottom: 1px solid #aaa;
68     font-size: .81em;
69     }
70pre {
71     white-space: normal;
72     }
73a {
74     color: #686867;
75     }
76a:hover, a:focus {
77     background-color: #ebebee;
78     text-decoration: none;
79     }
80ul ul {
81     margin-top: 0;
82     }
83h2, h2 a {
84     font-weight: normal;
85     margin-top: .75em;
86     }
87table {
88     border: 1px solid #999;
89     border-collapse: collapse;
90     }
91td, th, tr {
92     padding: 2px 8px;
93     border: 1px solid #CCC;
94     border-collapse: collapse;
95     }
96thead th, tbody th {
97     color: #555;
98     background: #f0f0f5;
99     text-align: left;
100     font-weight: normal;
101     }
102tbody tr:hover, tbody th:hover {
103     background: #eee; 
104     }
105table caption {
106     color: #14709e;
107     text-align: left;
108     margin-bottom: .33em;
109     font-weight: bold;
110     }
111
112/* ------------------------------------------------------------
113     3. PAGE
114------------------------------------------------------------- */
115
116#page {
117     position: relative;
118     }
119
120/* ------------------------------------------------------------
121     4. HAUT DE PAGE
122------------------------------------------------------------- */
123#header {
124     position: relative;
125     text-shadow: 0 1px 1px rgba(0,0,0,.2);
126     line-height: 1;
127     }
128#logo a img, #stickers a img {
129     border: none;
130     }
131h1 {
132     font-variant: small-caps;
133     }
134h1 a {
135     text-decoration: none;
136     color: #333;
137     }
138#blogdesc {
139     margin: 0 0 0 32px;
140     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
141     font-style: italic;
142     color: #686867;
143     text-shadow: none;
144     }
145.supranav, #prelude {
146     list-style-type: none;
147     line-height: 1.25;
148     font-size: .875em;
149     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
150     }
151.supranav li, #prelude li {
152     text-transform: uppercase;
153     vertical-align: top;
154     }
155.supranav {
156     clear: both;
157     }
158.supranav li a {
159     text-decoration: none;
160     white-space: nowrap;
161     margin-bottom: 4px;
162     background: transparent url(img/menu.png) no-repeat right top;
163     }
164.supranav li a:hover, 
165.supranav li a:active, 
166.supranav li a:focus {
167     background-color: #ebebee;
168     background-position: right -150px;
169     }
170.supranav li.active a {
171     background-position: right -150px;
172     color: #14709e;
173     }
174.supranav li a span {
175     display: block;
176     text-transform: none;
177     text-shadow: none;
178     font-family: "New Century Schoolbook","Century Schoolbook", "Century Schoolbook L", Georgia, serif;
179     font-style:italic;
180     }
181
182/* ------------------------------------------------------------
183     5. WRAPPER MAIN CONTENT
184------------------------------------------------------------- */
185#wrapper {
186     clear: both;
187     position: relative;
188     }
189#content {
190     padding-bottom: 2em;
191     }
192
193/* ------------------------------------------------------- content-info */
194#content-info {
195     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
196     font-size: .875em;
197     }
198#content-info h2 {
199     color: #14709e;
200     margin-top: 1em;
201     margin-bottom: .33em;
202     }
203#subcategories {
204     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
205     padding-top: 1em;
206     font-size: .875em;
207     }
208#subcategories h3, #subcategories ul {
209     display: inline;
210     padding-right: 1em;
211     }
212#subcategories h3 {
213     font-size: 1.1em;
214     font-variant: small-caps;
215     }
216#content-info p, 
217#content-info ul, 
218#subcategories ul {
219     margin: .5em 0;
220     padding: 0;
221     list-style-type: none;
222     }
223#subcategories li {
224     margin: 0;
225     display: inline;
226     padding-right: 1em;
227     }
228.feed-info {
229     color: #fff;
230     }
231.feed-info a {
232     font-size: .875em;
233     padding-top: .1em;
234     padding-bottom: .1em;
235     }
236/* ------------------------------------------------------- pagination, navlinks */
237.navlinks, 
238.pagination {
239     margin: 2em 0 1em 0;
240     padding: 4px 8px;
241     text-align: center;
242     font-size: .875em;
243     color: #000;
244     background: rgb(244,244,245);
245     background: -moz-linear-gradient(top, rgba(244,244,245,1) 0%, rgba(215,215,220,1) 100%);
246     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,245,1)), color-stop(100%,rgba(215,215,220,1)));
247     background: -webkit-linear-gradient(top, rgba(244,244,245,1) 0%,rgba(215,215,220,1) 100%);
248     background: -o-linear-gradient(top, rgba(244,244,245,1) 0%,rgba(215,215,220,1) 100%);
249     background: -ms-linear-gradient(top, rgba(244,244,245,1) 0%,rgba(215,215,220,1) 100%);
250     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f5', endColorstr='#d7d7dc',GradientType=0 );
251     background: linear-gradient(top, rgba(244,244,245,1) 0%,rgba(215,215,220,1) 100%);
252     -webkit-border-radius: 4px;
253     -moz-border-radius: 4px;
254     -o-border-radius: 4px;
255     -ms-border-radius: 4px;
256     -khtml-border-radius: 4px;
257     border-radius: 4px;
258     border-right: 1px solid #aaa;
259     border-bottom: 1px solid #ccc;
260     }
261.navlinks a, 
262.pagination a {
263     color: #333;
264     }
265
266/* ------------------------------------------------------------
267     6. BILLETS
268------------------------------------------------------------- */
269.post {
270     background: transparent url(img/filet.png) repeat-x left bottom;
271     position: relative;
272     padding-bottom: 1.5em;
273     }
274     .day-date {
275     display: none;
276     }
277.post-title {
278     margin-bottom: .33em;
279     color: #14709e;
280     line-height: 1.17;
281     }
282.post-title a {
283     text-decoration: none;
284     color: #ad3f4c;
285     }
286.post-icon {   /* for entry short */
287     display: block;
288     float: left;
289     margin: .33em 1em .66em 0;
290     padding: 4px;
291     border: 1px solid #999;
292     -moz-box-shadow: 2px 2px 3px #ccc;
293     -webkit-box-shadow: 2px 2px 3px #ccc;
294     -o-box-shadow: 2px 2px 3px #ccc;
295     box-shadow: 2px 2px 3px #ccc;
296     }
297.short .post-content p {      /* for entry short */
298     margin-top: 0;
299     }
300.post h3,
301.post h4, 
302.post h5,
303.post h6 {
304     font-weight: normal;
305     color: #14709e;
306     }
307.post h3, .post h5 {
308     font-variant: small-caps;
309     }
310.post-content img, .post-excerpt img {
311     border: 1px solid #ccc;
312     max-width: 96%;
313     padding: 4px;
314     }
315img.smiley {
316     border: none;
317     padding: 0;
318     }
319.post-info, 
320.post-tags, 
321.post-info-co, 
322.read-it {
323     line-height: 1.2;   
324     margin: .33em 0;
325     }
326.post-attr {
327     margin-bottom: 1em;
328     }
329.post-info, 
330.post-tags {
331     font-size: .875em;
332     margin: 0;
333     background: #fff;
334     display: inline;
335     padding: 0 .66em 0 0;
336     }
337.post-date, .post-attr a {
338     white-space: nowrap;
339     }
340.post-cat {
341     padding-left: 24px;
342     background: transparent no-repeat -62px center url(img/post-info.png);
343     }
344.permalink a {
345     padding-left: 20px;
346     background: transparent no-repeat left bottom url(img/post-info.png);
347     }
348.post-tags li:first-child {
349     padding-left: 20px;
350     background: transparent no-repeat -124px top url(img/post-info.png);
351     }
352.post-tags li {
353     display: inline;
354     }
355.post-tags li:after {
356     content: ", ";
357 }
358.post-tags li:last-child:after {
359     content:"";
360     }
361.post-content {
362     padding-bottom: 9px;
363     }
364.post-content ul, .post-excerpt ul {
365     list-style-type: square;
366     margin-left: 1em;
367     }
368.post ol {
369     margin-left: 1em;
370     }
371.footnotes {
372     font-size: .875em;
373     }
374.footnotes h4 {
375     font-variant: normal;
376     font-weight: bold;
377     }
378.read-it {
379     text-align: right;
380     margin: 0 0 .5em 0;
381     }
382.read-it a {
383     color: #ad3f4c;
384     padding-left: .5em;
385     }
386.post-info-co {
387     position: absolute;
388     bottom: 0;
389     margin: 0;
390     background: #fff;
391     font-size: 0.875em;
392     font-style: italic;
393     padding-right: .5em;
394     max-width: 80%;
395     }
396.post-info-co a {
397     text-decoration: none;
398     padding-right: 1em;
399     padding-left: 20px;
400     }
401.post-info-co a.comment_count {
402     background: url(img/info-co.png) no-repeat left .25em;
403     }
404.post-info-co a.ping_count {
405     background: url(img/info-co.png) no-repeat left center;
406     }
407.post-info-co a.attach_count {
408     background: url(img/info-co.png) no-repeat left -126px;
409     }
410#attachments {
411     font-size: .875em;
412     border-bottom: 1px solid #999;
413     margin: 0 0 2em;
414     }
415#attachments h3 {
416     font-variant: small-caps;
417     font-weight: normal;
418     color: #686867;
419     }
420#attachments ul {
421     list-style-type: none;
422     margin: 0 0 1em;
423     padding: 0;
424     }
425#attachments ul li {
426     padding-left: 28px;
427     background: transparent url(img/download.png) no-repeat left -2px;
428     }
429
430/* ------------------------------------------------------------
431     7. COMMENTAIRES, PINGS
432------------------------------------------------------------- */
433
434/* ------------------------------------------------------- commentaires et rétroliens */
435#comments, 
436#ping-url, 
437#comment-form,
438#comments-feed { 
439     color: #333;
440     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
441     font-size: .875em;
442     clear: both;
443     }
444#comment-form, #ping-url {
445     padding: 1em;
446     background: #eef;
447     margin-top: 1em;
448     color: #333;
449     border: 1px solid #ddf;
450     }
451#pr {
452     padding: 1em;
453     border: 1px dashed #14709e;
454     margin-bottom: 1em;
455     }
456#comments h3, 
457#ping-url h3, 
458#pr h3, 
459#comment-form h3 { 
460     margin-top: 2em;
461     color: #666;
462     }
463#comment-form h3, #ping-url h3 {
464     margin-top: 0;
465     }
466#comments > ul { 
467     margin-left: 0;
468     padding-left: 0;
469     list-style-type: none;
470     }
471.comment, .ping {
472     clear: left;
473     margin-left: 0;
474     border-top: 1px solid #bbb;
475     }
476.comment-info { 
477     padding-bottom: .2em;
478     line-height: 1.25;
479     color: #686867;
480     font-family: "New Century Schoolbook","Century Schoolbook", "Century Schoolbook L", Georgia, serif; 
481     }
482#comments .me { 
483     font-family: "New Century Schoolbook","Century Schoolbook", "Century Schoolbook L", Georgia, serif;
484     color: #14709e;
485     }
486.comment-number {
487     font-size: 2em;
488     font-weight: normal;
489     font-style: italic;
490     text-decoration: none;
491     font-family: "New Century Schoolbook","Century Schoolbook", "Century Schoolbook L", Georgia, serif;
492     color: #ad3f4c;
493     display: block;
494     width: 2em;
495     }
496.comment .comment-number {
497     background: transparent url(img/info-co.png) right .25em no-repeat;
498     }
499.ping .comment-number {
500     background: transparent url(img/info-co.png) right center no-repeat;
501     }
502#comments-feed {
503     border-top: 1px solid #bbb;
504     margin-top: 1.5em;
505     padding-top: 1em;
506     }
507
508/* ------------------------------------------------------- formulaire des commentaires */
509#comment-form fieldset { }
510.field { 
511     margin-bottom: 1em;
512     }
513.field label { 
514     display: block;
515     font-size: .875em;
516     color: #666;
517     text-indent: 6px;
518     }
519.field input, 
520.field textarea {
521     display: block;
522     font-size: 100%;
523     border: 1px solid #ccc;
524     padding: 4px;
525     background: #fff;
526     -webkit-border-radius: 3px; 
527     -moz-border-radius: 3px;
528     -o-border-radius: 3px;
529     -ms-border-radius: 3px;
530     -khtml-border-radius: 3px;
531     border-radius: 3px;
532     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
533     }
534.field textarea {
535     padding: .5em 1em;
536     }
537.field input:focus, 
538.field textarea:focus {
539     background: #fff;
540     }
541#comment-form input[type=submit], 
542#comment-form input[type=reset] {
543     color: #eee;
544     font-size: .875em;
545     display: inline-block;
546     text-transform: capitalize;
547     font-weight: bold;
548     text-align: center;
549     padding: .33em .66em;
550     text-shadow: 0 1px 1px rgba(0,0,0,.3);
551     background: rgb(119,119,119);
552     border: solid 1px #686867;
553     -webkit-border-radius: 5px;
554     -moz-border-radius: 5px;
555     -o-border-radius: 5px;
556     -ms-border-radius: 5px;
557     -khtml-border-radius: 5px;
558     border-radius: 5px;
559     -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
560     -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
561     -o-box-shadow: 0 1px 2px rgba(0,0,0,.2);
562     box-shadow: 0 1px 2px rgba(0,0,0,.2);
563     background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(119,119,119,1)), color-stop(100%, rgba(85,85,85,1)));
564     background: -webkit-linear-gradient(top, rgba(119,119,119,1) 0%,rgba(85,85,85,1) 100%);
565     background: -moz-linear-gradient(top, rgba(119,119,119,1) 0%,rgba(85,85,85,1) 100%);
566     background: -o-linear-gradient(top, rgba(119,119,119,1) 0%,rgba(85,85,85,1) 100%);
567     background: -ms-linear-gradient(top, rgba(119,119,119,1) 0%,rgba(85,85,85,1) 100%);
568     background: linear-gradient(top, rgba(119,119,119,1) 0%,rgba(85,85,85,1) 100%);
569     }
570#comment-form input[type=submit]:hover, #comment-form input[type=submit]:focus,
571#comment-form input[type=reset]:hover, #comment-form input[type=reset]:focus {
572     background: rgb(85,85,85);
573     background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(85,85,85,1)), color-stop(100%, rgba(119,119,119,1)));
574     background: -webkit-linear-gradient(top, rgba(85,85,85,1) 0%,rgba(119,119,119,1) 100%);
575     background: -moz-linear-gradient(top, rgba(85,85,85,1) 0%,rgba(119,119,119,1) 100%);
576     background: -o-linear-gradient(top, rgba(85,85,85,1) 0%,rgba(119,119,119,1) 100%);
577     background: -ms-linear-gradient(top, rgba(85,85,85,1) 0%,rgba(119,119,119,1) 100%);
578     background: linear-gradient(top, rgba(85,85,85,1) 0%,rgba(119,119,119,1) 100%);
579     text-decoration: none;
580     }
581#c_content {
582     width: 95%;
583     padding: 4px;
584     }
585.form-help {
586     margin-top: 0;
587     font-size: .875em;
588     font-style: italic;
589     }
590#comments-feed { 
591     margin-top: 2em; 
592     }
593
594/* ------------------------------------------------------------
595     8. SIDEBAR
596------------------------------------------------------------- */
597
598#sidebar {
599     font-size: 0.875em;
600     }
601#sidebar img {
602     max-width: 100%;
603     }
604#sidebar h2 {
605     font-size: 1.1em;
606     margin: 0;
607     font-weight: normal;
608     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
609     color: #333;
610     }
611#sidebar h2.toggle {
612     background: url(img/minus-plus.png) no-repeat left -82px;
613     padding-left: 16px;
614     }
615#sidebar h2.expanded {
616     background: url(img/minus-plus.png) no-repeat left 6px;
617     }
618#sidebar h2.toggle a {
619     text-decoration: none;
620     }
621#sidebar h3 {
622     font-size: 1em;
623     margin-bottom: 0;
624     font-weight: normal;
625     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
626     color: #333;
627     }
628#sidebar ul {
629     margin: .75em 0 .5em 4px;
630     list-style-type: none;
631     padding: 0;
632     }
633#sidebar ul li ul {
634     margin: 0;
635     }
636#sidebar li {
637     padding-left: 16px;
638     background: transparent url(img/squares.png) no-repeat -133px .5em;
639     }
640#sidebar ul li ul li {
641     background: transparent url(img/squares.png) no-repeat -70px center;
642     }
643#sidebar ul li ul li ul li {
644     background: transparent url(img/squares.png) no-repeat 0 center;
645     }
646#sidebar .syndicate li {
647     background-image: none;
648     padding-left: 0;
649     }
650#blognav > div, 
651#blogextra > div {
652     background: #ededed;
653     margin-bottom: 1em;
654     padding: 4px 8px;
655     -webkit-box-shadow: 2px 2px 4px rgba(0,0,0,.2);
656     -moz-box-shadow: 2px 2px 4px rgba(0,0,0,.2);
657     -o-box-shadow: 2px 2px 4px rgba(0,0,0,.2);
658     box-shadow: 2px 2px 4px rgba(0,0,0,.2);
659     }
660.category-current {
661     font-weight: bold;
662     }
663     
664/* ------------------------------------------------------- recherche */
665#search p {
666     background: #fff; 
667     text-align: right;
668     border: 1px solid #ddd;
669     vertical-align: middle;
670     padding: 0;
671     }
672#search input { 
673     margin: 0;
674     border: none;
675     background: transparent;
676     height: auto;
677     line-height: 2em;
678     }
679#q {
680     float: left;
681     width: 78%;
682     font-size: 100%;
683     padding-left: 2px;
684     }
685#q:focus {
686     background: #fcfcf9;
687     }
688#search .submit {
689     background: #706F6F;
690     color: #fff;
691     vertical-align: top;
692     width: 20%;
693     font-variant: small-caps;
694     height: 2em;
695     }
696#search .submit:hover, 
697#search .submit:focus {
698     background: #333;
699     }
700     
701/* ------------------------------------------------------------
702     9. FOOTER
703------------------------------------------------------------- */
704
705#footer {
706     clear: both;
707     background: #686867;
708     color: #fff;
709     font-size: .875em;
710     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
711     }
712#footer p {
713     padding: .66em 2em;
714     margin: 0;
715     text-align: right;
716     }
717#footer a {
718     color: #fff;
719     }
720#footer a:hover, 
721#footer a:focus {
722     background-color: #333;
723     }
724#blogcustom {
725     clear: both;
726     background-color: #ededed;
727     color: #333;
728     border-bottom: 1px solid #999;
729     }
730#blogcustom h2 {
731     font-size: 1.2em;
732     }
733#blogcustom a:link, #blogcustom a:visited {
734     color: #666;
735     }
736#blogcustom > div {
737     display: inline-block;
738     vertical-align: top;
739     width: 294px;
740     padding: 12px;
741     }
742#blogcustom div.feed {
743     background-image: none;
744     }
745#blogcustom img {
746     max-width: 100%;
747     }
748#blogcustom ul {
749     padding: .66em 1em 0;
750     margin: 0;
751     text-align: left;
752     line-height: 1.75;
753     }
754#blogcustom li {
755     padding-left: 0;
756     margin-left: 0;
757     }
758#blogcustom .syndicate ul,
759#blogcustom .tags ul {
760     list-style-type: none;
761     padding-left: 0;
762     }
763#stickers {
764     list-style-type: none;
765     margin: 0;
766     }
767/* ------------------------------------------------------------
768     10. CLASSES COMMUNES
769------------------------------------------------------------- */
770/* ------------------------------------------------------- RSS */
771.feed {
772     padding-left: 22px;
773     background: transparent url(img/feed.png) no-repeat left center;
774     }
775/* ------------------------------------------------------- tags */
776.dc-tags .content-inner, 
777.dc-tags .content-inner ul {
778     font-size: 1.25em;
779     margin: 0;
780     padding: 0;
781     }
782.dc-tags #content ul li, 
783.dc-tags #content ul li a,
784#blogcustom .tags ul li, 
785#blogcustom .tags ul li a, 
786#sidebar .tags ul li, 
787#sidebar .tags ul li a {
788     display: inline;
789     width: auto;
790     padding-left: 0;
791     padding-right: .5em;
792     background-color: transparent;
793     background-image: none;
794     text-decoration: none;
795     line-height: 1.5em;
796     }
797.tags ul li a:hover {
798     background-image: none;
799     }
800.dc-tags .tag0, .tags .tag0 {
801     font-size: 85%;
802     }
803.dc-tags .tag10, .tags .tag10 {
804     font-size: 90%;
805     }
806.dc-tags .tag20, .tags .tag20 {
807     font-size: 95%;
808     }
809.dc-tags .tag30, .tags .tag30 {
810     font-size: 100%;
811     }
812.dc-tags .tag40, .tags .tag40 {
813     font-size: 105%;
814     }
815.dc-tags .tag50, .tags .tag50 {
816     font-size: 110%;
817     }
818.dc-tags .tag60, .tags .tag60 {
819     font-size: 115%;
820     }
821.dc-tags .tag70, .tags .tag70 {
822     font-size: 120%;
823     }
824.dc-tags .tag80, .tags .tag80 {
825     font-size: 125%;
826     }
827.dc-tags .tag90, .tags .tag90 {
828     font-size: 130%;
829     }
830.dc-tags .tag100, .tags .tag100 {
831     font-size: 135%;
832     }
833/* ------------------------------------------------------- messages d'erreur */
834.error {
835     border: 1px solid #c44;
836     background: #df0;
837     padding: 0.5em;
838     }
839.error ul {
840     padding-left: 20px;
841     }
842.error li {
843     list-style: square;
844     }
845/* ------------------------------------------------------- class à dispo pour billets */
846.left {
847     float: left;
848     margin-right: 1em;
849     }
850.right {
851     float: right;
852     margin-left: 1em;
853     }
854.center {
855     margin-left: auto;
856     margin-right: auto;
857     }
858.left-text {
859     text-align: left;
860     }
861.right-text {
862     text-align: right;
863     }
864.center-text {
865     text-align: center;
866     }
867.little-text {
868     font-size: .875em;
869     }
870.little-upper-text {
871     font-size: .875em;
872     text-transform: uppercase;
873     }
874hr.hidden {
875     background: #fff;
876     color: #fff;
877     border-color: #fff;
878     margin: 0;
879     }
880/* ------------------------------------------------------------
881     11. PAGES SPECIFIQUES
882------------------------------------------------------------- */
883
884.dc-home { }
885.dc-post { }
886.dc-category { }
887
888/* ---------------------------------------------------------------- archives */
889.arch-block {
890     display: inline-block;
891     margin: 0 0 2em 4em;
892     vertical-align: top;
893     }
894.arch-block:first-child {
895     margin-left: 0;
896     }
897.arch-block h3 {
898     margin-bottom: 1em;
899     font-size: 1.2em;
900     font-style: italic;
901     font-weight: normal;
902     text-transform: lowercase;
903     color: #14709e;
904     }
905.arch-block h4 {
906     font-family: "Franklin gothic medium","arial narrow","DejaVu Sans Condensed","helvetica neue",helvetica,sans-serif;
907     font-weight: normal;
908     font-size: 1.1em;
909     margin-bottom: 0;
910     margin-top: 0;
911     }
912.arch-block ul {
913     list-style-type: none;
914     margin: 0;
915     padding: 0;
916     }
917.arch-block ul ul {
918     margin-left: 20px;
919     }
920#time-criteria h3:first-child {
921     margin-top: 0;
922     }
923#by-date {
924     margin-right: 0;
925     margin-bottom: 1em;
926     margin-top: 2em;
927     }
928#by-date h3 {
929     margin-bottom: 0;
930     }
931.fromto {
932     margin-top: 0;
933     margin-bottom: 1.5em;
934     font-size: .875em;
935     font-style: italic;
936     }
937#by-date div {
938     display: inline-block;
939     vertical-align: top;
940     margin: 0;
941     width: 10em;
942     }
943#by-date ul {
944     margin-bottom: 1.5em;
945     }
946#by-date span {
947     font-size: .875em;
948     }
949#by-cat ul {
950     background: transparent url(img/vline.png) repeat-y;
951     }
952#by-cat ul ul {
953     margin: .5em 0 0 .5em;
954     }
955#by-cat ul li {
956     padding: .2em .2em .2em 20px;
957     background: transparent url(img/hline.png) no-repeat left .82em;
958     }
959#by-cat ul li:last-child {
960     background-image: url(img/last-hline.png);
961     }
962#by-tag {
963     width: 18em;
964     }
965#by-tag ul li {
966     display: inline;
967     padding-right: 1em;
968     }
969#by-tag .tag0 {
970     color: #909090;
971     font-size: 90%;
972     }
973#by-tag .tag10 {
974     color: #828282;
975     font-size: 92%;
976     }
977#by-tag .tag20 {
978     color: #737373;
979     font-size: 94%;
980     }
981#by-tag .tag30 {
982     color: #656565;
983     font-size: 96%;
984     }
985#by-tag .tag40 {
986     color: #484848;
987     font-size: 98%;
988     }
989#by-tag .tag50 {
990     color: #3A3A3A;
991     font-size: 100%;
992     }
993#by-tag .tag60 {
994     color: #2B2B2B;
995     font-size: 102%;
996     }
997#by-tag .tag70 {
998     color: #1D1D1D;
999     font-size: 104%;
1000     }
1001#by-tag .tag80 {
1002     color: #0E0E0E;
1003     font-size: 106%;
1004     }
1005#by-tag .tag90 {
1006     color: #030303;
1007     font-size: 108%;
1008     }
1009#by-tag .tag100 {
1010     color: #000;
1011     font-size: 110%;
1012     }
1013.dc-archive #search {
1014     padding: 4px 8px;
1015     }
1016.dc-archive #blogextra div {
1017     background-color: transparent;
1018     margin-bottom: 1em;
1019     padding: 4px;
1020     border: 1px solid #ccc;
1021     -webkit-box-shadow: none;
1022     -moz-box-shadow: none;
1023     -o-box-shadow: none;
1024     box-shadow: none;
1025     }
1026.dc-archive #blogextra h2 {
1027     margin-bottom: .33em;
1028     }   
1029.dc-archive-month .title h2.post-title {
1030     font-size: 1.3em;
1031     }
1032/* ---------------------------------------------------------------- 404 */
1033.dc-404 #content-info {
1034     padding-bottom: 200px;
1035     background: transparent url(img/404.png) no-repeat bottom center;
1036     }
1037.dc-404 .content-inner ul {
1038     margin-left: 0;
1039     padding-left: 0;
1040     list-style-type: none;
1041     }
1042.dc-404 .content-inner h3 {
1043     font-size: 1.1em;
1044     font-variant: small-caps;
1045     }
1046/* ---------------------------------------------------------------- search */
1047.dc-search #content-info em {
1048     color: #14709e;
1049     }
1050/* ---------------------------------------------------
1051  12. ET POUR FINIR NE PAS OUBLIER LES CLEARERS
1052--------------------------------------------------- */
1053.post, 
1054.pagination,
1055.navlinks,
1056.footnotes, 
1057#attachments,
1058.read-it, 
1059.post-info-co, 
1060#comments, #footer,
1061.clearer {
1062     clear: both;
1063     }
1064.post-content:before, .post-content:after {
1065     content: "";
1066     display: table;
1067     }
1068.post-content:after {
1069     clear: both;
1070     }
1071.post:before, .post:after {
1072     content: "";
1073     display: table;
1074     }
1075.post:after {
1076     clear:both;
1077     }
Note: See TracBrowser for help on using the repository browser.

Sites map