@media screen and (max-width: 800px) { h1 { font-size:1.7em } h2,h3 { font-size:1.2em } h4 { font-size:1.1em } p,li { font-size: 17px } ul, li { padding-left: 0.5em; margin-left:0 } input[type="file"] { max-width:90%; } } article#datas { overflow-x:auto; } h1 a { background :none; color:black } h1 a:visited { color:black } h2 { font-size:2rem; } h3 { font-size:1.5rem; } header li a:visited { color:white; } table caption { font-weight: bolder}