/* Version 1.0.0 */

/* Card text expanded */
.lvd-cm-card-text-expanded .lvd-container                   {padding:40px; border-radius:var(--lvd-rounded);}
.lvd-cm-card-text-expanded .lvd-keyword                     {color:var(--lvd-color-secondary); font-weight: 700; margin-bottom:10px; text-transform:uppercase;}
.lvd-cm-card-text-expanded .lvd-title                       {margin-bottom:10px; color:var(--lvd-color-secondary); font-weight:700;}
.lvd-cm-card-text-expanded .lvd-text                        {position:relative;}
.lvd-cm-card-text-expanded .lvd-text-more                   {display:none;}
.lvd-cm-card-text-expanded ul                               {display: flex; flex-direction: row; flex-flow: wrap; justify-content: space-between; margin:0 0 16px 0 !important; padding-left:20px !important;}
.lvd-cm-card-text-expanded ul li                            {position:relative; margin-bottom:8px; padding-left:8px; list-style:none;}
.lvd-cm-card-text-expanded ul li::before                    {position:absolute; top:-9px; left:-8px; content: "\2022"; font-size:26px; color:var(--lvd-color-primary); font-weight: bold;}
.lvd-cm-card-text-expanded .lvd-col1 li                     {width: 100%;}
.lvd-cm-card-text-expanded .lvd-col2 li                     {width: calc(50% - 16px);}
.lvd-cm-card-text-expanded .lvd-col3 li                     {width: calc(33.3333% - 16px);}
.lvd-cm-card-text-expanded .lvd-col4 li                     {width: calc(25% - 16px);}

.lvd-cm-card-text-expanded .lvd-button-group.active .lvd-card-text-gradient         {display:none;}
.lvd-cm-card-text-expanded .lvd-button-group                                        {position:relative;}
.lvd-cm-card-text-expanded .lvd-card-text-gradient                                  {display:block; position:absolute; left:0; bottom:65px; right:0; height:40px; }

/*white*/
.lvd-cm-card-text-expanded .lvd-content.lvd-style-white                             {border: 1px solid var(--lvd-color-gray-300);}
.lvd-cm-card-text-expanded .lvd-content.lvd-style-white  .lvd-card-text-gradient    {background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;}

/*light*/
.lvd-cm-card-text-expanded .lvd-content.lvd-style-light  .lvd-card-text-gradient    {background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(240, 240, 240, 0) 0%, rgba(240, 240, 240, 1) 100%) repeat scroll 0 0;}

/*dark*/
.lvd-cm-card-text-expanded .lvd-content.lvd-style-dark  .lvd-card-text-gradient     {background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%) repeat scroll 0 0;}

/*accent*/
.lvd-cm-card-text-expanded .lvd-content.lvd-style-accent  .lvd-card-text-gradient   {background: rgba(0, 0, 0, 0) linear-gradient(180deg, rgba(255, 192, 0, 0) 0%, rgba(255, 192, 0, 1) 100%) repeat scroll 0 0;}


/* MOBILE (sm) */
@media (min-width:1px) and (max-width:767px)
{
.lvd-cm-card-text-expanded                                  {margin-left:20px !important; margin-right:20px !important;}
.lvd-cm-card-text-expanded.lvd-px, .lvd-cm-card-text-expanded.lvd-pxy   {padding-left:0; padding-right:0;}
.lvd-cm-card-text-expanded .lvd-col2 li                     {width: 100%;}
.lvd-cm-card-text-expanded .lvd-col3 li                     {width: 100%;}
.lvd-cm-card-text-expanded .lvd-col4 li                     {width: 100%;}
.lvd-cm-card-text-expanded .lvd-more-text-button            {margin-right:20px;}
}