@media (max-width: 767px) {
  #header .logo img {
    max-height: 40px;
  }

  .hdg-home, .centerheading, .copyright {
    text-align: center;
  }

  .section {
    padding-bottom:30px;
  }

  .navwrapper {
    background: none;
    margin: 0;
  }

  #hero {
    height: 300px;
  }

  #hero .container {
    margin-top:0;
  }

  .prime-prize {
    margin-bottom:2rem;
  }
  
  .img-scratch div:nth-child(2), .img-scratch div:nth-child(3), .img-newsevent div:nth-child(2) {
    margin-top:2rem;
  }

  .foot-sosmed {
    justify-content: center;
  }

  .footnav {
    margin:2rem 0;
  }
}



@media (max-width: 479px) {
  #hero {
    height: 150px;
  }

  .prime-mm, .prime-pb, .prime-sl {
    padding:30px 20px 20px 20px;
  }

  .prime-result {
    width: 290px;
    background-size:100% auto;
    letter-spacing: 33px;
    padding-left: 14px;
    /*height: 45px;*/
    line-height: 45px;
  }

}



