/*----------------  Dialog ---------------------*/
#register-dialog {
  display: none;
  padding: 10px 10px 0 10px;
}

.dialogWithDropShadow {
    padding: 10px;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
    -box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
 }

#reg-login {
    display: none;
}

#register-user {
    display: none;
}

.dialogWithDropShadow .ui-dialog-titlebar {
    display: none;
}

#register-msg {
    display: none;
    padding-bottom: 20px;
}

.loading {
    display: none;
    clear: both;
}

#reg-logo {
    width: 370px;
    height: 35px;
    background-color: #cdcdcd;
    padding: 5px;
    margin: 0 0 10px;
}

#little-frog-logo {
     float: left;
}

#register-dialog .errors {
    clear: both;
    color: red;
    display: none;
    padding: 10px;
    text-align: center;
}

#register-dialog .reg-text {
    text-align: left;
    clear: both;
    padding: 5px 15px 15px 10px;
    width: 360px;
}

#register-dialog .reg-text-small {
    font-size: 9.3px;
    padding: 15px 10px 0px 15px;
}

#register-dialog .reg-text-footer {
    clear: both;
    font-size: 9.3px;
    padding: 10px 10px 0px 15px;
    text-align: center;
}

#log-reg-loading {
    text-align: center;
}

#register-dialog a {
    text-decoration: none;

}

/*---------- New User Registration ---------*/
#reg-email {
    margin: 10px;
    color: #777;
}

#pass-input {
   margin-left: 10px;
}

.reg-title {
    float:left;
    font-size: 22px;
    margin: 10px 0 0 60px;
}

#email-input {
    padding: 0px 10px 10px 10px;
    width: 350px;
}

/*------------------ Login -----------------*/
.reg-title-login {
    float:left;
    font-size: 22px;
    margin: 10px 0 0 65px;
}

#login-submit {
    display: none;
}

#submit{
   display: none;
}

#remember-me {
    float:left;
    margin: 5px 0 15px 83px;
    padding: 0 5px 0 0;
}

#forgot-pass {
    float:left;
    font-size: 11px;
    padding: 2px 0 10px 19px;
    margin: 5px 0 5px 0px;
}

.reg-text-login {
    text-align: left;
    padding: 0px 0px 15px 5px;
    font-size: 11px;
    position: relative;
}

.reg-text-login #register-facebook-login {
    right: 0;
    top: -3px;
}

.done-acct-email {
    margin-left: 3px; 
    width: 250px;
}

.done-pass-email {
    width: 250px;
    margin-left: 9px;
}

/*---------- CSS Buttons -----------*/

#register-dialog .savebutton {
    margin-left: 132px;
}

.btn, .btn2 {
    float: left;
    clear: both;
    background: url('/images/blue/uploadnow_left_btn.png') no-repeat;
    padding-left: 7px; 
    margin: 5px 0;
    cursor: pointer;
}

.btn #bg, .btn2 #bg{
    float: left;
    height: 35px;
    background: url('/images/blue/uploadnow_middle_btn.png') repeat-x left;
    line-height: 35px;
    padding: 0 5px;
    cursor: pointer;
}

.btn #text, .btn2 #text{
    color: #fff;
    font-weight:bold;
    font-size: 14px;
    text-decoration: none;
    position: relative;
    top: -2px;
    cursor: pointer;
}

.btn #right, .btn2 #right {
    float: left;
    background: url('/images/blue/uploadnow_right_btn.png') no-repeat;
    width: 34px;
    height: 35px;
    cursor: pointer;
}

.btn2 #right {
    background: url('/images/blue/upgrade_right_btn.png') no-repeat;
}
