.ctct-form-wrapper .ctct-button{font-size:.9rem}.ctct-form-wrapper .ctct-message{padding:1em;border:1px solid}.ctct-form-wrapper .ctct-message.ctct-error{border-color:#ff4136;color:#cf0b00;background-color:rgba(255,65,54,.02)}.ctct-form-wrapper .ctct-message.ctct-success{border-color:#2ecc40;color:#1b7926;background-color:rgba(46,204,64,.02)}.ctct-form-wrapper .ctct-message .ctct-dismiss-ajax-notice{padding:.85rem 1rem;text-decoration:none;border-radius:50%;line-height:1;float:right}.ctct-form-wrapper .ctct-form-field{margin:0 0 1rem}.ctct-form-wrapper .ctct-field-inline{display:inline-block}.ctct-form-wrapper input[type=email]:required:valid,.ctct-form-wrapper input[type=number]:required:valid,.ctct-form-wrapper input[type=password]:required:valid,.ctct-form-wrapper input[type=tel]:required:valid,.ctct-form-wrapper input[type=text]:required:valid{border-color:#2ecc40;background-size:18px;background-position:8px 50%;background-image:url(https://yogaeverydayt.fun/wp-content/plugins/constant-contact-forms/assets/images/check_circle.svg);background-repeat:no-repeat;padding-left:32px}.ctct-form-wrapper input[type=email].ctct-invalid,.ctct-form-wrapper input[type=email]:required.ctct-invalid,.ctct-form-wrapper input[type=number].ctct-invalid,.ctct-form-wrapper input[type=number]:required.ctct-invalid,.ctct-form-wrapper input[type=password].ctct-invalid,.ctct-form-wrapper input[type=password]:required.ctct-invalid,.ctct-form-wrapper input[type=tel].ctct-invalid,.ctct-form-wrapper input[type=tel]:required.ctct-invalid,.ctct-form-wrapper input[type=text].ctct-invalid,.ctct-form-wrapper input[type=text]:required.ctct-invalid{border-color:#ff4136;background:#fff url(https://yogaeverydayt.fun/wp-content/plugins/constant-contact-forms/assets/images/error.svg) no-repeat;background-size:24px;background-color:rgba(255,65,54,.02);background-position:8px 50%;padding-left:40px}.ctct-form-wrapper .ctct-field-error{font-size:.85rem;font-style:italic}.ctct-form-wrapper input.ctct-invalid{border-color:#ff4136;background:#fff url(https://yogaeverydayt.fun/wp-content/plugins/constant-contact-forms/assets/images/error.svg) no-repeat;background-size:24px;background-color:rgba(255,65,54,.02);background-position:8px 50%;padding-left:40px}.ctct-form-wrapper input.ctct-label-left,.ctct-form-wrapper textarea.ctct-label-left{width:75%;display:inline-block}.ctct-form-wrapper span.ctct-label-left{margin-right:5%;width:20%;display:inline-block}.ctct-form-wrapper input.ctct-label-right,.ctct-form-wrapper textarea.ctct-label-right{margin-right:5%;width:75%;display:inline-block}.ctct-form-wrapper input.ctct-label-right[type=checkbox],.ctct-form-wrapper textarea.ctct-label-right[type=checkbox]{width:auto}.ctct-form-wrapper span.ctct-label-right{width:20%;display:inline-block}.ctct-form-wrapper span.ctct-label-hidden{position:absolute!important;top:-9999px!important;left:-9999px!important}.ctct-form-wrapper .no-recaptcha .ctct-submitted:disabled{color:transparent;opacity:.3;background-position:50%;cursor:wait;background-image:url(https://yogaeverydayt.fun/wp-content/plugins/constant-contact-forms/assets/images/oval.min.svg);background-repeat:no-repeat}.ctct-form-wrapper .has-recaptcha .ctct-submitted:disabled{cursor:not-allowed}.ctct-form-wrapper .ctct-form:after{content:"";clear:both;display:table}.ctct-form-wrapper .ctct-form .ctct-label-bottom label,.ctct-form-wrapper .ctct-form .ctct-label-top label{display:block}.ctct-form-wrapper .ctct-form .ctct-label-left label,.ctct-form-wrapper .ctct-form .ctct-label-right label{display:inline-block}.ctct-form-wrapper .ctct-form abbr{font-size:.9rem;border:none;color:#ff4136}.ctct-form-wrapper .ctct-input-container label{font-size:.8rem;color:#aaa}.ctct-form-wrapper .ctct-field-error{color:#ff4136}.ctct-form-wrapper .ctct-submit{cursor:pointer}.ctct-form-wrapper .ctct-form-field-checkbox fieldset{padding:0;border:none}.ctct-form-wrapper .ctct-form-field-checkbox fieldset legend{padding:0;font-weight:400}.ctct-twentyfourteen .ctct-form-description~.ctct-button{font-size:1rem;margin-bottom:25px;display:inline-block}.ctct-twentyfourteen .ctct-form-field input:not(.ctct-checkbox){width:100%}.ctct-twentyfifteen .ctct-form-description~.ctct-button{font-size:1rem;margin-bottom:25px;display:inline-block}.ctct-twentyfifteen .ctct-form-field input[type=tel]{padding:.5278em;width:100%}.ctct-twentyfifteen .ctct-form-wrapper .ctct-input-container label{font-size:75%}.ctct-twentysixteen .ctct-form-description~.ctct-button{margin-bottom:25px;display:inline-block}.ctct-twentysixteen .ctct-form-wrapper span.ctct-label-right{width:80%}.ctct-twentyseventeen .ctct-form-description~.ctct-button{margin-bottom:25px;display:inline-block}.ctct-twentyseventeen .ctct-form-wrapper .ctct-input-container label{display:inline}.ctct-twentyseventeen .ctct-form-wrapper span.ctct-label-right{width:80%}.ctct-twentynineteen .ctct-form-description~.ctct-button{margin-bottom:25px}.ctct-twentynineteen .ctct-address{margin-bottom:1rem}.ctct-twentynineteen .ctct-form-field input[type=email],.ctct-twentynineteen .ctct-form-field input[type=tel],.ctct-twentynineteen .ctct-form-field input[type=text],.ctct-twentynineteen .ctct-form-field input[type=url]{width:100%}.ctct-twentytwenty .ctct-form-description~.ctct-button{margin-bottom:25px}.ctct-twentytwenty .ctct-form-wrapper .ctct-form abbr,.ctct-twentytwenty .ctct-form-wrapper .ctct-input-container label{font-size:1.6rem}.ctct-twentytwentyone .ctct-button{padding:0!important}.ctct-twentytwentyone .ctct-form-field input[type=email],.ctct-twentytwentyone .ctct-form-field input[type=tel],.ctct-twentytwentyone .ctct-form-field input[type=text],.ctct-twentytwentyone .ctct-form-field input[type=url]{width:100%}@media (min-width:992px){.ctct-form-wrapper .ctct-field-half{margin-right:2%;width:48%;float:left}.ctct-form-wrapper .ctct-field-half:last-of-type{margin-right:0}.ctct-form-wrapper .ctct-field-third{margin-right:2%;width:32%;float:left}.ctct-form-wrapper .ctct-field-third:last-of-type{margin-right:0}.ctct-form-wrapper .ctct-field-fourth{margin-right:2%;width:24%;float:left}.ctct-form-wrapper .ctct-field-fourth:last-of-type{margin-right:0}}@media screen and (max-width:414px){.ctct-twentynineteen .ctct-form-wrapper span.ctct-label-right{width:80%}}