color: #7f7f7f;
text-align: center;
border: 1px solid #ccc;
- border-bottom: none;
}
.label:hover {
background: #d8d8d8;
border: 1px solid #ccc;
- border-bottom: none;
}
.radiotab:checked + .label {
border: 1px solid #ccc;
- border-bottom: none;
background: #f0f0f0;
color: black;
}
.panel {
display: none;
width: 100%;
- border-top: 1px solid #ccc;
}
.radiotab:checked + .label + .panel {
.panel {
order: 99;
+ border-top: 1px solid #ccc;
}
.label {
border: 1px solid white;
border-bottom: none;
}
+
+ .label:hover {
+ border-bottom: none;
+ }
+
+ .radiotab:checked + .label {
+ border-bottom: none;
+ }
}