﻿@media (min-width:901px) {
	body {
		--geovoile-width:calc(var(--geovoile-height) * 1.5);
	}
	#blockmark {
		border-radius:20px;
		overflow: hidden;
	}
	body.NOSUBTITLE #vr {
		left:calc(var(--blockmark-width) + var(--skewval) - 16px);
		padding-left:30px;
		padding-right:10px;
		border-radius:0 0 20px 0;
	}
	body.WITH_NAV #forecasts {
		top:0;
		right:60px;
	}
	#chrono {
		border-radius:0 12px 0 0;
	}
	#dates {
		border-radius:0 12px 12px 0;
	}
	#sig {
		left:calc(var(--report-width) - 20px);
	}
	#reportswitch {
		border-radius:0 12px 0 0;
	}
	#report,
	#report:before {
		border-radius:0 12px 12px 0;
	}
	#gridlines .lat text {
		transform:translateX(20px);
	}
	#time {
		padding-right:calc(var(--geovoile-skewval) + 10px);	
	}
}

@media (max-width:900px) {
	#vr {
		border-radius:8px 0 0 8px;
	}
	#poiLayer g.icon.trophy>g {
		transform:scale(0.8);
	}
}

@media (max-width:560px) {
	#splashscreen.on {
		flex-direction:column;
	}	
}

