.cop-slideup *,.cop-form *{margin:0;padding:0;box-sizing:border-box}.cop-form{position:relative}.cop-form-submit{border:none;background-color:#3F51B5;box-shadow:0 0 1px rgba(0,0,0,.8);min-height:36px;margin:8px 0;width:100%;font-size:18px;color:#fff}.cop-form-submit .cop-spinner{display:none}.cop-form-submit.is-submitting .cop-spinner{display:inline-block}.cop-spinner{height:20px;vertical-align:bottom;width:20px;-webkit-animation:rotate 0.8s infinite linear;animation:rotate 0.8s infinite linear;border:4px solid #fff;border-right-color:transparent;border-radius:50%}.cop-form-input{width:100%;border:1px solid #bbb;border-radius:3px;height:38px;padding:0 8px;margin:8px 0;font-size:16px}.cop-form-input[readonly="readonly"]{display:none}.cop-form-input.is-invalid{box-shadow:0 0 1px rgba(244,67,54,.8);border-color:#E57373}.cop-form-checkbox[type="checkbox"]{position:absolute;width:16px;height:16px;margin-top:5px;opacity:0}.cop-form-checkbox~label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative;margin:8px 0;padding-left:22px;font-size:14px}.cop-form-checkbox~label:before{content:'\00a0';background:none center no-repeat;width:16px;height:16px;display:inline-block;position:absolute;margin-top:.35em;border:1px solid #aaa;border-radius:3px;left:0}.cop-form-checkbox:checked~label:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVQ4T8XTMQ5BQRSF4e8pqdTWIBI7EAuwAcuwERuwCa1KL1FYgR1oVAoZmScxZl5MXuHWc/7cOefcRs9peur9BTDFFbewfe0Gcxyww6YW0IpPWOFeA8iKU8AYE1ySZIriFLDFGkucI6RTnAJG2GMWIYNo2Mef096kKbSQRXwYHH8blitdLsYAOeKBAHq5XZpSD4ZR0CmuibF6g59vrLbKX+An/gEeETeJmLkAAAAASUVORK5CYII=)}.cop-form-help{display:none;font-size:12px;color:#F44336}.cop-form-message{display:none}.cop-form-message-text{font-size:12px}.cop-form-message-icon{float:left;width:16px;height:16px;line-height:16px;margin:0 4px 4px 0}.cop-form-message-icon>svg{height:16px;width:auto}.cop-form-message.is-successful .cop-form-message-icon>svg>path{fill:#4CAF50}.cop-form-message.is-error .cop-form-message-icon>svg>path{fill:#F44336}.cop-slideup{position:fixed;box-shadow:-1px -1px 1px rgba(0,0,0,.1);border:1px solid #ccc;background-color:#fff;bottom:0;right:0;padding:20px;max-width:100%;z-index:9999}@media screen and (min-width:481px){.cop-slideup{max-width:340px}}.cop-slideup.is-hidden{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.cop-slideup-title{color:#000;font-size:18px;text-align:center;margin-bottom:8px}.cop-slideup-subtitle{color:#666;font-size:14px;text-align:center;margin:8px 0}.cop-slideup-close{position:absolute;top:0;right:0;padding:6px}.cop-slideup-close img{display:block;opacity:.5;filter:alpha(opacity=50)}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated-fast{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-20px);transform:translateY(-20px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(100%);transform:translateY(100%)}60%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-20px);transform:translateY(-20px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,60%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}40%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%,60%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}40%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}