.bs-pd > span {
    padding-left: 21px;
    display:block;
}

.bs-login-outer, .bs-new-shopwithoutmembership-outer {
    padding: 8px;
    border: 1px solid #eae9e9;
    border-radius: var(--borderstyle);
    background: #fff;
}

.bs-new-member-inner {
    padding-left: 8px;
}

#divsozlesme {
    margin: 8px 0 12px 0 !important;
}

.bs-rm-lng-fp {
    margin: 8px 0 16px 0;
}

    .bs-rm-lng-fp .bs-rm {
        display: inline-block;
        margin-right:8px;
    }
    .bs-rm-lng-fp .bs-fp {
        display: inline-block;
        float: right;
    }
    .bs-rm-lng-fp .bs-pd {
        margin: 8px 0 0 0;
        text-decoration: underline;
    }

.bs-desktop-api {
    display: block;
    text-align: center;
    color: #000;
    color: var(--layoutcolor);
    text-decoration: underline;
}

.bs-login-logo {
    margin-right: auto;
    margin-bottom: 19px;
}

.bs-loginheader-menu #bs-category-outer {
    border-bottom: 1px solid #e8e8e8;
    width: 790px;
    margin: 50px auto;
    justify-content: flex-end;
    font-weight: 600;
    height: 25px;
}


@media (max-width:1100px) {
    .bs-login-outer {
        padding: 8px 8px 0 8px;
    }

    .bs-new-member-inner {
        padding-left: 0;
    }

    .bs-loginheader-menu,
    .bs-loginfooter-menu {
        display: none;
    }
    .bs-pd > span {
        padding-left: 34px;
        display: block;
    }
}
