/* Blog list grid 1.0.0 */
.lvd-bl-grid-title              {color:var(--lvd-color-black);}
.lvd-bl-grid-body               {}

.lvd-bl-grid-card               {}
.lvd-bl-grid-card .lvd-image    {margin-bottom:var(--lvd-mb-txt);}
.lvd-bl-grid-card .lvd-details  {padding:0 10px;}
.lvd-bl-grid-card .lvd-metadata {padding:0 0 20px 0; font-size:var(--lvd-text-s1); color:var(--lvd-color-gray-400);}
.lvd-bl-grid-card .lvd-title    {color:var(--lvd-color-black); font-size:var(--lvd-text-h4); margin-bottom:10px;}
.lvd-bl-grid-card .lvd-excerpt  {max-width:100%; margin-bottom:var(--lvd-mb-txt);}

.lvd-bl-grid-pagination         {text-align:center; padding:20px 20px 40px 20px; display:block;}
.lvd-bl-grid-pagination .wp-pagenavi a, .lvd-bl-grid-pagination .wp-pagenavi span {border:0;}

.lvd-blog-sidebar                 {text-align:left;}
.lvd-blog-sidebar-widget          {display:flex; flex-direction: row; justify-content: flex-start; align-items:center; margin-bottom:20px;}
.lvd-blog-sidebar-widget-title    {font-size:var(--lvd-text-s1); color:var(--lvd-color-gray-400); font-weight:400; margin-bottom:var(--lvd-mb-txt); margin-right:20px; display:inline-block;}
.lvd-blog-sidebar-widget li       {background:var(--lvd-color-primary); margin-bottom:16px; padding:6px 12px; border-radius:20px;  margin-right:10px;  display:inline-block;}
.lvd-blog-sidebar-widget li a     {color:var(--lvd-color-white);}


/* Bm */
@media (min-width:1px) and (max-width:767px)
{
.lvd-bl-grid-title              {padding-left:20px; padding-right:20px;}
.lvd-bl-grid-body               {padding:0 20px}
.lvd-bl-grid-card .lvd-image    {margin-bottom:var(--lvd-mb-txt);}
.lvd-bl-grid-card .lvd-details  {padding:0 10px;}
.lvd-bl-grid-card .lvd-excerpt  {max-width:100%; margin-bottom:var(--lvd-mb-txt);}

/* Menu expanded blog */
.lvd-blog-sidebar-widget          {display:block;}
.lvd-blog-sidebar-widget-title    {display:block; width:100%; position:relative; font-size:var(--lvd-text-base); background: var(--lvd-color-gray-200); padding:16px 20px; border-radius: var(--lvd-rounded); margin-bottom:2px; margin-right:0;}
.lvd-blog-sidebar-widget li       { font-size:var(--lvd-text-base);}

}


/* Bt */
@media (min-width:768px) and (max-width:1023px)
{
.lvd-bl-grid-title              {padding-left:20px; padding-right:20px;}
.lvd-bl-grid-body               {padding-left:20px; padding-right:20px;}
.lvd-bl-grid-card .lvd-details  {padding:0 10px;}
}