@charset "UTF-8";

$actions: add, duplicate, edit, remove;

#sidebar div#sticky-sidebar {
	width: calc(100% - 2rem);
}

div#side { // w.c.s. steps in backoffice submission
	background: white;
	padding: 0.5rem;
	border-radius: 3px 3px 0 0;
	& + form {
		background: white;
		padding: 0.5rem;
		border-radius: 0 0 3px 3px;
	}
	#steps ol {
		background: transparent;
		.current span.marker {
			background: $primary-color;
			border-color: darken($primary-color, 20%);
		}
	}
}

#main ul#fields-list li {
	padding-top: 6px;
}

#main ul.biglist li p.commands span {
	padding: 0;
	box-shadow: none;
	border: none;
	a {
		@extend %button;
		font-weight: normal;
	}
	&.view {
		margin-top: 2px;
	}
	&.remove, &.add, &.edit, &.duplicate {
		padding: 0;
		border: 0;
		background: transparent;
		box-shadow: none;
		a {
			border: none;
			padding: 6px;
			display: inline-block;
			text-indent: -10000px;
			overflow: hidden;
			width: 30px;
		}
	}
	@each $action in $actions {
		&.#{$action} a {
			background: url(icons/action-#{$action}.small.#{$string-color}.png) center center no-repeat;
			background-image: url(icons/action-#{$action}.small.#{$string-color}.png),
					  url(icons/action-#{$action}.hover.png);
			&:hover {
				background-image: url(icons/action-#{$action}.hover.png);
			}
		}
	}
}

div.form-validation form div.page {
	border: none;
}

div.workflow-messages > div,
div.workflow-messages > p {
	background: white;
	margin: 1ex 0;
	padding: 1ex;
}

div.buttons > div.widget {
	margin-right: 1rem;
}
