.ts-testimonial-frontend-submission-errors,.ts-testimonial-frontend-submission-messages{display:none;max-width:100%;margin:0 auto 30px auto;background:#fff;border-radius:2px;border:none;padding:0;font-family:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ts-testimonial-frontend-submission-messages .ts-testimonial-frontend-submission-success{position:relative;list-style:none!important;display:block;border:1px solid #ededed;margin:0!important;padding:10px!important;border-radius:3px;background:#d4f7b8;color:#444;font-size:14px}.ts-testimonial-frontend-submission-messages .ts-testimonial-frontend-submission-success:before{font-family:dashicons;content:'\f147';font-size:inherit;color:#388000;font-weight:900;vertical-align:middle;margin:0 10px 0 0;padding:0}.ts-testimonial-frontend-submission-errors .ts-testimonial-frontend-submission-failure{position:relative;list-style:none!important;display:block;border:1px solid #ededed;margin:0!important;padding:10px!important;border-radius:3px;background:#f38e8b;color:#f8f8f8;font-size:14px}.ts-testimonial-frontend-submission-errors .ts-testimonial-frontend-submission-failure:before{font-family:dashicons;content:'\f335';font-size:inherit;color:#dc0000;font-weight:900;vertical-align:middle;margin:0 10px 0 0;padding:0}.ts-testimonial-frontend-submission-form{max-width:100%;margin:0 auto;background:#fff;border-radius:2px;border:1px solid #ddd;padding:20px;font-family:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ts-testimonial-frontend-submission-form .ts-testimonial-form-submission-title{position:relative;display:block;text-align:center;padding:0;margin:0 0 20px 0;color:#5c5c5c;font-size:36px;font-weight:300;text-transform:uppercase}.ts-testimonial-frontend-submission-form .ts-testimonial-form-submission-title:before{font-family:dashicons;content:'\f125';font-size:inherit;color:inherit;vertical-align:middle;margin:0 10px 0 0;padding:0}.ts-testimonial-frontend-submission-form ul{list-style:none!important;padding:0!important;margin:0!important}.ts-testimonial-frontend-submission-form ul li{position:relative;list-style:none!important;display:block;border:1px solid #ededed;margin:0 0 30px 0!important;padding:10px 10px 0 10px!important;border-radius:3px;height:100%}.ts-testimonial-frontend-submission-form ul li>label{display:block;float:left;margin-top:-24px;background:#fff;height:24px;padding:2px 5px 2px 5px;color:#b9b9b9;font-size:16px;overflow:hidden;font-weight:700;font-family:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ts-testimonial-frontend-submission-form ul li label:before{font-family:dashicons;font-size:inherit;color:inherit;font-weight:400;vertical-align:top;margin:0 6px 0 0;padding:0}.ts-testimonial-frontend-submission-form ul li label.ts-testimonial-form-label-title:before{content:'\f109'}.ts-testimonial-frontend-submission-form ul li label.ts-testimonial-form-label-author:before{content:'\f110'}.ts-testimonial-frontend-submission-form ul li label.ts-testimonial-form-label-position:before{content:'\f119'}.ts-testimonial-frontend-submission-form ul li label.ts-testimonial-form-label-content:before{content:'\f473'}.ts-testimonial-frontend-submission-form ul li label.ts-testimonial-form-label-category:before{content:'\f318'}.ts-testimonial-frontend-submission-form ul li label.ts-testimonial-form-label-featured:before{content:'\f128'}.ts-testimonial-frontend-submission-form input[type=date],.ts-testimonial-frontend-submission-form input[type=datetime],.ts-testimonial-frontend-submission-form input[type=email],.ts-testimonial-frontend-submission-form input[type=file],.ts-testimonial-frontend-submission-form input[type=number],.ts-testimonial-frontend-submission-form input[type=password],.ts-testimonial-frontend-submission-form input[type=search],.ts-testimonial-frontend-submission-form input[type=text],.ts-testimonial-frontend-submission-form input[type=time],.ts-testimonial-frontend-submission-form input[type=url],.ts-testimonial-frontend-submission-form select,.ts-testimonial-frontend-submission-form textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;display:block;outline:0;border:none;height:36px;line-height:36px;font-size:16px;padding:0!important;margin:0 0 10px 0;font-family:inherit;background-image:none;background-color:#fff;border:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.ts-testimonial-frontend-submission-form select{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff url(other/selectbox-arrow.png) no-repeat scroll right center;border:1px solid #e3e3e3;color:#444;display:block;font-size:14px;height:auto!important;line-height:16px!important;max-width:100%;padding:10px 70px 10px 10px!important;cursor:pointer}.ts-testimonial-frontend-submission-form li>span{background:#f3f3f3;display:block;padding:3px;margin:0 -10px;text-align:center;color:silver;font-family:inherit;font-size:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.ts-testimonial-frontend-submission-form li>span.validation-fail{background:#f4524d;color:#f8f8f8}.ts-testimonial-frontend-submission-form textarea{line-height:30px;height:60px;min-height:60px;max-height:400px;resize:none;overflow-x:hidden;vertical-align:middle}.ts-testimonial-frontend-submission-form input[type=file]{font-size:14px}.ts-testimonial-frontend-submission-form .ts-testimonial-form-submit,.ts-testimonial-frontend-submission-form input[type=button],.ts-testimonial-frontend-submission-form input[type=submit]{display:block;float:none;margin:0;padding:0 10px 0 10px;min-width:200px;font-size:16px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);background:#3498db;border:1px solid #3498db;border-bottom:2px solid #2a8bcc;cursor:pointer;-webkit-box-shadow:inset 0 -2px #2a8bcc;-moz-box-shadow:inset 0 -2px #2a8bcc;box-shadow:inset 0 -2px #2a8bcc}.ts-testimonial-frontend-submission-form .ts-testimonial-form-submit:hover,.ts-testimonial-frontend-submission-form input[type=button]:hover,.ts-testimonial-frontend-submission-form input[type=submit]:hover{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);background:#2980b9!important;border:1px solid #2980b9;border-bottom:2px solid #2475ab;cursor:pointer;-webkit-box-shadow:inset 0 -2px #2475ab;-moz-box-shadow:inset 0 -2px #2475ab;box-shadow:inset 0 -2px #2475ab}.ts-testimonial-frontend-submission-ajax-wrap{width:250px;margin:10px 0;padding:0;text-align:center;float:none}.ts-testimonial-frontend-submission-ajax-button{font-size:16px;font-weight:400;width:auto;height:42px;line-height:42px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;padding:0 0 0 10px;display:inline-block;position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.ts-testimonial-frontend-submission-ajax-button.done .ts-testimonial-frontend-submission-ajax-spinner,.ts-testimonial-frontend-submission-ajax-button.done .ts-testimonial-frontend-submission-ajax-spinner:after,.ts-testimonial-frontend-submission-ajax-button.done .ts-testimonial-frontend-submission-ajax-spinner:before,.ts-testimonial-frontend-submission-ajax-button.waiting .ts-testimonial-frontend-submission-ajax-spinner,.ts-testimonial-frontend-submission-ajax-button.waiting .ts-testimonial-frontend-submission-ajax-spinner:after,.ts-testimonial-frontend-submission-ajax-button.waiting .ts-testimonial-frontend-submission-ajax-spinner:before{border:0 solid transparent}.ts-testimonial-frontend-submission-ajax-button:hover{background:#468ebb;border:1px solid #387296;color:#fff;text-decoration:none}.ts-testimonial-frontend-submission-ajax-button:active{-webkit-box-shadow:inset 0 3px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 3px 2px rgba(0,0,0,.1);box-shadow:inset 0 3px 2px rgba(0,0,0,.1);text-decoration:none}.ts-testimonial-frontend-submission-ajax-button.done{cursor:default;-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;background-color:#468ebb;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.ts-testimonial-frontend-submission-ajax-button .ts-testimonial-frontend-submission-ajax-text{display:inline-block;position:relative;margin:0;padding:0 10px 0 0;top:-5px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ts-testimonial-frontend-submission-ajax-button.sending .ts-testimonial-frontend-submission-ajax-text{padding-left:10px}.ts-testimonial-frontend-submission-ajax-button .ts-testimonial-frontend-submission-ajax-spinner{display:inline-block;position:relative;top:5px;width:0;height:32px;margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid transparent;border-top-color:#1b62ab;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-animation:ts-testimonial-frontend-animation-spin 2s linear infinite;-moz-animation:ts-testimonial-frontend-animation-spin 2s linear infinite;animation:ts-testimonial-frontend-animation-spin 2s linear infinite}.ts-testimonial-frontend-submission-ajax-button.sending .ts-testimonial-frontend-submission-ajax-spinner{width:32px}.ts-testimonial-frontend-submission-ajax-button .ts-testimonial-frontend-submission-ajax-spinner:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:ts-testimonial-frontend-animation-spin 3s linear infinite;-moz-animation:ts-testimonial-frontend-animation-spin 3s linear infinite;animation:ts-testimonial-frontend-animation-spin 3s linear infinite}.ts-testimonial-frontend-submission-ajax-button .ts-testimonial-frontend-submission-ajax-spinner:after{content:"";position:absolute;top:6px;left:6px;right:6px;bottom:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:ts-testimonial-frontend-animation-spin 1.5s linear infinite;-moz-animation:ts-testimonial-frontend-animation-spin 1.5s linear infinite;animation:ts-testimonial-frontend-animation-spin 1.5s linear infinite}.ts-testimonial-frontend-submission-ajax-button.done .ts-testimonial-frontend-submission-ajax-spinner,.ts-testimonial-frontend-submission-ajax-button.done .ts-testimonial-frontend-submission-ajax-spinner:after,.ts-testimonial-frontend-submission-ajax-button.done .ts-testimonial-frontend-submission-ajax-spinner:before,.ts-testimonial-frontend-submission-ajax-button.waiting .ts-testimonial-frontend-submission-ajax-spinner,.ts-testimonial-frontend-submission-ajax-button.waiting .ts-testimonial-frontend-submission-ajax-spinner:after,.ts-testimonial-frontend-submission-ajax-button.waiting .ts-testimonial-frontend-submission-ajax-spinner:before{border:0 solid transparent}@-webkit-keyframes ts-testimonial-frontend-animation-spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ts-testimonial-frontend-animation-spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}