.w3-btn:hover, .w3-btn-block:hover, .w3-btn-floating:hover,
	.w3-btn-floating-large:hover {
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0
		rgba(0, 0, 0, 0.19)
}

.w3-btn, .w3-btn-floating, .w3-btn-floating-large, .w3-closenav,
	.w3-opennav, .w3-btn-block {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.w3-btn-floating, .w3-btn-floating-large {
	display: inline-block;
	text-align: center;
	color: #fff;
	background-color: #000;
	position: relative;
	overflow: hidden;
	z-index: 1;
	padding: 0;
	border-radius: 50%;
	cursor: pointer;
	font-size: 18px
}

.w3-btn-floating {
	width: 20px;
	height: 20px;
	line-height: 20px
}

.w3-btn-floating-large {
	width: 56px;
	height: 56px;
	line-height: 56px
}

.w3-disabled, .w3-btn:disabled, .w3-btn-floating:disabled,
	.w3-btn-floating-large:disabled {
	cursor: not-allowed;
	opacity: 0.3
}

.w3-btn.w3-disabled *, .w3-btn-block.w3-disabled, .w3-btn-floating.w3-disabled *,
	.w3-btn:disabled *, .w3-btn-floating:disabled * {
	pointer-events: none
}

.w3-btn.w3-disabled:hover, .w3-btn-block.w3-disabled:hover, .w3-btn:disabled:hover,
	.w3-btn-floating.w3-disabled:hover, .w3-btn-floating:disabled:hover,
	.w3-btn-floating-large.w3-disabled:hover, .w3-btn-floating-large:disabled:hover
	{
	box-shadow: none
}

.w3-display-left {
	position: absolute;
	top: 50%;
	left: 0%;
	transform: translate(0%, -50%);
	-ms-transform: translate(-0%, -50%)
}

.w3-content {
	max-width: 980px;
	margin: auto
}

.w3-display-container {
	position: relative
}

.w3-display-container:hover .w3-display-hover {
	display: block
}

.w3-display-container:hover span.w3-display-hover {
	display: inline-block
}

.w3-display-hover {
	display: none
}

.w3-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}