.smooth-font,.narrow-font{-webkit-font-smoothing:antialiased}.narrow-font{font-weight:300}.space-bottom{margin-bottom:10px}.space-top{margin-top:10px}.form-inline{display:inline-block}.form-horizontal .form-group{margin-bottom:1.25rem}.js-datepicker-wrapper{position:relative}.form-input-number,.input-number-group .form-input-number{width:50px;text-align:right;display:inline}.input-number-group{float:right}.input-number-group .form-input-number{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.input-number-group .input-group-btn{float:left}.inline-control{display:inline}.spaced-label{line-height:34px}html,body.master-auth{height:100%;min-height:100vh}body.master-auth{background:linear-gradient(135deg,#1e4d8c,#0a2463 55%,#001529);background-attachment:fixed}.navbar{border-radius:0}.navbar-default{background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.panel-default>.panel-heading{background-color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}h3{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}.navbar-app{background-color:#fffffff7;box-shadow:0 2px 8px #00000014}.navbar-app .navbar-brand{font-weight:600;background:linear-gradient(135deg,#1e4d8c,#0a2463);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.master-auth .card{border:none;border-radius:12px;box-shadow:0 12px 40px #0000001f}.master-auth .btn-dark{background:linear-gradient(135deg,#1e4d8c,#0a2463);border:none}.master-auth .btn-dark:hover,.master-auth .btn-dark:focus,.master-auth .btn-dark:active{background:linear-gradient(135deg,#163d6e,#081b4d);border:none}.master-auth .auth-link{color:#0a2463;text-decoration:underline}
