@import '../common';

.oo-ui-fieldsetLayout {
	position: relative;

	&.oo-ui-iconElement > .oo-ui-iconElement-icon {
		display: block;
		position: absolute;
		background-position: center center;
		background-repeat: no-repeat;
	}

	&.oo-ui-labelElement > .oo-ui-labelElement-label {
		display: inline-block;
	}

	> .oo-ui-fieldsetLayout-help {
		float: right;

		> .oo-ui-popupWidget > .oo-ui-popupWidget-popup {
			z-index: 1;
		}

		.oo-ui-fieldsetLayout-help-content {
			padding: 0.5em 0.75em;
			line-height: 1.5em;
		}
	}

	.theme-oo-ui-fieldsetLayout();
}
