/* PURE LOADER ADJUSTMENTS (READY) */
div[data-pureloader] {
	left:		0.75rem;
	right:		auto;
	box-shadow:	inset 0 0 0 0.25rem var(--pure-theme-color);
}



/* PURE TABLE ADJUSTMENTS (READY) */
div[data-puretable] {
	box-shadow:	none;
}
div[data-puretable] > div > div {
	padding-right:	0;
}
div[data-puretable] > div > div:last-child {
	text-align:	right;
}
div[data-puretable] > div > div > pure-button {
	width:		1.5rem;
	height:		1.5rem;
	color:		var(--pure-label-color);
	box-shadow:	none;
}



/* PURE POPUP ADJUSTMENTS (READY) */
div[data-purepopup] {
	z-index:	1;
}
div[data-purepopup] > div {
	scrollbar-width:	thin;
	scrollbar-color:	var(--pure-input-border-color) transparent;
}
div[data-purepopup] > div > div > div {
	max-width:	17rem;
}



/* GOOGLE TRANSLATE FIXES (READY) */
html {
	height:	auto !important;
}
body {
	position:	fixed !important;
	top:		0 !important;
	min-height:	auto !important;
}



/* GOOGLE TRANSLATE SELECT (READY) */
#googletran {
	font-size:	0;
}
#googletran .goog-te-gadget {
	font-family:	inherit;
}
#googletran select {
	outline:		0;
	height:			2rem;
	padding:		0 0.25rem;
	font-size:		var(--app-font-size);
	font-family:	inherit;
	color:			var(--pure-normal-text-color);
	background:		#FFF;
	border-radius:	0;
	box-shadow:		none;
}



/* GOOGLE MAP (READY) */
div[data-googlemap] {
	position:	absolute;
	top:		0;
	bottom:		0;
	left:		0;
	right:		0;
}