.hs_accordion_wrapper {
   position: relative;
}


.hs_accordion_inner {         /* Tina added this line to expand the bottom of accordion to the below artwork  */
   padding-bottom: 50px;
  
}
    

          .hs_accordion_wrapper .hs_accordion_desc {
             padding: 15px;       
             display: none;
          }

          
          .hs_accordion_wrapper .hs_accordion_title:hover + .hs_accordion_wrapper .hs_accordion_desc {
             display: block;
          }

          .hs_accordion_wrapper .hs_accordion_title .toggle_icon:hover + .hs_accordion_wrapper .hs_accordion_desc {
             display: block;
          }


        /* Original code, Tina test
              .hs_accordion_wrapper .hs_accordion_desc {
                 padding: 15px;       
                 display: none;
              }

              .hs_accordion_wrapper .hs_accordion_desc.active {
                 display: block;
              }   
        */

.hs_accordion_wrapper .hs_accordion_title {
   padding: 10px;
   cursor: pointer;
   position: relative;
   padding: 10px 0;               /* Tina changed from 20, thinking the height between "Artist..." and "Description"  */
   border-bottom: 1px solid rgba(255,255,255,0.2);
   height: 100%;
   box-sizing: border-box;
   transform: translateZ(0);

}



.hs_accordion_wrapper .hs_accordion_title h6 {              /* Tina changed from h3, thinking the name like "Artist Bio" size */
   margin: 0;
   -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -ms-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   transition: all 0.3s ease-out;
   color: var(--primary);                           
}

.hs_accordion_wrapper .hs_accordion_title .toggle_icon{
   -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -ms-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   transition: all 0.3s ease-out;
}



                /*
                        .hs_accordion_wrapper .hs_accordion_desc {
                           padding: 10px;                                               /*Tina changed to 10
                           display: none;
                           border-top: none;
                        }

                        .hs_accordion_wrapper .hs_accordion_desc.active {
                           display: block;
                        }

                */

.hs_accordion_item:not(:last-child) {
   margin-bottom: 10px;                         /*Tina changed to 10 */
}


.hs_accordion_wrapper .hs_accordion_title {                            
                                       padding: 0px 0px;
   cursor: pointer;
   position: relative;
   color: #752157;            /*Tina added color */
}

.hs_accordion_wrapper .hs_accordion_title .toggle_icon {               
   position: absolute;
   right: 0;
   top: 0;
   height: 100%;
   width: 40px;                       /* Tina changed 80 to 40 */      
   text-align: center;
   line-height: 10px;                 /* Tina changed 80 to 10, this is the plus icon position vertically to match with the title line */
   display: block;
   font-size: 16px;
}

.hs_accordion_wrapper .hs_accordion_title.active .toggle_icon i.fa-circle-plus:before {
   content: "\f056";
}
