#MainContent .required{color:#d40000;font-weight:700;border:1px #d40000 solid;text-align:center;padding:4px 8px 3px;margin-right:8px;margin-bottom:6px;font-size:12px;line-height:1em;display:inline-block}.custom_form_cms{max-width:660px;margin:0 auto}.custom_form_h1{font-size:2.5rem;text-align:center;margin:1rem 0 4rem}.customize_form_title h1{font-weight:700;margin:50px 0 10px;color:#fff;background:#4292ca;padding:10px 20px 5px;border-radius:5px;font-size:1.8em;min-width:60%}.customize_form_title .page__description.rte{width:100%;margin-bottom:5px;padding:10px 0}.customize_form .form__floating-label{position:initial;font-weight:700;left:0;top:0;line-height:1.6em;font-size:1.15em;color:#555;margin-bottom:8px;display:inline-block}.customize_form .form__input-row:not(:last-child){margin:0}.customize_form .form__input-wrapper--labelled .form__field{padding:12px;border-color:#ccc;font-size:1.14em}.customize_form .form__input-wrapper{margin-bottom:25px}.customize_form_hr{border:none;border-top:1px #ccc solid;margin:30px 0}.customize_form_solid{border-top-style:solid}.customize_form_dashed{border-top-style:dashed}.customize_form_dotted{border-top-style:dotted}.customize_form_bold{border-top-width:5px}.margin_TB50{margin:50px 0}.customize_form_sub_text{margin:0 0 14px;color:#777;line-height:1.5em}.customize_form ::placeholder{color:#aaa}.customize_form .form__input-row .form__input-wrapper{margin-left:0;margin-right:0}.customize_form .form__input-row .form__input-wrapper:nth-child(1){margin-right:15px}.customize_form_important{background:#eee;padding:20px;font-size:.9em;margin:45px 0}.customize_form .form__submit{margin-left:auto;margin-right:auto}#MainContent p{margin:0}#MainContent .container{padding:0;max-width:660px}#MainContent form div>p{font-size:.9em;margin-bottom:5px;color:#666}#MainContent form div>p strong{font-size:1.15em;color:#444}#MainContent form div>p .red{color:#d40000;font-size:.95em}#MainContent hr{border:none;border-top:1px #ccc dashed;margin:5rem 0;max-width:inherit}#MainContent .red{color:#d40000;background:linear-gradient(transparent 70%,#fff1f0 70%)}#MainContent .custom_form_cms_title h1{font-weight:700;margin:50px 0 10px;padding:10px 20px 5px;border-radius:inherit;font-size:1.7em;min-width:60%;border-bottom:1px #000 solid}#MainContent .custom_form_cms .form_sub_text{font-size:1em;padding-bottom:15px}#MainContent .custom_form_cms .form_sub_text b{font-weight:400;font-size:.9em}#MainContent .custom_form_cms .form_sub_text b.bold{font-weight:700;font-size:1em;border-bottom:1px #ccc dotted;width:100%;display:inline-block;padding-bottom:4px;margin-bottom:8px}#MainContent label.error{font-weight:700;color:#d40000;font-size:14px;background:#fee;padding:5px 10px 3px;margin:5px 0}#MainContent .clearfix{margin:20px 0}#MainContent input[type=text]{width:100%;border:1px #ccc solid;-webkit-appearance:none;border-radius:2px;min-height:35px;padding:9px 9px 7px;font-size:16px;margin:5px 0}#MainContent ::placeholder{color:#aaa;font-size:.9em}#MainContent textarea{width:100%;border:1px #ccc solid;-webkit-appearance:none;border-radius:2px;padding:7px 12px;font-size:16px}#MainContent input[type=radio]{margin:10px}#MainContent label{display:block}#MainContent select{font-size:16px;padding:3px 5px 1px}#MainContent input#mc-embedded-subscribe{background:#000;color:#fff;padding:10px;width:220px;border-radius:3px}#MainContent .form-control:focus{border-color:#66afe9;outline:0}#MainContent .custom_form_cms_important{background:#eee;padding:20px;display:block;margin:0 0 10rem;font-size:.85em;line-height:1.7em;font-weight:500}#MainContent .custom_form_cms_support{background:#f0f2f3;display:block;padding:15px 20px;margin:30px 0;font-size:.9em}#MainContent .visible_phone{display:none}@media screen and (max-width: 1024px){.custom_form_h1{font-size:2.2rem;margin:3rem 0}}@media screen and (max-width: 640px){.custom_form_cms{padding:0 10px}#MainContent hr{margin:20px 0}#MainContent .custom_form_cms_title h1{margin-top:10px;font-size:1.5em}#MainContent .custom_form_cms .form_sub_text{line-height:1.7em}#MainContent .custom_form_cms .form_sub_text b{font-size:1.1em}#MainContent .custom_form_cms .form_sub_text b.bold{font-size:1.2em}#MainContent form div>p{font-size:1.1em}#MainContent .custom_form_cms form label>span{font-size:1.2em}#MainContent .custom_form_cms form input[type=submit]{margin:0 auto;display:block;font-size:1.2em}#MainContent .custom_form_cms_important{padding:14px;line-height:1.5em}#MainContent .custom_form_cms_support{padding:10px;font-size:1em;text-align:center;margin:25px 0 0}#MainContent .hide_phone{display:none}#MainContent .visible_phone{display:block}}
/*# sourceMappingURL=/cdn/shop/t/304/assets/custom_form.css.map */
