button[type="submit"] { font-size: 18px;}

.sign-in .btn.border {border: 1px solid #000000;
box-sizing: border-box;
border-radius: 100px; font-size: 16px; color: #000; width: 60%;}

.new-to-ubuy  li{ position:relative; padding-left:20px; }

.new-to-ubuy .fa-check-circle{ position:absolute; left:0; top:6px; align-items: inherit !important; }


.appleBtn *{     font-family: "applied-button-font-0" !important;}

.appleBtn { margin: 0px !important;}
a.facebookSignIn.facebook-login-action{ margin: 0px !important; width: 230px}
a.g_id_signin.googleSignIn.google-login-check-action{ margin:0px !important;  margin: 0px !important;width: 100%;justify-content: start; max-width: 100%; }
.floating-labels input~label, .floating-labels textarea~label, .floating-labels select~label { background-color: #f8f8fa; }

.facebook-login, .facebook-login:hover, .facebook-login:focus, .btn.btn-primary.facebook-login:hover { background-color: #3c5a99 !important; color: #fff !important; }
.google-login, .google-login:hover, .google-login:focus, .btn.btn-primary.google-login:hover { background-color: #c82c23!important; color: #fff !important; }

.sign-in figure img { max-width: 502px; width: 100%; height: 100%;}

#create-form-btn.btn.btn-primary {background: #FFB100;background-color: rgb(255, 177, 0);--border-radius: 100px;padding: 10px; 
  font-family: Poppins, sans-serif;font-weight: 600;color: #FFFFFF !important; font-size: 16px;}
#create-form-btn.btn.btn-primary:hover {color: #151515 !important;}
#login-form-btn.btn.btn-primary {background: #FFB100;background-color: rgb(255, 177, 0);--border-radius: 100px;
  font-family: Poppins, sans-serif;font-weight: 600;color: #FFFFFF !important; font-size: 16px;}
  
 .new-to-ubuy .btn.btn-primary {
  font-weight: 600 !important;
  font-size: 16px !important;}
#new-user-create-form .input-checkbox .g-recaptcha{ display: flex;justify-content: center;flex-wrap: wrap;width: 305px;margin: 0px;  transform: inherit;}

.input-checkbox.mb-4{ display:inline-block !important; }

.ubuy-usp li { font-size: 14px; font-weight: bold; }
.ubuy-usp li span{ font-family: Poppins, sans-serif; } 
.sign-in .floating-labels a { 
    position: absolute;
    right: 10px;
    top: 8px;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 13px;
    padding: 7px;
    color: #000000;
}


/*--Google Signin Button--*/
    .googleSignIn, .googleSignIn:hover {
    border: none;
    border-radius: 2px;
    background-color: #4285f4;
    box-shadow: 0 1px 1px 0 rgb(0 0 0 / 24%), 0 0 1px 0 rgb(0 0 0 / 12%);
    border: none;
    display: flex;
    padding: 1px;
    color: #FFF;
    max-width: auto; width:auto; text-decoration: none;
    margin:5px 10px !important;
}

.googleSignIn__text {
    padding: 9px 10px;
    font-family: 'robotomedium';
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.2px;
    text-align: left;
    white-space: nowrap;
}

/*--Google Signin Button--*/

/*--facebook Signin Button--*/
    .facebookSignIn, .facebookSignIn:hover {
    border: none;
    border-radius: 2px;
    background-color: #395697;
    box-shadow: 0 1px 1px 0 rgb(0 0 0 / 24%), 0 0 1px 0 rgb(0 0 0 / 12%);
    border: none;
    display: flex;
    padding: 1px;
    color: #FFF;
     text-decoration: none; align-items: center; padding: 0 10px;
     margin:5px 10px !important;
}

.facebookSignIn__text {
    padding: 11px;
     font-family: 'helveticabold';
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.2px;
    text-align: left;
    white-space: nowrap;
}
.paypal-btn { font-size: 14px !important;min-width: 233px;height: 50px !important;}
/*--facebook Signin Button--*/
.sign-in .sign-in-border-right {
    border-right: 1px solid #dee2e6 !important;
}

@media (max-width: 1200px){
.sign-in .p-5 { padding: 1.5rem !important; }
.input-radio label, .input-checkbox label { font-size: 13px;}
.create-new-account-image { border:0px !important; }
}


@media (max-width: 1140px){
.sign-in .facebookSignIn { margin-bottom: 10px; margin-right: 5px !important; margin-left: 5px !important; }
.sign-in .googleSignIn { margin-bottom: 10px; margin-right: 5px !important; margin-left: 5px !important; }
}
@media (max-width: 991px) {
    .sign-in .sign-in-border-right {
        border-right: none !important;
    }
}

@media (max-width: 768px){
.appleBtn{margin-left:0px !important; }
.paypal-btn {
  margin-bottom: 5px;
  font-size: 14px !important;

  align-content: center;
}
 .new-to-ubuy .btn.btn-primary {
 width: 100% !important}

}

@media (max-width: 767px){
.new-to-ubuy { text-align: center; }
.sign-in .p-5 { padding: 1rem !important;}
.new-to-ubuy .p-5 { padding:1rem !important }
.sign-in .border-right { border:0px !important; }
.sign-in figure img {
    max-width: 50%;
}
    .appleBtn{ margin-left:0px !important; }

}
@media (max-width: 479px){
.appleBtn{ margin-left:0px !important; }
}


@media (max-width: 340px){
#new-user-create-form .input-checkbox .g-recaptcha {
  width: 274px;
  max-width: 282px;
  transform: scaleX(0.9);
}

  }


.btn.btn-primary.login-with-email {
  font-size: 14px !important;
  font-weight: 600;
  padding: 6px 30px;
  background: #333 !important;
  color: #fff;
}
.btn.btn-primary.login-with-email:hover{ color:#fff !important; background:#333 !important; }
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active,
 .show>.btn-primary.dropdown-toggle{ color:#fff !important; background:#333 !important; }