/*@media (hover: none) { /* Touchscreen only */
	html {
		touch-action: manipulation;
		-webkit-touch-callout: none; /* iOS Safari */
		-webkit-user-select: none; /* Safari */
		-khtml-user-select: none; /* Konqueror HTML */
		-moz-user-select: none; /* Old versions of Firefox */
		-ms-user-select: none; /* Internet Explorer/Edge */
		user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
	}
/*}*/

body {
	margin: 0px;
}

@font-face { font-family: UbuntuM; src: url('../fonts/Ubuntu-Medium.ttf'); }
@font-face { font-family: UbuntuR; src: url('../fonts/Ubuntu-Regular.ttf'); }
@font-face { font-family: UbuntuB; src: url('../fonts/Ubuntu-Bold.ttf'); }

.main-container {
	display: inline-flex;
}

.hide {
	display: none !important;
}

.main-info-bottom {
	position: sticky;
	display: flex;
	bottom: 0px;
	height: 40px;
	background-color: antiquewhite;
}

.main-info-bottom-icon, .main-info-bottom-close {
    display: inline-flex;
    width: 40px;
	justify-content: center;
	font-family: ubuntuB;
	font-size: 22px;
	align-items: center;
}

.main-info-bottom-text {
	display: inline-flex;
    justify-content: center;
	font-family: ubuntuB;
	align-items: center;
	margin: auto;
}

.main-info-bottom-close:hover {
	cursor: pointer;
    background-color: #cecece;
}

.img-fit-parent {
	display: block;
    max-width: 65%;
    max-height: 65%;
}

.main-loader {
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    display: flex;
    position: fixed;
    z-index: 1000;
    opacity: 0.5;
    background-color: black;
}

.main-loader-animation{
	width: 50%;
    height: 50%;
    display: flex;
    margin: auto;
    justify-content: center;
    align-items: center;
    z-index: 1001;
}

.main-loader-image {
	display: block;
    max-width: 95%;
    max-height: 95%;
	z-index: 1002;
	justify-self: center;

	animation-duration: 1.2s;
    animation-name: loader-image-animation;
	animation-iteration-count: infinite;
	
}

.main-loader-logout {
	justify-self: center;
}

@keyframes loader-image-animation {
	0% {opacity: 1}
	50% {opacity: 0.2;}
	0% {opacity: 1}
  }