/* Domovoy custom styles */ body { background-color: #f8f9fa; } #sidebar-wrapper .list-group-item:hover { background-color: #343a40 !important; color: #fff !important; } #sidebar-wrapper .list-group-item.active { background-color: #0d6efd !important; border-color: #0d6efd !important; } .card { box-shadow: 0 1px 3px rgba(0,0,0,0.12); } .navbar-brand { font-weight: bold; } #sidebar-wrapper .sidebar-heading, #page-content-wrapper .navbar { min-height: 56px; } #sidebar-wrapper .sidebar-heading { display: flex; align-items: center; } .ports-cell { max-width: 360px; white-space: normal; }