﻿    md-dialog.sign-in-dialog .messag-dialog {
        margin: 0px !important;
    }
md-dialog.sign-in-dialog { width: 600px; height: 500px; min-height: 300px; }
    md-dialog.sign-in-dialog .container-main-dialog { width: 600px; height: 500px; min-height: 300px; }
    md-dialog.sign-in-dialog .sign-in-dialog-container {
        height: 100%;
    }
    md-dialog.sign-in-dialog md-dialog-content { background-color: rgba(49, 190, 164, 0.85); }
    md-dialog.sign-in-dialog .info { margin-top: 1.3rem; margin-bottom: 1rem; width: 500px; }
        md-dialog.sign-in-dialog .info .icon { width: 40px; height: 40px; margin-right: 10px; background-image: url('../../i/_info-sprite.svg'); background-position: 0px -840px; background-repeat: no-repeat; background-size: 40px auto; }

    md-dialog.sign-in-dialog .service-account-text { font-size: 1.75rem; text-align: center; color: white; margin-top: 2rem; line-height: 130%; }
    md-dialog.sign-in-dialog .service-account-text2 { font-size: 1rem; text-align: left; color: white; line-height: 130%; }

    md-dialog.sign-in-dialog .smtp_input { font-size: 1.3rem; color: #b3b3b3; background-color: rgba(255, 255, 255, .8); border: 0.07rem solid #e1e5e7; border-radius: 0.07rem; -moz-border-radius: 0.07rem; -webkit-border-radius: 0.07rem; width: 500px; height: 2.22em; text-align: center; margin-top: 2.5rem; display: block; }
        md-dialog.sign-in-dialog .smtp_input.valid { color: #737373; }
        md-dialog.sign-in-dialog .smtp_input::-webkit-input-placeholder { color: #cbcccd; }
        md-dialog.sign-in-dialog .smtp_input::-moz-placeholder { color: #cbcccd; }
        md-dialog.sign-in-dialog .smtp_input:-moz-placeholder { color: #cbcccd; }
        md-dialog.sign-in-dialog .smtp_input:-ms-input-placeholder { color: #cbcccd; }

    md-dialog.sign-in-dialog .go_button { width: 500px; font-size: 1.43rem; color: rgba(0,0,0,0.38); background-color: #bac1c3; border: 0.07rem solid #aacbdb; border-radius: 0.214rem; -moz-border-radius: 0.214rem; -webkit-border-radius: 0.214rem; height: 3.57rem; margin-left: auto; margin-right: auto; display: block; text-transform: none; margin-top: 20px; }
    md-dialog.sign-in-dialog .go_button { background-image: url(../../../../s/i/letMEinArrowWhite.svg) !important; background-repeat: no-repeat; background-size: 1.43rem 1.43rem; background-position: -50px 1rem; padding-right: 0; transition: all 200ms ease; }
        md-dialog.sign-in-dialog .go_button:not(:disabled):hover { background-position: 23.5rem 1.14rem; padding-right: 3.57rem; color: #fff; border: 0.07rem solid #aadbc8; box-shadow: 0 0.142rem 0.357rem 0 rgba(0, 0, 0, 0.08), 0 0.142rem 0.714rem 0 rgba(0, 0, 0, 0.06); -webkit-box-shadow: 0 0.142rem 0.357rem 0 rgba(0, 0, 0, 0.08), 0 0.142rem 0.714rem 0 rgba(0, 0, 0, 0.06); -moz-box-shadow: 0 0.142rem 0.357rem 0 rgba(0, 0, 0, 0.08), 0 0.142rem 0.714rem 0 rgba(0, 0, 0, 0.06); background-color: transparent; }
        md-dialog.sign-in-dialog .go_button:not(:disabled) { color: #fff; background-color: #3FA9F5 !important; }



    md-dialog.sign-in-dialog .error_domain {
        font-size: 1.2rem;
        color: white;
        margin-top: 0.37rem;
        background-color: #FFE4E4;
        border-radius: 10px;
        line-height: 120%;
        text-align: left;
        color: #5C5C5C;
        padding: 1rem;
        margin-top: 1.8rem;
    }

    md-dialog.sign-in-dialog .error-icon {
        height: 24px;
        width: 24px;
        margin-right: 0.7rem;
        background-image: url('../../i/newUI/message-sprite.svg') !important;
        background-repeat: no-repeat;
        background-size: auto 24px;
        background-position: -48px 0;
    }

    md-dialog.sign-in-dialog .error_domain .second-part {
        font-size: 0.9rem;
        color: #5C5C5C;
        margin-top: 0.5rem;
    }

    md-dialog.sign-in-dialog .error_domain .unsupported_domain {
        font-size: 1.2rem;
        color: #EF5350;
    }

    md-dialog.sign-in-dialog .error_domain a {
        color: #1079C5;
        text-decoration: none;
    }

    md-dialog.sign-in-dialog .error_domain b {
        color: #FFA;
        text-decoration: none;
    }

    md-dialog.sign-in-dialog .error_domain a:hover {
        text-decoration: underline;
    }
