/**handles:fcmp-main-css,fc-signature-css,fct-form-css**/
#mp-cover .help-link{padding:14px 0;margin-bottom:0}.formcraft-css .fc-pagination .error-count{color:#fff;background-color:red;border-radius:100px;position:absolute;top:-13px;right:-10px;font-weight:700;text-align:center;display:inline-block;z-index:999;padding:0 5px;font-size:10px;line-height:16px;height:20px;border:2px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.3)}.form-live .fc-form .form-page.active{display:block}.form-live .fc-form .form-page{display:none}html body .formcraft-css .page-next{position:relative}html body .formcraft-css .prev-next .spin-cover{display:none;font-size:1.7em;background-color:#fff}html body .formcraft-css .prev-next .loading .spin-cover{display:block;position:absolute;text-align:center;left:0;top:0;right:0;bottom:0;left:0}html .formcraft-css .fc-pagination-cover{display:block}html .formcraft-css .prev-next{display:block;max-width:100%}html .formcraft-css .fc-pagination-0,html .formcraft-css .fc-pagination-1,html .formcraft-css .prev-next-0,html .formcraft-css .prev-next-1{display:none}@media (max-width :480px){html{min-height:100%}html .form-cover{position:static;min-height:100%;padding-bottom:49px;-webkit-perspective:none;perspective:none}html .form-live{position:static}html .dedicated-page .formcraft-css .form-cover .prev-next{width:100%;margin:0 auto;max-width:100%;box-shadow:none;position:fixed;left:0;right:0;bottom:0;border-top:1px solid #e8e8e8;z-index:999}html .formcraft-css .fc-pagination{max-width:92%}html .formcraft-css .fc-pagination{position:static!important;box-shadow:none!important;max-width:100%;width:100%;overflow:auto;padding-bottom:0;padding-top:0;margin-top:0!important;margin-bottom:0!important;margin:0 auto;text-align:left;background:rgba(0,0,0,.03)!important;border-bottom:1px solid #e8e8e8}html .formcraft-css .fc-pagination>div::after{content:none!important;display:none!important}html .formcraft-css .fc-pagination>div{border-right:1px solid #e8e8e8;text-align:center;padding:0}html .formcraft-css .fc-pagination>div:last-child{border-right-width:0}html .formcraft-css .fc-pagination .page-name{font-size:.95em;padding:15px 17px;width:auto}html .formcraft-css .fc-pagination .page-number{display:none}html .formcraft-css .fc-pagination-cover{height:auto}html body .formcraft-css.form-live{padding-top:0}}
html .formcraft-css .fc-form .signature-cover.field-cover>span{width:100%;text-align:left}html .formcraft-css .fc-form .signature-cover.field-cover>div{width:100%}html .formcraft-css .fc-form .signature-pad-placeholder{width:100%;height:140px;background-color:#fafafa;border:1px solid #ddd;border-top-color:#bababa;border-left-color:#bfbfbf;margin-top:4px;border-radius:2px;position:relative}html .formcraft-css .fc-form .signature-pad-placeholder::before{position:absolute;left:0;width:100%;text-align:center;top:50%;margin-top:-9px;font-weight:500;font-size:16px;color:#aaa}html .formcraft-css.form-live .fc-form .signature-pad-placeholder::before{display:none}html .formcraft-css.form-live .fc-form .signature-pad-placeholder canvas{width:100%;height:100%;cursor:text;background-color:#fafafa}html .formcraft-css .fc-form .form-element-type-signature .pad-placeholder{position:absolute;left:0;right:0;top:50%;width:100%;text-align:center;margin-top:-10px;font-size:18px;opacity:.5}html .formcraft-css.form-live .fc-form .form-element-type-signature .signature-pad-placeholder:hover .pad-placeholder,html .formcraft-css.form-live .fc-form .form-element-type-signature.has-signature .pad-placeholder{display:none}html .formcraft-css .fc-form .signature-cover.field-cover .clear-signature{font-weight:400;cursor:pointer;opacity:.85;display:block;text-align:center}html .formcraft-css.form-live .fc-form .clear-signature:hover{opacity:1}html .formcraft-css .fc-form .form-element-type-signature.error-field .signature-pad-placeholder{border:1px solid rgba(255,0,0,.6)}
.formcraft-css .form-element .form-element-html .tabular-cover.field-cover .add-tabular-row{box-shadow:none;line-height:normal;padding:.6em .7em;font-size:.95em;font-weight:700;text-transform:none;letter-spacing:0;height:auto;font-family:inherit;margin:0 1px 0 0;border:1px solid #dadada;background-color:#fdfdfd;color:inherit;text-shadow:none;border-radius:0;width:100%;display:block;cursor:pointer;outline:0;line-height:1.6em;position:relative;z-index:101;border-top:1px solid #dadada}.formcraft-css .form-element .form-element-html .tabular-cover.field-cover .add-tabular-row:hover{background-color:#f9f9f9}html .formcraft-css .fc-form .form-element .tabular-cover.field-cover>span{width:100%;margin:0}html .formcraft-css .fc-form .tabular-cover.field-cover>div{width:100%}.formcraft-css .form-element .form-element-html .tabular-cover.field-cover .main-label,.formcraft-css .form-element .form-element-html .tabular-cover.field-cover .sub-label{text-align:left}.formcraft-css .form-element .tabular-cover .tabular-table{width:100%;margin-top:8px;margin-bottom:0;border:0;font-size:1em;color:inherit;border-collapse:collapse}.formcraft-css .form-element .tabular-cover .row-count{font-weight:700;font-size:.95em;margin-top:4px;display:inline-block}.formcraft-css .form-element .tabular-cover .tabular-table th{font-weight:600;text-align:center;background-color:#f9f9f9;line-height:1.6em}.formcraft-css .form-element .tabular-cover .tabular-table td,.formcraft-css .form-element .tabular-cover .tabular-table th{padding:0;margin:0;color:inherit;border:0}.formcraft-css .form-element .tabular-cover .tabular-table td{border:1px solid #dadada;border-bottom-width:0}.formcraft-css .form-element .tabular-cover .tabular-table th:first-child{border-left-width:1px}.formcraft-css .form-element .tabular-cover .tabular-table th:last-child{border-right-width:0;border-top-width:0;border-bottom-width:0;background-color:transparent;padding:0;width:1px}.formcraft-css .form-element .tabular-cover .tabular-table th{padding:.6em .7em;margin:0;border:1px solid #dadada;border-left-width:0;position:relative;z-index:101;font-size:.95em}.formcraft-css .form-element .tabular-cover .tabular-table td:last-child{text-align:center;padding:0;width:0;position:relative;border-right-width:0}.formcraft-css .form-element .tabular-cover .tabular-table td:last-child span{position:absolute;font-size:14px;background-color:#f68787;color:#fff;font-family:Arial,sans-serif;border-radius:50px;width:16px;height:16px;line-height:16px;right:-8px;z-index:101;top:50%;margin-top:-8px;text-align:center;cursor:pointer}.formcraft-css .form-element .tabular-cover .tabular-table td:last-child span:hover{background-color:red}.formcraft-css .fc-form .form-element .form-element-html .tabular-cover.field-cover .tabular-table td input[type=text]{box-shadow:none;padding:.6em .7em!important;font-size:.95em;margin:0!important;border-radius:0;background-color:#fdfdfd!important;border:0!important;position:relative;z-index:100;color:inherit;min-width:70px}.formcraft-css .fc-form .form-element .form-element-html .tabular-cover.field-cover .tabular-table tr:last-child td input[type=text]{border-bottom-width:0}.formcraft-css .fc-form .form-element .form-element-html .tabular-cover.field-cover .tabular-table.is-animate tr:last-child td input[type=text]{-webkit-animation:fieldShowEven .65s ease-out;animation:fieldShowEven .65s ease-out;transform-origin:0% 0%;-webkit-transform-origin:0% 0%}.formcraft-css form.fc-form .form-element .form-element-html .tabular-cover.field-cover .tabular-table td input[type=text]:focus{border-color:transparent;box-shadow:0 0 6px rgba(0,0,0,.45);background-color:#fff!important;z-index:99999}.formcraft-css form .form-element .tabular-cover.field-cover .tabular-table td input:focus{position:relative;z-index:102}html .formcraft-css .fc_form .tabular-cover.field-cover>span{text-align:left}