.light-default-theme body {
  color: #3c4043;
}
.light-default-theme body.rtl .ca-content-wrapper,
.light-default-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-default-theme .mdi {
  color: #949aa2;
}
.light-default-theme .text-danger .mdi {
  color: #dc3545;
}
.light-default-theme .dropdown-item.active,
.light-default-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-default-theme .badge-info,
.light-default-theme .badge-primary,
.light-default-theme .nav-pills .nav-link.active,
.light-default-theme .nav-pills .show > .nav-link {
  background-color: #2aa884;
}
.light-default-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-default-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-default-theme .accordion.accordion-ungrouped .card,
.light-default-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-default-theme .call-hangup {
  background: #f44336;
}
.light-default-theme .call-hangup i {
  color: #fff;
}
.light-default-theme .call-pickup {
  background: #3cd572;
}
.light-default-theme .call-pickup i {
  color: #fff;
}
.light-default-theme .call-pickup:after,
.light-default-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-default-theme .call-options__iconbox.active,
.light-default-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-default-theme .call-options h6 {
  color: #8d9093;
}
.light-default-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-default-theme .userprofile-name span {
  color: #979797;
}
.light-default-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-default-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-default-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-default-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-default-theme .chatstyle-01 .ca-send__msg {
  background: #d9fdd3;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-default-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-default-theme .composer__left--sticker {
  background: #e6f2ff;
}
.light-default-theme .composer__left--sticker i:before {
  color: #2aa884;
}
@media only screen and (max-width: 576px) {
  .light-default-theme .composer__left--sticker {
    background: transparent;
  }
  .light-default-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-default-theme .composer__left--emoticon i:hover,
.light-default-theme .composer__middle--attachment i:hover,
.light-default-theme .composer__middle--microphone i:hover,
.light-default-theme .composer__middle--photo i:hover {
  color: #2aa884;
}
.light-default-theme .composer__right--send {
  background: #2aa884;
}
.light-default-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-default-theme .composer__right--microphone {
    background: #2aa884;
  }
  .light-default-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-default-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-default-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-default-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-default-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-default-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #2aa884;
}
.light-default-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-default-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-default-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-default-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-default-theme .iconbox-dropdown.show .iconbox,
.light-default-theme .iconbox.btn-hovered-light:active,
.light-default-theme .iconbox.btn-hovered-light:focus,
.light-default-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-default-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-default-theme .iconbox.btn-outline-light:active,
.light-default-theme .iconbox.btn-outline-light:focus,
.light-default-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-default-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-default-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-default-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-default-theme .iconbox.btn-solid-info {
  background: #2aa884;
}
.light-default-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-default-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-default-theme .iconbox.btn-solid-danger .mdi,
.light-default-theme .iconbox.btn-solid-info .mdi,
.light-default-theme .iconbox.btn-solid-primary .mdi,
.light-default-theme .iconbox.btn-solid-secondary .mdi,
.light-default-theme .iconbox.btn-solid-success .mdi,
.light-default-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-default-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-default-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-default-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #2aa884;
}
.light-default-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-default-theme body.info-panel-opened .group-information-panel,
.light-default-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-default-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-default-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .doclistall {
  background: #efeae2;
}
.light-default-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-default-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-default-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-default-theme .iconbox-searchbar .search-submit:active,
.light-default-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-default-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-default-theme .user-avatar span {
  color: inherit;
}
.light-default-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-default-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-default-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #2aa884;
}
.light-default-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-default-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-default-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-default-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-default-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-default-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-default-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-default-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-default-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-default-theme .user-avatar-closer {
  background: #dc3545;
}
.light-default-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-default-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-default-theme .calllist.active:before {
  background: #2aa884;
}
.light-default-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-default-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-default-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-default-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-default-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-default-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-default-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-default-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-default-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-default-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-default-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-default-theme .contactlist.active:before {
  background: #2aa884;
}
.light-default-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-default-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-default-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-default-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-default-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-default-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-default-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-default-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-default-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-default-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-default-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-default-theme .conversation__message {
  color: #a2a2a2;
}
.light-default-theme .conversation__time {
  color: #6a7a8b;
}
.light-default-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-default-theme .conversation.active:before {
  background: #2aa884;
}
.light-default-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-default-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-default-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-default-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .conversation-wrapper .conversation-panel__body,
.light-default-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-default-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-default-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-default-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-default-theme .chat-date span:after,
.light-default-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-default-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-default-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-default-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-default-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-default-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #2aa884;
}
.light-default-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-default-theme
    .modal-open
    .settings-modal-dialog
    .settings-nav-content {
    background: #fff;
  }
}
.light-default-theme .setting-sunheading.setting-sunheading-style01 {
  background: #2aa884;
  color: #fff;
}
.light-default-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-default-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-default-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-default-theme .ca-sidebar__header,
.light-default-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #2aa884;
}
.light-default-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #efeae2;
}
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-default-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-default-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #2aa884;
}
.light-default-theme .mfb-component__button--main .mdi,
.light-default-theme .mfb-component__button--main:focus,
.light-default-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-default-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-default-theme .mfb-component__button--child .mdi,
.light-default-theme .mfb-component__button--child:focus,
.light-default-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-default-theme [data-mfb-label]:after {
  background: #2aa884;
  color: #f8f9fa;
}
.light-default-theme .material-switch > input,
.light-default-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-default-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-default-theme .material-switch > input:checked {
  background-color: #2aa884;
}
.light-default-theme .material-switch > input:checked + span:before {
  background-color: #99caff;
}
.light-default-theme .material-switch > input:checked + span:after {
  background-color: #2aa884;
}
.light-default-theme .material-switch > input:active + span:before {
  background-color: #99caff;
}
.light-default-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-default-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-default-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-default-theme .material-switch > input:checked:disabled + span:before {
  background-color: #99caff;
}
.light-default-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-default-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-default-theme .theme-customizer.active {
  background: #fafafa;
}
.light-default-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-purple-theme body {
  color: #3c4043;
}
.light-purple-theme body.rtl .ca-content-wrapper,
.light-purple-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-purple-theme .mdi {
  color: #949aa2;
}
.light-purple-theme .text-danger .mdi {
  color: #dc3545;
}
.light-purple-theme .dropdown-item.active,
.light-purple-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-purple-theme .badge-info,
.light-purple-theme .badge-primary,
.light-purple-theme .nav-pills .nav-link.active,
.light-purple-theme .nav-pills .show > .nav-link {
  background-color: #ae6eea;
}
.light-purple-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-purple-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-purple-theme .accordion.accordion-ungrouped .card,
.light-purple-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-purple-theme .call-hangup {
  background: #f44336;
}
.light-purple-theme .call-hangup i {
  color: #fff;
}
.light-purple-theme .call-pickup {
  background: #3cd572;
}
.light-purple-theme .call-pickup i {
  color: #fff;
}
.light-purple-theme .call-pickup:after,
.light-purple-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-purple-theme .call-options__iconbox.active,
.light-purple-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-purple-theme .call-options h6 {
  color: #8d9093;
}
.light-purple-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-purple-theme .userprofile-name span {
  color: #979797;
}
.light-purple-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-purple-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-purple-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-purple-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-purple-theme .chatstyle-01 .ca-send__msg {
  background: #ae6eea;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-purple-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-purple-theme .composer__left--sticker {
  background: #fff;
}
.light-purple-theme .composer__left--sticker i:before {
  color: #ae6eea;
}
@media only screen and (max-width: 576px) {
  .light-purple-theme .composer__left--sticker {
    background: transparent;
  }
  .light-purple-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-purple-theme .composer__left--emoticon i:hover,
.light-purple-theme .composer__middle--attachment i:hover,
.light-purple-theme .composer__middle--microphone i:hover,
.light-purple-theme .composer__middle--photo i:hover {
  color: #ae6eea;
}
.light-purple-theme .composer__right--send {
  background: #ae6eea;
}
.light-purple-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-purple-theme .composer__right--microphone {
    background: #ae6eea;
  }
  .light-purple-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-purple-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-purple-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-purple-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #ae6eea;
}
.light-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-purple-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-purple-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-purple-theme .iconbox-dropdown.show .iconbox,
.light-purple-theme .iconbox.btn-hovered-light:active,
.light-purple-theme .iconbox.btn-hovered-light:focus,
.light-purple-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-purple-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-purple-theme .iconbox.btn-outline-light:active,
.light-purple-theme .iconbox.btn-outline-light:focus,
.light-purple-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-purple-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-purple-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-purple-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-purple-theme .iconbox.btn-solid-info {
  background: #ae6eea;
}
.light-purple-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-purple-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-purple-theme .iconbox.btn-solid-danger .mdi,
.light-purple-theme .iconbox.btn-solid-info .mdi,
.light-purple-theme .iconbox.btn-solid-primary .mdi,
.light-purple-theme .iconbox.btn-solid-secondary .mdi,
.light-purple-theme .iconbox.btn-solid-success .mdi,
.light-purple-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-purple-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-purple-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-purple-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #ae6eea;
}
.light-purple-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-purple-theme body.info-panel-opened .group-information-panel,
.light-purple-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-purple-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-purple-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .doclistall {
  background: #efeae2;
}
.light-purple-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-purple-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-purple-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-purple-theme .iconbox-searchbar .search-submit:active,
.light-purple-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-purple-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-purple-theme .user-avatar span {
  color: inherit;
}
.light-purple-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-purple-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-purple-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #ae6eea;
}
.light-purple-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-purple-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-purple-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-purple-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-purple-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-purple-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-purple-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-purple-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-purple-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-purple-theme .user-avatar-closer {
  background: #dc3545;
}
.light-purple-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-purple-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-purple-theme .calllist.active:before {
  background: #ae6eea;
}
.light-purple-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-purple-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-purple-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-purple-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-purple-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-purple-theme .contactlist.active:before {
  background: #ae6eea;
}
.light-purple-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-purple-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-purple-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-purple-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-purple-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-purple-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-purple-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-purple-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-purple-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-purple-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-purple-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-purple-theme .conversation__message {
  color: #a2a2a2;
}
.light-purple-theme .conversation__time {
  color: #6a7a8b;
}
.light-purple-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-purple-theme .conversation.active:before {
  background: #ae6eea;
}
.light-purple-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-purple-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-purple-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-purple-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .conversation-wrapper .conversation-panel__body,
.light-purple-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-purple-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-purple-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-purple-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-purple-theme .chat-date span:after,
.light-purple-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-purple-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-purple-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-purple-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-purple-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-purple-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #ae6eea;
}
.light-purple-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-purple-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #fff;
  }
}
.light-purple-theme .setting-sunheading.setting-sunheading-style01 {
  background: #ae6eea;
  color: #fff;
}
.light-purple-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-purple-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-purple-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-purple-theme .ca-sidebar__header,
.light-purple-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #ae6eea;
}
.light-purple-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #efeae2;
}
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-purple-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-purple-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #ae6eea;
}
.light-purple-theme .mfb-component__button--main .mdi,
.light-purple-theme .mfb-component__button--main:focus,
.light-purple-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-purple-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-purple-theme .mfb-component__button--child .mdi,
.light-purple-theme .mfb-component__button--child:focus,
.light-purple-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-purple-theme [data-mfb-label]:after {
  background: #ae6eea;
  color: #f8f9fa;
}
.light-purple-theme .material-switch > input,
.light-purple-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-purple-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-purple-theme .material-switch > input:checked {
  background-color: #ae6eea;
}
.light-purple-theme .material-switch > input:checked + span:before {
  background-color: #f9f4fd;
}
.light-purple-theme .material-switch > input:checked + span:after {
  background-color: #ae6eea;
}
.light-purple-theme .material-switch > input:active + span:before {
  background-color: #f9f4fd;
}
.light-purple-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-purple-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-purple-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-purple-theme .material-switch > input:checked:disabled + span:before {
  background-color: #f9f4fd;
}
.light-purple-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-purple-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-purple-theme .theme-customizer.active {
  background: #fafafa;
}
.light-purple-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-pink-theme body {
  color: #3c4043;
}
.light-pink-theme body.rtl .ca-content-wrapper,
.light-pink-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-pink-theme .mdi {
  color: #949aa2;
}
.light-pink-theme .text-danger .mdi {
  color: #dc3545;
}
.light-pink-theme .dropdown-item.active,
.light-pink-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-pink-theme .badge-info,
.light-pink-theme .badge-primary,
.light-pink-theme .nav-pills .nav-link.active,
.light-pink-theme .nav-pills .show > .nav-link {
  background-color: #e91e63;
}
.light-pink-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-pink-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-pink-theme .accordion.accordion-ungrouped .card,
.light-pink-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-pink-theme .call-hangup {
  background: #f44336;
}
.light-pink-theme .call-hangup i {
  color: #fff;
}
.light-pink-theme .call-pickup {
  background: #3cd572;
}
.light-pink-theme .call-pickup i {
  color: #fff;
}
.light-pink-theme .call-pickup:after,
.light-pink-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-pink-theme .call-options__iconbox.active,
.light-pink-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-pink-theme .call-options h6 {
  color: #8d9093;
}
.light-pink-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-pink-theme .userprofile-name span {
  color: #979797;
}
.light-pink-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-pink-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-pink-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-pink-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-pink-theme .chatstyle-01 .ca-send__msg {
  background: #e91e63;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-pink-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-pink-theme .composer__left--sticker {
  background: #fdeff4;
}
.light-pink-theme .composer__left--sticker i:before {
  color: #e91e63;
}
@media only screen and (max-width: 576px) {
  .light-pink-theme .composer__left--sticker {
    background: transparent;
  }
  .light-pink-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-pink-theme .composer__left--emoticon i:hover,
.light-pink-theme .composer__middle--attachment i:hover,
.light-pink-theme .composer__middle--microphone i:hover,
.light-pink-theme .composer__middle--photo i:hover {
  color: #e91e63;
}
.light-pink-theme .composer__right--send {
  background: #e91e63;
}
.light-pink-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-pink-theme .composer__right--microphone {
    background: #e91e63;
  }
  .light-pink-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-pink-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-pink-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-pink-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #e91e63;
}
.light-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-pink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-pink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-pink-theme .iconbox-dropdown.show .iconbox,
.light-pink-theme .iconbox.btn-hovered-light:active,
.light-pink-theme .iconbox.btn-hovered-light:focus,
.light-pink-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-pink-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-pink-theme .iconbox.btn-outline-light:active,
.light-pink-theme .iconbox.btn-outline-light:focus,
.light-pink-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-pink-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-pink-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-pink-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-pink-theme .iconbox.btn-solid-info {
  background: #e91e63;
}
.light-pink-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-pink-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-pink-theme .iconbox.btn-solid-danger .mdi,
.light-pink-theme .iconbox.btn-solid-info .mdi,
.light-pink-theme .iconbox.btn-solid-primary .mdi,
.light-pink-theme .iconbox.btn-solid-secondary .mdi,
.light-pink-theme .iconbox.btn-solid-success .mdi,
.light-pink-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-pink-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-pink-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-pink-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #e91e63;
}
.light-pink-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-pink-theme body.info-panel-opened .group-information-panel,
.light-pink-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-pink-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-pink-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .doclistall {
  background: #efeae2;
}
.light-pink-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-pink-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-pink-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-pink-theme .iconbox-searchbar .search-submit:active,
.light-pink-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-pink-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-pink-theme .user-avatar span {
  color: inherit;
}
.light-pink-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-pink-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-pink-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #e91e63;
}
.light-pink-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-pink-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-pink-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-pink-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-pink-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-pink-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-pink-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-pink-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-pink-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-pink-theme .user-avatar-closer {
  background: #dc3545;
}
.light-pink-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-pink-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-pink-theme .calllist.active:before {
  background: #e91e63;
}
.light-pink-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-pink-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-pink-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-pink-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-pink-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-pink-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-pink-theme .contactlist.active:before {
  background: #e91e63;
}
.light-pink-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-pink-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-pink-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-pink-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-pink-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-pink-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-pink-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-pink-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-pink-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-pink-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-pink-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-pink-theme .conversation__message {
  color: #a2a2a2;
}
.light-pink-theme .conversation__time {
  color: #6a7a8b;
}
.light-pink-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-pink-theme .conversation.active:before {
  background: #e91e63;
}
.light-pink-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-pink-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-pink-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-pink-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .conversation-wrapper .conversation-panel__body,
.light-pink-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-pink-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-pink-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-pink-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-pink-theme .chat-date span:after,
.light-pink-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-pink-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-pink-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-pink-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-pink-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-pink-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #e91e63;
}
.light-pink-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-pink-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #fff;
  }
}
.light-pink-theme .setting-sunheading.setting-sunheading-style01 {
  background: #e91e63;
  color: #fff;
}
.light-pink-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-pink-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-pink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-pink-theme .ca-sidebar__header,
.light-pink-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #e91e63;
}
.light-pink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-pink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #efeae2;
}
.light-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-pink-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-pink-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #e91e63;
}
.light-pink-theme .mfb-component__button--main .mdi,
.light-pink-theme .mfb-component__button--main:focus,
.light-pink-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-pink-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-pink-theme .mfb-component__button--child .mdi,
.light-pink-theme .mfb-component__button--child:focus,
.light-pink-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-pink-theme [data-mfb-label]:after {
  background: #e91e63;
  color: #f8f9fa;
}
.light-pink-theme .material-switch > input,
.light-pink-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-pink-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-pink-theme .material-switch > input:checked {
  background-color: #e91e63;
}
.light-pink-theme .material-switch > input:checked + span:before {
  background-color: #f7a9c4;
}
.light-pink-theme .material-switch > input:checked + span:after {
  background-color: #e91e63;
}
.light-pink-theme .material-switch > input:active + span:before {
  background-color: #f7a9c4;
}
.light-pink-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-pink-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-pink-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-pink-theme .material-switch > input:checked:disabled + span:before {
  background-color: #f7a9c4;
}
.light-pink-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-pink-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-pink-theme .theme-customizer.active {
  background: #fafafa;
}
.light-pink-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-green-theme body {
  color: #3c4043;
}
.light-green-theme body.rtl .ca-content-wrapper,
.light-green-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-green-theme .mdi {
  color: #949aa2;
}
.light-green-theme .text-danger .mdi {
  color: #dc3545;
}
.light-green-theme .dropdown-item.active,
.light-green-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-green-theme .badge-info,
.light-green-theme .badge-primary,
.light-green-theme .nav-pills .nav-link.active,
.light-green-theme .nav-pills .show > .nav-link {
  background-color: #4caf50;
}
.light-green-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-green-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-green-theme .accordion.accordion-ungrouped .card,
.light-green-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-green-theme .call-hangup {
  background: #f44336;
}
.light-green-theme .call-hangup i {
  color: #fff;
}
.light-green-theme .call-pickup {
  background: #3cd572;
}
.light-green-theme .call-pickup i {
  color: #fff;
}
.light-green-theme .call-pickup:after,
.light-green-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-green-theme .call-options__iconbox.active,
.light-green-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-green-theme .call-options h6 {
  color: #8d9093;
}
.light-green-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-green-theme .userprofile-name span {
  color: #979797;
}
.light-green-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-green-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-green-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-green-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-green-theme .chatstyle-01 .ca-send__msg {
  background: #4caf50;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-green-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-green-theme .composer__left--sticker {
  background: #eaf6eb;
}
.light-green-theme .composer__left--sticker i:before {
  color: #4caf50;
}
@media only screen and (max-width: 576px) {
  .light-green-theme .composer__left--sticker {
    background: transparent;
  }
  .light-green-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-green-theme .composer__left--emoticon i:hover,
.light-green-theme .composer__middle--attachment i:hover,
.light-green-theme .composer__middle--microphone i:hover,
.light-green-theme .composer__middle--photo i:hover {
  color: #4caf50;
}
.light-green-theme .composer__right--send {
  background: #4caf50;
}
.light-green-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-green-theme .composer__right--microphone {
    background: #4caf50;
  }
  .light-green-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-green-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-green-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-green-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-green-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #4caf50;
}
.light-green-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-green-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-green-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-green-theme .iconbox-dropdown.show .iconbox,
.light-green-theme .iconbox.btn-hovered-light:active,
.light-green-theme .iconbox.btn-hovered-light:focus,
.light-green-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-green-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-green-theme .iconbox.btn-outline-light:active,
.light-green-theme .iconbox.btn-outline-light:focus,
.light-green-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-green-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-green-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-green-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-green-theme .iconbox.btn-solid-info {
  background: #4caf50;
}
.light-green-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-green-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-green-theme .iconbox.btn-solid-danger .mdi,
.light-green-theme .iconbox.btn-solid-info .mdi,
.light-green-theme .iconbox.btn-solid-primary .mdi,
.light-green-theme .iconbox.btn-solid-secondary .mdi,
.light-green-theme .iconbox.btn-solid-success .mdi,
.light-green-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-green-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-green-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-green-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #4caf50;
}
.light-green-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-green-theme body.info-panel-opened .group-information-panel,
.light-green-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-green-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-green-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .doclistall {
  background: #efeae2;
}
.light-green-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-green-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-green-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-green-theme .iconbox-searchbar .search-submit:active,
.light-green-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-green-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-green-theme .user-avatar span {
  color: inherit;
}
.light-green-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-green-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-green-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #4caf50;
}
.light-green-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-green-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-green-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-green-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-green-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-green-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-green-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-green-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-green-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-green-theme .user-avatar-closer {
  background: #dc3545;
}
.light-green-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-green-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-green-theme .calllist.active:before {
  background: #4caf50;
}
.light-green-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-green-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-green-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-green-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-green-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-green-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-green-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-green-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-green-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-green-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-green-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-green-theme .contactlist.active:before {
  background: #4caf50;
}
.light-green-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-green-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-green-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-green-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-green-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-green-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-green-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-green-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-green-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-green-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-green-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-green-theme .conversation__message {
  color: #a2a2a2;
}
.light-green-theme .conversation__time {
  color: #6a7a8b;
}
.light-green-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-green-theme .conversation.active:before {
  background: #4caf50;
}
.light-green-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-green-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-green-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-green-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .conversation-wrapper .conversation-panel__body,
.light-green-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-green-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-green-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-green-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-green-theme .chat-date span:after,
.light-green-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-green-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-green-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-green-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-green-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-green-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #4caf50;
}
.light-green-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-green-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #fff;
  }
}
.light-green-theme .setting-sunheading.setting-sunheading-style01 {
  background: #4caf50;
  color: #fff;
}
.light-green-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-green-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-green-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-green-theme .ca-sidebar__header,
.light-green-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #4caf50;
}
.light-green-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #efeae2;
}
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-green-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-green-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #4caf50;
}
.light-green-theme .mfb-component__button--main .mdi,
.light-green-theme .mfb-component__button--main:focus,
.light-green-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-green-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-green-theme .mfb-component__button--child .mdi,
.light-green-theme .mfb-component__button--child:focus,
.light-green-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-green-theme [data-mfb-label]:after {
  background: #4caf50;
  color: #f8f9fa;
}
.light-green-theme .material-switch > input,
.light-green-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-green-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-green-theme .material-switch > input:checked {
  background-color: #4caf50;
}
.light-green-theme .material-switch > input:checked + span:before {
  background-color: #b5dfb7;
}
.light-green-theme .material-switch > input:checked + span:after {
  background-color: #4caf50;
}
.light-green-theme .material-switch > input:active + span:before {
  background-color: #b5dfb7;
}
.light-green-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-green-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-green-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-green-theme .material-switch > input:checked:disabled + span:before {
  background-color: #b5dfb7;
}
.light-green-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-green-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-green-theme .theme-customizer.active {
  background: #fafafa;
}
.light-green-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-red-theme body {
  color: #3c4043;
}
.light-red-theme body.rtl .ca-content-wrapper,
.light-red-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-red-theme .mdi {
  color: #949aa2;
}
.light-red-theme .text-danger .mdi {
  color: #dc3545;
}
.light-red-theme .dropdown-item.active,
.light-red-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-red-theme .badge-info,
.light-red-theme .badge-primary,
.light-red-theme .nav-pills .nav-link.active,
.light-red-theme .nav-pills .show > .nav-link {
  background-color: #f44336;
}
.light-red-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-red-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-red-theme .accordion.accordion-ungrouped .card,
.light-red-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-red-theme .call-hangup {
  background: #f44336;
}
.light-red-theme .call-hangup i {
  color: #fff;
}
.light-red-theme .call-pickup {
  background: #3cd572;
}
.light-red-theme .call-pickup i {
  color: #fff;
}
.light-red-theme .call-pickup:after,
.light-red-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-red-theme .call-options__iconbox.active,
.light-red-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-red-theme .call-options h6 {
  color: #8d9093;
}
.light-red-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-red-theme .userprofile-name span {
  color: #979797;
}
.light-red-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-red-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-red-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-red-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-red-theme .chatstyle-01 .ca-send__msg {
  background: #f44336;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-red-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-red-theme .composer__left--sticker {
  background: #fff;
}
.light-red-theme .composer__left--sticker i:before {
  color: #f44336;
}
@media only screen and (max-width: 576px) {
  .light-red-theme .composer__left--sticker {
    background: transparent;
  }
  .light-red-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-red-theme .composer__left--emoticon i:hover,
.light-red-theme .composer__middle--attachment i:hover,
.light-red-theme .composer__middle--microphone i:hover,
.light-red-theme .composer__middle--photo i:hover {
  color: #f44336;
}
.light-red-theme .composer__right--send {
  background: #f44336;
}
.light-red-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-red-theme .composer__right--microphone {
    background: #f44336;
  }
  .light-red-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-red-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-red-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-red-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-red-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #f44336;
}
.light-red-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-red-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .dial-sub-key,
.light-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .dial-sub-key {
  color: #efeae2;
}
.light-red-theme .iconbox-dropdown.show .iconbox,
.light-red-theme .iconbox.btn-hovered-light:active,
.light-red-theme .iconbox.btn-hovered-light:focus,
.light-red-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-red-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-red-theme .iconbox.btn-outline-light:active,
.light-red-theme .iconbox.btn-outline-light:focus,
.light-red-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-red-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-red-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-red-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-red-theme .iconbox.btn-solid-info {
  background: #f44336;
}
.light-red-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-red-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-red-theme .iconbox.btn-solid-danger .mdi,
.light-red-theme .iconbox.btn-solid-info .mdi,
.light-red-theme .iconbox.btn-solid-primary .mdi,
.light-red-theme .iconbox.btn-solid-secondary .mdi,
.light-red-theme .iconbox.btn-solid-success .mdi,
.light-red-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-red-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-red-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-red-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #f44336;
}
.light-red-theme .information-panel__body .accordion.accordion-ungrouped .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-red-theme body.info-panel-opened .group-information-panel,
.light-red-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-red-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-red-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .doclistall {
  background: #efeae2;
}
.light-red-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-red-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-red-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-red-theme .iconbox-searchbar .search-submit:active,
.light-red-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-red-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-red-theme .user-avatar span {
  color: inherit;
}
.light-red-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-red-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-red-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #f44336;
}
.light-red-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-red-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-red-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-red-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-red-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-red-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-red-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-red-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-red-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-red-theme .user-avatar-closer {
  background: #dc3545;
}
.light-red-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-red-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-red-theme .calllist.active:before {
  background: #f44336;
}
.light-red-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-red-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-red-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-red-theme .ca-call-details-history .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-red-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-red-theme .ca-call-details-history .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-red-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-red-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-red-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-red-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-red-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-red-theme .contactlist.active:before {
  background: #f44336;
}
.light-red-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-red-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-red-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-red-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-red-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-red-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-red-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-red-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-red-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-red-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-red-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-red-theme .conversation__message {
  color: #a2a2a2;
}
.light-red-theme .conversation__time {
  color: #6a7a8b;
}
.light-red-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-red-theme .conversation.active:before {
  background: #f44336;
}
.light-red-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-red-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-red-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-red-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .conversation-wrapper .conversation-panel__body,
.light-red-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-red-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-red-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-red-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-red-theme .chat-date span:after,
.light-red-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-red-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-red-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-red-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-red-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-red-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #f44336;
}
.light-red-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-red-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #fff;
  }
}
.light-red-theme .setting-sunheading.setting-sunheading-style01 {
  background: #f44336;
  color: #fff;
}
.light-red-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-red-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-red-theme .ca-sidebar__header,
.light-red-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #f44336;
}
.light-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #efeae2;
}
.light-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-red-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-red-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #f44336;
}
.light-red-theme .mfb-component__button--main .mdi,
.light-red-theme .mfb-component__button--main:focus,
.light-red-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-red-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-red-theme .mfb-component__button--child .mdi,
.light-red-theme .mfb-component__button--child:focus,
.light-red-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-red-theme [data-mfb-label]:after {
  background: #f44336;
  color: #f8f9fa;
}
.light-red-theme .material-switch > input,
.light-red-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-red-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-red-theme .material-switch > input:checked {
  background-color: #f44336;
}
.light-red-theme .material-switch > input:checked + span:before {
  background-color: #fccbc7;
}
.light-red-theme .material-switch > input:checked + span:after {
  background-color: #f44336;
}
.light-red-theme .material-switch > input:active + span:before {
  background-color: #fccbc7;
}
.light-red-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-red-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-red-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-red-theme .material-switch > input:checked:disabled + span:before {
  background-color: #fccbc7;
}
.light-red-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-red-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-red-theme .theme-customizer.active {
  background: #fafafa;
}
.light-red-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-orange-theme body {
  color: #3c4043;
}
.light-orange-theme body.rtl .ca-content-wrapper,
.light-orange-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-orange-theme .mdi {
  color: #949aa2;
}
.light-orange-theme .text-danger .mdi {
  color: #dc3545;
}
.light-orange-theme .dropdown-item.active,
.light-orange-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-orange-theme .badge-info,
.light-orange-theme .badge-primary,
.light-orange-theme .nav-pills .nav-link.active,
.light-orange-theme .nav-pills .show > .nav-link {
  background-color: #ff9800;
}
.light-orange-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-orange-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-orange-theme .accordion.accordion-ungrouped .card,
.light-orange-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-orange-theme .call-hangup {
  background: #f44336;
}
.light-orange-theme .call-hangup i {
  color: #fff;
}
.light-orange-theme .call-pickup {
  background: #3cd572;
}
.light-orange-theme .call-pickup i {
  color: #fff;
}
.light-orange-theme .call-pickup:after,
.light-orange-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-orange-theme .call-options__iconbox.active,
.light-orange-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-orange-theme .call-options h6 {
  color: #8d9093;
}
.light-orange-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-orange-theme .userprofile-name span {
  color: #979797;
}
.light-orange-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-orange-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-orange-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-orange-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-orange-theme .chatstyle-01 .ca-send__msg {
  background: #ff9800;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-orange-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-orange-theme .composer__left--sticker {
  background: #fff5e6;
}
.light-orange-theme .composer__left--sticker i:before {
  color: #ff9800;
}
@media only screen and (max-width: 576px) {
  .light-orange-theme .composer__left--sticker {
    background: transparent;
  }
  .light-orange-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-orange-theme .composer__left--emoticon i:hover,
.light-orange-theme .composer__middle--attachment i:hover,
.light-orange-theme .composer__middle--microphone i:hover,
.light-orange-theme .composer__middle--photo i:hover {
  color: #ff9800;
}
.light-orange-theme .composer__right--send {
  background: #ff9800;
}
.light-orange-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-orange-theme .composer__right--microphone {
    background: #ff9800;
  }
  .light-orange-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-orange-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-orange-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-orange-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #ff9800;
}
.light-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-orange-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-orange-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-orange-theme .iconbox-dropdown.show .iconbox,
.light-orange-theme .iconbox.btn-hovered-light:active,
.light-orange-theme .iconbox.btn-hovered-light:focus,
.light-orange-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-orange-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-orange-theme .iconbox.btn-outline-light:active,
.light-orange-theme .iconbox.btn-outline-light:focus,
.light-orange-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-orange-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-orange-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-orange-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-orange-theme .iconbox.btn-solid-info {
  background: #ff9800;
}
.light-orange-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-orange-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-orange-theme .iconbox.btn-solid-danger .mdi,
.light-orange-theme .iconbox.btn-solid-info .mdi,
.light-orange-theme .iconbox.btn-solid-primary .mdi,
.light-orange-theme .iconbox.btn-solid-secondary .mdi,
.light-orange-theme .iconbox.btn-solid-success .mdi,
.light-orange-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-orange-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-orange-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-orange-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #ff9800;
}
.light-orange-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-orange-theme body.info-panel-opened .group-information-panel,
.light-orange-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-orange-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-orange-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .doclistall {
  background: #efeae2;
}
.light-orange-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-orange-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-orange-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-orange-theme .iconbox-searchbar .search-submit:active,
.light-orange-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-orange-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-orange-theme .user-avatar span {
  color: inherit;
}
.light-orange-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-orange-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-orange-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #ff9800;
}
.light-orange-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-orange-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-orange-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-orange-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-orange-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-orange-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-orange-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-orange-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-orange-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-orange-theme .user-avatar-closer {
  background: #dc3545;
}
.light-orange-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-orange-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-orange-theme .calllist.active:before {
  background: #ff9800;
}
.light-orange-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-orange-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-orange-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-orange-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-orange-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-orange-theme .contactlist.active:before {
  background: #ff9800;
}
.light-orange-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-orange-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-orange-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-orange-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-orange-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-orange-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-orange-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-orange-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-orange-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-orange-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-orange-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-orange-theme .conversation__message {
  color: #a2a2a2;
}
.light-orange-theme .conversation__time {
  color: #6a7a8b;
}
.light-orange-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-orange-theme .conversation.active:before {
  background: #ff9800;
}
.light-orange-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-orange-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-orange-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-orange-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .conversation-wrapper .conversation-panel__body,
.light-orange-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-orange-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-orange-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-orange-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-orange-theme .chat-date span:after,
.light-orange-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-orange-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-orange-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-orange-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-orange-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-orange-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #ff9800;
}
.light-orange-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-orange-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #fff;
  }
}
.light-orange-theme .setting-sunheading.setting-sunheading-style01 {
  background: #ff9800;
  color: #fff;
}
.light-orange-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-orange-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-orange-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-orange-theme .ca-sidebar__header,
.light-orange-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #ff9800;
}
.light-orange-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #efeae2;
}
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-orange-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-orange-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #ff9800;
}
.light-orange-theme .mfb-component__button--main .mdi,
.light-orange-theme .mfb-component__button--main:focus,
.light-orange-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-orange-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-orange-theme .mfb-component__button--child .mdi,
.light-orange-theme .mfb-component__button--child:focus,
.light-orange-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-orange-theme [data-mfb-label]:after {
  background: #ff9800;
  color: #f8f9fa;
}
.light-orange-theme .material-switch > input,
.light-orange-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-orange-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-orange-theme .material-switch > input:checked {
  background-color: #ff9800;
}
.light-orange-theme .material-switch > input:checked + span:before {
  background-color: #ffd699;
}
.light-orange-theme .material-switch > input:checked + span:after {
  background-color: #ff9800;
}
.light-orange-theme .material-switch > input:active + span:before {
  background-color: #ffd699;
}
.light-orange-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-orange-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-orange-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-orange-theme .material-switch > input:checked:disabled + span:before {
  background-color: #ffd699;
}
.light-orange-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-orange-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-orange-theme .theme-customizer.active {
  background: #fafafa;
}
.light-orange-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-blue-theme body {
  color: #3c4043;
}
.light-blue-theme body.rtl .ca-content-wrapper,
.light-blue-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-blue-theme .mdi {
  color: #949aa2;
}
.light-blue-theme .text-danger .mdi {
  color: #dc3545;
}
.light-blue-theme .dropdown-item.active,
.light-blue-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-blue-theme .badge-info,
.light-blue-theme .badge-primary,
.light-blue-theme .nav-pills .nav-link.active,
.light-blue-theme .nav-pills .show > .nav-link {
  background-color: #00bcd4;
}
.light-blue-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-blue-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-blue-theme .accordion.accordion-ungrouped .card,
.light-blue-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-blue-theme .call-hangup {
  background: #f44336;
}
.light-blue-theme .call-hangup i {
  color: #fff;
}
.light-blue-theme .call-pickup {
  background: #3cd572;
}
.light-blue-theme .call-pickup i {
  color: #fff;
}
.light-blue-theme .call-pickup:after,
.light-blue-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-blue-theme .call-options__iconbox.active,
.light-blue-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-blue-theme .call-options h6 {
  color: #8d9093;
}
.light-blue-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-blue-theme .userprofile-name span {
  color: #979797;
}
.light-blue-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-blue-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-blue-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-blue-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-blue-theme .chatstyle-01 .ca-send__msg {
  background: #00bcd4;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-blue-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-blue-theme .composer__left--sticker {
  background: #bbf7ff;
}
.light-blue-theme .composer__left--sticker i:before {
  color: #00bcd4;
}
@media only screen and (max-width: 576px) {
  .light-blue-theme .composer__left--sticker {
    background: transparent;
  }
  .light-blue-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-blue-theme .composer__left--emoticon i:hover,
.light-blue-theme .composer__middle--attachment i:hover,
.light-blue-theme .composer__middle--microphone i:hover,
.light-blue-theme .composer__middle--photo i:hover {
  color: #00bcd4;
}
.light-blue-theme .composer__right--send {
  background: #00bcd4;
}
.light-blue-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-blue-theme .composer__right--microphone {
    background: #00bcd4;
  }
  .light-blue-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-blue-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-blue-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-blue-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #00bcd4;
}
.light-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-blue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-blue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-blue-theme .iconbox-dropdown.show .iconbox,
.light-blue-theme .iconbox.btn-hovered-light:active,
.light-blue-theme .iconbox.btn-hovered-light:focus,
.light-blue-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-blue-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-blue-theme .iconbox.btn-outline-light:active,
.light-blue-theme .iconbox.btn-outline-light:focus,
.light-blue-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-blue-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-blue-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-blue-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-blue-theme .iconbox.btn-solid-info {
  background: #00bcd4;
}
.light-blue-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-blue-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-blue-theme .iconbox.btn-solid-danger .mdi,
.light-blue-theme .iconbox.btn-solid-info .mdi,
.light-blue-theme .iconbox.btn-solid-primary .mdi,
.light-blue-theme .iconbox.btn-solid-secondary .mdi,
.light-blue-theme .iconbox.btn-solid-success .mdi,
.light-blue-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-blue-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-blue-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-blue-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #00bcd4;
}
.light-blue-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-blue-theme body.info-panel-opened .group-information-panel,
.light-blue-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-blue-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-blue-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .doclistall {
  background: #efeae2;
}
.light-blue-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-blue-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-blue-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-blue-theme .iconbox-searchbar .search-submit:active,
.light-blue-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-blue-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-blue-theme .user-avatar span {
  color: inherit;
}
.light-blue-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-blue-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-blue-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #00bcd4;
}
.light-blue-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-blue-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-blue-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-blue-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-blue-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-blue-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-blue-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-blue-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-blue-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-blue-theme .user-avatar-closer {
  background: #dc3545;
}
.light-blue-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-blue-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-blue-theme .calllist.active:before {
  background: #00bcd4;
}
.light-blue-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-blue-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-blue-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-blue-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-blue-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-blue-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-blue-theme .contactlist.active:before {
  background: #00bcd4;
}
.light-blue-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-blue-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-blue-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-blue-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-blue-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-blue-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-blue-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-blue-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-blue-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-blue-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-blue-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-blue-theme .conversation__message {
  color: #a2a2a2;
}
.light-blue-theme .conversation__time {
  color: #6a7a8b;
}
.light-blue-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-blue-theme .conversation.active:before {
  background: #00bcd4;
}
.light-blue-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-blue-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-blue-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-blue-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .conversation-wrapper .conversation-panel__body,
.light-blue-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-blue-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-blue-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-blue-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-blue-theme .chat-date span:after,
.light-blue-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-blue-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-blue-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-blue-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-blue-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-blue-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #00bcd4;
}
.light-blue-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-blue-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #fff;
  }
}
.light-blue-theme .setting-sunheading.setting-sunheading-style01 {
  background: #00bcd4;
  color: #fff;
}
.light-blue-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-blue-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-blue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-blue-theme .ca-sidebar__header,
.light-blue-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #00bcd4;
}
.light-blue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.light-blue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #efeae2;
}
.light-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-blue-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-blue-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #00bcd4;
}
.light-blue-theme .mfb-component__button--main .mdi,
.light-blue-theme .mfb-component__button--main:focus,
.light-blue-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-blue-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-blue-theme .mfb-component__button--child .mdi,
.light-blue-theme .mfb-component__button--child:focus,
.light-blue-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-blue-theme [data-mfb-label]:after {
  background: #00bcd4;
  color: #f8f9fa;
}
.light-blue-theme .material-switch > input,
.light-blue-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-blue-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-blue-theme .material-switch > input:checked {
  background-color: #00bcd4;
}
.light-blue-theme .material-switch > input:checked + span:before {
  background-color: #6eefff;
}
.light-blue-theme .material-switch > input:checked + span:after {
  background-color: #00bcd4;
}
.light-blue-theme .material-switch > input:active + span:before {
  background-color: #6eefff;
}
.light-blue-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-blue-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-blue-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-blue-theme .material-switch > input:checked:disabled + span:before {
  background-color: #6eefff;
}
.light-blue-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-blue-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-blue-theme .theme-customizer.active {
  background: #fafafa;
}
.light-blue-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-darkblue-theme body {
  color: #3c4043;
}
.light-darkblue-theme body.rtl .ca-content-wrapper,
.light-darkblue-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-darkblue-theme .mdi {
  color: #949aa2;
}
.light-darkblue-theme .text-danger .mdi {
  color: #dc3545;
}
.light-darkblue-theme .dropdown-item.active,
.light-darkblue-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-darkblue-theme .badge-info,
.light-darkblue-theme .badge-primary,
.light-darkblue-theme .nav-pills .nav-link.active,
.light-darkblue-theme .nav-pills .show > .nav-link {
  background-color: #3f51b5;
}
.light-darkblue-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-darkblue-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-darkblue-theme .accordion.accordion-ungrouped .card,
.light-darkblue-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-darkblue-theme .call-hangup {
  background: #f44336;
}
.light-darkblue-theme .call-hangup i {
  color: #fff;
}
.light-darkblue-theme .call-pickup {
  background: #3cd572;
}
.light-darkblue-theme .call-pickup i {
  color: #fff;
}
.light-darkblue-theme .call-pickup:after,
.light-darkblue-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-darkblue-theme .call-options__iconbox.active,
.light-darkblue-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-darkblue-theme .call-options h6 {
  color: #8d9093;
}
.light-darkblue-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-darkblue-theme .userprofile-name span {
  color: #979797;
}
.light-darkblue-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-darkblue-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-darkblue-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-darkblue-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-darkblue-theme .chatstyle-01 .ca-send__msg {
  background: #3f51b5;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-darkblue-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-darkblue-theme .composer__left--sticker {
  background: #e4e7f6;
}
.light-darkblue-theme .composer__left--sticker i:before {
  color: #3f51b5;
}
@media only screen and (max-width: 576px) {
  .light-darkblue-theme .composer__left--sticker {
    background: transparent;
  }
  .light-darkblue-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-darkblue-theme .composer__left--emoticon i:hover,
.light-darkblue-theme .composer__middle--attachment i:hover,
.light-darkblue-theme .composer__middle--microphone i:hover,
.light-darkblue-theme .composer__middle--photo i:hover {
  color: #3f51b5;
}
.light-darkblue-theme .composer__right--send {
  background: #3f51b5;
}
.light-darkblue-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-darkblue-theme .composer__right--microphone {
    background: #3f51b5;
  }
  .light-darkblue-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-darkblue-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-darkblue-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-darkblue-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #3f51b5;
}
.light-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-darkblue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-darkblue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-darkblue-theme .iconbox-dropdown.show .iconbox,
.light-darkblue-theme .iconbox.btn-hovered-light:active,
.light-darkblue-theme .iconbox.btn-hovered-light:focus,
.light-darkblue-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-darkblue-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-darkblue-theme .iconbox.btn-outline-light:active,
.light-darkblue-theme .iconbox.btn-outline-light:focus,
.light-darkblue-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-darkblue-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-darkblue-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-darkblue-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-darkblue-theme .iconbox.btn-solid-info {
  background: #3f51b5;
}
.light-darkblue-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-darkblue-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-darkblue-theme .iconbox.btn-solid-danger .mdi,
.light-darkblue-theme .iconbox.btn-solid-info .mdi,
.light-darkblue-theme .iconbox.btn-solid-primary .mdi,
.light-darkblue-theme .iconbox.btn-solid-secondary .mdi,
.light-darkblue-theme .iconbox.btn-solid-success .mdi,
.light-darkblue-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-darkblue-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-darkblue-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-darkblue-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #3f51b5;
}
.light-darkblue-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-darkblue-theme body.info-panel-opened .group-information-panel,
.light-darkblue-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-darkblue-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-darkblue-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .doclistall {
  background: #efeae2;
}
.light-darkblue-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-darkblue-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-darkblue-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-darkblue-theme .iconbox-searchbar .search-submit:active,
.light-darkblue-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-darkblue-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-darkblue-theme .user-avatar span {
  color: inherit;
}
.light-darkblue-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-darkblue-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-darkblue-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #3f51b5;
}
.light-darkblue-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-darkblue-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-darkblue-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-darkblue-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-darkblue-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-darkblue-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-darkblue-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-darkblue-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-darkblue-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-darkblue-theme .user-avatar-closer {
  background: #dc3545;
}
.light-darkblue-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-darkblue-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-darkblue-theme .calllist.active:before {
  background: #3f51b5;
}
.light-darkblue-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-darkblue-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-darkblue-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-darkblue-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-darkblue-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-darkblue-theme .contactlist.active:before {
  background: #3f51b5;
}
.light-darkblue-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-darkblue-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-darkblue-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-darkblue-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-darkblue-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-darkblue-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-darkblue-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-darkblue-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-darkblue-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-darkblue-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-darkblue-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-darkblue-theme .conversation__message {
  color: #a2a2a2;
}
.light-darkblue-theme .conversation__time {
  color: #6a7a8b;
}
.light-darkblue-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-darkblue-theme .conversation.active:before {
  background: #3f51b5;
}
.light-darkblue-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-darkblue-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-darkblue-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-darkblue-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .conversation-wrapper .conversation-panel__body,
.light-darkblue-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-darkblue-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-darkblue-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-darkblue-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-darkblue-theme .chat-date span:after,
.light-darkblue-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-darkblue-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-darkblue-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-darkblue-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-darkblue-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-darkblue-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #3f51b5;
}
.light-darkblue-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-darkblue-theme
    .modal-open
    .settings-modal-dialog
    .settings-nav-content {
    background: #fff;
  }
}
.light-darkblue-theme .setting-sunheading.setting-sunheading-style01 {
  background: #3f51b5;
  color: #fff;
}
.light-darkblue-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-darkblue-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-darkblue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.light-darkblue-theme .ca-sidebar__header,
.light-darkblue-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #3f51b5;
}
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav {
  background: transparent;
}
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #efeae2;
}
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-darkblue-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-darkblue-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #3f51b5;
}
.light-darkblue-theme .mfb-component__button--main .mdi,
.light-darkblue-theme .mfb-component__button--main:focus,
.light-darkblue-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-darkblue-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-darkblue-theme .mfb-component__button--child .mdi,
.light-darkblue-theme .mfb-component__button--child:focus,
.light-darkblue-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-darkblue-theme [data-mfb-label]:after {
  background: #3f51b5;
  color: #f8f9fa;
}
.light-darkblue-theme .material-switch > input,
.light-darkblue-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-darkblue-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-darkblue-theme .material-switch > input:checked {
  background-color: #3f51b5;
}
.light-darkblue-theme .material-switch > input:checked + span:before {
  background-color: #abb4e2;
}
.light-darkblue-theme .material-switch > input:checked + span:after {
  background-color: #3f51b5;
}
.light-darkblue-theme .material-switch > input:active + span:before {
  background-color: #abb4e2;
}
.light-darkblue-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-darkblue-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-darkblue-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-darkblue-theme .material-switch > input:checked:disabled + span:before {
  background-color: #abb4e2;
}
.light-darkblue-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-darkblue-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-darkblue-theme .theme-customizer.active {
  background: #fafafa;
}
.light-darkblue-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.light-lightpink-theme body {
  color: #3c4043;
}
.light-lightpink-theme body.rtl .ca-content-wrapper,
.light-lightpink-theme body.rtl .information-panel {
  border-right: 1px solid #dadce0;
}
.light-lightpink-theme .mdi {
  color: #949aa2;
}
.light-lightpink-theme .text-danger .mdi {
  color: #dc3545;
}
.light-lightpink-theme .dropdown-item.active,
.light-lightpink-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.light-lightpink-theme .badge-info,
.light-lightpink-theme .badge-primary,
.light-lightpink-theme .nav-pills .nav-link.active,
.light-lightpink-theme .nav-pills .show > .nav-link {
  background-color: #f48fb1;
}
.light-lightpink-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.light-lightpink-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.light-lightpink-theme .accordion.accordion-ungrouped .card,
.light-lightpink-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-lightpink-theme .call-hangup {
  background: #f44336;
}
.light-lightpink-theme .call-hangup i {
  color: #fff;
}
.light-lightpink-theme .call-pickup {
  background: #3cd572;
}
.light-lightpink-theme .call-pickup i {
  color: #fff;
}
.light-lightpink-theme .call-pickup:after,
.light-lightpink-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.light-lightpink-theme .call-options__iconbox.active,
.light-lightpink-theme .call-options__iconbox:hover {
  background: #efeae2;
}
.light-lightpink-theme .call-options h6 {
  color: #8d9093;
}
.light-lightpink-theme .icvideocallwrapper .icvideo-user img {
  background-color: #fff;
}
.light-lightpink-theme .userprofile-name span {
  color: #979797;
}
.light-lightpink-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.light-lightpink-theme .calller-group .user-avatar .caller-mute i {
  color: #fff;
}
.light-lightpink-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #fff;
}
.light-lightpink-theme .chatstyle-01 .ca-received__msg {
  background: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-lightpink-theme .chatstyle-01 .ca-send__msg {
  background: #f48fb1;
  color: #fff;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.light-lightpink-theme .chatstyle-01 .metadata .time {
  color: #6a7a8b;
}
.light-lightpink-theme .composer__left--sticker {
  background: #fff;
}
.light-lightpink-theme .composer__left--sticker i:before {
  color: #f48fb1;
}
@media only screen and (max-width: 576px) {
  .light-lightpink-theme .composer__left--sticker {
    background: transparent;
  }
  .light-lightpink-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.light-lightpink-theme .composer__left--emoticon i:hover,
.light-lightpink-theme .composer__middle--attachment i:hover,
.light-lightpink-theme .composer__middle--microphone i:hover,
.light-lightpink-theme .composer__middle--photo i:hover {
  color: #f48fb1;
}
.light-lightpink-theme .composer__right--send {
  background: #f48fb1;
}
.light-lightpink-theme .composer__right--send i {
  color: #fff;
}
@media only screen and (max-width: 576px) {
  .light-lightpink-theme .composer__right--microphone {
    background: #f48fb1;
  }
  .light-lightpink-theme .composer__right--microphone i {
    color: #fff;
  }
}
.light-lightpink-theme .dial-pad-wrap .dial-screen {
  background: #efeae2;
  border: 1px solid #efeae2;
}
.light-lightpink-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #efeae2;
}
.light-lightpink-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.light-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.light-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #efeae2;
  background: #f48fb1;
}
.light-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.light-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #fff;
}
.light-lightpink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.light-lightpink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key {
  color: #efeae2;
}
.light-lightpink-theme .iconbox-dropdown.show .iconbox,
.light-lightpink-theme .iconbox.btn-hovered-light:active,
.light-lightpink-theme .iconbox.btn-hovered-light:focus,
.light-lightpink-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-lightpink-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #dadce0;
}
.light-lightpink-theme .iconbox.btn-outline-light:active,
.light-lightpink-theme .iconbox.btn-outline-light:focus,
.light-lightpink-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-lightpink-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.light-lightpink-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.light-lightpink-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.light-lightpink-theme .iconbox.btn-solid-info {
  background: #f48fb1;
}
.light-lightpink-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.light-lightpink-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.light-lightpink-theme .iconbox.btn-solid-danger .mdi,
.light-lightpink-theme .iconbox.btn-solid-info .mdi,
.light-lightpink-theme .iconbox.btn-solid-primary .mdi,
.light-lightpink-theme .iconbox.btn-solid-secondary .mdi,
.light-lightpink-theme .iconbox.btn-solid-success .mdi,
.light-lightpink-theme .iconbox.btn-solid-warning .mdi {
  color: #fff;
}
.light-lightpink-theme .information-panel {
  background: #fff;
  border-left: 1px solid #dadce0;
}
.light-lightpink-theme .information-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .information-panel__closer:hover {
  background: #efeae2;
}
.light-lightpink-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #f48fb1;
}
.light-lightpink-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.light-lightpink-theme body.info-panel-opened .group-information-panel,
.light-lightpink-theme body.info-panel-opened .personal-information-panel {
  background: #fff;
}
@media only screen and (max-width: 1200px) {
  .light-lightpink-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.light-lightpink-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .doclistall {
  background: #efeae2;
}
.light-lightpink-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.light-lightpink-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.light-lightpink-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.light-lightpink-theme .iconbox-searchbar .search-submit:active,
.light-lightpink-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.light-lightpink-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.light-lightpink-theme .user-avatar span {
  color: inherit;
}
.light-lightpink-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.light-lightpink-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.light-lightpink-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #f48fb1;
}
.light-lightpink-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.light-lightpink-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.light-lightpink-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.light-lightpink-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.light-lightpink-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.light-lightpink-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.light-lightpink-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.light-lightpink-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.light-lightpink-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.light-lightpink-theme .user-avatar-closer {
  background: #dc3545;
}
.light-lightpink-theme .user-avatar-closer .mdi {
  color: #fff;
}
.light-lightpink-theme .calllist {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-lightpink-theme .calllist.active:before {
  background: #f48fb1;
}
.light-lightpink-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-lightpink-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.light-lightpink-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #dadce0;
}
.light-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.light-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.light-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.light-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.light-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.light-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.light-lightpink-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.light-lightpink-theme .contactlist {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-lightpink-theme .contactlist.active:before {
  background: #f48fb1;
}
.light-lightpink-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-lightpink-theme .alphabet-series {
  background: #fafafa;
  border-right: 1px solid #dadce0;
}
.light-lightpink-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.light-lightpink-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.light-lightpink-theme .ca-profile-actions {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-lightpink-theme .ca-profile-actions {
    background: transparent;
  }
}
.light-lightpink-theme .conversation {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.light-lightpink-theme .conversation .user-avatar:after {
  border: 2px solid #fff;
}
.light-lightpink-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.light-lightpink-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.light-lightpink-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.light-lightpink-theme .conversation__message {
  color: #a2a2a2;
}
.light-lightpink-theme .conversation__time {
  color: #6a7a8b;
}
.light-lightpink-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.light-lightpink-theme .conversation.active:before {
  background: #f48fb1;
}
.light-lightpink-theme .conversation-wrapper .conversation-panel {
  background: #fff;
}
@media only screen and (max-width: 992px) {
  .light-lightpink-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .light-lightpink-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #efeae2;
  }
}
.light-lightpink-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .conversation-wrapper .conversation-panel__body,
.light-lightpink-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #efeae2;
}
.light-lightpink-theme .conversation-wrapper .conversation-panel__footer {
  background: #fff;
}
.light-lightpink-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #3c4043;
}
.light-lightpink-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.light-lightpink-theme .chat-date span:after,
.light-lightpink-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.light-lightpink-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #dadce0;
}
@media only screen and (max-width: 992px) {
  .light-lightpink-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #fff;
  }
}
.light-lightpink-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #dadce0;
}
.light-lightpink-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #fff;
}
.light-lightpink-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #f48fb1;
}
.light-lightpink-theme .nav-style-vertical-1 .nav-link:hover {
  background: #efeae2;
}
@media only screen and (max-width: 768px) {
  .light-lightpink-theme
    .modal-open
    .settings-modal-dialog
    .settings-nav-content {
    background: #fff;
  }
}
.light-lightpink-theme .setting-sunheading.setting-sunheading-style01 {
  background: #f48fb1;
  color: #fff;
}
.light-lightpink-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.light-lightpink-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav,
.light-lightpink-theme .ca-sidebar__header,
.light-lightpink-theme .ps-list {
  border-bottom: 1px solid #dadce0;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #f48fb1;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav {
  background: transparent;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #efeae2;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.light-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.light-lightpink-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.light-lightpink-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #f48fb1;
}
.light-lightpink-theme .mfb-component__button--main .mdi,
.light-lightpink-theme .mfb-component__button--main:focus,
.light-lightpink-theme .mfb-component__button--main:hover {
  color: #fff;
}
.light-lightpink-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #fff;
  background-color: #6c757d;
}
.light-lightpink-theme .mfb-component__button--child .mdi,
.light-lightpink-theme .mfb-component__button--child:focus,
.light-lightpink-theme .mfb-component__button--child:hover {
  color: #fff;
}
.light-lightpink-theme [data-mfb-label]:after {
  background: #f48fb1;
  color: #f8f9fa;
}
.light-lightpink-theme .material-switch > input,
.light-lightpink-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.light-lightpink-theme .material-switch > span:after {
  background-color: #fff;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.light-lightpink-theme .material-switch > input:checked {
  background-color: #f48fb1;
}
.light-lightpink-theme .material-switch > input:checked + span:before {
  background-color: #fff;
}
.light-lightpink-theme .material-switch > input:checked + span:after {
  background-color: #f48fb1;
}
.light-lightpink-theme .material-switch > input:active + span:before {
  background-color: #fff;
}
.light-lightpink-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.light-lightpink-theme .material-switch > input:disabled + span {
  color: #000;
}
.light-lightpink-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.light-lightpink-theme .material-switch > input:checked:disabled + span:before {
  background-color: #fff;
}
.light-lightpink-theme .setting-sunheading {
  color: #a2a2a2;
}
.light-lightpink-theme .modal-content .ca-profile-name {
  color: #fff;
}
.light-lightpink-theme .theme-customizer.active {
  background: #fafafa;
}
.light-lightpink-theme .theme-customizer-opener {
  background: #fafafa;
  border: 1px solid #dadce0;
}
.dark-default-theme body {
  color: #d3d4d5;
}
.dark-default-theme body.rtl .ca-content-wrapper,
.dark-default-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-default-theme .mdi {
  color: #949aa2;
}
.dark-default-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-default-theme .dropdown-item.active,
.dark-default-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-default-theme .badge-info,
.dark-default-theme .badge-primary,
.dark-default-theme .nav-pills .nav-link.active,
.dark-default-theme .nav-pills .show > .nav-link {
  background-color: #2aa884;
}
.dark-default-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-default-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-default-theme .accordion.accordion-ungrouped .card,
.dark-default-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-default-theme .call-hangup {
  background: #f44336;
}
.dark-default-theme .call-hangup i {
  color: #263238;
}
.dark-default-theme .call-pickup {
  background: #3cd572;
}
.dark-default-theme .call-pickup i {
  color: #263238;
}
.dark-default-theme .call-pickup:after,
.dark-default-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-default-theme .call-options__iconbox.active,
.dark-default-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-default-theme .call-options h6 {
  color: #8d9093;
}
.dark-default-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-default-theme .userprofile-name span {
  color: #979797;
}
.dark-default-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-default-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-default-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-default-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-default-theme .chatstyle-01 .ca-send__msg {
  background: #2aa884;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-default-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-default-theme .composer__left--sticker {
  background: #e6f2ff;
}
.dark-default-theme .composer__left--sticker i:before {
  color: #2aa884;
}
@media only screen and (max-width: 576px) {
  .dark-default-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-default-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-default-theme .composer__left--emoticon i:hover,
.dark-default-theme .composer__middle--attachment i:hover,
.dark-default-theme .composer__middle--microphone i:hover,
.dark-default-theme .composer__middle--photo i:hover {
  color: #2aa884;
}
.dark-default-theme .composer__right--send {
  background: #2aa884;
}
.dark-default-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-default-theme .composer__right--microphone {
    background: #2aa884;
  }
  .dark-default-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-default-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-default-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-default-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-default-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-default-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #2aa884;
}
.dark-default-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.dark-default-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-default-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
.dark-default-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-default-theme .iconbox-dropdown.show .iconbox,
.dark-default-theme .iconbox.btn-hovered-light:active,
.dark-default-theme .iconbox.btn-hovered-light:focus,
.dark-default-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-default-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-default-theme .iconbox.btn-outline-light:active,
.dark-default-theme .iconbox.btn-outline-light:focus,
.dark-default-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-default-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-default-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-default-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-default-theme .iconbox.btn-solid-info {
  background: #2aa884;
}
.dark-default-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-default-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-default-theme .iconbox.btn-solid-danger .mdi,
.dark-default-theme .iconbox.btn-solid-info .mdi,
.dark-default-theme .iconbox.btn-solid-primary .mdi,
.dark-default-theme .iconbox.btn-solid-secondary .mdi,
.dark-default-theme .iconbox.btn-solid-success .mdi,
.dark-default-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-default-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-default-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-default-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #2aa884;
}
.dark-default-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-default-theme body.info-panel-opened .group-information-panel,
.dark-default-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-default-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-default-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .doclistall {
  background: #263238;
}
.dark-default-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-default-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-default-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-default-theme .iconbox-searchbar .search-submit:active,
.dark-default-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-default-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-default-theme .user-avatar span {
  color: inherit;
}
.dark-default-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-default-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-default-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #2aa884;
}
.dark-default-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-default-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-default-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-default-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-default-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-default-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-default-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-default-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-default-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-default-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-default-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-default-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-default-theme .calllist.active:before {
  background: #2aa884;
}
.dark-default-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-default-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-default-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-default-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-default-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-default-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-default-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-default-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-default-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-default-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-default-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-default-theme .contactlist.active:before {
  background: #2aa884;
}
.dark-default-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-default-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-default-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-default-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-default-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-default-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-default-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-default-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-default-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-default-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-default-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-default-theme .conversation__message {
  color: #a2a2a2;
}
.dark-default-theme .conversation__time {
  color: #8da4bd;
}
.dark-default-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-default-theme .conversation.active:before {
  background: #2aa884;
}
.dark-default-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-default-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-default-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-default-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .conversation-wrapper .conversation-panel__body,
.dark-default-theme .conversation-wrapper .conversation-panel__footer,
.dark-default-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-default-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-default-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-default-theme .chat-date span:after,
.dark-default-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-default-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-default-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-default-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-default-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-default-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #2aa884;
}
.dark-default-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-default-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-default-theme .setting-sunheading.setting-sunheading-style01 {
  background: #2aa884;
  color: #263238;
}
.dark-default-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-default-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-default-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-default-theme .ca-sidebar__header,
.dark-default-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #2aa884;
}
.dark-default-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #263238;
}
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-default-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-default-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #2aa884;
}
.dark-default-theme .mfb-component__button--main .mdi,
.dark-default-theme .mfb-component__button--main:focus,
.dark-default-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-default-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-default-theme .mfb-component__button--child .mdi,
.dark-default-theme .mfb-component__button--child:focus,
.dark-default-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-default-theme [data-mfb-label]:after {
  background: #2aa884;
  color: #f8f9fa;
}
.dark-default-theme .material-switch > input,
.dark-default-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-default-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-default-theme .material-switch > input:checked {
  background-color: #2aa884;
}
.dark-default-theme .material-switch > input:checked + span:before {
  background-color: #99caff;
}
.dark-default-theme .material-switch > input:checked + span:after {
  background-color: #2aa884;
}
.dark-default-theme .material-switch > input:active + span:before {
  background-color: #99caff;
}
.dark-default-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-default-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-default-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-default-theme .material-switch > input:checked:disabled + span:before {
  background-color: #99caff;
}
.dark-default-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-default-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-default-theme .theme-customizer.active {
  background: #37474f;
}
.dark-default-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-purple-theme body {
  color: #d3d4d5;
}
.dark-purple-theme body.rtl .ca-content-wrapper,
.dark-purple-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-purple-theme .mdi {
  color: #949aa2;
}
.dark-purple-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-purple-theme .dropdown-item.active,
.dark-purple-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-purple-theme .badge-info,
.dark-purple-theme .badge-primary,
.dark-purple-theme .nav-pills .nav-link.active,
.dark-purple-theme .nav-pills .show > .nav-link {
  background-color: #ae6eea;
}
.dark-purple-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-purple-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-purple-theme .accordion.accordion-ungrouped .card,
.dark-purple-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-purple-theme .call-hangup {
  background: #f44336;
}
.dark-purple-theme .call-hangup i {
  color: #263238;
}
.dark-purple-theme .call-pickup {
  background: #3cd572;
}
.dark-purple-theme .call-pickup i {
  color: #263238;
}
.dark-purple-theme .call-pickup:after,
.dark-purple-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-purple-theme .call-options__iconbox.active,
.dark-purple-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-purple-theme .call-options h6 {
  color: #8d9093;
}
.dark-purple-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-purple-theme .userprofile-name span {
  color: #979797;
}
.dark-purple-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-purple-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-purple-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-purple-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-purple-theme .chatstyle-01 .ca-send__msg {
  background: #ae6eea;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-purple-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-purple-theme .composer__left--sticker {
  background: #fff;
}
.dark-purple-theme .composer__left--sticker i:before {
  color: #ae6eea;
}
@media only screen and (max-width: 576px) {
  .dark-purple-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-purple-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-purple-theme .composer__left--emoticon i:hover,
.dark-purple-theme .composer__middle--attachment i:hover,
.dark-purple-theme .composer__middle--microphone i:hover,
.dark-purple-theme .composer__middle--photo i:hover {
  color: #ae6eea;
}
.dark-purple-theme .composer__right--send {
  background: #ae6eea;
}
.dark-purple-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-purple-theme .composer__right--microphone {
    background: #ae6eea;
  }
  .dark-purple-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-purple-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-purple-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-purple-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #ae6eea;
}
.dark-purple-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.dark-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-purple-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
.dark-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-purple-theme .iconbox-dropdown.show .iconbox,
.dark-purple-theme .iconbox.btn-hovered-light:active,
.dark-purple-theme .iconbox.btn-hovered-light:focus,
.dark-purple-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-purple-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-purple-theme .iconbox.btn-outline-light:active,
.dark-purple-theme .iconbox.btn-outline-light:focus,
.dark-purple-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-purple-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-purple-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-purple-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-purple-theme .iconbox.btn-solid-info {
  background: #ae6eea;
}
.dark-purple-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-purple-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-purple-theme .iconbox.btn-solid-danger .mdi,
.dark-purple-theme .iconbox.btn-solid-info .mdi,
.dark-purple-theme .iconbox.btn-solid-primary .mdi,
.dark-purple-theme .iconbox.btn-solid-secondary .mdi,
.dark-purple-theme .iconbox.btn-solid-success .mdi,
.dark-purple-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-purple-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-purple-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-purple-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #ae6eea;
}
.dark-purple-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-purple-theme body.info-panel-opened .group-information-panel,
.dark-purple-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-purple-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-purple-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .doclistall {
  background: #263238;
}
.dark-purple-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-purple-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-purple-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-purple-theme .iconbox-searchbar .search-submit:active,
.dark-purple-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-purple-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-purple-theme .user-avatar span {
  color: inherit;
}
.dark-purple-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-purple-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-purple-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #ae6eea;
}
.dark-purple-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-purple-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-purple-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-purple-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-purple-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-purple-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-purple-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-purple-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-purple-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-purple-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-purple-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-purple-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-purple-theme .calllist.active:before {
  background: #ae6eea;
}
.dark-purple-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-purple-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-purple-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-purple-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-purple-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-purple-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-purple-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-purple-theme .contactlist.active:before {
  background: #ae6eea;
}
.dark-purple-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-purple-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-purple-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-purple-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-purple-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-purple-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-purple-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-purple-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-purple-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-purple-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-purple-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-purple-theme .conversation__message {
  color: #a2a2a2;
}
.dark-purple-theme .conversation__time {
  color: #8da4bd;
}
.dark-purple-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-purple-theme .conversation.active:before {
  background: #ae6eea;
}
.dark-purple-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-purple-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-purple-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-purple-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .conversation-wrapper .conversation-panel__body,
.dark-purple-theme .conversation-wrapper .conversation-panel__footer,
.dark-purple-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-purple-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-purple-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-purple-theme .chat-date span:after,
.dark-purple-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-purple-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-purple-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-purple-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-purple-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-purple-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #ae6eea;
}
.dark-purple-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-purple-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-purple-theme .setting-sunheading.setting-sunheading-style01 {
  background: #ae6eea;
  color: #263238;
}
.dark-purple-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-purple-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-purple-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-purple-theme .ca-sidebar__header,
.dark-purple-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #ae6eea;
}
.dark-purple-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #263238;
}
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-purple-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-purple-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #ae6eea;
}
.dark-purple-theme .mfb-component__button--main .mdi,
.dark-purple-theme .mfb-component__button--main:focus,
.dark-purple-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-purple-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-purple-theme .mfb-component__button--child .mdi,
.dark-purple-theme .mfb-component__button--child:focus,
.dark-purple-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-purple-theme [data-mfb-label]:after {
  background: #ae6eea;
  color: #f8f9fa;
}
.dark-purple-theme .material-switch > input,
.dark-purple-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-purple-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-purple-theme .material-switch > input:checked {
  background-color: #ae6eea;
}
.dark-purple-theme .material-switch > input:checked + span:before {
  background-color: #f9f4fd;
}
.dark-purple-theme .material-switch > input:checked + span:after {
  background-color: #ae6eea;
}
.dark-purple-theme .material-switch > input:active + span:before {
  background-color: #f9f4fd;
}
.dark-purple-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-purple-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-purple-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-purple-theme .material-switch > input:checked:disabled + span:before {
  background-color: #f9f4fd;
}
.dark-purple-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-purple-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-purple-theme .theme-customizer.active {
  background: #37474f;
}
.dark-purple-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-pink-theme body {
  color: #d3d4d5;
}
.dark-pink-theme body.rtl .ca-content-wrapper,
.dark-pink-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-pink-theme .mdi {
  color: #949aa2;
}
.dark-pink-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-pink-theme .dropdown-item.active,
.dark-pink-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-pink-theme .badge-info,
.dark-pink-theme .badge-primary,
.dark-pink-theme .nav-pills .nav-link.active,
.dark-pink-theme .nav-pills .show > .nav-link {
  background-color: #e91e63;
}
.dark-pink-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-pink-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-pink-theme .accordion.accordion-ungrouped .card,
.dark-pink-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-pink-theme .call-hangup {
  background: #f44336;
}
.dark-pink-theme .call-hangup i {
  color: #263238;
}
.dark-pink-theme .call-pickup {
  background: #3cd572;
}
.dark-pink-theme .call-pickup i {
  color: #263238;
}
.dark-pink-theme .call-pickup:after,
.dark-pink-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-pink-theme .call-options__iconbox.active,
.dark-pink-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-pink-theme .call-options h6 {
  color: #8d9093;
}
.dark-pink-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-pink-theme .userprofile-name span {
  color: #979797;
}
.dark-pink-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-pink-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-pink-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-pink-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-pink-theme .chatstyle-01 .ca-send__msg {
  background: #e91e63;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-pink-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-pink-theme .composer__left--sticker {
  background: #fdeff4;
}
.dark-pink-theme .composer__left--sticker i:before {
  color: #e91e63;
}
@media only screen and (max-width: 576px) {
  .dark-pink-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-pink-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-pink-theme .composer__left--emoticon i:hover,
.dark-pink-theme .composer__middle--attachment i:hover,
.dark-pink-theme .composer__middle--microphone i:hover,
.dark-pink-theme .composer__middle--photo i:hover {
  color: #e91e63;
}
.dark-pink-theme .composer__right--send {
  background: #e91e63;
}
.dark-pink-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-pink-theme .composer__right--microphone {
    background: #e91e63;
  }
  .dark-pink-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-pink-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-pink-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-pink-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #e91e63;
}
.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .dial-sub-key,
.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .dial-sub-key,
.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-pink-theme .iconbox-dropdown.show .iconbox,
.dark-pink-theme .iconbox.btn-hovered-light:active,
.dark-pink-theme .iconbox.btn-hovered-light:focus,
.dark-pink-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-pink-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-pink-theme .iconbox.btn-outline-light:active,
.dark-pink-theme .iconbox.btn-outline-light:focus,
.dark-pink-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-pink-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-pink-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-pink-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-pink-theme .iconbox.btn-solid-info {
  background: #e91e63;
}
.dark-pink-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-pink-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-pink-theme .iconbox.btn-solid-danger .mdi,
.dark-pink-theme .iconbox.btn-solid-info .mdi,
.dark-pink-theme .iconbox.btn-solid-primary .mdi,
.dark-pink-theme .iconbox.btn-solid-secondary .mdi,
.dark-pink-theme .iconbox.btn-solid-success .mdi,
.dark-pink-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-pink-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-pink-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-pink-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #e91e63;
}
.dark-pink-theme .information-panel__body .accordion.accordion-ungrouped .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-pink-theme body.info-panel-opened .group-information-panel,
.dark-pink-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-pink-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-pink-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .doclistall {
  background: #263238;
}
.dark-pink-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-pink-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-pink-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-pink-theme .iconbox-searchbar .search-submit:active,
.dark-pink-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-pink-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-pink-theme .user-avatar span {
  color: inherit;
}
.dark-pink-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-pink-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-pink-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #e91e63;
}
.dark-pink-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-pink-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-pink-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-pink-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-pink-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-pink-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-pink-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-pink-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-pink-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-pink-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-pink-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-pink-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-pink-theme .calllist.active:before {
  background: #e91e63;
}
.dark-pink-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-pink-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-pink-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-pink-theme .ca-call-details-history .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-pink-theme .ca-call-details-history .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-pink-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-pink-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-pink-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-pink-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-pink-theme .contactlist.active:before {
  background: #e91e63;
}
.dark-pink-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-pink-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-pink-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-pink-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-pink-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-pink-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-pink-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-pink-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-pink-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-pink-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-pink-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-pink-theme .conversation__message {
  color: #a2a2a2;
}
.dark-pink-theme .conversation__time {
  color: #8da4bd;
}
.dark-pink-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-pink-theme .conversation.active:before {
  background: #e91e63;
}
.dark-pink-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-pink-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-pink-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-pink-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .conversation-wrapper .conversation-panel__body,
.dark-pink-theme .conversation-wrapper .conversation-panel__footer,
.dark-pink-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-pink-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-pink-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-pink-theme .chat-date span:after,
.dark-pink-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-pink-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-pink-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-pink-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-pink-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-pink-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #e91e63;
}
.dark-pink-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-pink-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-pink-theme .setting-sunheading.setting-sunheading-style01 {
  background: #e91e63;
  color: #263238;
}
.dark-pink-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-pink-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-pink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-pink-theme .ca-sidebar__header,
.dark-pink-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #e91e63;
}
.dark-pink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-pink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #263238;
}
.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-pink-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-pink-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #e91e63;
}
.dark-pink-theme .mfb-component__button--main .mdi,
.dark-pink-theme .mfb-component__button--main:focus,
.dark-pink-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-pink-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-pink-theme .mfb-component__button--child .mdi,
.dark-pink-theme .mfb-component__button--child:focus,
.dark-pink-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-pink-theme [data-mfb-label]:after {
  background: #e91e63;
  color: #f8f9fa;
}
.dark-pink-theme .material-switch > input,
.dark-pink-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-pink-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-pink-theme .material-switch > input:checked {
  background-color: #e91e63;
}
.dark-pink-theme .material-switch > input:checked + span:before {
  background-color: #f7a9c4;
}
.dark-pink-theme .material-switch > input:checked + span:after {
  background-color: #e91e63;
}
.dark-pink-theme .material-switch > input:active + span:before {
  background-color: #f7a9c4;
}
.dark-pink-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-pink-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-pink-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-pink-theme .material-switch > input:checked:disabled + span:before {
  background-color: #f7a9c4;
}
.dark-pink-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-pink-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-pink-theme .theme-customizer.active {
  background: #37474f;
}
.dark-pink-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-green-theme body {
  color: #d3d4d5;
}
.dark-green-theme body.rtl .ca-content-wrapper,
.dark-green-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-green-theme .mdi {
  color: #949aa2;
}
.dark-green-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-green-theme .dropdown-item.active,
.dark-green-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-green-theme .badge-info,
.dark-green-theme .badge-primary,
.dark-green-theme .nav-pills .nav-link.active,
.dark-green-theme .nav-pills .show > .nav-link {
  background-color: #4caf50;
}
.dark-green-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-green-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-green-theme .accordion.accordion-ungrouped .card,
.dark-green-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-green-theme .call-hangup {
  background: #f44336;
}
.dark-green-theme .call-hangup i {
  color: #263238;
}
.dark-green-theme .call-pickup {
  background: #3cd572;
}
.dark-green-theme .call-pickup i {
  color: #263238;
}
.dark-green-theme .call-pickup:after,
.dark-green-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-green-theme .call-options__iconbox.active,
.dark-green-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-green-theme .call-options h6 {
  color: #8d9093;
}
.dark-green-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-green-theme .userprofile-name span {
  color: #979797;
}
.dark-green-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-green-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-green-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-green-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-green-theme .chatstyle-01 .ca-send__msg {
  background: #4caf50;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-green-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-green-theme .composer__left--sticker {
  background: #eaf6eb;
}
.dark-green-theme .composer__left--sticker i:before {
  color: #4caf50;
}
@media only screen and (max-width: 576px) {
  .dark-green-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-green-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-green-theme .composer__left--emoticon i:hover,
.dark-green-theme .composer__middle--attachment i:hover,
.dark-green-theme .composer__middle--microphone i:hover,
.dark-green-theme .composer__middle--photo i:hover {
  color: #4caf50;
}
.dark-green-theme .composer__right--send {
  background: #4caf50;
}
.dark-green-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-green-theme .composer__right--microphone {
    background: #4caf50;
  }
  .dark-green-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-green-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-green-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-green-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #4caf50;
}
.dark-green-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .dial-sub-key,
.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-green-theme .iconbox-dropdown.show .iconbox,
.dark-green-theme .iconbox.btn-hovered-light:active,
.dark-green-theme .iconbox.btn-hovered-light:focus,
.dark-green-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-green-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-green-theme .iconbox.btn-outline-light:active,
.dark-green-theme .iconbox.btn-outline-light:focus,
.dark-green-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-green-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-green-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-green-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-green-theme .iconbox.btn-solid-info {
  background: #4caf50;
}
.dark-green-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-green-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-green-theme .iconbox.btn-solid-danger .mdi,
.dark-green-theme .iconbox.btn-solid-info .mdi,
.dark-green-theme .iconbox.btn-solid-primary .mdi,
.dark-green-theme .iconbox.btn-solid-secondary .mdi,
.dark-green-theme .iconbox.btn-solid-success .mdi,
.dark-green-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-green-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-green-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-green-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #4caf50;
}
.dark-green-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-green-theme body.info-panel-opened .group-information-panel,
.dark-green-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-green-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-green-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .doclistall {
  background: #263238;
}
.dark-green-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-green-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-green-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-green-theme .iconbox-searchbar .search-submit:active,
.dark-green-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-green-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-green-theme .user-avatar span {
  color: inherit;
}
.dark-green-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-green-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-green-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #4caf50;
}
.dark-green-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-green-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-green-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-green-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-green-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-green-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-green-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-green-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-green-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-green-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-green-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-green-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-green-theme .calllist.active:before {
  background: #4caf50;
}
.dark-green-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-green-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-green-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-green-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-green-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-green-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-green-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-green-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-green-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-green-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-green-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-green-theme .contactlist.active:before {
  background: #4caf50;
}
.dark-green-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-green-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-green-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-green-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-green-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-green-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-green-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-green-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-green-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-green-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-green-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-green-theme .conversation__message {
  color: #a2a2a2;
}
.dark-green-theme .conversation__time {
  color: #8da4bd;
}
.dark-green-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-green-theme .conversation.active:before {
  background: #4caf50;
}
.dark-green-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-green-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-green-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-green-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .conversation-wrapper .conversation-panel__body,
.dark-green-theme .conversation-wrapper .conversation-panel__footer,
.dark-green-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-green-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-green-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-green-theme .chat-date span:after,
.dark-green-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-green-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-green-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-green-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-green-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-green-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #4caf50;
}
.dark-green-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-green-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-green-theme .setting-sunheading.setting-sunheading-style01 {
  background: #4caf50;
  color: #263238;
}
.dark-green-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-green-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-green-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-green-theme .ca-sidebar__header,
.dark-green-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #4caf50;
}
.dark-green-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-green-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #263238;
}
.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-green-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-green-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #4caf50;
}
.dark-green-theme .mfb-component__button--main .mdi,
.dark-green-theme .mfb-component__button--main:focus,
.dark-green-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-green-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-green-theme .mfb-component__button--child .mdi,
.dark-green-theme .mfb-component__button--child:focus,
.dark-green-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-green-theme [data-mfb-label]:after {
  background: #4caf50;
  color: #f8f9fa;
}
.dark-green-theme .material-switch > input,
.dark-green-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-green-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-green-theme .material-switch > input:checked {
  background-color: #4caf50;
}
.dark-green-theme .material-switch > input:checked + span:before {
  background-color: #b5dfb7;
}
.dark-green-theme .material-switch > input:checked + span:after {
  background-color: #4caf50;
}
.dark-green-theme .material-switch > input:active + span:before {
  background-color: #b5dfb7;
}
.dark-green-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-green-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-green-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-green-theme .material-switch > input:checked:disabled + span:before {
  background-color: #b5dfb7;
}
.dark-green-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-green-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-green-theme .theme-customizer.active {
  background: #37474f;
}
.dark-green-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-red-theme body {
  color: #d3d4d5;
}
.dark-red-theme body.rtl .ca-content-wrapper,
.dark-red-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-red-theme .mdi {
  color: #949aa2;
}
.dark-red-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-red-theme .dropdown-item.active,
.dark-red-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-red-theme .badge-info,
.dark-red-theme .badge-primary,
.dark-red-theme .nav-pills .nav-link.active,
.dark-red-theme .nav-pills .show > .nav-link {
  background-color: #f44336;
}
.dark-red-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-red-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-red-theme .accordion.accordion-ungrouped .card,
.dark-red-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-red-theme .call-hangup {
  background: #f44336;
}
.dark-red-theme .call-hangup i {
  color: #263238;
}
.dark-red-theme .call-pickup {
  background: #3cd572;
}
.dark-red-theme .call-pickup i {
  color: #263238;
}
.dark-red-theme .call-pickup:after,
.dark-red-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-red-theme .call-options__iconbox.active,
.dark-red-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-red-theme .call-options h6 {
  color: #8d9093;
}
.dark-red-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-red-theme .userprofile-name span {
  color: #979797;
}
.dark-red-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-red-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-red-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-red-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-red-theme .chatstyle-01 .ca-send__msg {
  background: #f44336;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-red-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-red-theme .composer__left--sticker {
  background: #fff;
}
.dark-red-theme .composer__left--sticker i:before {
  color: #f44336;
}
@media only screen and (max-width: 576px) {
  .dark-red-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-red-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-red-theme .composer__left--emoticon i:hover,
.dark-red-theme .composer__middle--attachment i:hover,
.dark-red-theme .composer__middle--microphone i:hover,
.dark-red-theme .composer__middle--photo i:hover {
  color: #f44336;
}
.dark-red-theme .composer__right--send {
  background: #f44336;
}
.dark-red-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-red-theme .composer__right--microphone {
    background: #f44336;
  }
  .dark-red-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-red-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-red-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-red-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #f44336;
}
.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .dial-sub-key,
.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .dial-sub-key,
.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-red-theme .iconbox-dropdown.show .iconbox,
.dark-red-theme .iconbox.btn-hovered-light:active,
.dark-red-theme .iconbox.btn-hovered-light:focus,
.dark-red-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-red-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-red-theme .iconbox.btn-outline-light:active,
.dark-red-theme .iconbox.btn-outline-light:focus,
.dark-red-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-red-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-red-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-red-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-red-theme .iconbox.btn-solid-info {
  background: #f44336;
}
.dark-red-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-red-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-red-theme .iconbox.btn-solid-danger .mdi,
.dark-red-theme .iconbox.btn-solid-info .mdi,
.dark-red-theme .iconbox.btn-solid-primary .mdi,
.dark-red-theme .iconbox.btn-solid-secondary .mdi,
.dark-red-theme .iconbox.btn-solid-success .mdi,
.dark-red-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-red-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-red-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-red-theme .information-panel__body .social-icon-box .social-icon:hover i {
  color: #f44336;
}
.dark-red-theme .information-panel__body .accordion.accordion-ungrouped .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-red-theme body.info-panel-opened .group-information-panel,
.dark-red-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-red-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-red-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .doclistall {
  background: #263238;
}
.dark-red-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-red-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-red-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-red-theme .iconbox-searchbar .search-submit:active,
.dark-red-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-red-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-red-theme .user-avatar span {
  color: inherit;
}
.dark-red-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-red-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-red-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #f44336;
}
.dark-red-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-red-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-red-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-red-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-red-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-red-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-red-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-red-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-red-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-red-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-red-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-red-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-red-theme .calllist.active:before {
  background: #f44336;
}
.dark-red-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-red-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-red-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-red-theme .ca-call-details-history .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-red-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-red-theme .ca-call-details-history .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-red-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-red-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-red-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-red-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-red-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-red-theme .contactlist.active:before {
  background: #f44336;
}
.dark-red-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-red-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-red-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-red-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-red-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-red-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-red-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-red-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-red-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-red-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-red-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-red-theme .conversation__message {
  color: #a2a2a2;
}
.dark-red-theme .conversation__time {
  color: #8da4bd;
}
.dark-red-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-red-theme .conversation.active:before {
  background: #f44336;
}
.dark-red-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-red-theme .conversation-wrapper .conversation-panel__back-button:active,
  .dark-red-theme .conversation-wrapper .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-red-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .conversation-wrapper .conversation-panel__body,
.dark-red-theme .conversation-wrapper .conversation-panel__footer,
.dark-red-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-red-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-red-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-red-theme .chat-date span:after,
.dark-red-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-red-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-red-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-red-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-red-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-red-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #f44336;
}
.dark-red-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-red-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-red-theme .setting-sunheading.setting-sunheading-style01 {
  background: #f44336;
  color: #263238;
}
.dark-red-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-red-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-red-theme .ca-sidebar__header,
.dark-red-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav li a {
  color: inherit;
}
.dark-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #f44336;
}
.dark-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #263238;
}
.dark-red-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li a {
  color: #949aa2;
}
.dark-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-red-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-red-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #f44336;
}
.dark-red-theme .mfb-component__button--main .mdi,
.dark-red-theme .mfb-component__button--main:focus,
.dark-red-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-red-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-red-theme .mfb-component__button--child .mdi,
.dark-red-theme .mfb-component__button--child:focus,
.dark-red-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-red-theme [data-mfb-label]:after {
  background: #f44336;
  color: #f8f9fa;
}
.dark-red-theme .material-switch > input,
.dark-red-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-red-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-red-theme .material-switch > input:checked {
  background-color: #f44336;
}
.dark-red-theme .material-switch > input:checked + span:before {
  background-color: #fccbc7;
}
.dark-red-theme .material-switch > input:checked + span:after {
  background-color: #f44336;
}
.dark-red-theme .material-switch > input:active + span:before {
  background-color: #fccbc7;
}
.dark-red-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-red-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-red-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-red-theme .material-switch > input:checked:disabled + span:before {
  background-color: #fccbc7;
}
.dark-red-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-red-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-red-theme .theme-customizer.active {
  background: #37474f;
}
.dark-red-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-orange-theme body {
  color: #d3d4d5;
}
.dark-orange-theme body.rtl .ca-content-wrapper,
.dark-orange-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-orange-theme .mdi {
  color: #949aa2;
}
.dark-orange-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-orange-theme .dropdown-item.active,
.dark-orange-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-orange-theme .badge-info,
.dark-orange-theme .badge-primary,
.dark-orange-theme .nav-pills .nav-link.active,
.dark-orange-theme .nav-pills .show > .nav-link {
  background-color: #ff9800;
}
.dark-orange-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-orange-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-orange-theme .accordion.accordion-ungrouped .card,
.dark-orange-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-orange-theme .call-hangup {
  background: #f44336;
}
.dark-orange-theme .call-hangup i {
  color: #263238;
}
.dark-orange-theme .call-pickup {
  background: #3cd572;
}
.dark-orange-theme .call-pickup i {
  color: #263238;
}
.dark-orange-theme .call-pickup:after,
.dark-orange-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-orange-theme .call-options__iconbox.active,
.dark-orange-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-orange-theme .call-options h6 {
  color: #8d9093;
}
.dark-orange-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-orange-theme .userprofile-name span {
  color: #979797;
}
.dark-orange-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-orange-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-orange-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-orange-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-orange-theme .chatstyle-01 .ca-send__msg {
  background: #ff9800;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-orange-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-orange-theme .composer__left--sticker {
  background: #fff5e6;
}
.dark-orange-theme .composer__left--sticker i:before {
  color: #ff9800;
}
@media only screen and (max-width: 576px) {
  .dark-orange-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-orange-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-orange-theme .composer__left--emoticon i:hover,
.dark-orange-theme .composer__middle--attachment i:hover,
.dark-orange-theme .composer__middle--microphone i:hover,
.dark-orange-theme .composer__middle--photo i:hover {
  color: #ff9800;
}
.dark-orange-theme .composer__right--send {
  background: #ff9800;
}
.dark-orange-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-orange-theme .composer__right--microphone {
    background: #ff9800;
  }
  .dark-orange-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-orange-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-orange-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-orange-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #ff9800;
}
.dark-orange-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.dark-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-orange-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
.dark-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-orange-theme .iconbox-dropdown.show .iconbox,
.dark-orange-theme .iconbox.btn-hovered-light:active,
.dark-orange-theme .iconbox.btn-hovered-light:focus,
.dark-orange-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-orange-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-orange-theme .iconbox.btn-outline-light:active,
.dark-orange-theme .iconbox.btn-outline-light:focus,
.dark-orange-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-orange-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-orange-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-orange-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-orange-theme .iconbox.btn-solid-info {
  background: #ff9800;
}
.dark-orange-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-orange-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-orange-theme .iconbox.btn-solid-danger .mdi,
.dark-orange-theme .iconbox.btn-solid-info .mdi,
.dark-orange-theme .iconbox.btn-solid-primary .mdi,
.dark-orange-theme .iconbox.btn-solid-secondary .mdi,
.dark-orange-theme .iconbox.btn-solid-success .mdi,
.dark-orange-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-orange-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-orange-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-orange-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #ff9800;
}
.dark-orange-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-orange-theme body.info-panel-opened .group-information-panel,
.dark-orange-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-orange-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-orange-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .doclistall {
  background: #263238;
}
.dark-orange-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-orange-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-orange-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-orange-theme .iconbox-searchbar .search-submit:active,
.dark-orange-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-orange-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-orange-theme .user-avatar span {
  color: inherit;
}
.dark-orange-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-orange-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-orange-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #ff9800;
}
.dark-orange-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-orange-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-orange-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-orange-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-orange-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-orange-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-orange-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-orange-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-orange-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-orange-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-orange-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-orange-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-orange-theme .calllist.active:before {
  background: #ff9800;
}
.dark-orange-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-orange-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-orange-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-orange-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-orange-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-orange-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-orange-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-orange-theme .contactlist.active:before {
  background: #ff9800;
}
.dark-orange-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-orange-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-orange-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-orange-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-orange-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-orange-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-orange-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-orange-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-orange-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-orange-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-orange-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-orange-theme .conversation__message {
  color: #a2a2a2;
}
.dark-orange-theme .conversation__time {
  color: #8da4bd;
}
.dark-orange-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-orange-theme .conversation.active:before {
  background: #ff9800;
}
.dark-orange-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-orange-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-orange-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-orange-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .conversation-wrapper .conversation-panel__body,
.dark-orange-theme .conversation-wrapper .conversation-panel__footer,
.dark-orange-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-orange-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-orange-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-orange-theme .chat-date span:after,
.dark-orange-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-orange-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-orange-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-orange-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-orange-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-orange-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #ff9800;
}
.dark-orange-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-orange-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-orange-theme .setting-sunheading.setting-sunheading-style01 {
  background: #ff9800;
  color: #263238;
}
.dark-orange-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-orange-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-orange-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-orange-theme .ca-sidebar__header,
.dark-orange-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #ff9800;
}
.dark-orange-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #263238;
}
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-orange-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-orange-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #ff9800;
}
.dark-orange-theme .mfb-component__button--main .mdi,
.dark-orange-theme .mfb-component__button--main:focus,
.dark-orange-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-orange-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-orange-theme .mfb-component__button--child .mdi,
.dark-orange-theme .mfb-component__button--child:focus,
.dark-orange-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-orange-theme [data-mfb-label]:after {
  background: #ff9800;
  color: #f8f9fa;
}
.dark-orange-theme .material-switch > input,
.dark-orange-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-orange-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-orange-theme .material-switch > input:checked {
  background-color: #ff9800;
}
.dark-orange-theme .material-switch > input:checked + span:before {
  background-color: #ffd699;
}
.dark-orange-theme .material-switch > input:checked + span:after {
  background-color: #ff9800;
}
.dark-orange-theme .material-switch > input:active + span:before {
  background-color: #ffd699;
}
.dark-orange-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-orange-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-orange-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-orange-theme .material-switch > input:checked:disabled + span:before {
  background-color: #ffd699;
}
.dark-orange-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-orange-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-orange-theme .theme-customizer.active {
  background: #37474f;
}
.dark-orange-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-blue-theme body {
  color: #d3d4d5;
}
.dark-blue-theme body.rtl .ca-content-wrapper,
.dark-blue-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-blue-theme .mdi {
  color: #949aa2;
}
.dark-blue-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-blue-theme .dropdown-item.active,
.dark-blue-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-blue-theme .badge-info,
.dark-blue-theme .badge-primary,
.dark-blue-theme .nav-pills .nav-link.active,
.dark-blue-theme .nav-pills .show > .nav-link {
  background-color: #00bcd4;
}
.dark-blue-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-blue-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-blue-theme .accordion.accordion-ungrouped .card,
.dark-blue-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-blue-theme .call-hangup {
  background: #f44336;
}
.dark-blue-theme .call-hangup i {
  color: #263238;
}
.dark-blue-theme .call-pickup {
  background: #3cd572;
}
.dark-blue-theme .call-pickup i {
  color: #263238;
}
.dark-blue-theme .call-pickup:after,
.dark-blue-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-blue-theme .call-options__iconbox.active,
.dark-blue-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-blue-theme .call-options h6 {
  color: #8d9093;
}
.dark-blue-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-blue-theme .userprofile-name span {
  color: #979797;
}
.dark-blue-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-blue-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-blue-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-blue-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-blue-theme .chatstyle-01 .ca-send__msg {
  background: #00bcd4;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-blue-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-blue-theme .composer__left--sticker {
  background: #bbf7ff;
}
.dark-blue-theme .composer__left--sticker i:before {
  color: #00bcd4;
}
@media only screen and (max-width: 576px) {
  .dark-blue-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-blue-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-blue-theme .composer__left--emoticon i:hover,
.dark-blue-theme .composer__middle--attachment i:hover,
.dark-blue-theme .composer__middle--microphone i:hover,
.dark-blue-theme .composer__middle--photo i:hover {
  color: #00bcd4;
}
.dark-blue-theme .composer__right--send {
  background: #00bcd4;
}
.dark-blue-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-blue-theme .composer__right--microphone {
    background: #00bcd4;
  }
  .dark-blue-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-blue-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-blue-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-blue-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #00bcd4;
}
.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .dial-sub-key,
.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .dial-sub-key,
.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-blue-theme .iconbox-dropdown.show .iconbox,
.dark-blue-theme .iconbox.btn-hovered-light:active,
.dark-blue-theme .iconbox.btn-hovered-light:focus,
.dark-blue-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-blue-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-blue-theme .iconbox.btn-outline-light:active,
.dark-blue-theme .iconbox.btn-outline-light:focus,
.dark-blue-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-blue-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-blue-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-blue-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-blue-theme .iconbox.btn-solid-info {
  background: #00bcd4;
}
.dark-blue-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-blue-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-blue-theme .iconbox.btn-solid-danger .mdi,
.dark-blue-theme .iconbox.btn-solid-info .mdi,
.dark-blue-theme .iconbox.btn-solid-primary .mdi,
.dark-blue-theme .iconbox.btn-solid-secondary .mdi,
.dark-blue-theme .iconbox.btn-solid-success .mdi,
.dark-blue-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-blue-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-blue-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-blue-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #00bcd4;
}
.dark-blue-theme .information-panel__body .accordion.accordion-ungrouped .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-blue-theme body.info-panel-opened .group-information-panel,
.dark-blue-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-blue-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-blue-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .doclistall {
  background: #263238;
}
.dark-blue-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-blue-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-blue-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-blue-theme .iconbox-searchbar .search-submit:active,
.dark-blue-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-blue-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-blue-theme .user-avatar span {
  color: inherit;
}
.dark-blue-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-blue-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-blue-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #00bcd4;
}
.dark-blue-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-blue-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-blue-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-blue-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-blue-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-blue-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-blue-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-blue-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-blue-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-blue-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-blue-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-blue-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-blue-theme .calllist.active:before {
  background: #00bcd4;
}
.dark-blue-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-blue-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-blue-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-blue-theme .ca-call-details-history .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-blue-theme .ca-call-details-history .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-blue-theme .ca-call-details-history .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-blue-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-blue-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-blue-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-blue-theme .contactlist.active:before {
  background: #00bcd4;
}
.dark-blue-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-blue-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-blue-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-blue-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-blue-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-blue-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-blue-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-blue-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-blue-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-blue-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-blue-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-blue-theme .conversation__message {
  color: #a2a2a2;
}
.dark-blue-theme .conversation__time {
  color: #8da4bd;
}
.dark-blue-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-blue-theme .conversation.active:before {
  background: #00bcd4;
}
.dark-blue-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-blue-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-blue-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-blue-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .conversation-wrapper .conversation-panel__body,
.dark-blue-theme .conversation-wrapper .conversation-panel__footer,
.dark-blue-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-blue-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-blue-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-blue-theme .chat-date span:after,
.dark-blue-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-blue-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-blue-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-blue-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-blue-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-blue-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #00bcd4;
}
.dark-blue-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-blue-theme .modal-open .settings-modal-dialog .settings-nav-content {
    background: #263238;
  }
}
.dark-blue-theme .setting-sunheading.setting-sunheading-style01 {
  background: #00bcd4;
  color: #263238;
}
.dark-blue-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-blue-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-blue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-blue-theme .ca-sidebar__header,
.dark-blue-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #00bcd4;
}
.dark-blue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-blue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav li {
  background: #263238;
}
.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-blue-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-blue-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #00bcd4;
}
.dark-blue-theme .mfb-component__button--main .mdi,
.dark-blue-theme .mfb-component__button--main:focus,
.dark-blue-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-blue-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-blue-theme .mfb-component__button--child .mdi,
.dark-blue-theme .mfb-component__button--child:focus,
.dark-blue-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-blue-theme [data-mfb-label]:after {
  background: #00bcd4;
  color: #f8f9fa;
}
.dark-blue-theme .material-switch > input,
.dark-blue-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-blue-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-blue-theme .material-switch > input:checked {
  background-color: #00bcd4;
}
.dark-blue-theme .material-switch > input:checked + span:before {
  background-color: #6eefff;
}
.dark-blue-theme .material-switch > input:checked + span:after {
  background-color: #00bcd4;
}
.dark-blue-theme .material-switch > input:active + span:before {
  background-color: #6eefff;
}
.dark-blue-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-blue-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-blue-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-blue-theme .material-switch > input:checked:disabled + span:before {
  background-color: #6eefff;
}
.dark-blue-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-blue-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-blue-theme .theme-customizer.active {
  background: #37474f;
}
.dark-blue-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-darkblue-theme body {
  color: #d3d4d5;
}
.dark-darkblue-theme body.rtl .ca-content-wrapper,
.dark-darkblue-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-darkblue-theme .mdi {
  color: #949aa2;
}
.dark-darkblue-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-darkblue-theme .dropdown-item.active,
.dark-darkblue-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-darkblue-theme .badge-info,
.dark-darkblue-theme .badge-primary,
.dark-darkblue-theme .nav-pills .nav-link.active,
.dark-darkblue-theme .nav-pills .show > .nav-link {
  background-color: #3f51b5;
}
.dark-darkblue-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-darkblue-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-darkblue-theme .accordion.accordion-ungrouped .card,
.dark-darkblue-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-darkblue-theme .call-hangup {
  background: #f44336;
}
.dark-darkblue-theme .call-hangup i {
  color: #263238;
}
.dark-darkblue-theme .call-pickup {
  background: #3cd572;
}
.dark-darkblue-theme .call-pickup i {
  color: #263238;
}
.dark-darkblue-theme .call-pickup:after,
.dark-darkblue-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-darkblue-theme .call-options__iconbox.active,
.dark-darkblue-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-darkblue-theme .call-options h6 {
  color: #8d9093;
}
.dark-darkblue-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-darkblue-theme .userprofile-name span {
  color: #979797;
}
.dark-darkblue-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-darkblue-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-darkblue-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-darkblue-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-darkblue-theme .chatstyle-01 .ca-send__msg {
  background: #3f51b5;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-darkblue-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-darkblue-theme .composer__left--sticker {
  background: #e4e7f6;
}
.dark-darkblue-theme .composer__left--sticker i:before {
  color: #3f51b5;
}
@media only screen and (max-width: 576px) {
  .dark-darkblue-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-darkblue-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-darkblue-theme .composer__left--emoticon i:hover,
.dark-darkblue-theme .composer__middle--attachment i:hover,
.dark-darkblue-theme .composer__middle--microphone i:hover,
.dark-darkblue-theme .composer__middle--photo i:hover {
  color: #3f51b5;
}
.dark-darkblue-theme .composer__right--send {
  background: #3f51b5;
}
.dark-darkblue-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-darkblue-theme .composer__right--microphone {
    background: #3f51b5;
  }
  .dark-darkblue-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-darkblue-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #3f51b5;
}
.dark-darkblue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-darkblue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-darkblue-theme .iconbox-dropdown.show .iconbox,
.dark-darkblue-theme .iconbox.btn-hovered-light:active,
.dark-darkblue-theme .iconbox.btn-hovered-light:focus,
.dark-darkblue-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-darkblue-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-darkblue-theme .iconbox.btn-outline-light:active,
.dark-darkblue-theme .iconbox.btn-outline-light:focus,
.dark-darkblue-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-darkblue-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-darkblue-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-darkblue-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-darkblue-theme .iconbox.btn-solid-info {
  background: #3f51b5;
}
.dark-darkblue-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-darkblue-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-darkblue-theme .iconbox.btn-solid-danger .mdi,
.dark-darkblue-theme .iconbox.btn-solid-info .mdi,
.dark-darkblue-theme .iconbox.btn-solid-primary .mdi,
.dark-darkblue-theme .iconbox.btn-solid-secondary .mdi,
.dark-darkblue-theme .iconbox.btn-solid-success .mdi,
.dark-darkblue-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-darkblue-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-darkblue-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-darkblue-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #3f51b5;
}
.dark-darkblue-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-darkblue-theme body.info-panel-opened .group-information-panel,
.dark-darkblue-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-darkblue-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-darkblue-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .doclistall {
  background: #263238;
}
.dark-darkblue-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-darkblue-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-darkblue-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-darkblue-theme .iconbox-searchbar .search-submit:active,
.dark-darkblue-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-darkblue-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-darkblue-theme .user-avatar span {
  color: inherit;
}
.dark-darkblue-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-darkblue-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-darkblue-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #3f51b5;
}
.dark-darkblue-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-darkblue-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-darkblue-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-darkblue-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-darkblue-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-darkblue-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-darkblue-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-darkblue-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-darkblue-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-darkblue-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-darkblue-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-darkblue-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-darkblue-theme .calllist.active:before {
  background: #3f51b5;
}
.dark-darkblue-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-darkblue-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-darkblue-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-darkblue-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-darkblue-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-darkblue-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-darkblue-theme .contactlist.active:before {
  background: #3f51b5;
}
.dark-darkblue-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-darkblue-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-darkblue-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-darkblue-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-darkblue-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-darkblue-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-darkblue-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-darkblue-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-darkblue-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-darkblue-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-darkblue-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-darkblue-theme .conversation__message {
  color: #a2a2a2;
}
.dark-darkblue-theme .conversation__time {
  color: #8da4bd;
}
.dark-darkblue-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-darkblue-theme .conversation.active:before {
  background: #3f51b5;
}
.dark-darkblue-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-darkblue-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-darkblue-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-darkblue-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .conversation-wrapper .conversation-panel__body,
.dark-darkblue-theme .conversation-wrapper .conversation-panel__footer,
.dark-darkblue-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-darkblue-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-darkblue-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-darkblue-theme .chat-date span:after,
.dark-darkblue-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-darkblue-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-darkblue-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-darkblue-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-darkblue-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-darkblue-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #3f51b5;
}
.dark-darkblue-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-darkblue-theme
    .modal-open
    .settings-modal-dialog
    .settings-nav-content {
    background: #263238;
  }
}
.dark-darkblue-theme .setting-sunheading.setting-sunheading-style01 {
  background: #3f51b5;
  color: #263238;
}
.dark-darkblue-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-darkblue-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-darkblue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-darkblue-theme .ca-sidebar__header,
.dark-darkblue-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #3f51b5;
}
.dark-darkblue-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-2 ul.nav {
  background: transparent;
}
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #263238;
}
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-darkblue-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-darkblue-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #3f51b5;
}
.dark-darkblue-theme .mfb-component__button--main .mdi,
.dark-darkblue-theme .mfb-component__button--main:focus,
.dark-darkblue-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-darkblue-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-darkblue-theme .mfb-component__button--child .mdi,
.dark-darkblue-theme .mfb-component__button--child:focus,
.dark-darkblue-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-darkblue-theme [data-mfb-label]:after {
  background: #3f51b5;
  color: #f8f9fa;
}
.dark-darkblue-theme .material-switch > input,
.dark-darkblue-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-darkblue-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-darkblue-theme .material-switch > input:checked {
  background-color: #3f51b5;
}
.dark-darkblue-theme .material-switch > input:checked + span:before {
  background-color: #abb4e2;
}
.dark-darkblue-theme .material-switch > input:checked + span:after {
  background-color: #3f51b5;
}
.dark-darkblue-theme .material-switch > input:active + span:before {
  background-color: #abb4e2;
}
.dark-darkblue-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-darkblue-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-darkblue-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-darkblue-theme .material-switch > input:checked:disabled + span:before {
  background-color: #abb4e2;
}
.dark-darkblue-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-darkblue-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-darkblue-theme .theme-customizer.active {
  background: #37474f;
}
.dark-darkblue-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
.dark-lightpink-theme body {
  color: #d3d4d5;
}
.dark-lightpink-theme body.rtl .ca-content-wrapper,
.dark-lightpink-theme body.rtl .information-panel {
  border-right: 1px solid #37474f;
}
.dark-lightpink-theme .mdi {
  color: #949aa2;
}
.dark-lightpink-theme .text-danger .mdi {
  color: #dc3545;
}
.dark-lightpink-theme .dropdown-item.active,
.dark-lightpink-theme .dropdown-item:active {
  background: #f8f9fa;
  color: inherit;
}
.dark-lightpink-theme .badge-info,
.dark-lightpink-theme .badge-primary,
.dark-lightpink-theme .nav-pills .nav-link.active,
.dark-lightpink-theme .nav-pills .show > .nav-link {
  background-color: #f48fb1;
}
.dark-lightpink-theme .accordion.settings-accordion .card {
  overflow: initial;
}
.dark-lightpink-theme .accordion.settings-accordion .card .card-header {
  background: transparent;
}
.dark-lightpink-theme .accordion.accordion-ungrouped .card,
.dark-lightpink-theme
  .accordion.accordion-ungrouped
  .card:not(:first-of-type):not(:last-of-type) {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-lightpink-theme .call-hangup {
  background: #f44336;
}
.dark-lightpink-theme .call-hangup i {
  color: #263238;
}
.dark-lightpink-theme .call-pickup {
  background: #3cd572;
}
.dark-lightpink-theme .call-pickup i {
  color: #263238;
}
.dark-lightpink-theme .call-pickup:after,
.dark-lightpink-theme .call-pickup:before {
  border: 2px solid #3cd572;
}
.dark-lightpink-theme .call-options__iconbox.active,
.dark-lightpink-theme .call-options__iconbox:hover {
  background: #263238;
}
.dark-lightpink-theme .call-options h6 {
  color: #8d9093;
}
.dark-lightpink-theme .icvideocallwrapper .icvideo-user img {
  background-color: #263238;
}
.dark-lightpink-theme .userprofile-name span {
  color: #979797;
}
.dark-lightpink-theme .calller-group .user-avatar .caller-mute {
  background: #f44336;
}
.dark-lightpink-theme .calller-group .user-avatar .caller-mute i {
  color: #263238;
}
.dark-lightpink-theme
  .profile-dialog
  .modal-content
  .modal-body
  .profile-settings-list {
  background: #263238;
}
.dark-lightpink-theme .chatstyle-01 .ca-received__msg {
  background: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-lightpink-theme .chatstyle-01 .ca-send__msg {
  background: #f48fb1;
  color: #263238;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}
.dark-lightpink-theme .chatstyle-01 .metadata .time {
  color: #8da4bd;
}
.dark-lightpink-theme .composer__left--sticker {
  background: #fff;
}
.dark-lightpink-theme .composer__left--sticker i:before {
  color: #f48fb1;
}
@media only screen and (max-width: 576px) {
  .dark-lightpink-theme .composer__left--sticker {
    background: transparent;
  }
  .dark-lightpink-theme .composer__left--sticker i:before {
    color: inherit;
  }
}
.dark-lightpink-theme .composer__left--emoticon i:hover,
.dark-lightpink-theme .composer__middle--attachment i:hover,
.dark-lightpink-theme .composer__middle--microphone i:hover,
.dark-lightpink-theme .composer__middle--photo i:hover {
  color: #f48fb1;
}
.dark-lightpink-theme .composer__right--send {
  background: #f48fb1;
}
.dark-lightpink-theme .composer__right--send i {
  color: #263238;
}
@media only screen and (max-width: 576px) {
  .dark-lightpink-theme .composer__right--microphone {
    background: #f48fb1;
  }
  .dark-lightpink-theme .composer__right--microphone i {
    color: #263238;
  }
}
.dark-lightpink-theme .dial-pad-wrap .dial-screen {
  background: #263238;
  border: 1px solid #263238;
}
.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-table-col {
  border: 1px solid #263238;
}
.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-sub-key {
  color: #aaa;
}
.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active,
.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover {
  color: #263238;
  background: #f48fb1;
}
.dark-lightpink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap.active
  .dial-sub-key,
.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap.active .mdi,
.dark-lightpink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #263238;
}
.dark-lightpink-theme .iconbox-dropdown.show .iconbox,
.dark-lightpink-theme .iconbox.btn-hovered-light:active,
.dark-lightpink-theme .iconbox.btn-hovered-light:focus,
.dark-lightpink-theme .iconbox.btn-hovered-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-lightpink-theme .iconbox.btn-outline-light {
  color: inherit;
  border: 1px solid #37474f;
}
.dark-lightpink-theme .iconbox.btn-outline-light:active,
.dark-lightpink-theme .iconbox.btn-outline-light:focus,
.dark-lightpink-theme .iconbox.btn-outline-light:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-lightpink-theme .iconbox.btn-solid-primary {
  background: #ae6eea;
}
.dark-lightpink-theme .iconbox.btn-solid-secondary {
  background: #6c757d;
}
.dark-lightpink-theme .iconbox.btn-solid-success {
  background: #20c997;
}
.dark-lightpink-theme .iconbox.btn-solid-info {
  background: #f48fb1;
}
.dark-lightpink-theme .iconbox.btn-solid-warning {
  background: #ffc107;
}
.dark-lightpink-theme .iconbox.btn-solid-danger {
  background: #dc3545;
}
.dark-lightpink-theme .iconbox.btn-solid-danger .mdi,
.dark-lightpink-theme .iconbox.btn-solid-info .mdi,
.dark-lightpink-theme .iconbox.btn-solid-primary .mdi,
.dark-lightpink-theme .iconbox.btn-solid-secondary .mdi,
.dark-lightpink-theme .iconbox.btn-solid-success .mdi,
.dark-lightpink-theme .iconbox.btn-solid-warning .mdi {
  color: #263238;
}
.dark-lightpink-theme .information-panel {
  background: #263238;
  border-left: 1px solid #37474f;
}
.dark-lightpink-theme .information-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .information-panel__closer:hover {
  background: #263238;
}
.dark-lightpink-theme
  .information-panel__body
  .social-icon-box
  .social-icon:hover
  i {
  color: #f48fb1;
}
.dark-lightpink-theme
  .information-panel__body
  .accordion.accordion-ungrouped
  .card {
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.dark-lightpink-theme body.info-panel-opened .group-information-panel,
.dark-lightpink-theme body.info-panel-opened .personal-information-panel {
  background: #263238;
}
@media only screen and (max-width: 1200px) {
  .dark-lightpink-theme .backdrop-overlay {
    background: rgba(0, 0, 0, 0.125);
  }
}
.dark-lightpink-theme .documentlist-wrapper li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .doclistall {
  background: #263238;
}
.dark-lightpink-theme .iconbox-searchbar {
  border-bottom: 1px solid transparent;
}
.dark-lightpink-theme .iconbox-searchbar.search-visible {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .iconbox-searchbar .search-close {
  color: inherit;
}
.dark-lightpink-theme .iconbox-searchbar .search-submit {
  background-color: transparent;
}
.dark-lightpink-theme .iconbox-searchbar .search-submit:active,
.dark-lightpink-theme .iconbox-searchbar .search-submit:hover {
  background: rgba(60, 64, 67, 0.078);
}
.dark-lightpink-theme .user-avatar-group .user-avatar {
  border: 2px solid #fff;
}
.dark-lightpink-theme .user-avatar span {
  color: inherit;
}
.dark-lightpink-theme .user-avatar.avatar-primary {
  background: #ecddfa;
  color: #ae6eea;
}
.dark-lightpink-theme .user-avatar.avatar-primary .mdi:before {
  color: #ae6eea;
}
.dark-lightpink-theme .user-avatar.avatar-info {
  background: #cce5ff;
  color: #f48fb1;
}
.dark-lightpink-theme .user-avatar.avatar-info .mdi:before {
  color: #2aa884;
}
.dark-lightpink-theme .user-avatar.avatar-success {
  background: #c0f5e5;
  color: #20c997;
}
.dark-lightpink-theme .user-avatar.avatar-success .mdi:before {
  color: #20c997;
}
.dark-lightpink-theme .user-avatar.avatar-danger {
  background: #fae3e5;
  color: #dc3545;
}
.dark-lightpink-theme .user-avatar.avatar-danger .mdi:before {
  color: #dc3545;
}
.dark-lightpink-theme .user-avatar.avatar-warning {
  background: #fff4d3;
  color: #ffc107;
}
.dark-lightpink-theme .user-avatar.avatar-warning .mdi:before {
  color: #ffc107;
}
.dark-lightpink-theme .user-avatar.avatar-secondary {
  background: #d8dbdd;
  color: #6c757d;
}
.dark-lightpink-theme .user-avatar.avatar-secondary .mdi:before {
  color: #6c757d;
}
.dark-lightpink-theme .user-avatar-closer {
  background: #dc3545;
}
.dark-lightpink-theme .user-avatar-closer .mdi {
  color: #263238;
}
.dark-lightpink-theme .calllist {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .calllist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-lightpink-theme .calllist.active:before {
  background: #f48fb1;
}
.dark-lightpink-theme .calllist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-lightpink-theme .ca-content__callstab .ca-call-details-card {
  background: #f8f9fa;
}
.dark-lightpink-theme .ca-call-details-history .call-outline-btn {
  border: 1px solid #37474f;
}
.dark-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon {
  border-color: #20c997;
}
.dark-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-incoming-icon
  .mdi {
  color: #20c997;
}
.dark-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon {
  border-color: #ffc107;
}
.dark-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-outgoing-icon
  .mdi {
  color: #ffc107;
}
.dark-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon {
  border-color: #dc3545;
}
.dark-lightpink-theme
  .ca-call-details-history
  .call-outline-btn.call-missed-icon
  .mdi {
  color: #dc3545;
}
.dark-lightpink-theme
  .ca-call-details-history
  .ca-call-history__right
  .ca-call-duration {
  color: #858585;
}
.dark-lightpink-theme .contactlist {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .contactlist.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-lightpink-theme .contactlist.active:before {
  background: #f48fb1;
}
.dark-lightpink-theme .contactlist .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-lightpink-theme .alphabet-series {
  background: #37474f;
  border-right: 1px solid #37474f;
}
.dark-lightpink-theme .ca-profile-info .ca-profile-pic {
  border: 0.25rem solid #f8f9fa;
}
.dark-lightpink-theme .ca-overlay {
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.125));
}
.dark-lightpink-theme .ca-profile-actions {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-lightpink-theme .ca-profile-actions {
    background: transparent;
  }
}
.dark-lightpink-theme .conversation {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .conversation .user-avatar {
  box-shadow: inset 0 0 0.8125rem 0.1875rem rgba(0, 0, 0, 0.125);
}
.dark-lightpink-theme .conversation .user-avatar:after {
  border: 2px solid #263238;
}
.dark-lightpink-theme .conversation .user-avatar.online:after {
  background: #20c997;
}
.dark-lightpink-theme .conversation .user-avatar.offline:after {
  background: #6c757d;
}
.dark-lightpink-theme .conversation .user-avatar.recently-active:after {
  background: #ffc107;
}
.dark-lightpink-theme .conversation__message {
  color: #a2a2a2;
}
.dark-lightpink-theme .conversation__time {
  color: #8da4bd;
}
.dark-lightpink-theme .conversation.active {
  background: rgba(0, 123, 255, 0.05);
}
.dark-lightpink-theme .conversation.active:before {
  background: #f48fb1;
}
.dark-lightpink-theme .conversation-wrapper .conversation-panel {
  background: #263238;
}
@media only screen and (max-width: 992px) {
  .dark-lightpink-theme
    .conversation-wrapper
    .conversation-panel__back-button:active,
  .dark-lightpink-theme
    .conversation-wrapper
    .conversation-panel__back-button:hover {
    background: #263238;
  }
}
.dark-lightpink-theme .conversation-wrapper .conversation-panel__head {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .conversation-wrapper .conversation-panel__body,
.dark-lightpink-theme .conversation-wrapper .conversation-panel__footer,
.dark-lightpink-theme
  .conversation-wrapper
  .conversation-panel__head
  .conversation__actions
  .action-icon:hover {
  background: #263238;
}
.dark-lightpink-theme
  .conversation-wrapper
  .information-panel__body
  .user-table-info {
  color: #d3d4d5;
}
.dark-lightpink-theme .chat-date {
  color: rgba(34, 34, 34, 0.4);
}
.dark-lightpink-theme .chat-date span:after,
.dark-lightpink-theme .chat-date span:before {
  background-color: rgba(34, 34, 34, 0.1);
}
.dark-lightpink-theme .ca-main-wrapper .ca-sidebar-wrapper {
  border-right: 1px solid #37474f;
}
@media only screen and (max-width: 992px) {
  .dark-lightpink-theme .ca-main-wrapper .ca-content-wrapper.open {
    background: #263238;
  }
}
.dark-lightpink-theme .nav-style-vertical-1 .nav.flex-column {
  border-right: 1px solid #37474f;
}
.dark-lightpink-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #263238;
}
.dark-lightpink-theme .nav-style-vertical-1 .nav-link.active:hover {
  background: #f48fb1;
}
.dark-lightpink-theme .nav-style-vertical-1 .nav-link:hover {
  background: #263238;
}
@media only screen and (max-width: 768px) {
  .dark-lightpink-theme
    .modal-open
    .settings-modal-dialog
    .settings-nav-content {
    background: #263238;
  }
}
.dark-lightpink-theme .setting-sunheading.setting-sunheading-style01 {
  background: #f48fb1;
  color: #263238;
}
.dark-lightpink-theme
  .ca-setting-list
  .ca-setting-type
  .ca-setting-name
  .ca-setting-name-sub {
  color: #a2a2a2;
}
.dark-lightpink-theme .ca-setting-list li:not(:last-of-type) {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme .ca-setting-list .btn-link.dropdown-toggle {
  color: inherit;
}
.dark-lightpink-theme .ca-sidebar__body .ca-navigation-tabs .nav-style-1 ul.nav,
.dark-lightpink-theme .ca-sidebar__header,
.dark-lightpink-theme .ps-list {
  border-bottom: 1px solid #37474f;
}
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a {
  color: inherit;
}
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active,
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-1
  ul.nav
  li
  a.active
  .mdi {
  color: #f48fb1;
}
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav {
  background: transparent;
}
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #263238;
}
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a {
  color: #949aa2;
}
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active,
.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li
  a.active
  .mdi {
  color: #f8f9fa;
}
.dark-lightpink-theme #caChatsTabInside .nav-link.active .badge-primary {
  color: #212529;
  background-color: #f8f9fa;
}
.dark-lightpink-theme .mfb-component__button--main {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #f48fb1;
}
.dark-lightpink-theme .mfb-component__button--main .mdi,
.dark-lightpink-theme .mfb-component__button--main:focus,
.dark-lightpink-theme .mfb-component__button--main:hover {
  color: #263238;
}
.dark-lightpink-theme .mfb-component__button--child {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  color: #263238;
  background-color: #6c757d;
}
.dark-lightpink-theme .mfb-component__button--child .mdi,
.dark-lightpink-theme .mfb-component__button--child:focus,
.dark-lightpink-theme .mfb-component__button--child:hover {
  color: #263238;
}
.dark-lightpink-theme [data-mfb-label]:after {
  background: #f48fb1;
  color: #f8f9fa;
}
.dark-lightpink-theme .material-switch > input,
.dark-lightpink-theme .material-switch > span:before {
  background-color: #b3b3b3;
}
.dark-lightpink-theme .material-switch > span:after {
  background-color: #263238;
  box-shadow: 0 3px 1px -2px #e6e6e6, 0 2px 2px 0 #d4d4d4, 0 1px 5px 0 #d1d1d1;
}
.dark-lightpink-theme .material-switch > input:checked {
  background-color: #f48fb1;
}
.dark-lightpink-theme .material-switch > input:checked + span:before {
  background-color: #fff;
}
.dark-lightpink-theme .material-switch > input:checked + span:after {
  background-color: #f48fb1;
}
.dark-lightpink-theme .material-switch > input:active + span:before {
  background-color: #fff;
}
.dark-lightpink-theme .material-switch > input:checked:active + span:before {
  background-color: #96a0aa;
}
.dark-lightpink-theme .material-switch > input:disabled + span {
  color: #000;
}
.dark-lightpink-theme .material-switch > input:disabled + span:before {
  background-color: #96a0aa;
}
.dark-lightpink-theme .material-switch > input:checked:disabled + span:before {
  background-color: #fff;
}
.dark-lightpink-theme .setting-sunheading {
  color: #a2a2a2;
}
.dark-lightpink-theme .modal-content .ca-profile-name {
  color: #263238;
}
.dark-lightpink-theme .theme-customizer.active {
  background: #37474f;
}
.dark-lightpink-theme .theme-customizer-opener {
  background: #37474f;
  border: 1px solid #37474f;
}
body.dark-blue-theme,
body.dark-darkblue-theme,
body.dark-default-theme,
body.dark-green-theme,
body.dark-lightpink-theme,
body.dark-orange-theme,
body.dark-pink-theme,
body.dark-purple-theme,
body.dark-red-theme {
  background-color: #263238;
  color: #d3d4d5;
}
body.dark-blue-theme .chatstyle-01 .ca-received__msg,
body.dark-darkblue-theme .chatstyle-01 .ca-received__msg,
body.dark-default-theme .chatstyle-01 .ca-received__msg,
body.dark-green-theme .chatstyle-01 .ca-received__msg,
body.dark-lightpink-theme .chatstyle-01 .ca-received__msg,
body.dark-orange-theme .chatstyle-01 .ca-received__msg,
body.dark-pink-theme .chatstyle-01 .ca-received__msg,
body.dark-purple-theme .chatstyle-01 .ca-received__msg,
body.dark-red-theme .chatstyle-01 .ca-received__msg {
  background: #4c636e;
}
body.dark-blue-theme .chatstyle-01 .ca-send__msg,
body.dark-darkblue-theme .chatstyle-01 .ca-send__msg,
body.dark-default-theme .chatstyle-01 .ca-send__msg,
body.dark-green-theme .chatstyle-01 .ca-send__msg,
body.dark-lightpink-theme .chatstyle-01 .ca-send__msg,
body.dark-orange-theme .chatstyle-01 .ca-send__msg,
body.dark-pink-theme .chatstyle-01 .ca-send__msg,
body.dark-purple-theme .chatstyle-01 .ca-send__msg,
body.dark-red-theme .chatstyle-01 .ca-send__msg {
  color: #fff;
}
body.dark-blue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-darkblue-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-default-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-green-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-lightpink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-orange-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-pink-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-purple-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li,
body.dark-red-theme
  .ca-sidebar__body
  .ca-navigation-tabs
  .nav-style-2
  ul.nav
  li {
  background: #37474f;
}
body.dark-blue-theme .mfb-component__button--child .mdi,
body.dark-blue-theme .mfb-component__button--child:focus,
body.dark-blue-theme .mfb-component__button--child:hover,
body.dark-blue-theme .mfb-component__button--main .mdi,
body.dark-blue-theme .mfb-component__button--main:focus,
body.dark-blue-theme .mfb-component__button--main:hover,
body.dark-darkblue-theme .mfb-component__button--child .mdi,
body.dark-darkblue-theme .mfb-component__button--child:focus,
body.dark-darkblue-theme .mfb-component__button--child:hover,
body.dark-darkblue-theme .mfb-component__button--main .mdi,
body.dark-darkblue-theme .mfb-component__button--main:focus,
body.dark-darkblue-theme .mfb-component__button--main:hover,
body.dark-default-theme .mfb-component__button--child .mdi,
body.dark-default-theme .mfb-component__button--child:focus,
body.dark-default-theme .mfb-component__button--child:hover,
body.dark-default-theme .mfb-component__button--main .mdi,
body.dark-default-theme .mfb-component__button--main:focus,
body.dark-default-theme .mfb-component__button--main:hover,
body.dark-green-theme .mfb-component__button--child .mdi,
body.dark-green-theme .mfb-component__button--child:focus,
body.dark-green-theme .mfb-component__button--child:hover,
body.dark-green-theme .mfb-component__button--main .mdi,
body.dark-green-theme .mfb-component__button--main:focus,
body.dark-green-theme .mfb-component__button--main:hover,
body.dark-lightpink-theme .mfb-component__button--child .mdi,
body.dark-lightpink-theme .mfb-component__button--child:focus,
body.dark-lightpink-theme .mfb-component__button--child:hover,
body.dark-lightpink-theme .mfb-component__button--main .mdi,
body.dark-lightpink-theme .mfb-component__button--main:focus,
body.dark-lightpink-theme .mfb-component__button--main:hover,
body.dark-orange-theme .mfb-component__button--child .mdi,
body.dark-orange-theme .mfb-component__button--child:focus,
body.dark-orange-theme .mfb-component__button--child:hover,
body.dark-orange-theme .mfb-component__button--main .mdi,
body.dark-orange-theme .mfb-component__button--main:focus,
body.dark-orange-theme .mfb-component__button--main:hover,
body.dark-pink-theme .mfb-component__button--child .mdi,
body.dark-pink-theme .mfb-component__button--child:focus,
body.dark-pink-theme .mfb-component__button--child:hover,
body.dark-pink-theme .mfb-component__button--main .mdi,
body.dark-pink-theme .mfb-component__button--main:focus,
body.dark-pink-theme .mfb-component__button--main:hover,
body.dark-purple-theme .mfb-component__button--child .mdi,
body.dark-purple-theme .mfb-component__button--child:focus,
body.dark-purple-theme .mfb-component__button--child:hover,
body.dark-purple-theme .mfb-component__button--main .mdi,
body.dark-purple-theme .mfb-component__button--main:focus,
body.dark-purple-theme .mfb-component__button--main:hover,
body.dark-red-theme .mfb-component__button--child .mdi,
body.dark-red-theme .mfb-component__button--child:focus,
body.dark-red-theme .mfb-component__button--child:hover,
body.dark-red-theme .mfb-component__button--main .mdi,
body.dark-red-theme .mfb-component__button--main:focus,
body.dark-red-theme .mfb-component__button--main:hover {
  color: #f4f4f4;
}
body.dark-blue-theme .ca-content__callstab .ca-call-details-card,
body.dark-blue-theme .composer__left--sticker,
body.dark-darkblue-theme .ca-content__callstab .ca-call-details-card,
body.dark-darkblue-theme .composer__left--sticker,
body.dark-default-theme .ca-content__callstab .ca-call-details-card,
body.dark-default-theme .composer__left--sticker,
body.dark-green-theme .ca-content__callstab .ca-call-details-card,
body.dark-green-theme .composer__left--sticker,
body.dark-lightpink-theme .ca-content__callstab .ca-call-details-card,
body.dark-lightpink-theme .composer__left--sticker,
body.dark-orange-theme .ca-content__callstab .ca-call-details-card,
body.dark-orange-theme .composer__left--sticker,
body.dark-pink-theme .ca-content__callstab .ca-call-details-card,
body.dark-pink-theme .composer__left--sticker,
body.dark-purple-theme .ca-content__callstab .ca-call-details-card,
body.dark-purple-theme .composer__left--sticker,
body.dark-red-theme .ca-content__callstab .ca-call-details-card,
body.dark-red-theme .composer__left--sticker {
  background: #37474f;
}
body.dark-blue-theme .composer__right--send i,
body.dark-blue-theme .iconbox.btn-solid-danger .mdi,
body.dark-blue-theme .iconbox.btn-solid-info .mdi,
body.dark-blue-theme .iconbox.btn-solid-primary .mdi,
body.dark-blue-theme .iconbox.btn-solid-secondary .mdi,
body.dark-blue-theme .iconbox.btn-solid-success .mdi,
body.dark-blue-theme .iconbox.btn-solid-warning .mdi,
body.dark-darkblue-theme .composer__right--send i,
body.dark-darkblue-theme .iconbox.btn-solid-danger .mdi,
body.dark-darkblue-theme .iconbox.btn-solid-info .mdi,
body.dark-darkblue-theme .iconbox.btn-solid-primary .mdi,
body.dark-darkblue-theme .iconbox.btn-solid-secondary .mdi,
body.dark-darkblue-theme .iconbox.btn-solid-success .mdi,
body.dark-darkblue-theme .iconbox.btn-solid-warning .mdi,
body.dark-default-theme .composer__right--send i,
body.dark-default-theme .iconbox.btn-solid-danger .mdi,
body.dark-default-theme .iconbox.btn-solid-info .mdi,
body.dark-default-theme .iconbox.btn-solid-primary .mdi,
body.dark-default-theme .iconbox.btn-solid-secondary .mdi,
body.dark-default-theme .iconbox.btn-solid-success .mdi,
body.dark-default-theme .iconbox.btn-solid-warning .mdi,
body.dark-green-theme .composer__right--send i,
body.dark-green-theme .iconbox.btn-solid-danger .mdi,
body.dark-green-theme .iconbox.btn-solid-info .mdi,
body.dark-green-theme .iconbox.btn-solid-primary .mdi,
body.dark-green-theme .iconbox.btn-solid-secondary .mdi,
body.dark-green-theme .iconbox.btn-solid-success .mdi,
body.dark-green-theme .iconbox.btn-solid-warning .mdi,
body.dark-lightpink-theme .composer__right--send i,
body.dark-lightpink-theme .iconbox.btn-solid-danger .mdi,
body.dark-lightpink-theme .iconbox.btn-solid-info .mdi,
body.dark-lightpink-theme .iconbox.btn-solid-primary .mdi,
body.dark-lightpink-theme .iconbox.btn-solid-secondary .mdi,
body.dark-lightpink-theme .iconbox.btn-solid-success .mdi,
body.dark-lightpink-theme .iconbox.btn-solid-warning .mdi,
body.dark-orange-theme .composer__right--send i,
body.dark-orange-theme .iconbox.btn-solid-danger .mdi,
body.dark-orange-theme .iconbox.btn-solid-info .mdi,
body.dark-orange-theme .iconbox.btn-solid-primary .mdi,
body.dark-orange-theme .iconbox.btn-solid-secondary .mdi,
body.dark-orange-theme .iconbox.btn-solid-success .mdi,
body.dark-orange-theme .iconbox.btn-solid-warning .mdi,
body.dark-pink-theme .composer__right--send i,
body.dark-pink-theme .iconbox.btn-solid-danger .mdi,
body.dark-pink-theme .iconbox.btn-solid-info .mdi,
body.dark-pink-theme .iconbox.btn-solid-primary .mdi,
body.dark-pink-theme .iconbox.btn-solid-secondary .mdi,
body.dark-pink-theme .iconbox.btn-solid-success .mdi,
body.dark-pink-theme .iconbox.btn-solid-warning .mdi,
body.dark-purple-theme .composer__right--send i,
body.dark-purple-theme .iconbox.btn-solid-danger .mdi,
body.dark-purple-theme .iconbox.btn-solid-info .mdi,
body.dark-purple-theme .iconbox.btn-solid-primary .mdi,
body.dark-purple-theme .iconbox.btn-solid-secondary .mdi,
body.dark-purple-theme .iconbox.btn-solid-success .mdi,
body.dark-purple-theme .iconbox.btn-solid-warning .mdi,
body.dark-red-theme .composer__right--send i,
body.dark-red-theme .iconbox.btn-solid-danger .mdi,
body.dark-red-theme .iconbox.btn-solid-info .mdi,
body.dark-red-theme .iconbox.btn-solid-primary .mdi,
body.dark-red-theme .iconbox.btn-solid-secondary .mdi,
body.dark-red-theme .iconbox.btn-solid-success .mdi,
body.dark-red-theme .iconbox.btn-solid-warning .mdi {
  color: #f4f4f4;
}
body.dark-blue-theme .modal-content,
body.dark-darkblue-theme .modal-content,
body.dark-default-theme .modal-content,
body.dark-green-theme .modal-content,
body.dark-lightpink-theme .modal-content,
body.dark-orange-theme .modal-content,
body.dark-pink-theme .modal-content,
body.dark-purple-theme .modal-content,
body.dark-red-theme .modal-content {
  background: #37474f;
}
body.dark-blue-theme .call-hangup i,
body.dark-darkblue-theme .call-hangup i,
body.dark-default-theme .call-hangup i,
body.dark-green-theme .call-hangup i,
body.dark-lightpink-theme .call-hangup i,
body.dark-orange-theme .call-hangup i,
body.dark-pink-theme .call-hangup i,
body.dark-purple-theme .call-hangup i,
body.dark-red-theme .call-hangup i {
  color: #f4f4f4;
}
body.dark-blue-theme .border,
body.dark-darkblue-theme .border,
body.dark-default-theme .border,
body.dark-green-theme .border,
body.dark-lightpink-theme .border,
body.dark-orange-theme .border,
body.dark-pink-theme .border,
body.dark-purple-theme .border,
body.dark-red-theme .border {
  border-color: #37474f !important;
}
body.dark-blue-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-blue-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-blue-theme .setting-sunheading.setting-sunheading-style01,
body.dark-blue-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-darkblue-theme
  .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-darkblue-theme
  .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-darkblue-theme .setting-sunheading.setting-sunheading-style01,
body.dark-darkblue-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-default-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-default-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-default-theme .setting-sunheading.setting-sunheading-style01,
body.dark-default-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-green-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-green-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-green-theme .setting-sunheading.setting-sunheading-style01,
body.dark-green-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-lightpink-theme
  .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-lightpink-theme
  .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-lightpink-theme .setting-sunheading.setting-sunheading-style01,
body.dark-lightpink-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-orange-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-orange-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-orange-theme .setting-sunheading.setting-sunheading-style01,
body.dark-orange-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-pink-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-pink-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-pink-theme .setting-sunheading.setting-sunheading-style01,
body.dark-pink-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-purple-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-purple-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-purple-theme .setting-sunheading.setting-sunheading-style01,
body.dark-purple-theme .show > .btn-outline-light.dropdown-toggle,
body.dark-red-theme .btn-outline-light:not(:disabled):not(.disabled).active,
body.dark-red-theme .btn-outline-light:not(:disabled):not(.disabled):active,
body.dark-red-theme .setting-sunheading.setting-sunheading-style01,
body.dark-red-theme .show > .btn-outline-light.dropdown-toggle {
  color: #f4f4f4;
}
body.dark-blue-theme .card,
body.dark-darkblue-theme .card,
body.dark-default-theme .card,
body.dark-green-theme .card,
body.dark-lightpink-theme .card,
body.dark-orange-theme .card,
body.dark-pink-theme .card,
body.dark-purple-theme .card,
body.dark-red-theme .card {
  border-color: #37474f;
  background: #37474f;
  background: #455a64;
}
body.dark-blue-theme .modal-header,
body.dark-darkblue-theme .modal-header,
body.dark-default-theme .modal-header,
body.dark-green-theme .modal-header,
body.dark-lightpink-theme .modal-header,
body.dark-orange-theme .modal-header,
body.dark-pink-theme .modal-header,
body.dark-purple-theme .modal-header,
body.dark-red-theme .modal-header {
  border-color: #455a64;
}
body.dark-blue-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-darkblue-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-default-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-green-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-lightpink-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-orange-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-pink-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-purple-theme .nav-style-vertical-1 .nav-link.active .settingmenu i,
body.dark-red-theme .nav-style-vertical-1 .nav-link.active .settingmenu i {
  color: #f4f4f4;
}
body.dark-blue-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-darkblue-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-default-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-green-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-lightpink-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-orange-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-pink-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-purple-theme .nav-style-vertical-1 .nav.flex-column,
body.dark-red-theme .nav-style-vertical-1 .nav.flex-column {
  border-color: #455a64;
}
body.dark-blue-theme .user-avatar-closer .mdi,
body.dark-darkblue-theme .user-avatar-closer .mdi,
body.dark-default-theme .user-avatar-closer .mdi,
body.dark-green-theme .user-avatar-closer .mdi,
body.dark-lightpink-theme .user-avatar-closer .mdi,
body.dark-orange-theme .user-avatar-closer .mdi,
body.dark-pink-theme .user-avatar-closer .mdi,
body.dark-purple-theme .user-avatar-closer .mdi,
body.dark-red-theme .user-avatar-closer .mdi {
  color: #f4f4f4;
}
body.dark-blue-theme .form-control,
body.dark-darkblue-theme .form-control,
body.dark-default-theme .form-control,
body.dark-green-theme .form-control,
body.dark-lightpink-theme .form-control,
body.dark-orange-theme .form-control,
body.dark-pink-theme .form-control,
body.dark-purple-theme .form-control,
body.dark-red-theme .form-control {
  background: #263238;
  border-color: #37474f;
  color: #f4f4f4;
}
body.dark-blue-theme .input-group-text,
body.dark-darkblue-theme .input-group-text,
body.dark-default-theme .input-group-text,
body.dark-green-theme .input-group-text,
body.dark-lightpink-theme .input-group-text,
body.dark-orange-theme .input-group-text,
body.dark-pink-theme .input-group-text,
body.dark-purple-theme .input-group-text,
body.dark-red-theme .input-group-text {
  background: #263238;
  border-color: #37474f;
}
body.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-blue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-blue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-darkblue-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-darkblue-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-default-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-default-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-default-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-green-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-green-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-lightpink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-lightpink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-orange-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-orange-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-pink-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-pink-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-purple-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-purple-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi,
body.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover,
body.dark-red-theme
  .dial-pad-wrap
  .dial-table
  .dial-key-wrap:hover
  .dial-sub-key,
body.dark-red-theme .dial-pad-wrap .dial-table .dial-key-wrap:hover .mdi {
  color: #f4f4f4;
}
body.dark-blue-theme .close,
body.dark-blue-theme .modal-content .ca-profile-name,
body.dark-darkblue-theme .close,
body.dark-darkblue-theme .modal-content .ca-profile-name,
body.dark-default-theme .close,
body.dark-default-theme .modal-content .ca-profile-name,
body.dark-green-theme .close,
body.dark-green-theme .modal-content .ca-profile-name,
body.dark-lightpink-theme .close,
body.dark-lightpink-theme .modal-content .ca-profile-name,
body.dark-orange-theme .close,
body.dark-orange-theme .modal-content .ca-profile-name,
body.dark-pink-theme .close,
body.dark-pink-theme .modal-content .ca-profile-name,
body.dark-purple-theme .close,
body.dark-purple-theme .modal-content .ca-profile-name,
body.dark-red-theme .close,
body.dark-red-theme .modal-content .ca-profile-name {
  color: #fff;
}
body.dark-blue-theme .dropdown-menu.show,
body.dark-darkblue-theme .dropdown-menu.show,
body.dark-default-theme .dropdown-menu.show,
body.dark-green-theme .dropdown-menu.show,
body.dark-lightpink-theme .dropdown-menu.show,
body.dark-orange-theme .dropdown-menu.show,
body.dark-pink-theme .dropdown-menu.show,
body.dark-purple-theme .dropdown-menu.show,
body.dark-red-theme .dropdown-menu.show {
  background: #455a64;
}
body.dark-blue-theme .dropdown-menu.show .dropdown-item,
body.dark-darkblue-theme .dropdown-menu.show .dropdown-item,
body.dark-default-theme .dropdown-menu.show .dropdown-item,
body.dark-green-theme .dropdown-menu.show .dropdown-item,
body.dark-lightpink-theme .dropdown-menu.show .dropdown-item,
body.dark-orange-theme .dropdown-menu.show .dropdown-item,
body.dark-pink-theme .dropdown-menu.show .dropdown-item,
body.dark-purple-theme .dropdown-menu.show .dropdown-item,
body.dark-red-theme .dropdown-menu.show .dropdown-item {
  color: #f4f4f4;
}
body.dark-blue-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-blue-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-darkblue-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-darkblue-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-default-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-default-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-green-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-green-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-lightpink-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-lightpink-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-orange-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-orange-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-pink-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-pink-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-purple-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-purple-theme .dropdown-menu.show .dropdown-item:hover,
body.dark-red-theme .dropdown-menu.show .dropdown-item:focus,
body.dark-red-theme .dropdown-menu.show .dropdown-item:hover {
  background: #546e7a;
}
body.dark-blue-theme .ca-content-wrapper,
body.dark-darkblue-theme .ca-content-wrapper,
body.dark-default-theme .ca-content-wrapper,
body.dark-green-theme .ca-content-wrapper,
body.dark-lightpink-theme .ca-content-wrapper,
body.dark-orange-theme .ca-content-wrapper,
body.dark-pink-theme .ca-content-wrapper,
body.dark-purple-theme .ca-content-wrapper,
body.dark-red-theme .ca-content-wrapper {
  border-color: #37474f;
}
body.dark-blue-theme .conversation-panel__body,
body.dark-darkblue-theme .conversation-panel__body,
body.dark-default-theme .conversation-panel__body,
body.dark-green-theme .conversation-panel__body,
body.dark-lightpink-theme .conversation-panel__body,
body.dark-orange-theme .conversation-panel__body,
body.dark-pink-theme .conversation-panel__body,
body.dark-purple-theme .conversation-panel__body,
body.dark-red-theme .conversation-panel__body {
  background-image: url(../../assets/images/bg/background.png) !important;
  background-repeat: repeat;
}
body.light-blue-theme .conversation-panel__body,
body.light-darkblue-theme .conversation-panel__body,
body.light-default-theme .conversation-panel__body,
body.light-green-theme .conversation-panel__body,
body.light-lightpink-theme .conversation-panel__body,
body.light-orange-theme .conversation-panel__body,
body.light-pink-theme .conversation-panel__body,
body.light-purple-theme .conversation-panel__body,
body.light-red-theme .conversation-panel__body {
  background-image: url(../../assets/images/bg/background.png) !important;
  background-repeat: repeat !important;
}
/*# sourceMappingURL=default.css.map */
