/* ==================================================== */
/* CSS for control sap.suite.ui.commons/TileContent2X2  */
/* Base theme                                           */
/* ==================================================== */

.sapSuiteTileCnt {
	display: inline-block;
	box-sizing: border-box;
	position: relative;
}

.sapUiMedia-Std-Desktop .sapSuiteTileCnt.Auto.ft-Auto,
.sapUiMedia-Std-Tablet .sapSuiteTileCnt.Auto.ft-Auto,
.sapSuiteTileCnt.L.ft-Auto,
.sapSuiteTileCnt.M.ft-Auto {
	min-height: 7rem;
	max-height: 19.5rem;
	min-width: 11.5rem;
	max-width: 23.5rem;
}

.sapUiMedia-Std-Phone .sapSuiteTileCnt.Auto.ft-Auto,
.sapSuiteTileCnt.S.ft-Auto {
	min-height: 5.375rem;
	max-height: 15.3rem;
	min-width: 9.25rem;
	max-width: 19rem;
}

/* TwoByOne size */
.sapUiMedia-Std-Desktop .sapSuiteTileCnt.Auto.ft-TwoByTwo,
.sapUiMedia-Std-Tablet .sapSuiteTileCnt.Auto.ft-TwoByTwo,
.sapSuiteTileCnt.L.ft-TwoByTwo,
.sapSuiteTileCnt.M.ft-TwoByTwo {
	height: 19.5rem;
	width: 23.5rem;
}

.sapUiMedia-Std-Phone .sapSuiteTileCnt.Auto.ft-TwoByTwo,
.sapSuiteTileCnt.XS.ft-TwoByTwo,
.sapSuiteTileCnt.S.ft-TwoByTwo {
	height: 15.3rem;
	width: 19rem;
}

/* Footer CSS */
.sapSuiteTileCntFtrTxt {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-left:0.5rem;
	margin-right:0.5rem;
	text-align: right;
	position: absolute;
	bottom: 0.5rem;
	right:0;
	left:0;
	box-sizing: border-box;
}

html[dir='rtl'] .sapSuiteTileCntFtrTxt {
	text-align: left;
}

.sapUiMedia-Std-Phone .sapSuiteTileCntFtrTxt.Auto,
.sapSuiteTileCntFtrTxt.S {
	font-size: 12px;
	line-height: 12px;
	height: 0.875rem;
}

.sapUiMedia-Std-Desktop .sapSuiteTileCntFtrTxt.Auto,
.sapSuiteTileCntFtrTxt.L,
.sapUiMedia-Std-Tablet .sapSuiteTileCntFtrTxt.Auto,
.sapSuiteTileCntFtrTxt.M {
	font-size: 14px;
	line-height: 14px;
	height: 1rem;
}

/* Content */
.sapSuiteTileCntContent {
	overflow: hidden;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	display: inline-block;
	width: 100%;
	box-sizing: border-box;
}

.sapSuiteTileCntContent > .sapSuiteUiTcInnerMarker {
	display: inline-block;
	vertical-align: bottom;
	line-height: normal;
}

.sapUiMedia-Std-Desktop .sapSuiteTileCntContent.Auto,
.sapUiMedia-Std-Tablet .sapSuiteTileCntContent.Auto,
.sapSuiteTileCntContent.L,
.sapSuiteTileCntContent.M {
	height:4.5rem;
	margin-bottom: 0.5rem;
	margin-top: 0.5rem;
	line-height: 4.5rem;
}

.sapUiMedia-Std-Desktop .sapSuiteTileCntContent.Auto.ft-TwoByTwo,
.sapUiMedia-Std-Tablet .sapSuiteTileCntContent.Auto.ft-TwoByTwo,
.sapSuiteTileCntContent.L.ft-TwoByTwo,
.sapSuiteTileCntContent.M.ft-TwoByTwo {
	height:17.1rem;
}

.sapUiMedia-Std-Phone .sapSuiteTileCntContent.Auto,
.sapSuiteTileCntContent.S {
	height:3.5rem;
	margin-bottom: 0.25rem;
	margin-top: 0.25rem;
	line-height: 3.5rem;
}

.sapUiMedia-Std-Phone .sapSuiteTileCntContent.Auto.ft-TwoByTwo,
.sapSuiteTileCntContent.S.ft-TwoByTwo {
	height:13.5rem;
}

.sapSuiteTileCnt + .sapSuiteTileCnt {
	margin-left: 0.5rem;
}

.sapSuiteTileCntContent > .sapSuiteUiCommonsNwC {
	background-color: inherit;
}