#header {
  transition: all 0.3s ease;
}
.headerScrollTop {
  top: 0 !important;
}

.src-col-thumb img {
  width: 100%;
  height: 250px;
  object-fit: cover;
}
.filter-posts .input-h {
  width: 10%;
  float: left;
}
.filter-posts .select2,
.filter-posts .select-default {
  width: 15.3% !important;
  float: left;
}

.filter-posts {
  float: left;
  width: 100%;
  display: block;
}
.filter-posts .subimt-h {
  /* width: 10% !important; */
  float: left;
}

p.authors,
.src-col-content span {
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
}

p.authors,
p.authors a,
.src-col-content span {
  color: #666;
}
.btSearchInnerContent button,
.btSearchInnerContent .untouched {
  height: 50px !important;
}
.btSearchInnerContent .untouched {
  text-align: left !important;
}
.btSearchInner.btFromTopBox button:before {
  font-size: 40px !important;
}
.liveblog-share-thread{
    opacity: 1; 
    background: #fafafa;
}

@media screen and (max-width: 767px) {
  .filter-posts {
    float: left;
    width: 100%;
    display: block;
    width: 100%;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: repeat(2, 2fr);
  }
  .filter-posts .subimt-h {
    grid-column: span 2;
    width: 100%;
  }
  .filter-posts .subimt-h button {
    width: 100% !important;
    margin-left: 0 !important;
  }

  .filter-posts .input-h {
    width: 100%;
  }
  .filter-posts .select2,
  .filter-posts .select-default {
    width: 100% !important;
  }
}
