:root {
	--mdc-theme-primary: #6A196F;  		/*Sets the text color to the theme primary color*/
	--mdc-theme-primary-bg: #8e24aa;	/*Sets the background color to the theme primary color*/
	--mdc-theme-on-primary: #fff;		/*Sets the text color to the color configured for text on the primary color*/ 
	--mdc-theme-secondary: #90a4ae;  	/*Sets the text color to the theme secondary color*/
	--mdc-theme-secondary-bg: #90a4ae;	/*Sets the background color to the theme secundary color*/  
	--mdc-theme-on-secondary: #fff;		/*Sets the text color to the color configured for text on the secondary color*/
	--mdc-theme-surface: #fff;			/*Sets the background color to the surface background color*/
	--mdc-theme-on-surface: #fff;		/*Sets the text color to the color configured for text on the surface color*/
	--mdc-theme-background: #fff;		/*Sets the background color to the theme background color*/
}

/* Start profile reportwma*/
.reportwma {
	--mdc-theme-primary: #dd2c00; /*-deep-orange-600*/
}

.mdc-fab.reportwma,
.mdc-radio.reportwma,
.mdc-checkbox.reportwma {
	--mdc-theme-secondary: #dd2c00; /*-deep-orange-600*/
}

.mdc-list-item__graphic.reportwma{
	--mdc-theme-text-icon-on-background: #dd2c00; /*-deep-orange-600*/
}
/* Start profile report06*/
.report06 {
	--mdc-theme-primary: #e91e63; /*pink-500*/
	
}

.mdc-fab.report06,
.mdc-radio.report06,
.mdc-checkbox.report06 {
	--mdc-theme-secondary: #e91e63; /*pink-500*/
}

.mdc-list-item__graphic.report06{
	--mdc-theme-text-icon-on-background: #e91e63; /*pink-500*/
}
/* Start profile report736*/
.report736 {
	--mdc-theme-primary: #536395; /*blue*/
}

.mdc-fab.report736,
.mdc-radio.report736,
.mdc-checkbox.report736 {
	--mdc-theme-secondary: #536395; /*blue*/
}

.mdc-list-item__graphic.report736{
	--mdc-theme-text-icon-on-background: #536395; /*blue*/
}
/* Start profile report412*/
.report412 {
	--mdc-theme-primary: #36916A; /*green*/
}

.mdc-fab.report412,
.mdc-radio.report412,
.mdc-checkbox.report412 {
	--mdc-theme-secondary: #36916A; /*green*/
}


.mdc-list-item__graphic.report412{
	--mdc-theme-text-icon-on-background: #36916A; /*green*/
}


.mdc-card {
	border-radius: 8px;
}	

.mdc-data-table__table.survey-table{
	white-space: initial;
}

.mdc-data-table__cell.score, 
.mdc-data-table__header-cell.score{
	width: 5%;
	padding: 0;
	text-align: center;
}
.sps-fab--micro {
    width: 32px;
    height: 32px;
    margin: 4px;
}

.sps-fab--extended {
	font-size: 0.75rem;
	height: 32px;
	padding: 0 14px;
}

.divTable {
	background-color: #EEE;
	display: table;
	width: 100%;
	border-radius:8px;
    -moz-border-radius:8px;
}

.divTHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTBody {
	display: table-row-group;
}
.divTRow {
	display: table-row;
}
.divTCell {
	display: table-cell;
	padding: 0px 4px;
	font-size: 14px;
	vertical-align: middle;
}
.divTFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}

.sticky{
	background-color: #c0c0c0;
    position:fixed;
    top:0;
    width:100%;
    z-index:100;
}

.qtable.divTable { 
	display: table;
    width: 100%;
}
.qtable.divTableRow { 
	display: table-row; 
	vertical-align: middle;	
}
.qtable.divTableHeading { 
	display: table-header-group;
}

.qtable.divTableHead  { 
	display: table-cell;
}

.qtable.divTableHead.center  { 
	text-align: center;
	vertical-align: middle;
}

.qtable.divTableBody { 
	display: table-row-group;
}

.qtable.divTableCell { 
	display: table-cell;
	padding: 4px 0px;
	border-bottom: 1px solid rgba(0,0,0,.42);
}
.qtable.divTableCell.center { 
	text-align: center;
	vertical-align: middle;
}

