.transfer-dialog .transfer-dialog-content { padding: 0; min-height: 22.5rem; display: flex; flex-direction: column; } @media (min-width: 768px) { .transfer-dialog .transfer-dialog-content { flex-direction: row; } } .transfer-dialog-content .transfer-dialog-side { flex-basis: 29%; padding: 1rem; border-bottom: 1px solid #eee; } .transfer-dialog .nav .nav-item .nav-link { padding: 0.3125rem 0.25rem; } @media (min-width: 768px) { .transfer-dialog-content .transfer-dialog-side { padding: 12px 8px; border: 0; border-right: 1px solid #eee; } .transfer-dialog-side .nav { flex-direction: column; } .transfer-dialog-side .nav-pills .nav-item .nav-link { width: 100%; padding: 0.3125rem 0.5rem; margin: 0; } } .transfer-dialog-content .transfer-dialog-main { display: flex; flex-basis: 78%; padding: 1rem; } .transfer-dialog-content .transfer-dialog-main .tab-content { flex: 1; } .transfer-dialog-content .transfer-dialog-main .tab-pane { height: 100%; }