.light-mode .page-main,
.light-mode .app-sidebar,
.light-mode #global-loader {
  background-color: var(--basic-white);
}

.light-mode table.dataTable thead,
.light-mode table.dataTable tbody .even {
  background-color: var(--basic-white);
}

.light-mode footer.footer {
  background-color: var(--basic-white);
  border-top: 1px solid var(--border-color);
}

.light-mode .panel-group1 .panel-body,
.light-mode .tab_wrapper.right_side .content_wrapper,
.light-mode .table-bordered,
.light-mode .table-bordered td,
.light-mode .table-bordered th,
.light-mode .text-wrap table,
.light-mode .text-wrap table td,
.light-mode .text-wrap table th {
  border: 1px solid var(--border-color);
}

.light-mode .dashboard-card,
.light-mode #new-matters-card .card,
.light-mode #new-transaction-card .card,
.light-mode .top-data .card,
.light-mode .user-information-main .card {
  background-color: var(--basic-white);
}

.light-mode .card,
.light-mode .legal-support-user-profile-data {
  background-color: var(--basic-white);
}

.light-mode .meeting-toggle-links.active,
.light-mode .meeting-toggle-links.active span,
.light-mode .meeting-toggle-links.active .fa {
  color: #fff !important;
}

.light-mode .card-header {
  border-bottom: 1px solid var(--border-color);
}

.light-mode .border-bottom-1 {
  border-color: var(--border-color) !important
}

.light-mode .richText {
  border: var(--border-color) solid 1px;
}

.light-mode .richText .richText-toolbar {
  border-bottom: var(--border-color) solid 1px;
  border-top: 1px solid var(--border-color);
}

.light-mode .richText .richText-toolbar ul li a {
  border-right: var(--border-color) solid 1px;
}

.light-mode .richText .richText-redo,
.light-mode .richText .richText-undo {
  border-right: var(--border-color) solid 1px !important
}

.light-mode .table tr {
  border-bottom: 1px solid var(--border-color);
}

.light-mode .table thead th,
.light-mode .text-wrap table thead th {
  border-bottom: 1px solid var(--border-color);
}


.light-mode .tab-menu-heading {
  border: 1px solid var(--border-color);
}

.light-mode .main-profile .tab-menu-heading {
  border: 1px solid #626262;
}

.light-mode .form-control {
  border: 1px solid var(--border-color);
}

.light-mode .select2-container--default .select2-selection--single {
  border: 1px solid var(--border-color) !important;
}

.light-mode .select2-container--default .select2-selection--multiple .select2-selection__choice {
  border: 1px solid var(--border-color) !important;
}

.light-mode .custom-switch-indicator-lg {
  border: 1px solid var(--border-color);
}

.light-mode .border-bottom,
.light-mode .border-top-bottom {
  border-bottom: 1px solid var(--border-color) !important
}

.light-mode .border-left-right,
.light-mode .border-right {
  border-right: 1px solid var(--border-color) !important
}

.light-mode .border-left,
.light-mode .border-left-right {
  border-left: 1px solid var(--border-color) !important
}

.light-mode .border-top,
.light-mode .border-top-bottom {
  border-top: 1px solid var(--border-color) !important
}

.light-mode .border,
.light-mode .select2-dropdown {
  border: 1px solid var(--border-color) !important;
  box-shadow: 2px 2px 4px 1px rgba(0, 0, 0, .3);
}


.light-mode .review-table table td {
  border-bottom: 1px solid var(--border-color);
}

.light-mode .review-botton-block {
  border-top: 1px solid var(--border-color);
}


.light-mode .subtotal-list .table td,
.light-mode .subtotal-list .table th {
  border-bottom: 1px solid var(--border-color);
}


.light-mode table.table-bordered.dataTable td,
.light-mode table.table-bordered.dataTable th {
  border-color: var(--border-color);
}

.light-mode .select2-container--default .select2-selection--multiple:not(.light-mode .multi-step-form-grid-item---brix .select2-container--default .select2-selection--multiple) {
  border-color: var(--border-color) !important;
}

.light-mode .summary-textarea {
  border: 1px solid var(--border-color);
}

.light-mode .user-information {
  border-top: 1px solid var(--border-color);
}

.light-mode .meta_textarea {
  border: 1px solid var(--border-color);
}

.light-mode .tagify.tags-input {
  border: 1px solid var(--border-color);
}

.light-mode .select2-container.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
  background-color: #BFBFBF;
}

.light-mode .seo-sections {
  border-top: 2px solid var(--border-color);
}

.light-mode .seo-sections h5 {
  color: var(--cream-light);
}

.light-mode .seo-sections .form-label {
  color: var(--cream-light);
}

.light-mode .invoice-sec,
.light-mode .invoice-modal,
.light-mode .invoice-outerbox {
  background-color: #fff !important;
}

.light-mode .preview-listbox {
  background-color: #e7e7e7;
}

.light-mode .address-lside address,
.light-mode .pre-detail-list a,
.light-mode .pre-detail-list span {

  color: #727272;
}

.light-mode .address-lside p {
  color: #081420;
}

.light-mode .review-table table th,
.light-mode .subtotal-list .table th {
  color: #9da8bb;
}

.light-mode .total-heading {
  color: #192431 !important;
  vertical-align: middle;
}

.light-mode .total-price {
  color: var(--syracuse-red-orange);
  font-size: 20px;
}

.light-mode .note-box p,
.light-mode .smalldescription p,
.light-mode .review-botton-block address,
.light-mode .review-botton-block .contact-info a,
.light-mode .review-botton-block .registration {
  color: #9da8bb;
}

.light-mode .header.top-header {
  border-bottom: 1px solid var(--border-color);
  /* background-color: var(--border-color); */
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
}

.light-mode .table-responsive table tbody tr:nth-child(odd) {
  background-color: var(--gun-metal-darker);
}

.light-mode .dashboard-header,
.light-mode .dashboard-header {
  background-color: var(--syracuse-red-orange);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.light-mode .dashboard-header h3,
.light-mode .dashboard-header h3 {
  color: var(--basic-white);
}

.light-mode div.dataTables_wrapper div.dataTables_filter input {
  background-color: var(--basic-white);
  border-color: var(--border-color) !important;
}

.light-mode div.dataTables_wrapper div.dataTables_info {
  background-color: var(--syracuse-red-orange);
  color: var(--basic-white);
}

.light-mode .data-table {
  box-shadow: none;
}

.light-mode .border-transparent {
  border-color: var(--border-color) !important;
}

.light-mode .btn-info {
  background-color: #E0E0E0;
}

.light-mode .daterangepicker {
  background-color: var(--basic-white);
}

.light-mode .daterangepicker .calendar-table {
  border: 1px solid var(--basic-white);
  border-right-color: var(--basic-white);
  background-color: var(--basic-white);
}

.light-mode .daterangepicker.ltr .ranges {
  border-right: 1px solid var(--border-color);
}

.light-mode .range_inputs {
  border-top: 1px solid var(--border-color);
}

.light-mode .daterangepicker .ranges li.active,
.light-mode .daterangepicker .ranges li:hover {
  color: var(--basic-white);
}

.light-mode .default-sidebar .slide-menu a.active,
.default-sidebar .slide-menu a:hover {
  background-color: var(--gun-metal-darker)
}

.light-mode .table-form,
.light-mode .table-form tr,
.light-mode .table-form tr:hover,
.light-mode .table-form:hover {
  background-color: var(--basic-white) !important;
}

.light-mode .table-responsive table.table-form tr:hover,
.light-mode .dashboard-card:hover {
  background-color: var(--basic-white) !important;

}

.light-mode table {
  /* background-color: var(--basic-white); */
  background-color: #fff;
}



.light-mode .dashboard-card:hover {
  background-color: #E2441226 !important;
}

.light-mode .address-Rside p b,
.light-mode .subtotal-list table th.total-heading {
  color: #9da8bb;
}

.light-mode .default-sidebar .slide .side-menu__item:not(.active):hover {
  background-color: var(--rich-black);
  border-radius: 1.4rem;
}

.light-mode .richText .richText-toolbar ul li a:hover {
  background-color: var(--border-color) !important;
}

.light-mode .dropdown-divider {
  border-top: 1px solid var(--border-color);
}

.light-mode .dropdown-item.active,
.light-mode .dropdown-item:active,
.light-mode .dropdown-item:focus,
.light-mode .dropdown-item:hover {
  background-color: var(--gun-metal-darker);
  text-decoration: none
}


.light-mode .overlay-fade-bottom {
  /* background-image: -webkit-gradient(linear, left bottom, left top, from(#081420), to(rgba(10, 10, 10, 0))); */
  background-image: linear-gradient(0deg, #FFF, rgba(10, 10, 10, 0));
}

.light-mode .overlay-fade-top {
  /* background-image: -webkit-gradient(linear, left top, left bottom, from(#081420), to(rgba(10, 10, 10, 0))); */
  background-image: linear-gradient(180deg, #FFF, rgba(10, 10, 10, 0));
}

.light-mode .timeline_image-wrapper {
  background-image: linear-gradient(138deg, #ffffff, transparent 28%);
}


.light-mode .light-mode-icon {
  display: flex !important;
}

.light-mode .dark-mode-icon {
  display: none !important;
}

/* .light-mode .select2-container--default .select2-selection--single .select2-selection__placeholder,
input::placeholder {
  color: #35383c !important;
} */


.light-mode .tab-menu-heading {
  box-shadow: inset 1px 0px 4px 1px var(--syracuse-red-orange);
}

.light-mode .fc .fc-button {
  border: 1px solid var(--syracuse-red-orange);
  background-color: var(--syracuse-red-orange);
  border-radius: 7.24px;
  padding: 3.62px 7.24px;
  color: white;
}

.light-mode body:not(.iframe-body) {
  background-color: #fff;
}

.light-mode .navbar {
  background-color: white;
  box-shadow: 0px 0px 6px rgba(141, 141, 141, 0.48);
}

.light-mode .cart-dropdown-menu {
  background-color: #fff;
  box-shadow: 2px 2px 2px 1px #19243169, -2px -1px 4px 1px var(--syracuse-red-orange);
}

.light-mode .payement-cards {
  background-color: #F2F2F2;
}

.light-mode .hiw_cards_inter {
  background-color: var(--gun-metal-darker);
}

.light-mode .hiw-ctas {
  background-color: #fff;
}

.light-mode .hiw_cards_inter:hover {
  background-color: var(--syracuse-red-orange);
}

.light-mode .footer-cta {
  background-color: #fff;
}

.light-mode .single-container-child {
  background-color: #fff;
}

.light-mode .payment_select_child {
  background-color: #fff;
}

.light-mode .footer-copyright {
  background-color: #fff;
}

.light-mode .submit-button {
  background-color: #fff;
}

.light-mode .subscribe-button {
  background-color: var(--syracuse-red-orange);
}

.light-mode .explore-shop-filter .white-select-design .select-styled {
  border: 1px solid var(--border-color) !important;
}

.light-mode .card-shop-child.white {
  background-color: var(--gun-metal-darker);
}

.light-mode .footer {
  background-color: #F8F8F8;
}

.light-mode .select2-container--default .select2-search--dropdown .select2-search__field {
  color: #192431 !important;
}

.light-mode .total-fee {
  background-color: #fff;
}

.light-mode .cart-checkout-session {
  box-shadow: 2px 2px 4px 1px #a8a8a8;
}

.light-mode .cart-list-data {
  box-shadow: 2px 2px 4px 1px #a8a8a8;
}

.light-mode .cart-page-fee-breakdown .fee-name {
  color: var(--syracuse-red-orange);

}

.light-mode .cart-page-fee-breakdown .fee-price {
  color: #192431;
}

.light-mode .cart-timeline_date-text {
  background-color: white;
}

.light-mode .cart-list-data li:hover {
  background-color: var(--gun-metal-darker);
}

.light-mode .card-shop-child.card-lawyers.secundary-cards-lawyers {
  background-color: var(--gun-metal-darker);

}

.light-mode .themed-icon {
  color: var(--syracuse-red-orange);
}

.light-mode .cart-timeline_progress {
  background-color: var(--syracuse-red-orange);
}

.light-mode .banner-filter-sec .form-grouph.input-design.search-design input {
  border: 1px solid var(--border-color);
}

.light-mode .legal-guides-pdf-list ul {
  background-color: #fff;
}

.light-mode .legal-guides-pdf-list ul .right_arrow img {
  filter: grayscale(1) brightness(0);
}

.light-mode .author-block {
  background-color: var(--gun-metal-darker);
}

.light-mode .questions-filter .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: var(--gun-metal) !important;
}

.light-mode .accordion-container,
.light-mode .progress_single_guide,
.light-mode .section-timeline,
.light-mode .header_sg {
  background: #fff !important;
}

.light-mode .header-brand-img.desktop-lgo:hover {
  background-color: var(--rich-black);
}

.light-mode .swal-modal {
  background-color: #fff !important;
}


.light-mode .swal-button,
.light-mode a.icon:hover {
  color: #fff !important;
}

.light-mode .header-notify .dropdown-menu {
  background-color: #fff;
}

.light-mode .billing-card-header {
  background-color: #e6e6e6;
}

.light-mode .billing-card-number {
  color: #e6e6e6;
}

.light-mode .body-3 {
  background-color: #fff;
  color: #081420;
}

.light-mode .in-button,
.light-mode .google-button {
  background-color: var(--basic-black);
}

.light-mode .in-button div,
.light-mode .google-button div {
  color: #fff;
}

.light-mode .or-image,
.light-mode .register-forms form.form-register .select .select-role-styled::after,
.light-mode .select-styled::after {
  filter: grayscale(100%) brightness(0);
}

.light-mode .field-login,
.light-mode .field-register,
.light-mode .select-role-styled,
.light-mode .select-styled {
  border-color: var(--gun-metal-darker);
  background-color: var(--gun-metal-darker);
  color: var(--basic-white);
}

.light-mode .field-login:focus,
.light-mode .field-register:focus {
  border: 1px solid var(--syracuse-red-orange);
}

.light-mode .w-input::placeholder:not(.main-page-popup),
.light-mode .w-select::placeholder:not(.main-page-popup) {
  color: #686868 !important;

}

.light-mode .menu-button.outline.w-inline-block:last-child .menu-button-link {
  color: #fff;
}

.light-mode .review-popup .service-review-slide-child.service-ss-reviews-child {
  background-color: var(--gun-metal-darker);
}

.light-mode .profile-button {
  color: var(--modal-bg) !important;
}

.light-mode .heading-section.cta.register {
  color: var(--modal-bg) !important;

}


.light-mode .swal-icon--info:after,
.light-mode .swal-icon--info:before {
  background-color: var(--syracuse-red-orange);
}

.light-mode .last-section-ss .go-to-top {
  background-color: var(--syracuse-red-orange) !important;
  border: 1px solid var(--syracuse-red-orange);
}

.light-mode .last-section-ss .go-to-top div {
  color: #fff !important;
}

.light-mode .last-section-ss .go-to-top img {
  filter: brightness(0) invert(1);
}

.light-mode .last-section-ss .go-to-top:hover div {
  color: #000 !important;
}

.light-mode .last-section-ss .go-to-top:hover img {
  filter: grayscale(1) brightness(0);
}

.light-mode .last-section-ss .go-to-top:hover {
  background-color: #fff !important;
  border: 1px solid var(--syracuse-red-orange);
}

.light-mode .heading-3.bloging.not-main {
  color: #081420;
}

.light-mode .footer-main {
  background-color: #fff;
}

.light-mode .info-block-question {
  background-color: var(--gun-metal-darker);
}

.light-mode .list-hiw-lawyers .list-item-hiw {
  color: var(--light-mode-text);
}

.light-mode .legal-guides-pdf-list .list-unstyled {
  background-color: var(--midnight-mist);
}

.light-mode .reset-password-card {
  background-color: var(--gun-metal-darker) !important;
}

.light-mode .reset-page-input.form-control:focus {
  background-color: #fff !important;
}

.light-mode .swal-icon--success::after,
.light-mode .swal-icon--success::before,
.light-mode .swal-icon--success__hide-corners {
  background: #fff !important;
}

.light-mode .heading-blog-post {
  color: rgba(34, 47, 40, 1);
  transition: color 500ms ease-out;
}

.light-mode .heading-blog-post:hover {
  color: rgba(232, 81, 36, 1);
}

.light-mode .agency-name-link {
  color: var(--syracuse-red-orange);
}

.light-mode .qoute-image-itself.network.left.africa_guide1 {
  background-color: var(--basic-black);
  border-radius: 20px;
}

.light-mode .dark-mode-main-icon {
  display: none;
}

.light-mode .light-mode-main-icon {
  display: block;
}

.light-mode #social-links {
  background-color: #e6e6e6;
}

.light-mode #social-links ul li a span {
  color: #192431;
}

.light-mode #social-links ul li a:hover span {
  color: var(--syracuse-red-orange);
}