body{background:#fff url(../../img/admin/bgr.jpg) 0 0 repeat-x;font-size:10px;font-family:tahoma}form#login,form#smsForm{background:#ddd url(../../img/logos/logo_myPOS_new.png) no-repeat center 25px;-webkit-background-size:50px auto;background-size:50px auto;width:350px;padding:100px 10px 20px 10px;position:absolute;top:150px;left:50%;margin:0 0 0 -165px;border:2px solid #eee;text-align:right;color:#000;border-radius:10px}form#login.ds_logo,form#smsForm.ds_logo{background:#ddd url(../../img/logos/logo_myPOS_new.png) center 25px no-repeat;-webkit-background-size:53px auto;background-size:53px auto;width:350px;padding:80px 10px 20px 10px;position:absolute;top:150px;left:50%;margin:0 0 0 -165px;border:2px solid #eee;text-align:right;color:#000;border-radius:10px}form#smsForm.ds_logo{padding-top:103px}form#login img.bottom{position:absolute;bottom:0;left:0}form#login td,#smsForm td{padding:5px 0 5px 0}#smsForm td{vertical-align:middle}input{width:200px;height:20px;font-size:14px;padding:5px;border-radius:5px;float:left;font-weight:bold;border:1px solid #999}input.submit{border:1px solid #999;cursor:pointer;background:#ededed;width:140px;height:27px;padding:3px}form#login.new_pass input.submit{width:auto;padding:0 10px 0 10px;margin:0 5px 0 0}.error{background:none repeat scroll 0 0 #FFE8E8;border:1px solid #FF7676;color:#F00;padding:5px;position:relative;border-radius:5px;text-align:left} .display_none{display:none}input.alerted,select.alerted,textarea.alerted{background:none repeat scroll 0 0 #FFEFEF;border:1px solid #F00}.disabled,.disabled:hover,.disabled:active,.disabled:focus{color:#ccc;cursor:default;text-decoration:none}.security_code_links a.disabled{color:#a2a2a2} .authentication__container{width:461px!important;padding:40px 30px!important;background:#ddd!important;font-family:'Open Sans',sans-serif}.login__header{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;text-align:center;color:#494f5c}.login__body{margin-bottom:20px;font-size:14px;line-height:22px}.login__form-group{margin-bottom:30px}.login__form-group label{display:block;margin-bottom:5px;font-family:'Open Sans',sans-serif;font-size:14px;color:#283953}.login__form-group input{width:100%;min-width:310px;padding:10px 8px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;border:1px solid #c0ccdb;border-radius:4px;color:#494f5c}.login__form-group input:active{background-color:#f7f7f7}.login__footer{text-align:center}.form-box.sms-auth{width:100%;max-width:100%}.generate-access__input{display:flex}.generate-access__input input{width:300px!important;margin:0 auto}.confirmation-code__input{display:flex;justify-content:center}.confirmation-code__input input{min-width:130px;width:130px}.authentication__btn{border:1px solid #999;cursor:pointer;background:#ededed;color:#000;width:140px;height:27px;padding:3px;margin:0 10px;font-family:'Open Sans',Arial,sans-serif;font-size:13px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}a.authentication__btn{height:19px}.fs_15{font-size:15px}.mb_0{margin-bottom:0!important}.mb_5{margin-bottom:5px}.mb_15{margin-bottom:15px!important}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mlr_10{margin-left:10px;margin-right:10px}.text--small-subdued{font-size:12px;color:#7b9ac1}.text--link{font-size:14px;color:#048ef8;text-decoration:none}.text--link:hover{text-decoration:underline}.ico{display:inline-block;background-repeat:no-repeat;background-position:center}.ico-tick--green{background-image:url(../../img/agent/ico-tick--green.png);background-size:92px 67px;width:92px;height:67px}.loader-timer-svg{position:relative}.loader-timer-svg:after{position:absolute;top:45%;left:50%;content:attr(data-counter);font-size:11px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader-timer-svg svg{width:30px;height:30px;-webkit-transform:scaleX(-1) rotate(-90deg);transform:scaleX(-1) rotate(-90deg);stroke-width:10px;stroke:#007ff5}.loader-timer-svg svg circle:first-of-type{stroke:#dbe0e5}.generated-code{position:relative}.generated-code p{margin-bottom:0;font-size:24px;line-height:1.2;color:#283953;font-weight:700;text-align:center;text-transform:uppercase}.generated-code .loader-timer,.generated-code .loader-timer-svg{position:absolute;top:50%;left:0}.generated-code .loader-timer{margin-top:-23px}.generated-code .loader-timer+p{padding-right:46px;padding-left:46px}.generated-code .loader-timer-svg{margin-top:-15px}.generated-code .loader-timer-svg+p{padding-right:30px;padding-left:30px}.generated-code.generated-code-expiring .loader-timer,.generated-code.generated-code-expiring .loader-timer+p,.generated-code.generated-code-expiring .loader-timer-svg,.generated-code.generated-code-expiring .loader-timer-svg+p{-webkit-animation-name:opacity-pulse;animation-name:opacity-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.form-box{padding:15px 15px 15px 20px;border:1px solid #cfd3d6;background:#f5f8fa;border-radius:5px;text-align:left;margin-bottom:20px}.form-box.auth-method{width:initial;max-width:465px}.generated-code p{margin-top:7px;margin-bottom:7px;font-size:24px;line-height:1.2;color:#283953;font-weight:700;text-align:center;text-transform:uppercase}.jsPushOfflineInstructions{margin-top:0}