 /*fonts*/
@font-face {
    font-family: "Laser Char new";
    src: url(/public/cfonts/LaserCharlesWright.eot);
    src: url(/public/cfonts/LaserCharlesWright.eot?#iefix) format("embedded-opentype"),url(/public/cfonts/LaserCharlesWright.woff) format("woff"),url(/public/cfonts/LaserCharlesWright.ttf) format("truetype"),url(/public/cfonts/LaserCharlesWright.svg#Sri-TSCRegular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: "Laser Char 3d new";
    src: url(/public/cfonts/LaserCharlesWright3D.eot);
    src: url(/public/cfonts/LaserCharlesWright3D.eot?#iefix) format("embedded-opentype"),url(/public/cfonts/LaserCharlesWright3D.woff) format("woff"),url(/public/cfonts/LaserCharlesWright3D.ttf) format("truetype"),url(/public/cfonts/LaserCharlesWright3D.svg#Sri-TSCRegular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: "Laser Char In new";
    src: url(/public/cfonts/LaserCharlesWrightInline.eot);
    src: url(/public/cfonts/LaserCharlesWrightInline.eot?#iefix) format("embedded-opentype"),url(/public/cfonts/LaserCharlesWrightInline.woff) format("woff"),url(/public/cfonts/LaserCharlesWrightInline.ttf) format("truetype"),url(/public/cfonts/LaserCharlesWrightInline.svg#Sri-TSCRegular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face{
	font-family:'charleswright';
	src:url('/public/cfonts/laser_charles_wright-webfont.eot?') format('eot'), url('/public/cfonts/laser_charles_wright-webfont.woff') format('woff');
	font-display:block;
}


#plate-preview {
	display: block;
	width: 100%;
	min-width: 350px;
}

.your_reg_yellowbox .plate-text-overlay, .your_reg_yellowbox .plate-text,
.your_reg_whitebox .plate-text-overlay, .your_reg_whitebox .plate-text {
    font-family: "Laser Char new";
}

.your_reg_yellowbox[data-font="plate_style_laser_4d"] .plate-text, .your_reg_whitebox[data-font="plate_style_laser_4d"] .plate-text{
	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;
}

.your_reg_yellowbox {
    background: rgb(255, 217, 0);
	/*background: rgb(252,225,133); */
    background: linear-gradient(0deg, rgba(252,225,133,1) 0%, rgba(248,207,72,1) 50%, rgba(252,225,133,1) 100%);
}

.your_reg_whitebox {
    background: rgb(255,255,255);
    background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(255,255,255,1) 100%);
}

/*border*/
.plate-border {
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    border: 2px solid transparent;
    border-radius: 3px;
    position: absolute;
    top: 5px;
    bottom: 5px;
    left: 8px;
    right: 8px;
    border-color: transparent;
    border-radius: 5px;
}

div[data-border="plate_border_blue"] .plate-border {
    border-color: blue;
}
div[data-border="plate_border_red"] .plate-border {
    border-color: red;
}
div[data-border="plate_border_black"] .plate-border {
    border-color: black;
}
div[data-border="plate_border_green"] .plate-border {
    border-color: green;
}

/*not selected*/
.not-active-overlay {
    text-align: center;
    z-index: 100;
    font-size: 26px;
    letter-spacing: 10px;
    color: #111;
    text-transform: uppercase;
    opacity: 0;
    height: 30px;
    -webkit-transition: all .3s;
    transition: all .3s;
    line-height: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: rgba(255,255,255,0.8);
    height: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
}
.your_reg_whitebox.front[data-front-qty="0"] .not-active-overlay { 
    opacity:1;
    display:flex;
}
.your_reg_yellowbox.rear[data-rear-qty="0"] .not-active-overlay { 
    opacity:1;
    display:flex;
}

/* metal font */
.your_reg_whitebox[data-font="plate_style_metal_pressed"] .plate-text{
    text-shadow: 3px 0 0 #939392, -4px 0 0 #939392, 0 4px 0 #939392, 0 -3px 0 #939392, -4px 4px 0 #939392, -4px -3px 0 #939392, 3px 3px 0 #939392, 3px -3px 0 #939392, -5px 4px 3px #000;
}

.your_reg_yellowbox[data-font="plate_style_metal_pressed"] .plate-text{
    text-shadow: 3px 0 0 #939392, -4px 0 0 #939392, 0 4px 0 #939392, 0 -3px 0 #939392, -4px 4px 0 #939392, -4px -3px 0 #939392, 3px 3px 0 #939392, 3px -3px 0 #939392, -5px 4px 3px #000;
}

/* laser 4d font */
.your_reg_whitebox[data-font="plate_style_laser_4d"] .plate-text-overlay{
	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;
    background: -webkit-linear-gradient(#000000 , #777, #000000 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.your_reg_yellowbox[data-font="plate_style_laser_4d"] .plate-text-overlay{
	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;
    background: -webkit-linear-gradient(#000000 , #777, #000000 );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* highline font */
.your_reg_whitebox[data-font="plate_style_highline"] .plate-text-overlay{
    font-family: "Laser Char In new";
    font-weight: 100;
    color: gray;
    padding-top: 5px;
}

.your_reg_yellowbox[data-font="plate_style_highline"] .plate-text-overlay{
    font-family: "Laser Char In new";
    font-weight: 100;
    color: gray;
    padding-top: 5px;
}

/* 3d font */
.your_reg_whitebox[data-font="plate_style_3d"] .plate-text-overlay{
    font-family: "Laser Char 3d new";
    color: gray;
}

.your_reg_yellowbox[data-font="plate_style_3d"] .plate-text-overlay{
    font-family: "Laser Char 3d new";
    color: gray;
}

/* carbon font */
.your_reg_whitebox[data-font="plate_style_carbon"] .plate-text-overlay{
    background: url(/public/images/carbon2.jpg);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

.your_reg_yellowbox[data-font="plate_style_carbon"] .plate-text-overlay{
    background: url(/public/images/carbon2.jpg);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

/* 3d gel carbon font */
.your_reg_whitebox[data-font="plate_style_3d_gel_carbon"] .plate-text{
    background: url(../images/carbon2.jpg);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

.your_reg_yellowbox[data-font="plate_style_3d_gel_carbon"] .plate-text{
    background: url(../images/carbon2.jpg);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}

.your_reg_whitebox[data-font="plate_style_3d_gel_carbon"] .plate-text-overlay{
    font-family: "Laser Char 3d new";
    color: gray;
}

.your_reg_yellowbox[data-font="plate_style_3d_gel_carbon"] .plate-text-overlay{
    font-family: "Laser Char 3d new";
    color: gray;
}

/* 3d gel black font */
.your_reg_whitebox[data-font="plate_style_3d_gel_black"] .plate-text{
    text-shadow: 0 0 5px #ccc, 2px 0 2px #ccc, -2px 0 2px #ccc, 0 2px 2px #ccc, 0 -2px 2px #ccc;
}

.your_reg_yellowbox[data-font="plate_style_3d_gel_black"] .plate-text{
    text-shadow: 0 0 5px #fff, 2px 0 2px #fff, -2px 0 2px #fff, 0 2px 2px #fff, 0 -2px 2px #fff;
}

.your_reg_whitebox[data-font="plate_style_3d_gel_black"] .plate-text-overlay{
    font-family: "Laser Char 3d new";
    color: #1d1d1d;
    text-shadow: -1px -1px 1px #fff;
}

.your_reg_yellowbox[data-font="plate_style_3d_gel_black"] .plate-text-overlay{
    font-family: "Laser Char 3d new";
    color: #1d1d1d;
    text-shadow: -1px -1px 1px #fff;
}

/* badge */

.select-plate-badge:not([data-badge]){
display:none!important;
}

.plate-badge {
    background-color: #0069c2;
    width: 0;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    height: 100%;
    position: absolute;
    z-index: 100;
    -webkit-transition: all .3s;
    transition: all .3s;
    overflow: hidden;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 60%;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

/* uk */
.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-badge,
.your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-badge{
    width:15%;
    background-image: url(/public/images/flag-uk.png);
}

.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
    width: calc(100% - 19%);
    margin-left: auto;
    margin-right: 8px;
	font-size: 145px !important;
}

/* cym */
.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-badge,
.your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-badge{
    width:15%;
    background-image: url(/public/images/flag-cym.png);
}
.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
	width: calc(100% - 19%);
    margin-left: auto;
    margin-right: 8px;
	font-size: 145px !important;
}

/* sco */
.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-badge,
.your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-badge{
    width:15%;
    background-image: url(/public/images/flag-sco.png);
}
.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay,
.your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
    width: calc(100% - 19%);
    margin-left: auto;
    margin-right: 8px;
	font-size: 145px !important;
}

/* eng */
.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-badge,
.your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-badge{
    width:15%;
    background-image: url(/public/images/flag-eng.png);
}
.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay,
.your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
    width: calc(100% - 19%);
    margin-left: auto;
    margin-right: 8px;
	font-size: 145px !important;
}

/* gb */
.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-badge,
.your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-badge{
    width:15%;
    background-image: url(/public/images/flag-gb.png);
}
.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay,
.your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
    width: calc(100% - 19%);
    margin-left: auto;
    margin-right: 8px;
	font-size: 145px !important;
}

.your_reg_whitebox:not([data-badge="plate_badge_none"]) .plate-border, .your_reg_yellowbox:not([data-badge="plate_badge_none"]) .plate-border {
    margin-left:15%;
}


/* rear plates */
.plate-text,.plate-text-overlay{
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}

/* rear_plate_279x203mm_standard_4x4_rear_plate */
.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] {
    background-color: #f8cf48;
    height: auto !important;
    padding-top: 28%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 50%;    
}
.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
    font-size: 140px !important;
    line-height: 145px !important;    
	word-wrap: break-word;
}

/* rear_plate_535x152mm_large_rear_plate */
.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] {
    background-color: #1b1707;
    height: 179px !important;
    padding-top: 22%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;    
}

.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"][data-badge="plate_badge_none"] .plate-text {
    width: calc(100%);
}

.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text-overlay {
	padding-top: 11px;
}

/* rear_plate_229x178mm_standard_motorbike_plate */ 
.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] {
    background-color: #f8cf48;
    height: auto !important;
    padding-top: 23%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    width: 40%;
}

.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"][data-badge="plate_badge_none"] .plate-text {
    width: calc(100%);
}

.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
    font-size: 110px !important;
    line-height: 115px !important;
	word-wrap: break-word;
}

/* rear_plate_635x175mm_rover_75_mg_zt */
.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
    background: url(/public/images/plates/635_175mm-Rover-75-&-MG-ZT.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 27%; */
	height: auto !important;
	min-height: 213px;
}

.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
	padding-top: 24px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"][data-badge="plate_badge_none"] .plate-text {
	width: calc(100%);
}

/* rover flag 635 */
.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 7%;
    height: 48%;
    margin-left: 7.5%;
    margin-top: 7%;
}

/* rear_plate_552x171mm_aston_martin_db9_dbs */
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
    background: url(/public/images/plates/552x171mm-Aston-Martin-DB9-&-DBS.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 31%; */
	height: auto !important;
	min-height: 233px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
	padding-top: 36px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"][data-badge="plate_badge_none"] .plate-text {
	width: calc(100%);
}

/* aston flag 552 */
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 44%;
    margin-left: 5.5%;
    margin-top: 8.5%;
}

/* rear_plate_575x160mm_aston_martin_vanquish */
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
    background: url(/public/images/plates/575x160mm-Aston-Martin-Vanquish.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 28%; */
	height: auto !important;
	min-height: 208px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
	padding-top: 22px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*aston flag 575*/
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
	width: 5%;
    height: 49%;
    margin-left: 8.5%;
    margin-top: 7%; 
}

/* rear_plate_585x175mm_jaguar_s_type */
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
    background: url(/public/images/plates/585x175mm-Jaguar-S-Type.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 29%; */
	height: auto !important;
	min-height: 229px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
	padding-top: 35px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/* juguar flag 585 */
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 45%;
    margin-left: 6.5%;
    margin-top: 8.5%;
}

/* rear_plate_565x165mm_jaguar_s_type */
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
    background: url(/public/images/plates/565x165mm-Jaguar-S-Type.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 28%; */
	height: auto !important;
	min-height: 224px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
	padding-top: 29px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*juguar flag 565*/
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
	width: 8%;
    height: 47%;
    margin-left: 6%;
    margin-top: 7.5%;
}

/* rear_plate_530x150mm_jaguar_xj */
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
    background: url(/public/images/plates/530x150mm-Jaguar-XJ.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 29%; */
	height: auto !important;
	min-height: 224px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
	padding-top: 29px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*juguar flag 530*/
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 47%;
    margin-left: 6%;
    margin-top: 7.5%;
}

/* rear_plate_610x150mm_jaguar_xj */
.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
    background: url(/public/images/plates/610x150mm-Jaguar-XJ.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 24%; */
	min-height: 224px;
	height: auto !important;
	min-height: 190px;
}

.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
	padding-top: 14px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*juguar flag 610*/
.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 55%;
    margin-left: 6%;
    margin-top: 5.5%;
}

/* rear_plate_560x162mm_jaguar_x_type_saloon */
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] {
    background: url(/public/images/plates/560x162mm-Jaguar-X-Type-Saloon.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 30%; */
	height: auto !important;
	min-height: 221px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
	padding-top: 30px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*juguar flag 560*/
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 48%;
    margin-left: 5%;
    margin-top: 7.5%;
}

/* rear_plate_560x165mm_range_rover_sport */
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] {
    background: url(/public/images/plates/560x165mm-Range-Rover-Sport.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 28%; */
	height: auto !important;
	min-height: 223px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
	padding-top: 28px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*range rover flag 560*/
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
	width: 7%;
    height: 47%;
    margin-left: 7%;
    margin-top: 7.5%;
}

/* rear_plate_615x150mm_range_rover_sport */
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] {
    background: url(/public/images/plates/615x150mm-Range-Rover-Sport.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 24%; */
	height: auto !important;
	min-height: 188px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
    padding-top: 14px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*range rover flag 615*/
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
	width: 8%;
    height: 56%;
    margin-left: 6%;
    margin-top: 5.5%;
}

/* rear_plate_565x155mm_rolls_royce_phantom */
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
    background: url(/public/images/plates/565x155mm-Rolls-Royce-Phantom.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 30%; */
	height: auto !important;
	min-height: 212px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
    padding-top: 29px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*rolls royce flag 565*/
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 9%;
    height: 50%;
    margin-left: 3.5%;
    margin-top: 7.5%;
}

/* rear_plate_545x173mm_mini_cooper */
.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
    background: url(/public/images/plates/545x173mm-Mini-Cooper.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top: 30%; */
	height: auto !important;
	min-height: 246px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
    padding-top: 44px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*mini flag cooper*/
.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 43%;
    margin-left: 4.5%;
    margin-top: 9.5%; 
}

/* rear_plate_585x173mm_chrysler_pt_cruiser_1 */
.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
    background: url(/public/images/plates/585x173mm-Chrysler-PT-Cruiser-1.png) no-repeat !important;
    background-size: contain !important;
    /* padding-top: 29%; */
	height: auto !important;
	min-height: 229px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
    /* font-size: 200px; */
    /* line-height: 1.5; */
    padding-top: 27px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*Chrysler flag  585*/
.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 47%;
    margin-left: 5.5%;
    margin-top: 7.2%;
}

/* rear_plate_570x165mm_chrysler_pt_cruiser_2 */
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
    background: url(/public/images/plates/570x165mm-Chrysler-PT-Cruiser-2.png) no-repeat center !important;
    background-size: contain !important;
    /* padding-top:20%;
    padding-top: 28%; */
	height: auto !important;
	min-height: 225px;
}
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
    /* margin-top:4%; */
    padding-top: 32px;
	width: calc(100% - 12%);
}
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"][data-badge="plate_badge_none"] .plate-text{
	width: calc(100%);
}

/*Chrysler flag  570*/
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 46%;
    margin-left: 6.5%;
    margin-top: 8%;
}


.electric .plate-badge{
	width: 10%;
	}

	
/*Responsive*/
@media only screen and (max-width: 1439px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 140px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 140px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 140px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 140px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 140px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		font-size: 135px !important;
		line-height: 140px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text,
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		font-size: 110px !important;
		line-height: 115px !important;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 205px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 22px;
		width: calc(100% - 12%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 230px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 35px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 21px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 6%;
		height: 49%;
		margin-left: 8%;
		margin-top: 7%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 12%);
		padding-top: 34px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 26px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 26px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 12px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 27px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 26px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 10px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		padding-top: 25px;
		width: calc(100% - 12%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 42px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 24px;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 30px;
		width: calc(100% - 12%);
	}
}

@media only screen and (max-width: 1429px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]{
		min-height: 186px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 224px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 220px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 219px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]{
		min-height: 220px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]{
		min-height: 182px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]{
		min-height: 206px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]{
		min-height: 238px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]{
		min-height: 220px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]{
		min-height: 217px;
	} */
}

@media only screen and (max-width: 1400px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		/* width: calc(100% - 19%); */
		font-size: 130px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		/* width: calc(100% - 19%); */
		font-size: 130px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		/* width: calc(100% - 19%); */
		font-size: 130px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		/* width: calc(100% - 19%); */
		font-size: 130px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		/* width: calc(100% - 19%); */
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		font-size: 130px !important;
		line-height: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		font-size: 100px !important;
		line-height: 100px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 199px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 17px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 225px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 30px;
		width: calc(100% - 9%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 202px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 19px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 218px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 30px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 213px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 24px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 213px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay{
		padding-top: 23px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]{
		min-height: 179px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay{
		padding-top: 9px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 27px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]{
		min-height: 214px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 24px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]{
		min-height: 180px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 8px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	/* .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]{
		min-height: 206px;
	} */
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay{
		padding-top: 26px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]{
		min-height: 228px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 36px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	/* .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]{
		min-height: 220px;
	} */
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay{
		padding-top: 22px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]{
		min-height: 216px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 44%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay{
		padding-top: 24px;
		font-size: 130px !important;
		width: calc(100% - 9%);
	}
	/* new  */
}

@media only screen and (max-width: 1365px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 18%);
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 18%);
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 18%);

	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 18%);
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 18%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		font-size: 120px !important;
		line-height: 120px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text,
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		font-size: 90px !important;
		line-height: 90px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 16px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 212px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 25px;
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 191px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 15px;
		width: calc(100% - 11%);
	}

	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 210px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 25px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 208px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 21px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 208px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 20px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]{
		min-height: 175px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 9px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 22px;
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] {
		min-height: 209px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]{
		min-height: 214px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 22px;
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]{
		min-height: 177px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 6px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]{
		min-height: 198px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay{
		padding-top: 20px;
		width: calc(100% - 11%);
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]{
		min-height: 230px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 33px;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 20px;
		width: calc(100% - 11%);
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]{
		min-height:213px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]{
		min-height: 211px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 21px;
		width: calc(100% - 11%);
	}
	/* new  */
}

@media only screen and (max-width: 1337px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 187px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 11px;
		font-size: 125px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 24px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 12px;
		font-size: 125px !important;
	}
	
	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
		min-height: 206px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 23px;
		font-size: 125px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 17px;
		font-size: 125px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
		min-height: 201px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
		min-height: 201px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 17px;
		font-size: 125px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
		min-height: 169px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 4px;
		font-size: 125px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] {
		min-height: 203px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 24px;
		font-size: 125px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] {
		min-height: 166px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 4px;
		font-size: 125px !important;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
		min-height: 187px;
	} */

	/* .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
		min-height: 218px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 19px;
		font-size: 125px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
		min-height: 203px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 17px;
		font-size: 125px !important;
	}
	/* new  */
	
}

@media only screen and (max-width: 1300px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 130px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 130px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 130px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 130px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		font-size: 105px !important;
		line-height: 105px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text,
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		font-size: 85px !important;
		line-height: 85px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 210px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 22px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 224px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 10%;
		margin-left: 7.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 31px;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 206px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 7%;
		height: 46%;
		margin-left: 8.5%;
		margin-top: 7.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 23px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}

	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 230px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 34px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 223px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}	
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 28px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 220px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay{
		padding-top: 27px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
		min-height: 181px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 8%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 10px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 8%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 26px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]{
		min-height: 222px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 8%;
		margin-left: 7.5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 28px;
		width: calc(100% - 11%);
		font-size: 135px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] {
		min-height: 184px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 12px;
		width: calc(100% - 11%);
		font-size: 135px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
		min-height: 212px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 10%;
		margin-left: 4.5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		padding-top: 29px;
		width: calc(100% - 11%);
		font-size: 135px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]{
		min-height: 245px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 10%;
		margin-left: 5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 43px;
		width: calc(100% - 11%);
		font-size: 135px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]{
		min-height: 229px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 43%;
		margin-left: 7%;
		margin-top: 7.5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 26px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
		min-height: 224px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 29px;
		font-size: 135px !important;
		width: calc(100% - 11%);
	}

	/* new  */
}

@media only screen and (max-width: 1265px)
{
	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
		min-height: 226px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 220px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
		min-height: 179px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
		min-height: 206px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
		min-height: 236px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		min-height: 221px;
	}		 */

	/* new  */
}

@media only screen and (max-width: 1244px)
{	
	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 202px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 19px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 217px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 30px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 212px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 25px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 212px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 23px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 9px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 7%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 25px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 26px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 12px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		padding-top: 26px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 40px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]{
		min-height: 213px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 19px;
		font-size: 130px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
		min-height: 216px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 24px;
		font-size: 130px !important;
	}

	/* new  */
}

@media only screen and (max-width: 1200px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 125px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 125px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 125px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 125px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 125px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		/* font-size: 150px; */
		font-size: 115px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text,
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		/*font-size: 120px;*/
		font-size: 90px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 199px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 46%;
		margin-top: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 18px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 212px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 4.5%;
		margin-top: 9%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 27px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]{
		min-height: 190px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 6%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 14px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 206px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 23px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 201px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 20px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 201px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 22px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
		min-height: 169px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 6%;
	}	
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 5px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 43%;
		margin-left: 5%;
		margin-top: 9%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 25px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]{
		min-height: 211px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 43%;
		margin-top: 9%;
		width: 7%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 25px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] {
		min-height: 170px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 3px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]{
		min-height: 196px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 47%;
		margin-top: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		padding-top: 21px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
		min-height: 227px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 40%;
		margin-top: 10%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 32px;
    	font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 16px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]{
		min-height: 200px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 16px;
		font-size: 125px !important;
		width: calc(100% - 12%);
	}
	/* new  */
}

@media only screen and (max-width: 1149px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 18%);
		font-size: 120px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 18%);
		font-size: 120px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 18%);
		font-size: 120px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 18%);
		font-size: 120px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 18%);
		font-size: 120px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		font-size: 115px !important;
		/* width: calc(100% - 21%); */
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text,
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		font-size: 90px !important;
		/* width: calc(100% - 21%); */
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 181px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 202px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 22px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]{
		min-height: 181px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay{
		padding-top: 9px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]{
		min-height: 195px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 18px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]{
		min-height: 191px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay{
		padding-top: 16px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]{
		min-height: 192px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 17px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]{
		min-height: 161px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.5%;
		height: 56%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay{
		padding-top: 0;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] {
		min-height: 193px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 6%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 18px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 23px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]{
		min-height: 160px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 0px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	/* .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]{
		min-height: 178px;
	} */
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		padding-top: 18px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 29px;
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		min-height: 202px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 41%;
		margin-left: 6%;
		margin-top: 8%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay{
		font-size: 120px !important;
		width: calc(100% - 13%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]{
		min-height: 197px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		font-size: 120px !important;
		width: calc(100% - 13%);
	}
	/* new  */
}

@media only screen and (max-width: 1100px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 110px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 110px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 110px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 110px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 110px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 110px !important;
    	line-height: 110px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 80px !important;
   		line-height: 80px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 176px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 8.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 6px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 195px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 15px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	/* new  */
	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 176px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 7%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 4px;
		width: calc(100% - 15%);
		font-size: 110px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
		min-height: 190px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 10px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
		min-height: 186px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 10px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
		min-height: 185px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 10px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
		min-height: 143px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 8.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 9px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] {
		min-height: 185px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 14px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 53%;
		margin-top: 6.5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 0px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
		min-height: 178px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		padding-top: 11px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 20px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 8.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 9px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
		min-height: 182px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		padding-top: 7px;
		font-size: 110px !important;
		width: calc(100% - 15%);
	}
	/* new  */
}

@media only screen and (max-width: 1065px)
{	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 190px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 170px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 3px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
		min-height: 183px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 10px;
		font-size: 125px !important;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
		min-height: 179px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 10px;
		font-size: 125px !important;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
		min-height: 179px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 8px;
		font-size: 125px !important;
	} */

	/* .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		line-height: 143px !important;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] {
		min-height: 176px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 9px;
		font-size: 120px !important;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
		min-height: 196px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		padding-top: 18px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		min-height: 186px;
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 10px;
	} */

	/* .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 6px;
		font-size: 120px !important;
	} */
}

@media only screen and (max-width: 1023px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 105px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 105px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 105px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 105px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 20%);
		font-size: 105px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 80px !important;
   		line-height: 80px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 6px;
		font-size: 105px !important;
		width: calc(100% - 14%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 186px;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 14px;
		font-size: 105px !important;
		width: calc(100% - 14%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 168px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		width: calc(100% - 14%);
		font-size: 105px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
		min-height: 181px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 14%);
		font-size: 105px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
		min-height: 177px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		padding-top: 8px;
		width: calc(100% - 14%);
		font-size: 105px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
		min-height: 177px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		padding-top: 9px;
		width: calc(100% - 14%);
		font-size: 105px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		font-size: 105px !important;
		line-height: 140px !important;
		width: calc(100% - 14%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		padding-top: 9px;
		font-size: 105px !important;
		width: calc(100% - 14%);
	}

	/* .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] {
		min-height: 177px;
	} */

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		padding-top: 11px;
		font-size: 105px !important;
		width: calc(100% - 14%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		font-size: 105px !important;
		width: calc(100% - 14%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		font-size: 105px !important;
		width: calc(100% - 14%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		font-size: 105px !important;
		width: calc(100% - 14%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		font-size: 105px !important;
		width: calc(100% - 14%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		font-size: 105px !important;
		width: calc(100% - 14%);
	}
	
	/* ----------comment plates styling---------- */
	/* {
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
		{
			font-size: 185px;
		}


		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
		{
			font-size: 185px;
		}


		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
		{
			font-size: 175px;
		}

		
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
		{
			font-size: 190px;
		}

		
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
		{
			font-size: 170px;
		}

		
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
		{
			font-size: 185px;
		}
	} */
	/* ----------comment plates styling---------- */
}

@media only screen and (max-width: 991px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 100px !important;
    	line-height: 100px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 5px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 6.5%;
		height: 53%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 9%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 47%;
		margin-top: 7.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 45%;
		margin-top: 9%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 39%;
		margin-top: 11%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 8%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		padding-top: 5px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 44%;
		margin-top: 8.5%;
	}

	/* ----------comment plates styling---------- */
	/* {
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
		{
			font-size: 180px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
		{
			font-size: 180px;
		}
		

		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
		{
			font-size: 170px;
		}
		

		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
		{
			font-size: 185px;
		}


		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
		{
			font-size: 165px;
		}


		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
		{
			font-size: 180px;
		}
	} */
	/* ----------comment plates styling---------- */
}

@media only screen and (max-width: 968px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100%  - 19%);
		font-size: 100px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100%  - 19%);
		font-size: 100px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100%  - 19%);
		font-size: 100px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100%  - 19%);
		font-size: 100px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 19%);
		font-size: 100px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
		font-size: 90px !important;
    	line-height: 90px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
		font-size: 70px !important;
		line-height: 70px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 10px;		
		width: calc(100% - 15%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 15px;
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		width: calc(100% - 15%);
	}

	/* ----------comment plates styling---------- */
	/* {
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
		{
			font-size: 170px;
		}


		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
		{
			font-size: 170px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
		{
			font-size: 180px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
		{
			font-size: 160px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
		{
			font-size: 180px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
		{
			font-size: 155px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
		{
			font-size: 170px;
		}
		
		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
		{
			font-size: 160px;
		}
	} */
	/* ----------comment plates styling---------- */
}

@media only screen and (max-width: 900px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-badge {
		width: 8%;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-badge {
		width: 8%;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-badge {
		width: 8%;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-badge {
		width: 8%;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-badge {
		width: 8%;
	}

	.your_reg_whitebox:not([data-badge="plate_badge_none"]) .plate-border, .your_reg_yellowbox:not([data-badge="plate_badge_none"]) .plate-border {
		margin-left: 8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] {
		width: 45%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
		font-size: 95px !important;
		line-height: 95px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] {
		height: 100px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] {
		width: 35%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
		font-size: 85px !important;
		line-height: 85px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
		min-height: 110px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 30%;
		height: 44%;
		margin-top: 3.5%;
		width: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		padding-top: 13px;
		width: calc(100% - 9%);
		font-size: 67px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
		min-height: 120px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 30%;
		margin-top: 4%;
		width: 5%;
		height: 44%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 20px;
		width: calc(100% - 9%);
		font-size: 67px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
		min-height: 110px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		width: 5%;
		height: 44%;
		margin-left: 30.5%;
		margin-top: 3.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		padding-top: 12px;
		width: calc(100% - 9%);
		font-size: 67px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
		min-height: 115px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 30%;
		width: 5%;
		height: 42%;
		margin-top: 4%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 16px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
		min-height: 115px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.5%;
		margin-left: 30%;
		height: 47%;
		width: 5%;
	}	

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 16px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
		min-height: 115px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.5%;
		margin-left: 30%;
		height: 47%;
		width: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 16px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
		min-height: 100px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3%;
		height: 49%;
		margin-left: 29%;
		width: 5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px!important;
		line-height: 67px !important;
		padding-top: 9px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] {
		min-height: 110px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.5%;
		margin-left: 30%;
		height: 47%;
		width: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 14px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] {
		min-height: 115px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 47%;
		margin-top: 3.5%;
		width: 5%;
		margin-left: 30%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 8%);
		font-size: 67px !important;
		padding-top: 16px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] {
		min-height: 100px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 51%;
		margin-top: 3%;
		width: 5%;
		margin-left: 30%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 10px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
		min-height: 110px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 43%;
		margin-top: 4%;
		width: 5%;
		margin-left: 30%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 15px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
		min-height: 120px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 39%;
		margin-top: 4.5%;
		margin-left: 30%;
		width: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 20px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		min-height: 115px;
		width: 46%;
		margin: auto;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 41%;
		margin-left: 7%;
		margin-top: 8%;
		width: 9%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		width: calc(100% - 17%);
		font-size: 67px !important;
		padding-top: 14px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
		min-height: 115px;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 47%;
		margin-top: 3.5%;
		margin-left: 30%;
		width: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		width: calc(100% - 9%);
		font-size: 67px !important;
		padding-top: 15px;
	}
}

@media only screen and (max-width: 868px)
{

	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 12%);
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 12%);
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 12%);
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 12%);
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 12%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 29%;
		height: 44%;
		margin-top: 3.5%;
		width: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		padding-top: 18px;
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 10%);
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 29%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		width: 50%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		width: calc(100% - 10%);
	}

	/* ----------comment plates styling---------- */
	/* {
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
		{
			font-size: 155px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
		{
			font-size: 150px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
		{
			font-size: 150px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
		{
			font-size: 150px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
		{
			font-size: 145px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay 
		{
			font-size: 150px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
		{
			font-size: 160px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
		{
			font-size: 145px;
		}
		
		
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
		{
			font-size: 145px;
		}
	} */
	/* ----------comment plates styling---------- */
}

@media only screen and (max-width: 825px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 80px !important;
		line-height: 80px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 42%;
	}
}

@media only screen and (max-width: 800px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 28%;
		margin-top: 4%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 28%;
		margin-top: 4.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 28%;
		margin-top: 4%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 28%;
		margin-top: 4.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.4%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.4%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 28%;
		margin-top: 4%;
		height: 48%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		height: 45%;
		margin-top: 4.5%;
		margin-left: 28%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		width: 53%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		width: calc(100% - 17%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 28%;
	}
}

@media only screen and (max-width: 768px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 14%);
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 14%);
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 14%);
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 14%);
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 14%);
	}

	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-badge {
		width: 9%;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-badge {
		width: 9%;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-badge {
		width: 9%;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-badge {
		width: 9%;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-badge {
		width: 9%;
	}

	.your_reg_whitebox:not([data-badge="plate_badge_none"]) .plate-border, .your_reg_yellowbox:not([data-badge="plate_badge_none"]) .plate-border {
		margin-left: 9%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 85px !important;
		line-height: 85px !important;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 70px !important;
   		line-height: 70px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
		margin-top: 4.3%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
		margin-top: 4.8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
		margin-top: 4.8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.5%;
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.6%;
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.2%;
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.2%;
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 3.6%;
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
		margin-top: 4.2%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.8%;
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
		width: calc(100% - 11%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		width: 57%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
		width: calc(100% - 16%);
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 27%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
		width: calc(100% - 11%);
	}
}

@media only screen and (max-width: 725px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 65px !important;
   		line-height: 65px !important;
	}
 
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 4.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 4.5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 5%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 4.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.5%;
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.5%;
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4%;
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 4.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5%;
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5%;
		margin-left: 26%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 26%;
		margin-top: 4.5%;
	}
}

@media only screen and (max-width: 675px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 80px !important;
    	line-height: 80px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 60px !important;
		line-height: 60px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 5.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 4.8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 5.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5%;
		margin-left: 24%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.3%;
		margin-left: 24%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5%;
		margin-left: 24%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5%;
		margin-left: 24%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.2%;
		margin-left: 24%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.8%;
		margin-left: 24%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		width: 67%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 24%;
		margin-top: 4.8%;
	}
}

@media only screen and (max-width: 625px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
		font-size: 65px !important;
		line-height: 65px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 5.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 6%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 5.2%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 6%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 5.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.5%;
		margin-left: 21%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.5%;
		margin-left: 21%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.5%;
		margin-left: 21%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.5%;
		margin-left: 21%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 4.8%;
		margin-left: 21%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 5.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 6.4%;
		margin-left: 21%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		width: 72%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 21%;
		margin-top: 5.4%;
	}
}

@media only screen and (max-width: 575px)
{
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-badge {
		width: 10%;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-badge {
		width: 10%;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-badge {
		width: 10%;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-badge {
		width: 10%;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-badge {
		width: 10%;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 71px !important;
    	line-height: 70px !important;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
		font-size: 60px !important;
		line-height: 60px !important;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6.8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6.2%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6.8%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6.4%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 6.5%;
		margin-left: 17%;
	}
	
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.5%;
		margin-left: 17%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 6.2%;
		margin-left: 17%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 6.5%;
		margin-left: 17%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 5.8%;
		margin-left: 17%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6.5%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-top: 7.4%;
		margin-left: 17%;
	}

	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
		width: 84%;
	}	

	.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
		margin-left: 17%;
		margin-top: 6.4%;
	}
}

@media only screen and (max-width: 525px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 50px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text-overlay 
	{
	    font-size: 75px;
	    line-height: 1.4;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 38px;
	}

	/*9*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
	{
    	font-size: 86px;
	}
	/*10*/
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 85px;
	}
	/*11*/
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*12*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*13*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*14*/
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*15*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
	{
    	font-size: 85px;
	}
	/*16*/
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*17*/
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
}

@media only screen and (max-width: 500px)
{

	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_uk"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 55px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_cym"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 55px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_sco"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 55px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_eng"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 55px !important;
	}
	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text, .your_reg_whitebox[data-badge="plate_badge_gb"] .plate-text-overlay, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-text-overlay {
		width: calc(100% - 22%);
		font-size: 55px !important;
	}
	
	.your_reg_whitebox[data-badge="plate_badge_uk"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_uk"] .plate-badge {
		width: 16%;
		border-top-left-radius: 5px !important;
		border-bottom-left-radius: 5px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_cym"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_cym"] .plate-badge {
		width: 16%;
		border-top-left-radius: 5px !important;
		border-bottom-left-radius: 5px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_sco"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_sco"] .plate-badge {
		width: 16%;
		border-top-left-radius: 5px !important;
		border-bottom-left-radius: 5px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_eng"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_eng"] .plate-badge {
		width: 16%;
		border-top-left-radius: 5px !important;
		border-bottom-left-radius: 5px !important;
	}

	.your_reg_whitebox[data-badge="plate_badge_gb"] .plate-badge, .your_reg_yellowbox[data-badge="plate_badge_gb"] .plate-badge {
		width: 16%;
		border-top-left-radius: 5px !important;
		border-bottom-left-radius: 5px !important;
	}

	.your_reg_whitebox:not([data-badge="plate_badge_none"]) .plate-border, .your_reg_yellowbox:not([data-badge="plate_badge_none"]) .plate-border {
		margin-left: 16%;
		max-width: 80%;
	}

	/* new code */
		.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay {
			font-size: 55px !important;
			line-height: 55px !important;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] {
			height: 96px !important;
		}
		
		.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay {
			font-size: 42px !important;
			line-height: 42px !important;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] {
			min-height: 97px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay {
			padding-top: 8px;
			font-size: 64px !important;
			width: calc(100% - 18%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 9%;
			height: 47%;
			margin-left: 7%;
			margin-top: 6.5%;
		}
  
		.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] {
			min-height: 109px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay {
			padding-top: 16px;
			font-size: 64px !important;
			width: calc(100% - 18%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 10%;
			height: 47%;
			margin-left: 5.5%;
			margin-top: 7.5%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] {
			min-height: 99px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay {
			padding-top: 9px;
			font-size: 64px !important;
			width: calc(100% - 14%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 7%;
			margin-top: 6.5%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] {
			min-height: 106px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay {
			padding-top: 14px;
			font-size: 64px !important;
			width: calc(100% - 15%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 6.5%;
			margin-top: 7.5%;
		}
		
		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] {
			min-height: 103px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay {
			padding-top: 12px;
			font-size: 64px !important;
			width: calc(100% - 16%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 7%;
			margin-top: 7%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] {
			min-height: 103px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay {
			padding-top: 11px;
			font-size: 64px !important;
			width: calc(100% - 16%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 7%;
			margin-top: 7%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] {
			min-height: 87px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay {
			padding-top: 4px;
			font-size: 64px !important;
			line-height: 65px !important;
			width: calc(100% - 16%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 51%;
			margin-left: 6.5%;
			margin-top: 5.5%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] {
			min-height: 102px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay {
			padding-top: 12px;
			font-size: 64px !important;
			width: calc(100% - 16%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 6.5%;
			margin-top: 7%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] {
			min-height: 105px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay {
			padding-top: 13px;
			font-size: 64px !important;
			width: calc(100% - 15%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 7%;
			margin-top: 7%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] {
			min-height: 86px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay {
			padding-top: 4px;
			font-size: 64px !important;
			width: calc(100% - 15%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 54%;
			margin-left: 6.5%;
			margin-top: 5%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] {
			min-height: 97px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay {
			font-size: 64px !important;
			width: calc(100% - 18%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 10%;
			height: 47%;
			margin-left: 4%;
			margin-top: 7%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] {
			min-height: 112px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay {
			padding-top: 16px;
			font-size: 64px !important;
			width: calc(100% - 18%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 10%;
			height: 42%;
			margin-left: 4.5%;
			margin-top: 8.5%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] {
			min-height: 105px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay {
			padding-top: 12px;
			font-size: 64px !important;
			width: calc(100% - 16%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 6%;
			margin-top: 7%;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] {
			min-height: 102px;
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text, .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"] .plate-text-overlay {
			padding-top: 10px;
			font-size: 64px !important;
			width: calc(100% - 15%);
		}

		.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
			width: 8%;
			height: 47%;
			margin-left: 6.5%;
			margin-top: 6.5%;
		}
	/* new code */
}

@media only screen and (max-width: 474px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 45px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text-overlay 
	{
	    font-size: 70px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 35px;
	}

	/*9*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*10*/
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 80px;
	}
	/*11*/
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 75px;
	}
	/*12*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
	{
    	font-size: 75px;
	}
	/*13*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 70px;
	}
	/*14*/
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 75px;
	}
	/*15*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
	{
    	font-size: 70px;
	}
	/*16*/
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
	{
    	font-size: 75px;
	}
	/*17*/
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
	{
    	font-size: 75px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"] .plate-text-overlay 
	{
    	line-height: 2;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"] .plate-text-overlay 
	{
    	line-height: 2;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"] .plate-text-overlay 
	{
    	line-height: 2.2;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"] .plate-text-overlay 
	{
    	line-height: 1.8;
	}
}

@media only screen and (max-width: 450px)
{
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 40px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text-overlay 
	{
	    font-size: 65px;
	    line-height: 1.4;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 30px;
	}

	/*9*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
	{
    	font-size: 70px;
	}
	/*10*/
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 70px;
    	line-height: 1.6;
	}
	/*11*/
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 70px;
	}
	/*12*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
	{
    	font-size: 65px;
    	line-height: 1.7;
	}
	/*13*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 65px;
	}
	/*14*/
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 65px;
	}
	/*15*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
	{
    	font-size: 65px;
    	line-height: 1.9;
	}
	/*16*/
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
	{
    	font-size: 65px;
	}
	/*17*/
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
	{
    	font-size: 70px;
	}
}

@media only screen and (max-width: 400px)
{
	.electric .plate-badge{
		width: 16%;
	}

	.electric .plate-text {
		font-size: 55px !important;
		line-height: 55px !important;
		margin-left: 40px;
	}
	.electric .plate-border {
		
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 35px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text-overlay 
	{
	    font-size: 55px;
	    line-height: 1.5;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 28px;
	}

	/*9*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
	{
    	font-size: 65px;
	}
	/*10*/
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
	/*11*/
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
	/*12*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
	/*13*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
	/*14*/
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 55px;
	}
	/*15*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
	/*16*/
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
	/*17*/
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
	{
    	font-size: 60px;
	}
}

@media only screen and (max-width: 374px)
{
	.electric .plate-badge{
		width: 16%;
		}
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_279x203mm_standard_4x4_rear_plate"] .plate-text-overlay 
	{
    	font-size: 30px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_535x152mm_large_rear_plate"] .plate-text-overlay 
	{
	    font-size: 45px;
	}
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_229x178mm_standard_motorbike_plate"] .plate-text-overlay 
	{
   		font-size: 22px;
	}

	/*9*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"] .plate-text-overlay 
	{
    	font-size: 52px;
	}
	/*10*/
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 52px;
	}
	/*11*/
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"] .plate-text-overlay 
	{
    	font-size: 55px;
	}
	/*12*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"] .plate-text-overlay 
	{
    	font-size: 50px;
	}
	/*13*/
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 50px;
	}
	/*14*/
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"] .plate-text-overlay 
	{
    	font-size: 45px;
	}
	/*15*/
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"] .plate-text-overlay 
	{
    	font-size: 55px;
	}
	/*16*/
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"] .plate-text-overlay 
	{
    	font-size: 50px;
	}
	/*17*/
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text, 
	.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"] .plate-text-overlay 
	{
    	font-size: 50px;
	}
}

@media only screen and (max-width: 430px)
{
	.electric .plate-badge{
		width: 16%;
		border-top-left-radius: 5px !important;
        border-bottom-left-radius: 5px !important;
	}

	.electric .plate-text {
		font-size: 55px !important;
		line-height: 55px !important;
		margin-left: 40px;
	}
}

/*Responsive End*/

/*aston 575*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_575x160mm_aston_martin_vanquish"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 8.5%;
    margin-top: 5%;
} */

/*rover 635*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
} 
.your_reg_yellowbox[data-rear-size="rear_plate_635x175mm_rover_75_mg_zt"]:not([data-badge="plate_badge_none"]) .plate-badge {
	width: 8%;
	height: 47%;
	margin-left: 6.5%;
	margin-top: 6.5%;
}*/

/*aston 552*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_552x171mm_aston_martin_db9_dbs"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 70%;
    margin-left: 7.5%;
    margin-top: 4%;
} */

/*juguar 585*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_585x175mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 50%;
    margin-left: 6.5%;
    margin-top: 7%;
} */

/*juguar 565*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_565x165mm_jaguar_s_type"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 6.5%;
    margin-top: 5%;
} */

/*juguar 530*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_530x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 6.5%;
    margin-top: 6%;
} */

/*juguar 610*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_610x150mm_jaguar_xj"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 6.5%;
    margin-top: 5%;
} */

/*juguar 560*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_560x162mm_jaguar_x_type_saloon"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 6.5%;
    margin-top: 5%;
} */

/*range rover 560*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_560x165mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 8.5%;
    margin-top: 5%;
} */

/*range rover 615*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_615x150mm_range_rover_sport"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 8.5%;
    margin-top: 5%;
} */

/*rolls royce*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_565x155mm_rolls_royce_phantom"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 4.5%;
    margin-top: 7%;
} */

/*mini cooper*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}

.your_reg_yellowbox[data-rear-size="rear_plate_545x173mm_mini_cooper"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 6.5%;
    margin-top: 6.5%;
} */

/*Chrysler 585*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_585x173mm_chrysler_pt_cruiser_1"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 57%;
    margin-left: 6.5%;
    margin-top: 6%;
} */

/*Chrysler 570*/
/* .your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-text,
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-text-overlay {
    left: calc(8% + 8px);
}
.your_reg_yellowbox[data-rear-size="rear_plate_570x165mm_chrysler_pt_cruiser_2"]:not([data-badge="plate_badge_none"]) .plate-badge {
    width: 8%;
    height: 47%;
    margin-left: 6.5%;
    margin-top: 7%;
} */

.crt-btn{
gap:10px !important;

}

.pnote{
	font-size:12px!important;
	line-height: 16px;
}



.electric .plate-border{
width: 80%;
margin-left: 16%;
}

.font-options .options {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-gap: 10px;
}

.font-options .options .box {
	width: 100% !important;
	margin: 0 !important;
}

box input:checked + div, .preview .plate.rear-plate {
  background-color: #ffd900;
}
.box input:checked + div {
  background: rgb(255, 217, 0);
    background-color: rgb(255, 217, 0);
  /* border-color: #c58d1c; */
  box-shadow: 0 0 5px 1px rgba(196,141,29,.4);
}
.font-options .box div {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 15px;
  height: auto !important;
}
@media (max-width: 991px) {
  .box div {
    padding: 0;
    line-height: auto;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.box div {
  border: 1px solid #a1a1a1;
    border-top-color: rgb(161, 161, 161);
    border-right-color: rgb(161, 161, 161);
    border-bottom-color: rgb(161, 161, 161);
    border-left-color: rgb(161, 161, 161);
  border-radius: 5px;
  color: #000;
  cursor: pointer;
  line-height: 1;
  padding: 22px 10px 20px;
  position: relative;
  text-align: center;
}

.font-options .box div span {
  margin-bottom: 10px;
}

.font-options .box div img {
  border-radius: 5px;
  box-shadow: 0 5px 5px #0003;
  max-width: 100%;
  height: auto;
  pointer-events: none;
}

.invalid-registration {
    color: #FF0000FF;
    font-size: 13px;
    margin-top: 8px;
}