 body {
  background-color: transparent;
}
.form-control-xs {
    height: 20px!important;
    font-size: .50rem !important;
    border-radius: .2rem;
}
.table {
  border-collapse: collapse;
  border: 3px solid #006ffc;
 }
.table tr td {
  border-collapse: collapse;
  border: 3px solid #006ffc;
  text-align: center;
  }	

.table th {
  border-collapse: collapse;
  border: 3px solid #006ffc;
  text-align: center;
  }
.fixed-table-toolbar .bs-bars,
    .fixed-table-toolbar .search,
    .fixed-table-toolbar .columns {
      position: relative;
      margin-top: 10px;
      margin-bottom: 10px;
      line-height: 34px;
    }
.hidden-column {
    display: none;
}	
.no-border {
   
border-left: none;
    border-right: none;
}

 .w-30 {
  width: 30% !important;
}
 .w-20 {
  width: 20% !important;
}
.w-18 {
  width: 18% !important;
}	
.w-10 {
  width: 10% !important;
}
.w-6 {
  width: 6% !important;
}
.input-text {
border:2px solid #006ffc;
}

.bg-cts{
  background-color: #40b1fd !important;
  }
.bg-cts2{
  background-color: #e9ecef  !important;
  }
 .btn-cts{
  background-color: #006ffc !important;
 }
.zoom {      
-webkit-transition: all 0.35s ease-in-out;    
-moz-transition: all 0.35s ease-in-out;    
transition: all 0.35s ease-in-out;     
cursor: -webkit-zoom-in;      
cursor: -moz-zoom-in;      
cursor: zoom-in;  
} 
.zoom:hover,  
.zoom:active,   
.zoom:focus {
/**adjust scale to desired size, 
add browser prefixes**/
-ms-transform: scale(2.5);    
-moz-transform: scale(2.5);  
-webkit-transform: scale(2.5);  
-o-transform: scale(2.5);  
transform: scale(2.5);    
position:relative;      
z-index:100;  
}
.hide-bg{
 background-color:transparent;
}