  /* Custom, iPhone Retina */
  
  @media only screen and (min-width: 320px) {}
  /* Extra Small Devices, Phones */
  
  @media only screen and (min-width: 480px) {
      .feature-content {
          position: absolute;
          left: 0px;
          bottom: 0px;
          width: 60%;
          height: 60%;
          text-align: center;
          /* background:#000; */
          color: #fff;
          /* opacity:0.7; */
          text-align: left;
          /*margin-left:5px;*/
      }
  }
  /* Small Devices, Tablets */
  
  @media only screen and (min-width: 768px) {
      .feature-content {
          position: absolute;
          left: 0px;
          bottom: 0px;
          width: 60%;
          height: 60%;
          text-align: center;
          /* background:#000; */
          color: #fff;
          /* opacity:0.7; */
          text-align: left;
          /*margin-left:5px;*/
      }
      .thumb-content {
          width: 100%;
      }
  }
  @media only screen and (min-width: 768px) {
    .feature-content-audio-collections {
        position: absolute;
        left: 0px;
        bottom: 0px;
        width: 60%;
        height: 60%;
        text-align: center;
        /* background:#000; */
        color: #fff;
        /* opacity:0.7; */
        text-align: left;
        /*margin-left:5px;*/
    }
    .thumb-content {
        width: 100%;
    }
}
  /* Medium Devices, Desktops */
  
  @media only screen and (min-width: 992px) {}
  /* Large Devices, Wide Screens */
  
  @media only screen and (min-width: 1200px) {}
  /*==========  Non-Mobile First Method  ==========*/
  /* Large Devices, Wide Screens */
  
  @media only screen and (max-width: 1200px) {}
  /* Medium Devices, Desktops */
  
  @media only screen and (max-width: 992px) {}
  /* Small Devices, Tablets */
  
  @media only screen and (max-width: 768px) {}
  /* Extra Small Devices, Phones */
  
  @media only screen and (max-width: 480px) {}
  /* Custom, iPhone Retina */
  
  @media only screen and (max-width: 320px) {}
  /* JS TREE STYLING */
  
  .jstree-icon {
      color: #83677b;
  }
  
  .tree-highlight i {
      color: white !important;
  }
  
  #tree {
      max-height: 500px;
      overflow-y: auto;
  }
  
  #tree ul {
      width: 100%;
      /* white-space: initial; */
      /* word-wrap: break-word !important; */
  }
  
  .jstree-default a {
      white-space: normal !important;
      height: auto;
  }
  
  .jstree-anchor {
      /*enable wrapping*/
      white-space: normal !important;
      /*ensure lower nodes move down*/
      height: auto !important;
      padding-right: 24px !important;
  }
  
  .jstree-default li>ins {
      vertical-align: top;
  }
  
  .jstree-leaf {
      height: auto;
  }
  
  .jstree-leaf a {
      height: auto !important;
  }