.widget .blog-sidebar-widget-author-bio-holder .image-holder {
overflow: hidden;
text-align: center;
}
.widget .blog-sidebar-widget-author-bio-holder .image-holder  img{width: 200px;height: 200px;object-fit:cover;margin: 15px 0;border-radius: 50%;}
.widget .blog-sidebar-widget-author-bio-holder .text-signature{margin: 15px 0;font-family: 'Dancing Script', cursive;}
.widget .blog-sidebar-widget-author-bio-holder {
text-align: center;
border: 1px solid #0000001f;
padding: 15px;
}
.widget .blog-sidebar-widget-author-bio-holder .title-holder {
font-size: 1.25em;
font-weight: bold;
margin: 0 0 10px 0;
}
.widget .blog-sidebar-widget-author-bio-holder ul.author-socicons {
list-style: none;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
}
.widget .blog-sidebar-widget-author-bio-holder li.social-share-list {
display: inline-block;
margin: 0 2px !important;
font-size: 20px;
background: #000;
width: 30px;
height: 30px;
border-radius: 50%;
font-size: 14px;
text-align: center;
display: flex;
align-items: center;
justify-content: space-around;
}
.widget .blog-sidebar-widget-author-bio-holder li.social-share-list:hover{background: #000000bd;}
.widget .blog-sidebar-widget-author-bio-holder li.social-share-list a{color: #fff;}
.widget .blog-sidebar-widget-author-bio-holder a.readmore {
background: var(--primary-color);
padding: 8px 20px;
color: #fff;
margin: 15px;
display: block;
}
.widget .blog-sidebar-widget-author-bio-holder a.readmore:hover {background: #000000bd;} .widget h3.entry-title,.widget h3.title {font-size: 1.15em;margin:7px 0;line-height: 1.25em;}
.widget_blog_sidebar_widget_popular_post .cat-links,.widget_blog_sidebar_widget_popular_post .entry-meta,.widget_blog_sidebar_widget_pro_recent_post .entry-meta{font-size: 0.75em;text-transform: uppercase;}
.widget_blog_sidebar_widget_popular_post .cat-links{display: none;}
.widget_blog_sidebar_widget_popular_post li img{width: 100%;height: auto;}
ul.style-one,ul.style-two,ul.style-three {margin: 0;list-style: none;padding: 0;}
ul.style-one li {display: flex;align-items: center;margin-bottom:15px; border-bottom: 1px solid #eee; padding-bottom: 15px;}
ul.style-one li a.post-thumbnail {width: 75px;margin-right: 15px;display: inline-table;}
ul.style-one li,ul.style-two li,ul.style-three li{padding-left: 0;}
ul.style-two{display: grid;grid-template-columns: repeat( auto-fit, minmax(40%, 1fr) );grid-gap: 15px;}
ul.style-three li .entry-header{
margin: 0 15px;
background: #fff;
z-index: 1;
position: relative;
padding: 15px;
top: -30px;
box-shadow: 0px 3px 4px #00000017;
text-align: center;
}
.widget .cat-links{font-size: 0.75em;}
.widget .cat-links a{margin-right: 5px;}
.widget_blog_sidebar_widget_posts_category_slider_widget .owl-nav{top: 50px;}
.widget_blog_sidebar_widget_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span{display: none;}
.widget_blog_sidebar_widget_posts_category_slider_widget .carousel-title{position: relative;text-align: center;}
.widget_blog_sidebar_widget_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev{background: url(../../../plugins/blog-sidebar-widget/public/css/image/left.png) no-repeat center/10px #00000082;}
.widget_blog_sidebar_widget_posts_category_slider_widget .owl-carousel .owl-nav .owl-next{background: url(../../../plugins/blog-sidebar-widget/public/css/image/right.png) no-repeat center/10px #00000082;}
.widget_blog_sidebar_widget_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev:hover{background-color: #000;}
.widget_blog_sidebar_widget_posts_category_slider_widget .owl-carousel .owl-nav .owl-next:hover{background-color: #000;}
.widget_blog_sidebar_widget_contact_social_links ul.contact-list {
margin: 0;
list-style: none;
}
.widget_blog_sidebar_widget_contact_social_links ul.contact-list li{margin:5px 0;}
.widget_blog_sidebar_widget_contact_social_links ul.contact-list svg{width: 16px; margin-right: 10px;}
.widget_blog_sidebar_widget_contact_social_links ul.social-networks {
list-style: none;
margin: 15px 0px 0 0px;
padding: 10px;
text-align: center;
border-top: 1px solid #00000017;
border-bottom: 1px solid #00000017;
display: flex;
justify-content: center;
}
.widget_blog_sidebar_widget_contact_social_links ul.social-networks  li.blog-sidebar-widget-contact-social-icon-wrap {
display: inline-block;
margin: 0 2px !important;
font-size: 20px;
background: #000;
width: 30px;
height: 30px;
border-radius: 50%;
font-size: 14px;
text-align: center;
display: flex;
align-items: center;
justify-content: space-around;
}
.widget_blog_sidebar_widget_contact_social_links ul.social-networks  li.blog-sidebar-widget-contact-social-icon-wrap:hover{background: #000000bd;}
.widget_blog_sidebar_widget_contact_social_links ul.social-networks  li.blog-sidebar-widget-contact-social-icon-wrap a{color: #fff;} .widget_blog_sidebar_widget_custom_categories ul {list-style:none;padding:0;margin:0;}
.widget_blog_sidebar_widget_custom_categories ul li{background-size:cover;width:100%;height:100%;position:relative;padding-left: 15px;}
.widget_blog_sidebar_widget_custom_categories ul li:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);content:''}
.widget_blog_sidebar_widget_custom_categories ul li a{display:block;width:100%;height:100%;color:#fff;overflow:hidden;position:relative;z-index:1}
.widget_blog_sidebar_widget_custom_categories ul li .cat-title{float:left;font-size:14px;text-transform:uppercase; line-height: 48px;}
.widget_blog_sidebar_widget_custom_categories ul li .post-count{float:right;font-size:13px;width:99px;height:48px;background:#111;text-align:center;line-height:48px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}
.widget_blog_sidebar_widget_custom_categories ul li a:hover .post-count,.widget_blog_sidebar_widget_custom_categories ul li a:hover:focus .post-count{width:124px}