    .featured-ladies-wrapper h1 {
      font-size: 28px !important;
      border-radius: 10px;
    }

    .sidelist ul {
      margin-bottom: 10px !important;
      margin-top: 30px !important;
      max-height: 100vh;
      overflow-y: scroll;
    }

    .sidelist h2 {
      font-size: 18px;
      color: #ffffff !important;
      font-weight: bold;
      margin-bottom: -25px !important;
      margin-top: 25px !important;
      line-height: 25px !important;
      padding: 10px 0px;
      border-radius: 10px 10px 0px 0px !important;
    }

    .featured-ladies-wrapper .innerbg {
      padding: 0px;
    }

    .lady-card .row div a img {
      width: 100%;
    }

    .lady-card .row div a button {
      min-width: 100%;
      margin-top: 0px;
    }

    .lady-card .row div .col-md-8 {
      padding: 10px !important;
    }

    .yt-core-attributed-string__image-element{
        height: 10px; width: 14px;
    }

    .main {
        width: 100% !important;
    }
