
      @media all and (max-width: 719px) {
        #pzsp-wedding .pzsp-nav-item.navtype-text.phone-bullet-nav a span { display: none }
        #pzsp-wedding .pzsp-nav-item.navtype-text.phone-bullet-nav a:after { content: "*"; color: #808080; background: #808080; text-shadow:none; padding: 0px 4px; border: 1px solid #bbb; border-radius: 20px; opacity: 0.8;font-size:10px; }
        #pzsp-wedding .pzsp-nav-item.navtype-text.phone-bullet-nav:hover a:after { color: #fff; background: #fff; border: 1px solid #bbb; opacity: 0.7 }
        #pzsp-wedding .pzsp-nav-item.navtype-text.cycle-pager-active.phone-bullet-nav a:after { color: #fff; background: #fff; border: 1px solid #999; opacity: 1 }

        #pzsp-wedding .pzsp-nav-item .navtype-text.phone-bullet-nav a span { display: none }
        #pzsp-wedding .pzsp-nav-item .navtype-text.phone-bullet-nav a:after { content: "*"; color: #808080; background: #808080; padding: 0px 4px; border: 1px solid #bbb; border-radius: 20px; opacity: 0.8;font-size:10px; }
        #pzsp-wedding .pzsp-nav-item .navtype-text.phone-bullet-nav:hover a:after { color: #fff; background: #fff; border: 1px solid #bbb; opacity: 0.7 }
        #pzsp-wedding .pzsp-nav-item.cycle-pager-active .navtype-text.phone-bullet-nav a:after { color: #fff; background: #fff; border: 1px solid #999; opacity: 1 }
      }
    #pzsp-wedding .pzsp-next span {color:#fff;}#pzsp-wedding .pzsp-prev span {color:#fff;}#pzsp-wedding .pzsp-next span {background-color:#555;}#pzsp-wedding .pzsp-prev span {background-color:#555;}