button{
	font:inherit;
	margin:0;
	overflow:visible;
	text-transform:none;
}

button[type=button],[type=reset],[type=submit]{
	-webkit-appearance:button;
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{
	border-style:none;padding:0;
}

button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{
	outline:1px dotted ButtonText;
}

.w3-content{
	max-width:980px;margin:auto;
}

.w3-display-container{
	position:relative;
}
.w3-display-container:hover{
	display:block;
}

.w3-button{
	border:none;
	display:inline-block;
	outline:0;
	padding:4px 8px;
	vertical-align:middle;
	overflow:hidden;
	text-decoration:none;
	color:inherit;
	background-color:inherit;
	text-align:center;
	cursor:pointer;
	white-space:nowrap;
	white-space:normal;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{
	background-color:#ccc;color:#000;
}

.w3-button:disabled{
	cursor:not-allowed;opacity:0.3;
}

.w3-button:hover{
	color:#000!important;
	background-color:#ccc!important;
}

.w3-black{
	color:#fff!important;
	background-color:#6f7072!important;
}

.w3-display-left{
	position:absolute;
	bottom: 0%;
	left:0%;
/*	transform:translate(0%,-50%);
	-ms-transform:translate(-0%,-50%);
*/	 
}

.w3-display-right{
	position:absolute;
	bottom: 0%;
	right:0%;
/*	transform:translate(0%,-50%);
	-ms-transform:translate(0%,-50%);
*/
}


