@import "./../../../ajax-login-and-registration-modal-popup-dev/assets/scss/functions";

$bg-color: #000;
$border-radius: 0;

.lrm-inline .lrm-user-modal-container {
    border: 2px solid $bg-color;
}

/* TABS */
.lrm-user-modal-container {

    border-radius: $border-radius;
    @include respond-to(min-width, 600px) {
        max-width: 440px;
    }

    .lrm-switcher {
        &.-is-not-login-only {
            a:not(.selected):before {
                content: none;
            }
            a.selected {
                background: #FFF;
                color: #1f1f1f;
            }

            li:first-child a {
                border-radius: $border-radius 0 0 0;
            }

            li:last-child a {
                border-radius: 0 $border-radius 0 0;
            }
        }

        &.-is-login-only li a {
            border-radius: $border-radius $border-radius 0 0;
        }
    }
}
.lrm-user-modal-container,
.lrm-user-modal-container .lrm-integrations {
    .input-text,
    input[type=text],
    input[type=email],
    input[type=password],
    input[type=url],
    input[type=search],
    input[type=tel],
    input[type=date],
    input[type=number],
    select,
    textarea {
        background-color: transparent;

        border: none;
        border-bottom: 1px solid #5e5e5e;

        color: #000;
        font-weight: 300;
        box-shadow: none;
        border-radius: $border-radius;

        &:focus {
            //border: 1px solid $bg-color;
            box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.15);
            border-bottom: 1px solid #000;
            background-color: #f1f1f1;
        }
    }

    .fieldset--terms label a{
        font-weight: 500;
    }

}

.lrm-form {

    .lrm-fieldset-wrap {
        padding-left: 2em!important;
        padding-right: 2em!important;
    }

    .hide-password {
        border-color: $bg-color;
        color: #343642;
    }

    input.has-border,
    select.has-border {
        border-top: none;
        border-left: none;
        border-right: none;

    }

    a.button,
    button,
    button[type=submit],
    #buddypress input[type=submit],
    input[type=submit] {
        font-weight: 300;
        border-radius: 0;
    }

    button[type=submit],
    #buddypress input[type=submit],
    input[type=submit] {
        font-size: 18px;
        padding: 14px 5px;
        border-radius: $border-radius;
    }
}

