.CollapsibleSection{
    border-bottom: 1px solid #e8ebeb;
    margin-bottom: 16px;
    box-shadow: 12px -3px 6px -6px #eee;
    position: fixed;
    }
    .CheckboxList{
    width: 100%;
    padding: 0px;
    padding-top: 30px;
    position: relative;
    overflow: auto;
    height: 850px;
    }
    
    .CheckboxList ul li{
    padding: 8px;
    }
    
    .CheckboxList > ul > li > label > input{
    -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      margin: 0 8px 0 0;
      -webkit-box-shadow: inset 0 0 0 2px #bac3c3;
      box-shadow: inset 0 0 0 2px #bac3c3;
      outline: 0;
      background: #fff;
      cursor: pointer;
      position: relative;
      border: 3px solid transparent;
      border-radius: 5px;
      width: 24px;
      height: 24px;
    }
    
    .CheckboxList-name{
    font-size: 13px;
    }
    
    
    .checkbox_container {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 3px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    }
    
    /* Hide the browser's default checkbox */
    .checkbox_container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
    }
    
    /* Create a custom checkbox */
    .checkmark {
    position: absolute;
    top: 11px;
    left: 6px;
    height: 16px;
    width: 16px;
    background-color: #eee;
    border: 1px solid #63b92b;
    border-radius: 3px;
    }
    
    /* On mouse-over, add a grey background color */
    .checkbox_container:hover input ~ .checkmark {
    background-color: #ccc;
    }
    
    /* When the checkbox is checked, add a blue background */
    .checkbox_container input:checked ~ .checkmark {
    background-color: #63b92b;
    }
    
    
    .sticky
    {
    position: sticky;
    top: 60px;
    }
    
    .out-container
    {
    top: 50px;
    z-index: 2;
    }
    
    #style-2::-webkit-scrollbar-track{
     /* box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
     border-radius: 10px;
     /* background-color: #F5F5F5; */
    }
    
    #style-2::-webkit-scrollbar
    {
     width: 8px;
     /* background-color: #F5F5F5; */
    }
    
    #style-2::-webkit-scrollbar-thumb
    {
     border-radius: 10px;
     height: 10px;
     box-shadow: inset 0 0 6px rgba(0,0,0,.3);
     background-color: #63b92b;
    }
    