/*
 * Main Site CSS
*/
#main-container {
	width: 100%;
	height: 100vh;
}
/*
 *  message Body
 */
 #message-body{
	 flex: 1!important;
	 overflow: auto;
 }
	
/*
 *  message Footer
 */
 
 /*	Color Palettes*/
.bg-purple{
	background-color:#6f42c1;	
	}
.zoom{transition: transform .2s; /* Animation */}
.zoom:hover {
  transform: scale(1.2); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.nav-link:hover{
  color: #fff;
    background-color: #0d6dfdb2;
}
/* TripSheet table CSS*/

@media only screen and (max-width: 900px) {
  #tripsheet_table{
    zoom: 80%;
  }
}
@media only screen and (max-width: 700px) {
  #tripsheet_table{
    zoom: 60%;
  }
}
@media only screen and (max-width: 600px) {
  #tripsheet_table{
    zoom: 40%;
  }
  
  #message-footer{
	position: fixed;
    bottom: 0;
    width: 100%;
	z-index:999;
	background-color:white;
	}
}
/*TripSheet table CSS - TESt*/