.app-wrap{margin-left:200px};
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600}
a{text-decoration:none}
hr{background:#adb4c0}
.text-muted{color:#9fa7b5 !important}
.table-dark{background:#252930;color:#fff}
.table-bordered th,.table-bordered td{border-color:#e7e9ed}
.table th,.table td{border-color:#e7e9ed}
.table thead th{border-color:#e7e9ed}
.table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}
.table-dark th,.table-dark td,.table-dark thead th{border-color:#515a6a}
.table-hover>tbody>tr:hover{background-color:#fff}
.popover{border-color:#dee1fc}
.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{border-left-color:#dee1fc}
.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{border-right-color:#dee1fc}
.bs-popover-top>.arrow::before,.bs-popover-auto[data-popper-placement^=top]>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{border-top-color:#dee1fc}
.bs-popover-bottom>.arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{border-bottom-color:#dee1fc}
a.app-link{color:#252930;text-decoration:underline;text-decoration-color:rgba(37,41,48,.3)}
a.app-link:hover{color:#151b1e;text-decoration-color:rgba(21,163,98,.8)}
button.close:focus{outline:none;box-shadow:none}

.app-btn-primary{background:#151b1e;color:#fff;border-color:#151b1e}
.app-btn-primary:hover,.app-btn-primary:active{color:#fff;background:#18ba70;border-color:#18ba70}
.app-btn-secondary{background:#fff;color:#5d6778;border:1px solid #bcc1cb}
.app-btn-secondary:hover{color:#151b1e;border:1px solid #151b1e;background:#fff}
.btn-light{background:#f5f6fe;color:#151b1e}
.btn-light:hover{background:#f5f6fe;color:#151b1e}
.form-control{padding-top:10px;padding-bottom:10px;height:40px;border-color:#e7e9ed;color:#5d6778}
.form-control:focus{box-shadow:none;outline:none;color:#5d6778}
.form-check-input:checked{background-color:#151b1e;border-color:#151b1e}
.dropdown-menu{border-color:#e7e9ed}
.dropdown-menu .dropdown-item{padding:8px 16px}
.dropdown-menu .dropdown-item:hover{color:#252930}
.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background:#fafbff}
.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background:#fafbff}
.dropdown-divider{border-top-color:#e7e9ed;-webkit-opacity:1;-moz-opacity:1;opacity:1}
.dropdown-toggle.no-toggle-arrow:after{display:none !important}
.app-header{box-shadow:0 1px 4px 0 rgba(0,0,0,.1);border-bottom:1px solid #e7e9ed;height:56px;background:#fff}
.app-header-inner{position:relative}
.app-utility-item{display:inline-block;margin-right:20px}
.app-utility-item:last-child{margin-right:0}
.app-utility-item>a{color:#5d6778}
.app-utility-item>a:hover{color:#252930}
.app-utility-item .dropdown-toggle{position:relative}
.app-utility-item .dropdown-menu{font-size:14px;margin:0}
.app-utility-item .dropdown-menu.show{top:23px !important}
.app-utility-item .icon{font-size:20px;width:24px;height:24px}
.app-utility-item .icon-badge{display:inline-block;border-radius:50%;position:absolute;right:-7px;top:-0.48px;width:20px;height:20px;font-size:10px;font-weight:bold;padding-top:1px;color:#fff;text-align:center}
.app-utility-item .icon-badge.icon-badge{background:#ec776c;border:2px solid #fff}
.app-notifications-dropdown .dropdown-menu{width:300px}
.app-notifications-dropdown .dropdown-menu .dropdown-menu-header{border-bottom:1px solid #e7e9ed}
.app-notifications-dropdown .dropdown-menu .dropdown-menu-title{font-size:16px}
.app-notifications-dropdown .dropdown-menu .profile-image{width:36px;height:36px}
.app-notifications-dropdown .dropdown-menu .info{padding-right:80px;position:relative}
.app-notifications-dropdown .dropdown-menu .meta{color:#828d9f;position:absolute;right:0;top:0;font-size:12px}
.app-notifications-dropdown .dropdown-menu .dropdown-menu-footer{border-top:1px solid #e7e9ed}
.app-notifications-dropdown .dropdown-menu .item{min-width:250px;position:relative;border-bottom:1px solid #e7e9ed}
.app-notifications-dropdown .dropdown-menu .item:last-child{border-bottom:none}
.app-notifications-dropdown .dropdown-menu .item:hover{background:#f5f5f5}
.app-notifications-dropdown .dropdown-menu .link-mask{position:absolute;width:100%;height:100%;display:block;left:0;top:0}
.app-notifications-dropdown .app-icon-holder{display:inline-block;background:#edfdf6;color:#151b1e;width:36px;height:36px;padding-top:4px;font-size:16px;text-align:center;border-radius:50%}
.app-notifications-dropdown .app-icon-holder.icon-holder-mono{background:#f5f6fe;color:#828d9f}
.app-notifications-dropdown .app-icon-holder svg{width:20px;height:20px}
.app-user-dropdown{display:inline-block}
.app-user-dropdown img{width:36px;height:36px}
@media(min-width:576px){.app-notifications-dropdown .dropdown-menu{width:400px}}

.app-sidepanel{position:fixed;min-height:100vh;height:100%;left:0;top:0;font-size:14px;border-right:1px solid #e7e9ed}
.app-sidepanel .panel-drop{display:none}
.app-sidepanel .sidepanel-inner{position:relative;z-index:10;background:#fff;width:200px;height:100%}
.app-sidepanel .sidepanel-close{display:inline-block;position:absolute;z-index:20;right:10px;top:5px;color:#000;font-size:32px}
.app-sidepanel .sidepanel-close:hover{color:#c3c3c3}
.app-sidepanel.sidepanel-hidden{left:-400px}
.app-sidepanel.sidepanel-visible{left:0}
.app-sidepanel .app-nav-main{overflow-y:auto;scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin}
.app-sidepanel .app-nav-main::-webkit-scrollbar{width:6px;background-color:#e7e9ed}
.app-sidepanel .app-nav-main::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:8px}
.app-branding{height:60px;padding-top:16px;padding-left:16px;margin-bottom:16px}
.app-branding .logo-icon{width:36px;height:36px}
.app-branding .logo-text{color:black;font-size:20px;font-weight:600;vertical-align:middle}
.app-nav{color:#5d6778;display:block;padding:0;width:100%}
.app-nav .app-menu{margin-bottom:0}
.app-nav .nav-item{display:block;color:#5d6778;background:#fff}
/* .app-nav .nav-item:hover{background-color:#dedede} */
.app-nav .nav-link{display:block;padding:14px 16px;color:#252930;position:relative;display:block;padding-left:48px;border-left:3px solid rgba(0,0,0,0)}
.app-nav .nav-link.active{color:#151b1e;background:#dedede8c;border-left:3px solid #151b1e;font-weight:600}
.app-nav .nav-link.submenu-toggle.active{background:none;border-color:rgba(0,0,0,0)}
.app-nav .nav-link:hover{color:#151b1e}
.app-nav .nav-icon{position:absolute;left:16px;top:11px}
.app-nav .nav-icon .bi{width:20px;height:20px}
.app-nav .submenu-arrow{position:absolute;right:16px;top:11px;color:#828d9f}

.app-nav .submenu-toggle{transition:all .4s ease-in-out}
.app-nav .submenu-toggle[aria-expanded=true] .submenu-arrow{color:#252930}
.app-nav .submenu-toggle[aria-expanded=true] .submenu-arrow svg{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.app-nav .submenu-item{margin-bottom:0}
.app-nav .submenu-link{color:#5d6778;font-size:14px;margin-left:24px;padding:8px 16px;padding-left:16px;position:relative;display:block;margin-bottom:0}
.app-nav .submenu-link:before{background-color:#e7e9ed;content:" ";display:inline-block;height:inherit;left:0;position:absolute;width:3px;height:100%;margin-top:-8px}
.app-nav .submenu-link:hover{color:#252930}
.app-nav .submenu-link.active{color:#151b1e;background-color:#dedede8c}
.app-nav .submenu-link.active:before{background-color:#151b1e}
.app-sidepanel-footer{width:100%;bottom:0;left:0;border-top:1px solid #e7e9ed;background:#f5f6fe}
.app-sidepanel-footer .app-nav-footer{margin-bottom:0}

@media(max-width:1199.98px){.app-sidepanel.sidepanel-visible{display:block}.sidepanel-visible .sidepanel-close{display:inline-block}
.sidepanel-visible .sidepanel-drop{position:fixed;display:block;min-height:100vh;height:100%;width:100%;min-width:100vw;left:0;top:0;background:rgba(0,0,0,.35)}}
.app{min-height:100vh;height:100%;width:100%;background:#e5e5e5;padding-top:56px;overflow-x:hidden}
.app-footer .copyright{font-size:13px}
.app-wrap{transition:all .4s ease-in-out}
@media(prefers-reduced-motion:reduce){.app-nav .submenu-toggle{transition:none}.app-wrap{transition:none}.app-sidepanel{transition:none}}
.app-page-title{font-size:24px;font-weight:bolder;margin-bottom:24px}
.app-card{position:relative;background:#fff;border-radius:4px}
.app-card.border-left-decoration{border-left:3px solid #151b1e}
.app-card .app-card-link-mask{position:absolute;width:100%;height:100%;display:block;left:0;top:0}
.app-card .app-card-header{border-bottom:1px solid #e7e9ed}
.app-card .app-card-title{font-size:18px;margin-bottom:0}
.app-card .card-header-action{font-size:14px}
.app-card .card-header-action a:hover{text-decoration:underline}
.app-card .form-select-holder{display:inline-block}
.app-card .btn-close{padding:16px}
.app-card .btn-close:focus{box-shadow:none}
.app-card-stat{text-align:center}
.app-card-stat .stats-type{font-size:14px;color:#828d9f;text-transform:uppercase}
.app-card-stat .stats-figure{font-size:32px;color:#252930}
.app-card-stat .stats-meta{font-size:14px;color:#828d9f}
.app-card-progress-list .item{position:relative;border-bottom:1px solid #e7e9ed}
.app-card-progress-list .item:hover .title{color:#252930}
.app-card-progress-list .item:last-child{border:none}
.app-card-progress-list .item .title{font-size:14px;font-weight:500}
.app-card-progress-list .item .meta{font-size:14px;color:#828d9f}
.app-card-progress-list .item-link-mask{position:absolute;width:100%;height:100%;display:block;left:0;top:0}
.app-card-progress-list .progress{height:8px}
.app-card-stats-table .table{font-size:14px}
.app-card-stats-table .meta{color:#828d9f;font-weight:500;font-size:14px}
.app-card-stats-table .stat-cell{text-align:right}
.app-card-basic{height:100%}
.app-card-basic .title{font-size:16px}
.app-card .app-icon-holder{display:inline-block;background:#edfdf6;color:#151b1e;width:50px;height:50px;padding-top:10px;font-size:16px;text-align:center;border-radius:50%}
.app-card .app-icon-holder.icon-holder-mono{background:#f5f6fe;color:#828d9f}
.app-card .app-icon-holder svg{width:24px;height:24px}
.app-card .app-card-body.has-card-actions{position:relative;padding-right:16px !important}
.app-card .app-card-body .app-card-actions{display:inline-block;width:30px;height:30px;text-align:center;border-radius:50%;position:absolute;z-index:10;right:12px;top:12px}
.app-card .app-card-body .app-card-actions:hover{background:#f5f6fe}
.app-card .app-card-body .app-card-actions .dropdown-menu{font-size:13px}
.app-card-doc:hover{box-shadow:0 8px 16px rgba(0,0,0,.15) !important}
.app-card-doc .app-card-thumb-holder{background:#e9eaf1;text-align:center;position:relative;height:112px}
.app-card-doc .app-card-thumb-holder .app-card-thumb{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;background:#000}
.app-card-doc .app-card-thumb-holder .thumb-image{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;width:100%;height:auto}
.app-card-doc .app-card-thumb-holder:hover{background:#fafbff}
.app-card-doc .app-card-thumb-holder:hover .thumb-image{-webkit-opacity:1;-moz-opacity:1;opacity:1}
.app-card-doc .app-card-thumb-holder .badge{position:absolute;right:8px;top:8px}
.app-card-doc .app-card-thumb-holder .icon-holder{font-size:40px;display:inline-block;margin:0 auto;width:80px;height:80px;border-radius:50%;background:#fff;padding-top:10px}
.app-card-doc .app-card-thumb-holder .icon-holder .pdf-file{color:#da2d27}
.app-card-doc .app-card-thumb-holder .icon-holder .text-file{color:#66a0fd}
.app-card-doc .app-card-thumb-holder .icon-holder .excel-file{color:#0da95f}
.app-card-doc .app-card-thumb-holder .icon-holder .ppt-file{color:#f4b400}
.app-card-doc .app-card-thumb-holder .icon-holder .video-file{color:#935dc1}
.app-card-doc .app-card-thumb-holder .icon-holder .zip-file{color:#252930}
.app-card-doc .app-doc-title{font-size:14px}
.app-card-doc .app-doc-title a{color:#252930}
.app-card-doc .app-doc-title.truncate{max-width:calc(100% - 30px);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.app-card-doc .app-doc-meta{font-size:12px}
.table-search-form .form-control{height:32px;min-width:auto}
.app-dropdown-menu{font-size:14px}
.app-card-orders-table .table{font-size:14px}
.app-card-orders-table .table .cell{border-color:#e7e9ed;color:#5d6778;vertical-align:middle}
.app-card-orders-table .cell span{display:inline-block}
.app-card-orders-table .cell .note{display:block;color:#828d9f;font-size:12px}
.app-card-orders-table .btn-sm,.app-card-orders-table .btn-group-sm>.btn{padding:2px 8px;font-size:12px}
.app-card-orders-table .truncate{max-width:250px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.app-nav-tabs{background:#fff;padding:0}
.app-nav-tabs .nav-link{color:#5d6778;font-size:14px;font-weight:bold}
.app-nav-tabs .nav-link.active{color:#151b1e;border-bottom:2px solid #151b1e}
.app-nav-tabs .nav-link.active:hover{background:none}
.app-nav-tabs .nav-link:hover{background:#edfdf6;color:#151b1e}
.app-pagination .pagination{font-size:14px}
.app-pagination .pagination .page-link{color:#5d6778;padding:4px 8px}
.app-pagination .pagination .page-item.active .page-link{background:#747f94;color:#fff;border-color:#747f94}
.app-pagination .pagination .page-item.disabled .page-link{color:#9fa7b5}
.app-card-accordion .app-card-title{font-size:18px}
.app-card-accordion .faq-accordion .accordion-item{border-radius:0;border:none;border-bottom:1px solid #e7e9ed}
.app-card-accordion .faq-accordion .accordion-item:last-child{border-bottom:none}
.app-card-accordion .faq-accordion .accordion-header{border:none}
.app-card-accordion .faq-accordion .accordion-button{padding:16px;border-radius:0;border:none;box-shadow:none;background:none;padding-left:0;font-size:16px;text-decoration:none;color:#151b1e}
.app-card-accordion .faq-accordion .accordion-button:after{display:none}
.app-card-accordion .faq-accordion .accordion-body{padding-left:0;padding-right:0;padding-top:0;font-size:16px}
.app-card-account{height:100%}
.app-card-account .item{font-size:14px}
.app-card-account .item .profile-image{width:60px;height:60px}
.app-card-account .item .btn-sm,.app-card-account .item .btn-group-sm>.btn{padding:2px 8px;font-size:12px}
.settings-section .section-title{font-size:20px}
.settings-section .section-intro{font-size:14px}
.app-card-settings{font-size:16px}
.app-card-settings .form-label{font-weight:bold}
.app-card-settings .form-control{font-size:16px}
.app-404-page{padding-top:32px}
.app-404-page .page-title{font-size:48px;line-height:.8;font-weight:bold}
.app-404-page .page-title span{font-size:24px}
.chart-container{position:relative}
.app-table-hover>tbody>tr:hover{background-color:#fafbff}
.app-card-notification .notification-type .badge{font-size:10px;text-transform:uppercase}
.app-card-notification .profile-image{width:60px;height:60px}
.app-card-notification .notification-title{font-size:18px}
.app-card-notification .notification-content{font-size:14px}
.app-card-notification .notification-meta{font-size:12px;color:#828d9f}
.app-card-notification .action-link{font-size:14px}
.app-card-notification .app-card-footer{background:#fafbff}
@media(min-width:1200px){.table-search-form .form-control{min-width:300px}}
@media(max-width:575.98px){.app-card-stat .stats-figure{font-size:18px}
  .app-card-stat .stats-type{font-size:12px}}
.app-login .auth-background-holder{background:url("../img/001.png") no-repeat center center;background-size:cover;height:100vh;min-height:100%}
.app-signup .auth-background-holder{background:url("../images/background/background-2.jpg") no-repeat center center;background-size:cover;height:100vh;min-height:100%}
.app-reset-password .auth-background-holder{background:url("../images/background/background-3.jpg") no-repeat center center;background-size:cover;height:100vh;min-height:100%}

body{padding:0}.carousel-caption{bottom:-95vh;background: rgba(37, 41, 48, .8)}.hx5{font-weight:600;font-size:20px; margin-top:0;margin-bottom:8px;line-height:1.2;color:var(--bs-heading-color)}
label{font-size:14px}
.item-label{font-size:smaller}
.nav-i:hover{background-color:#dedede8c}.app-img{height: 130px;}