.sot-table-details .tab-contents .table th{background:#002c5e;color:#fff}
.sot-table-details .tab-select-outer #tab-select{padding:0 10px 0 15px;height:40px;border:1px solid #ececec;border-radius:0;background-color:#f5f5f5;line-height:40px;color:#333;font-size:14px;margin:10px 0;cursor:pointer}
.sot-table-details .tab-select-outer #tab-select:focus-visible{outline:0}
.cars-card-section{margin:30px 0;display:inline-block;width:100%}
.cars-card-section .card{margin-bottom:30px}
.cars-card-section .card-notify-badge{position:absolute;right:0;top:0;background:#717171;text-align:center;border-radius:0;color:#fff!important;padding:7px 12px;font-size:13px;text-decoration:none}
.cars-card-section .card-detail-badge{background:#002c5f;text-align:center;border-radius:30px;color:#000;padding:5px 10px;font-size:14px}
.cars-card-section .card:hover{background:#fff;box-shadow:12px 15px 20px 0 rgba(46,61,73,.15);border-radius:4px;transition:.3s}
.cars-card-section .card-body h5{text-transform:capitalize;font-size:16px;margin-bottom:15px;color:#2c2e3f}
.cars-card-section .e-book-btn .btn{background:#002c5f;border-color:#002c5f;width:30%;max-width:100%;height:auto;padding:8px;font-weight:500;letter-spacing:.5px}
.cars-card-section .card-image-overlay{padding:10px 20px}
.cars-card-section .card-image-overlay .card-title{font-size:18px;margin-bottom:10px;color:#2c2e3f;font-weight:500;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.cars-card-section .card-image-overlay p{color:#95969f;font-size:14px;margin-bottom:5px;line-height: 20px;}
.cars-card-section .card-body{padding-top:5px}
.cars-card-section .e-book-btn .e-book-btn,.cars-card-section .e-book-btn .explore-btn{background:0 0;color:#002c5f}
.cars-card-section .card-image .img-fluid{margin-top:0px;margin-bottom:10px}
.cars-card-section .e-book-btn .btn:focus{outline:0;box-shadow:none}
.blog-pagination {
   margin-top: 20px;
   text-align: center;
   margin: 0 auto
}
.blog-pagination button {
   margin: 0 5px;
   padding: 6px 12px;
   border: 1px solid #002c5f;
   background-color: #fff;
   color: #002c5f;
   cursor: pointer;
   border-radius: 4px;
}
.blog-pagination button.active {
   background-color: #002c5f;
   color: #fff;
}
.blog-pagination button:disabled {
   opacity: 0.5;
   cursor: not-allowed;
}
.category-page{
  border: 1px solid rgb(235, 235, 235);
  border-radius: 8px;
  background-color: #f7f7f7;
  padding: 25px 25px 20px;
}
.category-page h3{
   font-size: 18px;
   color: #484848;
   line-height: 1.2;
   margin-bottom: 20px;
}
.category-page ul li{
   border-radius: 6px;
   background-color: rgb(227, 227, 227);
   margin-bottom: 10px;
   margin-right: 5px;
   display: inline-block;
}
.category-page li a{
    font-size: 14px;
    color: #484848;
    line-height: 1.2;
    padding: 10px 15px;
    display: inline-block;
}
@media only screen and (max-width:767px){
  .cars-card-section .e-book-btn .btn{width:30%;margin-bottom:10px;font-size:14px;height:auto;padding:8px;font-weight:500;letter-spacing:.5px}
  .cars-card-section{padding:15px}
}