@font-face{font-family:"Komu";src:url("https://dxe-static.s3-us-west-1.amazonaws.com/rl-placard-generator/fonts/Komu-79e32737.ttf") format("truetype");font-weight:normal;font-style:normal}*{box-sizing:border-box}body{background-color:#fff;color:#4C4E4D;display:table;font-family:'Helvetica';font-size:100%;height:100%;line-height:1.5625;padding-bottom:4em;padding-top:4em;margin:0;width:100%}body.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content{max-width:1100px;margin:0 auto}.left{float:left}.right{float:right}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}body{margin:0;padding:0 20px}.m-meme{margin:20px auto 50px;max-width:990px}.m-meme:before,.m-meme:after{content:" ";display:table}.m-meme:after{clear:both}@media screen and (min-width: 700px){.m-canvas{width:70%}}.m-canvas .m-canvas__canvas{background:#fcfcfc}.m-canvas .m-canvas__canvas canvas{max-width:100% !important}.m-canvas .m-canvas__download a{background:#2980b9;border:none;border-radius:5px;color:#fff;display:block;font-weight:700;line-height:50px;text-align:center;text-decoration:none;transition:background-color ease-in-out 0.3s}.m-canvas .m-canvas__download a:hover{background:#7fbbe3}.m-canvas .m-canvas__download-note{color:#777;font-size:12px;font-style:italic}.m-editor{margin-bottom:30px}@media screen and (min-width: 700px){.m-editor{box-sizing:border-box;float:right;padding-left:20px;width:30%}}.m-editor .dropzone{background-color:#fcfcfc;border:2px dashed #cfcfcf;border-radius:10px;color:#6a6a69;display:block;font-size:18px;font-weight:700;height:80px;line-height:80px;margin-bottom:1em;text-align:center;vertical-align:middle}.m-editor .dropzone.pulse{-webkit-animation:pulsate 0.3s infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-moz-animation:pulsate 0.3s infinite;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out;-o-animation:pulsate 0.3s infinite;-o-animation-direction:alternate;-o-animation-timing-function:ease-in-out;animation:pulsate 0.3s infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.m-editor .text-align,.m-editor .font-size,.m-editor .font-family,.m-editor .text-shadow,.m-editor .watermark{display:none}.m-editor .m-editor__overlay{display:none}.m-editor .m-editor__overlay:before,.m-editor .m-editor__overlay:after{content:" ";display:table}.m-editor .m-editor__overlay:after{clear:both}.m-editor .m-editor__overlay ul{list-style:none;margin:0;padding:0}.m-editor .m-editor__overlay ul label{display:block;float:left;height:20px;line-height:20px}.m-editor .m-editor__swatch{-moz-appearance:none;-webkit-appearance:none;background-color:#000;border-radius:3px;cursor:pointer;display:block;height:100%;margin:0;margin-left:1em;outline:none;text-align:center;width:30px}.m-editor .m-editor__swatch:checked:before{content:'x';color:white;font-size:18px;vertical-align:center}@-webkit-keyframes pulsate{0%{background-color:#fcfcfc;border-color:#cfcfcf}100%{background-color:#bedcf0;border-color:#2980b9}}@keyframes pulsate{0%{background-color:#fcfcfc;border-color:#cfcfcf}100%{background-color:#bedcf0;border-color:#2980b9}}form h2{font-size:16px;font-weight:700;margin:0 0 0.25em}form select,form textarea,form input[type="text"],form input[type="range"],form .checkbox-group{margin-bottom:1.5em;width:100%}form .checkbox-group label{font-size:0.8em;font-weight:normal;margin-bottom:0}form textarea,form input[type="text"]{border:1px solid #efefef;outline:0;padding:6px 5px}form textarea:focus,form input[type="text"]:focus{border:1px solid #bedcf0}form textarea{height:6em}form select,form option{border:1px solid #cfcfcf;border-radius:0}form fieldset{border:none;margin:0 auto;padding:0}