//INPUT .maputnik-input { height: 24px; width: 100%; display: block; box-sizing: border-box; font-size: $font-size-6; line-height: 2; padding-left: $margin-2; padding-right: $margin-2; border: none; background-color: $color-gray; color: $color-lowgray; } .maputnik-string { @extend .maputnik-input; } .maputnik-number { @extend .maputnik-input; } //COLOR PICKER .maputnik-color { @extend .maputnik-input; height: 26px; } .maputnik-color-wrapper { position: relative; display: inline; } .maputnik-color-picker-offset { } .maputnik-color-picker-overlay { } // ARRAY .maputnik-array { > * { margin-bottom: $margin-3; } } // SELECT .maputnik-select { @extend .maputnik-input; height: 24px; } // CHECKBOX .maputnik-checkbox { position: absolute; z-index: -1; opacity: 0; width: 50%; &-wrapper { @extend .maputnik-input; padding-left: 0; padding-right: 0; position: relative; text-align: center; vertical-align: middle; cursor: pointer; max-width: 24px; } &-box { display: inline-block; text-align: center; height: 24px; width: 24px; margin-right: $margin-2; background-color: $color-gray; border-radius: 2px; border-style: solid; border-width: 2px; border-color: $color-gray; transition: background-color 0.1s ease-out; } &-icon { width: 50%; height: 50%; margin-top: 1px; fill: $color-lowgray; } } // AUTOCOMPLETE .maputnik-autocomplete { }