.gnome-disk-utility-grid {
	border-width: 1px;
	border-radius: 3px;
	border-style: solid;
	border-color: @borders;
	background-color: @theme_base_color;
}

#devtab-grid-toolbar {
	padding: 0;
	border: none;

}

#devtab-grid-toolbar separator {
	background: none;
	border: 1px solid @unfocused_borders;
}

#devtab-grid-toolbar * {
	border-radius: 0;
}

#devtab-grid-toolbar *:first-child {
	border-bottom-left-radius: 4px;
}

#devtab-grid-toolbar *:last-child {
	border-bottom-right-radius: 4px;
}

.gnome-disk-utility-grid:selected {
	color: @theme_selected_fg_color;
	background-image: -gtk-gradient(radial,
	                              center center, 0,
	                              center center, 1,
	                              from(@theme_selected_bg_color),
	                              to(shade (@theme_selected_bg_color, 0.80)));
	-adwaita-focus-border-color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.30);
}

.gnome-disk-utility-grid:selected:backdrop {
	background-image: -gtk-gradient(radial,
	                              center center, 0,
	                              center center, 1,
	                              from(@theme_unfocused_selected_bg_color),
	                              to(shade (@theme_unfocused_selected_bg_color, 0.80)));
	-adwaita-focus-border-color: mix(@theme_unfocused_selected_fg_color, @theme_unfocused_selected_bg_color, 0.30);
}

.partition-scale contents {
	padding-left: 0px;
	border-style: solid;
	border-color: black;
	border-radius: 3px;
}

.partition-scale contents trough {
	margin-left: -2px;
}

.explanation-label {
	font-size: small;
}

.warning-label {
	font-size: x-large;
}
