.investor-relation-stock-overview  .share-view{
  text-align: center;
  margin-top: 60px;
}

.investor-relation-stock-overview .share-view-content{
  border-radius: 4px 4px 0 0;
  display: inline-flex;
  background: var(--bg-gradient-yellow);
  padding: 8px 10px;
  gap: 15px;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}

.investor-relation-stock-overview .share-date{
  font-size: 14px;
  font-weight: var(--font-weight-regular);
  color: var(--color-text-secondary);
}

.investor-relation-stock-overview .symbol{
  font-weight: var(--font-weight-semibold);
}

.investor-relation-stock-overview .ltp,
.investor-relation-stock-overview .symbol,
.investor-relation-stock-overview .change{
  font-size: 14px;
  color: var(--color-text-primary);
}

.investor-relation-stock-overview .ltp,
.investor-relation-stock-overview .change{
  font-weight: var(--font-weight-bold);
}

.investor-relation-stock-overview .pdf-text{
  color: var(--link-color);
  font-weight: var(--font-weight-semibold);
  font-size: 14px;
  text-decoration: underline;
}

.investor-relation-stock-overview .share-info{
  display: flex;
  gap: 10px;
}

.investor-relation-stock-overview .change.redcolor {
  color: var(--color-error);
}

.investor-relation-stock-overview .change.greencolor {
  color: var(--color-success);
}

.investor-relation-stock-overview .vertical-line {
  border-right: 1px dashed var(--color-gray-28);
  height: 17px;
}

.section.align-center.description-cards-container .default-content-wrapper h2 {
  font-size: var(--f-s-sub-title);
  font-weight: var(--font-weight-medium);
}

.investor-relation-stock-overview-container .default-content-wrapper p {
  color: var(--color-text-secondary);
}

@media(width<=768px){
  .investor-relation-stock-overview  .share-view{
    margin-top: 30px;
  }

  .investor-relation-stock-overview .vertical-line {
    display: none;
  }

  .investor-relation-stock-overview-container .default-content-wrapper p {
    text-align: left;
  }

  .description-cards.alignedcenter-bluebg.block .cardstyle {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .description-cards-wrapper .alignedcenter-bluebg.block .cardstyle h2{
    font-size: 20px;
    padding: 15px;  
  }
}