.njcap-thirds { display: flex; flex-direction: row; margin-top: 12px; padding-top: 8px; width: 100%; height: 280px; } .njcap-left { display: flex; flex-direction: column; width: 20%; height: 280px; } .njcap-middle { display: flex; flex-direction: row; width: 60%; height: 280px; } .njcap-middle-left { display: flex; flex-direction: column; width: 60%; height: 280; } .njcap-parties { height: 50px; } .njcap-vee { height: 30px; } .njcap-plaintiff { display: flex; flex-direction: row; height: 60px; } .njcap-plaintiff-left { display: flex; flex-direction: column; height: 30px; width: 33%; } .njcap-middle-right { display: flex; flex-direction: row; height: 30px; width: 40%; height: 280px; } .njcap-middle-right-left { display: flex; flex-direction: column; width: 10%; height: 280px; } .njcap-middle-right-right { display: flex; flex-direction: column; width: 90%; height: 280px; } .njcap-right { display: flex; flex-direction: column; width: 20%; height: 280px; } .njcap-divider { margin-top: 2px; border-bottom: 1px solid #000; } .njcap-divider2 { margin-top: 12px; height: 4px; border-top: 1px solid #000; } .njcap-case-info-top { display: flex; justify-content: flex-end; margin-top: 4px; margin-right: 4px; padding-right: 3px; height: 30px; width: 100%; } .njcap-case-info { display: flex; justify-content: flex-end; margin-top: 5px; margin-right: 4px; padding-right: 3px; height: 30px; width: 100%; }