.table-sm1 th, .table-sm1 td {
   padding: 0.3rem !important;
}
.page-heading {
    padding: 0 10px 5px 10px !important;
}
.select2-dropdown {
	z-index: 9999 !important;
}
.input-group-text {
    font-size: small; 
}

/* ----------- mobile displays ----------- */
 
@media only screen and (max-width: 768px){
	.phoneHide {
    	display: none;
    	visible:false;
	}
	.wrapper-content {
    	padding: 20px 0px 40px!important;
	}
	.container-fluid {
		padding-left: 0px;	
		padding-right: 0px;	
	}	
	.ibox-content {
		padding: 15px 5px 20px 5px!important;	
	}
	.col-lg-12 {
    	padding-right: 5px;
    	padding-left: 5px;	
	}							
}
/* ----------- mobile displays ----------- */
 
@media only screen and (min-width: 769px){
	.phoneShow {
    	display: none;
    	visible:false;
	}
	.wrapper-content {
    	padding: 20px 10px 40px!important;
	}
	.container-fluid {
		padding-left: 15px;	
		padding-right: 15px;	
	}	
	.ibox-content {
		padding: 15px 20px 20px 20px!important;	
	}	
	.col-lg-12 {
    	padding-right: 15px;
    	padding-left: 15px;	
	}
}
.grid-truncate {
   max-width: 150px !important;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}

.grid-truncate:hover{
   overflow: visible;
   white-space: normal;
   width: auto;
}