1 /* --------------------------------------------------
5 (c) 2010-2016 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net
7 ----------------------------------------------------- */
10 -ms-text-size-adjust: 100%;
11 -webkit-text-size-adjust: 100%;
13 /* Cf.: http://www.pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/
14 et http://forum.alsacreations.com/topic-4-54377-1.html
15 [en] http://stackoverflow.com/questions/2703056/body-font-size-100-01-vs-body-font-size-100 */
25 font-family: sans-serif
;
28 font-family: monospace
;
33 /* Titraille / Intertitres */
74 margin-bottom: 1.364em;
103 -moz-box-sizing: content-box
;
104 box-sizing: content-box
;
108 border-width: 1px 0 0;
110 /* Typographical enhancements */
145 border-bottom: .1em dotted
;
146 text-decoration: none
;
154 content: " (" attr
(title
) ")";
167 text-decoration: line-through
;
171 background-color: rgba
(255, 255, 204, 0.5);
172 text-decoration: none
;
176 text-decoration: underline
;
184 font-variant: normal
;
186 vertical-align: baseline
;
200 font-variant: small-caps
;
217 text-justify: newspaper
;
221 list-style-type: disc
;
224 list-style-type: circle
;
227 list-style-type: square
;
230 list-style-type: decimal
;
233 list-style-type: lower-alpha
;
236 list-style-type: lower-greek
;
248 -webkit-margin-before: 0;
249 -webkit-margin-after: 0;
261 .list-none li:before {
268 .list-square li:before {
275 .list-disc li:before {
282 .list-circle li:before {
289 .list-decimal li:before {
296 display: inline-block
;
300 .list-inline li:Last-Child {
303 .list-inline.list-inline-sep li {
306 .list-inline.list-inline-sep li:after {
309 .list-inline.list-inline-sep li:Last-Child:after {
312 .list-inline.list-inline-dash li {
315 .list-inline.list-inline-dash li:after {
318 .list-inline.list-inline-dash li:Last-Child:after {
321 .list-inline.list-inline-comma li {
324 .list-inline.list-inline-comma li:after {
327 .list-inline.list-inline-comma li:Last-Child:after {
337 border-collapse: collapse
;
343 .table caption
, table
.spip caption
,
344 .table th
, table
.spip th
,
345 .table td, table.spip td {
348 .table caption, table.spip caption {
351 border-bottom: 2px solid
;
353 .table th, table.spip th {
356 .table th
, table
.spip th
,
357 .table td, table.spip td {
358 border-bottom: 1px solid
;
360 .table thead th, table.spip thead th {
361 vertical-align: bottom
;
363 .table tbody tr:hover td {
364 background-color: rgba
(34, 34, 34, 0.050000000000000044);
373 @media (max-width: 640px) {
378 margin-bottom: 1.5em;
380 .table-responsive table {
384 .table-responsive thead
,
385 .table-responsive tbody
,
386 .table-responsive tfoot
,
387 .table-responsive tr
,
388 .table-responsive th
,
389 .table-responsive td {
393 /* Quotes, code et poetry */
395 quotes: "\201C" "\201D" "\2018" "\2019";
398 quotes: "\201C" "\201D" "\2018" "\2019";
401 quotes: "\00AB\A0" "\A0\00BB" "\201C" "\201D" "\2018" "\2019";
404 quotes: "\00AB" "\00BB" "\201C" "\201D";
407 quotes: "\00AB\A0" "\A0\00BB" "\201C" "\201D";
410 quotes: "\00BB" "\00AB" "\203A" "\2039";
413 quotes: "\00AB\A0" "\A0\00BB" "\2039" "\203A";
415 /* [en] http://en.wikipedia.org/wiki/International_variation_in_quotation_marks */
420 content: close-quote
;
425 border: solid rgba
(34, 34, 34, 0.19999999999999996);
426 border-width: 0 0 0 5px;
436 color: rgba
(34, 34, 34, 0.09999999999999998);
451 font-family: monospace
;
455 white-space: pre-wrap
;
456 word-break: break-all
;
457 word-wrap: break-word
;
462 background-color: #eee;
463 border: 1px solid
#aaa;
465 box-shadow: 0 2px 0 rgba
(0, 0, 0, 0.2), 0 0 0 1px #ffffff inset
;
477 margin-bottom: 1.5em;
478 padding: 1.5em 1.5em;
479 padding-bottom: .1em;
484 border: 1px solid
!important
;
487 @media (min-width: 640px) {
512 margin-bottom: 1.5em;
514 /* Typographie pour petites ecrans
515 [fr] http://www.alsacreations.com/astuce/lire/1177 */
516 @media (max-width: 640px) {
517 /* Fixer une largeur maximale de 100 % aux elements potentiellement problematiques */
530 max-width: 100% !important
;
532 /* Gestion des mots longs */
540 word-wrap: break-word
;
546 white-space: pre-line
;
547 /* Passage a la ligne specifique pour les elements a chasse fixe */
550 /* Orientation iOS5 font-size fix */
551 @media (orientation: landscape
) and
(max-device-width: 640px) {
554 -webkit-text-size-adjust: 100%;
557 /* Style pour l'impression (HTML5 Boilerplate)
558 Inlined to avoid required HTTP connection: h5bp.com/r */
562 page-break-inside: avoid
;
565 display: table-header-group
;
569 page-break-inside: avoid
;
582 page-break-after: avoid
;