/* Table of Contents ================================================== # Panel # Colors # Media Queries */ /* # Panel ================================================== */ .panel { background: $color-white; border: 1px solid; border-color: $color-haze; border-radius: 2px; color: $color-black; margin-bottom: 20px; } .panel-header { border-bottom: 1px solid; border-color: inherit; border-top-left-radius: 2px; border-top-right-radius: 2px; padding: 14px 15px 12px 15px; } .panel-header > h1, .panel-header > h2, .panel-header > h3, .panel-header > h4, .panel-header > h5, .panel-header > h6 { display: inline-block; font-size: 16px; line-height: 1; margin: 0; padding: 0; } .panel-header .btn { margin-bottom: -6px; margin-top: -8px; } .panel-body { padding: 15px; } .panel-body-chart { margin-bottom: -10px; width: 100%; } .panel-body > .table, .panel-body > .table-responsive { margin: 0; } .panel-body > .table-responsive { border: 0; } .panel-footer { border-top: 1px solid; border-color: inherit; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; padding: 14px 15px 13px 15px; } /* # Colors ================================================== */ .panel-dark { background: $color-black; border-color: $color-dark-black; color: $color-white; } .panel-light { background: lighten($color-light-haze, 2%); border-color: $color-dark-haze; } /* # Media Queries ================================================== */ @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) { .panel, .panel-header, .panel-footer { border-width: 0.5px; } }