.panel-full-height {
display: table;
}
.panel-full-height > .panel {
display: table-cell; vertical-align: top; float: none;
}
.panel {
background-color: #fff;
}
.panel.control-panel {
background-color: #e0e6e9;
}
.panel.control-panel .hd {
color: #4d4d4d;
}
.panel-border {
border-top: 1px solid #adadad; padding-top: 28px;
}
.panel .hd {
margin: 0.67em 0;
}
.panel .hd {
font-size: 24px; font-weight: bold; color: #222;
}
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
font-size: inherit;
}
.panel .hd > * {
margin: 0;
}
.panel .hd .sep {
display: inline-block; border-left: 1px solid #000; padding-left: 8px;
}
.panel .intro {
font-size: 18px;
}
/* Group 2 */ @media (min-width: 400px) and (max-width: 599px) {
.panel-full-height { display: block; } .panel-full-height > .panel { display: block; }
}