button, 
button.ui-button,
input[type=button], 
input[type=button].ui-button,
input[type=submit], 
input[type=submit].ui-button,
a.ui-button,
.ui-button{
	font-family:"Roboto", arial, sanz-serif;
	font-size:14px;
	font-weight:500;
	text-align:center;
	text-transform:uppercase;
	line-height:100%;
	
	padding:10px 12px;
	border:0px;	
	cursor:pointer;	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	
	color:var(--color-principal);	
	background:var(--color-blanco);
}
a.ui-button{
	display:inline-block;
}
button:hover,
button.ui-button:hover,
input[type=button]:hover,
input[type=button].ui-button:hover,
input[type=submit]:hover,
input[type=submit].ui-button:hover,
a:hover.ui-button,
.ui-button:hover{
	color:var(--color-secundario-contraste);	
	background:var(--color-secundario);
}
button, 
button.ui-button-primary,
input[type=button], 
input[type=button].ui-button-primary,
input[type=submit], 
input[type=submit].ui-button-primary,
a.ui-button-primary,
.ui-button-primary{
	color:var(--color-principal-contraste);	
	background:var(--color-principal);	
}
button:hover,
button.ui-button-primary:hover,
input[type=button]:hover,
input[type=button].ui-button-primary:hover,
input[type=submit]:hover,
input[type=submit].ui-button-primary:hover,
a:hover.ui-button-primary,
.ui-button-primary:hover{
	color:var(--color-secundario-contraste);	
	background:var(--color-secundario);
}
.ui-scrollup{
	font-size:30px !important;
	text-align:center;
	line-height:100%;
	cursor:pointer;	
		
	display:none;
	position:fixed;
	bottom:20px;
	right:20px;	
	padding:10px;	
	max-height:50px;
	max-width:50px;	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);	
		
	color:var(--color-principal-contraste) !important;	
	background:var(--color-principal) !important;	
}
.ui-scrollup .fa{
	height:30px;
	width:30px;
	line-height: 85%;
}
.ui-scrollup:hover{
	color:var(--color-secundario-contraste) !important;	
	background:var(--color-secundario) !important;
}