@media (min-width:200px) { 
  .sub-menu{
   min-height:180px; 
   min-width: 230px;
 }
}
@media (min-width:1025px) { 
  .sub-menu {
    min-height: 170px;
    min-width: 310px;
  }
}
@media (min-width:400px) { 
  .sub-menu {
    min-height: 170px;
    min-width: 310px;
  }
}
!
* Theme: Red
* Package: DashLite v2.2.0
* Updated: 11.28.2020
* Author: Softnio
* Author URI: http://themeforest.net/user/softnio
 **/
body{
  color:var(--text-color-primary)!important;
}

a:hover{
  color:var(--theme-color-secondary)!important;
}

.dark-mode .custom-control-input:checked ~ .custom-control-label::before{
  background-color: var(--btn-bg-color);
  border-color: var(--btn-bg-color);
}
/*add code by aditi 5 april and 20 april*/


span.inbox-unread-count.badge.badge-pill.badge-primary {
  font-size: 10px;
  min-width: 17px;
  border-radius: 40px;
  padding: 4px ;
}
/*add code by aditi  5 april 20 april */

span.draft-unread-count.badge.badge-pill.badge-light {
/*    min-width: 16px;*/
font-size: 9px;
border-radius: 40px;
padding: 4px;
margin-top: 0px;
}

/*add code by aditi 5 april and 20 april */

span.trash-unread-count.badge.badge-pill.badge-danger {
  font-size: 9px;
  min-width: 16px;
  border-radius: 40px;
  padding: 4px;
}


.light-img {opacity: 1; transform:  translate(-2px ,22px);}
.dark-mode .light-img, .is-dark .light-img, .is-theme .light-img { opacity: 0; }
.dark-img { opacity: 0; }
.dark-mode .dark-img, .is-dark .dark-img, .is-theme .dark-img { opacity: 1; transform: translate(2px ,-22px); }

.logo-dark { opacity: 0; }


.dark-mode .logo-light { opacity: 0 ; }

/*.dark-mode .light-img {max-height: 36px; width: 150px;}
.dark-mode .dark-img {max-height: 36px; width: 150px;}*/
.cloud-dashboard .card .card-inner .card-title img{
  height: 82px;
}
.cloud-dashboard .card-title-group .card-title{
  text-align: center;
}
.nk-header-tools{
  padding-top: 5px!important;
  padding-bottom: 5px!important;
}
textarea{
  padding-left: 7px !important;
}
.nk-sidebar.is-dark { background: #0f192a; border-right-color: #1c2f50; }

.nk-sidebar.is-theme { background: #5f2525; border-right-color: #833333; }

.is-dark .nk-sidebar-head { border-color: #1c2f50; }

.is-theme .nk-sidebar-head { border-color: #833333; }

.nk-sidebar.is-dark .user-balance-alt, .nk-sidebar.is-theme .user-balance-alt { color: rgba(255, 255, 255, 0.8); }

.nk-header { background: #f5f6fa; border-bottom-color: #e5e9f2; }

.nk-header.is-dark:not([class*=bg-]) { background: #0f192a; }

.nk-header.is-theme:not([class*=bg-]) { background: #5f2525; }

.is-dark .nk-menu-link { color: #8699b2; }

.is-dark .nk-menu-icon { color: #9faec2; }

/*theme color*/


.is-dark .nk-menu-badge { color: #efa1a6; background: #1c2f50; }

.is-dark .nk-menu-sub .active > .nk-menu-link, .is-dark .nk-menu-link:hover, .is-dark .active > .nk-menu-link, .is-dark .nk-menu-item.current-menu > .nk-menu-link .nk-menu-icon { color: #ff2b25; }
.is-dark .nk-menu-link .nk-menu-icon{ color:var(--sidebar-menu-color);}
/*.is-dark .nk-menu-link:hover .nk-menu-icon,
.is-dark .nk-menu-item.active > .nk-menu-link .nk-menu-icon{ color:var(--theme-color-primary);}*/
.is-dark .nk-menu-link:hover .nk-menu-icon,
.is-dark .nk-menu-item.active > .nk-menu-link .nk-menu-icon{ color:var(--icon-hover-color) ;}

.is-dark .nk-news-icon .icon { color: #e14954; }
.is-dark .nk-news-text .icon { color: #8094ae; }

.is-dark .nk-news-text p span { color: rgba(128, 148, 174, 0.9); }

.is-dark .user-name, .is-dark .nk-news-text p { color: #90a1b8; }

.is-dark .nk-quick-nav-icon { color: #9faec2; }

.is-theme .nk-menu-link { color: #f4b6bb; }

.is-theme .nk-menu-icon { color: #f9d9dc; }

.is-theme .nk-menu-badge { color: #f7cccf; background: #833333; }

.is-theme .nk-news-icon .icon { color: #ec8b92; }

.is-theme .nk-news-text .icon, .is-theme .nk-quick-nav-icon, .is-theme .overline-title { color: #f5bfc3; }

.is-theme .nk-news-text p span, .is-theme .nk-menu-heading .overline-title { color: rgba(245, 191, 195, 0.8); }

.is-theme .user-name, .is-theme .nk-news-text p { color: #f8d5d8; }

.card-tools-nav li a:before, .progress-bar, .dot-primary, .alert-fill.alert-primary, .badge-primary, .icon-circle, .noUi-connect, .nk-msg-menu-item a:after, .ui-shady .nk-msg-item.active:after, .ui-shady .nk-msg-item.current:after, .ui-softy .nk-msg-item.active:after, .ui-softy .nk-msg-item.current:after { background: var(--btn-primary-color,#ff2b25); }

.card-bordered.is-dark { border-color: #662828; }

.card.is-dark { background: #662828; }

.user-avatar, [class^="user-avatar"]:not([class*="-group"]) { background: var(--btn-primary-color,#fff); }

.nk-news-item:hover .nk-news-text .icon { color: #ff2b25; }

.nk-menu-link:hover, .nk-menu-link:hover .nk-menu-icon, .nk-menu-item.current-menu > .nk-menu-link .nk-menu-icon, .nk-menu-link:hover .count, .nk-menu-sub .nk-menu-link:hover, .nk-menu-sub .active > .nk-menu-link, .nk-menu-sm .nk-menu-link:hover, .nk-menu-main .nk-menu-link:hover, .nk-menu-main .nk-menu-link:focus, .nk-menu-main .nk-menu-item.active > .nk-menu-link, .nk-menu-main .nk-menu-item.current-menu > .nk-menu-link, .nk-menu-main .nk-menu-item:hover > .nk-menu-link, .is-light .nk-menu-link:hover, .is-light .active > .nk-menu-link, .active > .nk-menu-link, .active > .nk-menu-link .count, .nav-tabs .nav-link:focus, .nav-tabs .nav-link.active, .nav-tabs .nav-item.active .nav-link, .nk-menu-footer .nk-menu-icon, .nk-menu-footer .nk-menu-link:hover, .nk-footer-copyright a:hover .page-link:hover, .list-plain a:hover, .link-check li a:hover, .link-list a:hover, .link-list-opt a:hover, .link-list-plain a:hover, .link-list-menu li.active > a, .link-list-menu a.active, .link-list-menu a:hover, .link-list-menu li.active > a .icon, .link-list-menu a.active .icon, .link-list-menu a:hover .icon, .link-list-menu li.active > a:after, .link-list-menu a.active:after, .link-list-menu a:hover:after, .list-checked li:before, .list-step li.list-step-current:before, .accordion-s2 .accordion-head .title, .accordion-s3 .accordion-head .title, .badge-outline-primary, .badge-dim.badge-primary, .badge-dot.badge-primary, .badge-dim.badge-outline-primary, .alert-primary, .form-clip, .form-text-hint, .search-submit:hover, .nk-news-icon .icon, .attach-item .icon, .attach-download:hover span, .nk-reply-meta-info .whom, .nk-msg-tags li > span .icon, .nk-msg-menu-item a:hover, .nk-msg-menu-item.active a, .user-balance, .user-avatar[class*="-primary-dim"], .nk-order-ovwg-data.sell .amount, .nk-order-ovwg-data.sell .title .icon, .nk-wg-action-content p strong, a, .dropzone .dz-message-text span, .nk-switch-icon.active, .link-list-plain a .icon, .chat-upload-option a, .is-unread .chat-context .status, .add-opt:hover .sub-text, .add-opt:hover .icon, .icon[class*="bg-primary-dim"] { color: #ec1610; }

/*.text-primary, .link-primary { color: var(--btn-primary-color,#ff2b25) !important; }*/

.link-primary:hover, a.text-primary:hover, a.text-primary:focus, .chat-upload-option a:hover { color: var(--text-color-primary,#ff2b25) !important; }

.border-primary, .nk-kycfm-control:checked ~ .nk-kycfm-label { border-color: #e14954 !important; }

.bg-lighter { background-color: #f5f6fa !important; }

.bg-primary-dim { background-color: #fcedee !important; }

.text-primary-dim { color: #fcedee !important; }

.alert-primary, .badge-dim.badge-outline-primary { background-color: #fcedee; border-color: #f3b6bb; }

.alert-pro.alert-primary, .badge-primary, .form-control:focus, .form-control.focus, .custom-file-input:focus ~ .custom-file-label, .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, .select2-container--default .select2-selection--single:focus, .select2-container--default.select2-container--focus .select2-selection--multiple { border-color: var(--btn-light-color,#141c26); }

.nk-order-ovwg-data.sell, .badge-outline-primary { border-color: #f3b6bb; }

.dropdown-menu-s1 { border-top-color: #e14954; }

.page-item.active .page-link, .custom-control-input:checked ~ .custom-control-label::before, .custom-control-input:not(:disabled):active ~ .custom-control-label::before { background-color:var(--btn-primary-color,#000); border-color: var(--btn-primary-color,#000); }
.dark-mode .ql-picker.ql-expanded .ql-picker-label, .dark-mode .active > .nk-menu-link, .dark-mode .is-theme .nk-menu-link:hover .nk-menu-icon, .dark-mode .is-theme .nk-menu-item.active > .nk-menu-link .nk-menu-icon, .dark-mode .is-theme .nk-menu-item.current-menu > .nk-menu-link .nk-menu-icon, .dark-mode .is-theme .nk-menu-sub .nk-menu-link:hover, .dark-mode .is-theme .nk-menu-sub .active > .nk-menu-link, .dark-mode .page-link:hover{color: var(--btn-primary-color,#000);}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #ed9298; }

.badge-dim.badge-primary { background-color: #fcedee; border-color: #fcedee; }

.badge-primary.badge-dot { background: transparent; }

.nk-error-head { background: -webkit-linear-gradient(#e14954, #8b3636); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }

.nav-switch .nav-link.active { background: #e14954; color: #ffffff; }

.icon-avatar { color: #e14954; background-color: #fbe4e5; }

.is-theme .nk-quick-nav-icon:before { background-color: #411a1a; }
.btn{ color: #fff; }
.btn-primary { background-color: var(--btn-primary-color,#ff2b25) !important; border-color: var(--btn-primary-color,#ff2b25) !important; }

.btn-primary:hover { background-color: var(--btn-primary-hover,#de3744); border-color: var(--btn-primary-hover,#dd2f3b); }

.btn-primary:focus { background-color: #de3744; border-color: #dd2f3b; }

.btn-primary.btn-dim { color: #e14954; background-color: #fcebec; border-color: #fcebec; }

.btn-dim.btn-outline-primary { color: #e14954; background-color: #fcebec; border-color: #f3b6bb; }

.btn-dim.btn-outline-primary.btn-white { background-color: #ffffff; }

.btn-outline-primary { border-color: var(--theme-color-primary); color: var(--btn-primary-color,#ff2b25); }

.btn-outline-primary:hover { background-color: var(--btn-hover-txt-color); color: var(--btn-hover-bg-color); }

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { background-color: var(--btn-primary-color,#000); border-color: var(--btn-primary-color,#000); }

.btn-primary:focus, .btn-outline-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary.btn-dim:focus, .btn-primary.btn-dim:not(:disabled):not(.disabled):active, .btn-primary.btn-dim:not(:disabled):not(.disabled):active:focus, .btn-dim.btn-outline-primary:focus, .btn-dim.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-dim.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(225, 73, 84, 0.2); }

.btn-outline-light:focus, .btn-outline-light.focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(128, 148, 174, 0.1); }

.btn-trigger:focus { box-shadow: none; }

.form-control:focus, .form-control.focus, .custom-control-input:focus ~ .custom-control-label::before, .custom-file-input:focus ~ .custom-file-label, .select2-container--default .select2-selection--single:focus, .select2-container--default.select2-container--focus .select2-selection--multiple { 
  /*box-shadow: 0 0 0 3px var(--main-bg-color,#141c26); */
  box-shadow: none; 
}

.form-control-simple:focus { box-shadow: none; }

.btn-primary.btn-dim:not(:disabled):not(.disabled):hover, .btn-dim.btn-outline-primary:not(:disabled):not(.disabled):hover, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .btn-primary.disabled, .btn-primary:disabled, .invest-amount-control:checked ~ .invest-amount-label { background-color: var(--btn-bg-color); border-color: var(--btn-bg-color); color: var(--btn-txt-color)!important;}

.form-focus-none:focus { border-color: transparent; box-shadow: none; }

@media (min-width: 992px) { .nk-menu-main > li > .nk-menu-link:before { background: #e14954; }
  .is-theme .nk-menu-main > li > .nk-menu-link { color: #f5bfc3; }
  .is-theme .nk-menu-main > li > .nk-menu-link.nk-menu-toggle:after { color: rgba(245, 191, 195, 0.7); } }

  .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { background-color: #fbe4e5; color: #e14954; }

  .datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled] { background-color: #eb7d85; }

  .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td span:hover, .datepicker table tr td span.focused { background-color: #e14954; }

  .code-tag { color: blue; }

  .alert-pro { background: #ffffff; color: #526484; }

  .nk-menu-badge { color: #ea8087; background-color: #fcedee; }

  .is-theme .nk-sidebar-footer, .nk-apps-sidebar.is-theme, .is-theme .nk-sidebar-profile-fixed { background: #5f2525; border-color: #833333; }

  .is-theme .nk-menu-footer .nk-menu-link, .is-theme .sub-text, .is-theme .lead-text span { color: #f5bfc3; }

  .apps-menu .nk-menu-link:before { background: #e14954; }

  .nav-switch-s2 .nav-link:hover, .nav-switch-s2 .nav-link:focus { color: #526484; }

  .nav-switch-s2 .nav-link.active { color: #364a63; }

  .active .nk-ibx-menu-text, .active .nk-ibx-menu-item .icon, .nk-reply-form-nav li a:hover, .nk-reply-form-input .toggle-opt:hover { color: #e14954; }

  .nk-ibx-menu li.active { background: #fdf0f1; }

/*.nk-fmg-menu li.active { background: #fdf0f1; }*/

.nk-file-name .asterisk .icon, .nk-file-name-text a.title:hover, .nk-file-link:hover .title, .active .nk-fmg-menu-item .icon, .active .nk-fmg-menu-text { color: var(--theme-color-primary); }
.nk-file-name .asterisk1 .icon, .nk-file-name-text a.title:hover, .nk-file-link:hover .title, .active .nk-fmg-menu-item .icon, .active .nk-fmg-menu-text { color: var(--theme-color-primary); }
.nk-file-name .asterisk1 {
  position: absolute;
  display: inline-flex;
  margin-left: 2.0rem;
  margin-top: -6px;
  top: 50%;
  transform: translateY(-50%);
}
.nk-file-info .nk-file-name:hover .asterisk1 a, .nk-file-info .nk-file-name .asterisk1 a.active {
  opacity: 1;
}
.asterisk1 a:hover .asterisk-on, .asterisk1 a.active .asterisk-on {
  opacity: 1;
}
.nk-files-view-list .nk-file.selected { background-color: #fbe9ea; }

.chat.is-me .chat-msg { 
  background-color: var(--btn-bg-color);  
  color: var(--btn-txt-color) !important;  
}

.chat-msg{
  max-width: 35vw;/*changed by sourabh*/
  word-wrap: break-word; /*added so that chat message does not overflow out of chat window rohan 5-10-22*/
}
.kanban-add-task { color: #e14954; }

.kanban-add-task:hover { background: #e14954; border-color: #e14954; }
/*.user-card .user-avatar {
    background: transparent!important;
    }*/
    .nk-notification .nk-notification-item a{
      display: flex;
    }

    .dark-mode .modal-content .custom-control-input:checked ~ .custom-control-label::before {
      /*background-color: #ff2b25 !important;
      border-color: #ff2b25 !important;*/
      background-color: var(--btn-bg-color)!important;
      border-color: var(--btn-bg-color)!important;
    }

/*div#google_translate_element a.goog-te-menu-value:before {
  content: '\f0ac'; 
  position: absolute;
  top: 14px;
  right: 0;
  font: normal normal normal 25px/1 FontAwesome;
  color: var(--header-text-color);
}

#google_translate_element a.goog-te-menu-value ,
.navbar-nav #silo-assistant{
  position: relative;
  width: 35px;
  display: block;
  color: #fff;
  cursor: pointer;
  }*/
  #upgrade-storage .number{
    display: none;
  }
  #upgrade-storage .middle-content {
    height: 300px;
  }

  #upgrade-storage .d-inline-block,
  #upgrade-storage .card-header,
  #upgrade-storage .btnBuyCloudStorage,
  #upgrade-storage #stripeStorage.form-group.form-label
  {
    text-transform: capitalize !important;
  }
  .search-data-div a,
  .search-data-div a>img,
  .search-data-div a>span{
    background: transparent !important;
    margin-left: 10px;
  }

  #search-data-result{
    padding: 0px!important;
    overflow-y: auto;
    max-height: 436px;

  }


  #search-data-result div:hover{

    transition: all .4s ease-in-out;
    background: #5e5e5e;
    box-shadow: 1px 2px 3px 0 #0a0a0a;
  }
  #search-data-result a {

    list-style: none;

  }
  #search-data-result div {

    list-style: none;
    height: 60px;
    padding: 10px;
  }
  .search-dash-app .col-md-6 .col-md-4:hover, .dash-app .col-md-5 a:hover {
    transition: all .4s ease-in-out;
    background: #5e5e5e;
    box-shadow: 1px 2px 3px 0 #0a0a0a;
  }
  .dash-app .col-md-6 .col-md-4:hover,
  .dash-app .col-md-5 a:hover,
  .search-dash-app .col-md-8 div:hover {
    transition: all .4s ease-in-out;
    background: #5e5e5e;
    box-shadow: 1px 2px 3px 0 #0a0a0a;
  }
  .search-dash-app{
    position: absolute;
    bottom: 37px;
    height: 518px;
    width: 720px;
    left: 0px;
    background-color: #1c1a1a;
  }

  .dash-app .row,.search-dash-app .row, .dash-app .col-md-5 p {
    margin: 0;
  }

  .dash-app .col-md-5 a, .persona-app,
  .search-dash-app .col-md-5 a, .search-dash-app{
    align-items: center;
    display: flex;
    color: #fff;
  }
  .modal-content .custom-control.custom-radio {
    padding-left: 40px;
  }



  /*Theme colors added by vidya 23/11/2021*/

  label{
    color:var(--label-color)!important;
  }


  label:hover{
    color:var(--label-hover-color)!important;
  }

  .data-label{
   color:var(--label-color)!important;
 }

 .data-label:hover{
   color:var(--label-hover-color)!important;
 }

 .dark-mode .table-bordered thead{
  background-color:var(--table-head-bg-color)!important; 
}

.dark-mode .table-striped tbody tr:nth-of-type(odd){
 background-color:var(--table-row-oddbg-color)!important;
}

.dark-mode .table-striped tbody tr:nth-of-type(even){
 background-color:var(--table-row-evenbg-color)!important; 
}

.nk-tb-head .nk-tb-col{
  color: var(--table-txt-color)!important; 
}

body.dark-mode{
  background-color:var(--main-bg-color)!important; 
}

.dark-mode .card{
 background-color:var(--secondary-bg-color)!important; 
}

.dark-mode .bg-danger-dim{
 background-color:var(--main-bg-color)!important; 
}

.icon[class*="bg-danger-dim"]{
/* color:var(--icon-color)!important; */
 color:var(--theme-color-primary)!important; 
}

.icon[class*="bg-danger-dim"]:hover{
 color:var(--icon-hover-color)!important; 
}

.table-bordered td{
  border: 1px solid var(--table-border-color)!important; ;
}

.user-avatar, [class^="user-avatar"]:not([class*="-group"]){
  /*background-color:white;*/
  background-color:var(--theme-color-primary);
}

.dark-mode .nk-header-app-info .lead-text{
  color:var(--header-txt-color) !important;
}

.dark-mode .nk-header-app-info .sub-text{
  color:var(--header-txt-color) !important;
}


.nk-header-wrap .nk-quick-nav .hide-in-mobile{
  color:var(--header-txt-color) !important;
}

table .sub-text{
  color:var(--table-txt-color)!important;  
}

.pictureContainer .pictureWrap{
  border: 4px solid var(--theme-color-primary)!important;
}

.btn:hover {
  /*color: var(--btn-txt-color)!important;*/
  text-decoration: none;
}
.btn-primary,.dark-mode .btn-dim.btn-outline-dark{
 color:var(--btn-txt-color)!important;  
 background:var(--btn-bg-color)!important; 
 border-color:var(--btn-bg-color,#ff2b25)!important; 
}

.btn-primary:hover,.dark-mode .btn-dim.btn-outline-dark:hover{
 color:var(--btn-hover-txt-color)!important;  
 background-color:var(--btn-hover-bg-color)!important;  
}

.btn-primary:disabled,.dark-mode .btn-dim.btn-outline-dark: disabled{
  background:var(--btn-disabled-bg-color)!important; 
}

.dark-mode .link-list-opt.no-bdr{
  background-color:var(--dropdown-bg-color)!important;  
}
.dark-mode .link-list-opt.no-bdr a{
  color: var(--dropdown-txt-color)!important;
}

.dark-mode .link-list-opt li + li{
 background-color:var(--dropdown-bg-color)!important;  
}

.nk-sale-data .text-primary{
  color:var(--theme-color-primary)!important;  
}
.dark-mode h6{
 color:var(--text-color-primary) !important;
}

.card-title-group .card-tools a{
  color:var(--text-color-primary) !important;
}

.dark-mode .nk-chat-panel{
 background-color:var(--chat-panel-bg-color)!important;
}

.dark-mode .swal2-popup{
  background-color:var(--modal-body-bg-color)!important;
}

.swal2-icon.swal2-warning{
  border-color:var(--theme-color-primary)!important; 
  background-color:var(--theme-color-primary)!important; 
  color:var(--btn-txt-color)!important;
}

.swal2-content{
 color:var(--text-color-secondary)!important;
}

.card-aside-wrap .card-inner{
  background-color:var(--secondary-bg-color)!important; 
  box-shadow: rgb(2 2 2 / 24%) 0px 3px 8px;
}

.dark-mode .nk-fmg-menu-text{
  color:var(--text-color-primary)!important; 
}

.dark-mode .bg-white{
  background-color:var(--main-bg-color)!important;
}

.dark-mode .bg-lighter{
 background-color:var(--secondary-bg-color)!important;
}

.form-group .form-label-group .form-label{
 color:var(--text-color-primary)!important; 
}

.dark-mode h4, .dark-mode h5{
 color:var(--text-color-primary); /* Removed important tag rohan 19-2-22 */
}

.swal2-actions .swal2-styled.swal2-confirm{
  color:var(--btn-txt-color)!important;  
  background:var(--btn-bg-color)!important; 
  border-color:var(--btn-bg-color,#ff2b25)!important; 
}

.swal2-actions .swal2-styled.swal2-confirm:hover{
 color:var(--btn-hover-txt-color)!important;  
 background-color:var(--btn-hover-bg-color)!important;  
}

.link-list-plain.no-bdr{
  background-color:var(--secondary-bg-color)!important;
/*  background-color:var(--dropdown-bg-color)!important;*/
}
.link-list-plain.no-bdr li a,.link-list-plain.no-bdr li a .icon{
  color:var(--dropdown-txt-color)!important;
}
.progress-bar{
  background-color:var(--theme-color-primary)!important;
}

.dark-mode .chat-from .name{
 color:var(--text-color-primary)!important; 
}

.icon[class*="bg-info-dim"]{
/*  color:var(--icon-color)!important;*/
  color:var(--theme-color-primary)!important;
  background-color:var(--secondary-bg-color)!important;
}

.dark-mode .text-secondary{
  color:var(--text-color-secondary)!important;
}

.nav-tabs .nav-link:after{
  background:var(--theme-color-primary)!important;;
}

.dark-mode .data-head{
 background:var(--theme-color-primary)!important;;
}
.dark-mode .data-head .overline-title{
  color: var(--btn-txt-color)!important;
}
.dark-mode .data-more:before{
  background-color: var(--main-bg-color,#141c26);
}

.pictureContainer .coverImageWrap:hover{
 border-color: var(--theme-color-primary)!important;
}

.pictureContainer .picture:hover{
 border-color:var(--theme-color-primary)!important;
}
.user-avatar, [class^="user-avatar"]:not([class*="-group"]){
  color: var(--bg-color-1)!important;
}
.nk-wizard-simple .steps ul li.current h5.d-inline-block{
  color: var(--label-color)!important;
}
.nk-wizard-simple .steps ul li:after {
  background: var(--btn-txt-color)!important;
}
.nk-wizard-simple .steps ul li.done h5.d-inline-block{
  color: var(--btn-txt-color)!important;
  
}
/*.nk-wizard-simple .steps ul li.current h5{
  color: var(--btn-txt-color)!important;
  }*/


  div#google_translate_element a.goog-te-menu-value:before {
    color: var(--icon-color)!important;
  }

  .link-list-menu a{
   color:var(--text-color-primary)!important;
 }

 .link-list-menu a .icon{
  color:var(--icon-color)!important;
}

.dark-mode .active > .nk-fmg-menu-item .icon{
 color:var(--text-color-primary)!important;
}
/*.user-avatar .lead-text{
  color: var(--dropdown-txt-color)!important;
}*/
.dark-mode .lead-text ,.dark-mode .sub-text{
 color:var(--dropdown-txt-color)!important;
}
.dark-mode .link-list li a {
 /*color:var(--text-color-primary)!important;*/
 color:var(--dropdown-txt-color)!important;
}

.dark-mode .dropdown-menu{
  background-color:var(--dropdown-bg-color);
}

.dark-mode .active > .nk-fmg-menu-item{
  background-color:var(--table-row-evenbg-color)!important;
}

.dark-mode .nk-fmg-menu-item:hover{
  /*background-color:var(--text-hover-color)!important;*/
  background-color:var(--table-row-oddbg-color)!important;
}

.dark-mode .active > .nk-fmg-menu-item .icon{
  color:var(--text-color-primary); /* Removed important tag rohan 19-2-22 */
}
.link-list-opt a{
 color:var(--text-color-primary)!important;
}

.dark-mode .bg-primary-dim{
  background-color:var(--secondary-bg-color)!important;
}

.icon[class*="bg-primary-dim"]{
 color:var(--icon-color)!important;
}

.user-avtar{
 background-color: var( --theme-color-secondary);
}

.chat-upload-option{
 background-color:var(--secondary-bg-color)!important; 
}

.chat-upload-option a{
/* color:var(--icon-color)!important;*/
 color: color:var(--icon-color)!important;
}

.dark-mode .btn-trigger{
  color:var(--icon-color)!important;
}

.dark-mode .nk-ibx-menu li.active{
  background-color:var(--table-row-evenbg-color)!important; 
}

.dark-mode .nk-ibx-menu li:hover{
  background-color:var(--table-row-oddbg-color)!important; 
}

.dark-mode .active .nk-ibx-menu-text{
 color:var(--text-color-primary)!important;
}

.dark-mode .active .nk-ibx-menu-item .icon{
 color:var(--icon-color)!important;
}

.nk-ibx-item.is-unread{
  background-color:var(--table-row-evenbg-color)!important; 
}

.dark-mode .nk-ibx-item:not(.no-hover):hover{
 background-color:var(--table-row-oddbg-color)!important; 
}

.icon-circle{
  background-color:var(--icon-color)!important;
}

/*.nk-wizard-simple .steps ul li.current h5{
  color: var(--btn-txt-color)!important;
  }*/
  .chat-profile em.icon.icon-circle.bg-light{
    background-color: var(--main-bg-color)!important;
  }


  .badge-primary{
    background-color:var(--theme-color-primary);
  }

  .badge-danger{
   background-color:var(--theme-color-primary);
 }
 .bg-primary{
   background-color:var(--theme-color-primary);
 }

 .modal .modal-header {
   background-color:var(--modal-header-bg-color);
 }

/*.dark-mode .progress, .dark-mode .data-head, .dark-mode .custom-control-label::before, .dark-mode .input-group-text, .dark-mode .nk-msg-profile-toggle{
  background-color: var(--footer-txt-color)!important;
  }*/
/*.dark-mode .custom-control-label::before{
  background-color: var(--text-color-primary)!important;
  }*/
/*.custom-control-label:after{

  }*/
  .selected-plan{
    float: right;
    text-align: center;
    border: 2px solid #fa0019;
    max-width: 160px;
  }
  /*14 feb 2022*/
  @media (min-width: 320px) and (max-width: 425px){
    /*.mobile-header .nk-menu-trigger{
      float: left;
      width: 50%;
    }
    .nk-header-tools ul li a.btn.live-button{
      padding: 0!important;
      }*/
      a.goog-te-menu-value{
        position: absolute; 
        bottom: 0px;
      }
    /*.nk-header-app-info{
      line-height: 2.3;
    }
    .nk-header-app-name{
      justify-content: flex-end;
    }
    span.lead-text{
      margin-right: 23px;
    }

    .nk-header-tools{
      margin-left: 33px;
    }
    .badge{
      border-radius: 50%;
      padding: 3px;
      font-size: 8px;
      margin-top: 9px;
      margin-left: -17px;
      line-height: 0.8;
      margin-bottom: 24px;
      z-index: 1;
      }*/
    }
    @media (min-width: 320px) and (max-width: 2560px){
      .badge{
        border-radius: 50%;
        padding: 6px;
        font-size: 13px;
        margin-top: 9px;
        margin-left: -16px;
        line-height: 0.8;
        /*margin-bottom: 24px;*/
        z-index: 1;
      }
    }
    @media (max-width: 425px){
      .nk-block-title {
        margin-top: 15px !important;
      }
    }

    /* Added custom css for color variables rohan 19-2-22 */
    /* Added the title colors for cloud files file titles on text and text hover rohan 19-2-22 */
    .dark-mode .nk-file-name-text a.title{
      color: var(--label-color) ;
    }
    .dark-mode .nk-file-name-text a.title:hover{
      color: var(--label-hover-color) ;
    }

    /* Added the star and share icon colors for cloud files icon hover and active rohan 19-2-22 */
    .asterisk1 .asterisk-on, .asterisk .asterisk-on {
      color: var(--btn-bg-color);
    }
    .nk-file-icon .asterisk a:hover, .nk-file-icon .asterisk a.active {
      color: var(--btn-bg-color);
    }

    /* color variables for create button */
    .dropdown .btn-light{
      background-color: var(--btn-bg-color);
    }
    /*Added by Anuradha 12 may*/
    #hover-create:hover{
      color: var(--btn-txt-color)!important;
      background-color: var(--btn-bg-color);
    }


    /* color variables for hide buttons  */
    .link-primary {
      color: var(--btn-bg-color);
    }

    /* sub side bar at cloud files icon color */
    .dark-mode .active > .nk-fmg-menu-item .icon {
      color: var(--icon-color);
    }
    .custom-checkbox  .error{
      color: #e85347!important;
      font-size: 12px!important;
      font-style: italic!important;
    }


    /* Cloud files */
/* .dark-mode .nk-files-view-list .nk-file > div{
  background: var(--btn-bg-color);
}

.dark-mode .nk-file-name-text a.title:hover{
  color: var(--btn-txt-color);

} */
/*added by divya for badge 28 Mar 2022*/
span.inbox-unread-count.badge.badge-pill.badge-primary{
  height: 17px!important;
  width: 17px!important;
  margin-top: 0px;
}
.nk-ibx-menu-item .badge{
  min-width: 0.25rem;
}
/*end css*/
.link-list-plain a{
  cursor: pointer;
}
.dark-mode .nk-ibx-item:hover .ibx-actions-hidden{
  background: no-repeat;
}
span.badge.badge-danger.rounded-pill.fs-10px.unseen-msg-count {
  font-size: 10px;
  margin-top: 5px;
  margin-bottom: 30px;
  margin-left: -12px;
  line-height: 0.8;
  z-index: 1;
  padding: 4px;
}
/*.dropdown:hover{
  background-color: #292929;
}*/
.nk-ibx-link:hover .dropdown{
  background-color: #292929;
}
input#upload_back_image{
  float: left!important;
}
.col-lg-3.col-md-3.text-center{
  text-align: unsets!important;
}
#dashboard_back_status {
  margin-left: -14px;
}
.pset1-row a.btn.btn-primary {
  background: transparent!important;
  border: none;
  right: 20px;
}
.pset1-row a.btn.btn-primary:focus{
  box-shadow: none;
}
a.btn.btn-primary.sys-btn:active {
  box-shadow: none;
}
.sys-btn em.icon.ni.ni-arrow-left {
  margin-top: -2px;
  margin-right: 2px;
}
a.btn.btn-primary.sys-btn{
  font-size: 16px;
  background: transparent!important;
  border: none;
}
a.btn.btn-primary.sys-btn:focus {
  box-shadow: none;
}
.col-lg-9.col-md-9.text-center{
  margin: 20px 0px;
}
.coming-soon-temp h6 {
  position: absolute;
  right: 36%;
  top: 25%;
  font-size: 20px;
}
.set-img-temp img{
  opacity: 0.5;
}
@media(max-width: 425px){
  .coming-soon-temp h6 {
    right: 18%;
    top: 22%;
    font-size: 16px;
  }
  .short-des{
    font-size: 14px;

  }
}
@media(max-width: 767px){
  .input-group .form-control .common_search-box{
    top: 22px;
  }
}
.set-phn {
  margin-top: 20px;
}
.nk-menu-icon{
  color: var(--text-color-primary);
}
.nk-menu-link{
  color: var(--text-color-primary)!important;
}
@media(max-width: 426px){
  .nk-header-app-name {
    margin: 10px;
    margin-left: -6px;
    margin-bottom: 8px!important;
  }

  .nk-header-tools {
    position: absolute;
    top: 0px;
    right: 10px;
  }
}
.nk-file-actions .dropdown-menu.dropdown-menu-right.show {
  left: 56%!important;
}
.dark-mode .chat-from .name {
  text-overflow: ellipsis;
  overflow: hidden;
  width: calc(100% - 4.5rem);
}
@media(max-width: 399px){
  .custom-control-sm {
    padding-left: 0.625rem!important;
    padding-right: 0.625rem!important;
  }
}
#formThemeMaster .form-control{
  width: 80%;
}


/*sourabh_patil*/
.silo_social_item_extra .nft__item_share a{
  color: #ccc!important;
  font-size:14px;
  font-weight: bold;
}
.silo_social_item_extra .nft__item_share a:hover{
  color: #fff!important;
}
.silo_social_item_extra .nft__item_share a i:hover{
  background-color: var(--theme-color-primary)!important;
  padding: 5px;
  border-radius: 50%;
}
.silo_social_item_extra .nft__item_share{
  background: #1f1d1dd6;
  margin: 0px 20px;
  padding: 10px;
}
.overflow-hidden-x{
  position: relative;
}
.top-right{
  width: 100px;
  height: 100px;
  position: absolute;
  top:-12px;
  right:-1px;
  overflow: hidden;
  z-index: 100;
}
.top-batch{
  font-size: 14px;
  position: absolute;
  width: auto;
  padding: 5px;
  color: var(--btn-txt-color)!important;
  /*background-color: #d82b1b;*/
  background-color: var(--btn-bg-color);
  line-height: 16px;
  top: 21px;
  transform: rotate(45deg);
  z-index: 9;
  width: 126px;
  text-align: center;
  border: 1px dashed;
}
.top-batch:before, .top-batch:after {
  position: absolute;
  content: '';
  display: block;
  /*border: 7px solid #820000;*/
  border: 7px solid  var(--btn-bg-color);
  border-top-color: transparent;
  border-right-color: transparent;        
  transform: rotate(-45deg);
}
.top-batch:before{
  top: 21px;
  left:1px;
}
.top-batch:after {
/*  bottom: -7px;*/
  right: 2px;
}
.feature-box{
  transition: all 500ms ease;
  border-bottom: 3px solid transparent;
}
.feature-box:hover {
  border-bottom: 3px solid var(--btn-bg-color);
  /*background-color:#111111!important;*/
  background-color:var(--secondary-bg-color)!important;
}
.nk-wizard .actions ul li a{
  color: var(--btn-txt-color)!important;
}
.drop-menu{
  position: absolute;
  right:10%;
  bottom: 5%;        
  z-index: 99;
}
.drop-menu .sub-menu a{
/*        padding:2px 8px;*/
position: relative;
font-size: 1em;
font-weight: bold!important;
color: var(--text-color-primary);
}




.sub-menu{
  position: absolute;
  bottom: 1.5rem;
  right: 0rem;
  backdrop-filter: saturate(0%) blur(3px);
/*        min-width: 310px;*/
z-index: 999;
text-align: center;
padding: 10px 0px;
/*        height: 170px;*/
border-radius: 5px;
/*background-color: #030303b3;*/
background-color: var(--secondary-bg-color-op);
display: none;
vertical-align: middle;
}
.ni-more-h-alt{
  font-size: 18px;
  cursor: pointer;
}
    /*.buttons-share a{
        background-color: var(--btn-bg-color);
        border-radius: 50%;
        padding: 6px 8px!important;
        margin:10px 4px;
        display: inline-block;
        width: 35px;
        height: 35px;
    }
    .buttons-share a em{
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    .buttons-share a:hover{
        background-color: #fff;
    }*/

/*    Added by Saurabh Patil because all models should have a common background color*/
.modal-dialog .modal-header{
  /*background-color:rgb(22 21 30) !important;*/
  background-color: var(--modal-header-bg-color)!important; 
  padding: 16px!important;
  border-radius: 12px 12px 0px 0px!important;
}
.modal .modal-header .modal-title{
  color: var(--btn-txt-color)!important;

}
.modal-dialog .modal-content {
  border-radius: 12px!important;
  /*background-color: rgb(22 21 30 / 62%) !important;*/
  background-color: var(--modal-body-bg-color)!important; 
}
/* Added by Ranjit for common modal box text root variables */
.modal-dialog .form-control{
  background-color: var(--modal-input-bg-color)!important; 
  /*background-color: var(--input-bg-color,#111111) !important; */
  margin-top:6px;
  color: var(--modal-input-txt-color)!important; 
}
.modal-dialog .modal-header h5{
  margin: 0px!important;
}
.border-theme{
  border: 1px solid var(--gray-dark);
}
#pills-user-contact-inner .dark-mode h6{
  color: var(--bg-color-1)!important;
}