.avz-button {
	border: none !important;
	box-shadow: none !important;
	cursor: pointer;
	transition: 0.5s all cubic-bezier(0.19, 1, 0.22, 1);
}
.avz-button:hover {
	transition: 0.5s all cubic-bezier(0.19, 1, 0.22, 1);
}

.avz-button-home {
	background-image: url(./images/icon-home.png);
}
.avz-button-home:hover {
	background-image: url(./images/icon-home-hover.png);
}
.avz-button-zoom-in {
	background-image: url(./images/icon-zoom-in.png);
}
.avz-button-zoom-in:hover {
	background-image: url(./images/icon-zoom-in-hover.png);
}
.avz-button-zoom-out {
	background-image: url(./images/icon-zoom-out.png);
}
.avz-button-zoom-out:hover {
	background-image: url(./images/icon-zoom-out-hover.png);
}
.avz-button-layers {
	background-image: url(./images/icon-layers.png);
}
.avz-button-layers:hover {
	background-image: url(./images/icon-layers-hover.png);
}
.avz-button svg {
	display: none;
}

.avz-button-home-right-top {
	width: 32px;
	height: 32px;
	position: absolute;
	top: 4px;
	right: 4px;
	z-index: 10;
}

.avz-layer-list-notouch li {
	font-family: sans-serif;
	font-size: 14px;
	transition: 0.5s all cubic-bezier(0.19, 1, 0.22, 1);
}
.avz-layer-list-notouch li:hover {
	background: #c3631e;
	color: #fff;
	transition: 0.5s all cubic-bezier(0.19, 1, 0.22, 1);
}
.avz-layer-list-notouch.avz-border {
	border: none;
}

.avz-viewer form {
	padding-bottom: 100px !important;
}
