.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: transparent;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(0, 97, 242, 0.25);
}
.form-check-input:checked {
  background-color: #0061f2;
  border-color: #0061f2;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0061f2;
  border-color: #0061f2;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='transparent'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.form-check.form-check-solid .form-check-input {
  background-color: #eef2f8;
  border-color: #eef2f8;
}
.form-check.form-check-solid .form-check-input:checked {
  background-color: #0061f2;
}

.avatar .avatar-img { border-radius: 100%; object-fit: cover; height: 2rem; width: auto; }
.avatar-xl { height: 3rem; width: 3rem; }
.avatar-xl .avatar-img { height: 3rem; }


.badge {
    display: inline-block;
    padding: 0.35em 0.65em;
    font-size: 0.75em;
    font-weight: 400;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.35rem;
}
.text-white {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.rounded-pill {
    border-radius: 50rem !important;
}
.bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
    --bs-bg-opacity: 1;
    background-color: #858796;
}
.bg-danger {
    --bs-bg-opacity: 1;
    background-color: #e74a3b;
}



/*custom css start ----------------------------------------------------------*/
._login-style {
    background: #f2f3f8 !important
}
center._login-logo img {
    margin-top: 50px;
    margin-bottom: -20px;
}
._login-style h1 {
    font-weight: 700;
    color: #156eb2 !important;
    margin-bottom: 5px !important;
    font-size: 30px;
}
._login-style input {
    color: #000000;
    border-color: rgba(51,51,51,0.14);
    background-color: #fdfdfd !important;
    border-radius: 1px !important;
}
._login-style input:focus {
    border-color: #0c6ead;
    box-shadow: 0px 0px 8px #2b276747;
}
._login-style input[type=submit] {
    background: #0c6ead !important;
    color: #fff;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 50px !important;
    width: 210px !important;
    padding: 0.9rem 1rem;
}
._login-btn {
    display: grid;
    justify-content: center;
}
.forgot-pass a {
    color: #000;
    text-decoration: none;
}
.forgot-pass {
    text-align: center;
}
._login-style input[type=submit]:hover, ._sidebar-style .input-group-append button.btn.btn-primary:hover {
    background: #2b2767 !important;
}
._login-style .container {
    height: 100vh;
}
._sidebar-style {
    background: #2b2767 !important;
}
._dashboard-style .card {
    border: none !important;
}
._dashboard-style .card .text-xs.font-weight-bold.text-uppercase.mb-1 {
    color: #858585 !important;
    font-size: 14px;
}
._dashboard-style .text-gray-800 {
    color: #000 !important;
}
._dashboard-style .card-header h6 {
    color: #000 !important;
    font-size: 20px;
}
._sidebar-style .input-group-append button.btn.btn-primary {
    background: #0c6ead !important;
}
._dashboard-style h1.text-gray-800 {
    color: #000 !important;
    font-weight: 700;
    margin-left: -12px;
    margin-bottom: -20px !important;
}
._dashboard-style .d-sm-flex.align-items-center.justify-content-between.mb-4 .col-md-2, ._employee-deshboard .col-md-2 {
    text-align: right;
    margin-right: 0 !important;
    padding-right: 0 !important;
}
._sidebar-style a.sidebar-brand img {
    width: 160px !important;
    margin-top: 18px;
}
center._login-logo {
    /*background: #edf8ff;*/
}
._login-style .card {
    max-width: 570px !important;
    /*min-width: 570px !important;*/
    margin: auto;
    -webkit-box-shadow: 0 0 13px 0 rgb(82 63 105 / 5%) !important;
    box-shadow: 0 0 13px 0 rgb(82 63 105 / 5%) !important;
}
._sidebar-style {
    background: #2b2767 !important;
}
._sidebar-style li.nav-item.active {
    border-left: 4px solid #0c6ead;
    background: #ffffff0d;
}
._icon-box .card-body {
    flex: 1 1 auto;
    min-height: 1px;
    height: 171px;
    padding: 10px 24px !important;
}
._icon-br {
    display: grid;
    text-align: right;
}
._icon-box .card-body .row {
    height: 100%;
}
._icon-br i {
    font-size: 24px;
    margin-bottom: 12px;
    color: #0c6ead;
}
._icon-br a {
    background: #0c6ead !important;
    color: #fff !important;
    font-size: 15px !important;
    width: 70px !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    text-align: center;
    position: relative;
    top: 16px;
    height: 26px !important;
    line-height: 26px;
    border-radius: 3px;
    font-weight: 500;
}
._icon-box .card-body .h5.mb-0.font-weight-bold.text-gray-800 {
    /*font-size: 30px;*/
    font-size: 20px;
    margin-top: 38px;
}
._icon-br a:hover {
    background: #2b2767 !important;
}
._attende-btn {
    background: #0c6ead !important;
    border: none !important;
    border-radius: 3px !important;
}

._dash-header .input-group-append button.btn.btn-primary {
    background: #0c6ead;
    border-color: #0c6ead;
    box-shadow: none !important;
}
._dash-header  input.form-control {
    border: 1px solid #ced4da !important;
    background: #fff !important;
}
._dash-header span {
    font-size: 15px !important;
    color: #000 !important;
    position: relative;
    right: 6px;
}
._dash-header .dropdown .dropdown-menu a.dropdown-item {
    padding: 0 10px;
}
._dash-header .dropdown .dropdown-menu a.dropdown-item i {
    color: #0c6ead !important;
}
.shadow._dash-header {
    box-shadow: 0px 0px 7px #b3b3b3b0 !important;
}
._login-style p {
    color: #000;
    margin-bottom: 40px;
}
.row._graph-box .card {
    width: 100% !important;
}
.row._graph-box .card .card-body {
    height: 100%;
}
.row._graph-box {
    margin: 0;
}
table td {
    border-bottom: 1px solid #dee2e6;
    padding: 21px 12px !important;
    font-size: 14px;
    color: #000;
}
table.dataTable thead th, table.dataTable thead td {
    border-bottom: 1px solid #dee2e6 !important;
}
table.dataTable tfoot th, table.dataTable tfoot td {
    border-top: 0px solid #dee2e6 !important;
    color: #000;
}
thead th {
    color: #000 !important;
}
.table-responsive .dt-buttons button, .table-responsive .dt-buttons button:hover, ._btn-style input, ._btn-style a, ._btn-style button {
    background: #0c6ead !important;
    color: #fff;
    border: none !important;
    border-radius: 3px;
}


.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current, .table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: #fff !important;
    border: 1px solid #0c6ead !important;
    background: -webkit-linear-gradient(to bottom, #0c6ead 0%, #0c6ead 100%) !important;
    background: -moz-linear-gradient(to bottom, #0c6ead 0%, #0c6ead 100%) !important;
    background: -ms-linear-gradient(to bottom, #0c6ead 0%, #0c6ead 100%) !important;
    background: -o-linear-gradient(to bottom, #0c6ead 0%, #0c6ead 100%) !important;
    background: linear-gradient(to bottom, #0c6ead 0%, #0c6ead 100%) !important;
    border-radius: 3px !important;
}
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
    color: #fff !important;
}

.table-responsive tr:nth-of-type(odd) {
    background: #f8f9fa;
    color: var(--bs-table-striped-color);
}
thead tr, tfoot tr {
    background: #00000000 !important;
}
.table-responsive input[type="search"] {
    border: 1px solid #ced4da !important;
    border-radius: 3px;
    padding: 6px 6px;
}
.multi_select_box button {
    color: #495057 !important;
    background-color: #fff !important;
    background-clip: padding-box;
    border: 1px solid #ced4da !important;
    padding: 6px 15px !important;
    margin-bottom: 0px !important;
}
._icon-br i {
    font-size: 16px;
    margin-bottom: 40px;
    color: #0c6eada1;
    background: #0c6ead1c;
    width: 44px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    border-radius: 50px;
    margin-left: auto;
}
li.header-notifications {
    vertical-align: middle;
    display: flex;
    align-items: center;
    margin-right: 17px;
}
li.header-notifications a {
    color: #000 !important;
}
.table-responsive input[type="search"]:focus, .card .bootstrap-select .dropdown-toggle:focus, .card .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {
    outline: none !important;
}
.card .btn:focus, .card .btn.focus, .card input {
    outline: 0;
    box-shadow: none !important;
}
.col-sm-3._btn-style, .col-md-3._btn-style, .col-sm-4._btn-style {
    text-align: right;
}
._title-style h1.h3.text-gray-800 {
    margin: 0 !important;
    margin-bottom: 16px !important;
    color: #000 !important;
    font-weight: 700;
}
._attende-btn:hover, .table-responsive .dt-buttons button:hover, .col-sm-3._btn-style input:hover, .col-sm-3._btn-style a:hover, .row._title-style a.btn:hover, .card-body .table-responsive tbody a.btn.btn-danger:hover, .card-body .table-responsive tbody a.btn.btn-primary:hover, input.btn.btn-primary:hover, .card-body .table-responsive tbody a.btn.btn-success:hover {
    background: #2b2767 !important;
}
footer.sticky-footer {
    padding: 1.5rem 0 !important;
    flex-shrink: 0;
}
.row._title-style a.btn {
    background: #0c6ead;
    border: none;
    padding: 2px 12px;
}
._title-style button.btn {
    background: #0c6ead;
    border: none;
    padding: 8px 15px;
    margin-bottom: 10px;
}
.row._title-style .col-md-3, .row._title-style .col-md-6 {
    text-align: right;
}
.card-body .table-responsive tbody a.btn.btn-primary, input.btn.btn-primary, .card-body .table-responsive tbody a.btn.btn-success {
    background: #0c6ead;
    border: none;
}
.card-body .table-responsive tbody a.btn.btn-danger {
    background: #ff0000;
    border: none;
}
.card-body._user-detl .col.mr-2 {
    display: flex;
    align-items: center;
    text-transform: capitalize;
}
.card-body .table-responsive tbody span.badge.text-danger, .card-body .table-responsive tbody span.badge.text-success {
    color: #fff !important;
    font-size: 14px;
    font-weight: 400;
}
.form-check-input:checked {
    background-color: #0c6ead !important;
    border-color: #0c6ead !important;
}
.app-content._profile-style ul#myTab {
    border-bottom: 0 !important;
}
.app-content._profile-style ul#myTab button.nav-link.active {
    background: #0c6ead;
    color: #fff;
    border-color: #0c6ead;
}
.modal-footer .btn {
    background: #0c6ead !important;
    border: none;
}
.app-content._profile-style div#myTabContent .avatar.avatar-rounded {
    text-align: center;
}
.app-content._profile-style div#myTabContent .avatar.avatar-rounded img {
    width: 130px;
    margin-top: 36px;
}
.file-input__input {
    height: 47px !IMPORTANT;
    top: 14px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: 5;
    cursor: pointer !important;
}

.file-input__label {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  font-size: 14px;
  padding: 10px 12px;
  background-color: #0c6ead;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.25);
}

.file-input__label svg {
  height: 16px;
  margin-right: 4px;
}
.col-md-12.file-input {
    text-align: center;
}
.app-content._profile-style div#myTabContent label.form-label {
    margin-top: 18px;
}
.app-content._profile-style div#myTabContent input {
    border-color: #ced4da;
}
.card-body .table-responsive tbody a[title="Permission"] {
    background: #00af6e !important;
}
.form-switch .form-check-input {
    width: 3em !important;
    height: 1.5em !important;
}
.card-body .table-responsive tbody span.badge.text-success {
    background: #00af6e;
    padding: 2px 20px;
}
.card-body .table-responsive tbody span.badge.text-danger {
    background: #f00;
    padding: 2px 12px;
}
.modal-header h5 {
    color: #000;
}
.app-content._profile-style ul#myTab {
    display: none;
}
.app-content._profile-style .card {
    background: #ffffff00;
    border: none !important;
}
.app-content._profile-style .card .col-md-4 {
    background: #fff;
    -ms-flex: 0 0 32.333333%;
    flex: 0 0 32.333333%;
    max-width: 32.333333%;
    margin-left: 6px;
    margin-right: 8px;
    box-shadow: 1px 1px 4px #b3b3b363;
    border-radius: 3px;
    padding-bottom: 30px;
}
._header-dgn ul.navbar-nav li.nav-item a span {
    font-weight: 500 !important;
}
._header-dgn ul.navbar-nav.ml-auto li.nav-item.dropdown a.dropdown-item:hover {
    color: #23ace3 !important;
}
._header-dgn ul.navbar-nav li.nav-item.dropdown a.dropdown-item span {
    display: block;
    padding: 5px 10px;
}
._header-dgn ul.navbar-nav li.nav-item.dropdown .dropdown-menu {
    border: 0;
}
._header-dgn ul.navbar-nav li.nav-item a.nav-link.dropdown-toggle span.mr-2 {
    margin-right: -6px !important;
}
._header-dgn ul.navbar-nav li.nav-item a.nav-link.dropdown-toggle {
    margin-right: 8px;
}
._header-dgn ul.navbar-nav.ml-auto li.nav-item.dropdown a.dropdown-item {
    display: block;
    padding: 5px 10px;
}
.dropdown-item.active, .dropdown-item:active {
    background-color: #f8f9fa !important;
}
._dash-header .dropdown .dropdown-menu a.dropdown-item i {
    color: #23ace3 !important;
}
._header-dgn ul.navbar-nav.ml-auto li.nav-item img.img-profile {
    margin-left: 8px;
    object-fit: cover;
}
h1.h3.mb-2.text-gray-800 {
    color: #000 !important;
    font-size: 24px;
    margin-top: 7px;
}
a.btn:hover, body .card input[type="submit"]:hover, .card-body.select-btns button.btn.btn-primary:hover {
    background: #23ace3 !important;
    border-color: #23ace3 !important;
}
a.btn, body .card input[type="submit"], .card-body.select-btns button.btn.btn-primary {
    background: #173058 !important;
    border-color: #173058 !important;
    padding: 2px 12px;
    margin-bottom: 15px;
}
.col-md-2.col2-btn {
    display: flex;
    justify-content: flex-end;
}
.dataTables_wrapper table a.btn {
    padding: 4px 2px;
    margin-bottom: 8px;
}
tbody tr td:first-child {
    border-left: 1px solid rgba(0, 0, 0, 0.125);
}
tbody tr td:last-child {
    border-right: 1px solid rgba(0, 0, 0, 0.125);
}
table.dataTable.no-footer {
    border-bottom: 1px solid rgb(0 0 0 / 0%) !important;
}
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: #173058 !important;
    border-color: #173058 !important;
}
table .form-check-input:checked {
    background-color: #173058 !important;
    border-color: #173058 !important;
}
.table-responsive input:focus {
    border: 1px solid #23ace3 !important;
}
.form-control:focus {
    box-shadow: none !important;
}
body .card input[type="submit"] {
    padding: 10px 22px;
    margin-bottom: 0px;
}
li.nav-item.dropdown:hover .dropdown-menu {
    display: block;
}
.dropdown-menu.dropdown-menu-right.shadow.animated--grow-in {
    display: none;
}
.sidebar .nav-item.dropdown .dropdown-toggle::after, .topbar .nav-item.dropdown .dropdown-toggle::after {
    content: '\f107' !important;
    font-size: 12px;
    position: relative;
    top: 1px;
    color: #23ace3;
}
.card.shadow {
    border: none !important;
}
body nav.shadow._dash-header._header-dgn {
    background: #23ace321 !important;
    box-shadow: none !important;
}
.card-body .table-responsive tbody a.btn.btn-primary, input.btn.btn-primary, .card-body .table-responsive tbody a.btn.btn-success {
    background: #23ace3 !important;
}

.alert-success {
    color: #000000 !important;
    background-color: #ffffff !important;
    border-color: #91c73e !important;
}
footer.sticky-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
}
#wrapper #content-wrapper #content {
    margin-bottom: 80px;
}
.select2-container .select2-selection--single {
    height: 38px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px !important;
}
.col-sm-2.col2-btn-input {
    display: flex;
    justify-content: flex-end;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 35px !important;
}
.app-content._profile-style .card .col-md-6 {
    background: #fff;
    box-shadow: 1px 1px 4px #b3b3b363;
    border-radius: 3px;
    padding-bottom: 30px;
    flex: 0 0 49.4%;
    max-width: 49.4%;
}
.row.profile-gp {
    column-gap: 12px;
}
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current, .table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    border: 1px solid #23ace3 !important;
    background: -webkit-linear-gradient(to bottom, #23ace3 0%, #23ace3 100%) !important;
    background: -moz-linear-gradient(to bottom, #23ace3 0%, #23ace3 100%) !important;
    background: -ms-linear-gradient(to bottom, #23ace3 0%, #23ace3 100%) !important;
    background: -o-linear-gradient(to bottom, #23ace3 0%, #23ace3 100%) !important;
    background: linear-gradient(to bottom, #23ace3 0%, #23ace3 100%) !important;
}
.table-responsive .dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: linear-gradient(to bottom, #173058 0%, #173058 100%) !important;
    border: 1px solid #173058 !important;
}
.card-body .table-responsive tbody a.btn.btn-danger {
    background: #ff0000 !important;
}
.card-body {
    padding-bottom: 40px !important;
}
._header-dgn ul.navbar-nav.ml-auto li.nav-item.dropdown a.dropdown-item {
    font-weight: 600 !important;
}
ul.navbar-nav.main-menu-style a.nav-link {
    height: 38px;
    background: #173058;
    margin-right: 8px !important;
    margin-left: 0 !important;
    text-align: center;
    padding-left: 20px;
    border-radius: 4px;
}
ul.navbar-nav.main-menu-style a.nav-link span {
    margin: 0 !important;
    color: #fff !important;
}
ul.navbar-nav.main-menu-style a.nav-link:hover {
    background: #23ace3 !important;
}
.topbar .main-menu-style .nav-item.dropdown .dropdown-toggle:hover::after {
    color: #ffffff;
}
.main-menu-style .dropdown-item:hover, .main-menu-style .dropdown-item:focus {
    text-decoration: none;
    background-color: #23ace3 !important;
}
.main-menu-style .dropdown-item:hover span, .main-menu-style .dropdown-item:focus span {
    color: #fff !important;
}
.card.shadow {
    box-shadow: none !important;
    border: 2px solid #a6d271 !important;
}
table td {
    border-bottom: 0 !important;
}
tbody tr:last-child td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125) !important;
}
.card-body .table-responsive td a {
    color: #91c73e;
    font-weight: 600;
}
.card-body .table-responsive td a.btn {
    color: #fff !important;
}
nav.navbar ul.navbar-nav li.nav-item.dropdown .dropdown-menu {
    top: 36px;
}
.card-body.edit-permitions-pg input#inputEmail3 {
    background: #fff;
    padding-bottom: 8px;
}
.card-body.edit-permitions-pg .table td {
    border-top: 0;
}
.card-body.edit-permitions-pg .table td .form-switch .form-check-input {
    margin-left: -20px;
}







@media (min-width: 768px) {
.sidebar.toggled .nav-item .nav-link span {
    font-size: 0 !important;
    display: block;
}
._sidebar-style.toggled a.sidebar-brand img {
    width: 98px !important;
}
}

@media (max-width: 1038px) {
    .app-content._profile-style .card .col-md-6 {
    flex: 0 0 100%;
    max-width: 100%;
}
.col-md-6.col-sec {
    margin-top: 15px;
}
}










