.UIPopListButton:after { font-family: "W3Dings" !important; text-transform: none !important; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0); } *:before, *:after { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; } header { display: block; } a { background: transparent; } a:active, a:hover { outline: 0; } strong { font-weight: bold; } svg:not(:root) { overflow: hidden; } hr { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; } button, select { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button { -webkit-appearance: button; cursor: pointer; } button::-moz-focus-inner { border: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } .UIGlyph.UIBefore::before { font-family: "W3Dings" !important; text-transform: none !important; vertical-align: middle; -webkit-align-self: middle; -ms-flex-item-align: middle; -ms-grid-row-align: middle; align-self: middle; line-height: normal; font-weight: 400; display: inline-block; } .UIGlyph.UIBefore.UIMultiply::before { content: ""; } .UIGlyph.UIBefore.UITick::before { content: ""; } .UIPushButton.UIBorderRaised { border-color: rgba(0,0,0,0.175); } .UIPushButton.UIBorderRaised { -webkit-box-shadow: inset 0px 1px rgba(255,255,255,0.5),0px 1px rgba(255,255,255,0.5); -moz-box-shadow: inset 0px 1px rgba(255,255,255,0.5),0px 1px rgba(255,255,255,0.5); box-shadow: inset 0px 1px rgba(255,255,255,0.5),0px 1px rgba(255,255,255,0.5); } .UIPushButton.UIRaised { border-color: rgba(0,0,0,0.25) rgba(0,0,0,0.4) rgba(0,0,0,0.5) rgba(0,0,0,0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.0625)), to(rgba(0,0,0,0.25))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.0625) 0%, rgba(0,0,0,0.25) 100%); background-image: -moz-linear-gradient(top, rgba(0,0,0,0.0625) 0%, rgba(0,0,0,0.25) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,0.0625) 0%, rgba(0,0,0,0.25) 100%); background-image: linear-gradient(to bottom, rgba(0,0,0,0.0625) 0%, rgba(0,0,0,0.25) 100%); } .UIPushButton.UIRaised { -webkit-box-shadow: inset 0px 1px 2px rgba(255,255,255,0.125),0px 1px rgba(0,0,0,0.125); -moz-box-shadow: inset 0px 1px 2px rgba(255,255,255,0.125),0px 1px rgba(0,0,0,0.125); box-shadow: inset 0px 1px 2px rgba(255,255,255,0.125),0px 1px rgba(0,0,0,0.125); } .UIPushButton.UIRaised:hover { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.125)), to(rgba(0,0,0,0.125))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: -moz-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: linear-gradient(to bottom, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); } .UIPushButton.UIBorderRaised:hover, .UIParent:not([disabled]):hover .UIPushButton.UIBorderRaised { border-color: rgba(0,0,0,0.0625) rgba(0,0,0,0.175) rgba(0,0,0,0.25) rgba(0,0,0,0.175); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.125)), to(rgba(0,0,0,0.125))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: -moz-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: linear-gradient(to bottom, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); } .UIPushButton.UISubtle.UIBorderRaised:hover, .UIParent:not([disabled]):hover .UIPushButton.UISubtle.UIBorderRaised { border-color: rgba(0,0,0,0.25) rgba(0,0,0,0.4) rgba(0,0,0,0.5) rgba(0,0,0,0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.125)), to(rgba(0,0,0,0.125))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: -moz-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); background-image: linear-gradient(to bottom, rgba(255,255,255,0.125) 0%, rgba(0,0,0,0.125) 100%); } .UIPushButton.UIRaised:hover, .UIPushButton.UIBorderRaised:hover, .UIParent:not([disabled]):hover .UIPushButton.UIBorderRaised { -webkit-box-shadow: inset 0px 1px 2px rgba(255,255,255,0.125),inset 0px 1px rgba(255,255,255,0.125),0px 1px 2px rgba(0,0,0,0.35); -moz-box-shadow: inset 0px 1px 2px rgba(255,255,255,0.125),inset 0px 1px rgba(255,255,255,0.125),0px 1px 2px rgba(0,0,0,0.35); box-shadow: inset 0px 1px 2px rgba(255,255,255,0.125),inset 0px 1px rgba(255,255,255,0.125),0px 1px 2px rgba(0,0,0,0.35); } .UIPushButton.UIRaised:hover:active, .UIPushButton.UIBorderRaised:hover:active, .UIParent:not([disabled]):hover:active .UIPushButton.UIBorderRaised { border-color: rgba(0,0,0,0.5) rgba(0,0,0,0.4) rgba(0,0,0,0.25) rgba(0,0,0,0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.175)), to(rgba(0,0,0,0.125))); background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.175) 0%, rgba(0,0,0,0.125) 100%); background-image: -moz-linear-gradient(top, rgba(0,0,0,0.175) 0%, rgba(0,0,0,0.125) 100%); background-image: -o-linear-gradient(top, rgba(0,0,0,0.175) 0%, rgba(0,0,0,0.125) 100%); background-image: linear-gradient(to bottom, rgba(0,0,0,0.175) 0%, rgba(0,0,0,0.125) 100%); } .UIPushButton.UIRaised:hover:active, .UIPushButton.UIBorderRaised:hover:active, .UIParent:not([disabled]):hover:active .UIPushButton.UIBorderRaised { -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.175),inset 0px 2px 7px rgba(0,0,0,0.125),0px 1px rgba(255,255,255,0.5); -moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.175),inset 0px 2px 7px rgba(0,0,0,0.125),0px 1px rgba(255,255,255,0.5); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.175),inset 0px 2px 7px rgba(0,0,0,0.125),0px 1px rgba(255,255,255,0.5); } .UIPushButton { outline: none; border: 1px solid transparent; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: transparent; background-repeat: no-repeat; text-decoration: none; text-align: center; cursor: pointer; display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .UIPushButton.UIBlue.UIBorderRaised { color: #036; } .UIPushButton.UIBlue.UIBorderRaised:hover, .UIParent:not([disabled]):hover .UIPushButton.UIBlue.UIBorderRaised { background-color: #06C; color: #fff; text-shadow: 0px -1px rgba(0,0,0,0.25); } .UIPushButton.UIBlue.UIBorderRaised:hover.UISubtle, .UIParent:not([disabled]):hover .UIPushButton.UIBlue.UISubtle.UIBorderRaised, .UIParent:not([disabled]):hover .UIPushButton.UIBlue.UIBorderRaised.UISubtle { text-shadow: 0px 1px rgba(255,255,255,0.5); background-color: transparent; } .UIPushButton.UIBlue.UIBorderRaised:hover:active, .UIParent:not([disabled]):hover:active .UIPushButton.UIBlue.UIBorderRaised { text-shadow: 0px 1px 2px rgba(0,0,0,0.5); } .UIPushButton.UIBlue.UISubtle { color: #036; } .UIPushButton.UIBlue.UISubtle:hover, .UIParent:not([disabled]):hover .UIPushButton.UIBlue.UISubtle { color: #06C; text-shadow: 0px 1px rgba(255,255,255,0.5); } .UIPushButton.UIBlue.UISubtle:hover:active, .UIParent:not([disabled]):hover:active .UIPushButton.UIBlue.UISubtle { color: #001a33; } .UIPushButton.UIGreen.UIRaised { color: #fff; text-shadow: 0px -1px rgba(0,0,0,0.25); background-color: #00D936; } .UIPushButton.UIGreen.UIRaised:hover:active { text-shadow: 0px 1px 2px rgba(0,0,0,0.5); } .UIPushButton.UIRed.UIBorderRaised { color: #802222; } .UIPushButton.UIRed.UIBorderRaised:hover { background-color: #F44; color: #fff; text-shadow: 0px -1px rgba(0,0,0,0.25); } .UIPushButton.UIRed.UIBorderRaised:hover.UISubtle { text-shadow: 0px 1px rgba(255,255,255,0.5); background-color: transparent; } .UIPushButton.UIRed.UIBorderRaised:hover:active { text-shadow: 0px 1px 2px rgba(0,0,0,0.5); } .UIPushButton.UIRed.UISubtle { color: #802222; } .UIPushButton.UIRed.UISubtle:hover { color: #F44; text-shadow: 0px 1px rgba(255,255,255,0.5); } .UIPushButton.UIRed.UISubtle:hover:active { color: #401111; } .UIPushButton.UISubtle.UIBorderRaised { background-color: transparent; } .UIPushButton.UISubtle.UIBorderRaised { -moz-background-clip: padding-box; background-clip: padding-box; } .UIPlate { position: relative; vertical-align: middle; display: inline-block; text-align: center; text-transform: uppercase; color: #000 !important; font-family: 'Mandatory' !important; font-size: 24px; line-height: .86em; width: 5.55544em; height: 1.17519em; padding: .1282em; text-decoration: none !important; text-shadow: -1px -1px rgba(255,255,255,0.5); background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(255,255,255,0.03125)), color-stop(50%, rgba(255,255,255,0.03125)), color-stop(51%, rgba(0,0,0,0.03125)), to(rgba(0,0,0,0))); background-image: -webkit-linear-gradient(top left, rgba(255,255,255,0.03125) 0%, rgba(255,255,255,0.03125) 50%, rgba(0,0,0,0.03125) 51%, rgba(0,0,0,0) 100%); background-image: -moz-linear-gradient(top left, rgba(255,255,255,0.03125) 0%, rgba(255,255,255,0.03125) 50%, rgba(0,0,0,0.03125) 51%, rgba(0,0,0,0) 100%); background-image: -o-linear-gradient(top left, rgba(255,255,255,0.03125) 0%, rgba(255,255,255,0.03125) 50%, rgba(0,0,0,0.03125) 51%, rgba(0,0,0,0) 100%); background-image: linear-gradient(to bottom right, rgba(255,255,255,0.03125) 0%, rgba(255,255,255,0.03125) 50%, rgba(0,0,0,0.03125) 51%, rgba(0,0,0,0) 100%); -webkit-box-shadow: inset 1px 1px 1px 1px rgba(255,255,255,0.25),inset 0px 1px rgba(255,255,255,0.5),inset 0px -.25em 1em -.4em rgba(0,0,0,0.25),inset 0px .5em .5em -.4em rgba(255,255,255,0.5),0px 0px 0px 1px rgba(0,0,0,0.1),0px .05em .192em rgba(0,0,0,0.5); -moz-box-shadow: inset 1px 1px 1px 1px rgba(255,255,255,0.25),inset 0px 1px rgba(255,255,255,0.5),inset 0px -.25em 1em -.4em rgba(0,0,0,0.25),inset 0px .5em .5em -.4em rgba(255,255,255,0.5),0px 0px 0px 1px rgba(0,0,0,0.1),0px .05em .192em rgba(0,0,0,0.5); box-shadow: inset 1px 1px 1px 1px rgba(255,255,255,0.25),inset 0px 1px rgba(255,255,255,0.5),inset 0px -.25em 1em -.4em rgba(0,0,0,0.25),inset 0px .5em .5em -.4em rgba(255,255,255,0.5),0px 0px 0px 1px rgba(0,0,0,0.1),0px .05em .192em rgba(0,0,0,0.5); -webkit-border-radius: .11752em; -moz-border-radius: .11752em; border-radius: .11752em; } .UIPlate.UIWhite { background-color: #FFF; } .UIPlate.UIYellow { background-color: #F9CD27; } .UIPlate::-webkit-input-placeholder { text-transform: uppercase; } .UIPlate:-moz-placeholder { text-transform: uppercase; } .UIPlate::-moz-placeholder { text-transform: uppercase; } .UIPlate:-ms-input-placeholder { text-transform: uppercase; } .UIPlate.UIWhite { background-color: #FFF; } .UIPlate em { font-style: normal; position: relative; } .UIPlate em:after { content: ""; border: 3px solid #F44; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; position: absolute; top: -1px; left: -5px; bottom: -1px; right: -5px; } ::-moz-selection { background-color: rgba(9,6,90,0.25); text-shadow: none; } ::selection { background-color: rgba(9,6,90,0.25); text-shadow: none; } .UITxt.UIDKGreen { color: #006d1b; } .UITxt.UIGraphite { color: #595f82; } .UITxt.UIDKRed { color: #a20000; } .UIPopListOption { padding: 6px 12px; text-align: left; } .UIPopList { position: relative; display: inline-block; cursor: default; font-size: medium; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .UIPopList select { display: block; -webkit-user-select: all; -moz-user-select: all; -ms-user-select: all; -o-user-select: all; user-select: all; top: 0; left: 0; right: 0; bottom: 0; height: 100%; margin: 0; -webkit-appearance: none; -moz-appearance: none; outline: none; } :root .UIPopList select { position: absolute; width: 100%; opacity: 0; background: none !important; color: transparent !important; border-color: transparent !important; text-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .UIPopList select option { color: #222; background-color: #FFF; } .UIPopList.UIFallback select { visibility: visible; } .UIPopList .UIPopListButton { height: 100%; display: none; } :root .UIPopList .UIPopListButton { display: block; } .UIPopListButton { padding-right: 24px; vertical-align: middle; } .UIPopListButton:after { content: ""; font-size: 12px; font-weight: 900; position: absolute; top: 50%; margin-top: -12px; right: 8px; } /*! CSS Used from: https://www.plates4less.co.uk/styles/out/shell.css?c=201805251527 */ .inline-svg-loading-spinner { will-change: opacity, visibility; -webkit-transition: 0.25s ease-in-out; -o-transition: 0.25s ease-in-out; -moz-transition: 0.25s ease-in-out; transition: 0.25s ease-in-out; -webkit-transition-property: opacity, visibility; -o-transition-property: opacity, visibility; -moz-transition-property: opacity, visibility; transition-property: opacity, visibility; } .inline-svg-loading-spinner-spoke { will-change: opacity; opacity: 0.25; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-animation-name: vectorSpinnerSpoke; -moz-animation-name: vectorSpinnerSpoke; animation-name: vectorSpinnerSpoke; -webkit-animation-duration: 1s; -moz-animation-duration: 1s; animation-duration: 1s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-play-state: running; -moz-animation-play-state: running; animation-play-state: running; } .content-padding { padding: 0px 12px; } .content-header3 { font-size: 20px; font-weight: 400; color: #09065A; } .content-header4 { font-size: 16px; font-weight: 700; color: #000; } .content-line2 { border-width: 1px 2px 0px 2px; border-top-style: dotted; border-top-color: #bfbfbf; border-top-color: rgba(0,0,0,0.25); border-left-color: transparent; border-right-color: transparent; } .content-line3 { border-width: 1px 2px 0px 2px; border-top-style: dashed; border-top-color: #bfbfbf; border-top-color: rgba(0,0,0,0.25); border-left-color: transparent; border-right-color: transparent; } /*! CSS Used from: https://www.plates4less.co.uk/styles/out/number-plates-guides/transfer-age-rules-checker.css?c=201805251527 */ .age-check-wrapper { text-align: center; } .age-check-form { display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -2px; } .age-check-form > .UIPopList, .age-check-form > .UIPushButton { -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; margin: 2px; } .plate-style-guide { margin-bottom: 16px; } .suitability-guide-header { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .plate-style-date-range { color: #595f82; font-size: small; font-weight: bold; text-align: right; -webkit-box-flex: 1; -webkit-flex-grow: 1; -moz-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding-right: 16px; } .style-search-button { padding: 6px 12px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -moz-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } .style-search-button:after { font-family: "W3Dings" !important; text-transform: none !important; content: ""; display: inline-block; margin-left: 0.25em; vertical-align: middle; line-height: normal; } .plate-style-info { padding: 16px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 12px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } .plate-style-info .UIPlate { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 12px; } .suitability-guide-table { overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #CCC; border-collapse: separate; min-width: 100%; -webkit-box-shadow: 0px 1px 5px rgba(0,0,0,0.125); -moz-box-shadow: 0px 1px 5px rgba(0,0,0,0.125); box-shadow: 0px 1px 5px rgba(0,0,0,0.125); } .suitability-guide-table tr:not(:last-child) td { border-bottom: 1px solid #CCC; border-bottom-color: rgba(0,0,0,0.2); } .suitability-guide-table tr:nth-child(2n+1) { background-color: #F0F0F0; background-color: rgba(0,0,0,0.058); } .suitability-guide-table td { text-align: center; padding: 6px 8px; } .suitability-guide-table td:not(:last-child) { border-right: 1px solid #CCC; border-right-color: rgba(0,0,0,0.2); } .suitability-guide-table td:first-child { font-family: 'Mandatory', sans-serif; font-size: larger; } .suitability-guide-table th { padding: 6px 6px; font-weight: 600; font-size: smaller; text-transform: uppercase; background-color: #EEE; text-shadow: 0px 1px #FFF; background-color: rgba(0,0,0,0.067); border-bottom: 1px solid #BBB; border-bottom-color: rgba(0,0,0,0.25); } .suitability-guide-table th:not(:last-child) { border-right: 1px solid #BBB; border-right-color: rgba(0,0,0,0.25); } .suitability-guide-table th.right-border { border-right: solid 1px #BBB; } .suitability-guide-table .UIPlate { font-size: 14px; width: 6.4em; padding: 0.1em 0.6em; } .suitability-guide-table .Yes, .suitability-guide-table .No { font-weight: 700; } .suitability-guide-table .Yes:before, .suitability-guide-table .No:before { -webkit-animation: suitability-checks 0.6s 1; -moz-animation: suitability-checks 0.6s 1; animation: suitability-checks 0.6s 1; } @media only screen and (max-width: 630px) { .age-id-header-large-piece { display: none; } } @media only screen and (max-width: 600px) { .suitable-header-half { display: block; } } @media only screen and (max-width: 480px) { .suitable-header-half { display: inline; } } @media only screen and (max-width: 480px) { .suitable-header-large-piece { display: none; } } @media only screen and (max-width: 480px) { .suitable-header-small-break { display: block; } } /*! CSS Used from: https://www.plates4less.co.uk/styles/out/legacy/custom-css-framework/minimal.css?c=201805251527 */ .UIInfoBoxB { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.0625),0px 1px 3px rgba(0,0,0,0.0625); -moz-box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.0625),0px 1px 3px rgba(0,0,0,0.0625); box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.0625),0px 1px 3px rgba(0,0,0,0.0625); } .UIInfoBoxB.UIYellow { color: #3e330a; text-shadow: 0px 1px rgba(255,255,255,0.25); background-color: #fef3c9; } .UIPadH { padding-right: 12px; padding-left: 12px; } .UIDPadV { padding-bottom: 6px; padding-top: 6px; } /*! CSS Used keyframes */ @-webkit-keyframes vectorSpinnerSpoke { from { opacity: 1; } to { opacity: 0.25; -webkit-animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); } } @-moz-keyframes vectorSpinnerSpoke { from { opacity: 1; } to { opacity: 0.25; -moz-animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); } } @keyframes vectorSpinnerSpoke { from { opacity: 1; } to { opacity: 0.25; -webkit-animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); -moz-animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); animation-timing-function: cubic-bezier(0.63, 0.01, 0.94, 0.56); } } @-webkit-keyframes suitability-checks { 0% { opacity: 0; text-shadow: none; -webkit-transform: scale(0); transform: scale(0); } 25% { -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; opacity: 1; text-shadow: 0px 4px 7px rgba(0,0,0,0.25); -webkit-transform: scale(1.2); transform: scale(1.2); } 100% { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; text-shadow: none; -webkit-transform: none; transform: none; } } @-moz-keyframes suitability-checks { 0% { opacity: 0; text-shadow: none; -moz-transform: scale(0); transform: scale(0); } 25% { -moz-animation-timing-function: ease-out; animation-timing-function: ease-out; opacity: 1; text-shadow: 0px 4px 7px rgba(0,0,0,0.25); -moz-transform: scale(1.2); transform: scale(1.2); } 100% { -moz-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; text-shadow: none; -moz-transform: none; transform: none; } } @keyframes suitability-checks { 0% { opacity: 0; text-shadow: none; -webkit-transform: scale(0); -moz-transform: scale(0); transform: scale(0); } 25% { -webkit-animation-timing-function: ease-out; -moz-animation-timing-function: ease-out; animation-timing-function: ease-out; opacity: 1; text-shadow: 0px 4px 7px rgba(0,0,0,0.25); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); transform: scale(1.2); } 100% { -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; text-shadow: none; -webkit-transform: none; -moz-transform: none; transform: none; } } .age-checker-bold-message { font-size: 20px; color: green; font-weight: bold; } .age-checker-success-message { color: green; } .age-checker-fail-message { color: #800000 }
Smooth, Quick and Easy - Since 1997!
01792 477316
Prefer to talk?
01792 477316
Request Assistance
130
Smooth, Quick and Easy - Since 1997!
VRM Swansea. DVLA RNPS:3166
 

Transfer Age Rules Checker

Checking your vehicle age

Check below to see if your chosen registration will suit the intended vehicle.

Please select vehicle age

If you are unsure of the vehicle's age but know the registration mark and model, click here.

Checking the Age of your Vehicle

One of the most important rules regarding personalised registrations is that you cannot make a vehicle look newer than it is. The reason for this is to stop fraudsters from mis-selling vehicles to unsuspecting buyers, and in turn promotes the sale of new vehicles when the new age identifiers are released. Because of this it is vital that when you are looking at purchasing a personalised registration you check the age of your vehicle. Most registrations will carry an age identifier, which will let you know how new the vehicle must be for you to be able to assign it. It is permissible to put an older mark on a newer vehicle, and some registrations such as those released before 1963 as well as Northern Irish registrations don't carry age identifiers at all and can be used on suitable vehicles of any age. Our unique tool works by selecting the date your vehicle was first registered from a drop-down menu, then showing you which registrations are suitable by displaying a green tick or a red cross.

*Please note that if your vehicle already bears a non-original registration mark that has been transferred to it since it was first registered, then the tool's result will not relate to your vehicle , but to the age of that mark instead. It is then best to use your V5C vehicle log book (or registration document) to check the true age of your vehicle.

You can find the age of your vehicle by looking on the V5C log book, or if you know the number plate then you can look online here .

Our Vehicle Age Checker is also built into the Purchase Options page of every registration, enabling you to check that the registration is suitable for your vehicle without losing your place.

*subject to the above limitation for non-original registration marks.

Why do UK number plates carry age identifiers?

UK Registrations were first introduced by local licensing authorities in 1903, beginning with what we know today as Dateless-Style registrations. In February 1963 the Suffix-Style registration was introduced because the DVLA were running out of dateless combinations to use, having already issued millions of vehicle registration marks across the country. The Suffix-Style saw the introduction of age-identifiers on number plates - a feature that is still applied to registrations today with the Current Style registrations. Age identifiers made it difficult for people selling their cars to lie about the age of the vehicle, which was an issue; especially before the digitisation of DVLA records. The age identifier also encouraged people to purchase newer vehicles as they were released, there was always a spike in car sales when a new age-identifier was released and seeing a "new reg" was always a conversation point.

To learn more about the different styles of registrations and their age identifiers, you can read our guide to the history of number plates .


Checking available registrations for vehicle dated 01/09/2018

Current Style/New Style Number plates

FROM 2001 ONSearch
AB05 ABC the "05" represents the period of March 2005.
Private registration mark qualities Suitable for '?' Registered
Age Identifier Valid from E.g

Prefix Style Number plates

FROM 1983 TO 2001Search
A1 ABC the "A" represents the period of AUGUST 1983.
Private registration mark qualities Suitable for '?' Registered
Age Identifier Valid from E.g

Suffix Style Number plates

FROM 1963 TO 1983Search
ABC 1A the "A" represents the period of 1963
Private registration mark qualities Suitable for '?' Registered
Age Identifier Valid from E.g