@font-face{font-family:'PermanentMarker-Regular';src:url(/Content/generator/fonts/PermanentMarker-Regular.eot?#iefix) format('embedded-opentype'),url(/Content/generator/fonts/PermanentMarker-Regular.woff) format('woff'),url(/Content/generator/fonts/PermanentMarker-Regular.ttf) format('truetype'),url(/Content/generator/fonts/PermanentMarker-Regular.svg#PermanentMarker-Regular) format('svg');font-weight:normal;font-style:normal}.col-25{width:25%!important}.col-75{width:75%!important}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.btn{padding:15px;font-size:12px;text-decoration:none;border-radius:15px;display:inline-block;border:none}.btn.btn-medium{padding:11px;font-size:9px;text-decoration:none;border-radius:11px;display:inline-block}.btn.btn-info{background-color:#3baae2;color:#fff}.btn.btn-success{background-color:#3a9a3a;color:#fff}.app-container{width:500px;margin:auto}section+section{margin-top:40px}.section-preview{margin-top:-30px}.preview-container{max-width:500px;width:auto;position:relative}.preview{position:absolute;left:0}.preview .preview-special-text{font-family:'PermanentMarker-Regular';position:absolute;top:74.5%;left:0;font-size:70pt;display:block;width:86%;padding-left:7%;padding-right:7%;color:#ffa500;text-align:right;text-transform:uppercase}.preview .preview-logo{top:10%;left:8%;height:auto;position:absolute;display:block;outline:none;border:none;width:200px}.overview .overview-download-ul{margin:0;padding:0;font-size:0;letter-spacing:0;list-style:none}.overview .overview-download-ul>li{text-align:center;display:inline-block;width:50%}.info ol>li{margin-bottom:10px}.generator-form .generator-form-row{position:relative;margin-bottom:30px;font-size:0}.generator-form .generator-form-block{display:inline-block;width:100%;position:relative;vertical-align:initial}.generator-form .hint{font-size:12px;margin-bottom:10px;display:block}.generator-form label.error{color:red!important;position:absolute;bottom:-20px;font-size:11px;display:block}.generator-form input.error{border:1px solid red!important}.generator-form input{width:100%;padding:15px;font-size:14px;border:1px solid;box-sizing:border-box}.generator-form .hidden-input{visibility:hidden;width:0;display:block;padding:0;margin:0}.generator-form ol>li{list-style:decimal}