#FormBuilder_stickyform .InputfieldHeader {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

@media only screen and (max-width:639px) {
  
    .maxColHeightSpacer {
        height: auto !important;
    }
    .InputfieldRadiosColumns li {
        width: 100% !important;
    }
} 

@media only screen and (min-width:640px) and (max-width:719px){
    .InputfieldRadios,
    .InputfieldCheckboxes {
        width: 50% !important;
    }
    .InputfieldFormWidths .Inputfields .InputfieldColumnWidth > .InputfieldHeader, 
    .InputfieldFormWidths .Inputfields .InputfieldColumnWidth > .InputfieldContent {
        padding-left: 0 !important;
    }
} 

.uk-card-primary.uk-card-body .uk-input, .uk-card-primary.uk-card-body .uk-select, .uk-card-primary.uk-card-body .uk-textarea, .uk-card-primary > :not([class*="uk-card-media"]) .uk-input, .uk-card-primary > :not([class*="uk-card-media"]) .uk-select, .uk-card-primary > :not([class*="uk-card-media"]) .uk-textarea, .uk-card-secondary.uk-card-body .uk-input, .uk-card-secondary.uk-card-body .uk-select, .uk-card-secondary.uk-card-body .uk-textarea, .uk-card-secondary > :not([class*="uk-card-media"]) .uk-input, .uk-card-secondary > :not([class*="uk-card-media"]) .uk-select, .uk-card-secondary > :not([class*="uk-card-media"]) .uk-textarea, .uk-light .uk-input, .uk-light .uk-select, .uk-light .uk-textarea, .uk-offcanvas-bar .uk-input, .uk-offcanvas-bar .uk-select, .uk-offcanvas-bar .uk-textarea, .uk-overlay-primary .uk-input, .uk-overlay-primary .uk-select, .uk-overlay-primary .uk-textarea, .uk-section-primary:not(.uk-preserve-color) .uk-input, .uk-section-primary:not(.uk-preserve-color) .uk-select, .uk-section-primary:not(.uk-preserve-color) .uk-textarea, .uk-section-secondary:not(.uk-preserve-color) .uk-input, .uk-section-secondary:not(.uk-preserve-color) .uk-select, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea, .uk-tile-primary:not(.uk-preserve-color) .uk-input, .uk-tile-primary:not(.uk-preserve-color) .uk-select, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea, .uk-tile-secondary:not(.uk-preserve-color) .uk-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-select, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea {
	background-color: rgba(255,255,255,.1);
	color: rgba(255,255,255,1);
	background-clip: padding-box;
	border-color: rgba(255,255,255,.15);
}

#Inputfield_grundlage,
.InputfieldForm fieldset,
.InputfieldForm .InputfieldFieldset {
    margin-bottom: 0 !important;
}

/*** - Get rid of margin on Submit button - ***/

.Inputfield.InputfieldSubmit {
    margin-bottom: 0;
}

.InputfieldHeader.uk-form-label.no-label {
    clip: rect(0 0 0 0); 
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap; 
    width: 1px;
}