/* =================================== */
/* CSS for control sap.m/ActionSelect  */
/* Evening Horizon theme               */
/* =================================== */

/* ----------------------------- */
/* button                        */
/* ----------------------------- */

html.sap-desktop .sapMActionSelectPicker .sapMBtn {
	.sapMBtnInner {
		border-top: 1px solid @sapUiListBorderColor;
		border-bottom: 0;
		border-left: 0;
		border-right: 0;
		height: 2.5rem;
	}

	.sapMBtnContent {
		line-height: 2.4375rem;
	}
}

html.sap-desktop .sapMActionSelectPicker .sapUiSimpleFixFlexFlexContent .sapMBtn .sapMBtnInner {
	border-radius: 0;
}

html.sap-phone .sapMActionSelectPicker .sapMBtn .sapMBtnInner {
	border: none;
}

html.sap-phone .sapMActionSelectPicker .sapUiSimpleFixFlexFlexContent > .sapMBtn {
	border: 1px solid @sapUiListBorderColor;
	border-bottom: none;
}

html.sap-phone .sapMActionSelectPicker .sapUiSimpleFixFlexFlexContent > .sapMBtn ~ .sapMBtn {
	border: 1px solid @sapUiListBorderColor;
}

/* override standard buttons inside the action select */

.sapMActionSelectPicker .sapMBtnDefault {
	background: @sapUiListBackground;
	border-color: @sapUiListBorderColor;

	/* override the default text-shadow */
	text-shadow: none;
}

.sapMActionSelectPicker .sapMBtn,
.sapMActionSelectPicker .sapMBtn:hover > .sapMBtnHoverable:not(.sapMBtnActive) {
	border-color: @sapUiListBorderColor;
}

html.sap-desktop .sapMActionSelectPicker .sapMBtn:not(.sapMBtnDisabled) .sapMBtnDefault:not(.sapMBtnActive):hover {
	background: @sapUiListHoverBackground;
}

/* ================================================================================ */
/* CSS for control sap.m/ActionSelect Evening Horizon theme compact/condensed sizes */
/* ================================================================================ */

/* ----------------------------- */
/* button                        */
/* ----------------------------- */

.sapUiSizeCompact.sapMActionSelectPicker .sapMBtn,
.sapUiTableDataCell .sapUiSizeCondensed.sapMActionSelectPicker .sapMBtn {
	height: 2rem;
	padding: 0;
}

html.sap-desktop .sapUiSizeCompact.sapMActionSelectPicker .sapMBtnInner {
	height: 2rem;
	border-radius: 0;
	border: 0;
	border-top: 1px solid @sapUiListBorderColor;

	.sapMBtnContent {
		line-height: 2rem;
	}
}

.sapMActionSelectPicker.sapMSltPicker-CTX .sapMSelectListItemBaseSelected.sapMActionSelectItemWithoutFocus:after {
	border: none;
}

html.sap-desktop .sapMActionSelectPicker .sapMBtn:not(.sapMBtnDisabled):focus > .sapMBtnInner:before {
	border-radius: 0;
	left: 0.125rem;
	top: 0.125rem;
	right: 0.125rem;
	bottom: 0.125rem;
}
