#vc_registration .btn:hover,#vc_forgot_password .vc_bnt_send:hover,#vc_form_login .btn:hover{background:#1f8be2}#vc_login_gigya{margin-bottom:40px;text-align:center}#vc_form_login label{font-weight:400;text-transform:uppercase;font-size:0.9em}#vc_form_login .checkbox label{text-transform:none;line-height:20px;color:#212121}#vc_container_login{float:left;clear:left;width:100%}#vc_container_login .form-control{height:40px;border-radius:0px;border:1px solid #ccc}#vc_container_login .has-error .form-control{border-color:#a94442}#vc_form_login #vc_form_login .form-group{margin:15px 0}#vc_form_login a.dropdown{color:#848f99;font-size:11px;text-align:left;text-decoration-line:underline;text-decoration-style:dotted}#vc_form_login a.dropdown:hover{text-decoration-line:underline;text-decoration-style:solid}#vc_form_login .btn-primary{border-radius:0px;background:#1874bf;border-color:transparent;padding:8px 30px}#vc_social_login{float:left;clear:left;width:100%;margin-top:30px;border-top:1px solid #ccc;text-align:center}#vc_social_login .vc_text_social{margin:-10px auto 20px auto;padding:0 5px;width:35%;background:#fff;color:#848f98}#vc_social_login ul{width:100%;float:left;clear:left;text-align:center;padding:0;margin:25px 0;display:flex;justify-content:center;align-items:center}#vc_social_login ul li{list-style:none;float:left;margin:0 10px}#vc_social_login ul li a{display:block;color:#1a74be;background:#fff;border:1px solid #1a74be;padding:15px;text-decoration:none;transition:background-color 0.8s ease;cursor:pointer}#login_facebook a{color:#3b5998!important;border:none!important;padding:0!important}#login_facebook a img{height:58px}#login_facebook a:hover{color:#fff!important;background:#3b5998!important}#login_google a{color:#d34836!important;border:1px solid #d34836!important}#login_google a:hover{color:#fff!important;background:#d34836!important}#login_yahoo a{color:#720e9e!important;border:1px solid #720e9e!important}#login_yahoo a:hover{color:#fff!important;background:#720e9e!important}#vc_social_login ul li a i{font-size:25px}#vc_login_gigya,#vc_registration{float:left;clear:left;width:100%;margin-top:30px;border-top:1px solid #ccc;text-align:center;display:flex;flex-direction:column}#vc_login_gigya label,#vc_registration label{background:#fff;color:#848f98;width:30%;font-weight:400;margin:-10px auto 20px auto}#vc_login_gigya .btn{margin:0 auto;width:auto;border-radius:0px;background:#1874bf;border-color:transparent;padding:8px 30px}#vc_registration .btn{width:auto;clear:left;float:left;margin:0 auto;border-radius:0px;background:#1874bf;border-color:transparent;padding:8px 30px}#vc_forgot_password{float:left;clear:left;width:100%}#vc_forgot_password h4{background:#fff;color:#848f98;width:100%;margin:0 auto 20px auto;text-align:center;font-size:15px;font-weight:400}#vc_forgot_password a{border:1px solid #ccc;font-size:14px;text-decoration:none}#vc_forgot_password a:active,#vc_forgot_password a:hover{text-decoration:none}#vc_forgot_password label{font-weight:400;text-transform:uppercase;font-size:12px}#vc_forgot_password #input_email{margin-bottom:20px}#vc_forgot_password .btn{border-radius:0px}#vc_forgot_password .vc_bnt_send{float:right}#vc_forgot_password .vc_bnt_back{float:left}#vc_login_errors{display:none;border-radius:0}@media (max-width:480px){#vc_social_login .vc_text_social{width:45%;margin-bottom:10px}#vc_social_login ul li a i{font-size:18px}#vc_social_login ul li a{padding:10px}#login_facebook a img{height:42px}#vc_registration{margin-top:20px}.modal-body{padding:15px 15px 35px 15px}}