.ew-desktop{width:100%}.form-control-plaintext{max-width:600px;min-width:250px;}.collapsing,.dropdown,.dropleft,.dropright,.dropup{position:relative}:root{--blue:#0073B7;--indigo:#6610F2;--purple:#605CA8;--pink:#E83E8C;--red:#DC3545;--orange:#FF851B;--yellow:#FFC107;--green:#28A745;--teal:#39CCCC;--cyan:#17A2B8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#0073B7;--secondary:#6c757d;--success:#28A745;--info:#17A2B8;--warning:#FFC107;--danger:#DC3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:inherit,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:inherit,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.checkbox-inline.ew-checkbox,.content-body,.ew-breadcrumbs,.ew-footer-text,.ew-language-option,.btn,.form-control{font-family:inherit;font-size:.9rem;webkit-tap-highlight-color:transparent}.table{margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(17,17,17,.05)}.table-hover tbody tr:hover{background-color:rgba(17,17,17,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8d8eb}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a4cde5}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(17,17,17,.075)}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(4,4,4,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;}.table-responsive-xl>.table-bordered{border:0}}.dropdown-toggle::after,.dropup .dropdown-toggle::after{width:0;height:0;vertical-align:.255em;content:"";border-right:.3em solid transparent;border-left:.3em solid transparent}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown-toggle::after{display:inline-block;margin-left:.255em;border-top:0 solid;border-bottom:0}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:0 0 0;font-size:.875rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;border-top:0;border-bottom:.3em solid}.dropleft .dropdown-toggle::before,.dropright .dropdown-toggle::after{width:0;content:"";border-top:0 solid transparent;border-bottom:.3em solid transparent;height:0}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{right:auto;left:100%;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;border-right:0;border-left:.3em solid;vertical-align:0}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-menu{right:100%;left:auto;margin-right:.125rem}.dropleft .dropdown-toggle::after{width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;border-right:.3em solid;vertical-align:0}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0073B7}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.76563rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.alert{border-radius:0}optgroup,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.popover,.popover-body .tab-content{font-family:inherit}.brand-image{margin-top:-5px;line-height:.1;max-height:30px;margin-bottom:-4px}button:focus{outline:dotted 0;outline:-webkit-focus-ring-color auto 0}.disabled,.ew-delete-filter.dropdown-item.disabled,.ew-save-filter.dropdown-item.disabled{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.sidebar{overflow-y:auto;height:calc(100% - 4rem);padding:0}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0}.card{display:flex;min-width:0;word-wrap:break-word;background-color:#fff;border:1px solid inherit;border-radius:0}.card-header,.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-app,.card-header:first-child,.info-box,.info-box-icon,.small-box{border-radius:0}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.small-box{display:block;margin-bottom:20px}.card .overlay,.overlay-wrapper .overlay{z-index:50;background:rgba(255,255,255,.7);border-radius:0}.card-header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125)}.info-box{padding:.5rem;min-height:80px;background:#fff}.info-box-icon{display:block;width:70px;text-align:center}.form-control,.modal-content{background-clip:padding-box}.btn-app{padding:15px 5px;margin:0 0 10px 10px;min-width:80px;height:60px;text-align:center;color:#666;border:1px solid #ddd;background-color:#f4f4f4}.callout,kbd{border-radius:0}.callout{background-color:#fff;padding:.5rem 1rem .5rem .5rem;border-left:5px solid #eee}.widget-user .widget-user-header,.widget-user-2 .widget-user-header{padding:1rem;border-top-left-radius:0;border-top-right-radius:0}.widget-user .widget-user-header{height:120px}kbd{padding:.2rem .4rem;color:#fff;background-color:#212529;box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25)}.form-control,.form-control:focus{color:#495057;background-color:#fff}.external-event{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);padding:5px 10px;font-weight:700;margin-bottom:4px;border-radius:0;cursor:move}#ew-language_msdd,.page-link:not(:disabled):not(.disabled),.scroll-to-top:hover{cursor:pointer}.form-control:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 0 0 transparent,0 0 0 0 rgba(0,123,255,.25)}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:inset 0 0 0 transparent,0 0 0 0 rgba(40,167,69,0)}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 0 #fff,0 0 0 0 rgba(40,167,69,.25)}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 0 rgba(40,167,69,.25)}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0 rgba(220,53,69,.25)}

.ew-grid,.ew-grid .ew-grid-content{border:1px solid #2A769D;padding:0}.ew-grid{border-top:1px solid #2A769D;margin-bottom:1rem}.ew-grid .ew-grid-upper-panel{border-bottom:1px solid #2A769D}.ew-grid .ew-table{border:0;padding:0;margin-bottom:0;overflow:auto}.ew-grid .ew-grid-lower-panel{border-top:1px solid #C2D4DA}.ew-grid-lower-panel.card-footer,.ew-grid-upper-panel.card-header{padding:.3rem;background-image:none;color:#2A769D}.dropdown-submenu>ul.dropdown-menu{left:100%;margin-left:-1px;border-radius:0}.tab-content{border-top:none;padding-right:10px;margin-left:0;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#fff;margin-bottom:20px}.ew-table-preview-row{background-color:#eee!important;min-width:500px}.ew-detail-pages .tab-content,.ew-multi-page .tab-content,.ew-preview .tab-content,.ew-preview-overlay .tab-content,.ew-table-preview-row .tab-content{margin-top:0;border-top:none;background-color:#fff;width:100%!important;padding:10px}.popover-body .tab-content,.tab-content{margin-top:0;padding-left:10px;padding-bottom:10px;width:100%}.popover{border-radius:0;background-color:#eee!important}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#eee}.popover-body .ew-grid-content,.popover-content{font-family:inherit;border-left:none!important}.popover-body .tab-content{float:left;padding-right:10px}.tab-content{margin-right:10px;padding-top:10px}@media (min-width:576px){.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5;text-align:right}}.scroll-to-top{padding:1px;text-align:center;position:fixed;bottom:10px;z-index:10001;display:none;right:20px}.scroll-to-top>i{display:inline-block;color:#687991;font-size:30px;font-weight:700;opacity:.6;filter:alpha(opacity=60)}.scroll-to-top:hover>i{opacity:1;filter:alpha(opacity=100)}@media (max-width:991px){.scroll-to-top{bottom:10px;right:20px}.scroll-to-top>i{font-size:28px}}@media (min-width:992px){.sidebar-mini.sidebar-collapse .d-hidden-mini,.sidebar-mini.sidebar-collapse .nav-sidebar .nav-header{display:none}.sidebar-mini .nav-sidebar,.sidebar-mini .nav-sidebar .nav-link,.sidebar-mini .nav-sidebar>.nav-header{white-space:nowrap;overflow:hidden}.sidebar-mini.sidebar-collapse .content-wrapper,.sidebar-mini.sidebar-collapse .main-footer,.sidebar-mini.sidebar-collapse .main-header{margin-left:3.8rem!important}.sidebar-mini.sidebar-collapse .brand-text,.sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .sidebar .user-panel>.info{opacity:0;margin-left:-10px}.sidebar-mini.sidebar-collapse .main-sidebar,.sidebar-mini.sidebar-collapse .main-sidebar:before{margin-left:0;width:3.8rem}.sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image{float:none}.sidebar-mini.sidebar-collapse .main-sidebar:hover{width:250px}.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel{text-align:left}.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image{float:left}.sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text,.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p,.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel>.info{opacity:1;margin-left:0;display:inline-block}.sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image{margin-right:.5rem}.sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form,.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel>.info{display:block!important;-webkit-transform:translateZ(0)}.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar>.nav-item>.nav-link>span{display:inline-block!important}.sidebar-mini.sidebar-collapse .visible-sidebar-mini{display:block!important}}.ew-table-header,.ew-table-header-caption,.ew-table-header-cell{font-weight:700}a.dropdown-item.ew-row-link.ew-detail-view{margin-left:0}a.ew-row-link.ew-detail-view{margin-left:5px}.ms-breadcrumblinks-box{margin-left:auto;margin-right:auto;width:100%}.ms-breadcrumblinks-form{width:100%!important}@media (min-width:576px){.ms-breadcrumblinks-box{width:550px}}.nav-item.dropdown.language-selector.show>.dropdown-menu.dropdown-menu-lg.dropdown-menu-right.show{min-width:180px;max-width:200px}.nav-link.active{background-color:rgba(0,0,0,.28)}li.dropdown-user>div.dropdown-user-link>a.dropdown-item.change-password.active,li.dropdown-user>div.dropdown-user-link>a.dropdown-item.personal-data.active,li.dropdown-user>div.dropdown-user-link>a.dropdown-item.user-profile.active,li.dropdown.language-selector>div.dropdown-menu>a.dropdown-item.active{background-color:#0073B7;color:#fff}#ew-language_titleText{min-width:150px;max-width:151px;margin-left:-2px}.badge{display:inline-block;padding:.75em;font-size:85%;font-weight:500;line-height:.2rem;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.15rem}.header-navbar .navbar-container ul.nav li a.nav-link{line-height:23px;font-size:.9rem;padding:.5rem .6rem;}.header-navbar .navbar-container ul.nav li a.login-link{line-height:15px;font-size:.9rem;padding:.9rem .7rem;margin-top:0}li.dropdown.dropdown-user.nav-item{line-height:15px;font-size:.9rem;padding:.2rem}div.dropdown-menu.dropdown-user-link>a.dropdown-item,li.dropdown.language-selector>div.dropdown-menu>a.dropdown-item{min-height:32px;padding:.5rem .7rem;font-size:.9rem}div.ew-language-option{margin-top:14px}ul#navbar-left{min-height:28px;padding:.4rem .5rem;font-size:.9rem;top:15px}li.language-selector{padding-top:7px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:'/';margin-left:-10px}.h3{font-size:.8rem}.dropdown-menu.navbar-menu-items{display:none!important}li.dropdown.dropdown-submenu.show>ul.dropdown-menu.navbar-menu-items,li.dropdown.show>ul.dropdown-menu.navbar-menu-items{display:block!important}ul#navbar-right>li.nav-item>a.login-link{margin-top:10px}li.d-none.d-md-block>a.dropdown-item.navbar-menu-items{line-height:1.4rem;padding:.9rem .7rem 0,}li.d-md-block>a.dropdown-item.navbar-menu-items.active{background-color:#0073B7;color:#fff;line-height:1.4rem;padding:.9rem .7rem 0,}.content-wrapper,html body{height:100%;background-color:#f4f5fa;direction:ltr}.img-circle{border-radius:50%!important}a.menu-item>span.menu-title{margin-right:20px}.vertical-overlay-menu .main-menu .navigation li.has-sub>a:not(.mm-next):after,body.vertical-layout.vertical-menu-modern.menu-collapsed .main-menu.expanded .navigation li.has-sub>a:not(.mm-next):after,body.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub>a:not(.mm-next):after{right:10px} .text-warning{color: #ff9149 !important;}.nav-tabs {margin: 0 0 0 0;}.ajs-button, .ajs-button.btn-primary, .ajs-button.btn-primary, .ajs-button:active, .ajs-button:focus, .ajs-button:hover {border-radius: 3px;text-decoration: none;}.form-control.ew-control, input.form-control, select.custom-select, label.ew-label, button.ew-btn, button.btn.btn-default, a.btn.btn-default, button.btn.btn-primary, button.ajs-button, .checkbox-inline.ew-checkbox, label.radio-inline.ew-radio, .bootstrap-datetimepicker-widget, .ew-pager .input-group>input.form-control[name=pageno], a.dropdown-item, select.form-control, input[type="checkbox"] {font-size:inherit;}
.dropdown-submenu>a::after{position:absolute;right:18px;}
.form-control.ew-lookup-text {font-size:inherit;} 
textarea.form-control{overflow:auto;font-size:inherit; resize:vertical;}
.table-sm td, .table-sm th {padding:.4rem; }
.bootstrap-datetimepicker-widget, .input-group.ew-lookup-list{min-width:200px;max-width:250px}
.form-control.datetimepicker-input {min-width:120px;max-width:150px}
.ew-lookup-text{display:inline-block;height:auto;width:auto;}
div.input-group.date {height:auto;max-width:300px;}
.ew-view-form, .ew-multi-page {width: 100% !important;}
.ew-form{width:auto !important}
.checkbox-inline.ew-checkbox.change-password {font-size: 13px;}
#npwd{width: 30px;}
.table.ew-view-table.ew-master-table.ew-vertical,.ew-custom-template{width:100%;}
.kt-subheader .kt-subheader__main .kt-subheader__title{font-family: inherit;}

#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/ }

#toast-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 0 0 0 0;
  width: 350px;
  border-radius: 3px 3px 3px 3px;
  background-color: white;
  background-position: 15px center;
  background-repeat: no-repeat;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #000;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80); }

#toast-container > div.rtl {
  direction: rtl;
  padding: 0;
  background-position: right 15px center; }

#toast-container > div:hover {
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer; }

#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; }

#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; }

#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; }

#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; }

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 350px;
  margin-left: auto;
  margin-right: auto; }

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto; }

.toast {
  background-color: #030303; }

.toast-success {
  background-color: #51A351; }

.toast-error {
  background-color: #BD362F; }

.toast-info {
  background-color: #2F96B4; }

.toast-warning {
  background-color: #F89406; }

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40); }

/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em; }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px; }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em; }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em; } }

@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em; }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px; }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em; }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em; } }

@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 0;
    width: 25em; }
  #toast-container > div.rtl {
    padding: 0; } }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: inherit;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(17, 17, 17, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6C757D;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body {
  padding: 0.75rem; }
  
  
.bg-primary, .alert-primary {
  background-color: #0073B7 !important; }
  .bg-primary, .alert-primary,
  .bg-primary > a,
  .alert-primary > a {
    color: #FFFFFF !important; }
  .bg-primary.btn:hover, .btn.alert-primary:hover {
    border-color: #005384;
    color: #ececec; }
  .bg-primary.btn:active, .btn.alert-primary:active, .bg-primary.btn.active, .btn.active.alert-primary {
    border-color: #004b77;
    color: #e6e6e6; }

.bg-secondary {
  background-color: #6C757D !important; }
  .bg-secondary,
  .bg-secondary > a {
    color: #FFFFFF !important; }
  .bg-secondary.btn:hover {
    border-color: #545b62;
    color: #ececec; }
  .bg-secondary.btn:active, .bg-secondary.btn.active {
    border-color: #4e555b;
    color: #e6e6e6; }

.bg-success, .alert-success {
  background-color: #28A745 !important; }
  .bg-success, .alert-success,
  .bg-success > a,
  .alert-success > a {
    color: #FFFFFF !important; }
  .bg-success.btn:hover, .btn.alert-success:hover {
    border-color: #1e7e34;
    color: #ececec; }
  .bg-success.btn:active, .btn.alert-success:active, .bg-success.btn.active, .btn.active.alert-success {
    border-color: #1c7430;
    color: #e6e6e6; }

.bg-info, .alert-info {
  background-color: #17A2B8 !important; }
  .bg-info, .alert-info,
  .bg-info > a,
  .alert-info > a {
    color: #FFFFFF !important; }
  .bg-info.btn:hover, .btn.alert-info:hover {
    border-color: #117a8b;
    color: #ececec; }
  .bg-info.btn:active, .btn.alert-info:active, .bg-info.btn.active, .btn.active.alert-info {
    border-color: #10707f;
    color: #e6e6e6; }

.bg-warning, .alert-warning {
  background-color: #FFC107 !important; }
  .bg-warning, .alert-warning,
  .bg-warning > a,
  .alert-warning > a {
    color: #212529 !important; }
  .bg-warning.btn:hover, .btn.alert-warning:hover {
    border-color: #d39e00;
    color: #101214; }
  .bg-warning.btn:active, .btn.alert-warning:active, .bg-warning.btn.active, .btn.active.alert-warning {
    border-color: #c69500;
    color: #0a0c0d; }

.bg-danger, .alert-danger,
.alert-error {
  background-color: #DC3545 !important; }
  .bg-danger, .alert-danger,
  .alert-error,
  .bg-danger > a,
  .alert-danger > a,
  .alert-error > a {
    color: #FFFFFF !important; }
  .bg-danger.btn:hover, .btn.alert-danger:hover,
  .btn.alert-error:hover {
    border-color: #bd2130;
    color: #ececec; }
  .bg-danger.btn:active, .btn.alert-danger:active,
  .btn.alert-error:active, .bg-danger.btn.active, .btn.active.alert-danger,
  .btn.active.alert-error {
    border-color: #b21f2d;
    color: #e6e6e6; }

.bg-light {
  background-color: #F8F9FA !important; }
  .bg-light,
  .bg-light > a {
    color: #212529 !important; }
  .bg-light.btn:hover {
    border-color: #dae0e5;
    color: #101214; }
  .bg-light.btn:active, .bg-light.btn.active {
    border-color: #d3d9df;
    color: #0a0c0d; }

.bg-dark {
  background-color: #343A40 !important; }
  .bg-dark,
  .bg-dark > a {
    color: #FFFFFF !important; }
  .bg-dark.btn:hover {
    border-color: #1d2124;
    color: #ececec; }
  .bg-dark.btn:active, .bg-dark.btn.active {
    border-color: #171a1d;
    color: #e6e6e6; }

.bg-navy {
  background-color: #001F3F !important; }
  .bg-navy,
  .bg-navy > a {
    color: #FFFFFF !important; }
  .bg-navy.btn:hover {
    border-color: #00060c;
    color: #ececec; }
  .bg-navy.btn:active, .bg-navy.btn.active {
    border-color: black;
    color: #e6e6e6; }

.bg-olive {
  background-color: #3D9970 !important; }
  .bg-olive,
  .bg-olive > a {
    color: #FFFFFF !important; }
  .bg-olive.btn:hover {
    border-color: #2e7555;
    color: #ececec; }
  .bg-olive.btn:active, .bg-olive.btn.active {
    border-color: #2b6b4f;
    color: #e6e6e6; }

.bg-lime {
  background-color: #01FF70 !important; }
  .bg-lime,
  .bg-lime > a {
    color: #212529 !important; }
  .bg-lime.btn:hover {
    border-color: #00cd5a;
    color: #101214; }
  .bg-lime.btn:active, .bg-lime.btn.active {
    border-color: #00c054;
    color: #0a0c0d; }

.bg-fuchsia {
  background-color: #F012BE !important; }
  .bg-fuchsia,
  .bg-fuchsia > a {
    color: #FFFFFF !important; }
  .bg-fuchsia.btn:hover {
    border-color: #c30c9a;
    color: #ececec; }
  .bg-fuchsia.btn:active, .bg-fuchsia.btn.active {
    border-color: #b70c90;
    color: #e6e6e6; }

.bg-maroon {
  background-color: #D81B60 !important; }
  .bg-maroon,
  .bg-maroon > a {
    color: #FFFFFF !important; }
  .bg-maroon.btn:hover {
    border-color: #ab154c;
    color: #ececec; }
  .bg-maroon.btn:active, .bg-maroon.btn.active {
    border-color: #9f1447;
    color: #e6e6e6; }

.bg-blue {
  background-color: #0073B7 !important; }
  .bg-blue,
  .bg-blue > a {
    color: #FFFFFF !important; }
  .bg-blue.btn:hover {
    border-color: #005384;
    color: #ececec; }
  .bg-blue.btn:active, .bg-blue.btn.active {
    border-color: #004b77;
    color: #e6e6e6; }

.bg-indigo {
  background-color: #6610F2 !important; }
  .bg-indigo,
  .bg-indigo > a {
    color: #FFFFFF !important; }
  .bg-indigo.btn:hover {
    border-color: #510bc4;
    color: #ececec; }
  .bg-indigo.btn:active, .bg-indigo.btn.active {
    border-color: #4c0ab8;
    color: #e6e6e6; }

.bg-purple {
  background-color: #605CA8 !important; }
  .bg-purple,
  .bg-purple > a {
    color: #FFFFFF !important; }
  .bg-purple.btn:hover {
    border-color: #4c4988;
    color: #ececec; }
  .bg-purple.btn:active, .bg-purple.btn.active {
    border-color: #474480;
    color: #e6e6e6; }

.bg-pink {
  background-color: #E83E8C !important; }
  .bg-pink,
  .bg-pink > a {
    color: #FFFFFF !important; }
  .bg-pink.btn:hover {
    border-color: #d91a72;
    color: #ececec; }
  .bg-pink.btn:active, .bg-pink.btn.active {
    border-color: #ce196c;
    color: #e6e6e6; }

.bg-red {
  background-color: #DC3545 !important; }
  .bg-red,
  .bg-red > a {
    color: #FFFFFF !important; }
  .bg-red.btn:hover {
    border-color: #bd2130;
    color: #ececec; }
  .bg-red.btn:active, .bg-red.btn.active {
    border-color: #b21f2d;
    color: #e6e6e6; }

.bg-orange {
  background-color: #FF851B !important; }
  .bg-orange,
  .bg-orange > a {
    color: #212529 !important; }
  .bg-orange.btn:hover {
    border-color: #e76b00;
    color: #101214; }
  .bg-orange.btn:active, .bg-orange.btn.active {
    border-color: #da6500;
    color: #0a0c0d; }

.bg-yellow {
  background-color: #FFC107 !important; }
  .bg-yellow,
  .bg-yellow > a {
    color: #212529 !important; }
  .bg-yellow.btn:hover {
    border-color: #d39e00;
    color: #101214; }
  .bg-yellow.btn:active, .bg-yellow.btn.active {
    border-color: #c69500;
    color: #0a0c0d; }

.bg-green {
  background-color: #28A745 !important; }
  .bg-green,
  .bg-green > a {
    color: #FFFFFF !important; }
  .bg-green.btn:hover {
    border-color: #1e7e34;
    color: #ececec; }
  .bg-green.btn:active, .bg-green.btn.active {
    border-color: #1c7430;
    color: #e6e6e6; }

.bg-teal {
  background-color: #39CCCC !important; }
  .bg-teal,
  .bg-teal > a {
    color: #212529 !important; }
  .bg-teal.btn:hover {
    border-color: #2ba7a7;
    color: #101214; }
  .bg-teal.btn:active, .bg-teal.btn.active {
    border-color: #289d9d;
    color: #0a0c0d; }

.bg-cyan {
  background-color: #17A2B8 !important; }
  .bg-cyan,
  .bg-cyan > a {
    color: #FFFFFF !important; }
  .bg-cyan.btn:hover {
    border-color: #117a8b;
    color: #ececec; }
  .bg-cyan.btn:active, .bg-cyan.btn.active {
    border-color: #10707f;
    color: #e6e6e6; }

.bg-white {
  background-color: #FFFFFF !important; }
  .bg-white,
  .bg-white > a {
    color: #212529 !important; }
  .bg-white.btn:hover {
    border-color: #e6e6e6;
    color: #101214; }
  .bg-white.btn:active, .bg-white.btn.active {
    border-color: #dfdfdf;
    color: #0a0c0d; }

.bg-gray {
  background-color: #6C757D !important; }
  .bg-gray,
  .bg-gray > a {
    color: #FFFFFF !important; }
  .bg-gray.btn:hover {
    border-color: #545b62;
    color: #ececec; }
  .bg-gray.btn:active, .bg-gray.btn.active {
    border-color: #4e555b;
    color: #e6e6e6; }

.bg-gray-dark {
  background-color: #343A40 !important; }
  .bg-gray-dark,
  .bg-gray-dark > a {
    color: #FFFFFF !important; }
  .bg-gray-dark.btn:hover {
    border-color: #1d2124;
    color: #ececec; }
  .bg-gray-dark.btn:active, .bg-gray-dark.btn.active {
    border-color: #171a1d;
    color: #e6e6e6; }

.bg-gray {
  background-color: #ADB5BD;
  color: #212529; }

.bg-gray-light {
  background-color: #f2f4f5;
  color: #212529 !important; }

.bg-black {
  background-color: #111111;
  color: #FFFFFF !important; }

.bg-white {
  background-color: #FFFFFF;
  color: #212529 !important; }

.kt-aside--minimize .kt-aside__brand .kt-aside__brand-logo .my-logo-color {
	display: none;
}
.kt-aside-menu .kt-menu__nav {
  margin: 0;
  list-style: none;
  padding: 0; }
  
#debug-content{
	font-family: "Courier New";
}

.dropdown-submenu {
  position: relative; }
  .dropdown-submenu > a:after {
    border-top: 0.4em solid transparent;
    border-right: 0;
    border-bottom: 0.4em solid transparent;
    border-left: 0.4em solid;
    float: right;
    margin-left: .5rem;
    margin-top: .5rem; }
  .dropdown-submenu > .dropdown-menu {
    left: 100%;
    margin-left: 0px;
    margin-top: 0px;
    top: 0; }

.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu,
.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu {
  display: block; }
  
@media (min-width: 576px) {
.input-group > .form-control.ew-lookup-text {
    min-width: 80px;
} }

.ewjtable-selecting-column { width: 10px;}
.ew-pager .input-group > input.form-control[name=pageno] {
    min-width: 50px;
}

.swal2-popup .btn {
    margin: 15px 5px 0 5px;
}
.btn-lg, .btn-group-lg > .btn {
	line-height: 2;
	padding: 0 30px 0 30px;
}

.select2-container--bootstrap4 .select2-selection--single {
  height: calc(2.25rem + 2px) !important; 
  width: auto;
  font-weight: 400;
}
.select2-container--bootstrap4 .select2-selection {
    min-height: 36px;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered {
    line-height: 2.55rem;
    padding-left: 14px;
}

.select2-container--bootstrap4 .select2-selection__clear {
    top: 4px;
	padding-left: .3em;
}

.select2-container--bootstrap4 .select2-selection__clear {
    width: 1.2em;
    height: 1.2em;
    line-height: 1.15em;
    padding-left: .3em;
    margin-top: .5em;
    border-radius: 50%;
    background-color: #6c757d;
    color: #f7f8fa;
    float: right;
    margin-right: .3em;
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
    position: absolute;
    top: 50%;
    right: 3px;
    width: 20px;
}