Dotclear

source: themes/ductile/style.css @ 3731:3770620079d4

Revision 3731:3770620079d4, 21.9 KB checked in by franck <carnet.franck.paul@…>, 7 years ago (diff)

Simplify licence block at the beginning of each file

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

Sites map