:root {
    --ux-1s0t9v0: 0.7023319615912209rem;
    --ux-vvspv2: 1rem;
    --ux-xwz0yz: 1.2;
    --ux-97h3vl: #d4dbe0;
    --ux-19wr3kq: 1px;
    --ux-1067ph9: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-sm2he3: 500;
    --ux-1w31hux: 1.5;
    --ux-1fi898z: #708090;
    --ux-le566q: #999;
    --ux-16m8zm9: #905;
    --ux-ci632o: #690;
    --ux-1jw5w47: #9a6e3a;
    --ux-ps2t1y: #07a;
    --ux-1b06mhh: #DD4A68;
    --ux-gw3pxw: #e90;
    --ux-2domxp: #d6d6d6;
    --ux-2jubes: 4px;
    --ux-wikx71: #1976d2;
    --ux-1np4r62: transparent;
    --ux-1q7rsup: 2px;
    --ux-oc0naw: 1rem;
    --ux-16aixzc: 1rem;
    --ux-18ime9a: 1.375rem;
    --ux-1le7uoa: #111;
    --ux-1fzd9l5: transparent;
    --ux-jg1026: 1.5rem;
    --ux-1s5tndb: 0;
    --ux-cao06b: #fff;
    --ux-1leynsm: #111;
    --ux-by6mab: #767676;
    --ux-3lhizs: 1px;
    --ux-k4t5bc: #00a4a6;
    --ux-yscvvt: #ef6c0f;
    --ux-3seoiy: #744bc4;
    --ux-ifyf3f: #aa6d00;
    --ux-1c4rju4: #1976d2;
    --ux-1qsbael: #db1802;
    --ux-vsd31q: #00a4a6;
    --ux-1afwtm7: #ef6c0f;
    --ux-3uv4tc: #744bc4;
    --ux-iievdt: #aa6d00;
    --ux-cxbe8g: 1rem;
    --ux-ekirkm: #f5f2f0;
    --ux-145pjib: #000;
    --ux-jqgd0i: #111;
    --ux-1pfsknb: 1.423828125rem;
    --ux-1smybcz: .875rem;
    --ux-1dbu8ei: #111;
    --ux-1nr6ynb: 500;
    --ux-1lxyxj9: normal;
    --ux-1oqjeuu: 0;
    --ux-10jlyin: #000;
    --ux-99lo9: #1976d2;
    --ux-ux0m8o: #db1802;
    --ux-1wlhylv: transparent;
    --ux-p4h24g: .875rem;
    --ux-9ic57q: 2rem;
    --ux-9wtaa3: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-3z6ccd: 500;
    --ux-hm1ty7: 1.5;
    --ux-15ks663: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-aarlu5: 700;
    --ux-h93mi7: 1.5;
    --ux-p4wcd9: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-1a9e4a3: 500;
    --ux-1pw8hzd: 1.25;
    --ux-11opjp5: 2;
    --ux-1n2ego0: .8rem;
    --ux-uzt9o6: 0;
    --ux-gfnupv: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-j40yyd: 700;
    --ux-jw5s9j: 1.5;
    --ux-12zlqr9: .875rem;
    --ux-1wbe5uo: .75rem;
    --ux-1owc8nc: transparent;
    --ux-ut3xrx: #09757a;
    --ux-f7kpiw: #00a4a6;
    --ux-1gutwvn: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-g9ierp: 500;
    --ux-1dje42v: 1.5;
    --ux-shg991: 'gd-sage',"Times New Roman",serif;
    --ux-c539b7: 500;
    --ux-p25s1t: 1.25;
    --ux-1klxlj4: 1rem;
    --ux-1q1acnc: .875rem;
    --ux-uoagkw: 500;
    --ux-1jw1vht: #bac0c3;
    --ux-bs151i: #d6d6d6;
    --ux-acokjr: #d8efef;
    --ux-1jc2o1e: #004249;
    --ux-vhce6u: #d6d6d6;
    --ux-195rcgy: 500;
    --ux-1g1i1da: #2b2b2b;
    --ux-1nu8itt: #fff;
    --ux-1glcx6s: #2b2b2b;
    --ux-1szqg1n: #111;
    --ux-1p4dc1z: transparent;
    --ux-14n8p36: #1976d2;
    --ux-1bul8sw: 500;
    --ux-11du3iw: 500;
    --ux-1qbop1h: 900;
    --ux-1c9yx5s: #bac0c3;
    --ux-2okpka: #bac0c3;
    --ux-1xliuhi: #00a4a6;
    --ux-iz7fvt: transparent;
    --ux-1ygxynm: 2px;
    --ux-1no0ng9: #fff;
    --ux-1rwkbsh: transparent;
    --ux-2rqapw: #09757a;
    --ux-117cu43: 'gdsherpa',Helvetica,Arial,sans-serif;
    --ux-8n6y9x: 500;
    --ux-mgbt9j: 1.5;
    --ux-1ouw3v4: #e20087;
    --ux-y66o47: #111;
    --ux-2lqd62: .75rem;
    --ux-bt2zqe: 700;
    --ux-1qbn65p: #f4f8fc;
    --ux-1ds8u13: transparent;
    --ux-1bdtclp: transparent;
    --ux-1frurfw: 0;
    --ux-kdwujq: #111;
    --ux-77zzwv: #00A4A6;
    --ux-1lv81i7: 1.2rem;
    --ux-28rjk: 500;
    --ux-1x4w1cu: #f5f5f5;
    --ux-1oqmm01: 1em;
    --ux-vk6635: #d6d6d6;
    --ux-y3mv0: #d6d6d6;
    --ux-e0ldzz: #00a63f;
    --ux-1woug6n: #444444;
    --ux-ceou01: #DB1802;
    --ux-io2uwb: transparent;
    --ux-1vw9arb: #d6d6d6;
    --ux-1i7a912: #d3c1f7;
    --ux-b0nj5b: transparent;
    --ux-18hc5o7: transparent;
    --ux-16apl5s: 2;
    --ux-1zta3b: #f4f8fc;
    --ux-1llin8a: 1.25em;
    --ux-7a9pn9: 700;
    --ux-1qsry5z: normal;
    --ux-1tx8bkn: #600801;
    --ux-1gpjrd8: #d6d6d6;
    --ux-1p5s1n4: #111;
    --ux-1nx9aml: #2b2b2b;
    --ux-1im0suq: #000;
    --ux-11i8wqh: #fff;
    --ux-1kpdpz9: transparent;
    --ux-1nk9qds: #767676;
    --ux-13yftfi: transparent;
    --ux-4kfa9g: transparent;
    --ux-492jj: transparent;
    --ux-ez3zlc: transparent;
    --ux-1ysi6jp: #111;
    --ux-ji3i29: 700;
    --ux-11ovj8p: .875rem;
    --ux-emb11o: #004249;
    --ux-9qpf6c: #00a4a6;
    --ux-h6e7c1: #fff;
    --ux-1sw32wb: transparent;
    --ux-1wf60ri: #111;
    --ux-1a8ld87: #111;
    --ux-1e4z3ma: transparent;
    --ux-cup4ju: #d8efef;
    --ux-1kyybpb: #09757a;
    --ux-1ld6fs6: .875rem;
    --ux-1xzzhyl: #111;
    --ux-16dmnu8: #767676;
    --ux-94p9fm: 500;
    --ux-1mh0ktr: #f4f8fc;
    --ux-1utwv7e: #111;
    --ux-15qjz45: transparent;
    --ux-1e85ids: #09757a;
    --ux-1m7qrkf: #f5f7f8;
    --ux-unx9i2: #00a4a6;
    --ux-c5mlr8: #111;
    --ux-t04p4h: #fff;
    --ux-sywk25: #00A4A6;
    --ux-1lw8azc: #fff;
    --ux-1rfp50t: #ddeaf8;
    --ux-1u2jy43: #f4f8fc;
    --ux-1b26o0z: #fff;
    --ux-em0gr: #9fffb8;
    --ux-1tgn1ki: #ffeea9;
    --ux-ako3l5: #111;
    --ux-7j9lri: #f5f7f8;
    --ux-1v7sr65: transparent;
    --ux-11cn5p4: #00a4a6;
    --ux-772dne: .875rem;
    --ux-1hfks3w: 500;
    --ux-xkgc86: #2b2b2b;
    --ux-1marogz: #DB1802;
    --ux-17htz86: #fff;
    --ux-5g19it: #00a4a6;
    --ux-l7zq7p: #f5f7f8;
    --ux-vuekow: #111;
    --ux-1iiiqs3: #ffbbbb;
    --ux-bsmnmn: #fbd9ed;
    --ux-60ig31: transparent;
    --ux-1ymu8yg: #111111;
    --ux-mk2ln9: #d6d6d6;
    --ux-c9uvim: #09757a;
    --ux-187j9dd: #f4f8fc;
    --ux-1x4s92c: transparent;
    --ux-19xthpq: transparent;
    --ux-1hnbfne: #00a4a6;
    --ux-1r87102: #fff;
    --ux-w7826f: #111;
    --ux-7wu8i7: #111;
    --ux-1o8cusa: #fff;
    --ux-18lg5k: #a6fff8;
    --ux-qnydfw: #111;
    --ux-e5ryhe: #111;
    --ux-1pqaqki: #E20087;
    --ux-1mph5ru: #111;
    --ux-l48e4z: #111;
    --ux-3i0zzw: transparent;
    --ux-10kwq3t: #09757a;
    --ux-ivu8ja: #f5f7f8;
    --ux-1j87vvn: #09757a;
    --ux-9i7okd: #F5F7F8;
    --ux-1xxygco: #5E5E5E;
    --ux-pdb1vi: #111;
    --ux-15ftva1: 80%;
    --ux-3rg0ia: #bac0c3;
    --ux-tnqad1: #09757a;
    --ux-18hlgn4: #f4f8fc;
    --ux-bg7olm: #f4f8fc;
    --ux-w3lhdp: #600801;
    --ux-1331zgr: #111;
    --ux-bgke81: #444;
    --ux-xaxxaq: #111;
    --ux-1ygutpa: #111;
    --ux-1rklle7: #2b2b2b;
    --ux-1gm3rf3: rgba(0,0,0,.425);
    --ux-5jg1u4: normal;
    --ux-1utwyy9: #444;
    --ux-uyojp0: 500;
    --ux-1njwmlo: #111;
    --ux-1novelo: #ae1302;
    --ux-n0tova: #AE1302;
    --ux-5mgu1z: #444;
    --ux-1ixzvrg: #00a4a6;
    --ux-5n4ibx: #d4dbe0;
    --ux-1iwsz6x: #111;
    --ux-t61743: #1BDBDB;
    --ux-13vrbmz: #fff;
    --ux-1xeg43i: #111;
    --ux-asxrqp: #aab7c2;
    --ux-170hi5o: #f5f7f8;
    --ux-yp4309: #09757a;
    --ux-sji811: #00a63f;
    --ux-lt9ehq: normal;
    --ux-11sf7bz: transparent;
    --ux-1hei7eo: #db1802;
    --ux-1ykdrsm: transparent;
    --ux-1she0w: #111;
    --ux-9cqgfr: #00a4a6;
    --ux-h8m2iq: #fff;
    --ux-8qoawt: #111;
    --ux-kkdx4n: #111;
    --ux-17fhz5j: #2b2b2b;
    --ux-1oppzsi: transparent;
    --ux-1tqourc: transparent;
    --ux-1sjqecz: #f5f5f5;
    --ux-a6rxy5: #00a4a6;
    --ux-144ksq0: #fff;
    --ux-1c5c9sy: #09757a;
    --ux-16d2ul: #db1802;
    --ux-6wr86x: #aab7c2;
    --ux-gdy377: #f4f8fc;
    --ux-k4fkva: #111;
    --ux-1tn536u: transparent;
    --ux-1jz8rn7: #09757a;
    --ux-1x1u50s: #f5f7f8;
    --ux-1mntjax: #09757a;
    --ux-1ehwjjs: #00a4a6;
    --ux-1uyxcq5: #fff;
    --ux-953c7l: #111;
    --ux-1wp39lq: #00A4A6;
    --ux-1pvg8dx: #00a4a6;
    --ux-18vqnuy: #09757a;
    --ux-car98n: #db1802;
    --ux-qebq9u: #f4f8fc;
    --ux-6gm31z: #111;
    --ux-11rtwg8: #f4f8fc;
    --ux-1e4ese5: #111;
    --ux-926l8f: #600801;
    --ux-17znn9m: #fff;
    --ux-vhbo95: #111;
    --ux-lrwu2k: #fff;
    --ux-ran6wz: #444;
    --ux-1ckzto6: #fff;
    --ux-1ely98k: #111;
    --ux-1vtao7i: #111;
    --ux-18qj45h: transparent;
    --ux-1vjximi: #db1802;
    --ux-14gkznj: #744bc4;
    --ux-15isxca: #fff;
    --ux-83yt9q: #ae1302;
    --ux-tt846z: #fff;
    --ux-1q4q36s: #AE1302;
    --ux-9cq6k1: #fff;
    --ux-ix2s5q: #00a4a6;
    --ux-19ykcyj: #fff;
    --ux-1iqicpb: rgba(245,245,245,0.9);
    --ux-c3e9y2: #111;
    --ux-1uiriv5: transparent;
    --ux-1i83650: #111;
    --ux-44qvxk: #111;
    --ux-rm5d87: #d8efef;
    --ux-lgzajt: #09757a;
    --ux-16t61pw: #fff;
    --ux-104sznl: #111;
    --ux-vqhzzz: #fff;
    --ux-vwf4ne: #111;
    --ux-c624hh: #fff;
    --ux-1e7hthc: #09757a;
    --ux-wxwyd1: rgba(0,0,0,0.425);
    --ux-i4fj7k: #fff;
    --ux-1lpd00q: #613ea3;
    --ux-n9sg1c: transparent;
    --ux-1gkt6kl: #1BDBDB;
    --ux-1ar08ze: transparent;
    --ux-h6e91r: #1BDBDB;
    --ux-1d8mwhj: #00a4a6;
    --ux-9gvyua: #111;
    --ux-1ap6ofp: #db1802;
    --ux-ny8bg2: #00a63f;
    --ux-aqzfxj: #fff;
    --ux-1g47djv: #de7c00;
    --ux-yl1aqy: transparent;
    --ux-15n32fv: #fff;
    --ux-1ajy4cm: #fff;
    --ux-38c183: #111;
    --ux-1l8kymk: #fff;
    --ux-1qc8i9l: #09757a;
    --ux-1a6cjk7: transparent;
    --ux-p3e15m: #db1802;
    --ux-1f7pqen: #fff;
    --ux-10zrx9t: transparent;
    --ux-e1mf41: #145fa9;
    --ux-1m9ys0v: #767676;
    --ux-143smq7: #E20087;
    --ux-1ep3kxj: #00a63f;
    --ux-lv1r6m: #de7c00;
    --ux-1fhc073: #DB1802;
    --ux-1iwdp0z: #b4006c;
    --ux-md12r6: #00a4a6;
    --ux-177t0p3: #fff;
    --ux-cuskv8: #09757a;
    --ux-wi4oww: #fff;
    --ux-1j2zkam: #fff;
    --ux-3lso4u: #fff;
    --ux-zk0uja: #fff;
    --ux-tqp5z3: #fff;
    --ux-o3neug: #d8efef;
    --ux-1ko0ujh: #09757a;
    --ux-17o0ohq: #fff;
    --ux-s2edbm: #fff;
    --ux-1gbjqnn: #d6d6d6;
    --ux-hje0py: #111;
    --ux-c419qd: #fff;
}
body{padding:0;font-family: var(--ux-1067ph9,sans-serif);}
#login-container{
    margin-top: 100px;
    background: #fff;
}
.card-block{
    padding: calc(var(--ux-1sbfig8,.25rem) * 5);
}
.form-header{
    margin-bottom: 15px;
}
.remove-login-header{
    display: flex;
    justify-content: left;
    align-items: flex-end;
    flex-wrap: wrap;
    padding-top: 0;
}
.logo-container{
    position: relative;
    width: 100%;
    margin: auto;
}
.title{
    text-align: left;
}
figure {
    margin: 0 0 calc(var(--ux-1sbfig8,.25rem) * 4);
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    -webkit-clip: rect(0,0,0,0);
    clip: rect(0,0,0,0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0;
}
svg {
    overflow: hidden;
    vertical-align: unset;
}
.headline-brand {
    font-size: 1.8rem;
    line-height: 2.25rem;
    font-family: var(--ux-shg991,serif);
    font-weight: bolder!important;
    color:#333;
    margin:0;
}
#login-panel #login-status-message {
    margin-bottom: 24px;
    margin-top:20px;
}
.alert-box{
    background-color: var(--ux-1iiiqs3,red);
    color: var(--ux-xaxxaq,#fff);
    border-color: var(--ux-1iiiqs3,red);
    min-width: 100%;
}
.alert-infoinfo{
    line-height: 1.5rem;
    padding:1rem;
}
.inline-input:last-child {
    margin-bottom: 1rem !important;
}
.inline-input:first-child {
    margin-top: 1.5rem !important;
}
.ff-form-field {
    flex-direction: column;
    display: flex !important;
    margin-bottom: calc(.75rem * 2);
}
.ff-form-field .ff-field {
    box-sizing: border-box;
    position: relative;
    width: auto;
    display: flex;
    border: solid 1px #AAB7C2;
    border-radius: .0625rem;
}
.ff-form-field .ff-input {
    outline: 0;
    width: 100%;
    font-size: 1rem;
    color: #111111;
    border: 0;
    padding: 1.25rem .75rem .3125rem .75rem;
    background-color: rgba(255,255,255,0);
}
.ff-form-field .ff-label {
    font-weight: 500;
    color: #111111;
    font-size: 1rem;
    position: absolute;
    transition: all .1s ease-in-out;
    padding-left: .75rem;
    transform-origin: top left;
    transform: translate(0, .75rem) scale(1);
    margin-bottom: 0;
}
.inline-input .ff-focused .ff-label {
    color: #767676 !important;
}
.ff-form-field .ff-focused .ff-label, .ff-form-field .ff-active .ff-label {
    color: #767676;
}
.inline-input-required .ff-label::after {
    content: '*';
    color: var(--ux-1fhc073, red);
    margin-left: 3px;
}
#password-container{position: relative;}
.inline-input .show-hide-btn {
    top: 50%;
    transform: translate(0, -50%);
    right: 10px;
    position: absolute;
}
.ux-button {
    font-family: var(--ux-1ckrwpn, var(--ux-gfnupv, sans-serif));
    font-size: var(--ux-y17tt4, var(--ux-cxbe8g, 1rem));
    line-height: var(--ux-t379ov, var(--ux-jw5s9j, 1.5));
    color: var(--ux-1jw0794, var(--ux-ut3xrx, black));
    font-weight: inherit;
    background: transparent;
    margin: 0;
    border: 0;
    padding: 0;
    text-decoration: var(--ux-1f7if5p, underline);
    cursor: pointer;
}
.ux-custom-control .ux-custom-target {
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.ux-custom-control .ux-custom-target:not(.ux-button) {
    margin: 0 1rem 1rem 0;
}
.ux-custom-control label {
    margin: 0;
    font-family: var(--ux-1ovvts5,var(--ux-9wtaa3,sans-serif));
    font-size: var(--ux-53fuhi,var(--ux-oc0naw,1rem));
    font-weight: var(--ux-1vxl8j7,var(--ux-3z6ccd,400));
    line-height: var(--ux-if3mvl,var(--ux-hm1ty7,1.5));
}
.ux-custom-control .ux-custom-target>input {
    position: absolute;
    top: -2px;
    left: 0;
    cursor: inherit;
    height: 1.25em;
    width: 1.25em;
    box-sizing: border-box;
    padding: 0;
    vertical-align: .09375rem;
}
.ux-button:not(.ux-button-inline) {
    font-weight: var(--ux-1us68vh, var(--ux-j40yyd, 400));
    border: var(--ux-1h06tzo, var(--ux-1q7rsup, 2px)) solid var(--ux-1847qpb, var(--ux-1np4r62, transparent));
    background-color: var(--ux-1ab3cod, var(--ux-1owc8nc, transparent));
    border-radius: var(--ux-f6o8ui, var(--ux-1s5tndb, 2px));
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    min-width: min-content;
    white-space: nowrap;
    padding: calc(var(--ux-1sbfig8, .25rem) * 2) calc(var(--ux-1sbfig8, .25rem) * 4);
    text-decoration: none;
    transition: .15s ease-in-out;
    vertical-align: middle;
}
.ux-button[disabled], .ux-button[disabled]:hover {
    opacity: var(--uxButtonDisabled--opacity, .4);
    cursor: not-allowed;
}
.ux-button:not(.ux-button-inline) {
    font-weight: var(--ux-1us68vh, var(--ux-j40yyd, 400));
    border: var(--ux-1h06tzo, var(--ux-1q7rsup, 2px)) solid var(--ux-1847qpb, var(--ux-1np4r62, transparent));
    background-color: var(--ux-1ab3cod, var(--ux-1owc8nc, transparent));
    border-radius: var(--ux-f6o8ui, var(--ux-1s5tndb, 2px));
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    min-width: min-content;
    white-space: nowrap;
    padding: calc(var(--ux-1sbfig8, .25rem) * 2) calc(var(--ux-1sbfig8, .25rem) * 4);
    text-decoration: none;
    transition: .15s ease-in-out;
    vertical-align: middle;
}
.ux-button.ux-button-primary {
    background-color: var(--ux-pmb6pt, var(--ux-c5mlr8, green));
    color: var(--ux-1tmjflg, var(--ux-t04p4h, white));
    border-color: var(--ux-pv1fr7, var(--ux-kdwujq, transparent));
}
.ux-button.ux-button-primary:not([disabled]):hover {
    background-color: var(--ux-57c70m, var(--ux-ran6wz, green));
    color: var(--ux-ztff7, var(--ux-1ckzto6, white));
    border-color: var(--ux-yuzgck, var(--ux-bgke81, transparent));
}
#footer {
    line-height: 2rem;
    text-align: center;
    width: 100%;
    position: fixed;
    bottom: 0;
    background: #fff;
}
#codebox .form-title{font-size: 1.9rem;}
.email-tips p{
    font-size: var(--ux-1klxlj4,1rem);
    line-height: var(--ux-mgbt9j,1.5);
    margin-top: 0;
}
.tac-collection .info-group {
    margin-bottom: 20px;
}
.form-control {
    display: block;
    min-height: 2.75rem;
    width: 100%;
    padding: .375rem .75rem;
    font-family: var(--ux-1ovvts5,var(--ux-9wtaa3,sans-serif));
    font-size: var(--ux-53fuhi,var(--ux-oc0naw,1rem));
    font-weight: var(--ux-1vxl8j7,var(--ux-3z6ccd,400));
    line-height: var(--ux-if3mvl,var(--ux-hm1ty7,1.5));
    color: var(--ux-9ui686,var(--ux-1glcx6s,#000));
    background-color: var(--ux-1taz3lf,var(--ux-1nu8itt,#fff));
    border: 1px solid var(--ux-2a5bxt,var(--ux-by6mab,#d3d3d3));
    vertical-align: middle;
    transition: .3s all ease-in-out;
    border-radius: var(--ux-5skx2s,var(--ux-1oqjeuu,2px));
}
.verify-code-form .verify-button {
    width: 100%;
}
.resend-link-container {
    display: block;
    margin-top: 20px;
}
@media (min-width: 768px) {
    .card{
        border-radius: var(--ux-2jubes,2px);
        margin: 0 0 calc(var(--ux-1sbfig8,.25rem) * 5);
        color: var(--ux-1leynsm,#000);
        border: 1px solid var(--ux-97h3vl,#d3d3d3);
    }
    .card-block{
        padding:40px 48px;
    }
    .gd-logo-resizer {
        width: 120px;
    }
    .title .headline-brand {
        margin-top: 0;
        margin-bottom: 0;
    }
}
@media (max-width: 768px) {
    .form-header .godaddy-template .gd-logo-resizer {
        width: 90px;
    }
}
.ff-form-field {
    flex-direction: column;
    display: flex !important;
    margin-bottom: calc(.75rem * 2);
}

.ff-form-field .ff-field {
    box-sizing: border-box;
    position: relative;
    width: auto;
    display: flex;
    border: solid 1px #AAB7C2;
    border-radius: .0625rem;
}

.ff-form-field .ff-split {
    display: flex;
    flex-direction: row;
}

.ff-form-field .ff-split-left {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

[dir=rtl] .ff-form-field .ff-split-left {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.ff-form-field .ff-split-right {
    z-index: 2;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    left: -1px;
}

[dir=rtl] .ff-form-field .ff-split-right {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    right: -1px;
}

.ff-form-field .ff-disabled {
    border-color: #d4dbe0;
}

.ff-form-field .ff-disabled .ff-label,
.ff-form-field .ff-disabled .ff-input {
    color: #bac0c3;
}

.ff-form-field .ff-disabled .ff-label, .ff-form-field .ff-disabled .ff-input {
    background: #F5F7F8;
    cursor: not-allowed;
}

.ff-form-field .ff-focused {
    border-color: #2b2b2b;
}

.ff-form-field .ff-focused .ff-label,
.ff-form-field .ff-active .ff-label {
    color: #767676;
}

.ff-form-field .ff-focused .ff-label, .ff-form-field .ff-active .ff-label {
    padding-left: .875rem;
    transform: translate(0, 3px) scale(.75);
}

[dir=rtl] .ff-form-field .ff-focused .ff-label, [dir=rtl] .ff-form-field .ff-active .ff-label {
    padding-right: .875rem;
    padding-right: .875rem;
}

.ff-form-field .ff-focused.ff-split-right,
.ff-form-field .ff-active.ff-split-right {
    z-index: 6;
}

.ff-form-field .ff-focused.ff-split-left,
.ff-form-field .ff-active.ff-split-left {
    z-index: 5;
}

.ff-form-field .ff-error:not(.ff-focused) {
    border-color: red;
}

.ff-form-field .ff-error:not(.ff-focused) .ff-label {
    color: red;
}

.ff-form-field .ff-error:not(.ff-focused).ff-split-right {
    z-index: 4;
}

.ff-form-field .ff-error:not(.ff-focused).ff-split-left {
    z-index: 3;
}

.ff-form-field .ff-left {
    text-align: left;
}

[dir=rtl] .ff-form-field .ff-left {
    text-align: right;
}

.ff-form-field .ff-right {
    text-align: right;
}

[dir=rtl] .ff-form-field .ff-right {
    text-align: left;
}

.ff-form-field .ff-input {
    outline: 0;
    width: 100%;
    font-size: 1rem;
    color: #111111;
    border: 0;
    padding: 1.25rem .75rem .3125rem .75rem;
}

.ff-form-field .ff-label {
    font-weight: var(--uxp-font-weight-normal, 500);
    color: #111111;
    font-size: 1rem;
    position: absolute;
    transition: all .1s ease-in-out;
    padding-left: .75rem;
    transform-origin: top left;
    transform: translate(0, .75rem) scale(1);
    margin-bottom: 0;
}

[dir=rtl] .ff-form-field .ff-label {;
    padding-right: .75rem;
    transform-origin: top right;
}

.ff-form-field .ff-message {
    color: #767676;
    font-size: .75rem;
    display: block;
}

.ff-form-field .ff-message.ff-error {
    color: red;
}

.ff-form-field .ff-button a {
    color: #09757A;
    font-size: .75rem;
    text-decoration: none;
}

.ff-form-field .ff-button a:hover {
    color: #00a4a6;
}

.ff-form-field .ff-center {
    display: flex;
    align-items: center;
    padding: 0 .75rem;
}

.ff-form-field .ff-stretch {
    flex: 1;
}

.ff-form-field .ff-icon {
    position: absolute;
    outline: 0;
    top: .625rem;
    right: .75rem;
    border: none;
    background: transparent;
    cursor: pointer;
}

[dir=rtl] .ff-form-field .ff-icon {
    left: .75rem;
}

.ff-form-field .ff-required {
    color: red;
}

.ff-form-field .ff-show-countries {
    display: flex;
    outline: 0;
    background: transparent;
    cursor: pointer;
    border: none;
    padding: 0;
}

.ff-form-field .ff-show-countries .uxicon {
    transition: all .6s;
}

.ff-form-field .ff-show-countries.ff-open .uxicon {
    transform: rotate(180deg);
}

[dir=rtl] .ff-form-field .ff-show-countries.ff-open .uxicon {
    transform: rotate(-180deg);
}

.ff-form-field .ff-countries {
    position: absolute;
    max-height: 19.75rem;
    overflow-y: auto; /* border size, stays px */
    top: 3.25rem;
    z-index: 5;
    left: -1px;
    border: solid 1px #2b2b2b;
    box-shadow: 0 1px 8px 0 rgba(118,118,118,.3);
    background: #FFF;
    padding: 0;
}

[dir=rtl] .ff-form-field .ff-countries {
    right: -1px;
}

.ff-form-field .ff-countries.ff-open {
    display: block;
}

.ff-form-field .ff-countries.ff-closed {
    display: none;
}

.ff-form-field .ff-countries li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.ff-form-field .ff-countries .ff-countries-item {
    width: 100%;
    cursor: pointer;
    padding: .75rem;
    margin: 0;
}

.ff-form-field .ff-countries .ff-countries-item:hover,
.ff-form-field .ff-countries .ff-countries-item.ff-countries-active {
    color: #09757A;
}

.ff-form-field .ff-countries .ff-countries-item:hover, .ff-form-field .ff-countries .ff-countries-item.ff-countries-active {
    background: #F5F7F8;
}

.ff-form-field .ff-countries .ff-countries-item input {
    display: none;
}

.ff-form-field .form-control, .ff-form-field .form-control:focus {
    border: 0;
    box-shadow: none;
}

.ff-form-field .open .dropdown-toggle:after {
    transform: rotate(180deg);
}

[dir=rtl] .ff-form-field .open .dropdown-toggle:after {
    transform: rotate(-180deg);
}

.ff-form-field .open .dropdown-menu {
    display: block;
}

.ff-form-field .open .dropdown-menu.full-screen {
    visibility: visible;
}

.ff-form-field .open .dropdown-menu.full-screen .dropdown-overlay {
    opacity: .5;
}

.ff-form-field .open .dropdown-menu.full-screen .dropdown-menu-background {
    transform: translateY(0);
}

.ff-form-field .dropdown .dropdown-text {
    font-weight: var(--uxp-font-weight-normal, 500);
    color: #111111;
    font-size: 1rem;;
    margin-top: .75rem;
}

.ff-form-field .dropdown.dropdown-disabled .form-control, .ff-form-field .dropdown.dropdown-disabled .form-control:focus, .ff-form-field .dropup.dropdown-disabled .form-control, .ff-form-field .dropup.dropdown-disabled .form-control:focus {
    background: #F5F7F8;
    border-color: #d4dbe0;
}
#password-frame{border:none;height:50px}.inline-input .overlay{background-color:#fff;top:0;bottom:0;left:0;right:0;position:absolute;display:flex;justify-content:center;align-items:center;z-index:200}.inline-input .show-hide-btn{top:50%;transform:translate(0, -50%);right:10px}.inline-input:first-child{margin-top:1.5rem}.inline-input:last-child{margin-bottom:1rem !important}.inline-input .ff-form-field{margin-bottom:1.5rem}.inline-input .ff-focused{box-shadow:0 0 1px 1px #4095E8;border-color:#4095E8}.inline-input .ff-input:-webkit-autofill+label{padding-left:.875rem;transform:translate(0, 3px) scale(0.75)}.inline-input-error .ff-field{border-color:var(--ux-1iiiqs3, red) !important;box-shadow:none}.inline-input-error .ff-label{color:var(--ux-1fhc073, red) !important}.inline-input-required .ff-label::after{content:'*';color:var(--ux-1fhc073, red);margin-left:3px}.inline-input-error .ff-message{color:var(--ux-1fhc073, red)}.inline-input .ff-focused .ff-label{color:#767676 !important}.inline-input-error .ux-criteria{display:none !important}
.mybox{
    margin: 0 auto;
    position: relative;
}
@media screen and (min-width: 992px){
    .mybox {
        width: 980px;
    }
}
@media screen and (min-width: 1200px){
    .mybox {
        width: 1150px;
    }
}
@media screen and (min-width: 1300px){
    body{
        background: url('/assets/img/111.jpg') left top no-repeat #122f4a fixed;
    }
    .bbbox{
        margin-left: 50%;
    }
    #login-container{
        background: #fff;
    }
    .card-block{
        padding-bottom: 20px;
    }
}
