@media only screen and (max-width: 1200px) {
  .hero-unit-home {
    background-size: auto 100%;
  }
  .hero-unit-home {
    background-attachment: scroll !important;
    /*background-size: auto 100% !important;*/
    background-size: cover!important;
  }
  #sticky_header .container {
    width: auto;
  }
}

@media only screen and (max-width: 768px) {
  .hero-unit-home {
    background-attachment: scroll;
    /*background-size: auto 100%;*/
    background-size: cover!important;
    padding-left: 25px;
    padding-right: 25px;
  }
  .hero-unit-home h1 {
    font-size: 38px;
  }
  .hero-unit-home.huh_2, .hero-unit-home.huh_3, .hero-unit-home.huh_4 {
    background-attachment: scroll;
    background-size: auto 100%;
    padding-left: 25px;
    padding-right: 25px;
  }
  .navbar-default .navbar-toggle {
    margin-top: 18px;
  }
  .hero-unit-home .jumbotron p {
    max-width: none;
  }
  .crr_img, .crr_text {
    margin-left: auto;
    margin-right: auto;
    max-width: 266px;
  }
  .hero-unit-attract h1 {
    font-size: 36px;
  }
  #digitalMarketing img {
    margin: 0;
    max-width: 100%;
  }
  .crm_img {
    margin-bottom: 20px;
  }
  #press-releases {
    padding: 50px;
  }
  #premium-count h3 {
    text-align: left;
  }
  #leadCount h3 {
    text-align: left;
  }
  .infoareawrap h1.subtitle {
    min-width: 75%;
  }
  #timeline .timeline-item .timeline-content h2 {
    font-size: 20px;
    padding: 6px 8px 10px 0;
  }
  #timeline .timeline-item .timeline-content.right h2 {
    padding: 6px 0 10px 12px;
  }
  #timeline .timeline-item .timeline-content::before {
    display: none;
  }
  #timeline .timeline-item .timeline-content p {
    margin-left: -10px;
    margin-right: -10px;
  }
  .hero-unit-home.huh_2 a {
    font-size: 14px;
    height: auto;
  }
}