.node__content form fieldset#edit-planting-dates {
    border: none;
    padding: 0;
    margin: 40px 0 0;
}
.node__content form fieldset#edit-planting-dates.error-submit {
    border: 2px solid #cf000f;
    padding: 20px 15px;
    border-radius: 7px;
    margin-bottom: 20px;
}
.node__content form fieldset#edit-planting-dates > legend {
    display: none;
}
.node__content form fieldset .fieldset-wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    column-gap: 40px;
}
@media screen and (min-width: 768px) {
    .node__content form fieldset .fieldset-wrapper {
        flex-direction: row;
    } 
}
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime {
    width: 100%;
    margin: 0 0 40px;
}
@media screen and (max-width: 767px) {
    .node__content form fieldset .fieldset-wrapper .js-form-type-datetime:last-of-type {
        margin: 0 0 15px;
    } 
}
@media screen and (min-width: 768px) {
    .node__content form fieldset .fieldset-wrapper .js-form-type-datetime {
        width: calc(50% - 20px);
    } 
}
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime > label {
    color: orange;
    font-size: 20px;
    box-shadow: none;
}
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime #edit-field-variety-cannon,
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime #edit-field-variety-botarus,
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime #edit-field-variety-noam,
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime #edit-field-variety-ofek,
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime #edit-field-variety-coloreta,
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime #edit-field-variety-shir {
    width: 100%;
    position: relative;
}
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime .container-inline .ui-datepicker-trigger {
    position: absolute;
    bottom: 15px;
    left: 10px;
    width: 23px;
}
.node__content form #edit-field-first-name,
.node__content form #edit-field-last-name,
.node__content form #edit-field-email-address-event,
.node__content form #edit-field-mobile,
.node__content form #edit-field-location-1 {
    border-radius: 7px;
    color: #7d7d7d;
}
.node__content form .js-form-type-webform-markup, 
.node__content form .js-form-item-field-first-name label,
.node__content form .js-form-item-field-last-name label,
.node__content form .js-form-item-field-address-event label,
.node__content form .js-form-item-field-email-address-event label,
.node__content form .js-form-item-field-mobile label,
.node__content form .js-form-item-field-location-1 label {
    display: none !important;
}
.node__content form .js-form-item-captcha-response label {
    top; -20px;
}
.node__content form fieldset .fieldset-wrapper .js-form-type-datetime .container-inline input {
    border-radius: 7px;
    color: #7d7d7d;
}
.node__content form #edit-actions {
    margin: 0;
    text-align: center;
}
.node__content form #edit-actions button {
    min-width: 200px;
    position: relative;
    color: white;
    background: #126cac;
    border-color: #126cac;
}
.node__content form #edit-actions button span {
    right: 9px;
    border-radius: 50%;
    background: white;
    color: #126cac;
}