diff --git a/src/digital-components/modal/modal.vue b/src/digital-components/modal/modal.vue index 571c0aeb8..72ed56035 100644 --- a/src/digital-components/modal/modal.vue +++ b/src/digital-components/modal/modal.vue @@ -29,9 +29,10 @@ @@ -205,35 +207,63 @@ export default { left: 0; } } - .modal-footer { - order: 3; - padding: 0; - } - .modal-disclaimer { - order: 4; + .modal.modal-component .modal-dialog .modal-content { + p.modal-body { + padding: 0; + } + .modal-body { + display: flex; + flex-direction: column; + padding: 0 1.5rem; + + .textbox-question { + padding: 0; + margin: 0 0 1.5rem 0; + + label { + text-align: left; + font-weight: 900; + } + } + } + .modal-body-inner { + text-align: center; + margin-bottom: 1.5rem; + } + .modal-footer { + padding: 0 1.5rem; + margin: 0 0 1.5rem 0; + + button.btn { + order: 1; + margin-bottom: 1.5rem; + } + button.btn.skip-button { + padding: 0; + order: 2; + font-size: 1rem; + } + .modal-disclaimer { + font-size: 0.75rem; + text-align: left; + order: 3; + margin: 0; + + a { + text-decoration: none; + } + } + } } &.progress-saved { - .modal-footer, - .save-progress-popup-question { + .modal-footer-button, + .modal-disclaimer { display: none; } + .skip-button { + margin-bottom: 0; + } } } -.applied-promo { - font-size: 0.875rem; - font-weight: 500; - line-height: 24px; - color: $green; - - .promo-code { - text-transform: uppercase; - } -} -.alert { - color: $red; - font-size: 0.875rem; - font-weight: 500; - line-height: 24px; -}