html{height:100%;font-size:13px}@media(max-width: 575.98px){html{font-size:12px}}body{height:100%;margin:0;font-family:"poppinsregular",sans-serif;font-size:1rem;font-weight:400;line-height:1.625;color:#6c757d;background-color:#f4f7f9;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,button:hover,a:focus,button:focus{text-decoration:none !important;outline:none !important}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-family:"poppinsmedium",sans-serif;font-weight:normal;line-height:1.2;color:#495057}h1,.h1{font-size:1.75rem;font-family:"poppinssemibold",sans-serif}.form-control{height:auto;min-height:2.923rem;font-size:1rem;color:#020202;line-height:2.15rem}.custom-file .custom-file-label,.custom-file .custom-file-label:after,.custom-file .custom-file-input{height:2.923rem;line-height:2}.btn{font:1rem "poppinsmedium",sans-serif;padding:.75rem;min-width:7.692rem;min-height:2.923rem}.btn+.btn{margin-left:.75rem}.btn.btn-primary{background:#3f80ea}.btn.btn-outline-primary{border-color:#3f80ea}.btn.btn-block{display:block;width:100%;min-width:100%}.btn.btn-sm{min-width:auto;min-height:auto;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.full-height{min-height:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:none}::-webkit-scrollbar-thumb{background-color:#adb5bd;box-shadow:inset 0 0 0 1px rgba(0,0,0,.5);border-radius:10px}@font-face{font-family:"poppinsregular";src:url("../fonts/poppins-regular-webfont.woff2") format("woff2"),url("../fonts/poppins-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"poppinsmedium";src:url("../fonts/poppins-medium-webfont.woff2") format("woff2"),url("../fonts/poppins-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"poppinssemibold";src:url("../fonts/poppins-semibold-webfont.woff2") format("woff2"),url("../fonts/poppins-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"icon";src:url("../fonts/icon.ttf?xu3nzb") format("truetype"),url("../fonts/icon.woff?xu3nzb") format("woff"),url("../fonts/icon.svg?xu3nzb#icon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-transaction:before{content:""}.icon-permit-list:before{content:""}.icon-profile:before{content:""}.icon-dashboard:before{content:""}.icon-menu:before{content:""}.icon-message:before{content:""}.icon-notifications:before{content:""}.icon-search:before{content:""}.icon-map:before{content:""}.icon-user-list:before{content:""}.icon-settings:before{content:""}.icon-add:before{content:""}.icon-close:before{content:""}.icon-edit:before{content:""}.icon-delete:before{content:""}.icon-view:before{content:""}.icon-time:before{content:""}.icon-calendar:before{content:""}.icon-reply:before{content:""}.icon-check:before{content:""}.wrapper{align-items:stretch;display:flex;width:100%;min-height:100%}.main{display:flex;width:100%;min-height:100%;min-width:0;transition:margin-left .35s ease-in-out,left .35s ease-in-out,margin-right .35s ease-in-out,right .35s ease-in-out;flex-direction:column}.content{padding:1.5rem 2.5rem 2.5rem;flex:1}@media(max-width: 991px){.content{padding:1rem 1.5rem 1.5rem}}.custom-card{border:none;box-shadow:0 0 .875rem 0 rgba(41,48,66,.05)}@media(max-width: 991px){.custom-card{margin-bottom:1.5rem;min-height:auto}}@media(max-width: 575.98px){.custom-card form .btn{width:100%;margin:.5rem 0}}.custom-card .badge{font:80% "poppinssemibold",sans-serif;padding:.5rem}.custom-card .card-header,.custom-card .card-footer{background:none;border:none;border-radius:0;padding:1rem 1.25rem}.custom-card .card-footer{border-top:1px solid #dee6ed;padding:.5rem 1.5rem}.custom-card .card-footer.custom-footer{padding:1rem 1.5rem;color:#fff;text-align:center}.sidebar{width:260px;transition:all .4s ease 0s;background:#293042}@media(max-width: 575.98px){.sidebar{width:400px}}.sidebar-content{transition:all .4s ease 0s;background:#293042}.sidebar-brand{padding:1.5rem;display:block}.sidebar-brand i{font-size:1.846rem;color:#3f80ea;vertical-align:middle}.sidebar-brand span{font-size:1.125rem;color:#fff;margin-left:1rem}.sidebar-nav{padding:0;margin:1rem 0 0;list-style:none}.sidebar-nav .sidebar-item .sidebar-link{display:block;padding:1.15rem 1.625rem;font:1.077rem "poppinsregular",sans-serif;transition:color 75ms ease-in-out;position:relative;text-decoration:none;cursor:pointer;color:rgba(233,236,239,.5)}.sidebar-nav .sidebar-item .sidebar-link i{font-size:1.286rem;margin-right:.857rem;vertical-align:middle}.sidebar-nav .sidebar-item.active>.sidebar-link,.sidebar-nav .sidebar-item.active .sidebar-link:hover,.sidebar-nav .sidebar-item .sidebar-link:hover{color:#e9ecef}.sidebar.sidebar-expand{width:70px}.sidebar.sidebar-expand .sidebar-brand span,.sidebar.sidebar-expand .sidebar-link span{display:none}.header.navbar{background:#fff;border-bottom:0;box-shadow:0 0 2rem 0 rgba(41,48,66,.1);position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.875rem;padding-right:1.25rem;padding-bottom:.875rem;padding-left:1.25rem}.header .sidebar-toggle{cursor:pointer;font-size:2rem;color:#495057;display:flex;margin:.357rem 1rem .357rem 0;transition:background .1s ease-in-out,color .1s ease-in-out}.header .sidebar-toggle:hover{color:#3f80ea}.header .navbar-nav{margin-left:auto;align-items:center}.header .navbar-nav .nav-link{color:#495057;padding-top:0;padding-bottom:0;line-height:1}@media(max-width: 575.98px){.header .navbar-nav .nav-link{padding:0}}.header .navbar-nav .nav-link i{font-size:1.538rem;color:#adb5bd;margin:.1rem .5rem;transition:background .1s ease-in-out,color .1s ease-in-out}.header .navbar-nav .nav-link .badge{background:#3f80ea;box-shadow:0 .1rem .2rem rgba(0,0,0,.05);border-radius:50%;display:block;height:1.286rem;width:1.286rem;position:absolute;top:-8px;right:4px;text-align:center;transition:top .1s ease-out;font-size:.675rem;color:#fff;line-height:1rem}.header .navbar-nav .nav-link .avatar{margin:0 .25rem;width:3.077rem;height:3.077rem}.header .navbar-nav .nav-link span.username{border-right:1px solid #adb5bd;padding-right:1rem}@media(max-width: 575.98px){.header .navbar-nav .nav-link span.username{display:none}}.header .navbar-nav .nav-link .btn{min-width:auto}.breadcrumb{background:none;border-radius:0;padding:0;margin:0 0 .5rem}.breadcrumb li{font-size:.857rem}footer.footer{background:#fff;border-top:1px solid #dee6ed;padding:1rem .75rem}footer.footer ul{margin:0}.steps-wrapper{height:calc(100% - 5.5rem)}.steps-wrapper .nav-pills{justify-content:space-between;position:relative}.steps-wrapper .nav-pills:before{width:100%;height:1px;background:rgba(0,0,0,.12);position:absolute;left:0;top:1.75rem;content:""}@media(max-width: 767.98px){.steps-wrapper .nav-pills{flex-direction:column}.steps-wrapper .nav-pills:before{width:1px;height:100%;left:2.25rem;top:0}}.steps-wrapper .nav-pills .nav-item{position:relative}.steps-wrapper .nav-pills .nav-item:first-child:before,.steps-wrapper .nav-pills .nav-item:last-child::before{width:50%;height:1px;background:#f4f7f9;position:absolute;left:0;top:1.75rem;content:""}@media(max-width: 767.98px){.steps-wrapper .nav-pills .nav-item:first-child:before,.steps-wrapper .nav-pills .nav-item:last-child::before{width:1px;height:50%;left:2.25rem;top:0}}.steps-wrapper .nav-pills .nav-item:last-child::before{left:auto;right:0}@media(max-width: 767.98px){.steps-wrapper .nav-pills .nav-item:last-child::before{left:2.25rem;right:auto;top:auto;bottom:0}}.steps-wrapper .nav-pills button.nav-link{background:rgba(0,0,0,0);position:relative;z-index:1}.steps-wrapper .nav-pills button.nav-link .badge{width:2.5rem;height:2.5rem;border-radius:50%;margin-bottom:.75rem;font:1.077rem/2rem "poppinsmedium",sans-serif;color:#fff;background-color:#6c757d}@media(max-width: 767.98px){.steps-wrapper .nav-pills button.nav-link .badge{margin-bottom:0;margin-right:.75rem}}.steps-wrapper .nav-pills button.nav-link .step-label{font:1rem "poppinsregular",sans-serif;color:#6c757d;display:block}@media(max-width: 767.98px){.steps-wrapper .nav-pills button.nav-link .step-label{display:inline-block}}.steps-wrapper .nav-pills button.nav-link.active .badge{background:#3f80ea}.steps-wrapper .nav-pills button.nav-link.active .step-label{font-family:"poppinsmedium",sans-serif;color:#020202}.steps-wrapper .tab-content{height:calc(100% - 5.25rem);padding-top:1.5rem}.steps-wrapper .tab-content .form-group label:empty{display:block;min-height:1.625rem}@media(max-width: 767.98px){.steps-wrapper .tab-content .form-group label:empty{display:none}}.steps-wrapper .tab-content .form-group .custom-checkbox{margin:.75rem 0 20.4px}.steps-wrapper .tab-content .form-group .icon-btn-wrapper .btn{min-width:auto;min-height:auto;width:2rem;height:2rem;border-radius:50%;padding:0;font-size:.75rem;line-height:2rem}.map-box{width:100%;overflow:hidden;margin-bottom:1rem}.map-box iframe{width:100%}.login-bg{width:100%;height:100%;background:url(../../images/login-bg.jpg) no-repeat left center;background-size:cover;display:flex;align-items:center;padding:3rem 2rem}.login-bg .login-wrapper{width:26%;padding:4rem;margin:0 auto;background:#fff;border-radius:5px}@media(max-width: 1199.98px){.login-bg .login-wrapper{width:50%;padding:3rem}}@media(max-width: 991.98px){.login-bg .login-wrapper{width:60%;padding:2.5rem}}@media(max-width: 575.98px){.login-bg .login-wrapper{width:100%;padding:2.5rem}}.login-bg .login-wrapper .login-content{text-align:center;margin-bottom:3rem}.login-bg .login-wrapper .login-content i{font-size:3rem;color:#3f80ea;margin-right:1.5rem;vertical-align:middle}.dashboard-wrapper .custom-card .card-header{min-height:4rem}.dashboard-wrapper .custom-card .card-body p{margin:0}ul.message-list{list-style:none;padding:0;margin:0}ul.message-list>li{margin-bottom:1.5rem;position:relative}ul.message-list>li:after{width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg);position:absolute;left:-10px;top:10px;content:""}ul.message-list>li .card-body{padding-right:4.5rem}ul.message-list>li .msg-badge{border-radius:0;padding:.5rem 1rem .5rem .5rem;position:absolute;right:0;top:0}ul.message-list.msg-console>li{width:60%}@media(max-width: 767.98px){ul.message-list.msg-console>li{width:100%}}ul.message-list.msg-console>li.msg-reply{background:#dee6ed}ul.message-list.msg-console>li.msg-reply:after{border-color:rgba(0,0,0,0) #dee6ed rgba(0,0,0,0) rgba(0,0,0,0)}.table a{color:#495057}.table a i{font-size:1.12rem}.table a:hover{color:#3f80ea}.table .custom-badge{min-width:8rem}.pagination-wrapper{margin-top:1.5rem}.pagination-wrapper .pagination{margin:0}.pagination-wrapper .pagination .page-link{padding:.75rem 1.25rem;line-height:1;font:normal 1rem "poppinsmedium",sans-serif}.pagination-wrapper .pagination .page-link:hover,.pagination-wrapper .pagination .page-link.active{background:#3f80ea;border-color:#3f80ea;color:#fff}ul.app-overview-list{list-style:none;padding:0;margin:0 0 2rem}ul.app-overview-list li{display:flex;align-items:center;margin-bottom:1.5rem}ul.app-overview-list li .icon-check,ul.app-overview-list li .icon-close{width:2rem;height:2rem;border-radius:50%;font:.75rem/2rem "poppinsmedium",sans-serif;color:#fff;text-align:center;background-color:#4bbf73;display:inline-block}ul.app-overview-list li .icon-close{background:#d9534f}ul.app-overview-list li a{font:1rem "poppinsmedium",sans-serif;color:#6c757d}ul.app-overview-list li a:hover{color:#3f80ea}ul.app-overview-list li a i{font-size:1.077rem;vertical-align:middle;margin-right:.5rem}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #6c757d !important;
    border-color: #6c757d !important;
    background-color: transparent;
}