/*************Theme Changes******************/
.header .header-brand {
    background-color: #fff;
  }
  
  .aside {
    background-color: #fff;
  }
  
  .aside .aside-toolbar .aside-user {
    border-top: 1px solid #dedeec;
  }
  
  .toolbar {
    background-color: #003077;
  }
  
  .aside-menu .menu .menu-item .menu-link .menu-title {
    color: #003077;
  }
  
  .aside-menu .menu .menu-item .menu-link .menu-icon,
  .aside-menu .menu .menu-item .menu-link .menu-icon .svg-icon,
  .aside-menu .menu .menu-item .menu-link .menu-icon i {
    color: #003077;
  
  }
  
  .aside-menu .menu .menu-item .menu-link.active {
    background-color: #c00a31;
  }
  
  .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-title,
  .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: #c00a31;
  }
  
  .aside-menu .menu .menu-item .menu-link {
    color: #b6b9c8;
  }
  
  .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
  .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
  .aside-menu .menu .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
  .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
  .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
  .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #c00a31;
  }
  .aside-menu .menu .menu-item.show > .menu-link .menu-arrow::after{
    background-color: #c00a31 !important;
  }
  .aside .aside-footer .btn-custom.active,
  .aside .aside-footer .btn-custom.show,
  .aside .aside-footer .btn-custom:active:not(.btn-active),
  .aside .aside-footer .btn-custom:focus:not(.btn-active),
  .aside .aside-footer .btn-custom:hover:not(.btn-active),
  .btn-check:active+.aside .aside-footer .btn-custom,
  .btn-check:checked+.aside .aside-footer .btn-custom,
  .show>.aside .aside-footer .btn-custom {
    background-color: #c00a31 !important;
    color: #fff;
  }
  
  .btn.btn-primary {
    background-color: #c00a31;
  }
  
  .btn.btn-primary:hover {
    background-color: #003077;
  }
  
  .text-mjf-primary {
    color: #003077;
  }
  
  .text-mjf-primary:hover {
    color: #c00a31;
  }
  
  .img-border-default {
    border: 1px solid #e5e6eb;
  }
  
  .menu-gray-800 .menu-item .menu-link {
    color: #003077;
  }
  
  .menu-state-color .menu-item.hover:not(.here)>.menu-link:not(.disabled):not(.active):not(.here),
  .menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    color: #c00a31;
  }
  
  
  .btn-check:active+.btn.btn-primary,
  .btn-check:checked+.btn.btn-primary,
  .btn.btn-primary.active,
  .btn.btn-primary.show,
  .btn.btn-primary:active:not(.btn-active),
  .btn.btn-primary:focus:not(.btn-active),
  .btn.btn-primary:hover:not(.btn-active),
  .show>.btn.btn-primary {
    background-color: #003077 !important;
  }
  
  .svg-icon.svg-icon-primary {
    color: #003077;
  }
  
  .btn-check:active+.btn.btn-active-light-primary .svg-icon,
  .btn-check:active+.btn.btn-active-light-primary i,
  .btn-check:checked+.btn.btn-active-light-primary .svg-icon,
  .btn-check:checked+.btn.btn-active-light-primary i,
  .btn.btn-active-light-primary.active .svg-icon,
  .btn.btn-active-light-primary.active i,
  .btn.btn-active-light-primary.show .svg-icon,
  .btn.btn-active-light-primary.show i,
  .btn.btn-active-light-primary:active:not(.btn-active) .svg-icon,
  .btn.btn-active-light-primary:active:not(.btn-active) i,
  .btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon,
  .btn.btn-active-light-primary:focus:not(.btn-active) i,
  .btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon,
  .btn.btn-active-light-primary:hover:not(.btn-active) i,
  .show>.btn.btn-active-light-primary .svg-icon,
  .show>.btn.btn-active-light-primary i {
    color: #77869c;
  }
  
  .badge.badge-light-primary{
    background-color: #e8eff9 !important;
    color: #003077;
  
  }
  .svg-icon-primary:hover {
    color: #fff;
  }
  
  .nav-line-tabs .nav-item .nav-link.active,
  .nav-line-tabs .nav-item .nav-link:hover:not(.disabled),
  .nav-line-tabs .nav-item.show .nav-link {
    color: #003077;
    border-bottom: 1px solid #003077;
  }
  
  .text-primary {
    color: #003077 !important;
  
  }
  
  .text-active-primary.active,
  .text-active-primary.active i {
    color: #003077 !important;
  
  }
  
  .bg-light-primary {
    background-color: #e8eff9 !important;
  }
  
  .border-primary {
    border-color: rgb(0, 48, 119) !important;
  }
  
  .btn.btn-active-color-primary.show .svg-icon:hover,
  .btn.btn-active-color-primary.show .svg-icon {
    color: #003077 !important;
  }
  
  .btn.btn-active-color-primary:hover:not(.btn-active) i {
    color: #003077;
  
  }
  
  .btn.btn-active-color-primary.active .svg-icon,
  .btn.btn-active-color-primary.active .svg-icon:hover {
    color: #003077;
  }
  
  .btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon {
    color: #003077;
  
  }
  
  #kt_menu_item_wow i:active {
    color: #003077;
  
  }
  
  .card.bg-primary {
    background-color: #003077 !important;
  }
  
  #kt_aside_footer .btn.btn-primary {
    background-color: #c00a31;
    color: #fff;
  }
  .card-toolbar .btn.btn-light-primary, .btn.btn-light-primary .svg-icon, .btn.btn-light-primary i{
    color: #003077;
  }
  
  .card-toolbar .btn.btn-light-primary:hover, .btn.btn-light-primary .svg-icon:hover, .btn.btn-light-primary i:hover{
    background-color: #003077 !important;
    color: #fff;
  }
  .btn.btn-light-primary.show:focus{
    background-color: #003077 !important;
  
  }

  .form-check-custom.form-check-solid .form-check-input:checked{
    background-color: #003077;
  }
  .pagination .active .page-link{
    background-color: #003077;
  }    
  .page-item:hover:not(.active):not(.offset):not(.disabled) .page-link{
    color:#003077;
  }
  
  .menu-item.menu-accordion.active.show span.menu-link span.menu-title{
    color: #c00a31;
  }
  .menu-item.menu-accordion.active.show span.menu-link span.menu-icon .svg-icon{
    color: #c00a31;
  }
  .aside-menu .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-bullet .bullet, .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-bullet .bullet{    color: #c00a31;
    background-color: #c00a31;
  }
  .menu-item .menu-link .menu-arrow::after{
    background-color: #c00a31;
  }
  .aside-menu .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow::after, .aside-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow::after{
    background-color: #c00a31;
  }
  .btn-check:active + .btn.btn-light-primary, .btn-check:checked + .btn.btn-light-primary, .btn.btn-light-primary.active, .btn.btn-light-primary.show, .btn.btn-light-primary:active:not(.btn-active), .btn.btn-light-primary:focus:not(.btn-active), .btn.btn-light-primary:hover:not(.btn-active), .show > .btn.btn-light-primary{    background-color: #003077;
    background-color: #003077 !important;
    color: #fff;

  }
  
  .aside-menu .menu .menu-item.show > .menu-link.active .menu-icon .svg-icon i{
    color: #fff; 
  }
  .bg-primary{
    background-color: #003077 !important;
  }
  #profileDisplay .svg-icon.svg-icon-primary:hover{
    color: #c00a31;

  }

  .aside-menu .menu .menu-accordion.show > .menu-link  i{
    color: #c00a31 !important;

  }
  
  table#kT_contact_details_table_output .remark-content, #KT_contact_details_grid_output  .remark-content{
     max-width: 300px;
  max-height: 200px;
  overflow-x: auto;
  overflow-y: auto;
  }
  
 #KT_contact_details_grid_output  .remark-content{
     max-width: 200px;
  }