form.vue-form{position:relative}form.vue-form,form.vue-form .fixed-bar-inner{margin:auto}form.vue-form .fixed-bar-inner.lg,form.vue-form.lg{max-width:1200px}form.vue-form .fixed-bar-inner.md,form.vue-form.md{max-width:1000px}form.vue-form .fixed-bar-inner.sm,form.vue-form.sm{max-width:800px}form.vue-form .fixed-bar-inner.xsm,form.vue-form.xsm{max-width:600px}form.vue-form .fixed-bar-inner.push-save-right{max-width:none!important}.vue-form h3{margin-bottom:10px}form.vue-form button.fixed{position:fixed;bottom:10px;right:10px;z-index:20}form.vue-form .fixed-bar{position:fixed;left:0;right:0;bottom:0;padding:5px;background-color:rgba(10,10,10,.3);z-index:100;-webkit-transition:padding .5s;transition:padding .5s}form.vue-form.form-fixed-buttons{margin-bottom:50px}.top-button{position:absolute;right:0;top:-7px}