/* tabs module css */

/*======= Common DropDown css starts ========*/
.news_landing_tabs-css {display: flex;  border-bottom: 1px solid;  margin-bottom: 64px;}
/* .news_landing_tabs-css.options li{list-style-type:none !important;} */
.news_landing_tabs-css li a{padding: 8px 24px;}
.news_landing_tabs-css li a:before {content: "";  position: absolute;  bottom: -4px;  width: 100%;  height: 8px;  background: transparent;right: 0;}
.news_landing_tabs-css li a:hover:before,
.news_landing_tabs-css li a.selected:before,
.news_landing_tabs-css li a.active:before {background: var(--red);transition: 0.3s all ease-in-out;}
.news_landing_tabs-css li a:hover{color: var(--space-grey);}
/* .news_item.landing:hover{background: rgba(184, 221, 216, 0.40) !important;transition: 0.3s all ease-in-out;} */
.shareholder__main-wrapper .shareholder-heading{border-bottom:2px solid;padding: 0px 32px;margin-bottom: 20px;}
.shareholder__main-wrapper .shareholder-heading-row h2{color:var(--space-grey);}
.shareholder__main-wrapper .shareholder-heading-row .news-link{text-align:center;}
.shareholder__main-wrapper .news-items-wrapper .news-link{text-align:center;}
.shareholder__main-wrapper .news-items-wrapper, .shareholder-heading {min-width: 700px;}
.share-holder-item-wrapper{font-size: 2.5rem;line-height: normal;}

@media all and (max-width: 991.98px){
.news_landing_tabs-css {margin-bottom: 0;}
.news_landing_tabs-css li a::before{content: none;}
.news_landing_tabs-css {display: block;border-bottom: none;}
.select-btn.button{font-family: var(--font-fraktion-mono);border-radius: 100px;border: 1px solid #9E9E9E;padding: 20.5px 32px;background: transparent;min-width: 250px;margin: auto;}
.select-btn.button i{font-size:12px;}
.select-btn.button .text a{color: var(--anthracite);}
.select-menu {max-width: 250px;margin: auto;margin-bottom: auto;margin-bottom: 64px;}
.select-menu .options {position: absolute;width: 100%;overflow-y: auto;border-radius: 20px;background: rgba(255, 255, 255, 0.6);animation-name: fadeInDown;-webkit-animation-name: fadeInDown;animation-duration: 0.35s;animation-fill-mode: both;-webkit-animation-duration: 0.35s;-webkit-animation-fill-mode: both;backdrop-filter: blur(3rem);top: 47px;border: 1px solid #9E9E9E;}
.select-menu .options .option {cursor: pointer;padding: 16px 32px; font-family: var(--font-fraktion-mono);color: var(--anthracite);}
.select-menu  .option.selected,
.select-menu .options .option:hover {background: var(--sky);}
.select-menu a:hover, .templates_tab a.active {background: var(--sky);}
.select-menu ul li:first-child > a {border-radius: 20px 20px 0px 0px;}
.select-menu ul li:last-child > a {border-radius: 0px 0px 20px 20px;}
.select-menu.active .select-btn i {transform: rotate(-180deg);}
.select-menu.active .options {margin-top: 20px; display: block;  opacity: 0;  z-index: 10;  animation-name: fadeInUp;  -webkit-animation-name: fadeInUp;  animation-duration: 0.4s;  animation-fill-mode: both;
  -webkit-animation-duration: 0.4s;  -webkit-animation-fill-mode: both;}

@keyframes fadeInUp {
  from {
    transform: translate3d(0, 30px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes fadeInDown {
  from {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(0, 20px, 0);
    opacity: 0;
  }
}  

}

/*======= Common DropDown css ends ========*/
.module-tabs .tabs__top-section{margin-bottom:64px;}

.tabs__top--section-tag .label{color:var(--space-grey);}
.tabs__top--section-title h2{color:var(--anthracite);}
.tabs__top--section-description p{margin-bottom:40px;color:var(--anthracite);}
.module-tabs .content-wrapper{margin-bottom:40px;}
.module-tabs .image-wrapper{margin-top:64px;}
.module-tabs .image-wrapper img{border-radius:12px;}
.module-tabs .content-wrapper ul li{list-style-type:disc !important;}

@media all and (max-width: 767.98px){

.shareholder__main-wrapper .news-column{overflow: scroll;}
.module-tabs .tabs__top-section{margin-bottom:40px;}
.tabs__top--section-description p{margin-bottom:32px;}
.module-tabs .select-menu{margin-bottom:40px;}
.module-tabs .image-wrapper{margin-top:40px;}
}
/* tabs module css */

.financial_wrapper,
.tab-content {display: none;}

.financial_wrapper.current,
.tab-content.current{display:block;}


/*Financial calendar css */

.calender-inner-wrapper .scroll-table-container table{min-width:985px;}
.calender-inner-wrapper .events{margin-top:16px;}
.calender-inner-wrapper table tbody tr{border-bottom:0.5px solid var(--neutral-70);}
.upcoming.event-table-wrapper table th:first-child{width: 20%;padding: 0 16px 8px 32px;}
.upcoming.event-table-wrapper table th:nth-child(2){width: 60%;}
.upcoming.event-table-wrapper table th:nth-child(3){width: 20%;}
.upcoming.event-table-wrapper table tbody tr td{padding:44px 16px;}
.upcoming.event-table-wrapper table tbody tr td:first-child{padding:24px 16px 24px 32px;}
.past.event-table-wrapper table th:first-child{width: 21%;padding: 0 16px 8px 32px;}
.past.event-table-wrapper table th:nth-child(2){width: 79%;}
.upcoming.event-table-wrapper table tr td a{padding: 17.5px 0;color:var(--anthracite);}
.upcoming.event-table-wrapper table tr td a:hover{color:var(--red);}
.upcoming.event-table-wrapper table tr td a span.icon-arrowright{margin-left: 16px;}
.past.event-table-wrapper table tbody tr td{padding:44px 16px;}
.past.event-table-wrapper table tbody tr td:first-child{padding:24px 16px 24px 32px;}


