/* FNailLife submit UX: category language fallback is handled in PHP.
   Put the primary submit action immediately after the story field. */
.fnl-submit-story-actions{
    display:flex !important;
    justify-content:flex-end !important;
    align-items:center !important;
    width:100% !important;
    margin:-4px 0 2px !important;
    padding:0 !important;
}

.fnl-submit-story-button{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    min-width:150px !important;
    min-height:44px !important;
    margin:0 !important;
    padding:9px 20px !important;
    border:0 !important;
    border-radius:12px !important;
    background:#111 !important;
    color:#fff !important;
    font:inherit !important;
    font-size:16px !important;
    font-weight:900 !important;
    line-height:1.15 !important;
    text-align:center !important;
    cursor:pointer !important;
    appearance:none !important;
    -webkit-appearance:none !important;
}

.fnl-submit-story-button:active{
    transform:translateY(1px);
}

.fnl-submit-story-button:disabled{
    opacity:.55 !important;
    cursor:default !important;
}

/* Keep category copy looking like the other field labels. */
.ds-submit-category-field > .ds-submit-field-label{
    display:block !important;
    width:100% !important;
    margin:0 0 8px !important;
    color:#111 !important;
    font-size:16px !important;
    line-height:1.35 !important;
    font-weight:800 !important;
}

@media (max-width:480px){
    .fnl-submit-story-button{
        min-width:142px !important;
        min-height:42px !important;
        padding:8px 17px !important;
    }
}
