/*
	back4Mobile2.css
*/

.back4Mobile {
	display: block;
	position: fixed;
	right: 4vmin;
	top: 32vmin;
	width: 12vmin;
	height: 12vmin;
	padding: 1.3vmin 1.6vmin 0 1.6vmin;
	border: 1.5px solid;
	border-radius: 50%;
	font-size: 8vmin;
	font-weight: 700;
	color: rgb(32, 13, 0);
	background-color: rgb(255, 221, 0);
	box-shadow: 1vmin 1vmin 2.5vmin rgb(183, 190, 207);
	cursor: pointer;
	transition: background-color 0.3s ease-in;
	z-index: 135;
}
.back4Mobile:hover {
	color: rgb(255, 221, 0);
	background-color: rgb(183, 190, 207);
}

@media only screen and (min-width: 680px) {
	.back4Mobile {
		top: 20vmin;
		right: 2vmin;
	}
}

@media only screen and (min-width: 760px) {
  .back4Mobile {
    width: 9vmin;
    height: 9vmin;
	font-size: 6vmin;
	padding: 0.5vmin 1.6vmin;
	top: auto;
	bottom: 2vmin;
  }
}

@media only screen and (min-width: 980px) {
  .back4Mobile {
    width: 6vmin;
    height: 6vmin;
	font-size: 4vmin;
	padding: 0vmin 1.6vmin 0vmin 1.6vmin;
	bottom: 6vmin;
  }
}

@media only screen and (min-width: 1020px) {
	.back4Mobile {
		bottom: 0.55vmin;
	}
}

/* 
@media only screen and (min-width: 1670px) {
	.back4Mobile {
		right: 3vmin;
	}
 */
}