@charset "utf-8";
@font-face {font-family:'Montserrat';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aX8.ttf) format('truetype')}
@font-face {font-family:'Montserrat';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aX8.ttf) format('truetype')}
@font-face {font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aX8.ttf) format('truetype')}* {padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body {background-color:#f9f9f9;margin:0;padding:0;height:100%}h1,h2,h3,h4,h5,h6 {font-family:'Montserrat',sans-serif}.header-top .nav-top {background-color:#222;padding:0 1rem}.header-top .nav-top .nav-link {font-family:'Montserrat',sans-serif;background-color:transparent;padding:16px 28px;font-weight:600;color:#fff;font-size:12px}.header-top .nav-top .nav-link.active {background-color:#c00}.header-top .nav-top .nav-link i {margin-right:8px}.header-top .nav-top .dropdown-toggle {font-family:'Montserrat',sans-serif;background:transparent;color:#fff;box-shadow:none;font-size:13px}.header-top .nav-top .dropdown-item {font-family:'Montserrat',sans-serif;color:#555;font-size:12px;font-weight:600;padding:.57rem 1.5rem}.header-top .nav-top .dropdown-toggle i {margin-right:8px;color:#c00;font-size:12px}.header-top .dropdown-menu {margin:.7rem 0 0}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:hover {text-decoration:none;outline:none}.mynavbar {z-index:20;background-color:#fff;position:relative;padding:30px 0;width:100%;border-bottom:1px solid #eee;-webkit-transition:all .5s ease;transition:all .5s ease}
.mynavbar .navbar-brand img {height:60px}.navbar-toggler,.navbar-toggler:hover,.navbar-toggler:focus {padding:.25rem 1rem;outline:none}.mynavbar a.navbar-brand:hover,.mynavbar a.navbar-brand:focus {color:#fff}.mynavbar .nav-item {border-right:1px solid #ccc}.mynavbar .nav-item:last-child {border:none}.mynavbar .navbar-nav li a.nav-link {font-family:'Montserrat',sans-serif;color:#000;font-size:13px;font-weight:600;margin:0 5px;padding:0 .5rem;letter-spacing:0.5pt}.mynavbar .navbar-nav li a.nav-link:hover,.mynavbar .navbar-nav li a.nav-link:focus {color:#000}
.l-sec .login-f,.reset-f {padding-top:30%}.register-f {padding-top:5%;padding-bottom:80px}.l-sec .logo img {height:140px;text-align:center;margin-bottom:50px}.l-sec .input-group-text {padding:.375rem 1rem;margin-bottom:0;font-size:15px;color:#777;background-color:#f9f9f9;border:1px solid #ced4da;border-radius:0}.l-sec .btn-sub {position:relative;height:45px}.l-sec .btn-sub label {position:absolute;left:0;top:0;bottom:0;width:46px;line-height:45px;background-color:rgba(0,0,0,0.1);cursor:pointer;margin-bottom:0}.l-sec .btn-sub label i {font-size:15px}#wrapper {overflow-x:hidden}#wrapper.toggled #sidebar-wrapper {margin-left:0}#page-content-wrapper {min-width:100vw}#page-content-wrapper {position:relative}#page-content-wrapper .nav-dash {padding:0 1rem}#page-content-wrapper .nav-dash .nav-link {padding:2.13rem 1.5rem}.main-sec .sec-title,.l-sec .sec-title {padding:10px 0 30px 0}.main-sec .sec-title h3,.l-sec .sec-title h3 {color:#222;font-size:25px;font-weight:600;text-transform:uppercase}.main-sec .sec-title h3 small,.l-sec .sec-title h3 small {font-size:16px}.main-sec .sec-title h3 span,.l-sec .sec-title h3 span {color:#c00;font-size:25px}.main-sec .breadcrumb,.l-sec .breadcrumb {background-color:#f2f2f2}.main-sec .breadcrumb .breadcrumb-item,.main-sec .breadcrumb .breadcrumb-item a {font-family:'Montserrat',sans-serif;color:#000;font-size:13px}.l-sec .breadcrumb .breadcrumb-item,.l-sec .breadcrumb .breadcrumb-item a {font-family:'Montserrat',sans-serif;color:#000;font-size:13px}.main-sec .breadcrumb .breadcrumb-item.active,.l-sec .breadcrumb .breadcrumb-item.active {color:#c00}.main-sec form input.form-control,.l-sec input.form-control {height:45px;border:1px solid #ccc;border-radius:0;box-shadow:none}.main-sec form textarea {border-radius:0;box-shadow:none}.main-sec .btn-sub,.l-sec .btn-sub {font-family:'Montserrat',sans-serif;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;background-color:#c00;padding:10px 30px;border-radius:0;box-shadow:none}.main-sec .btn-sub i,.l-sec .btn-sub i {margin-right:6px;font-size:13px}.l-sec .text-p {font-size:14px}.l-sec .text-p a {text-decoration:none;color:#1d6dbd}.main-sec .btn-m {background-color:transparent;box-shadow:none}.main-sec .btn-m i {background-color:transparent;color:#c00}#txt-wlcm {font-family:'Montserrat',sans-serif;font-weight:600;color:#000}.main-sec .nav-dpd .dropdown-item {font-family:'Montserrat',sans-serif;color:#555;font-size:12px;font-weight:600;padding:.57rem 1.5rem}.main-sec .nav-dpd .dropdown-item i {color:#c00}#page-content-wrapper .dropdown-menu-noti .dropdown-item {width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-toggle::after {color:#c00;margin-left:1em}.main-sec .nav-dpd .noti-n {position:relative;display:block}.main-sec .nav-dpd .noti-n i {color:#000;font-size:20px}.main-sec .nav-dpd .noti-n .noti-count {font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;line-height:1rem;position:absolute;z-index:1;top:26px;right:18px;min-width:16px;height:16px;padding:0 3px;text-align:center;color:#fff;border-radius:14px;background-color:#c00}.main-sec .cards {padding:80px 20px}.main-sec .card {background:#fff;overflow:hidden;border-radius:0}.main-sec .card .card-body {height:180px}.main-sec .card .card-body.cnx {height:224px}.main-sec .card .card-body .card-h {position:relative;z-index:1}.main-sec .card .card-icon {z-index:8;float:right;height:100%}.main-sec .card .card-icon i {color:#ece5e5;font-size:120px;position:absolute;right:-14px;top:35px;display:block;opacity:.6}.main-sec .card .card-title {font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#222;font-weight:600;font-size:14px}.main-sec .card .card-num {color:#c00;font-weight:600}.main-sec .card .card-date {color:#c00;font-weight:600;font-size:16px}.main-sec .card .f-details {color:#222;text-decoration:none;font-size:13px}.main-sec .card .card-icon {color:#222}.main-sec .pagination {margin-top:15px;float:right}.main-sec .pagination li a,.main-sec .pagination li span {position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #dee2e6;text-decoration:none}.main-sec .pagination .active span {background-color:#c00;border-color:#c00;color:#fff}.main-sec ul.tick-list li {border-bottom:1px solid #dee2e6}.main-sec ul.tick-list li:last-child {border:none;margin-bottom:2rem !important}.main-sec .media .m-admin {background-color:#f2f2f2;color:#1d9238;padding:4px 10px}.main-sec .media img {height:50px;width:50px;object-fit:cover}.main-sec .table tbody i {padding:0 8px;font-size:16px}.main-sec .table tbody tr td {max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-sec .table tbody tr th {max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-sec .modal .modal-header button {outline:none}.main-sec .modal .modal-header button span {color:#c00}.main-sec .add-attach label {font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:12px}.main-sec .add-attach label i {font-size:16px;margin-right:8px}.main-sec .add-attach >input {display:none}#sidebar-wrapper {position:relative;background-color:#fff;min-height:100vh;margin-left:-15rem;-webkit-transition:margin .25s ease-out;-moz-transition:margin .25s ease-out;-o-transition:margin .25s ease-out;transition:margin .25s ease-out}#sidebar-wrapper .sidebar-heading {padding:0.875rem 1.25rem;font-size:1.2rem}#sidebar-wrapper .list-group {width:15rem}#sidebar-wrapper .nav-tabs {border:none}#sidebar-wrapper .nav-tabs .nav-link {font-family:'Montserrat',sans-serif;color:#555;background-color:transparent;border:none;font-size:12px;border-radius:0;font-weight:600;text-transform:capitalize;padding:1rem;border-left:6px solid transparent}#sidebar-wrapper .nav-tabs .nav-link i {color:#c00;margin-right:8px}#sidebar-wrapper .nav-tabs .nav-item.show .nav-link,#sidebar-wrapper .nav-tabs .nav-link.active {background-color:#f9f9f9;border-left:6px solid #c00;color:#c00}#sidebar-wrapper .nav-tabs .nav-link:hover {background-color:#f9f9f9;border-left:6px solid #c00;transition:0.4s}#sidebar-wrapper .user-out {position:absolute;bottom:0;width:100%;padding:1.63rem 1rem;font-family:'Montserrat',sans-serif;color:#555;background-color:transparent;font-size:12px;border-radius:0;font-weight:600;text-transform:capitalize}#sidebar-wrapper .user-out i {color:#c00;margin-right:8px}#sidebar-wrapper .navbar-brand {padding:1rem;margin:0}#sidebar-wrapper .navbar-brand img {height:60px}@media (min-width:768px) {#sidebar-wrapper {margin-left:0;width:244px }#page-content-wrapper {min-width:0;width:100% }#wrapper.toggled #sidebar-wrapper {margin-left:-15rem }}
form fieldset {border:1px solid #ddd !important;margin:0 auto 40px auto;padding:10px;border-radius:4px;background-color:#f5f5f5}form fieldset legend {font-size:14px;font-weight:bold;margin-bottom:0;border:1px solid #ddd;border-radius:4px;padding:5px 5px 5px 10px;background-color:#fff}.page-container {margin-bottom:120px !important}#page-content-wrapper .dash-footer {border-top:1px solid #d3d3d3;background-color:#fff;padding:15px 20px;width:100%;text-align:right;padding-right:80px;position:absolute;bottom:0}
@media (max-width:767px){#page-content-wrapper .nav-dash .nav-link {padding:2.13rem 1rem}.main-sec .nav-dpd .noti-n .noti-count {right:10px}.main-sec .card{margin-bottom:20px}.mynavbar .navbar-nav .nav-item{border:none}.mynavbar .navbar-nav li a.nav-link {padding:.8rem .5rem}.navbar-brand {margin:0 1rem}#sidebar-wrapper .nav-tabs .nav-link {font-size:11px}.main-sec .btn-sub.add-ticket{margin-top:15px}#sidebar-wrapper {margin-left:0;width:245px}#page-content-wrapper {min-width:0;width:100%}#wrapper.toggled #sidebar-wrapper {margin-left:-15rem}#page-content-wrapper .dropdown-menu-noti{right:-50px;left:auto}#page-content-wrapper .dropdown-menu-noti .dropdown-item{width:200px}.main-sec .media .media-body small{float:none!important}.l-sec .logo img {height:120px}}
@media (min-width:768px) {#sidebar-wrapper {margin-left:0;width:244px}#page-content-wrapper {min-width:0;width:100%}#wrapper.toggled #sidebar-wrapper {margin-left:-15rem}}@media (min-width:768px) and (max-width:992px){.mynavbar .navbar-nav .nav-item{border:none}.mynavbar .navbar-nav li a.nav-link {padding:.8rem .5rem;font-size:11px}.main-sec .card{margin-bottom:20px}.main-sec .btn-sub.add-ticket{margin-top:15px}}@media (min-width:992px) and (max-width:1200px){.mynavbar .navbar-nav li a.nav-link {font-size:11px}.main-sec .btn-sub.add-ticket{float:right}.main-sec .card {margin-bottom:20px}}
@media (min-width:1200px){.main-sec .btn-sub.add-ticket{float:right}}