.login-aside {
  background-color: #f47920 !important;
}

.text-success {
  color: #f47920 !important;
}

.btn {
  border: none !important;
}
.btn.btn-primary, .btn.btn-default {
  background-color: #f47920;
  color: #fff;
}
.btn.btn-primary:hover, .btn.btn-default:hover {
  background-color: #000;
  color: #fff;
}
.btn.btn-primary.disabled, .btn.btn-primary:disabled, .btn.btn-default.disabled, .btn.btn-default:disabled {
  background-color: #F47920;
  color: #fff;
}
.btn.btn-light-primary {
  background-color: #3e3e3e;
  color: #fff;
}
.btn.btn-light-primary:hover {
  background-color: #222;
  color: #fff;
}
.btn.btn-light-primary.disabled, .btn.btn-light-primary:disabled {
  background-color: #636262;
  color: #fff;
}
.btn.btn-light-primary i {
  color: #fff;
}

.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-light-primary:focus:not(.btn-text), .btn.btn-light-primary.focus:not(.btn-text) {
  background-color: #222;
  color: #fff;
}

.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-primary:focus:not(.btn-text), .btn.btn-primary.focus:not(.btn-text) {
  background-color: #000;
  color: #fff;
}

.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-default:focus:not(.btn-text), .btn.btn-default.focus:not(.btn-text) {
  background-color: #000;
  color: #fff;
}

.has-danger .form-control-feedback {
  color: #ff0000 !important;
}

.checkbox > span {
  background-color: #f2f3f5;
  border: 1px solid #bbbaba;
}

.modal-body .checkbox-list {
  margin-bottom: 1.75rem;
}

.aside-menu ul.menu-nav li.menu-item a span {
  color: #fff !important;
}

.aside-menu, .aside {
  background-color: #f37a20 !important;
  color: #fff !important;
}

.brand .btn .svg-icon svg g [fill] {
  fill: #fff !important;
}

.aside-minimize .brand .brand-logo {
  display: none;
}

.brand .brand-logo {
  margin-top: 6px;
  filter: drop-shadow(0px 20px 44px rgba(0, 0, 0, 0.15));
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  background-color: rgba(255, 255, 255, 0.65);
  padding: 10px 12px;
  border-radius: 0.85rem;
}

.brand {
  background-color: #f37a20 !important;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading, .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link,
.aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading, .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link,
.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading, .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link {
  background: #d56613 !important;
  color: #fff !important;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon,
.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text, .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
  color: #fff !important;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon i, .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon i {
  color: #fff !important;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow, .aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
  color: #fff !important;
}

.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon i,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon i, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon i {
  color: #fff !important;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link {
  background: #d56613 !important;
  color: #fff !important;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
  background: #e0701a !important;
  color: #fff !important;
}

.symbol.symbol-light-success .symbol-label {
  color: #d56613 !important;
  background-color: #faab6f !important;
}

.input-group .form-control {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.input-group .input-group-btn .btn {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  min-height: 38px;
}

.header {
  background-color: #020202 !important;
}

.header-fixed.subheader-fixed .subheader {
  background-color: #464545 !important;
  border-color: #464545 !important;
}
.header-fixed.subheader-fixed .subheader h5.text-dark {
  color: #fff !important;
  text-transform: capitalize;
}

.subheader .btn {
  margin: 0px 5px !important;
}

p-autoComplete.form-control {
  padding: 10px 0px !important;
}

body .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container:not(.ui-state-disabled).ui-state-focus {
  box-shadow: none !important;
}

body .form-control:focus {
  border-color: #959799;
}
body p-autoComplete {
  padding: 0px !important;
}
body .ui-inputtext {
  border-color: #E4E6EF !important;
}
body .ui-inputtext:focus {
  border-color: #959799 !important;
  box-shadow: none;
}
body .btn + .btn {
  margin-right: 10px !important;
  margin-left: 0px !important;
}
body .scrolltop {
  background-color: #d56613 !important;
}
body .card-body .key-value-items-list[_ngcontent-dag-c303] {
  background-color: none;
  resize: none;
}
body .card-body .ui-fileupload {
  display: flex;
  flex-direction: row-reverse;
}
body .card-body .ui-fileupload .ui-fileupload-content {
  width: calc(100% - 98px);
  border-radius: 0.42rem;
  margin-right: 15px;
  min-height: calc(1.5em + 1.3rem + 2px);
  height: auto;
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  background-color: #ffffff;
  background-clip: padding-box;
  border-color: #E4E6EF;
}
body .card-body .ui-fileupload .ui-fileupload-content ul.ng-star-inserted {
  margin: 10px 0px 0px 0px;
  padding: 0px 18px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: -7px;
}
body .card-body .ui-fileupload .ui-fileupload-content ul.ng-star-inserted li.ng-star-inserted {
  width: 49%;
  padding-bottom: 7px;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-progressbar {
  background: none;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files {
  width: 100%;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: -10px;
  flex-wrap: nowrap;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted .ui-fileupload-row {
  width: 49%;
  background: #f3f2f2;
  margin: 0px 0px 10px 0px;
  border: #ddd solid 1px;
  border-radius: 10px;
  height: 40px;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted .ui-fileupload-row > div {
  min-height: 30px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted .ui-fileupload-row > div img {
  width: 30px !important;
  height: auto !important;
  margin: 0px;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted.ng-star-inserted {
  flex-wrap: wrap;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted.ng-star-inserted .ng-star-inserted {
  flex-wrap: wrap;
}
body .card-body .ui-fileupload .ui-fileupload-content .ui-fileupload-files .ng-star-inserted.ng-star-inserted .ng-star-inserted .ng-star-inserted {
  flex-wrap: nowrap;
}
body .card-body .ui-fileupload .ui-fileupload-buttonbar {
  padding: 0px;
}
body .card-body .ui-fileupload .ui-fileupload-buttonbar .ui-button {
  margin-right: 0px;
  width: 98px;
  border-radius: 0.42rem;
  height: calc(1.5em + 1.3rem + 1px);
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f47920;
  color: #fff !important;
  border-color: #f47920;
  box-shadow: none !important;
}
body .card-body .ui-fileupload .ui-fileupload-buttonbar .ui-button:hover {
  background-color: #000;
  color: #fff !important;
  border-color: #000;
}
body .card-body .ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-button-text {
  padding: 0px !important;
  margin-left: 21px;
}
body .card-body .ui-fileupload .ui-fileupload-buttonbar .pi {
  font-size: 0.96em;
  left: 13px;
  margin-top: -6px;
}
body .card-body .ui-fileupload .ui-fileupload-buttonbar p-button {
  margin-top: 10px;
}
body .ui-fileupload-row > div {
  margin: 4px 6px;
  padding: 0px;
  overflow: hidden;
}
body .ui-fileupload-row > div img {
  max-height: 36px;
}
body .ui-button {
  background: none;
  color: #000;
  border: none !important;
}
body .ui-button.ui-button-icon-only {
  width: 20px;
  border-radius: 100%;
  height: 20px;
}
body .ui-button.ui-button-icon-only .ui-button-text {
  padding: 0;
}
body .ui-button.ui-button-icon-only .ui-button-icon-left {
  width: 10px;
  height: 10px;
  font-size: 13px;
}
body .ui-button:enabled:hover {
  background-color: #d56613;
  box-shadow: none !important;
}
body .img_box1 .align-items-center {
  padding-bottom: 10px;
}
body .img_box1 .align-items-center h6 {
  margin-right: 15px;
}
body .ui-messages.ui-messages-error {
  background-color: #f9b581;
  border-radius: 10px;
}
body .ui-messages.ui-messages-error .ui-messages-icon {
  font-size: 1.5em;
  margin-top: 18px;
}
body .ui-messages.ui-messages-error .ui-messages-icon::before {
  background-color: #d56613;
  border-radius: 100%;
  padding: 9px;
}
body .ui-messages.ui-messages-error .ui-messages-icon .ng-star-inserted {
  margin-top: 0px;
}
body .ui-messages.ui-messages-error .ui-messages-close {
  color: #000;
  margin-top: 5px;
}
body .ui-messages.ui-messages-error .ui-messages-close:focus {
  box-shadow: none;
}
body .ui-messages.ui-messages-error .ui-messages-close i {
  color: #000;
  font-size: 22px;
}
body .modal-body .tab-content {
  padding: 15px 0px;
}
body .modal-content .btn + .btn {
  margin-right: 0px !important;
  margin-left: 10px !important;
}
body .btn.btn-outline-success {
  color: #d56613;
}
body .btn.btn-outline-success i {
  color: #d56613;
}
body .btn.btn-outline-success.dropdown-toggle:after {
  color: #d56613;
}
body .btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled), body .btn.btn-outline-success:focus:not(.btn-text), body .btn.btn-outline-success.focus:not(.btn-text) {
  background-color: #d56613;
}
body .alert.alert-success {
  background-color: #d56613;
  border-color: #d56613;
}
body .nav .show > .nav-link, body .nav .nav-link:hover:not(.disabled), body .nav .nav-link.active {
  color: #d56613 !important;
}
body .img_btn {
  position: relative;
}
body .img_btn button {
  position: absolute;
  right: -4px;
  top: -4px;
  font-size: 0px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #d56613;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  border: none !important;
}
body .img_btn button::before {
  content: "x";
  position: absolute;
  left: 0px;
  top: 0px;
  color: #fff;
  font-size: 14px;
  width: 20px;
  height: 20px;
  line-height: 1.3;
}
body .dashboard-header-text-edit-mode {
  color: #fff;
  margin-left: 5px;
}

.primeng-paging-container .ui-dropdown-label-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
}

.tab-container .tab-content {
  border-left: 1px solid #E4E6EF;
  border-right: 1px solid #E4E6EF;
  border-bottom: 1px solid #E4E6EF;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

textarea {
  resize: none;
}

input[type=datetime] {
  max-width: 200px;
}

.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text), .btn.btn-primary:not(:disabled):not(.disabled).active, .show > .btn.btn-primary.dropdown-toggle, .show .btn.btn-primary.btn-dropdown {
  color: #FFFFFF;
  background-color: #000000;
  border-color: #000000;
}

.radio > input:checked ~ span {
  background-color: #d56613;
}

.permissionbuttonarea {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 15px;
}
.permissionbuttonarea permission-tree-modal {
  margin-right: 10px;
}
.permissionbuttonarea permission-tree-modal .ui-tree-wrapper ul li {
  text-align: left;
}

.actions button {
  margin-left: 10px;
}

.modal-body .tab-content {
  padding: 15px !important;
}

.checkbox > input:checked ~ span {
  background-color: #d56613;
}

body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  background-color: #848484;
  color: #ffffff;
}

.keywordsbox .form-control {
  padding: 0px;
}
.keywordsbox .ng2-tag-input {
  padding: 0px !important;
  border: 0px !important;
}
.keywordsbox .ng2-tag-input__text-input {
  background: transparent !important;
}

.input-group .input-group-btn .btn.rounded {
  border-radius: 5px !important;
}

.ui-fileupload-row div:nth-child(2) {
  display: none !important;
  position: absolute;
  bottom: -57px;
  left: 0px;
  font-size: 11px;
}/*# sourceMappingURL=custom.css.map */