.identificationHeader {
    background-color: #f6f5f3;
    padding: 3rem 0 0;
    box-sizing: border-box;
    padding-left: 6.4vw;
    padding-right: 6.4vw;
    width: 50%
}

[dir="ltr"] .identificationHeader {
    border-right: 1px solid #eae8e4
}

[dir="rtl"] .identificationHeader {
    border-left: 1px solid #eae8e4
}

@media only screen and (min-width: 48em) {
    .identificationHeader {
        padding-left:3.125vw;
        padding-right: 3.125vw
    }
}

@media only screen and (min-width: 64em) {
    .identificationHeader {
        padding-left:4.6875vw;
        padding-right: 4.6875vw
    }
}

@media only screen and (min-width: 90em) {
    .identificationHeader {
        padding-left:8.333333333333332vw;
        padding-right: 8.333333333333332vw
    }
}

.reset-password .identificationHeader {
    background-color: #fff;
    width: 100%
}

@media only screen and (max-width: 47.9375em) {
    .identificationHeader {
        display:none
    }

    .reset-password .identificationHeader {
        display: block
    }
}

.titleIdentification {
    border-bottom: 1px solid #eae8e4;
    padding-bottom: 1.5rem;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-weight: 700;
    font-size: 1.75rem;
    line-height: 1.1428571428571428;
    letter-spacing: 0;
    text-transform: uppercase
}

.titleIdentification:lang(ar) {
    font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(ar) {
    font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(ja) {
    font-family: "Hiragino Kaku Gothic Pro W3",Motoya,Meiryo,"MS PGothic","Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(ko) {
    font-family: "Droid Sans Fallback","Malgun Gothic",Dotum,"MS Gothic",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(ru) {
    font-family: "Louis Vuitton Cyrillic",Arial,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(zh-Hans) {
    font-family: "STHeiti Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft YaHei",SimHei,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(zh-Hant) {
    font-family: "HeitiTC-Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft Jhenghei","Arial Unicode MS","Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(vi) {
    font-family: none,"Helvetica Neue","Helvetica",Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.titleIdentification:lang(vi) {
    font-family: "Helvetica Neue","Helvetica",Arial,sans-serif
}

.titleIdentification:lang(ar),.titleIdentification:lang(ja),.titleIdentification:lang(ko),.titleIdentification:lang(zh) {
    line-height: normal
}

.titleIdentification:lang(ar),.titleIdentification:lang(ja),.titleIdentification:lang(ko),.titleIdentification:lang(zh) {
    letter-spacing: normal
}

.titleIdentification:lang(ko),.titleIdentification:lang(zh),.titleIdentification:lang(ja) {
    font-size: 1.3125rem
}

@media only screen and (min-width: 64em) {
    .titleIdentification {
        font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
        font-weight: 400;
        font-style: normal;
        font-weight: 700;
        font-size: 1.75rem;
        line-height: 1.0588235294117647;
        letter-spacing: 0
    }

    .titleIdentification:lang(ar) {
        font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(ar) {
        font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(ja) {
        font-family: "Hiragino Kaku Gothic Pro W3",Motoya,Meiryo,"MS PGothic","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(ko) {
        font-family: "Droid Sans Fallback","Malgun Gothic",Dotum,"MS Gothic",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(ru) {
        font-family: "Louis Vuitton Cyrillic",Arial,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(zh-Hans) {
        font-family: "STHeiti Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft YaHei",SimHei,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(zh-Hant) {
        font-family: "HeitiTC-Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft Jhenghei","Arial Unicode MS","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(vi) {
        font-family: none,"Helvetica Neue","Helvetica",Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .titleIdentification:lang(vi) {
        font-family: "Helvetica Neue","Helvetica",Arial,sans-serif
    }

    .titleIdentification:lang(ar),.titleIdentification:lang(ja),.titleIdentification:lang(ko),.titleIdentification:lang(zh) {
        line-height: normal
    }

    .titleIdentification:lang(ar),.titleIdentification:lang(ja),.titleIdentification:lang(ko),.titleIdentification:lang(zh) {
        letter-spacing: normal
    }

    .titleIdentification:lang(ja),.titleIdentification:lang(ko),.titleIdentification:lang(zh) {
        font-size: 1.59375rem
    }
}

.mandatory-field {
    display: none
}

@media only screen and (min-width: 48em) {
    .mandatory-field {
        display:block;
        margin: 0;
        padding-top: .5rem;
        text-align: right
    }

    [dir="rtl"] .mandatory-field {
        text-align: left
    }
}

.signin-wrapper {
    display: flex;
    flex-direction: column
}

@media only screen and (min-width: 48em) {
    .signin-wrapper {
        flex-direction:row
    }
}

.signin-content {
    background-color: #f6f5f3;
    position: relative;
    box-sizing: border-box;
    padding-left: 6.4vw;
    padding-right: 6.4vw;
    width: 100%
}

@media only screen and (min-width: 48em) {
    .signin-content {
        padding-left:3.125vw;
        padding-right: 3.125vw
    }
}

@media only screen and (min-width: 64em) {
    .signin-content {
        padding-left:4.6875vw;
        padding-right: 4.6875vw
    }
}

@media only screen and (min-width: 90em) {
    .signin-content {
        padding-left:8.333333333333332vw;
        padding-right: 8.333333333333332vw
    }
}

@media only screen and (min-width: 48em) {
    .signin-content {
        padding-bottom:5rem;
        width: 50%
    }

    [dir="ltr"] .signin-content {
        border-right: 1px solid #eae8e4
    }

    [dir="rtl"] .signin-content {
        border-left: 1px solid #eae8e4
    }
}

.signin-content .forgot-pwd-link {
    background: 0;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    color: #19110b;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.25;
    letter-spacing: .4px;
    overflow: visible;
    padding: 0;
    text-decoration: underline;
    transition: border .3s cubic-bezier(0.39,0.575,0.565,1),box-shadow .3s cubic-bezier(0.39,0.575,0.565,1),color .3s cubic-bezier(0.39,0.575,0.565,1),background .3s cubic-bezier(0.39,0.575,0.565,1)
}

.signin-content .forgot-pwd-link:lang(ar),.signin-content .forgot-pwd-link:lang(ja),.signin-content .forgot-pwd-link:lang(ko),.signin-content .forgot-pwd-link:lang(zh) {
    letter-spacing: normal
}

.signin-content .forgot-pwd-link:lang(ko),.signin-content .forgot-pwd-link:lang(zh) {
    font-size: .9rem
}

.signin-content .forgot-pwd-link:lang(ja) {
    font-size: .8rem
}

.signin-content .forgot-pwd-link:disabled {
    color: rgba(255,255,255,0.4);
    cursor: auto;
    text-decoration: none
}

.signin-content .loginFormBox {
    background-color: #fff;
    padding: 1.5rem;
    margin-bottom: 1.5rem;
    box-sizing: border-box;
    width: 100%
}

@media only screen and (min-width: 48em) {
    .signin-content .loginFormBox {
        margin-bottom:2.5rem;
        padding: 2rem
    }
}

.signin-content .loginFormBox.description {
    margin-bottom: 0
}

.forgotPasswordContent .signin-content .loginFormBox {
    padding-top: 0
}

.signin-content .actions {
    display: flex;
    justify-content: flex-end;
    margin-left: -0.5rem
}

@media only screen and (max-width: 47.9375em) {
    .signin-content .actions {
        flex-wrap:wrap;
        flex-direction: column-reverse
    }

    .signin-content .actions>*+* {
        margin-bottom: .5rem
    }
}

.signin-content .actions>button,.signin-content .actions>input {
    width: 100%
}

[dir="ltr"] .signin-content .actions>button,[dir="ltr"] .signin-content .actions>input {
    margin-left: .5rem
}

[dir="rtl"] .signin-content .actions>button,[dir="rtl"] .signin-content .actions>input {
    margin-right: .5rem
}

@media only screen and (min-width: 48em) {
    .signin-content .actions .loginSubmitBtn {
        min-width:15rem;
        width: auto
    }
}

.signin-content .forgotPasswordByEmailRight {
    margin-top: 2.5rem
}

.signin-creation {
    background-color: #f6f5f3;
    display: flex;
    box-sizing: border-box;
    padding-left: 6.4vw;
    padding-right: 6.4vw;
    width: 100%
}

@media only screen and (min-width: 48em) {
    .signin-creation {
        padding-left:3.125vw;
        padding-right: 3.125vw
    }
}

@media only screen and (min-width: 64em) {
    .signin-creation {
        padding-left:4.6875vw;
        padding-right: 4.6875vw
    }
}

@media only screen and (min-width: 90em) {
    .signin-creation {
        padding-left:8.333333333333332vw;
        padding-right: 8.333333333333332vw
    }
}

@media only screen and (min-width: 48em) {
    .signin-creation {
        background-color:#fff;
        padding-bottom: 5rem;
        width: 50%
    }
}

.signin-creation .continueWithoutLogging {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 1.5rem
}

.signin-creation .btnCreate,.signin-creation .btnContinue {
    box-sizing: border-box;
    text-align: center;
    width: 100%
}

@media only screen and (min-width: 48em) {
    .signin-creation .btnCreate,.signin-creation .btnContinue {
        min-width:15rem;
        width: auto
    }
}

.signin-creation-i {
    display: flex;
    flex-direction: column;
    width: 100%
}

.signin-creation-title {
    border-bottom: 1px solid #eae8e4;
    margin: 2.5rem 0 1.5rem;
    padding-bottom: 1.5rem;
    text-transform: uppercase;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 1.1666666666666667;
    letter-spacing: 0
}

.signin-creation-title:lang(ar) {
    font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(ar) {
    font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(ja) {
    font-family: "Hiragino Kaku Gothic Pro W3",Motoya,Meiryo,"MS PGothic","Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(ko) {
    font-family: "Droid Sans Fallback","Malgun Gothic",Dotum,"MS Gothic",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(ru) {
    font-family: "Louis Vuitton Cyrillic",Arial,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(zh-Hans) {
    font-family: "STHeiti Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft YaHei",SimHei,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(zh-Hant) {
    font-family: "HeitiTC-Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft Jhenghei","Arial Unicode MS","Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(vi) {
    font-family: none,"Helvetica Neue","Helvetica",Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif
}

.signin-creation-title:lang(vi) {
    font-family: "Helvetica Neue","Helvetica",Arial,sans-serif
}

.signin-creation-title:lang(ar),.signin-creation-title:lang(ja),.signin-creation-title:lang(ko),.signin-creation-title:lang(zh) {
    line-height: normal
}

.signin-creation-title:lang(ar),.signin-creation-title:lang(ja),.signin-creation-title:lang(ko),.signin-creation-title:lang(zh) {
    letter-spacing: normal
}

.signin-creation-title:lang(ko),.signin-creation-title:lang(zh) {
    font-size: 1.35rem
}

.signin-creation-title:lang(ja) {
    font-size: 1.2000000000000002rem
}

@media only screen and (min-width: 64em) {
    .signin-creation-title {
        font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
        font-weight: 400;
        font-style: normal;
        font-weight: 700;
        font-size: 1.3125rem;
        line-height: 1.1428571428571428;
        letter-spacing: 0
    }

    .signin-creation-title:lang(ar) {
        font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(ar) {
        font-family: "Louis Vuitton Arabic","Geeza Pro","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(ja) {
        font-family: "Hiragino Kaku Gothic Pro W3",Motoya,Meiryo,"MS PGothic","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(ko) {
        font-family: "Droid Sans Fallback","Malgun Gothic",Dotum,"MS Gothic",Georgia,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(ru) {
        font-family: "Louis Vuitton Cyrillic",Arial,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(zh-Hans) {
        font-family: "STHeiti Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft YaHei",SimHei,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(zh-Hant) {
        font-family: "HeitiTC-Light","STHeitiTC-Light","Droid Sans Fallback","Microsoft Jhenghei","Arial Unicode MS","Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(vi) {
        font-family: none,"Helvetica Neue","Helvetica",Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif
    }

    .signin-creation-title:lang(vi) {
        font-family: "Helvetica Neue","Helvetica",Arial,sans-serif
    }

    .signin-creation-title:lang(ar),.signin-creation-title:lang(ja),.signin-creation-title:lang(ko),.signin-creation-title:lang(zh) {
        line-height: normal
    }

    .signin-creation-title:lang(ar),.signin-creation-title:lang(ja),.signin-creation-title:lang(ko),.signin-creation-title:lang(zh) {
        letter-spacing: normal
    }

    .signin-creation-title:lang(ko),.signin-creation-title:lang(zh),.signin-creation-title:lang(ja) {
        font-size: 1.3125rem
    }
}

@media only screen and (min-width: 48em) {
    .signin-creation-title {
        border:0;
        margin: 2rem 0 2rem;
        padding: 0
    }
}

.signin-creation-desc {
    font-weight: 300;
    font-size: 1.125rem;
    line-height: 1.7777777777777777;
    letter-spacing: .4px;
    margin-bottom: 1.5rem
}

.signin-creation-desc:lang(ar),.signin-creation-desc:lang(ja),.signin-creation-desc:lang(ko),.signin-creation-desc:lang(zh) {
    letter-spacing: normal
}

.signin-creation-desc:lang(ko),.signin-creation-desc:lang(zh) {
    font-size: 1.0125rem
}

.signin-creation-desc:lang(ja) {
    font-size: .9rem
}

@media only screen and (max-width: 47.9375em) {
    .signin-creation-desc {
        background-color:#fff;
        padding: 1.5rem
    }
}

@media only screen and (min-width: 48em) {
    .signin-creation-desc {
        margin-bottom:2rem
    }
}

.signin-reassu {
    margin-bottom: 2.5rem
}

@media only screen and (max-width: 47.9375em) {
    .signin-reassu {
        background-color:#fff;
        margin: 0 -6.4vw;
        padding: 1.5rem 6.4vw;
        order: 1
    }
}

@media only screen and (min-width: 48em) {
    .signin-reassu .aside-reassu {
        padding:2rem
    }
}

.signin-reassu .aside-reassu-item {
    font-weight: 400;
    font-size: .875rem;
    line-height: 1.4285714285714286;
    letter-spacing: .4px
}

.signin-reassu .aside-reassu-item:lang(ar),.signin-reassu .aside-reassu-item:lang(ja),.signin-reassu .aside-reassu-item:lang(ko),.signin-reassu .aside-reassu-item:lang(zh) {
    letter-spacing: normal
}

.signin-reassu .aside-reassu-item:lang(ko),.signin-reassu .aside-reassu-item:lang(zh) {
    font-size: .7875rem
}

.signin-reassu .aside-reassu-item:lang(ja) {
    font-size: .7000000000000001rem
}

@media only screen and (min-width: 48em) {
    .signin-reassu .aside-reassu-item {
        font-weight:400;
        font-size: 1rem;
        line-height: 1.25;
        letter-spacing: .4px
    }

    .signin-reassu .aside-reassu-item:lang(ar),.signin-reassu .aside-reassu-item:lang(ja),.signin-reassu .aside-reassu-item:lang(ko),.signin-reassu .aside-reassu-item:lang(zh) {
        letter-spacing: normal
    }

    .signin-reassu .aside-reassu-item:lang(ko),.signin-reassu .aside-reassu-item:lang(zh) {
        font-size: .9rem
    }

    .signin-reassu .aside-reassu-item:lang(ja) {
        font-size: .8rem
    }
}

.signin-content .social-login-sign-in-mode .social-login-separated,.signin-content .social-login-sign-in-mode .social-login-icons {
    margin: 0
}

.pwd-mode .description.loginFormBox {
    padding-bottom: 0
}

.pwd-mode .success .description.loginFormBox {
    padding-bottom: 2rem
}

.pwd-mode p {
    margin: 0
}

.content-reset-password {
    background-color: #f6f5f3
}

.content-reset-password .identification {
    box-sizing: border-box;
    padding-left: 6.4vw;
    padding-right: 6.4vw;
    padding-top: 2rem;
    padding-bottom: 2rem
}

@media only screen and (min-width: 48em) {
    .content-reset-password .identification {
        padding-left:3.125vw;
        padding-right: 3.125vw
    }
}

@media only screen and (min-width: 64em) {
    .content-reset-password .identification {
        padding-left:4.6875vw;
        padding-right: 4.6875vw
    }
}

@media only screen and (min-width: 90em) {
    .content-reset-password .identification {
        padding-left:8.333333333333332vw;
        padding-right: 8.333333333333332vw
    }
}

@media only screen and (min-width: 48em) {
    .content-reset-password .identification {
        padding-top:1.5rem;
        padding-bottom: 3rem
    }
}

.content-reset-password .identificationContainer {
    width: 100%;
    max-width: 45rem
}

.content-reset-password .update-password-wrapper {
    margin-top: 1.5rem
}

.content-reset-password .loginFormBox {
    background-color: #fff;
    padding: 1.5rem;
    margin-bottom: 1.5rem;
    box-sizing: border-box;
    width: 100%
}

@media only screen and (min-width: 48em) {
    .content-reset-password .loginFormBox {
        margin-bottom:1.5rem;
        padding: 2rem
    }
}

.content-reset-password .loginFormBox.description,.content-reset-password .loginFormBox.updatePassword {
    margin-bottom: 0;
    padding-bottom: 0
}

.content-reset-password .loginFormBox.description p,.content-reset-password .loginFormBox.updatePassword p {
    margin: 0
}

.content-reset-password .loginFormBox.updatePassword span {
    font-weight: 500
}

.content-reset-password .actions {
    display: flex;
    justify-content: flex-end
}

.content-reset-password .actions>button,.content-reset-password .actions>input {
    width: 100%
}

.content-reset-password .actions .btnCancel {
    display: none
}

@media only screen and (min-width: 48em) {
    .content-reset-password .actions .signInBtn {
        min-width:15rem;
        width: auto
    }
}

.content-reset-password #resetPasswordPolicies label {
    display: inline
}

.resetPassword .description .popinTitle,.resetPassword .description .additionalMessageChangePsw {
    display: block
}

.resetPassword .forgotPasswordByEmailRight {
    margin-top: 1.5rem
}

[dir="ltr"] .accountInformations {
    margin-left: 20px
}

[dir="rtl"] .accountInformations {
    margin-right: 20px
}

#createNewProfile {
    width: 94%;
    margin: auto 3%;
    position: relative
}

#createNewProfile .profile {
    line-height: 1.125em;
    padding: 20px 0;
    border-bottom: 1px solid #eae8e4;
    text-transform: uppercase
}

#createNewProfile .haveAccount {
    display: inline-block;
    position: absolute;
    top: 12px;
    text-transform: uppercase
}

[dir="ltr"] #createNewProfile .haveAccount {
    right: 0
}

[dir="rtl"] #createNewProfile .haveAccount {
    left: 0
}

#createNewProfile .newAccount {
    padding-bottom: 10px
}

#createNewProfile .newAccount .button-orange {
    margin-top: 20px
}

#createNewProfile .title {
    line-height: 2.625em;
    margin: 10px 0;
    text-transform: uppercase
}

#createNewProfile #loginForm_bubble .globalErrors {
    padding: 0 0 5px 0!important
}

.tableContainer {
    display: table;
    width: 100%
}

.subscriber {
    margin-top: 20px
}

.subscriber .form-line.reversed label {
    padding-bottom: 15px
}

.subscriber .error {
    color: #c53929
}

.subscriber .errorMsg {
    display: inline-block
}

[dir="ltr"] .subscriber .errorMsg {
    margin-left: 30px
}

[dir="rtl"] .subscriber .errorMsg {
    margin-right: 30px
}

@media only screen and (max-width: 47.9375em) {
    #createNewProfile {
        width:100%;
        margin: 0;
        padding: 15px 0
    }

    #createNewProfile .profile {
        font-size: 1.25em;
        margin: 0 3%
    }

    #createNewProfile .profileAccount {
        width: 97%;
        float: none;
        padding: 0
    }

    [dir="ltr"] #createNewProfile .profileAccount {
        margin-left: 3%
    }

    [dir="rtl"] #createNewProfile .profileAccount {
        margin-right: 3%
    }

    #createNewProfile .profileAccount .title {
        font-weight: 600;
        font-size: .9375em;
        line-height: 2.625em;
        color: #b3afaf;
        margin-bottom: 15px;
        text-transform: uppercase
    }

    #createNewProfile .newAccount {
        width: 97%;
        float: none;
        padding: 0;
        margin: 3% 0 0 3%;
        border: 0
    }

    [dir="rtl"] #createNewProfile .newAccount {
        margin: 3% 3% 0 0
    }

    #createNewProfile .newAccount .title {
        font-weight: 600;
        font-size: .9375em;
        line-height: 2.625em;
        color: #b3afaf;
        margin-bottom: 15px;
        text-transform: uppercase
    }

    #createNewProfile .accountInformations {
        display: none
    }

    #createNewProfile .haveAccount {
        display: none
    }

    #loadCreateProfileSubmit {
        margin-top: 15px
    }
}

@media only screen and (min-width: 48em) {
    .accountInformations {
        margin-top:10px;
        font-size: .875em;
        line-height: 1.875em;
        float: left
    }

    [dir="rtl"] .accountInformations {
        float: right
    }

    #createProfileForm .formPattern2 input[type="text"],#createProfileForm .formPattern2 input[type="email"],#createProfileForm .formPattern2 input[type="password"],#createProfileForm .formPattern2 #country,#createProfileForm .formPattern2 #state {
        width: 50%
    }
}

@media (max-width : 767px) {
}

@media (max-width : 479px) {
}

@media (max-width : 767px) and (min-width : 480px) {
}

@media (min-width : 768px) {
}

@media (max-width : 1023px) and (min-width : 768px) {
}

@media (min-width : 768px) and (max-width : 1100px) {
}

@media (min-width : 1024px) {
}

@media (min-width : 1440px) {
}
