/**Customize Theme CSS*/
body {
    padding-top: 70px;
    padding-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #FFF;
    height: 100%;
    background-repeat: no-repeat;

}


.card {
    background-color: #F0f0f0;
}

.card-body 
.btn:not(.btn-block) 
{ 
    min-width: 100px;
}


/* Ensure the brand image fits within the navbar */
.navbar-brand img {
    height: 30px; /* Makes sure the image scales with the navbar height */
}


.navbar {
    background-color: #6F6F6F !important; /* Use !important to override Bootstrap styles */
}

.footer {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}