body { font-family: Helvetica, sans-serif; } nav { /* float:left; */ width:300px; /* border:2px solid black; */ /* display: inline-block; */ vertical-align: top; } section { clear: both; border:2px solid blue; margin-top:50px; /* display: inline-block; */ vertical-align: top; } a { display:block; } strong { background-color:red;/* Fond rouge */ color:yellow;/* Texte de couleur jaune */ /* position: relative; left: 55px; top: 10px; */ } #xiosinfo { color: black; padding-left: 20px; font-weight: bold; } #xiosinfotable { margin-left: 20px; margin-bottom: 10px; color: red; } em { font-weight: bold; font-size: 1.3em; text-align: right; } #navborder { border: solid 2px black; margin: 5px; } footer { background-color: rgb(189, 184, 184); border-width: medium; border-style: dashed; border-radius: 10px; position: fixed; bottom: 10px; right: 10px; } td { /* border: solid 1px black; */ } h1, h2 { text-align: center; } #xiostable { /* font-size: large; */ font-weight: bolder; margin: 20px; border-collapse: collapse; } button.btn.add::before { font-family: fontAwesome; content: "\f067\00a0"; } textarea { width: 500px; } :required { background-color:rgb(212, 0, 255); } .testanswer.green { color: green; } .testanswer.red { color: red; } .testanswer.goldenrod { color: goldenrod; } .fold { background: -webkit-linear-gradient(top, #e5e5e5, #ccc); padding: 10px; width: 280px; height: 80px; color: #999; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; transition: all 0.3s linear; } .unfolder { display: none; } .toggle-label { display: inline-block; cursor: pointer; font-size: 11px; border-radius: 5px; padding: 5px; } .unfold-icon, .fold-icon { color: #999; /* fixed width to stop the icon from wiggling */ width: 10px; display: inline-block; } .unfolder ~ .fold { display: none; } .unfolder ~ label .fold-icon { display: none; } .unfolder:checked ~ .fold { display: block; } .unfolder:checked ~ label .fold-icon { display: inline-block; } .unfolder:checked ~ label .unfold-icon { display: none; } .dropbtn { background-color:transparent; /* color: black; padding: 16px; font-size: 16px;*/ border: none; } .dropdown { position: relative; display: inline-block; } .dropdown-content { display: none; position: absolute; background-color: white; min-width: 320px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; font-size: 1em; } .dropdown-content a { color: black; padding: 5px 5px; text-decoration: none; display: block; } .dropdown-content a:hover {background-color: #2e86c1;} .dropdown:hover .dropdown-content {display: block;} .dropdown:hover .dropbtn {background-color:#2e86c1;}