.list-menu-mobile {
    display: flex;
    padding-top: 10px;
  }
  
  .list-menu-mobile img {
    padding: 4px;
    line-height: 1.42857143;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
  }
  
  @media screen and (max-width: 1200px) {
    .smartb2 {
      margin-left: 20px;
    }
    #slider-hasil .slider {
      width: 100%;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      align-items: start;
      justify-items: stretch;
      justify-content: center;
    }
  
    .results {
      border: solid 1px #d6ad43;
      background-color: rgba(13, 1, 1, 0.8);
      display: flex;
      flex-direction: column;
      align-content: center;
      justify-content: center;
      align-items: center;
      margin: 5px;
      padding: 0px !important;
    }
  
    .panel-blue {
      border: 1px solid #8b7883 !important;
      background: #00000042 !important;
    }
  
    .pool-date {
      font-size: 8px !important;
      margin-left: 0 !important;
      padding-top: 0 !important;
      text-align: center !important;
      display: block !important;
      color: #fff !important;
    }
  
    .pool-name {
      color: #fff !important;
      background: linear-gradient(to bottom, #f2590a 50%, #ed4425 50%);
      width: 100% !important;
      font-size: 8px !important;
      font-weight: bold !important;
      text-align: center !important;
      border-bottom: 1px solid #ff268f !important;
    }
  
    .pool-result {
      color: #fff !important;
      text-align: center !important;
      width: 100% !important;
      font-size: 18px !important;
      line-height: 1.8 !important;
      float: none !important;
    }
  
    .header-logo2 {
      /* margin-top: 10px !important; */
      margin-left: unset !important;
      margin-right: unset !important;
      width: 200px;
      height: 40px;
    }
  
    .slc {
      top: 82px !important;
    }
  
    .all-elements {
      background-size: contain !important;
    }
  
    .page-content {
      background-color: transparent !important;
    }
  
    .contactField {
      background-color: #fff !important;
      font-size: 13px !important;
      color: #000 !important;
      letter-spacing: 0.5px !important;
      font-weight: 500 !important;
    }
  
    .inner-wrap {
      background: transparent !important;
    }
    .main {
      background-color: rgb(9 0 28 / 50%) !important;
    }
    .panel-blue a {
      display: none !important;
    }
    .scontent {
      margin-bottom: 0px !important;
    }
    @keyframes spin {
      0% {
        width: 0px;
        height: 0px;
        transform: rotate(360deg);
      }
      25% {
        width: 100px;
        height: 100px;
      }
      50% {
        width: 200px;
        height: 200px;
      }
      75% {
        width: 300px;
        height: 300px;
      }
      100% {
        width: 400px;
        height: 400px;
      }
    }
    .modal-mobile .body {
      /* This section calls the slideInFromLeft animation we defined above */
      animation: spin 1s linear;
    }
  }
  .buttonWrap.buttons.button-blue.contactSubmitButton {
    background: linear-gradient(to bottom, #f2590a 50%, #ed4425 50%);
    box-shadow: inset 0 -4px 0 transparent;
    border: 1px solid #ff268f;
    border-radius: 7px;
    appearance: none;
    color: #fff;
  }
  
  .buttonWrap.buttong.button-green.contactSubmitButton {
    background: linear-gradient(to bottom, #f2590a 50%, #ed4425 50%);
    border: 1px solid #ff268f;
    color: #fff;
  }
  
  .buttons.button-blue {
    background: linear-gradient(to bottom, #f2590a 50%, #ed4425 50%);
    box-shadow: inset 0 -4px 0 transparent;
    color: #fff;
    border: 2px solid #ff268f;
  }
  
  .buttong.button-blue,
  .buttong.button-red,
  .buttong.button-green {
    background: linear-gradient(to bottom, #f2590a 50%, #ed4425 50%);
    box-shadow: inset 0 -4px 0 transparent;
    color: #fff;
    border: 2px solid #ff268f;
  }
  
  .buttonWrap.buttong.button-green.contactSubmitButton a,
  .buttons.button-blue a {
    color: #fff;
  }
  /* .wrapper2 {
        padding: 0px 20px !important;
    } */
  .owl-controls {
    display: none !important;
  }
  
  .grubsearchPasaran {
    width: 100%;
    padding: 5px 10px;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    border-radius: 6px;
    background: linear-gradient(180deg, #ff5900 15%, #dd7200 50%, #ff5900 85%);
    border: 1px solid #f2590a !important;
    position: relative;
  }
  .grubsearchPasaran input {
    width: 100%;
    border: none;
    border-radius: 3px;
    padding: 5px;
    color: #ffffff;
    letter-spacing: 1px;
    background: #000000;
    box-shadow: none;
  }
  .grubsearchPasaran img {
    width: 28px;
    margin-right: 5px;
    filter: brightness(10) drop-shadow(1px 2px 2px #00000054) contrast(1);
  }
  .grubsearchPasaran input::placeholder {
    color: #b3bfc5;
  }
  
  @media screen and (max-width: 900px) {
    .bank img:first-child {
      width: 65px !important;
      display: inline-block !important;
      vertical-align: middle !important;
      margin-left: auto !important;
      margin-right: 2px !important;
      margin-top: 6px !important;
      margin-bottom: auto !important;
    }
    .bank {
      border-radius: 10px !important;
      padding: 0px !important;
      background-color: white;
      height: 40px !important;
      width: 46% !important;
      margin-left: 7px !important;
      border: groove 3px;
    }
    .bank img:last-child {
      width: 35% !important;
      display: inline-block;
      vertical-align: middle;
      margin-left: 7px !important;
      padding: 0;
    }
    .messagebleft-container {
      background: linear-gradient(180deg, #f2590a 15%, #ff8c10 50%, #f2590a 85%);
      padding: 7px 0px;
      font-size: 12px;
      position: fixed;
      z-index: 9999;
      bottom: 0;
      color: #000000;
      width: 95vw;
      margin: 10px;
      margin-right: 10px;
      border-radius: 40px;
      border: 2px solid #fdeb91;
      font-weight: bold;
      white-space: nowrap;
    }

    .floating_icon {
        display: none !important;
    }
  }