/*!********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./lib/TechDyn/AdminPanelBundle/Resources/assets/styles/login.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
Red: #FF0050
Light grey: #333333
Dark grey #111111
Blue: #33C0CA
Green: #99D040
*/
html {
  display: flex;
}

body.login-page {
  display: flex;
  top: 0;
  width: 100%;
  align-items: center;
}
body.login-page .login-logo {
  padding-top: 0;
  margin-top: -65px;
  margin-bottom: 55px;
  color: #fff;
}

.login-page, .register-page {
  background: #000933;
}

.login-logo, .main-header .logo-mini, .main-header .logo-lg {
  font-family: "Yantramanav", sans-serif;
  font-weight: 300;
}
.login-logo strong, .main-header .logo-mini strong, .main-header .logo-lg strong {
  font-weight: 800;
}

.login-box-body {
  background: rgba(0, 0, 0, 0.3);
  border: 2px solid rgba(255, 255, 255, 0.4);
  border-radius: 5px;
}
.login-box-body .btn-primary {
  border-radius: 5px;
}
.login-box-body .btn-primary, .login-box-body .btn-primary:hover, .login-box-body .btn-primary:active, .login-box-body .btn-primary:focus {
  background-color: transparent;
  border: 1px solid #ececec;
  color: #ececec;
}
.login-box-body .btn-primary:hover {
  background-color: rgba(255, 255, 255, 0.1);
}
.login-box-body .btn-primary:active:hover {
  border-color: #262626 !important;
  color: #262626;
}
.login-box-body .form-control-feedback {
  color: #fff;
}
.login-box-body input:-webkit-autofill, .login-box-body input:-webkit-autofill:hover, .login-box-body input:-webkit-autofill:focus, .login-box-body input[disabled]:-webkit-autofill, .login-box-body input[disabled]:-webkit-autofill:hover, .login-box-body input[disabled]:-webkit-autofill:focus,
.login-box-body textarea:-webkit-autofill,
.login-box-body textarea:-webkit-autofill:hover,
.login-box-body textarea:-webkit-autofill:focus,
.login-box-body textarea[disabled]:-webkit-autofill,
.login-box-body textarea[disabled]:-webkit-autofill:hover,
.login-box-body textarea[disabled]:-webkit-autofill:focus,
.login-box-body select:-webkit-autofill,
.login-box-body select:-webkit-autofill:hover,
.login-box-body select:-webkit-autofill:focus,
.login-box-body select[disabled]:-webkit-autofill,
.login-box-body select[disabled]:-webkit-autofill:hover,
.login-box-body select[disabled]:-webkit-autofill:focus {
  color: #fff;
  border: 1px solid rgba(139, 139, 139, 0.6);
  background: rgb(0, 12, 35) !important;
  background-color: rgb(0, 12, 35) !important;
  -webkit-text-fill-color: #fff;
  -webkit-box-shadow: 0 0 0px 1000px rgb(0, 12, 35) inset;
  transition: background-color 5000s ease-in-out 0s;
}
.login-box-body input,
.login-box-body textarea,
.login-box-body select {
  color: #fff;
  background: rgb(0, 12, 35) !important;
  background-color: rgb(0, 12, 35) !important;
}
.login-box-body input[disabled],
.login-box-body textarea[disabled],
.login-box-body select[disabled] {
  color: #8d8d8d;
}
.login-box-body .input-group > .input-group-addon {
  border-radius: 4px 0 0 4px;
  color: #fff;
  border: 1px solid rgba(139, 139, 139, 0.6);
  background: rgb(0, 12, 35) !important;
  background-color: rgb(0, 12, 35) !important;
}
.login-box-body .input-group input.form-control {
  border-radius: 0 4px 4px 0;
}
.login-box-body input[type=file] {
  padding: 14px;
  height: auto;
  border-radius: 4px;
}

body.light-mode .login-box-body {
  background: rgba(255, 255, 255, 0.6);
}

body.login-page {
  background-size: cover;
}

.login-box.account-select .login-box-body,
.login-box.account-create .login-box-body {
  color: #ececec;
}
.login-box.account-select .login-box-body table,
.login-box.account-create .login-box-body table {
  border-spacing: 2px;
  border-collapse: separate;
  border: 0;
}
.login-box.account-select .login-box-body td,
.login-box.account-create .login-box-body td {
  border: 1px solid #8b8b8b;
}
.login-box.account-select .login-box-body td span,
.login-box.account-create .login-box-body td span {
  line-height: 32px;
  padding: 0 5px;
}
.login-box.account-select .login-box-body .btn,
.login-box.account-create .login-box-body .btn {
  padding: 6px 14px;
}
.login-box.account-select .login-box-body a.btn-link,
.login-box.account-create .login-box-body a.btn-link {
  color: #ff0027;
}

.login-box-msg,
.register-box-msg {
  padding: 0px 20px 2px;
}
.login-box-msg .login-head,
.register-box-msg .login-head {
  margin-bottom: 15px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2xvZ2luLmNzcz8zOGMxZjkwYzQyMTNmMGUwODJmNSIsIm1hcHBpbmdzIjoiOzs7QUFBQTs7Ozs7O0NBQUE7QUNHQTtFQUVJO0FBSUo7O0FBREE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBQUdKO0FBREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUdSOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtFQUVJO0VBQ0E7QUFDSjtBQUNJO0VBRUk7QUFBUjs7QUNqQ0E7RUFFRTtFQUNBO0VBQ0E7QURtQ0Y7QUNqQ0U7RUFDRTtBRG1DSjtBQ2pDSTtFQUVFO0VBQ0E7RUFDQSxjRk5LO0FDd0NYO0FDL0JJO0VBRUU7QURnQ047QUMzQkk7RUFFRTtFQUNBO0FENEJOO0FDeEJFO0VBRUU7QUR5Qko7QUNmTTs7Ozs7Ozs7Ozs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMEJSO0FDckJFOzs7RUFHRTtFQUNBO0VBQ0E7QUR1Qko7QUNyQkk7OztFQUVFO0FEd0JOO0FDbkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFCTjtBQ2xCSTtFQUNFO0FEb0JOO0FDaEJFO0VBQ0U7RUFDQTtFQUNBO0FEa0JKOztBQS9ESTtFQUVJO0FBaUVSOztBQTdEQTtFQUdJO0FBOERKOztBQXhESTs7RUFFSSxjRHBERztBQytHWDtBQXpEUTs7RUFFSTtFQUNBO0VBQ0E7QUEyRFo7QUF4RFE7O0VBRUk7QUEwRFo7QUF4RFk7O0VBQ0k7RUFDQTtBQTJEaEI7QUF2RFE7O0VBRUk7QUF5RFo7QUF0RFE7O0VBRUksY0QzRU47QUNtSU47O0FBbkRBOztFQVFJO0FBZ0RKO0FBckRJOztFQUVJO0FBdURSLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9saWIvVGVjaER5bi9BZG1pblBhbmVsQnVuZGxlL1Jlc291cmNlcy9hc3NldHMvc3R5bGVzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9saWIvVGVjaER5bi9BZG1pblBhbmVsQnVuZGxlL1Jlc291cmNlcy9hc3NldHMvc3R5bGVzL2xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbGliL1RlY2hEeW4vQWRtaW5QYW5lbEJ1bmRsZS9SZXNvdXJjZXMvYXNzZXRzL3N0eWxlcy9sb2dpbi9sb2dpbi1ib3guc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuUmVkOiAjRkYwMDUwXG5MaWdodCBncmV5OiAjMzMzMzMzXG5EYXJrIGdyZXkgIzExMTExMVxuQmx1ZTogIzMzQzBDQVxuR3JlZW46ICM5OUQwNDBcbiovXG5cbiRvZmZXaGl0ZTogI2VjZWNlYztcbiRvZmZXaGl0ZWI6ICNjN2M3Yzc7XG5cbiRyZWQ6ICNmZjAwMjc7XG4kcmVkYjogI2E4MDAwMDtcbiRyZWRjOiAjZmMxMDEwO1xuJHJlZGQ6ICNlODBmMGY7XG4kcmVkZTogI2Q5MWMxYztcblxuJGJsdWU6ICMzM0MwQ0E7XG4kYmx1ZWI6ICMyZWIwYmE7XG4kYmx1ZWM6ICMyMjkzOWM7XG4kYmx1ZWQ6ICMxODg0OGQ7XG5cbiRncmVlbjogIzk5RDA0MDtcbiRncmVlbmI6ICM4OWJiMzk7XG4kZ3JlZW5jOiAjNmI5NTI4O1xuJGdyZWVuZDogIzU3N2IxZDtcblxuJHN1cGVybGlnaHRHcmV5OiAjOGI4YjhiO1xuXG4kbGlnaHRlc3RHcmV5OiAjNTA1MDUwO1xuJGxpZ2h0R3JleTogIzMzMzMzMztcblxuJGRhcmtHcmV5OiAjMWMxYzFjO1xuJGRhcmtHcmV5YjogIzE4MTgxODtcblxuJGRhcmtlckdyZXk6ICMyNjI2MjY7XG4kZGFya2VyR3JleWI6ICMyYjJiMmI7XG5cbiRkYXJrZXN0R3JleTogIzExMTExMTtcblxuJGRhcmtCbHVlOiAjMDAwYzM2OyIsIlxuQGltcG9ydCBcImNvbG9yc1wiO1xuXG5odG1sXG57XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuYm9keS5sb2dpbi1wYWdlXG57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5sb2dpbi1sb2dvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IC02NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5sb2dpbi1wYWdlLCAucmVnaXN0ZXItcGFnZSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDkzMztcbn1cblxuLmxvZ2luLWxvZ28sIC5tYWluLWhlYWRlciAubG9nby1taW5pLCAubWFpbi1oZWFkZXIgLmxvZ28tbGdcbntcbiAgICBmb250LWZhbWlseTogJ1lhbnRyYW1hbmF2Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgc3Ryb25nXG4gICAge1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgIH1cbn1cblxuLy8gbG9naW4gYm94XG5AaW1wb3J0IFwibG9naW4vbG9naW4tYm94LnNjc3NcIjtcblxuYm9keS5saWdodC1tb2RlXG57XG4gICAgLmxvZ2luLWJveC1ib2R5XG4gICAge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgfVxufVxuXG5ib2R5LmxvZ2luLXBhZ2VcbntcbiAgICAvL2JhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zdW5zZXQuanBnXCIpIGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmxvZ2luLWJveC5hY2NvdW50LXNlbGVjdCxcbi5sb2dpbi1ib3guYWNjb3VudC1jcmVhdGVcbntcbiAgICAubG9naW4tYm94LWJvZHlcbiAgICB7XG4gICAgICAgIGNvbG9yOiAkb2ZmV2hpdGU7XG5cbiAgICAgICAgdGFibGVcbiAgICAgICAge1xuICAgICAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0ZFxuICAgICAgICB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc3VwZXJsaWdodEdyZXk7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0blxuICAgICAgICB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuYnRuLWxpbmtcbiAgICAgICAge1xuICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dpbi1ib3gtbXNnLFxuLnJlZ2lzdGVyLWJveC1tc2cge1xuXG4gICAgLmxvZ2luLWhlYWRcbiAgICB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgcGFkZGluZzogMHB4IDIwcHggMnB4O1xufSIsIlxuLmxvZ2luLWJveC1ib2R5XG57XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAmLCAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xuICAgIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZldoaXRlO1xuICAgICAgY29sb3I6ICRvZmZXaGl0ZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyXG4gICAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgLy9ib3JkZXItY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDtcbiAgICAgIC8vY29sb3I6ICMyNjI2MjY7XG4gICAgfVxuXG4gICAgJjphY3RpdmU6aG92ZXJcbiAgICB7XG4gICAgICBib3JkZXItY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2tcbiAge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgaW5wdXQsXG4gIHRleHRhcmVhLFxuICBzZWxlY3QsXG4gIHtcbiAgICAmLFxuICAgICZbZGlzYWJsZWRdXG4gICAge1xuICAgICAgJjotd2Via2l0LWF1dG9maWxsLFxuICAgICAgJjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICAgICAgJjotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuICAgICAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzksIDEzOSwgMTM5LCAwLjYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTIsIDM1KSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTIsIDM1KSAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMHB4IDEwMDBweCByZ2IoMCwgMTIsIDM1KSBpbnNldDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dCxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogcmdiKDAsIDEyLCAzNSkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTIsIDM1KSAhaW1wb3J0YW50O1xuXG4gICAgJltkaXNhYmxlZF1cbiAgICB7XG4gICAgICBjb2xvcjogIzhkOGQ4ZDtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgICYgPiAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTM5LCAxMzksIDEzOSwgMC42KTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAxMiwgMzUpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTIsIDM1KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgcGFkZGluZzogMTRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/