/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content{display:block}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content,.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content li{margin:0;padding:0;border:0;list-style:none}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content li:after,.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content li:before,.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content:after,.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content:before{content:unset}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content li{display:none;visibility:hidden}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content li:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-content li.forminator-current{display:block;visibility:visible}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-footer{display:block;margin:20px 0 0}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-footer .forminator-button{width:100%;display:block;margin-right:0}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-footer .forminator-button:last-child{margin-bottom:0}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-footer .forminator-button{margin-right:0;margin-bottom:10px}}.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0 0}.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-footer a,.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-footer button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-footer .forminator-button:last-child{margin-right:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-footer .forminator-button{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-button-back{margin-right:20px}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-button-back{margin-right:0}}.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link{padding:10px 0;margin:0 auto 0 0;text-align:right;line-height:22px}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link{width:100%;text-align:center;margin:0 0 10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps{counter-reset:pagination-steps;margin:0 0 20px}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-break{width:1px;height:21px;margin:0 10px}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-break:last-child{display:none}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-step{height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0;border-radius:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;text-transform:none;text-decoration:none}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-step .forminator-step-label{overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.6em;text-overflow:ellipsis;white-space:nowrap}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-right:5px}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-step .forminator-step-dot{width:21px;height:21px;border-radius:42px}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-steps .forminator-step .forminator-step-dot:before{display:block;content:counter(pagination-steps);counter-increment:pagination-steps;line-height:21px;text-align:center}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break{width:auto;min-width:21px;height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label{overflow:unset;text-overflow:unset;white-space:normal}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step{height:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-progress .forminator-progress-label{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:2.2em}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-progress .forminator-progress-bar{height:8px;overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.forminator-ui.forminator-custom-form[data-design=material] .forminator-pagination-progress .forminator-progress-bar span{height:8px;display:block}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar{margin-left:15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=material]:not(.forminator-size--small) .forminator-pagination-progress{margin-bottom:30px}}