anchor.diff:        font-family: Helvetica;
         background-color: #e1e1e1;
         width: 240px;
  -      margin: 6px 15px;
  +      margin: 15px 15px;
         font-size: 20px;
       }
       label {
  -      padding: 5px 15px;
  +      padding: 10px 15px;
         display: block;
         font-size: 15px;
       }
  
positive.code:     body {
        margin: 0;
        padding: 0;
        background: #353534 url("/images/mobile_login/mobile-login-bg.jpg");
        font-size: 114%;
        -webkit-background-size: cover;
        -webkit-perspective: 800;
        font-family: Helvetica;
      }
      header {
        background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #727273), color-stop(50%, #393939), color-stop(51%, #0d0d0f), color-stop(100%, #0f0f10));
        text-align: center;
        font-size: 23px;
        color: #fff;
        padding: .4em 1em;
        border-bottom: 1px solid #2D3642;
        text-shadow: 0px 1px 1px rgba(0,0,0, 0.5);
        font-weight: bold;
  
      }
      .face {
        background: #1a1b1a;
        border-radius: 1em;
  
negative.code:       font-size: 15px;
        border-width: 1px;
        text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
        margin-bottom: 0;
      }
      input::-webkit-input-placeholder {
        color: #898989;
  