/*  FOR > netdocs and pdocint > code CSS Version: 1005 */
/* newstyle CSS file (radukam@gmail.com) */
/* START style for tables and inner elements  */
app-root,
app-root > div,
app-root mat-table,
app-root mat-table.mat-table{
    background-color: #f8f8f8 !important;
    /* margin: 0px !important; */
}
app-root .loading-indicator,
app-root > div.loading-indicator{
	margin: auto !important;
}
app-root{
    padding: 10px;
    display: block;
}
app-root > div > .mat-icon-button{
	overflow: initial !important;
}
app-root > div > .mat-icon-button .mat-button-wrapper{
	text-align: initial;
	display: inline-block;
	line-height: normal;
	overflow: auto;
	cursor: pointer;
}
.cdk-column-image .mat-icon-button .mat-button-wrapper:hover,
.mat-button.mat-primary:hover,
app-root > div > .mat-icon-button .mat-button-wrapper:hover{
	opacity: 0.7;
}
/* app-root > div > .mat-icon-button .mat-button-wrapper [data-class*="icon-svg"]{ */
	
/* } */
.mat-header-row .mat-header-cell.cdk-column-image.mat-column-image{
    max-width: 47px;
    text-align: center;
}
.mat-row .cdk-column-image.mat-column-image{
    max-width: 35px;
    text-align: center;
}
.mat-row .cdk-column-DocName.mat-column-DocName{
    text-decoration: initial;
}
.cdk-column-image .mat-icon-button{
    width: auto;
    overflow-x: auto !important;
    white-space: initial !important;
    word-wrap: initial !important;
}
.cdk-column-image .mat-icon-button .mat-button-wrapper img.sanadoclogo{
    height: 25px;
    margin: 5px;
}
.loading-indicator{
	width: 150px;
	height: 150px;
	background: none !important;
}
.loading-indicator  [data-class*="icon-loading-svg"]{
	width: 100%;
	position: relative;
	z-index: 2;
}