﻿
    .accordion-body {
        background: #fff;
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        padding: 15px;
    }

    .accordion-button:not(.collapsed) {
        background-color: #0D324F; 
        color: #fff;
    }
     .accordion-item {
    border: none;          
    margin: 0;            
    padding: 0;            
}

.accordion-button {
    margin: 0;             
    border-radius: 0;      
    border: none;          
    width: 100%;           
    background-color: #f1f5f9; 
        font-weight: bold;
        font-size: 16px;
        padding: 12px 16px;
        
        border-bottom: 1px solid #ccc; 
       width: 100% !important;
        text-align: left;
}

.accordion-button:focus {
    box-shadow: none;     
}

.accordion-header {
    margin: 0;             
    padding: 0;
}

.accordion-collapse {
    margin: 0;
    padding: 0;
}

   
    .li_items_style {
        margin-bottom: 10px;
        line-height: 1.6;
    }

    .li_items_style span {
        font-weight: bold;
        color: #0d6efd; 
        margin-right: 6px;
    }

    .color_style {
        color: #003366;
        text-decoration: none;
    }

    .color_style:hover {
        text-decoration: underline;
    }
 
  
.list-group.data {
  width: 250px;             
  border: 1px solid #ddd;    
  background: #fff;
  overflow: hidden;
}


.list-group.data .list-group-item {
  
  border-bottom: 1px solid #ddd;
}


.list-group.data .list-group-item:last-child {
  border-bottom: none;
}

.list-group.data .list-group-item:hover {
  background: #f5f5f5;
  color: #0D324F;
  font-weight: 500;
}


.list-group.data .list-group-item.active {
  background-color: #0D324F !important;
  color: #fff !important;
}

.list-group.data .list-group-item.activeTab {
  background: #1B4F72;
  color: #fff;
 
}