@media screen and (min-width:320px) and (max-width:580px){
   .noMobile {
    display: none !important;
   } 

   .logo img {
      height: 95px !important;
      width: auto;
    }

    button.navbar-toggler {
      color: gold !important;
      font-size: 20px !important;
      font-weight: bold !important;
      margin-top: 8px !important;
    }

    .swiper {
      height: 200px !important;
    }

    .timer .text {
      display: inline-block;
    }
    .intro {
      padding: 0 !important;
    }

    .timer .text {
      height: 70px !important;
      width: 70px !important;
      margin: 5px !important;
    }

    .timer .text h1 {
      font-size: 1.5rem !important;
      line-height: 1.0 !important;
      margin-bottom: 0px !important;
      padding-bottom: 0px !important;
    }

    .timer .text p {
      font-size: 0.8rem !important;
    }

    .timerSection {
      margin-top: 12px !important;
    }

    pb-5 {
      padding-bottom: 1.5rem !important;
    }

    .ftco-section {
      padding: 1rem !important;
    }

    .msgBottomContent img {
      height: 120px;
      width: 120px;
      border: 2px solid salmon;
    }

    img.fogsi {
      height: 85px !important;
    }

    .table-responsive .form-control {
      height: auto !important;
    }

    .table-responsive h3 {
      font-size: 1.45rem !important;
    }

    .bannerSlider h2 {
      font-size: 1.2rem !important;
      margin-top: -30px;
      text-align: center !important;
    }

    .bannerSlider .banner2 {
      height: 70px !important;
    }

    .phoneRing.p-3 {
      padding: 5px !important;
      float:left !important;
      margin-top: 12px !important;
    }

    .phoneRing h4 {
      font-size: 16px;
    }

    .pageTitle {
      font-size: 24px !important;
    }

    .imgMob_100p {
      width: 100% !important;
    }
}