.login-register-box-cont .login-register-box {
    box-sizing: content-box;
    height: auto;
    
}

.login-register-box-cont .login-register-box .box-part {
    width: 50%;
    float: left;
    box-sizing: content-box;
}

.login-register-box-cont .login-register-box .box-part-left {
    /* background: red; */
}

.login-register-box-cont .login-register-box .box-part-right {
    /* background: blue; */
}

.login-register-box-cont .login-register-box .box-part input {
    width: 95%;
    display: block;
}

.login-register-box-cont .login-register-box .box-part-right input {
    margin: 0 auto;
}

.login-register-box-cont .login-register-box .box-part ul {
    list-style-position: inside;
}

::-webkit-input-placeholder {
   text-align: center;
}

:-moz-placeholder { /* Firefox 18- */
   text-align: center;  
}

::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
}

:-ms-input-placeholder {  
   text-align: center; 
}

.g-captcha-wrapper {
    width: 95%;
    margin: 0 auto; 
}

.g-recaptcha {
    -webkit-transform: scale(0.77);
     -moz-transform: scale(0.77);
      -ms-transform: scale(0.77);
       -o-transform: scale(0.77);
          transform: scale(0.77);
    -webkit-transform-origin: 0 0;
      -moz-transform-origin: 0 0;
       -ms-transform-origin: 0 0;
        -o-transform-origin: 0 0;
           transform-origin: 0 0; 
}

@media only screen and (max-width: 960px) {
    .login-register-box-cont .login-register-box {
        box-sizing: border-box;
    }

}

@media only screen and (max-width: 560px) {
    .login-register-box-cont .login-register-box .box-part {
        width: 100%;
    }

    .login-register-box-cont .login-register-box .box-part ul {
        display: none;
    }

    .login-register-box-cont .login-register-box .box-part-left input {
        margin: 0 auto 10px;
    }

}
