.slim {
  min-height: 25px!important;
}

/* Forms */
@media (min-width: 1025px) {
   .for .com-baforms.inline-form .ba-form {
        display: flex;
      align-items: flex-end;
    }

   .for .com-baforms.inline-form .ba-form > div {
        flex-grow: 1;
    }

   .for .inline-form .tool {
      margin-bottom: 0px !important;
    }


  .for  .inline-form .ba-btn-submit {
        margin-left: 20px;
     
     }
}

.for.ba-item-icon-list .vertical-layout li {
    margin-top: 5px;
}

.style-4 .ba-testimonials-img, .style-1 .ba-testimonials-img {
    margin-right: 0px;
 
}


.table {
    border: 1px solid #ccc!important;
    float: left!important; 
    font-size: 15px;
    border-collapse: collapse!important;

}
.table tr, .table td {    
  border: 1px solid #ccc!important;
   border-spacing: 0!important;
    padding: 8px!important;
}
.table th{
    border: 1px solid #ccc!important;
  background-color:#eee!important}

.table {
    border-collapse: collapse;
  border-spacing: 0;}

tr:hover {
background-color: #eee!important;

} 
@media (max-width: 768px) {
  .table td {
    font-size: 12px;
  }
    .table th {
    font-size: 14px;
  }
}
@media (max-width: 425px){
.table td:nth-child(1){
  min-width: 15px!important
}
  .table td:nth-child(3){
  min-width: 45px!important;
}
    .table td:nth-child(4){
  min-width: 75px!important
}
  .table tr, .table td {    
    padding: 6px!important;
}