div#iosAlert{display: block;} 
div#iosAlertBox{ -webkit-animation-duration:400ms;-webkit-animation-name:pop;-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes pop{0%{-webkit-transform:scale3d(0.5, 0.5, 1)}45%{-webkit-transform:scale3d(1.07, 1.07, 1)}70%{-webkit-transform:scale3d(0.95, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1)}}
  div#iosAlert{
    z-index: 1002;
    position: absolute;
    top: 0px;
    overflow: auto;
    background:rgba(0,0,0,0.3);
  }
    div#iosAlert>div{
      margin-left: auto;
      margin-right: auto;
      display:table;
      height: 100%;
      vertical-align:middle;
    }
    /*
    div#iosAlert>div>div{
      display:table-cell;
      vertical-align:middle;
    }
      */
    div#iosAlertBox{
      width: 400px; border: 2px solid rgba(255,255,255,0.6);
      text-align: center; padding: 0px; color: white;
      position:absolute;
    }
    .iPad div#iosAlertBox{
      left:300px;
    }
    .iPhone div#iosAlertBox{
      left:20px;
      width:280px;
    }

    div#iosGlow{
      border-top-right-radius:8px;  -moz-border-radius-topright:8px;  -webkit-border-top-right-radius:8px;
      border-top-left-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px;
      background: url('/common/web/images/ios/dialog/glow.png') repeat; height: 37px;
      margin-bottom:-1px;
      background-size:400px 37px;
    }
    div#iosAlertBg{
      border-bottom-right-radius:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px;
      border-bottom-left-radius:8px;  -moz-border-radius-bottomleft:8px;  -webkit-border-bottom-left-radius:8px;
      background: url('/common/web/images/ios/dialog/iosbg.png') repeat; text-align: center; padding: 30px 10px;
    }
    #iosWrapper{
      margin-top: -50px;
      font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
      font-size:24px;font-weight:normal;text-shadow:rgba(0,0,0,0.5)
    }
    .iPhone #iosWrapper{
      font-size:14px;font-weight:normal;text-shadow:rgba(0,0,0,0.5)
    }
    #iosWrapper .checkbox {
      margin-top:30px;
    }

    #iosWrapper .checkbox span{
      display:inline-block;
      margin-left:6px;
      font-size:20px;
    }

    .iPhone #iosWrapper .checkbox span{
      font-size:14px;
    }
    div#iotitle{
      font-weight: bold; font-family: inherit;
    }
    div#iocontent{
      font-family: inherit; padding: 10px;
      text-align:left;
      line-height:1.1;
    }

    div.ioButton{
      cursor:pointer;
      display:inline-block;
      font-weight: bold; 
      font-size:22px;
      font-family: inherit; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
      margin-top: 15px; padding: 13px 5px 0px 5px;
      width: 170px; height: 40px; margin-left: 3px;

      text-shadow: /* Simulating Text Stroke */
      -1px -1px 0 #000, 
      1px -1px 0 #000, 
      -1px 1px 0 #000, 
      1px 1px 0 #000;

      border: 1px solid rgba(0,0,0,0.5);
      border-bottom: 3px solid rgba(0,0,0,0.5);

      border: 1px solid white\9;
      background-color:#568\9;

      box-shadow: 
      0 2px 8px rgba(0,0,0,0.1), /* Exterior Shadow */
      inset 0 1px rgba(255,255,255,0.3), /* Top light Line */
      inset 0 26px rgba(255,255,255,0.2), /* Top Light Shadow */
      inset 0 10px 20px rgba(255,255,255,0.2), /* Sides Light Shadow */
      inset 0 -15px 30px rgba(0,0,0,0.1); /* Dark Background */

      -o-box-shadow: 
      0 2px 8px rgba(0,0,0,0.1),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 26px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.2),
      inset 0 -15px 30px rgba(0,0,0,0.1);

      -webkit-box-shadow: 
      0 2px 8px rgba(0,0,0,0.1),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 26px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.2),
      inset 0 -15px 30px rgba(0,0,0,0.1);

      -moz-box-shadow:
      0 2px 8px rgba(0,0,0,0.1),
      inset 0 1px rgba(255,255,255,0.3),
      inset 0 26px rgba(255,255,255,0.2),
      inset 0 10px 20px rgba(255,255,255,0.2),
      inset 0 -15px 30px rgba(0,0,0,0.1);
    }
    .iPhone div.ioButton{
      font-size:14px;
    }

