/* ==========================================================================
    SignUp Specific Settings
========================================================================== */

.signup-login-page #container-wrap { padding-top:0;}
.signup-login-page div.token-input-dropdown-facebook { width:339px; max-height:150px; overflow:auto;}

/*--- Signup Login --- */
#signup-login { padding:16px;}
.modal #signup-login { padding:0;}
#signup-login p { margin-bottom:16px; }
#signup-login .login-signup-sociable p  { margin-bottom:24px; }
#signup-login .left-column { float:left; }
#signup-login .form1 .forgot-password-area { padding-top:8px; display:block; }
#signup-login .form1 .forgot-password-area a { color:#8a858d; text-decoration:underline; }
#signup-login .form1 .agreement { color:#8a858d;}
#signup-login .form1 .agreement a { color:#4a4548; text-decoration:underline; }
#signup-login .right-column { float:right; width:51%; padding-left:24px; }
#signup-login .right-column .tabs10  { background:#f7f7f7; padding-top:24px; border-radius:6px; }
#signup-login .right-column .tabs10 .nav-tabs { margin-bottom:0px; }
#signup-login .right-column .nav-tabs  li { width:50%; padding:0px 24px; }
#signup-login .right-column .tabs10 .tab-content { padding:24px 16px; }
#signup-login .inner-wrap { max-width:500px; width:100%; box-shadow:0 0 8px rgba(0, 0, 0, 0.3); margin:0 auto 50px; padding:0; border-radius:4px;}
#signup-login .logo { margin:0 auto 24px; text-align:center;}
#signup-login .form1 ul li { position:relative; margin-bottom:20px;}
#signup-login .form1 ul li label.left-label { white-space:nowrap;}
#signup-login .form1 ul li .fa { position:absolute; left:0; width:51px; top:1px; border-right:1px solid #dadada; height:50px; line-height:50px; color:#c0c0c0; font-size:17px; text-align:center;}
#signup-login .tg-loader { padding:85px 0;}
#signup-login .left-column { width:45%;}
#signup-login .right-column { width:55%;}
#signup-login .form1 ul li.token-input-input-token-facebook { margin-bottom:0px; }
#signup-login #why-participate { padding-top:22px; }
#login-form ul li:last-child { margin-bottom:30px;}

/*--- Signup Login Page --- */
.signup-login-page #content .container { padding-top:24px;}
.signup-login-page { background:#fff; }

/*--- signup-login-wrap --- */
.signup-login-wrap { padding-top:8px; padding-bottom:40px; }
.signup-login-wrap .form1 ul li { margin-bottom:10px;  position:relative; }
.signup-login-wrap .form1 .forgot-password-area { padding-top:8px; display:block; }
.signup-login-wrap .form1 .forgot-password-area a { color:#8a858d; text-decoration:underline; }
.signup-login-wrap .form1 .agreement { color:#8a858d;}
.signup-login-wrap .form1 .agreement a { color:#4a4548; text-decoration:underline; }
.signup-login-wrap .left-column { width:50%; float:left; }
.signup-login-wrap .right-column { float:right; width:50%; padding-left:80px; }
.signup-login-wrap .right-column .inner-wrap { padding:24px 0px; background:#f7f7f7; border-radius:6px; }
.signup-login-wrap .right-column .inner-wrap .form1 ul li { margin-bottom:16px; }
.signup-login-wrap .right-column .inner-wrap .form1 ul li:last-child { margin-bottom:0px; }
.signup-login-wrap .form1  #autocomplete { width:100% !important;}
.signup-login-wrap ul.token-input-list-facebook li input { margin:0px; }
.signup-login-wrap .tabs10 .nav-tabs { padding:0; margin-bottom:0px; }
.signup-login-wrap .tabs10 .nav-tabs  li { width:50%; padding:0px 24px; }
.signup-login-wrap .tabs10 .tab-content { padding:24px 16px; padding-bottom:0px; }
.signup-login-wrap .form1 .varification-field .form-control { width:90px;}
.signup-login-wrap #signup-login .inner-wrap {box-shadow:none;}

#forgot-password h2 { margin-bottom:0px; }

/*--- Login Form --- */
#login-form { position:relative;}

/*--- Signup Form --- */
#signup-login1 small { display:block; font-size:11px; color:#8c8c8c;}

/*--- Why-participate --- */
#why-participate { padding-top:36px; }
#why-participate  h3 { margin-bottom:4px;}
#why-participate ul { margin:0px; padding:0; list-style:none;}
#why-participate li { margin-bottom:38px;}
#why-participate li:last-child { margin-bottom:16px;}
#why-participate .icon { float:left; }
#why-participate .details { margin-left:128px; }
#why-participate .details p { color:#8a858d; margin-bottom:0; }

#login-register-popup .modal-header  { padding-top:0; padding-bottom:0;}
#login-register-popup .modal-header .close { position:relative; top:17px;}
#login-register-popup .modal-body { padding-top:0;}

.modal #why-participate  h3 { font-size:14px;}
.modal #why-participate .icon { width:78px;}
.modal #why-participate .details { margin-left:94px; }
.modal #why-participate .details p { font-size:12px; line-height:16px;}

/*--- Login Signup Sociable --- */
.login-signup-sociable p  { margin-bottom:24px; }
.login-signup-sociable p span { vertical-align:top; display:inline-block; padding-top:6px; width:116px; }
.login-signup-sociable p a { display:inline-block; margin-left:12px; width:48px; height:32px; text-align:center; line-height:29px; vertical-align:top; }
.login-signup-sociable p a.linkedin { background:#0077b5; margin-left:0;}
.login-signup-sociable p a.facebook { background:#3b5998; }
.login-signup-sociable p a.google { background:#ffffff; border:1px solid #4285f4; line-height:29px; }
.login-signup-sociable p a.github { background:#3b4146; }
.modal .login-signup-sociable p a { margin-left:9px;}
.modal .login-signup-sociable p a.linkedin { margin-left:0;}
.modal .login-signup-sociable p span{ width:87px;}
.modal #signup-form #rc-imageselect, .modal #signup-form .g-recaptcha {transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;}