/* Leaflet-specific styles for AR Races */

.leaflet-marker-icon .taicon.ta .transitionText {
	left: 11.5%;
}

.leaflet-right .leaflet-control {
	margin-right: 4px;
}

.dropdown-content {
	z-index: 1001;
}

.individualTeamTemplate.popup div#teamIconHolder {
    font-size: 0;
    position: relative;
    top: 21px;
    right: 11px;
}

div#controls {
	z-index: 1000;
}

div#bottomSlideOut {
	z-index: 1000;
}

.highcharts-label .taicon.ta .transitionText {
	left: 0;
	width: 19px;
}

.highcharts-label .profile.taicon.ta { 
	opacity: 0.7;
}

.individualTeamTemplate.popup .discipline {
    opacity: 0;
}

.leaflet-popup-content {
    overflow-y: scroll;
    max-height: 80vh;
	margin-right: 20px;
}
.leaflet-popup-content h3 {
    font-size: 20px;
    color: black;
}

.leaflet-popup-content img {
    max-width: 100%;
    margin: auto;
    display: block;
}

.leaflet-tooltip-right:before {
    border-right-color: transparent;
}

.leaflet-tooltip.marker-label {
    background: none;
    border: none;
    box-shadow: none;
    color: white;
    font-weight: bold;
    font-size: 120%;
}