.container{display:flex;justify-content:center;align-items:center}.logo{width:70%}.director-assign,.header{text-align:center}.director-assign{width:250px;padding:0}.director-assign hr{margin:0 auto;width:200px}.header small{font-weight:400;font-family:serif;text-transform:uppercase}.header h2{font-size:18px;margin:0;font-weight:700;text-transform:uppercase}@media print{@page{margin:0;orientation:landscape}body{font-family:Arial,sans-serif;color:#000;margin:0}h1{color:#00f}.no-print{display:none}.col-md-3{width:30px!important}hr{border:1px solid #000}}.row p[data-v-1370ecea]{color:#000;font-family:Arial,Helvetica,sans-serif}.signature[data-v-1370ecea]{text-align:center;color:#000}.signature hr[data-v-1370ecea]{width:300px;margin:0 auto;color:#000;opacity:1}@media print{hr[data-v-1370ecea]{opacity:1!important}}.schedule-table table[data-v-65b34ea2]{width:100%;border:1px solid #000;border-collapse:collapse}.schedule-table td[data-v-65b34ea2],.schedule-table th[data-v-65b34ea2]{border:1px solid #000;padding:5px}.schedule-table th[data-v-65b34ea2]{text-align:center}.legend table[data-v-65b34ea2]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #000;border-collapse:collapse}.legend td[data-v-65b34ea2],.legend th[data-v-65b34ea2]{border:1px solid #000;padding:5px}.legend h5[data-v-65b34ea2]{margin-bottom:10px}