body{background:#fcfcfc}footer{margin-top:50px;text-align:center;font-size:12px;border-top:1px solid #ccc;margin-bottom:50px}.wrapper{text-align:left;max-width:400px;margin:0 auto;font-size:16px}.hidden{display:none}.complete,.loading,.upload,form{clear:both;margin:30px 0}form span{float:left;clear:both;width:100%}form input,form textarea{border:1px solid #d6d6d6;padding:.72222em;box-sizing:border-box;width:100%;font-size:inherit}em{color:#f07800}h2,h3,h4{margin-bottom:5px}ul{margin:0;padding:0;list-style:none}.templates{margin-top:10px}.submit-button{background:#fff;border:1px solid #f07800;color:#f07800;text-align:center;text-decoration:none;display:block;position:relative;padding:.72222em .88889em;width:100%;font-size:inherit;cursor:pointer}.buttons .submit-button{width:40%;margin-right:2%;display:inline-block;margin-top:30px}.submit-button:hover{background:#f07800;color:#fff}.field-wrapper{display:block;margin-bottom:15px}.field-label{margin:0 0 .33333rem}.wrapper .vue-file-agent.file-input-wrapper{border:1px solid #d6d6d6}.wrapper .vue-file-agent .file-preview-new svg{fill:#000!important}.wrapper .theme-list .vue-file-agent .file-preview-new .help-text{color:#000}.wrapper .vue-file-agent .file-error-wrapper .file-error-message{width:300px}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;margin-top:60px;font-size:13px;line-height:1.6;color:#404040}#app,h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:.5px;color:#333;line-height:140%;margin-bottom:.4em}h1{font-size:180%}h2,h3{font-size:140%}strong{font-weight:600}a,a:focus,a:hover{color:#f07800}a{text-decoration:underline}p{margin:0 0 1.5em}