.petition__titleWrapper h1 {
    margin: 0 0 0.5em;
    -moz-text-align-last: left;
    text-align-last: left;
}

.newPetition__inputGroup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}

.newPetition__inputGroup--hidden {
    display: none;
}

.newPetition__inputGroup .ui3-input {
    width: 190px;
    min-width: 190px;
    max-width: 190px;
}

.newPetition__inputDescription {
    margin: 0;
    padding: 0;
    max-width: 200px;
    color: #6C6767;
    font-size: 12px;
    line-height: 14px;
}

.newTicket__textarea {
    resize: none;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    min-height: 140px;
    border-radius: 5px;
}

@media screen and (max-width: 950px) {
    .newMessage__buttonWrap {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .showTicket__sendButton {
        -webkit-box-ordinal-group: 11;
            -ms-flex-order: 10;
                order: 10;
    }
}

@media screen and (max-width: 800px) {
    .newMessage__buttonWrap {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: flex-start;
    }
    .newPetition__contentWrap {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
    }
    .showTicket__dialogBox  {
        -webkit-box-ordinal-group: 11;
            -ms-flex-order: 10;
                order: 10;
    }
}