
    .user-form{
        padding: 10px;
        max-width: 450px;
        margin:auto;
        margin-top:20px;
        margin-bottom:20px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 16px;
        min-height:80%;
    }
    .user-form input[type=text],input[type=password],input[type=number]{
        color: #666666;
        border: 2px solid #ddd;
        background-color:#fff;
        padding: 0 12px !important;
        width: 100%;
        display: block !important;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        cursor: text ;
        font-size: 15px;
        height: 40px ;
        box-sizing: border-box;
        box-shadow: none ;
        margin: 0 ;
        position: static;
        outline: none ;
    }
    .user-form .label{
        color: #555555;
        display: block;
        margin: 0 0 8px 0;
        font-weight: 600;
        text-align:left;
        padding:0;
        font-size:16px !important;
    }
    .btn-left{
        width: 48%;
        float:left;
    }
    .btn-right{
        width: 48%;
        float:right;  
    }
    .user-form input[type=submit],input[type=button],.reg{

        vertical-align: middle !important;
        height: auto !important;
        font-size: 15px;
        cursor: pointer !important;
        width: 100%;
        box-shadow: none;
        text-shadow: none;
        font-family: inherit;
        outline: none !important;
        margin: 0;
        opacity: 1;
        -webkit-appearance: none;

        border: none !important;
        display: block;
        line-height: 1em !important;
        padding: 16px 20px !important;
        text-decoration: none !important;
        text-align: center;
        text-transform: none !important;
        font-weight: normal !important;
        overflow: hidden;
        position: relative;
        transition: 0.25s;
        box-sizing: border-box;
        -moz-border-radius: 4px !important;
        -webkit-border-radius: 4px !important;
        border-radius: 4px !important;
        -webkit-box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);
        box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);
    }
    .user-form input[type=text]:focus,input[type=password]:focus,input[type=number]:focus{
        border-color: #3ba1da;  
    }
    .login-button{
        background-color:#3ba1da !important;
        font-weight: 600 !important;
        color:#fff !important;
    }
    .login-button:focus{
        background-color:#3ba1da !important;
        font-weight: 600;
        color:#fff;
    }
    .register-button{  
        font-weight: 600;
        color:#000;
        background:#eaeaea;
    }
    .register-button:hover{
        background: #e1e1e1;
    }
.row{
    margin-top: 10px !important;
    margin-bottom: 35px !important;
}