.mm-check-before > li::before {
   position: relative !important;
   padding-right: 10px !important;
}
li.gfmc-column.gfmc-column50.gfmc-row-1-column.gfmc-row-1-col-2-of-2 > ul::-webkit-scrollbar {
  display: none;
}
/* li.gfmc-column.gfmc-column50.gfmc-row-1-column.gfmc-row-1-col-2-of-2 > ul{
  overflow-y: scroll !important;
  min-height: 250px;
  max-height: 520px;
} */
/* .fixed > ul {
  max-height: 425px !important;
} */
#footer-page {
  position: relative;
  z-index: 99;
}
.fixed {
  position: fixed;
  /* top: 180px; */
  bottom: 0;
  z-index: 9999;
}
.sticky-sidebar {
  position: sticky;
  width: 100%;
  top: 0px;
}
.bottom-fixed-sidebare {
  width: calc(100% - 30px);
  position: absolute;
  bottom: 0px;
}

@media screen and (min-width: 320px) and (max-width: 767px) {
  li.gfmc-column.gfmc-column50.gfmc-row-1-column.gfmc-row-1-col-2-of-2 {
    position: relative !important;
    top: 0 !important;
  }

  /* .gf_pricingpanel {
    position: absolute;
    top: 100%;
    left: -31%;
    transform: translateX(-50%);
  }
  .cloesd {
    position: relative;
  }
  .cloesd::before {
    content: "X";
    position: absolute;
    top: 9%;
    width: 26px;
    height: 27px;
    font-size: 14px;
    border: 1px solid;
    border-radius: 50%;
    text-align: center;
    left: 0%;
    z-index: 11;
  }
  .cloesd:hover::before {
    background-color: #090909;
    color: white;
  } */
}
/* .gfmc-row-1-col-2-of-2{
    position: sticky;
    top:30px;
} */
.ajax_loading {
  position: fixed;
  z-index: 999999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  background: #00000070;
}
.nav_ajax_loading {
  display: none;
}
.open-loading .nav_ajax_loading {
  display: block !important;
}
.ajax_loading img {
  width: 50px;
  height: 50px;
}
