/* Styles for puzzle submit form */
form#aller-crossword-puzzle-form label,
form#aller-crossword-puzzle-submit-form label {
    width: auto;
    display: block;
}

#aller-crossword-puzzle-submit-form fieldset {
    padding: 10px;
    border: 1px solid #DDDDDD;
}

#aller-crossword-puzzle-submit-form .form-item-captcha {
    margin: 20px 0;
}

#aller-crossword-puzzle-submit-form .form-item-captcha.description {
    margin-top: 0;
}

#puzzle-description {
    margin-bottom: 10px;
}

#edit-puzzle-general-info {
    margin-bottom: 10px;
}

.form-item-field-question-answer-und-0 > label {
    display: none !important;
}
