
  
    /*//////////////////// category css ///////////////////////////*/
    .container {
      /*max-width: 900px;*/
      margin: auto;
      background: white;
      padding: 30px 46px;
      border-radius: 10px;
      box-shadow: 0 0 15px rgba(0,0,0,0.1);
    }

    h2 {
      color: #6c757d;
      margin-bottom: 20px;
    }

    .info {
      margin-bottom: 20px;
    }

    .info p {
      margin: 5px 0;
    }

    table {
      width: 100%;
      border-collapse: collapse;
      margin-top: 20px;
    }

    th, td {
      padding: 10px;
      text-align: left;
    }

    th {
      background-color: #6c757d;
      color: white;
    }

    /*tr:nth-child(even) {*/
    /*  background-color: #6c757d;*/
    /*}*/

    .back-btn {
      display: inline-block;
    margin-top: 20px;
    padding: 4px 20px;
      background-color: #6c757d;
      color: white;
      border: none;
      border-radius: 5px;
      text-decoration: none;
    }
    .logo {
        display:flex;
        justify-content: center;
        align-items: center;
    }
    .logo span {
        margin-left: -0.5rem!important;
    }
    .back-btn:hover {
      background-color: #5a6268;
    }
    .site-footer .container {
        background: transparent;
        padding:10px 30px;
    }
    .carousel-container { position: relative; }
    .container-fluid {
        padding: 0px 46px!important;
    }
    .allcounties a{
        color: #000;
        text-decoration: none;
    }
    .allcounties a:hover{
        color:#e3e3e;
        text-decoration: underline;
    }
    .card {
        height: -webkit-fill-available!important;
        box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
        border-radius: 10px;
    }
    .card-body {
        display: flex;
    flex-direction: column;
    justify-content: space-between;
        
    }
     .card img {
    object-fit: cover;
    width: 300px!important;
  }
  .badge {
    padding: 6px 14px!important;
    font-size: 16px!important;
    border-radius: 3px!important;
  }