#content-container.signinpage {
    background-image: url(~/loginbackground.jpg);
    background-size: 100% 100%;
    height: 100vh;
    padding-top: 7%;
}

/* 登录框 */
#content-container.signinpage #content {
    margin-left: 33.333%;
    display: inline-block;
    width: 30%;
    background-color: #76a2cf;
    border-radius: 5% ;
    /* height: 81%; */
    padding-bottom: 1%;
    box-shadow: 2px 2px 5px #000000;
}

/* #external-login-heading {
    display: none;
} */

#content-container.signinpage #left-container {
    display: none;
    width: 35%;
    height: 80%;
    background-image: url(~/loginbackgroundimg.jpg);
    background-size: 100% 100%;
    border-radius: 5% 0px 0px 5%;
    /* display: inline-block; */
    margin-left: 16%;
    float: left;
}
/*登录页标题*/
#local-login-heading > .xrm-editable-text> .xrm-attribute-value-encoded{
    color:#004388;
}
/* #content > #mainContent > .row >.col-md-6:first-of-type {
    width: 100%;
}

#content > #mainContent > .row > .col-md-6:nth-of-type(2){
    width:100%;
} */

#content-container.signinpage #content>#mainContent>.row>.col-md-6 {
    width: 100%;
}

#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>.form-group>.col-sm-8 {
    width: 90%;
}

#local-login-heading {
    width: 90%;
}
/* 按钮圆角 */
#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>.form-group>.col-sm-8>input {
    border-radius: 10px;
}

#content-container.signinpage #content>#mainContent>.row>.col-md-6>form {
    margin-left: 10%;
}

#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>.form-group>label {
    display: none;
}

#Username::placeholder {
    color: #ccc!important;
}

#PasswordValue::placeholder {
    color: #ccc!important;
}

/*登录*/
/* 记住我按钮*/
#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>.form-group>.col-sm-offset-4 {
    margin-left: 0px;
    color: #0f57a0;
}

/*忘记密码按钮*/
#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>.form-group>.col-sm-8>a {
    float: left;
    position: absolute;
    bottom: 50px;
    left: 75%;
    color: #0f57a0;
    text-decoration: none;
}

/*登录按钮*/
#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>.form-group>.col-sm-8>#submit-signin-local {
    width: 100%;
    border-radius: 10px; 
    background: #cedeee;
    border-color: #cedeee;
    color: #00438e;
    font-size: 17px;
    font-weight: bold;
    box-shadow: 2px 2px 5px #445e79;
}

/*ad*/
#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>#external-login-heading {
    text-align: center;
    padding: 0px;
    font-size: 15px;
    width: 90%;
}

#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>button {
    width: 90%;
    border-radius: 10px;
    border-color: #8b6617;
    background-color: #faebcc;
    color: #e3b02d;
}

#content-container.signinpage #content>#mainContent>.row>.col-md-6>form>.form-horizontal>button :hover {
    background-color: #e3b02d;
    color: #8b6617;
}
.nav > li > a:hover {
    background-color: transparent;
}
/*登录*/

/*注册*/
#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6>.form-horizontal {
    margin-left: 0%;
}

#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6 {
    width: 100%;
}

#ContentContainer_MainContent_MainContent_ExternalLogin>.col-md-6 {
    width: 100%;
}

/*邮箱*/
#ContentContainer_MainContent_MainContent_ShowEmail>.form-group>label {
    display: none;
}

#ContentContainer_MainContent_MainContent_ShowEmail>.form-group>.col-sm-8 {
    width: 90%;
}

#EmailTextBox {
    border-radius: 10px;
}

#EmailTextBox::placeholder {
    color: #ccc!important;
}

/*用户名*/
#ContentContainer_MainContent_MainContent_ShowUserName>.form-group>label {
    display: none;
}

#ContentContainer_MainContent_MainContent_ShowUserName>.form-group>.col-sm-8 {
    width: 90%;
}

#UserNameTextBox {
    border-radius: 10px;
}

#UserNameTextBox::placeholder {
    color: #ccc!important;
}

/*密码*/
#content-container.signinpage #content>#mainContent>form>#ContentContainer_MainContent_MainContent_SecureRegister>.row>#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6>.form-horizontal>.form-group>label {
    display: none;
}

#PasswordTextBox {
    border-radius: 10px;
}

#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6>.form-horizontal>.form-group>.col-sm-8 {
    width: 90%;
}

#PasswordTextBox::placeholder {
    color: #ccc!important;
}

#ConfirmPasswordTextBox {
    border-radius: 10px;
    width: 100%;
}

#ConfirmPasswordTextBox::placeholder {
    color: #ccc!important;
}

/*标题*/
#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6>.form-horizontal>.login-heading-section {
    text-align: center;
    width: 90%;
}

/*注册按钮*/
#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6>.form-horizontal>.form-group>.col-sm-offset-4 {
    margin-left: 0px;
}

#ContentContainer_MainContent_MainContent_LocalLogin>.col-md-6>.form-horizontal>.form-group>.col-sm-offset-4>#SubmitButton {
    width: 100%;
    border-radius: 10px;
    background: #e3c169;
    border-color: #7f5b10;
}

/*ad标题*/
#ContentContainer_MainContent_MainContent_ExternalLogin>.col-md-6>.form-horizontal>.login-heading-section {
    text-align: center;
    padding: 0px;
    font-size: 15px;
    margin-left: 0px;
    width: 90%;    
    color: #024388;
    font-weight: bold;
}

/*ad按钮*/
#ContentContainer_MainContent_MainContent_ExternalLoginButtons>button {
    width: 90%;
    border-radius: 10px;
    border-color: #8b6617;
    background-color: #faebcc;
    color: #e3b02d;
    margin-left: 0%;
}

#ContentContainer_MainContent_MainContent_ExternalLoginButtons>button:hover {
    background-color: #e3b02d;
    color: #8b6617;
}

/*注册*/

/*code*/
#content-container.signinpage #content>#mainContent>form {
    margin-left: 10%;
}
/*标题*/
#content-container.signinpage #content>#mainContent>form>.form-horizontal>.login-heading-section {
    text-align: center;
    width: 90%;
    padding-left: 0px;
    margin-top: 10px; 
    padding-bottom: 30%;
    border: 0px;
    color: #024388;
    font-weight: bold;
}
/*字段名*/
#content-container.signinpage #content > #mainContent > form > .form-horizontal >.form-group > label{
    display: none;
}
/*code*/
#content-container.signinpage #content > #mainContent > form > .form-horizontal >.form-group > .col-sm-10{
    width:90%;
    margin-left: 0px;
}
 #InvitationCode{
    border-radius: 10px;
}

#InvitationCode::placeholder {
    color: #ccc!important;
}

#content-container.signinpage #content > #mainContent > form > .form-horizontal >.form-group > .col-sm-offset-2 > #submit-redeem-invitation{
    width:100%;
    border-radius: 10px;
    background: #cedeee;
    border-color: #cedeee;
    color: #00438e;
    font-size: 17px;
    font-weight: bold;
    box-shadow: 2px 2px 5px #445e79;
}
/*code*/

/*ForgotPassword*/
/*标题*/
#content-container.signinpage #content>#mainContent>form>.form-horizontal>.forgot-password-heading {
    text-align: center;
    width: 90%;
    padding-left: 0px;
    margin-top: 10px; 
    padding-bottom: 30%;
    border: 0px;    
    color: #024388;
    font-weight: bold;
}

#content-container.signinpage #content>#mainContent>form>.form-horizontal> .form-group label{
    display: none;
}

#content-container.signinpage #content>#mainContent>form>.form-horizontal> .form-group >.col-sm-10{
    width:90%;
    margin-left: 0px;
}
#Email{
    width: 100%;
    border-radius: 10px;
}
#Email::placeholder {
    color: #ccc!important;
}
#content-container.signinpage #content>#mainContent>form>.form-horizontal> .form-group > .col-sm-offset-2 > #submit-forgot-password{
    width:100%;
    border-radius: 10px;
    background: #cedeee;
    border-color: #cedeee;
    color: #00438e;
    font-size: 17px;
    font-weight: bold;
    box-shadow: 2px 2px 5px #445e79;
}
/*ForgotPassword*/

/* 错误提示框 */
    
#ValidationSummary1,#loginValidationSummary,#redeemInvitation-validation-summary{
    width: 90%;
    /* position: fixed;
    right: 43%;
    width: 25%;
    border-radius: 25px;
    top: 3%;
    padding: 1%;
    word-wrap: break-word; */
}
/*上方选项卡*/
#content-container.signinpage > #content >.nav-tabs > li > a{    
    color: #fff;
    text-decoration: none;
}
#content-container.signinpage > #content >.nav-tabs{
    width: 90%;
    margin-left: 3%;
}

/*ResetPassword*/
/*重置密码页*/

#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > legend {
    margin-left: 25%;
    width: 90%;
    padding-left: 0px;
    margin-top: 10px;
    border: 0px;
    color: #024388;
    font-weight: bold;
}
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset >.form-group label{
    display:none;
}
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > .form-group >.col-sm-8{
    width:90%;
    margin-left: 0px;
}

#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > .form-group > .col-sm-offset-4 > #submit-reset-password{
    width:100%;
    border-radius: 10px;
    background: #cedeee;
    border-color: #cedeee;
    color: #00438e;
    font-size: 17px;
    font-weight: bold;
    box-shadow: 2px 2px 5px #445e79;
}
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset{    
    width: 100%;
    float: left;
}

#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > .form-group >.col-sm-8 >#Password{
    width: 100%;
    border-radius: 10px;
}
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > .form-group >.col-sm-8 > #ConfirmPassword{
    width: 100%;
    border-radius: 10px;
}   
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > .form-group >.col-sm-8 >#Password::placeholder{
    color: #ccc!important;
}
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset > .form-group >.col-sm-8 > #ConfirmPassword::placeholder{
    color: #ccc!important;
}   
/*重置密码页的错误提示框*/
#content-container.signinpage #content>#mainContent>form>.form-horizontal> fieldset >.validation-summary-errors{    
    width: 90%;
}
