.glossary .glossary-body{
    background-color:white;
    padding:20px;
    border-radius: 4px;
    margin-bottom:20px;
 }

.glossary .section{
    border-bottom: 1px solid #dddddd;
}

.glossary .alpha{
    margin-bottom:20px;
    margin-top: 20px;
    font-size:20px;
    font-weight:normal;
}

.glossary .alpha-content{
    margin-bottom:20px;
    font-size:14px;
}

.glossary .alpha-content .text-label{
    font-size:14px;
    font-weight:600;
}

.glossary-no-padding{
    padding:0px !important;
}

.glossary-filter{
   background-color: white;
   height: 42px;
   top: 0;
  /* position: fixed;*/
   width: 100%;
   left: 0;
   z-index: 99999;
   border-radius: 0;
   border: 1px solid #dedede
}

.glossary-filter ul{
    padding-left: 15px;
}

.glossary-filter ul li{
    padding-left:10px;
    padding-right:10px;
    border-right: 1px solid #e1e1e1;
    display: inline-block;
}

#navbar-glossary .navbar-nav.alphabet-list>.active>a{
   background-color:white;
    color:black;
}

/* #navbar-glossary .navbar-nav>li>a{
    color:#1d86ff;
}
*/
#navbar-glossary .navbar-nav.alphabet-list>li>a{
      color:#1d86ff;
}

#navbar-glossary .container{
    white-space: nowrap;
    overflow: auto;
    margin-top: 13px;
}

.glossary .alpha-content p{
    padding-right:10px;
}

.glossary-stick{
    top:110px;
    position:fixed;
    width:100%;
}
@media(max-width: 767px) and (min-width: 320px){
.glossary-stick{
    top:100px;
}
}
/* for scrollspy */
  body {
      position: relative;
  }
/*BBENH-252*/
.glossary-parent .link-present, .glossary-parent .col-sm-8 a{
    color: #444;
}
.glossary-parent .link-present:hover{
    color: #1d86ff;
    text-decoration: underline;
}
.glossary-parent .col-sm-8 a:hover{
    text-decoration: none;
}
/*BBENH-252*/