/* Sidebar */

.sidebar-widget {
  background: none;
  border: 1px solid #D9D9D9;
  padding: 29px 30px !important;
  margin-bottom: 40px !important;
}

.sidebar-widget .single-blog-widget-title {
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  color: #000;
  margin-bottom: 10px;
}

.sidebar-widget .single-blog-widget-title::after {
  background: var(--webex-primary-color3);
}

/* Sidebar Search */

.sidebar-widget .search-form {
  display: flex !important;
  gap: 8px;
}

.sidebar-widget .search-form label {
  width: calc(100% - 60px) !important;
}

.sidebar-widget .search-form input {
  border: 1px solid #D9D9D9 !important;
  border-radius: 3px;
  height: 52px !important;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #667085;
  transition: none !important;
}

.sidebar-widget .search-form input:focus {
  border-color: #C7CBD1 !important;
}

.sidebar-widget .search-form input:hover {
  border-color: #C7CBD1 !important;
}

.sidebar-widget .search-form button {
  width: 52px !important;
  height: 52px !important;
  position: initial !important;
  background-color: #E9EBF0 !important;
  background-image: none;
  border-radius: 3px;
  transition: none !important;
}

.sidebar-widget .search-form button:hover {
  background-color: #D1D5DB !important;
}

.sidebar-widget .search-form button:focus {
  background-color: #C7CBD1 !important;
  outline: none;
}

.sidebar-widget .search-form button i{
  color: #797979;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

/* Sidebar Categories */

#widget_categories li::before{
  color: var(--webex-primary-color3);
  display: none;
}
#widget_categories .cat-item a {
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  color: #000;
  margin-bottom: 15px !important;
}

#widget_categories .cat-item a:hover {
  color: var(--webex-primary-color3);
}

#widget_categories .children {
  margin-left: 20px;
}

#widget_categories .children li:before {
  display: inline-block;
}

/* Sidebar Recent Posts */

#widget_news a {
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: #000;
}

#widget_news .post-date {
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
  color: #000;
}

#widget_news .post-date i {
  display: none;
}

#widget_news .post-image {
  min-width: 75px;
  width: 75px;
  margin-right: 10px !important;
}

#widget_news .post-image img {
  height: 75px;
  object-fit: cover;
}