$activeColor: #3eb998; $deleteColor: #e83561; $errorColor: #FC3A3F; $gridMargin: 0 0.6em 0.6em 0; $itemPadding: 0.4em; $focusPointCircleSize: 40px; .InputfieldImage { .InputfieldHeader { .InputfieldImageListToggle { // toggles between grid, left and list mode float: right; padding-right: 0.75em; position: relative; &--active { opacity: 0.5; } &:first-child { // offset from far right side padding-right: 1em; } } .InputfieldImageSizeSlider { float: right; width: 100px; position: relative; top: 8px; right: 1em; .ui-slider-handle { outline: none; } } } &.InputfieldFileEmpty, &.InputfieldStateCollapsed { .InputfieldImageListToggle, .InputfieldImageSizeSlider { // prevents display of toggles and slider when there are no images visible display: none; } } } // error listing .InputfieldImageErrors { padding-left: 0; margin-left: 0; li { margin-bottom: .5em; margin-top: 0; color: white; background-color: $errorColor; padding: .3em .5em; } } // The