html,body { width: 100%; height: 100%; margin: 0; padding: 0; } body { line-height: 1.428571429; color: #333333; } #chart-container { display: inline-block; text-align: center; height: 100vh; width: 100%; overflow: auto; } .o_org_chart_title.mb16.mt0 { color: #4661ae; border-block-color: blue; margin-top: 39px !important; font-size: 22px; } .orgchart td.left, .orgchart td.right, .orgchart td.top { border-color: #aaa; } .orgchart td>.down { background-color: #aaa; } .orgchart .middle-level .title { background-color: #e3e3e3; } .orgchart .middle-level .content { border-color: #e3e3e3; } .orgchart .product-dept .title { background-color: #e3e3e3; } .orgchart .product-dept .content { border-color: #e3e3e3; } .orgchart .rd-dept .title { background-color: #e3e3e3; } .orgchart .rd-dept .content { border-color: #e3e3e3; } .orgchart .pipeline1 .title { background-color: #e3e3e3; } .orgchart .pipeline1 .content { border-color: #e3e3e3; } .orgchart .frontend1 .title { background-color: #e3e3e3; } .orgchart .frontend1 .content { border-color: #e3e3e3; }