﻿/* TMUS */
.tenant-35af7688-4ed3-465f-be9f-e68247bcaf34 .form-title-logo {
    background-color: #e20074;
    background-image: url(../images/t-mobile-logo.png);
}

.tenant-35af7688-4ed3-465f-be9f-e68247bcaf34 .submit-button {
    background-color: #e20074;
}

.tenant-35af7688-4ed3-465f-be9f-e68247bcaf34 .forgot-password {
    color: #e20074;
}

/* Audi */
.tenant-362770bd-b2ab-4a16-9bc1-0f6b725b7f4b .form-title-logo {
    background-color: #1A1A1A;
    background-image: url(../images/AAA_Audi.png);
}

.tenant-362770bd-b2ab-4a16-9bc1-0f6b725b7f4b .submit-button {
    background-color: #1A1A1A;
}

.tenant-362770bd-b2ab-4a16-9bc1-0f6b725b7f4b .forgot-password {
    color: #1A1A1A;
}

/* TMCZ */
.tenant-b88723c7-ac87-4ef0-9842-c5c619176fbc .form-title-logo {
    background-color: #e20074;
    background-image: url(../images/t-mobile-logo.png);
}

.tenant-b88723c7-ac87-4ef0-9842-c5c619176fbc .submit-button {
    background-color: #e20074;
}

.tenant-b88723c7-ac87-4ef0-9842-c5c619176fbc .forgot-password {
    color: #e20074;
}

/* TMAT */
.tenant-67525ac2-f407-4603-977e-820c1a4108fa .form-title-logo {
    background-color: #e20074;
    background-image: url(../images/t-mobile-logo.png);
}
.tenant-67525ac2-f407-4603-977e-820c1a4108fa .submit-button {
    background-color: #e20074;
}

.tenant-67525ac2-f407-4603-977e-820c1a4108fa .forgot-password {
    color: #e20074;
}

/* TDG */
.tenant-d610940b-c235-42c1-8fd0-1549696235f4 form {
    width: auto;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .form-title-logo {
    background-color: #e20074;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    background-image: url(../images/t-mobile-logo.png);
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .submit-button {
    background-color: #e20074;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .forgot-password {
    color: #e20074;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .datenschutz {
    content: url(../images/datenschutz.png);
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .wrap-main-inner {
    background-color: #ffffff;
    border-radius: 4px;
    box-shadow: 2px 2px 20px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 3px 20px 0px rgba(0, 0, 0, 0.1);
    display: table;
    margin: 10px;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .wrap-main-inner form
{
    direction: ltr;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer {
    padding: 50px 34px;
    direction: ltr;
    vertical-align: top;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer img, 
.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer h1 {
    text-align: center;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer img {
    display: block;
    margin: 0 auto 12px auto;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer h1 {
    color: #363636;
    font-size: 24px;
    font-weight: normal;
    line-height: 28px;
    margin-bottom: 24px;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer p {
    text-align: left;
    color: #363636;
    font-size: 12px;
    line-height: normal;
    margin-bottom: 14px;
    opacity: 0.6;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer ul {
    text-align: left;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer ul {
    margin-left: 18px;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer li {
    color: #868686;
}

.tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer li a {
    color: #e20074;
    font-family: Arial, helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    text-decoration: none;
}

@media screen and (min-width: 640px) {
    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .wrap-main-inner {
        direction: rtl;
        margin: 0 auto;
    }

    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .wrap-main-inner form,
    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer {
        display: table-cell;
    }

    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer {
        padding: 74px 16px 0 24px;
    }

    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .wrap-main-inner form {
        background: transparent url(../images/login-divider.png) no-repeat top right;
        width: 300px;
    }

    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .form-title-logo {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
}

@media screen and (min-width: 767px) {
    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .wrap-main-inner {
        width: 750px;
    }

    .tenant-d610940b-c235-42c1-8fd0-1549696235f4 .side-drawer {
        width: 450px;
    }
}

/* Telus */
.tenant-cafdb760-13b0-44b0-aa51-a9e512e7b6bb .form-title-logo {
    background-color: #4b286d;
    background-image: url(../images/telus-logo.png);
}

.tenant-cafdb760-13b0-44b0-aa51-a9e512e7b6bb .submit-button {
    background-color: #4b286d;
}

.tenant-cafdb760-13b0-44b0-aa51-a9e512e7b6bb .forgot-password {
    color: #4b286d;
}

/* Bell */
.tenant-00b7e75c-ce86-408f-99af-5bfcaf8ab1b2 .form-title-logo {
    background-color: #00549a;
    background-image: url(../images/bellca-logo.png);
}

.tenant-00b7e75c-ce86-408f-99af-5bfcaf8ab1b2 .submit-button {
    background-color: #00549a;
}

.tenant-00b7e75c-ce86-408f-99af-5bfcaf8ab1b2 .forgot-password {
    color: #00549a;
}


/* Telcel */
.tenant-3f26d114-1ff4-49dd-b611-6779e04c2fb2 .form-title-logo {
    background-color: #0067ab;
    background-image: url(../images/telcel-logo.png);
}

.tenant-3f26d114-1ff4-49dd-b611-6779e04c2fb2 .submit-button {
    background-color: #0067ab;
}

.tenant-3f26d114-1ff4-49dd-b611-6779e04c2fb2 .forgot-password {
    color: #0067ab;
}

/* MetroPCS */
.tenant-e4127808-5378-4e8e-8125-afa2e33c5e39 .form-title-logo {
    background-color: #333092;
    background-image: url(../images/metropcs-logo.png);
}

.tenant-e4127808-5378-4e8e-8125-afa2e33c5e39 .submit-button {
    background-color: #333092;
}

.tenant-e4127808-5378-4e8e-8125-afa2e33c5e39 .forgot-password {
    color: #333092;
}

/* T-Mobile Poland */
.tenant-9317dfb7-8e7a-4b8e-9306-a16b7cd2267b .form-title-logo {
    background-color: #e20074;
    background-image: url(../images/tmpl-logo.png);
}
.tenant-9317dfb7-8e7a-4b8e-9306-a16b7cd2267b .submit-button {
    background-color: #e20074;
}

.tenant-9317dfb7-8e7a-4b8e-9306-a16b7cd2267b .forgot-password {
    color: #e20074;
}

/* Bosch/Nissan */
.tenant-63ce34dc-8420-4099-92bc-3a6b5904a1a3 .form-title-logo {
    background-color: #bfc0c2;
    background-image: url(../images/bosch-nissan-logo.png);
}

.tenant-63ce34dc-8420-4099-92bc-3a6b5904a1a3 .submit-button {
    background-color: #005691;
}

.tenant-63ce34dc-8420-4099-92bc-3a6b5904a1a3 .forgot-password {
    color: #005691;
}

/* Force US */
.tenant-2dcf8735-d405-456a-9363-9e7fecaaf12f .form-title-logo {
    background-color: #4a4a4a;
    background-image: url(../images/force-logo.png);
}

.tenant-2dcf8735-d405-456a-9363-9e7fecaaf12f .submit-button {
    background-color: #00baf2;
}

.tenant-2dcf8735-d405-456a-9363-9e7fecaaf12f .forgot-password {
    color: #00baf2;
}

/* Tracfone */
.tenant-b872d09c-8164-4a36-8b6c-437d428e77f9 .form-title-logo {
    background-color: #003087;
    background-image: url(../images/tracfone-logo.svg);
    background-size: 112px;
}

.tenant-b872d09c-8164-4a36-8b6c-437d428e77f9 .form-title {
    color: #4A4A4A
}

.tenant-b872d09c-8164-4a36-8b6c-437d428e77f9 .submit-button {
    background-color: #003087;
}

.tenant-b872d09c-8164-4a36-8b6c-437d428e77f9 .forgot-password {
    color: #003087;
}