.likert { width: 100%; height: 80%; border-collapse: collapse; margin-bottom: 30px; } .likert tr:nth-child(even) { background-color: #f2f2f2; } .likert tr:nth-child(uneven) { background-color: #ffffff; } .likert tr:hover { background-color: #d9d9d9; } .selector { width: 10%; text-align: center; } .item { width: 30%; } input[type=radio] { transform: scale(1.5); } .overlap { width: 100%; border-collapse: collapse; margin-bottom: 30px; } .overlap td{ border-color:none; border-style:solid; border-width:1px; overflow:hidden; padding:10px 5px; word-break:normal; } .overlap tr{ border-color:black; border-style:solid; font-weight:normal; overflow:hidden; padding:10px 5px; word-break:normal;} .overlap .overlap-wp8o{ width: 25%; border-style: solid solid none solid; border-color:#000000; text-align:center; vertical-align:top } .overlap .overlap-wp81{ width: 25%; border-style: none solid solid solid; border-color:#000000; text-align:center; vertical-align:top; } .overlap .overlap-wp82{ width: 12.5%; border-style: none; } .overlap .overlap-wp83{ width: 25%; border-style: solid solid none solid; border-color:#000000; text-align:center; vertical-align:top; } .overlap .overlap-wp84{ width: 25%; border-style: none solid solid solid; border-color:#000000; text-align:center; vertical-align:top; } .overlap tr:nth-child(even):hover { background-color: #d9d9d9; }