/* Taxamater Style */

.taxameter {
	border-width: 0.2rem;
	border-style: solid;
	border-radius: 0.5rem;
}

.taxameter .fare-validity {
	padding: 0.1rem 0;
	font-size: 0.9rem;
}

.taxameter .fare {
	font-family: "DSEG";
	font-size: 3rem;
	border-radius: 0.5rem 0.5rem 0 0;
	padding: 0.1rem 1rem;
	min-width: 300px;
}

.taxameter .fare-details {
	padding-top: 0.15rem;
}

/* Style 1 */

.taxameter-style-1  {
	border-color: #ECECEC;
	color: #FF3B3A;
	background: #2E2731;
	background: linear-gradient(to right, #4D4D54, #2E2731);
}

.taxameter-style-1 .fare {
	border-bottom: 2px solid black;
}

.taxameter-style-1 .fare-validity, 
.taxameter-style-1 .fare-details {
	background: #ECECEC;
	color: #5e5e5e;
}

/* Style 2 */

.taxameter-style-2  {
	border-color: #626D2F;
	color: rgba(0, 0, 0, 0.6);
	background: #99AC47;
	background: linear-gradient(to right, #9DB24B, #99AC47);
}

.taxameter-style-2 .fare {
	border-bottom: 2px solid color: rgba(0, 0, 0, 0.8);;
}

.taxameter-style-2 .fare-validity,
.taxameter-style-2 .fare-details {
	background: #626D2F;
	color: #b8c974; /* rgba(255, 255, 255, 0.5 ); */
}

/* Style 3 */

.taxameter-style-3  {
	border-color: #472d16;
	color: rgba(0, 0, 0, 0.6);
	background: #FB7C01;
	background: linear-gradient(to right, #D66902, #FB7C01);
}

.taxameter-style-3 .fare {
	border-bottom: 2px solid color: rgba(0, 0, 0, 0.8);
}

.taxameter-style-3 .fare-validity,
.taxameter-style-3 .fare-details,
.taxameter-style-3 .fare-details a {
	background: #472d16;
	color: #f4b981; /*rgba(255, 255, 255, 0.6);*/
}
