@media only screen and (max-width: 940px) {
  #wrapall {
    width: 100%; }
    #wrapall .c00 {
      width: 100% !important; }

  #z_wrapper {
    width: 95%; }
    #z_wrapper #z_finder {
      display: none; }
    #z_wrapper .z_genericspacing {
      padding-bottom: 25px; } }
@media only screen and (max-width: 768px) {
  #z_wrapper h2 {
    font-size: 25px; }
  #z_wrapper .z_product {
    width: 100%; }
  #z_wrapper .z_genericspacing {
    margin: 0 1.5%; }
  #z_wrapper .z_divider {
    display: none; }
  #z_wrapper .z_mobiledivider {
    display: block; } }
@media only screen and (max-width: 480px) {
  #z_wrapper h2 {
    font-size: 20px; }
  #z_wrapper .z_960 {
    display: none; }
  #z_wrapper .z_480 {
    display: block; } }

/*# sourceMappingURL=responsive.css.map */
