#prompt { width: 50%; margin: auto; border-radius: 5px; box-shadow: 0px 0px 5px black; text-align: center; margin-top: -1.5em; padding-top: 1.5em; background-color: #FF8800; border-bottom: 1px solid rgba(0, 0, 0, 0.75); } #prompt h1 { text-align: center; width: 105%; background-color: #FF8800; margin-left: -2.5%; box-shadow: 0px 0px 5px black; border-radius: 5px; border-top: 1px solid rgba(255,255,255,0.5); border-bottom: 1px solid rgba(0,0,0,0.75); padding-top: 0.25em; padding-bottom: 0.25em; } #prompt img { width: 33%; margin: auto; display: block; } #prompt h3 { text-align: center; font-size: 1.4em; } #prompt p { text-align: center; line-height: 1.5em; font-size: 1.2em; } span.postscriptum { font-style:italic; font-size:13px; } #explanations img { width:inherit; } #zerozozio { margin:1em; text-align:right; } #zerozozio a, span { padding:0 0.3em; } /* Les colonnes de l'enfer ! */ #triple-column { width: 95%; margin: auto; margin-top: 1em; } .column-1, .column-2, .column-3 { float: left; width: 32%; margin-bottom: 1em; } .column-1, .column-2 { margin-right: 1.33%; } .quiz { width: 100%; margin-bottom:1em; background-color: #FF8800; border-radius: 5px; border-top: 1px solid rgba(255,255,255,0.66); border-bottom: 1px solid rgba(0,0,0,0.66); box-shadow: 0px 0px 5px black; } .quiz h3 { text-align: center; margin:1em; } .quiz p { margin: 2em; text-align: left; } .quiz p:last-child { text-align: center; } .quiz-image-wrapper { width: 95%; background-size: cover; background-repeat: no-repeat; border-radius: 5px; border-top: 1px solid rgba(0,0,0,0.66); border-bottom: 1px solid rgba(255,255,255,0.66); box-shadow: inset 0px 5px 5px rgba(0,0,0,0.33); margin: auto; } .quiz-image-wrapper img { opacity: 0; width: 100%; } /* pagination + liste de tags */ h3 { clear:both; } nav#pagination, nav#tagsList { clear:both; display:flex; flex-wrap: wrap; margin:0.5em; } nav#pagination div { flex: 0 0 50%; text-align:center; } nav#tagsList div { flex: 0 0 15%; margin: 1em; text-align:center; }