@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .7rem;
    padding-left: .7rem;
  }
}

@media (min-width: 576px) and (max-width: 768px) {
  .homeSliderCard {
    min-width: 250px;
    max-width: 250px;
  }
  .sliderBtnNav {
    top: 60px;
  }
  .markets .stock-ticker {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .markets .stock-ticker {
    text-align: left !important;
  }
  .stock-ticker .stock-ticker-name {
    font-size: 18px;
  }
  .stock-ticker-points-change {
    font-size: 14px;
  }
  .stock-ticker-points {
    font-size: 14px;
  }
  .stock-section {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .stock-section h2 {
    font-size: 20px;
    padding-left: 0 !important;
  }
  #first-footer {
    padding-left: 1rem !important;
  }
  ul.navbar-nav {
    width: 100%;
  }
  img {
    height: auto;
  }
  .article-details img {
    height: auto !important;
  }
  .article-ads img {
    height: auto;
  }
  h1 {
    font-size: 24px;
    line-height: 1.3em;
  }
  h2 {
    font-family: 'Josefin Sans', sans-serif;
    font-size: 20px;
  }
  .heading-banner{
    height: auto;
  }
  .stock-images tr td img{
    height: auto !important;
  }
}



@media (min-width: 320px) and (max-width: 576px) {
  .navbar-brand img{
    height: 32px;
  }
  img {
    height: auto;
  }
  .article-details img {
    height: auto !important;
  }
  .article-ads img {
    height: auto;
  }
  h1 {
    font-size: 22px;
    line-height: 1.3em;
  }
  h2 {
    font-family: 'Josefin Sans', sans-serif;
    font-size: 20px;
  }
  .stock-ticker .stock-ticker-name {
    font-size: 18px;
}
span.stock-ticker-points {
    font-size: 14px;
}
.stock-ticker-points-change {
    font-size: 14px;
}
.stock-ticker-points-change-pos{
  font-size: 14px;
}
.stock-images tr td img{
    height: auto !important;
  }
  .table-text a{
    font-size: 12px;
  }
  .small{
    font-size: 12px;
  }
}
