@keyframes skeletonpulseEven{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes skeletonpulseOdd{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.form-panel{background-color:#fff}.form-panel-error{display:none}.form-panel:not(.mod-current){-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#eee}.form-panel .panel-body{position:relative}.form-panel .form-group{display:none;margin-top:10px;margin-bottom:0}.form-panel .form-group+.form-group{margin-top:15px}.form-panel.mod-current{background-color:#fff;-webkit-box-shadow:0 2px 17px 1px rgba(87,87,86,.25);-moz-box-shadow:0 2px 17px 1px rgba(87,87,86,.25);box-shadow:0 2px 17px 1px rgba(87,87,86,.25)}.form-panel.mod-current .form-group{display:block}.form-panel.mod-error{background-color:#fff;-webkit-box-shadow:0 2px 17px 1px rgba(87,87,86,.25);-moz-box-shadow:0 2px 17px 1px rgba(87,87,86,.25);box-shadow:0 2px 17px 1px rgba(87,87,86,.25)}.form-panel.mod-error .form-panel-status.icon-cross{display:block}.form-panel.mod-error .form-group{display:block}.form-panel.mod-error+.form-panel-error{display:block}.form-panel.mod-completed{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#eee}.form-panel.mod-completed .form-panel-status.font-icon-check{display:block}.form-panel.mod-completed .form-group{display:none}.form-panel-heading{margin-bottom:0;padding-right:50px;line-height:40px}.form-panel-status{font-size:40px;line-height:1;position:absolute;top:20px;right:22px;z-index:1;display:none}.form-panel-status.font-icon-check{color:#00a288}.form-panel-status.icon-cross{color:#a10e2f;top:18px;font-weight:700}