/*sidebar*/
.home-sidebar{
  width: 320px;
}


.team-info .team-logo{
  object-fit: contain;
}

aside .badge{
    font-size: 9px;
    font-weight: 700 !important;
    line-height: 14.4px;
    color: #E0E7DB !important;
    width: 39px;
    border-radius: 4px;
    background: #294A34;
}
.share-btn{
  border-radius: 16px;
background: linear-gradient(270deg, #C4D94A 0%, #BCD54D 7.14%, #B4D050 14.29%, #ACCC52 21.43%, #A4C854 28.57%, #9CC456 35.71%, #94BF58 42.86%, #8BBB59 50%, #83B75A 57.14%, #7BB25B 64.29%, #72AE5C 71.43%, #6AAA5D 78.57%, #61A65E 85.71%, #58A15F 92.86%, #4E9D5F 100%);
}

/*standings-table */
.standings-table th {
    color: #6F8A78 !important;
    font-size: 12px;
    font-weight: 600;
    line-height: 19.2px;
}
.standings-table  .team-name {
    color: #1B3D27;
    font-family: Cairo;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 19.2px;
}
.standings-table .played-num {
    color: #56785F;
    font-size: 12px;
    font-weight: 400;
    line-height: 19.2px;
}
.standings-table .points-num{
color: #14351F;
font-size: 12px;
font-weight: 700;
line-height: 19.2px;
}
.standings-table .rank-num {
    color: #6F8A78;
    font-size: 12px;
    font-weight: 700;
    line-height: 19.2px;
}
.standings-table tr:last-child , .standings-table tr:last-child > td{
  border-style: none !important;
}
/*analysis opinions widget*/
.analysis-opinions-widget .opinion-title{
 font-size: 12px !important; 
 line-height: 16.5px;
 color: #1B3D27 !important;
}

.standings-table{
  background-color: white !important;
}
.opinion-content .author-name{
color: #6F8A78;
font-size: 11px;
font-weight: 400;
line-height: 17.6px;
}

.sidebar-widget{
  margin-bottom: 24px;
  padding: 16px;
  border-radius: 16px;
  border: 1px solid #E0E7DB;
  background: #FFF;
  min-width: 320px;
}
.opinion-articles-widget .author-info .author-name{
color: #14351F;
font-family: Cairo;
font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 19.2px;
}


.opinion-articles-widget .author-info .article-title a{
color: #355740 !important;
font-size: 11px;
font-weight: 400;
line-height: 15.125px;
}


/*Most Read Section*/
.most-read-articles-widget .post-rank{
  color: #C4D94A;
font-size: 22px;
font-weight: 900;
line-height: 22px;
}

.most-read-articles-widget  .article-title a{
color: #1B3D27;
font-size: 12px;
font-weight: 600;
line-height: 19px; 
display: -webkit-box !important;
-webkit-line-clamp: 2 !important;
-webkit-box-orient: vertical !important;
overflow: hidden !important;
}

/*widget border*/
.widget-border-bottom{
  border-bottom: 1px solid #F1F2F1;
}

.widget-title-border-bottom{
  border-bottom: 1px solid #E0E7DB;
}
@media (min-width: 992px) {
 .sticky-sidebar{
  flex-basis: 320px;
    position: sticky;
    top: 20px;
    align-self: flex-start;
 }

}
/*analysis opinions widget*/
@media (max-width: 992px) {
.sidebar-widget{
  padding: 0px;
  border-radius: 0px;
  border: 0px ;
  background: transparent !important;
  width: 100% !important;


}
.widget-content{
border-radius: 16px;
padding: 16px;
border: 1px solid var(--Mapping-Borders-Structural-Borders-border-neutral-default, #E0E3E1);
background: var(--mapping-surfaces-system-layout-surfaces-surface-neutral-lowest, #FFF);
margin-top: 8px !important;
}
}

