h1,h2,h3,h4,h5,h6,p{margin:0}body,html{height:100%!important;width:100%!important;margin:0;display:table}body{font-family:Roboto,sans-serif;font-weight:400;display:table-cell;vertical-align:middle}.ltr body{background:linear-gradient(45deg,#f54407 26%,#f54407 calc(26% - 1px),transparent calc(26% - 1px)),linear-gradient(45deg,#2ec7ff 0%,#2dc7ff 27%,transparent 27%),linear-gradient(0deg,#2dc7ff 0%,#2dc7ff calc(27% - 1px),transparent 27%),linear-gradient(0deg,#0da2cf 0%,#0da2cf calc(27% - 1px),transparent 27%)}.rtl body{background:linear-gradient(-45deg,#f54407 26%,#f54407 calc(26% - 1px),transparent calc(26% - 1px)),linear-gradient(-45deg,#2ec7ff 0%,#2dc7ff 27%,transparent 27%),linear-gradient(0deg,#2dc7ff 0%,#2dc7ff calc(27% - 1px),transparent 27%),linear-gradient(0deg,#0da2cf 0%,#0da2cf calc(27% - 1px),transparent 27%)}[dir] body{background-position-y:0vh,0vh,20vh,7.5vh;background-repeat:no-repeat,no-repeat,no-repeat}.login-page{display:table;width:360px;margin:auto}.login-wrapper{position:relative;background:#ffffff;border:#fdb306 solid .2rem;border-radius:3px;padding:15px;z-index:0}.ltr .login-wrapper{box-shadow:5px -3px 1px #2dc7ff}.rtl .login-wrapper{box-shadow:-5px -3px 1px #2dc7ff}.login-wrapper .reset-password p{margin-bottom:20px}.login-wrapper .reset-password .login-form>button{margin-bottom:10px}.login-wrapper .reset-password .input-icon{top:5px!important}.login-wrapper .reset-password>a{margin:5px auto}.login-wrapper h3{margin:0 0 15px}.login-wrapper .form-group{position:relative}.login-wrapper .form-group label>span{color:#fc4b4b}.ltr .login-wrapper .form-group label>span{margin-left:4px}.rtl .login-wrapper .form-group label>span{margin-right:4px}.ltr .login-wrapper .form-group .form-control{padding-left:36px}.rtl .login-wrapper .form-group .form-control{padding-right:36px}.login-wrapper button{display:table;margin:20px auto 5px;padding-left:60px;padding-right:60px}.login-wrapper a{display:table;margin-top:10px;color:#0068e1}.login-wrapper a:hover{text-decoration:underline}.reset-password button{padding-left:30px;padding-right:30px}@media screen and (max-width: 415px){.login-page{width:100%;margin:0;padding:0 15px}.login-page .checkbox{float:none!important;display:table;margin:10px auto 0}.login-page a{float:none!important;display:table;margin:10px auto}}
