@import url(login-svg-ani.css);.login-app,.login-app .x-body,.x-container-round-ui,.login-label,.x-form-display-field,.x-form-item-label-default,.x-form-text,.x-boundlist-item,.x-btn-inner,.x-title-text,.x-title-text-round{font-family:'Roboto',sans-serif}.brand{margin:0 auto;transition:width .3s;display:flex;align-items:left;justify-content:center;flex-direction:column;height:100%}
.brand_logo{width:300px;height:70px;text-align:center}.brand_title{font-size:28px;line-height:35px;color:#fff;margin-top:38px;font-weight:200;font-family:'Poppins'}.brand_subtitle{font-size:13px;line-height:14px;margin-top:15px;color:#fff;font-weight:200;font-family:'Poppins'}
.x-touch.x-phone .brand_logo{margin-bottom:0;margin:0 auto;width:194px;height:59px}.x-touch.x-phone .brand_title,.x-touch.x-phone .brand_subtitle{display:none}.copyrights{position:fixed;bottom:13px;left:0;width:97%;right:0;margin:0 auto;font-size:11px;margin-left:20px;margin-right:20px;color:#fff}.textandcondition_text{float:right;text-decoration:underline;cursor:pointer}
.textandcondition_text:hover{text-decoration:none;cursor:pointer}.sub_heading{font-size:14px;color:#000;font-weight:600}.act{font-size:14px;color:#000;font-weight:500;margin:18px 0 0 0}.hintx{padding:0;margin:0 0 0 16px}.hintx li{padding:0;margin:0;font-size:10px}.hintgrp{position:relative;margin-left:35px}
.local::after,.AD::after,.IDP::after{position:absolute;width:24px;height:24px;left:-35px;top:0;bottom:0;margin:auto}.local::after{content:url('/final/images/login/local.svg')}.AD::after{content:url('/final/images/login/AD.svg')}.IDP::after{content:url('/final/images/login/IDP.svg')}
.login-caption{font-family:'Roboto',sans-serif;text-align:center;color:#f0921f;font-size:28px;line-height:28px;margin-bottom:30px}.login-label{font-size:22px;line-height:22px;margin-bottom:15px;color:black}.hidden-ani{left:-999px;position:relative}.with-of{background-color:#e5e5e5;color:#000;font-size:9px;font-weight:500;vertical-align:middle;margin:0 10px;padding:2px 5px;border-radius:5px}
.options{border:#707070 1px solid;border-radius:10px;margin:0 0 10px 0;padding:0 10px;background-color:rgba(255,255,255,0.6);overflow:hidden;cursor:pointer;font-size:14px;text-align:center;font-weight:500;line-height:50px;transition:all .2s;white-space:nowrap}.options:hover{background-color:rgba(255,255,255,0.856);border-color:#f0921f}
.options img{margin-right:10px}.options img,.options span{vertical-align:middle}.x-container-round-ui{background-color:#fff;border-radius:18px;transition:top .3s}.x-window-round{background-color:#fff;border-radius:18px;transition:top .3s}.x-window-header-round{padding:20px}.x-title-text-round{color:#f0921f;font-size:28px;line-height:28px;font-family:'Roboto',sans-serif;overflow:visible}
.s_msg{font-size:14px;font-weight:300}.x-form-item-round{color:#404040;padding:0;background-color:#fff;min-height:30px;transition:display .3ms}.x-toolbar{transition:top .3ms}.x-form-item-body-round{min-height:32px}.x-form-trigger-wrap-round{border-width:1px;border-style:solid;border-color:#707070;border-radius:10px;overflow:hidden}
#RegForm .x-form-trigger-wrap-round{border-radius:6px}.x-form-text-wrap-round{border-radius:6px}.x-form-trigger-wrap-round:hover,.x-form-trigger-wrap-round.x-form-trigger-wrap-focus{border-color:#f0921f}.x-form-text-round{padding:0 10px}.x-form-item-label-top,.x-form-item-label-round{font-size:12px;color:#1a1a1a}
.x-form-trigger-wrap-round.x-form-trigger-wrap-invalid{border-color:red;border-width:2px}.x-form-trigger-round{width:22px;background:0 center #fff url('/final/images/login/dropdownarrow.svg') no-repeat}.eye-trigger{background:0 center #fff url('/final/images/login/eye.svg') no-repeat;width:60px;position:relative}
.eye-hide-trigger{background:0 center #fff url('/final/images/login/eye-hide.svg') no-repeat;width:60px;position:relative}.eye-trigger::after,.eye-hide-trigger::after{font-size:11px;position:absolute;top:19px;left:23px}.eye-trigger::after{content:'Show'}.eye-hide-trigger::after{content:'Hide'}
.x-boundlist-round{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;transition:opacity .3s;border-color:#707070}
.x-boundlist-round .x-boundlist-item{padding:6px 10px;line-height:17px;cursor:pointer;cursor:hand;position:relative;border-width:0;border-style:solid;border-color:#fff;color:#1a1a1a}.x-boundlist-round .x-boundlist-item-over,.x-boundlist-round .x-boundlist-selected{color:#2b7def;background-color:#fff}
.x-boundlist-round.x-boundlist-floating{border-top-width:1px}.x-form-display-field{font-weight:600;font-size:13px;margin-top:-3px;text-overflow:ellipsis;overflow:hidden;overflow-wrap:normal !important;word-break:normal !important}.horz_layout{display:flex;flex-wrap:nowrap}.horz_layout>input{margin-right:10px;text-align:center;border-color:#707070;border-width:1px;border-style:solid;font-family:'Poppins'}
.horz_layout>input:hover,.horz_layout>input:focus{border-color:#f0921f}.backbtntransparent{background-color:transparent;border:#000 0 solid;cursor:pointer;position:relative}.x-btn-transparent-small.x-btn{overflow:visible}.backbtntransparent .x-btn-inner{overflow:visible !important;text-decoration:underline;color:#1f77f0;font-weight:500;text-decoration:underline}
.backbtntransparent .x-btn-inner:hover{text-decoration:none}.backbtn{background-color:transparent;border:#000 0 solid;width:18px;height:16px;background-image:url('/final/images/login/back-btn.svg');background-repeat:no-repeat;cursor:pointer;position:relative;left:0}.backbtn:hover{width:18px;height:16px;left:-5px;background-image:url('/final/images/login/back-btn-hover.svg');transition:left .5s}
.signin_help{background:#fff url('/final/images/login/question.svg') no-repeat 0 center;width:18px;height:18px}.signin_help:hover{background:#fff url('/final/images/login/question-hover.svg') no-repeat 0 center}.black-round{background-color:#f0921f;border-radius:30px;border-width:0}.black-round .x-btn-inner{font-size:12px;color:#fff}
.black-round.x-btn-focus,.black-round.x-btn-over{background-color:#d67600;border-color:#d67600;box-shadow:none !important}.x-keyboard-mode .black-round.x-btn-over,.x-keyboard-mode .black-round.x-btn-focus{box-shadow:none;background-color:#d67600;border-color:#d67600}.info-msg,.error-msg{font-weight:500;margin-left:20px;position:relative}
.error-msg:before{content:url('/final/images/login/error.svg');position:absolute;width:16px;left:-20px}.info-msg::before{content:url('/final/images/login/icons-info.svg');position:absolute;width:20px;left:-20px}.underline{font-weight:500;text-decoration:underline}.underline:hover{text-decoration:none}
.x-container-round-ui{color:#666}.otpLabel{font-weight:400}.signin-label{margin:0 0 8px 2px;font-weight:400}.newuserlink{text-decoration:underline;cursor:pointer}.newuserlink:hover{text-decoration:none}.newuserlinkdefualt{text-decoration:underline;cursor:pointer;color:#1f77f0}.newuserlinkdefualt:hover{text-decoration:none}
input::-ms-reveal,input::-ms-clear{display:none}.x-container-round-ui .x-toolbar-footer{padding:10px 0 0 0;border-style:solid;border-color:#dcdcdc00;border-width:0;background-image:none;background-color:#e6e6e600}.x-window-header-round .x-tool-img{background-image:url(../images/login/close.png);background-position:0 -1px;width:16px;height:16px}
.x-window-header-round .x-tool-img:hover{background-position:0 -16px}.norobot{font-size:14px;margin:10px;height:50;vertical-align:middle;font-weight:500}.norobot_box{margin-top:10px;text-wrap-mode:nowrap;text-align:left;border:1px solid #f0921f;padding:8px;border-radius:4px;background:#fff}