﻿a {
    text-decoration: none;
}

span {
    moz-user-select: -moz-none;
    -moz-user-select: none;
    -o-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.form-control-feedback {
    top: 1px;
}

#VerifyIpt .form-control-feedback {
    right: 70px;
}

.indent_p p {
    text-indent: 20px;
}

label {
    font-size: 14px;
    color: #333;
}

small {
    font-size: 12px;
}

i {
    font-size: 14px;
}

#FormContainer {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    background: #fff9;
    border-radius: 3px;
    padding-bottom: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

i[data-bv-icon-for="verifycode"] {
    right: 85px !important;
}

@media (max-width: 768px) {
    #FormRow {
        padding: 0px 15px;
    }

    #FormContainer {
        width:calc(100% - 30px);
    }
}

@media (max-width: 992px) {
    #FormRow {
        padding: 0px 30px;
    }

    #FormContainer {
        width: calc(100% - 60px);
    }
}

@media (min-width: 992px) {
    .inputContainer {
        margin: 30px 0px 40px;
    }

        .inputContainer > .form-group {
            margin-bottom: 30px;
        }

            .inputContainer > .form-group > label {
                font-size: 18px !important;
                margin-bottom: 20px;
            }
    .form-control {
        height:45px !important;
    }

    i[data-bv-icon-for="phonenum"] {
        top: 50px !important;
    }

    i[data-bv-icon-for="verifycode"] {
        top: 5px !important;
        right: 85px !important;
    }
}