.mw-rcfilters-ui-filterTagMultiselectWidget { max-width: none; .oo-ui-tagMultiselectWidget-input input { // Make sure this uses the interface direction, not the content direction direction: ltr; } &.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle { border: 1px solid #a2a9b1; border-bottom: 0; background-color: #f8f9fa; border-radius: 2px 2px 0 0; padding: 0.6em; margin-top: 1.6em; } &-wrapper { .mw-rcfilters-ui-table { margin-top: 0.3em; } &-content { &-title { font-weight: bold; color: #54595d; } &-savedQueryTitle { color: #72777d; margin-left: 1em; } } } &-views { &-input { width: 100%; } &-select { width: 1em; &-widget.oo-ui-widget { display: block; text-align: right; // Override OOUI rules &.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child a.oo-ui-buttonElement-button, .oo-ui-buttonOptionWidget a.oo-ui-buttonElement-button { border-radius: 0; border-left: 0; } &.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child a.oo-ui-buttonElement-button { border-radius: 0; } } } } &-emptyFilters { color: #72777d; } &-cell-filters { width: 100%; div.oo-ui-tagMultiselectWidget-group { margin-top: 0.2em; display: block; } } &-cell-reset { text-align: right; padding-left: 0.5em; } }