@font-face {
	font-family: 'Tahoma', helvetica;
	src: url("TahomaBook.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}

body {
	font-family: 'Tahoma', helvetica;
}

#text-style {
	width: 100% !important;
	margin-bottom: 20px;
	height: 117px;
	border-radius: 7px;
	font-weight: bold;
	text-align: center;
	border: 7px solid #27b523;
	color: #27b523;
	font-size: 65px !important;
	padding: 2px 10px;
	text-transform: uppercase;
}

#text-style::placeholder {
	color: #27b523;
	opacity: 1;
	font-family: 'Tahoma', helvetica;
}

label {
	display: block;
	margin-top: 10px;
	font-size: 15px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	margin: 0;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 7px;
	display: block;
}

.materialradios {
	display: flex;
	gap: 15px;
	margin-bottom: 20px;
}

.materialradios input[type="radio"] {
	display: none;
}

.materialradios label {
	display: inline-block;
	padding: 13px;
	border: 5px solid #d3d3d3;
	border-radius: 5px;
	cursor: pointer;
	font-weight: bold;
	font-size: 19px;
	color: black;
	transition: all 0.3s ease;
	text-align: center;
	width: 100%;
}

.materialradios input[type="radio"]:checked+label {
	background-color: grey;
	color: #000;
	border-color: grey;
}

select,
input[type="text"] {
	width: 100%;
	padding: 8px;
	margin-top: 5px;
}

.hidden {
	display: none;
}

#preview {
	margin-top: 20px;
	padding: 20px;
	border: 2px solid #000;
	background-color: #fff;
	text-align: center;
	font-size: 32px;
	color: black;
	position: relative;
}

.badge {
	position: absolute;
	top: 5px;
	left: 5px;
	font-size: 12px;
	color: gray;
}

.field-row {
	display: flex;
	gap: 15px;
	margin-bottom: 20px;
	margin-top: 20px;
}

#field-group {
	display: flex;
	flex-direction: column;
	width: 100%;
}

#field-group label {
	margin-bottom: 6px;
	font-weight: bold;
}

#field-group select {
	font-size: 17px;
	border: 1px solid #dfdfdf;
	color: rgb(51, 51, 51);
	font-family: 'Tahoma', helvetica;
	background: transparent;
	padding: 13px;
	border-radius: 7px;
	width: 100%;
	margin-right: 2rem;
}

.field-group {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.field-group label {
	margin-bottom: 6px;
	font-weight: bold;
}

.field-group select {
	font-size: 17px;
	border: 1px solid #dfdfdf;
	color: rgb(51, 51, 51);
	font-family: 'Tahoma', helvetica;
	background: transparent;
	padding: 13px;
	border-radius: 7px;
	width: 100%;
	margin-right: 2rem;
}

.field-group-FB {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.field-group-FB label {
	margin-bottom: 6px;
	font-weight: bold;
}

.field-group-FB select {
	font-size: 17px;
	border: 1px solid #dfdfdf;
	color: rgb(51, 51, 51);
	font-family: 'Tahoma', helvetica;
	background: transparent;
	padding: 13px;
	border-radius: 7px;
	width: 100%;
	margin-right: 2rem;
}

#vehicle,
#plate-layout,
#front-rear {
	width: 100%;
}

.form-row {
	display: flex;
	gap: 10px;
}


.form-group input[type="text"],
.form-group select {
	padding: 13px;
	margin-bottom: 13px;
	margin-top: 1px;
	float: left;
	border: 1px solid #dfdfdf;
	border-radius: 7px;
	font-size: 16px;
	border-radius: 5px;
}
.fnp-4d-plate ~ #printed-fields .field-row .field-group:first-child{
	display: none;
}
.fnp-3d-gel ~ #printed-fields .field-row .field-group:first-child{
	display: none;
}
#rear-size-title{
	margin-top: 20px;
}
#fnp-add-to-cart{
	border-radius: 8px;
	display: block;
	width: 100%;
	margin-top: 10px;
	border: none;
	background-color: #26b00a;
	padding: 17px 21px;
	font-size: 36px;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
}
/* printed tab code */
.fnp-printed{
	color: rgb(0, 0, 0);
	font-family: 'CharlesWright', sans-serif !important;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 96px !important;
	text-align: center;
}
/* printed > vehicle > bike */
.fnp-printed.fnp-bike {
	margin-top: 0;
	display: block;
	width: 259px !important;
	height: 202px;
	background-color: rgb(255, 180, 0) !important;
	border-radius: 10px;
	text-align: center;
	line-height: 202px; 
	justify-content: center;
	align-items: center;
	display: flex;
}
/* printed > vehicle > bike > h2 */
h2.fnp-bike {
	color: #333333;
	font-family: 'charleswrightbike', sans-serif !important;
	font-size: 83px !important;
	margin: 0;
	text-transform: uppercase;
}
/* 4D Tab Code */
.fnp-4d-plate{
	font-family: 'CharlesWright', sans-serif;
	text-align: center;
	line-height: 87px;
	font-size: 96px !important;
	font-weight: 700;
	text-shadow: rgb(142, 142, 142) 1px 1px 0px, rgb(135, 135, 135) 1px 2px 0px, rgb(128, 128, 128) 2px 2px 0px, rgb(121, 121, 121) 3px 3px 0px, rgba(0, 0, 0, 0.01) 0px 2px 2px, rgba(0, 0, 0, 0.02) 1px 4px 4px, rgba(0, 0, 0, 0.03) 1px 7px 7px, rgba(0, 0, 0, 0.04) 2px 11px 11px;
}

/* 3D Gel tab Code */
.fnp-3d-gel {
	color: #000000;
	font-family: '3dgel', sans-serif !important;
	font-weight: 400;
	text-transform: uppercase;
	text-align: center;
	font-size: 96px !important;
	white-space: nowrap;
	text-shadow:
		1px 1px 0 #444,
		2px 2px 0 #222,
		3px 3px 0 #111,
		4px 4px 0 #000;
	-webkit-text-stroke: 1px #222;
}
.elementor-element-d788dbe{
	width: 100%;
	padding: 0px;
}
.elementor-element-8e064ff{
	width: 100%;
	padding: 0px;
}
.front-plate{
	text-transform: capitalize;
}
/* printed > layout > legal */
#show-on-click{
	display: none;
	font-size: 4px;
	font-weight: 400;
}
.front-plate .elementor-heading-title {
	display: flex;
	flex-direction: column;
	line-height: 1;
	gap: 0; 
	margin: 0;
	padding: 0;
}
.fnp-legal-style::after {
	content: "CPD JE2 4UE";
	display: block;
	margin-top: 0;
	padding: 0;
	line-height: 1;
	font-size: inherit;
	font-size: 4px;
	font-weight: 400;
}
.fnp-front-only,
.fnp-rear-only {
	display: block;
}

.fnp-front-only.hide, .fnp-rear-only.hide, .fnp-front-only.hide .after-value_fnp, .fnp-rear-only.hide .after-value_fnp {
	display: none !important;
}
span.after-value_fnp {
	position: absolute;
	bottom: 0;
}
#front-preview .fnp-printed,
#front-preview .fnp-4d-plate,
#front-preview .fnp-3d-gel {
	background-color: #e7e7e7;
	width: 100%;
	border-radius: 10px;
	padding: 10px;
}
#back-preview .fnp-printed,
#back-preview .fnp-4d-plate,
#back-preview .fnp-3d-gel {
	background-color: #FFB400;
	width: 100%;
	border-radius: 10px;
	padding: 10px;
}

/* front size field code */
#front-preview .fnp-car.fnp-front-short-plate-4-letter-287x111mm{
	width: 302px !important;
	font-family: 'charleswright', sans-serif !important;
	font-size: 100px !important;
	font-weight: 700;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
	display: inline-block !important;
}
#front-preview .fnp-car.fnp-front-short-plate-5-letter-348x111mm {
	width: 394px !important;
	font-size: 100px !important;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
	display: block !important;
	text-align: center;
}
#front-preview .fnp-car.fnp-front-short-plate-6-letter-409x111mm {
	width: 463px !important;
	font-size: 100px !important;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
	padding: 0 15px;
	max-width: 100%;
}
#front-preview .fnp-car.fnp-front-short-plate-7-letter-470x111mm {
	width: 532px !important;
	font-size: 100px !important;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: clip;
	max-width: 100%;
}
#front-preview .fnp-car.fnp-front-229mm-x-76mm-9in-x-3in {
	font-size: 40px !important;
	width: 259px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 86px;
	justify-content: center;
}
#back-preview .fnp-car.fnp-front-229mm-x-76mm-9in-x-3in {
	font-size: 90px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-254mm-x-76mm-10in-x-3in {
	font-size: 50px !important;
	width: 288px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 86px;
	justify-content: center;
}
#back-preview .fnp-car.fnp-front-254mm-x-76mm-10in-x-3in {
	font-size: 90px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-305mm-x-76mm-12in-x-3in {
	font-size: 60px !important;
	width: 345px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 86px;
	justify-content: center;
}
#back-preview .fnp-car.fnp-front-305mm-x-76mm-12in-x-3in {
	font-size: 90px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-305mm-x-152mm-12in-x-6in {
	font-size: 70px !important;
	width: 345px !important;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	white-space: normal !important;
	line-height: 1.3 !important; 
	height: calc(1.4em * 2) !important; 
	text-overflow: ellipsis !important;
}
#back-preview .fnp-car.fnp-front-305mm-x-152mm-12in-x-6in{
	font-size: 90px !important;
	width: 589px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-330mm-x-111mm-13in-x-4\.4in {
	font-size: 60px !important;
	width: 374px !important;
	white-space: nowrap;
	height: 125px;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-front-330mm-x-111mm-13in-x-4\.4in {
	font-size: 96px !important;
	white-space: nowrap;
	height: 125px;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-330mm-x-165mm-13in-x-6\.5in {
	font-size: 70px !important;
	width: 374px !important;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	white-space: normal !important;
	line-height: 1.3 !important; 
	height: calc(1.4em * 2) !important; 
	text-overflow: ellipsis !important;
}
#back-preview .fnp-car.fnp-front-330mm-x-165mm-13in-x-6\.5in {
	font-size: 96px !important;
	white-space: nowrap;
	height: 125px;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-16in-x-4\.5in {
	font-size: 60px !important;
	width: 460px !important;
	height: 129px;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-front-16in-x-4\.5in {
	font-size: 90px !important;
	height: 129px;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#front-preview .fnp-car.fnp-front-520mm-x-121mm-20\.5in-x-4\.75in {
	font-size: 95px !important;
	width: 589px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 137px;
	justify-content: center;
}
#back-preview .fnp-car.fnp-front-520mm-x-121mm-20\.5in-x-4\.75in {
	font-size: 96px !important;
	width: 589px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 137px;
	justify-content: center;
}

/* Font size field code */
#front-preview .fnp-car.fnp-3d-font {
	text-align: center;
	line-height: 87px;
	font-size: 95px !important;
	font-weight: 700;
	color: #000; 
	text-shadow:
		1px 1px 0 #222,
		2px 2px 0 #333,
		3px 3px 0 #444,
		4px 4px 0 #555,
		5px 5px 0 #666,
		6px 6px 0 #777,
		6px 6px 5px rgba(0, 0, 0, 0.4);
}
#back-preview .fnp-car.fnp-3d-font {
	text-align: center;
	line-height: 87px;
	font-size: 96px !important;
	font-weight: 700;
	color: #000; 
	text-shadow:
		1px 1px 0 #222,
		2px 2px 0 #333,
		3px 3px 0 #444,
		4px 4px 0 #555,
		5px 5px 0 #666,
		6px 6px 0 #777,
		6px 6px 5px rgba(0, 0, 0, 0.4);
}
#front-preview .fnp-car.fnp-inline-font, #back-preview .fnp-car.fnp-inline-font {
	font-family: 'CharlesWright', sans-serif;
	text-align: center;
	line-height: 87px;
	font-size: 96px !important;
	font-weight: 700;
	color: transparent;
	-webkit-text-stroke: 1px black;
	text-shadow:
		1px 1px 0 #222,
		2px 2px 0 #333,
		3px 3px 0 #444,
		4px 4px 0 #555,
		5px 5px 0 #666,
		6px 6px 0 #777,
		6px 6px 4px rgba(0, 0, 0, 0.4);
}

/* Rear size field code */
#front-preview .fnp-car.fnp-rear-std\.-4x4-279mm-x-203mm-11in-x-8in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-std\.-4x4-279mm-x-203mm-11in-x-8in{
	width: 316px !important;
	font-size: 95px !important;
	height: 230px;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	white-space: normal !important;
	line-height: 1.3 !important; 
	height: calc(1.4em * 2) !important; 
	text-overflow: ellipsis !important;
}
#front-preview .fnp-car.fnp-rear-short-plate---4-letter-287x111mm{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-short-plate---4-letter-287x111mm{
	font-size: 90px !important;
	width: 327px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-short-plate---5-letter-348x111mm{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-short-plate---5-letter-348x111mm{
	font-size: 90px !important;
	width: 394px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-short-plate---6-letter-409x111mm{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-short-plate---6-letter-409x111mm{
	font-size: 90px !important;
	width: 463px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-short-plate---7-letter-470x111mm{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-short-plate---7-letter-470x111mm{
	font-size: 90px !important;
	width: 532px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-229mm-x-76mm-9in-x-3in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-229mm-x-76mm-9in-x-3in{
	font-size: 50px !important;
	width: 259px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 86px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-254mm-x-76mm-10in-x-3in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-254mm-x-76mm-10in-x-3in{
	font-size: 60px !important;
	width: 288px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 86px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-305mm-x-76mm-12in-x-3in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-305mm-x-76mm-12in-x-3in{
	font-size: 70px !important;
	width: 345px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 86px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-305mm-x-152mm-12in-x-6in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-305mm-x-152mm-12in-x-6in{
	width: 345px !important;
	font-size: 95px !important;
	height: 172px;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	white-space: normal !important;
	line-height: 1.3 !important; 
	height: calc(1.4em * 2) !important; 
	text-overflow: ellipsis !important;
}
#front-preview .fnp-car.fnp-rear-330mm-x-111mm-13in-x-4\.4in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-330mm-x-111mm-13in-x-4\.4in{
	font-size: 76px !important;
	width: 374px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-330mm-x-165mm-13in-x-6\.5in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-330mm-x-165mm-13in-x-6\.5in{
	font-size: 76px !important;
	height: 187px;
	width: 374px !important;
	overflow: hidden !important;
	display: -webkit-box !important;
	-webkit-line-clamp: 2 !important;
	-webkit-box-orient: vertical !important;
	white-space: normal !important;
	line-height: 1.3 !important; 
	height: calc(1.4em * 2) !important; 
	text-overflow: ellipsis !important;
}
#front-preview .fnp-car.fnp-rear-406mm-x-114mm-16in-x-4\.5in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-406mm-x-114mm-16in-x-4\.5in{
	font-size: 96px !important;
	width: 460px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 129px;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-520mm-x-121mm-20\.5in-x-4\.75in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-520mm-x-121mm-20\.5in-x-4\.75in{
	font-size: 95px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-520mm-x-127mm-20\.5in-x-5in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
	height: 125px;
}
#back-preview .fnp-car.fnp-rear-520mm-x-127mm-20\.5in-x-5in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
	height: 127px;
}
#front-preview .fnp-car.fnp-rear-520mm-x-140mm-20\.5in-x-5\.5in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
}
#back-preview .fnp-car.fnp-rear-520mm-x-140mm-20\.5in-x-5\.5in{
	font-size: 95px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
	height: 158px !important;
}
#front-preview .fnp-car.fnp-rear-520mm-x-152mm-20\.5in-x-6in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-520mm-x-152mm-20\.5in-x-6in{
	font-size: 95px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
	height: 172px !important;
	width: 589px !important;
}
#front-preview .fnp-car.fnp-rear-533mm-x-152mm-21in-x-6in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-533mm-x-152mm-21in-x-6in{
	font-size: 95px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
	height: 172px !important;
	width: 604px !important;
}
#front-preview .fnp-car.fnp-rear-559mm-x-152mm-22in-x-6in{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-559mm-x-152mm-22in-x-6in{
	font-size: 95px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	justify-content: center;
	height: 172px !important;
	width: 633px !important;
}
#front-preview .fnp-car.fnp-rear-rover-75-635x175mm{
	font-size: 87px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-rover-75-635x175mm{
	margin-top: 10px;
	width: 747px;
	height: 243px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/creator/wp-content/uploads/2012_1.png);
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-range-rover-sport-v1-615x150mm{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-sport-v1-615x150mm{
	margin-top: 10px;
	width: 747px;
	height: 243px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/creator/wp-content/uploads/2025_0.png);
	justify-content: center;
}
#front-preview .fnp-car.fnp-rear-range-rover-sport-v2-560x165mm{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-sport-v2-560x165mm{
	margin-top: 10px;
	width: 747px;
	height: 243px;
	justify-content: center;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/creator/wp-content/uploads/2026_0.png);
}
#front-preview .fnp-car.fnp-rear-land-rover-defender-2020-present{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-land-rover-defender-2020-present{
	margin-top: 10px;
	width: 661px;
	height: 196px;
	background-color: transparent;
	border-radius: 10px;
	justify-content: center;
	font-size: 100px !important;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5010.png);
}
#front-preview .fnp-car.fnp-rear-land-rover-defender-2020-present{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-land-rover-defender-2020-present{
	margin-top: 10px;
	font-size: 100px !important;
	width: 741px;
	height: 198px;
	background-color: transparent;
	border-radius: 10px;
	justify-content: center;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5020.png);
}
#front-preview .fnp-car.fnp-rear-land-rover-discovery-5-2018-2019{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-land-rover-discovery-5-2018-2019{
	margin-top: 10px;
	width: 741px;
	height: 198px;
	background-color: transparent;
	border-radius: 10px;
	justify-content: center;
	font-size: 100px !important;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5020.png);
}
#front-preview .fnp-car.fnp-rear-land-rover-discovery-5-2018-2019{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-land-rover-discovery-5-2018-2019{
	margin-top: 10px;
	width: 741px;
	height: 198px;
	background-color: transparent;
	border-radius: 10px;
	justify-content: center;
	font-size: 100px !important;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5020.png);
}
#front-preview .fnp-car.fnp-rear-land-rover-discovery-sport-2016-2019{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-land-rover-discovery-sport-2016-2019{
	margin-top: 10px;
	width: 661px;
	height: 194px;
	background-color: transparent;
	border-radius: 10px;
	font-size: 100px !important;
	justify-content: center;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5030.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-sport-2014-2020{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-sport-2014-2020{
	margin-top: 10px;
	width: 760px;
	height: 196px;
	justify-content: center;
	font-size: 100px !important;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5040.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-evoque-2011-2018{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-evoque-2011-2018{
	margin-top: 10px;
	width: 698px;
	height: 202px;
	background-color: transparent;
	border-radius: 10px;
	justify-content: center;
	font-size: 100px !important;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5050.png);
}
#front-preview .fnp-car.fnp-rear-jaguar-xk{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-jaguar-xk{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 678px;
	height: 179px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5060.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-2022-present {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-2022-present {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 674px;
	height: 204px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5070.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-sport-2022-present {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-sport-2022-present{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 849px;
	height: 149px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5080.png);
}
#front-preview .fnp-car.fnp-rear-jaguar-f-type {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-jaguar-f-type{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 637px;
	height: 196px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5090.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-evoque-2019-present {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-range-rover-evoque-2019-present{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 723px;
	height: 178px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5100.png);
}
#front-preview .fnp-car.fnp-rear-jaguar-f-pace-2019-present {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-jaguar-f-pace-2019-present{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 755px;
	height: 188px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5110.png);
}
#front-preview .fnp-car.fnp-rear-jaguar-xf-2008-2012{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-jaguar-xf-2008-2012{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 774px;
	height: 215px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5120.png);
}
#front-preview .fnp-car.fnp-rear-jaguar-f-pace{
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}
#back-preview .fnp-car.fnp-rear-jaguar-f-pace{
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 646px;
	height: 244px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5130.png);
}
#front-preview .fnp-car.fnp-rear-rover-zt\,\-jag-x-type-estate\,\-jag-xf-v1 {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-rover-zt\,\-jag-x-type-estate\,\-jag-xf-v1 {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 774px;
	height: 215px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5140.png);
}
#front-preview .fnp-car.fnp-rear-bentley-continental-gt-2003-2011 {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-bentley-continental-gt-2003-2011 {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 640px;
	height: 191px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5150.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-2002-2012 {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-range-rover-2002-2012 {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 662px;
	height: 196px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5160.png);
}
#front-preview .fnp-car.fnp-rear-jaguar-xf-sportbrake-2012-2015 {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-jaguar-xf-sportbrake-2012-2015 {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 702px;
	height: 185px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5170.png);
}
#front-preview .fnp-car.fnp-rear-ford-fiesta-2017-2020 {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-ford-fiesta-2017-2020 {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 695px;
	height: 174px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5180.png);
}
#front-preview .fnp-car.fnp-rear-land-rover-freelander-2006-2015 {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-land-rover-freelander-2006-2015 {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 659px;
	height: 199px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5190.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-split-tailgate {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-split-tailgate {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 764px;
	height: 216px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5200.png);
}
#front-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-non-split-tailgate {
	font-size: 96px !important;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;
	height: 125px !important;
	justify-content: center;
	width: 589px !important;
}

#back-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-non-split-tailgate {
	margin-top: 10px;
	justify-content: center;
	font-size: 100px !important;
	width: 706px;
	height: 204px;
	background-color: transparent;
	border-radius: 10px;
	background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5210.png);
}
.fnp-car.fnp-flag-st_george-eng{
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_george-england {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-1.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_george-gb {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-1-1.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_george-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-2.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_georgep-eng {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-3.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_georgep-england{
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-4.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_georgep-gb  {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-5.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_georgep-great_britain  {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-6.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_georgep-uk  {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-7.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_george-uk  {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-8.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-st_george-united_kingdom  {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-cym {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-cymru {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-gb {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-walesp-cym {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-walesp-cymru {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-walesp-gb {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-walesp-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-walesp-uk {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-walesp-united_kingdom {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-walesp-wales {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-uk {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-united_kingdom {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-wales-wales {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltire-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltirep-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltirep-sco {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltirep-scotland {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltirep-uk {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-saltirep-united_kingdom {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltire-sco {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltire-uk {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-saltire-united_kingdom {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-cym {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-cymru {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-eng {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-england {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-gb {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-unionp-cym {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-cymru {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-eng {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-england {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-gb {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-great_britain {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-sco {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-scotland {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-uk {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-unionp-united_kingdom {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}
.fnp-car.fnp-flag-unionp-wales {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-sco {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-scotland {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-uk {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-united_kingdom {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

.fnp-car.fnp-flag-union-wales {
	background-image: url('http://fastnumberplates.co.uk/wp-content/uploads/2025/05/Untitled-100-x-236-px-9.png');
	background-size: contain;
	background-repeat: no-repeat;
}

/* code for Mobile Responsiveness Start */
@media (max-width: 768px){
	.fnp-printed, #text-style, .fnp-4d-plate, .fnp-3d-gel, h2.fnp-bike, #front-preview .fnp-car.fnp-3d-font, #back-preview .fnp-car.fnp-3d-font, #front-preview .fnp-car.fnp-inline-font, #back-preview .fnp-car.fnp-inline-font, #front-preview .fnp-car.fnp-front-short-plate-4-letter-287x111mm{
		font-size: 46px !important;
	}
	.materialradios label{
		font-size: 15px !important;
	}
	.materialradios{
		gap: 10px;
	}
	.field-group label{
		font-size: 13px;
	}
	.fnp-printed.fnp-bike{
		font-size: 46px !important;
		width: 200px !important;
		height: 100px !important;
		margin: auto;
	}
	#front-preview .fnp-car.fnp-front-short-plate-5-letter-348x111mm{
		width: 270px !important;
		margin: auto;
		font-size: 46px !important;
	}
	#front-preview .fnp-car.fnp-front-short-plate-6-letter-409x111mm{
		width: 280px !important;
		margin: auto;
		font-size: 46px !important;
		line-height: 70px !important;
	}
	#front-preview .fnp-car.fnp-front-short-plate-7-letter-470x111mm{
		width: 285px !important;
		margin: auto;
		font-size: 46px !important;
	}
	#front-preview .fnp-car.fnp-front-229mm-x-76mm-9in-x-3in, #front-preview .fnp-car.fnp-front-254mm-x-76mm-10in-x-3in, #front-preview .fnp-car.fnp-front-305mm-x-76mm-12in-x-3in{
		margin: auto;
		font-size: 46px !important;
	}
	#front-preview .fnp-car.fnp-front-330mm-x-111mm-13in-x-4\.4in{
		width: 300px !important;
		font-size: 46px !important; 
		height: 100px;
		margin: auto;
	}
	#front-preview .fnp-car.fnp-front-330mm-x-165mm-13in-x-6\.5in{
		width: 300px !important;
		line-height: 60px !important;
		height: unset !important;
	}
	#front-preview .fnp-car.fnp-front-16in-x-4\.5in, #front-preview .fnp-car.fnp-front-520mm-x-121mm-20\.5in-x-4\.75in{
		font-size: 46px !important;
		width: 300px !important;
		height: 100px !important; 
		margin: auto;
	}
	#front-preview .fnp-car.fnp-rear-std\.-4x4-279mm-x-203mm-11in-x-8in{
		font-size: 46px !important;
		height: 80px;
	}
	#back-preview .fnp-car.fnp-rear-std\.-4x4-279mm-x-203mm-11in-x-8in{
		width: 250px !important;
		margin: auto;
		font-size: 70px !important;
	}
	#front-preview .fnp-car.fnp-rear-short-plate---4-letter-287x111mm, #front-preview .fnp-car.fnp-rear-short-plate---5-letter-348x111mm, #front-preview .fnp-car.fnp-rear-short-plate---6-letter-409x111mm, #front-preview .fnp-car.fnp-rear-short-plate---7-letter-470x111mm{
		font-size: 46px !important;
	}
	#back-preview .fnp-car.fnp-rear-short-plate---4-letter-287x111mm, #back-preview .fnp-car.fnp-rear-short-plate---5-letter-348x111mm, #back-preview .fnp-car.fnp-rear-short-plate---6-letter-409x111mm, #back-preview .fnp-car.fnp-rear-short-plate---7-letter-470x111mm{
		font-size: 46px !important;
		width: 300px !important;
		margin: auto;
		height: 80px !important;
	}
	#front-preview .fnp-car.fnp-rear-229mm-x-76mm-9in-x-3in, #front-preview .fnp-car.fnp-rear-254mm-x-76mm-10in-x-3in, #front-preview .fnp-car.fnp-rear-305mm-x-76mm-12in-x-3in, #front-preview .fnp-car.fnp-rear-305mm-x-152mm-12in-x-6in{
		font-size: 50px !important;
	}
	#back-preview .fnp-car.fnp-rear-229mm-x-76mm-9in-x-3in, #back-preview .fnp-car.fnp-rear-254mm-x-76mm-10in-x-3in {
		margin: auto;
		font-size: 40px !important;
	}
	#back-preview .fnp-car.fnp-rear-305mm-x-76mm-12in-x-3in{
		width: 300px !important;
	}
	#back-preview .fnp-car.fnp-rear-305mm-x-152mm-12in-x-6in, #back-preview .fnp-car.fnp-rear-330mm-x-165mm-13in-x-6\.5in{
		width: 300px !important;
		font-size: 60px !important;
		margin: auto;
	}
	#front-preview .fnp-car.fnp-rear-330mm-x-111mm-13in-x-4\.4in, #front-preview .fnp-car.fnp-rear-330mm-x-165mm-13in-x-6\.5in{
		font-size: 50px !important;
	}
	#back-preview .fnp-car.fnp-rear-330mm-x-111mm-13in-x-4\.4in, #back-preview .fnp-car.fnp-rear-406mm-x-114mm-16in-x-4\.5in{
		width: 300px !important;
		font-size: 46px !important;
		margin: auto;
		height: unset !important;
	}
	#front-preview .fnp-car.fnp-rear-406mm-x-114mm-16in-x-4\.5in, #front-preview .fnp-car.fnp-rear-520mm-x-121mm-20\.5in-x-4\.75in{
		font-size: 46px !important;		
	}
	#back-preview .fnp-car.fnp-rear-520mm-x-121mm-20\.5in-x-4\.75in{
		font-size: 45px !important;
	}
	#front-preview .fnp-car.fnp-rear-520mm-x-127mm-20\.5in-x-5in, #front-preview .fnp-car.fnp-rear-520mm-x-140mm-20\.5in-x-5\.5in, #front-preview .fnp-car.fnp-rear-520mm-x-152mm-20\.5in-x-6in{
		font-size: 46px !important;	
		height: unset !important;
		width: 100% !important;
	}
	#back-preview .fnp-car.fnp-rear-520mm-x-127mm-20\.5in-x-5in, #back-preview .fnp-car.fnp-rear-520mm-x-140mm-20\.5in-x-5\.5in{
		font-size: 45px !important;	
		height: unset !important;
	}
	#back-preview .fnp-car.fnp-rear-520mm-x-152mm-20\.5in-x-6in{
		font-size: 45px !important;	
		width: 100% !important;
		height: unset !important;
	}
	#front-preview .fnp-car.fnp-rear-533mm-x-152mm-21in-x-6in{
		font-size: 46px !important;	
		height: unset !important;
		width: 100% !important;
	}
	#back-preview .fnp-car.fnp-rear-533mm-x-152mm-21in-x-6in{
		font-size: 45px !important;	
		width: 100% !important;
		height: unset !important;
	}
	#front-preview .fnp-car.fnp-rear-559mm-x-152mm-22in-x-6in, #front-preview .fnp-car.fnp-rear-rover-75-635x175mm, #front-preview .fnp-car.fnp-rear-range-rover-sport-v1-615x150mm, #front-preview .fnp-car.fnp-rear-range-rover-sport-v2-560x165mm, #front-preview .fnp-car.fnp-rear-land-rover-defender-2020-present, #front-preview .fnp-car.fnp-rear-land-rover-discovery-5-2018-2019, #front-preview .fnp-car.fnp-rear-land-rover-discovery-sport-2016-2019, #front-preview .fnp-car.fnp-rear-range-rover-sport-2014-2020, #front-preview .fnp-car.fnp-rear-range-rover-evoque-2011-2018, #front-preview .fnp-car.fnp-rear-jaguar-xk, #front-preview .fnp-car.fnp-rear-range-rover-2022-present, #front-preview .fnp-car.fnp-rear-range-rover-sport-2022-present, #front-preview .fnp-car.fnp-rear-jaguar-f-type, #front-preview .fnp-car.fnp-rear-range-rover-evoque-2019-present, #front-preview .fnp-car.fnp-rear-jaguar-f-pace-2019-present, #front-preview .fnp-car.fnp-rear-jaguar-xf-2008-2012, #front-preview .fnp-car.fnp-rear-jaguar-f-pace, #front-preview .fnp-car.fnp-rear-rover-zt\,\-jag-x-type-estate\,\-jag-xf-v1, #front-preview .fnp-car.fnp-rear-bentley-continental-gt-2003-2011, #front-preview .fnp-car.fnp-rear-range-rover-2002-2012, #front-preview .fnp-car.fnp-rear-jaguar-xf-sportbrake-2012-2015, #front-preview .fnp-car.fnp-rear-ford-fiesta-2017-2020, #front-preview .fnp-car.fnp-rear-land-rover-freelander-2006-2015, #front-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-split-tailgate, #front-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-non-split-tailgate{
		font-size: 46px !important;	
		height: unset !important;
		width: 300px !important;
	}
	#back-preview .fnp-car.fnp-rear-559mm-x-152mm-22in-x-6in{
		font-size: 45px !important;	
		height: unset !important;
		width: 330px !important;
	}
	#back-preview .fnp-car.fnp-rear-rover-75-635x175mm, #back-preview .fnp-car.fnp-rear-range-rover-sport-v1-615x150mm, #back-preview .fnp-car.fnp-rear-range-rover-sport-v2-560x165mm{
		width: 95vw;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		height: 120px;
		margin-top: 0px;
	}
	#back-preview .fnp-car.fnp-rear-land-rover-defender-2020-present{
		width: 90vw;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		height: 120px;
		margin-top: 0px;
		font-size: 46px !important;
		background-color: transparent;
		border-radius: 10px;
		background-image: url(https://www.carplatesdirect.com/wp-content/uploads/big-special-5010.png);
	}
	#back-preview .fnp-car.fnp-rear-land-rover-discovery-5-2018-2019, #back-preview .fnp-car.fnp-rear-land-rover-discovery-sport-2016-2019, #back-preview .fnp-car.fnp-rear-range-rover-sport-2014-2020, #back-preview .fnp-car.fnp-rear-range-rover-evoque-2011-2018, #back-preview .fnp-car.fnp-rear-jaguar-xk, #back-preview .fnp-car.fnp-rear-range-rover-2022-present, #back-preview .fnp-car.fnp-rear-range-rover-sport-2022-present, #back-preview .fnp-car.fnp-rear-jaguar-f-type, #back-preview .fnp-car.fnp-rear-range-rover-evoque-2019-present, #back-preview .fnp-car.fnp-rear-jaguar-f-pace-2019-present, #back-preview .fnp-car.fnp-rear-jaguar-xf-2008-2012, #back-preview .fnp-car.fnp-rear-jaguar-f-pace, #back-preview .fnp-car.fnp-rear-rover-zt\,\-jag-x-type-estate\,\-jag-xf-v1, #back-preview .fnp-car.fnp-rear-bentley-continental-gt-2003-2011, #back-preview .fnp-car.fnp-rear-range-rover-2002-2012, #back-preview .fnp-car.fnp-rear-jaguar-xf-sportbrake-2012-2015, #back-preview .fnp-car.fnp-rear-ford-fiesta-2017-2020, #back-preview .fnp-car.fnp-rear-land-rover-freelander-2006-2015, #back-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-split-tailgate, #back-preview .fnp-car.fnp-rear-range-rover-sport-2005-2013-non-split-tailgate{
		width: 90vw;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		height: 120px;
		margin-top: 0px;
		font-size: 46px !important;
	}
}

/* code for mobile responsiveness end */
