.empty-feedback,.invalid-feedback{display:none}.was-validated :-moz-placeholder-shown:invalid~.empty-feedback{display:block}.was-validated :placeholder-shown:invalid~.empty-feedback{display:block}.was-validated :not(:-moz-placeholder-shown):invalid~.invalid-feedback{display:block}.was-validated :not(:placeholder-shown):invalid~.invalid-feedback{display:block}.is-invalid,.was-validated :invalid{border-color:#dc3545}.checkmark{border-radius:50%;display:block;height:56px;width:56px;stroke-width:2;stroke:#4caf50;stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;box-shadow:inset 0 0 #4caf50;margin:10px auto}.checkmark circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;fill:#fff;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}.errormark{display:block;height:40px;margin:10px auto;width:40px}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #4caf50}}
