.notification-contract-wrapper { text-align: center; } .notification-contract-pdf-download { text-align: right; margin: 1em 0 1em 0; } .notification-contract-logo { img { margin-bottom: 1em; } .notification-contract-header { font-size: 2em; text-transform: uppercase; margin-bottom: 0.8em; } } .notification-contract-pdf, .notification-contract-footer { width: 100%; max-width: 750px; margin: 0 auto; } .notification-contract-pdf { embed { border: 1px solid #cccccc; width: 100%; height: 60vh; margin-bottom: 0; .loan-form { height: 45vh; } } .loan-form { height: 40vh; } .notification-contract-pdf-download { text-align: left; margin-left: 1em; } } .notification-contract-footer { text-align: left; padding: 0 0 1em 0; > h1 { margin-top: 0.4em; font-size: 1.4em; } > p { font-size: 0.9em; color: #444444; } > pre { color: #444; cursor: default; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgba(0, 0, 0, 0); border: 0; box-shadow: none; margin-bottom: 1em; padding-left: 0; width: 100%; } }