@import 'src/styles/colors'; $color-white-1: #DDDDE4; .resume-container { display: grid; grid-template-columns: 270px 270px; grid-template-rows: 72px 32px auto auto auto; grid-column-gap: 15px; grid-row-gap: 20px; margin-top: 20px; } ::ng-deep .mat-form-field { width: 100%; .mat-form-field-outline { background-color: #FFFFFF; box-shadow: 0 2px 4px 0 rgba(39,42,72,0.1); } } .title-container { grid-column-start: 1; grid-column-end: 3; grid-row-start: 1; grid-row-end: 2; } .info-container { grid-column-start: 1; grid-column-end: 3; grid-row: 2; p { font-size: 16px; font-weight: bold; margin-left: 6px; } } .content-container { grid-column-start: 1; grid-column-end: 3; grid-row: 3; } .edited-by-container { grid-column-start: 1; grid-column-end: 3; grid-row: 4; margin-top: -32px; p { color: $color-text-dimmed; font-size: 14px; margin-left: 6px; } } .flex-container { display: flex; flex-direction: column; justify-content: space-between; height: 88vh; } .button-container { display: inline-flex; justify-content: space-between; button { height: 52px; width: 257px; } } .submit-error { align-self: center; margin-bottom: 10px; } form { .date-picker { ::ng-deep .mat-form-field-wrapper { margin-top: 20px; } } }