

.btn {
	background-color:#45b176;
	color :#FFFFFF;	
	font-size: 1rem;	
	border: solid #FFFFFF;
	width: 100%;
	padding: 0.7rem;
	font-family: Arial;
	border-radius: 8px;
}

.register {
	background-color:#e2ef57;
	color :#FF0000; 		
	font-weight: normal;
}

.mbrandregister{
	font-size: 1rem;
	padding: 0.8rem;
}


@media screen and (min-width: 400px) and (max-width: 760px) {
.btn {
	background-color:#45b176;
	color :#FFFFFF;	
	font-size: 1.3rem;	
	border: solid #FFFFFF;
	width: 100%;
	padding: 1rem;
	font-family: Arial;
	border-radius: 8px;
}

.register {
	background-color:#e2ef57;
	color :#FF0000; 		
	font-weight: normal;
}

.mbrandregister{
	font-size: 1.4rem;
	padding: 1.1rem;
}
}

@media screen and (min-width: 761px) {
.btn {
	background-color:#45b176;
	color :#FFFFFF;	
	font-size: 1.8rem;	
	border: solid #FFFFFF;
	width: 100%;
	padding: 1.6rem;
	font-family: Arial;
	border-radius: 8px;
}

.register {
	background-color:#e2ef57;
	color :#FF0000; 		
	font-weight: normal;
}

.mbrandregister{
	font-size: 1.8rem;
	padding: 1.5rem;
}
}