/*
 Theme Name:   Europe Masters 
 Template:     betheme
*/



/* hide captcha */
.grecaptcha-badge { visibility: hidden; }

.copyright  { visibility: hidden; }


/* Suchbox auf PC etwas breiter machen */
#Top_bar .search_wrapper {
    width: 210px !important;
    max-width: 100% !important;
}

/* Submenü scrollbar */
#Top_bar .menu > li ul {
    max-height: 55vh;   /* Höhe begrenzen */
    overflow-y: auto;   /* Scrollen aktivieren */
}

/*
Turnierergebnisse formatieren
*/

.Ergebnis tr.h {
    font-family: Helvetica;
    font-size: 16px;
    Color: #000000;
    Background-Color: #A0A0FF;
    font-weight: bold
}
.Ergebnis tr.s {
    font-family: Helvetica;
	  font-size: 12px;
    Color: #000000;
    Background-Color: #A0A0FF
}
.Ergebnis tr.a {
	  font-family: Helvetica;
    font-size: 12px;
    Color: #000000;
    Background-Color: #F0F0FF
}
.Ergebnis tr.b {
    font-family: Helvetica;
    font-size: 12px;
    Color: #000000;
    Background-Color: #D7D7FF
}

.Ergebnis tr.a b, 
.Ergebnis tr.b b 
{
	  font-weight: bold;
}

.Ergebnis td {
    padding: 1px 2px 1px !important;
		border: none;
}
.Ergebnis table {
    margin-bottom: 2em !important;
}

.Ergebnis .c td:nth-child(1),
.Ergebnis .c td:nth-child(5),
.Ergebnis .c td:nth-child(6),
.Ergebnis .c td:nth-child(7),
.Ergebnis .c td:nth-child(8),
.Ergebnis .c td:nth-child(9),
.Ergebnis .c td:nth-child(10),
.Ergebnis .c td:nth-child(11),
.Ergebnis .c td:nth-child(12),
.Ergebnis .c td:nth-child(13),
.Ergebnis .c td:nth-child(14),
.Ergebnis .c td:nth-child(15)
{
    text-align: right
}

.ErgebnisSpieler .c td:nth-child(4) {
    text-align: right
}

.Ergebnis .c:not(.s) td:nth-child(6)
{
    font-weight: bold;
}

.ErgebnisSpieler .c:not(.s) td:nth-child(5) 
{
    font-weight: bold;
}
.ErgebnisSpieler .c:not(.s) td:nth-child(6) 
{
    font-weight: normal;
}


// Aufzählungszeichen bei den Downlod-Buttons entfernen
/* UL selbst: Standard-Bullets entfernen */
.dlm-downloads {
    list-style: none !important;
    margin: 0;
    padding: 0;
}

/* LI: Einrückung entfernen */
.dlm-downloads li {
    list-style: none !important;
    margin: 0;
    padding: 0;
}

/* Falls Download Monitor eigene Marker erzeugt */
.dlm-downloads li::marker {
    content: "" !important;
}

/* Falls das Template Icons über ::before erzeugt */
.dlm-downloads li::before {
    content: "" !important;
    display: none !important;
}

/* Maximalbreite für Download-Monitor-Buttons */
.dlm-downloads a.dlm-download-link,
.dlm-downloads .download-button,
.dlm-download-link {
    max-width: 500px;
    width: 100%;          /* sorgt dafür, dass der Button nicht kleiner wirkt */
    display: inline-block; /* macht die Breitenangabe wirksam */
    box-sizing: border-box;
}

