/* CONTROLL UI */
/* blocks */
form div.controll + div.controll {
	margin-top: calc( var(--margin) * 2);
	padding-top: var(--margin) ;
	border-top:1px dotted var(--border-color);
}
form div[data-id="actions"] > *:first-child {
	margin-top: 0 !important;
}
/* page turn */
form div.controll.display {
	max-width: 250px;
}
form div.controll-buttons {
 	display: flex;
 	flex-direction:row;
 	flex-wrap:nowrap;
}
form div.controll-buttons > * {
 	margin-right: 1px;
}
form div.controll-buttons > *:last-child {
  	margin-right: 0px;
}
form div.controll-buttons.page-turn div.select {
	width:auto;
	flex-grow:1;
	text-align: center;
}
form div.controll-buttons button {
	padding:calc( var(--input-padding) + 10px ) !important;
}
form div.controll-buttons button::after {
	font-size:20px;
}
/* search */
form div.controll-buttons.search input {
	width:auto;
	flex-grow:1;
}
/* buttons */
form div.controll div.field.button {
	text-align: left;
	margin-top: 1em;
}
form div.controll-buttons.page-turn select {
	text-align: center;
}
