    /* Tab-uri pentru Desktop */
	.tabs {
    	display: none;
	}
.site-content .tab:focus-visible {
    outline: unset;
}
.site-content .tab.active:focus-visible {
    outline: unset;
    color: var(--e-global-color-accent);
    border-bottom: 4px solid var(--e-global-color-accent);
}
    @media(min-width: 768px) {
        .site-content .tab-content {
            display: none;
        }
        .site-content .tab-content.active {
            display: block;
        }
        .site-content .tabs {
            display: flex;
			justify-content: center;
        }
        .site-content .tab {
			font-family: "Roboto", Sans-serif;
			font-weight: 600;
			text-transform: uppercase;
			letter-spacing: 1px;
            padding: 16px 40px;
            text-align: center;
            cursor: pointer;
        }
        .site-content .tab.active {
			color: var(--e-global-color-accent);
			border-bottom: 4px solid var(--e-global-color-accent);
        }
		.site-content .tabs {
			border-bottom: 1px solid var(--ast-global-color-6);
		}
		
    }

/* Tabel Clasament */
.site-content section.tabel-clasament {
    width: 960px;
    justify-content: center;
    display: flex;
    flex-direction: column;
	margin: 64px auto 0;
}
.tabel-clasament .cap-tabel div, .tabel-clasament .echipa div {
    display: flex;
    align-items: center;
    justify-content: center;
	padding: 0;
}
.tabel-clasament .cap-tabel div {
    background-color: #dadada;
    height: 64px;
}
.tabel-clasament .echipa div {
    height: 48px;
	cursor: pointer;
}
.tabel-clasament .cap-tabel div.echipa, .tabel-clasament .echipa div.nume-echipa {
    justify-content: flex-start;
}
.tabel-clasament .row.cap-tabel h2 {
    margin: 0;
	color: var(--e-global-color-primary);
    font-family: "Roboto", Sans-serif;
    font-size: 1.4em;
    font-weight: 400;
}
.tabel-clasament .echipa h2 {
	color: var(--e-global-color-text);
    font-family: "Roboto", Sans-serif;
    font-size: 1.25em;
    font-weight: 400;
	margin: 0;
}
.tabel-clasament .nume-echipa img {
	margin: 0 4px 0;
}
.tabel-clasament .cap-tabel .echipa h2, .tabel-clasament .nume-echipa h2, .clasament .cap-tabel .puncte h2, .clasament .puncte h2 {
    font-weight: 600;
}
.tabel-clasament .echipa .nume-echipa {
	display: flex;
    justify-content: center;
    align-items: center;
}
.tabel-clasament div.echipa:nth-child(odd):not(:first-child) {
    background-color: #F3F3F3;
}
.tabel-clasament div.echipa:nth-child(odd):not(:first-child).rapid {
    background-color: var(--e-global-color-b120bcc);
}
.tabel-clasament div.echipa:nth-child(odd):not(:first-child).rapid h2 {
	color: #fff;
}
.tabel-clasament .nume-echipa .logo-echipa {
	width: 40px;
	height: 32px;
	margin-left: 4px;
}
@media only screen and (max-width: 767px) {
.site-content section.tabel-clasament {
	width: 580px;
    margin: 32px 32px 0 0	;
	overflow: hidden;
}
.page-template-hge-echipe-juniori .site-content, .site-content .tab-content.clasament {
		overflow: hidden;
}
.site-content .tab-content.clasament {
	overflow-x: auto;
    white-space: nowrap;
    width: 100%;
}
.clasament .tabel-clasament .col-5 {
    width: 36%;
}
}