.cq-wcm-edit .thank-you-request-template-container,.cq-wcm-design .thank-you-request-template-container{display:block;text-align:center;min-height:200px}
#simplemodal-container.thank-you-modal{background:#efefef;width:94% !important;height:auto !important;text-align:center;padding:50px 10px 50px;box-sizing:border-box;color:#333;font-size:16px}
#simplemodal-container.thank-you-modal .simplemodal-close{background:url(../../../../../content/dam/subaru/global/header/close-modal-mobile.png) no-repeat scroll 0 0 transparent;background-size:cover;position:absolute;text-indent:-9999px;top:17px;z-index:4000;right:17px;padding:0;height:14px;width:14px}
.thank-you-container.thank-you-request-modal{display:none;text-align:center;height:100%;background:#efefef}
.thank-you-container.thank-you-request-modal strong,.thank-you-container.thank-you-request-modal h2{font-weight:bold}
.thank-you-container.thank-you-request-modal h1,.thank-you-container.thank-you-request-modal h2,.thank-you-container.thank-you-request-modal p{color:#333;font-family:Helvetica,Arial,sans-serif;margin:0}
.thank-you-container.thank-you-request-modal h1{padding-bottom:14px;padding-top:3px;font-size:1.25em;line-height:1.08;font-weight:normal;margin:0}
.thank-you-container.thank-you-request-modal h2{font-size:.75em;padding-bottom:3px}
.thank-you-container.thank-you-request-modal p.offer-title{padding-bottom:48px}
.thank-you-container.thank-you-request-modal p{font-size:.74em;line-height:1.45;padding:0 20%;margin:0}
.thank-you-container.thank-you-request-modal img{width:65%;padding-top:13px;padding-bottom:13px}
.thank-you-request-modal .btnModal{display:block;margin:0 auto;border:1px solid #09f;background-color:transparent;color:#09f;align-items:center;justify-content:center;width:88%;text-transform:uppercase;margin-bottom:17px;font-size:.83em;padding:16px;letter-spacing:.01em;font-weight:bold}
.thank-you-request-modal .btnModal.blue{background-color:#09f;color:#fff;border:2px solid #09f}
#simplemodal-container.thank-you-modal.landscape{position:absolute !important;top:50px !important;margin-bottom:50px}
.thank-you-request-modal .thank-you-text{margin-bottom:0}
@media only screen and (min-width:768px){#simplemodal-container.thank-you-modal{width:83.3% !important;padding:60px 50px 60px}
#simplemodal-container.thank-you-modal .simplemodal-close{background:url(../../../../../content/dam/subaru/global/header/close-modal-desktop.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:40px;top:-20px;width:40px;right:-20px;margin:0}
.thank-you-container.thank-you-request-modal img{width:30%;padding-top:0;padding-bottom:20px}
.thank-you-container.thank-you-request-modal h1{font-size:36px;padding-bottom:26px;padding-top:0}
.thank-you-container.thank-you-request-modal h2{font-size:18px}
.thank-you-container.thank-you-request-modal p{padding:0 28%;font-size:18px;line-height:27px}
.thank-you-container.thank-you-request-modal p.offer-title{padding-bottom:50px}
.thank-you-request-modal .btnModal{display:inline-block;margin:0 15px 0 15px;border:2px solid #09f;width:237px;font-size:14px;padding:21px 10px;box-sizing:border-box}
.thank-you-request-modal .btnModal.trasp:hover{background-color:#09f;color:#fff}
.thank-you-request-modal .btnModal.blue:hover{background-color:transparent;color:#09f;border:2px solid #09f}
}
@media screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){#simplemodal-container.thank-you-modal{left:8.35% !important}
.thank-you-request-modal .btnModal.trasp:hover{background-color:transparent;color:#09f}
.thank-you-request-modal .btnModal.blue:hover{background-color:#09f;color:#fff;border:2px solid #09f}
}