


.flyingforms .clear {
    clear: both;
}

.flyingforms--w-100 {
    width: 100%;
}

.flyingforms input, .flyingforms select, .flyingforms button, .flyingforms select, .flyingforms textarea {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.flyingforms__field label {
    display: block;
}

.flyingforms__input--checkbox label {
    display: inline-block;
}

.flyingforms__field input[type="submit"] {
    cursor: pointer;
}

.flyingforms__row {
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.flyingforms__columns {
    display: flex;
}

.flyingforms__col {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.flyingforms__col--12 {
    width: 100%;
}

.flyingforms__col--6 {
    width: 50%;
    flex-grow: 1;
}

.flyingforms__send-message {
    text-align: center;
}

.flyingforms__input-grid {
    display: flex;
    flex-wrap: nowrap;
}

.flyingforms__input--grid-column {
    display: flex;
    flex-direction: column;
}.errortext-edit .sp-original-input-container {
    width: 100%;
}

.flyingforms--d-flex {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}

.flyingforms--flex-1 {
    flex: 1;
}

.flyingforms__input-grid {
    display: flex;
    flex-wrap: nowrap;
}

.flyingforms__input--grid-column {
    display: flex;
    flex-direction: column;
}

.flyingforms--pt-5px {
    padding-top: 5px !important;;
}

.flyingforms--pb-5px {
    padding-bottom: 5px !important;;
}

.flyingforms--pl-5px {
    padding-left: 5px !important;;
}

.flyingforms--pr-5px {
    padding-right: 5px !important;
}

