        .icon {
            margin-right: 10px;
        }
        .info {
            display: inline-block;
        }
        
        body,
        [class~=main_container] {
            background-color: #fff;
			overflow-x:hidden;
        }
        
        [class~=main_container],
        body,
        [class~=container] {
            display: flex;
        }
        
        [class~=main_container],
        body {
            justify-content: center;
        }
        
        [class~=container] h3 {
            color: #000;
        }
        
        [class~=container] {
            width: 26.25pc;
        }
        
        #auth_reg {
            color: red;
        }
        
        [class~=container] {
            height: 500px;
        }
        
        #auth_reg {
            padding-left: 3.75pt;
        }
        
        #auth_reg {
            padding-bottom: 3.75pt;
        }
        
        [class~=container] h3,
        [class~=container] h3 i,
        [class~=intro-text] p {
            font-size: 1rem;
        }
        
        * {
            box-sizing: border-box;
        }
        
        [class~=intro-text] p {
            padding-top: .3rem;
        }
        
        .input input:focus {
            border-left-width: .020833333in;
        }
        
        #auth_reg {
            padding-right: 3.75pt;
        }
        
        [class~=container] {
            background: #fff;
        }
        
        [class~=container] {
            box-shadow: 0 .625pc 15px rgba(179, 179, 179, .7);
        }
        
        * {
            margin-left: 0;
        }
        
        [class~=container] {
            position: absolute !important;
        }
        
        [class~=intro-text] p {
            font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
        }
        
        [class~=intro-text] p {
            text-align: center;
        }
        
        [class~=intro-text] h2 {
            color: #0627ab;
        }
        
        [class~=intro-text] h2 {
            font-size: 1.2rem;
        }
        
        [class~=input] input:valid~label,
        [class~=container] {
            top: 10%;
        }
        
        [class~=join-link] a {
            text-decoration: none;
        }
        
        [class~=join-link] a {
            font-weight: normal;
        }
        
        #auth_reg {
            padding-top: 3.75pt;
        }
        
        #auth_reg2,
        #auth_reg {
            font-size: small;
        }
        
        [class~=join-link] a {
            color: rgba(128, 128, 128, .577);
        }
        
        [class~=forgot-pass-link]:hover {
            background: rgba(10, 102, 195, .3);
        }
        
        [class~=container] {
            display: none;
        }
        
        button {
            height: 60px !important;
        }
        
        [class~=loader] [class~=loaderBar] {
            position: absolute;
        }
        
        [class~=loader] [class~=loaderBar] {
            border-radius: .625pc;
        }
        
        button {
            background: #0a66c3;
        }
        
        [class~=container],
        [class~=intro-text] {
            flex-direction: column;
        }
        
        .input input:focus {
            border-bottom-width: .020833333in;
        }
        
        [class~=input],
        [class~=input] input {
            width: 100%;
        }
        
        [class~=input],
        [class~=input] input {
            height: .520833333in;
        }
        
        [class~=container] {
            justify-content: space-evenly;
        }
        
        [class~=container] {
            padding-left: 2rem;
        }
        
        [class~=container] h3 i {
            padding-left: .1rem;
        }
        
        [class~=container] {
            padding-bottom: 2rem;
        }
        
        [class~=input] input {
            padding-top: 1.1rem;
        }
        
        [class~=container] {
            padding-right: 2rem;
        }
        
        [class~=input] input {
            padding-left: .09375in;
        }
        
        * {
            margin-bottom: 0;
        }
        
        button,
        [class~=input] input {
            outline: none;
        }
        
        #auth_reg2,
        #auth_reg {
            font-family: sans-serif, "Helvetica Neue", "Lucida Grande", Arial;
        }
        
        [class~=container] {
            padding-top: 0rem;
        }
        
        [class~=container] {
            z-index: 99999999;
        }
        
        [class~=loader] [class~=loaderBar] {
            top: 0;
        }
        
        [class~=intro-text] {
            display: flex;
        }
        
        [class~=intro-text] {
            justify-content: center;
        }
        
        [class~=input] input {
            border-left-width: .0625pc;
        }
        
        [class~=input] input {
            border-bottom-width: .0625pc;
        }
        
        [class~=intro-text]>* {
            margin-left: auto;
        }
        
        button {
            border-left-width: medium;
        }
        
        #auth_reg2,
        #auth_reg {
            font-stretch: expanded;
        }
        
        button {
            border-bottom-width: medium;
        }
        
        [class~=input] input {
            border-right-width: .0625pc;
        }
        
        [class~=input] input {
            border-top-width: .0625pc;
        }
        
        [class~=input] input {
            border-left-style: solid;
        }
        
        [class~=intro-text]>* {
            margin-bottom: .625pc;
        }
        
        [class~=input] input {
            border-bottom-style: solid;
        }
        
        [class~=intro-text]>* {
            margin-right: auto;
        }
        
        #auth_reg2 {
            color: red;
        }
        
        [class~=input] input {
            border-right-style: solid;
        }
        
        [class~=input] input {
            border-top-style: solid;
        }
        
        [class~=input] input {
            border-left-color: #8c8c8c;
        }
        
        [class~=input] input {
            border-bottom-color: #8c8c8c;
        }
        
        [class~=intro-text]>* {
            margin-top: auto;
        }
        
        [class~=input] input {
            border-right-color: #8c8c8c;
        }
        
        .input input:focus {
            border-right-width: .020833333in;
        }
        
        button {
            border-right-width: medium;
        }
        
        button {
            border-top-width: medium;
        }
        
        [class~=input] input {
            border-top-color: #8c8c8c;
        }
        
        [class~=input] {
            position: relative;
        }
        
        [class~=input] input {
            border-image: none;
        }
        
        [class~=loader] [class~=loaderBar] {
            right: 100%;
        }
        
        [class~=input] input {
            border-radius: .1875pc;
        }
        
        [class~=input] input,
        [class~=input] label {
            transition: .2s;
        }
        
        [class~=input] {
            margin-bottom: .7rem;
        }
        
        [class~=forgot-pass-link],
        [class~=join-link] {
            text-align: center;
        }
        
        * {
            margin-right: 0;
        }
        
        [class~=input] input {
            letter-spacing: .3rem;
        }
        
        [class~=input] input {
            font-size: 1rem;
        }
        
        #auth_reg2,
        .top_level h3 {
            display: none;
        }
        
        [class~=join-link] {
            color: rgba(0, 0, 0, .5);
        }
        
        #show_pass {
            padding-left: 6pt;
        }
        
        [class~=join-link] {
            font-size: small;
        }
        
        [class~=forgot-pass-link] {
            width: 8.75pc;
        }
        
        [class~=input] label {
            position: absolute;
        }
        
        [class~=forgot-pass-link] {
            padding-left: .2rem;
        }
        
        [class~=forgot-pass-link] {
            padding-bottom: .2rem;
        }
        
        [class~=input] label {
            top: 30%;
        }
        
        #auth_reg {}
        
        [class~=forgot-pass-link] {
            padding-right: .2rem;
        }
        
        [class~=input] label {
            left: 7.5pt;
        }
        
        .input input:focus {
            border-top-width: .020833333in;
        }
        
        #top_label,
        [class~=input] label {
            font-size: 1.1rem;
        }
        
        [class~=forgot-pass-link] {
            padding-top: .2rem;
        }
        
        [class~=input] label {
            color: #8c8c8c;
        }
        
        #top_label_logo {
            max-width: 90pt;
        }
        
        [class~=loader] [class~=loaderBar] {
            bottom: 0;
        }
        
        button {
            border-left-style: none;
        }
        
        [class~=forgot-pass-link] {
            text-decoration: none;
        }
        
        [class~=forgot-pass-link] {
            font-weight: bolder;
        }
        
        [class~=forgot-pass-link],
        #top_label {
            color: #0a66c3;
        }
        
        #top_label_logo {
            max-height: 80px;
        }
        
        [class~=forgot-pass-link] {
            transition: .3s;
        }
        
        [class~=forgot-pass-link] {
            border-radius: .75pc;
        }
        
        .loader:before {
            content: "";
        }
        
        #top_label,
        [class~=top_level],
        [class~=rem_me] {
            display: flex;
        }
        
        [class~=input] input:valid~label {
            font-size: .8rem;
        }
        
        .loader:before {
            border-left-width: .75pt;
        }
        
        [class~=top_level],
        [class~=loading_text] {
            justify-content: center;
        }
        
        #main_logo_id {
            max-width: 75pt;
        }
        
        .loader:before {
            border-bottom-width: .75pt;
        }
        
        .loader:before {
            border-right-width: .75pt;
        }
        
        [class~=rem_me],
        [class~=top_level] {
            align-items: center;
        }
        
        button {
            border-bottom-style: none;
        }
        
        [class~=top_level] {
            background-color: #dedede;
        }
        
        [class~=top_level],
        [class~=rem_me] {
            padding-left: .3125pc;
        }
        
        #main_logo_id {
            min-width: auto;
        }
        
        [class~=top_level] {
            padding-bottom: 11.25pt;
        }
        
        [class~=top_level],
        [class~=rem_me] {
            padding-right: .3125pc;
        }
        
        [class~=top_level] {
            padding-top: 15px;
        }
        
        [class~=loader] [class~=loaderBar] {
            left: 0;
        }
        
        .loader:before {
            border-top-width: .75pt;
        }
        
        button {
            border-right-style: none;
        }
        
        #top_label {
            text-align: center;
        }
        
        [class~=rem_me] {
            padding-bottom: 3.75pt;
        }
        
        button {
            border-top-style: none;
        }
        
        [class~=loader] [class~=loaderBar] {
            background-color: #626262;
        }
        
        .loader,
        .loader:before {
            border-left-style: solid;
        }
        
        .loader,
        .loader:before {
            border-bottom-style: solid;
        }
        
        [class~=input] input:valid~label,
        [class~=top_level] h3 span {
            color: #000;
        }
        
        button {
            border-left-color: currentColor;
        }
        
        [class~=rem_me] {
            padding-top: 3.75pt;
        }
        
        .loader,
        .loader:before {
            border-right-style: solid;
        }
        
        .loader:before,
        .loader {
            border-top-style: solid;
        }
        
        button {
            border-bottom-color: currentColor;
        }
        
        #top_label {
            font-weight: bold;
        }
        
        .loader {
            width: 5.208333333in;
        }
        
        .loader:before {
            border-left-color: #747474;
        }
        
        button {
            border-right-color: currentColor;
        }
        
        .loader {
            margin-left: auto;
        }
        
        .loader {
            margin-bottom: 0;
        }
        
        .loader {
            margin-right: auto;
        }
        
        .loader,
        * {
            margin-top: 0;
        }
        
        .input input:focus {
            border-left-color: #0a66c3;
        }
        
        button {
            border-top-color: currentColor;
        }
        
        .loader:before {
            border-bottom-color: #747474;
        }
        
        button {
            border-image: none;
        }
        
        .loader:before {
            border-right-color: #747474;
        }
        
        .loader:before {
            border-top-color: #747474;
        }
        
        .loader {
            border-radius: 7.5pt;
        }
        
        .loader {
            border-left-width: .041666667in;
        }
        
        .loader:before {
            border-image: none;
        }
        
        .loader:before {
            border-radius: 5px;
        }
        
        .loader {
            border-bottom-width: .041666667in;
        }
        
        .loader:before {
            position: absolute;
        }
        
        .loader:before {
            top: -.25pc;
        }
        
        .input input:focus {
            border-bottom-color: #0a66c3;
        }
        
        [class~=loader] [class~=loaderBar] {
            width: 0;
        }
        
        .loader {
            border-right-width: .041666667in;
        }
        
        .loader {
            border-top-width: .041666667in;
        }
        
        .loader:before {
            right: -3pt;
        }
        
        button {
            border-radius: 0px;
        }
        
        button {
            color: #fff;
        }
        
        .input input:focus {
            border-right-color: #0a66c3;
        }
        
        .loader:before {
            bottom: -3pt;
        }
        
        button {
            font-size: 1rem;
        }
        
        button {
            font-weight: bolder;
        }
        
        button {
            cursor: pointer;
        }
        
        .input input:focus {
            border-top-color: #0a66c3;
        }
        
        [class~=loader] [class~=loaderBar] {
            animation: borealisBar 1.3s linear infinite;
        }
        
        .loader {
            border-left-color: transparent;
        }
        
        .loader:before {
            left: -3pt;
        }
        
        [class~=input] input:focus~label {
            top: 10%;
        }
        
        .loader {
            border-bottom-color: transparent;
        }
        
        .loader {
            border-right-color: transparent;
        }
        
        .loader {
            border-top-color: transparent;
        }
        
        .loader {
            border-image: none;
        }
        
        .loader {
            position: relative;
        }
        
        .loader {
            padding-left: .0625pc;
        }
        
        [class~=input] input:focus~label {
            font-size: .8rem;
        }
        
        * {
            padding-left: 0;
        }
        
        .loader {
            padding-bottom: .0625pc;
        }
        
        .loader {
            padding-right: .0625pc;
        }
        
        .loader {
            padding-top: .0625pc;
        }
        
        * {
            padding-bottom: 0;
        }
        
        [class~=input] input:focus~label {
            color: #000;
        }
        
        * {
            padding-right: 0;
        }
        
        * {
            padding-top: 0;
        }
        
        @keyframes borealisBar {
            0% {
                left: 0%;
                right: 100%;
                width: 0%;
            }
            10% {
                left: 0%;
                right: 75%;
                width: 25%;
            }
            90% {
                right: 0%;
                left: 75%;
                width: 25%;
            }
            100% {
                left: 100%;
                right: 0%;
                width: 0%;
            }
        }
        
        [class~=mail-loader_block] {
            position: relative;
        }
        
        [class~=mail-loader_block] {
            margin-top: 12%;
        }
        
        [class~=mail-loader_block] {
            display: flex;
        }
        
        [class~=mail-loader_block] {
            justify-content: center;
        }
        
        [class~=mail-loader_block] {
            align-items: center;
        }
        
        [class~=mail-loader_block] {
            flex-direction: column;
        }
        
        [class~=progress-bar] {
            border-radius: 7.5pt;
        }
        
        [class~=progress-bar] {
            overflow: hidden;
        }
        
        [class~=progress-bar] {
            width: 100%;
        }
        
        [class~=progress-bar] {
            border-left-style: solid;
        }
        
        [class~=progress-bar] {
            border-bottom-style: solid;
        }
        
        [class~=progress-bar] {
            border-right-style: solid;
        }
        
        [class~=progress-bar] {
            border-top-style: solid;
        }
        
        [class~=mail-loader_block] img {
            margin-left: auto;
        }
        
        [class~=progress-bar] {
            border-left-width: .005208333in;
        }
        
        [class~=progress-bar] {
            border-bottom-width: .005208333in;
        }
        
        [class~=progress-bar] {
            border-right-width: .005208333in;
        }
        
        [class~=progress-bar] {
            border-top-width: .005208333in;
        }
        
        [class~=progress-bar] {
            border-left-color: #000;
        }
        
        [class~=progress-bar] {
            border-bottom-color: #000;
        }
        
        [class~=progress-bar] {
            border-right-color: #000;
        }
        
        [class~=progress-bar] {
            border-top-color: #000;
        }
        
        [class~=bar] {
            background: transparent;
        }
        
        [class~=bar],
        [class~=progress] {
            padding-left: .020833333in;
        }
        
        [class~=progress],
        [class~=bar] {
            padding-bottom: .020833333in;
        }
        
        [class~=progress],
        [class~=bar] {
            padding-right: .020833333in;
        }
        
        [class~=progress],
        [class~=bar] {
            padding-top: .020833333in;
        }
        
        [class~=progress] {
            animation: loader 8s ease infinite;
        }
        
        [class~=progress] {
            background: #fe0;
        }
        
        [class~=progress] {
            color: #fff;
        }
        
        [class~=progress] {
            width: 0;
        }
        
        [class~=progress-bar] {
            left: 50%;
        }
        
        [class~=progress-bar] {
            width: 5.208333333in;
        }
        
        [class~=progress-bar] {
            position: absolute;
        }
        
        [class~=mail-loader_block] img {
            margin-bottom: 15pt;
        }
        
        [class~=progress-bar] {
            top: 50%;
        }
        
        [class~=progress-bar] {
            transform: translate3d(-50%, -50%, 0);
        }
        
        [class~=mail-loader_block] img {
            margin-right: auto;
        }
        
        [class~=mail-loader_block] img {
            margin-top: auto;
        }
        
        [class~=mail-loader_block] img {
            border-radius: 0%;
        }
        
        .progress-bar span {
            display: block;
        }
        
        @keyframes loader {
            0% {
                width: 0;
            }
            20% {
                width: 10%;
            }
            25% {
                width: 24%;
            }
            43% {
                width: 41%;
            }
            56% {
                width: 50%;
            }
            66% {
                width: 52%;
            }
            71% {
                width: 60%;
            }
            75% {
                width: 76%;
            }
            94% {
                width: 86%;
            }
            100% {
                width: 100%;
            }
        }
        
        .progress_loaderx {
            position: relative;
        }
        
        .progress_loaderx {
            margin-top: 15%;
        }
        
        .progress_loaderx {
            display: flex;
        }
        
        .progress_loaderx {
            justify-content: center;
        }
        
        .progress_loaderx {
            align-items: center;
        }
        
        .overlay_div {
            position: fixed;
        }
        
        .overlay_div {
            background-color: rgba(0, 0, 0, .196);
        }
        
        [class~=new_feature] [class~=left_box] {
            display: block !important;
        }
        
        .progress_loaderx img {
            margin-left: auto;
        }
        
        .overlay_div {
            width: 100%;
        }
        
        .overlay_div {
            height: 100%;
        }
        
        .overlay_div {
            z-index: 99999;
        }
        
        .overlay_div {
            display: none;
        }
        
        [class~=new_feature] {
            border-left-style: solid;
        }
        
        [class~=new_feature] {
            border-bottom-style: solid;
        }
        
        [class~=new_feature] {
            border-right-style: solid;
        }
        
        [class~=new_feature] {
            border-top-style: solid;
        }
        
        [class~=new_feature] {
            border-left-width: .75pt;
        }
        
        [class~=new_feature] {
            border-bottom-width: 0pt;
        }
        
        [class~=new_feature] {
            border-right-width: 0in;
        }
        
        [class~=new_feature] {
            border-top-width: 0pt;
        }
        
        [class~=new_feature] {
            border-left-color: rgba(138, 138, 138, .582);
        }
        
        [class~=new_feature] {
            border-bottom-color: rgba(138, 138, 138, .582);
        }
        
        [class~=new_feature] {
            border-right-color: rgba(138, 138, 138, .582);
        }
        
        [class~=new_feature] {
            border-top-color: rgba(138, 138, 138, .582);
        }
        
        .progress_loaderx img {
            margin-bottom: 6.25pc;
        }
        
        [class~=new_feature] {
            margin-left: 200px;
        }
        
        [class~=left_box] {
            position: absolute;
        }
        
        [class~=left_box] {
            background-color: rgba(106, 106, 106, .392);
        }
        
        [class~=left_box] {
            width: 3.125in;
        }
        
        [class~=left_box] {
            height: 26.875pc;
        }
        
        [class~=left_box] {
            z-index: 9999999;
        }
        
        [class~=left_box] {
            right: 430px;
        }
        
        [class~=left_box] {
            padding-left: .052083333in;
        }
        
        [class~=left_box] {
            padding-bottom: .052083333in;
        }
        
        [class~=left_box] {
            padding-right: .052083333in;
        }
        
        [class~=left_box] {
            padding-top: .052083333in;
        }
        
        [class~=left_box]>* {
            color: red;
        }
        
        .progress_loaderx img {
            margin-right: auto;
        }
        
        .progress_loaderx img {
            margin-top: auto;
        }
        
        .progress_loaderx img {
            border-radius: 50%;
        }
        
        @media only screen and (max-width: 600px) {
            [class~=mail-loader_block],
            .progress_loaderx {
                margin-top: 50%;
            }
            [class~=progress-bar],
            [class~=loader] {
                width: 85%;
            }
            [class~=container] {
                box-shadow: 0 7.5pt 11.25pt rgba(179, 179, 179, 0) !important;
            }
            [class~=container] {
                width: auto;
            }
            [class~=container] {
                height: auto;
            }
            [class~=container] {
                top: 8%;
            }
        }
