﻿body .form-location{margin:0 auto}body .form-location .carForm{max-width:500px;border:2px solid #ccc;padding:15px;border-radius:15px}body .form-location .carForm .title{font-weight:700;text-align:center}body .form-location .carForm .legend-container{width:auto;position:relative;border:1px solid #c6c6c6;padding:15px;background-color:#fff;border-radius:4px;color:#a9a9a9;text-align:left;padding-top:25px;margin-bottom:25px}body .form-location .carForm .optin-main{font-weight:bold;font-size:12px}body .form-location .carForm .optin-detail{font-size:12px;display:block}body .form-location .carForm .contact-explanation{margin-bottom:15px;display:block}body .form-location .carForm .legend-text{position:absolute;top:-10px;left:19px;background-color:#fff;color:#a9a9a9;padding:0 5px}body .form-location .carForm .input-container{padding-bottom:15px}body .form-location .carForm .required-inputs{display:none}body .form-location .carForm .openinghour{position:relative;color:#cd0000;font-weight:bold;text-align:center}body .form-location .carForm .confirm-container{display:none;position:fixed;background-color:#fff;border:1px #000 solid;padding:5px;margin:auto;text-align:center;left:50%;transform:translateX(-50%);max-width:300px}body .form-location .send-btn{background-color:#b90000;font-weight:bold;padding:15px 40px;text-align:center;text-transform:uppercase;transition:.5s;color:#fff;box-shadow:0 0 20px #eee;border-radius:25px;text-decoration:none;font-size:12px;margin:5px;display:inline-block}body .form-location .button-container{text-align:center}