/* Front styles */
.htm-form-front { max-width:520px; margin:12px 0; background:#fafafa; padding:12px; border-radius:8px; border:1px solid #eee; }
.htm-form-front .htm-row { margin:10px 0; }
.htm-form-front input[type=text], .htm-form-front select, .htm-form-front textarea { width:100%; padding:8px; }
.htm-btn { display:inline-block; padding:10px 16px; border-radius:8px; background:#2271b1; color:#fff; border:none; cursor:pointer; }
.htm-live { border:1px solid #eee; padding:12px; border-radius:8px; }
.htm-queue-list { margin: 0; padding-left: 18px; }
