html body[ng-app=app] component-access-from-forgot-password *{font-family:'Source Sans Pro'!important;outline:0!important;text-decoration:none!important}
component-access-from-forgot-password .cover_main{padding:20px 40px 20px 40px;border:1px solid rgba(0,0,0,.12);border-radius:5px}
component-access-from-forgot-password .cover_main .cover_head{height:40px}
component-access-from-forgot-password .cover_main .cover_head .icon.left{float:left}
component-access-from-forgot-password .cover_main .cover_head .text.left{float:left}
component-access-from-forgot-password .cover_main .cover_head .text.left span{font-family:'Source Sans Pro'!important;line-height:2;padding-left:20px;font-size:20px!important;color:#000;font-weight:700}
@media (max-width:767px){
component-access-from-forgot-password .cover_main .cover_head .text.left span{font-family:'Source Sans Pro'!important;font-size:12px!important}
}
component-access-from-forgot-password .cover_main .cover_input{margin-top:30px}
component-access-from-forgot-password .cover_main .cover_input .input_top{font-family:'Source Sans Pro'!important;width:100%;line-height:1;font-size:16px!important;text-align:left;font-weight:700;margin-bottom:10px}
component-access-from-forgot-password .cover_main .cover_input .input_top span{font-size:16px!important}
component-access-from-forgot-password .cover_main .cover_input .input_top span.red{font-family:'Source Sans Pro'!important;color:red}
component-access-from-forgot-password .cover_main .cover_input .input_top span.black{font-family:'Source Sans Pro'!important;color:#000}
component-access-from-forgot-password .cover_main .cover_input .input_top span.password{font-family:'Source Sans Pro'!important;float:right;font-weight:400;color:#585858}
@media (max-width:767px){
component-access-from-forgot-password .cover_main .cover_input .input_top span{font-family:'Source Sans Pro'!important;font-size:12px!important}
}
component-access-from-forgot-password .cover_main .cover_input input.input_center{font-family:'Source Sans Pro'!important;width:100%;height:50px;color:#000;font-size:16px!important;padding:0 10px;border-radius:5px;font-weight:400;transition:all .3s;background-color:#fff;border:1px solid #ddd}
component-access-from-forgot-password .cover_main .cover_input input.input_center.green{border:2px solid green}
component-access-from-forgot-password .cover_main .cover_input input.input_center.red{border:2px solid red}
component-access-from-forgot-password .cover_main .cover_input input.input_center:focus{border:2px solid #303f9f}
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_format{width:100%;line-height:1;text-align:left;font-weight:400}
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_format span{font-family:'Source Sans Pro'!important;opacity:1;padding:3px 0;color:#000 8a;font-size:14px!important}
@media (max-width:767px){
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_format span{font-family:'Source Sans Pro'!important;font-size:10px!important}
}
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_error{width:100%;line-height:1;text-align:left;font-weight:400;margin-bottom:10px}
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_error span{font-family:'Source Sans Pro'!important;opacity:0;padding:3px 0;color:red;font-size:14px!important}
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_error span.error{opacity:1}
@media (max-width:767px){
component-access-from-forgot-password .cover_main .cover_input .input_bottom .cover_error span{font-family:'Source Sans Pro'!important;font-size:10px!important}
}
component-access-from-forgot-password .cover_main .cover_button{margin-top:30px}
component-access-from-forgot-password .cover_main .cover_button button.text{font-family:'Source Sans Pro'!important;width:calc(45%);font-size:14px!important;border-radius:5px;background-color:#eee;outline:0;border:0;margin:5px;padding:7px 20px}
component-access-from-forgot-password .cover_main .cover_button button.text span{font-family:'Source Sans Pro'!important;color:rgba(0,0,0,.87);font-size:14px!important;font-weight:400!important;line-height:21px}
@media (max-width:767px){
component-access-from-forgot-password .cover_main .cover_button button.text span{font-family:'Source Sans Pro'!important;font-size:10px!important}
}
component-access-from-forgot-password .cover_main .cover_button button.background{padding-top:10%;width:calc(30%);border:0;margin:5px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent}
component-access-from-forgot-password .cover_main .cover_checkbox{margin-top:20px}
component-access-from-forgot-password .cover_main .cover_checkbox label span{font-family:'Source Sans Pro'!important;font-size:14px!important;font-weight:400!important}
component-access-from-forgot-password .cover_main .cover_submit{margin-top:20px;margin-bottom:20px;text-align:right}
component-access-from-forgot-password .cover_main .cover_submit button{font-family:'Source Sans Pro'!important;font-size:14px!important;border-radius:10px;background:linear-gradient(0deg,#06884f 0,#13a563 100%);padding:10px 30px;color:#fff;border:0}
component-access-from-forgot-password .cover_main .cover_submit button span{font-family:'Source Sans Pro'!important;font-size:14px!important;color:#fff;display:block;width:100%;line-height:20px}
@media (max-width:767px){
component-access-from-forgot-password .cover_main .cover_submit button span{font-family:'Source Sans Pro'!important;font-size:10px!important}
}
@media (max-width:767px){
component-access-from-forgot-password .cover_main{padding:20px}
}
component-access-from-forgot-password .cover_welcome{position:fixed;width:100%;height:100%;top:0;right:0;z-index:-1;display:none}
component-access-from-forgot-password .cover_welcome.welcome{display:block;z-index:5000;background-color:rgba(0,0,0,.8)}
component-access-from-forgot-password .cover_welcome.welcome .display_table{display:table;width:100%;height:100%}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell{width:100%;height:100vh;vertical-align:middle;display:grid}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome{margin:auto}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white{padding:20px 20px 40px 20px;height:320px;width:570px;border:1px solid rgba(0,0,0,.12);border-radius:5px;background-color:#fff;transform:translate3d(0,0,0);transition:ease-out 1s}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_icon{width:100%;height:100px;text-align:center;overflow:hidden;display:block}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_icon .nfUkbuBW_0{stroke-dasharray:86 88;stroke-dashoffset:87;animation:nfUkbuBW_draw 410ms ease 0s forwards}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_icon .nfUkbuBW_1{stroke-dasharray:92 94;stroke-dashoffset:93;animation:nfUkbuBW_draw 438ms ease 410ms forwards}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_icon .nfUkbuBW_2{stroke-dasharray:31 33;stroke-dashoffset:32;animation:nfUkbuBW_draw 150ms ease 849ms forwards}
@keyframes nfUkbuBW_draw{
100%{stroke-dashoffset:0}
}
@keyframes nfUkbuBW_fade{
0%{stroke-opacity:1}
92.3076923076923%{stroke-opacity:1}
100%{stroke-opacity:0}
}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_info{text-align:center}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_info h1{font-family:'Source Sans Pro'!important;padding:0;margin:0;color:rgba(0,0,0,.87);font-size:30px!important;line-height:45px}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_info h2{font-family:'Source Sans Pro'!important;padding:0;margin:0;color:rgba(0,0,0,.87);font-size:20px!important;line-height:30px}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_button{text-align:center;margin-top:20px;float:left;width:100%;height:auto;display:block}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_button button.home{border-radius:10px;padding:10px 30px;color:#fff;border:0;outline:0;background:linear-gradient(180deg,#fdfbfb 0,#ebedee 100%);border:2px solid rgba(0,0,0,.12)}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_button button.home span{font-family:'Source Sans Pro'!important;font-size:14px!important;color:#444;display:block;width:100%}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_button button.login{font-size:14px!important;border-radius:10px;background:linear-gradient(0deg,#06884f 0,#13a563 100%);padding:10px 30px;color:#fff;border:0;outline:0}
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white .cover_button button.login span{font-family:'Source Sans Pro'!important;font-size:14px!important;color:#fff;display:block;width:100%}
@media (max-width:590px){
component-access-from-forgot-password .cover_welcome.welcome .display_table .display_table_cell .main_welcome .background_white{width:100%}
}
component-access-from-forgot-password .cover_loading{position:fixed;width:100%;height:100%;top:0;right:0;z-index:-1;display:none}
component-access-from-forgot-password .cover_loading.load{display:block;z-index:5000;background-color:rgba(0,0,0,.8)}
component-access-from-forgot-password .cover_loading.load .display_table{display:table;width:100%;height:100%}
component-access-from-forgot-password .cover_loading.load .display_table .display_table_cell{display:table-cell;width:100%;height:100%;vertical-align:middle}
component-access-from-forgot-password .cover_loading.load .display_table .display_table_cell .loader{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:1;flex-shrink:0;flex-basis:25%;max-width:100%;height:200px;align-items:center;justify-content:center}
component-access-from-forgot-password .cover_loading.load .display_table .display_table_cell .loader .loader_inner.ball_scale_multiple{position:relative;-webkit-transform:translateY(-30px);transform:translateY(-30px)}
component-access-from-forgot-password .cover_loading.load .display_table .display_table_cell .loader .loader_inner.ball_scale_multiple>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}
component-access-from-forgot-password .cover_loading.load .display_table .display_table_cell .loader .loader_inner.ball_scale_multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}
component-access-from-forgot-password .cover_loading.load .display_table .display_table_cell .loader .loader_inner.ball_scale_multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}
@keyframes ball_scale_multiple{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
5%{opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}