   md-toast.md-success-toast-theme .md-toast-content {
            background-color: LightGreen;
        }
        
        md-toast.md-error-toast-theme .md-toast-content {
            background-color: #d83838;
        }
        
        .tabsdemoDynamicHeight md-content {
            background-color: transparent !important;
        }
        
        .tabsdemoDynamicHeight md-content md-tabs {
            background: #f6f6f6;
            border: 1px solid #e1e1e1;
        }
        
        .tabsdemoDynamicHeight md-content md-tabs md-tabs-wrapper {
            background: white;
        }
        
        .tabsdemoDynamicHeight md-content h1:first-child {
            margin-top: 0;
        }
        
        md-tab-data {
            opacity: 1;
            display: table;
            right: 0;
            left: initial;
            z-index: 20;
        }
		
/* Custom md-datatable CSS */		
		 th {
            border-bottom: 1px solid black; 
        }
        
        tr:nth-child(even) {
            background: white;
            color: black;
        }
		
		 tr:nth-child(odd) {
            background: white;
            color: black;
        }
		
		
		table.md-table.md-row-select tbody.md-body > tr.md-row:not([disabled]):hover {
			background-color: #f9fbe7 !important;
		}
		
		table.md-table.md-row-select tbody.md-body > tr.md-row.md-selected {
  background-color: #e1f5fe;
}


 
 
 
button.md-raised.calc   {
    margin : 0;
    border-radius: 0;
    min-height: 35px; 
	min-width:70px;
	
}
 
 


.selectdemoSelectHeader {
  /* Please note: All these selectors are only applied to children of elements with the 'selectdemoSelectHeader' class */ }
  .selectdemoSelectHeader .demo-header-searchbox {
    border: none;
    outline: none;
    height: 100%;
    width: 100%;
    padding: 0; }
  .selectdemoSelectHeader .demo-select-header {
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1), 0 0 0 0 rgba(0, 0, 0, 0.14), 0 0 0 0 rgba(0, 0, 0, 0.12);
    padding-left: 10.667px;
    height: 48px;
    cursor: pointer;
    position: relative;
    display: flex;
    align-items: center;
    width: auto; }
  .selectdemoSelectHeader md-content._md {
    max-height: 240px; }
 

		 