@charset "UTF-8";@import url(https://use.typekit.net/yln3ico.css);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}* input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}body{font-size:16px;line-height:1.5;font-family:museo-sans,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body h1{font-size:2rem}body h2{font-size:1.875rem}body h3{font-size:1.6875rem}body h4{font-size:1.5625rem}body h5{font-size:1.375rem}body h6{font-size:1.25rem}body p{font-size:1rem}body h1,body h2,body h3,body h4,body h5,body h6{margin:.67em 0}img{width:100%;vertical-align:middle}@media (min-width:920px){body h1{font-size:2.5rem}body h2{font-size:2.1875rem}body h3{font-size:1.875rem}body h4{font-size:1.6875rem}body h5{font-size:1.5rem}body h6{font-size:1.4375rem}}.table{text-align:left;background-color:#f0f0f0}.table__row{display:flex}.table__row--body{font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:12px;color:#000;font-weight:300}.table__row--body:nth-child(odd){background-color:rgba(4,137,160,.1)}.table__row--header{position:-webkit-sticky;position:sticky;top:0;background-color:#f0f0f0;box-shadow:0 5px 5px 0 rgba(4,137,160,.1);font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:12px;color:#0489a0;font-weight:700;text-transform:uppercase;z-index:1}.table__cell{padding:10px 5px}.table__cell--body{padding:15px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table__cell--body:hover{z-index:1;overflow:unset;text-overflow:unset;white-space:normal}.table__cell:not(:first-child){border-left:1px solid #0489a0}[data-current="21-30"] .table__cell.table__cell--21-30,[data-current="31-40"] .table__cell.table__cell--31-40,[data-current=careless] .table__cell.table__cell--careless,[data-current=convictions] .table__cell.table__cell--convictions,[data-current=endorsable] .table__cell.table__cell--endorsable,[data-current=insurance] .table__cell.table__cell--insurance,[data-current=mobile] .table__cell.table__cell--mobile,[data-current=neglect] .table__cell.table__cell--neglect,[data-current=noise] .table__cell.table__cell--noise,[data-current=non-endorsable] .table__cell.table__cell--non-endorsable,[data-current=offence] .table__cell.table__cell--offence,[data-current=over-40] .table__cell.table__cell--over-40,[data-current=police-area] .table__cell.table__cell--police-area,[data-current=rank] .table__cell.table__cell--rank,[data-current=region] .table__cell.table__cell--region,[data-current=registration] .table__cell.table__cell--registration,[data-current=seatbelt] .table__cell.table__cell--seatbelt,[data-current=speeding] .table__cell.table__cell--speeding,[data-current=test] .table__cell.table__cell--test,[data-current=total] .table__cell.table__cell--total,[data-current=under-21] .table__cell.table__cell--under-21{background-color:rgba(4,137,160,.1)}.table__cell--header{align-content:flex-end;align-items:flex-end}.table__cell--header:not(.table__cell--rank){cursor:pointer}[data-current="21-30"] .table__cell--header.table__cell--21-30,[data-current="31-40"] .table__cell--header.table__cell--31-40,[data-current=careless] .table__cell--header.table__cell--careless,[data-current=convictions] .table__cell--header.table__cell--convictions,[data-current=endorsable] .table__cell--header.table__cell--endorsable,[data-current=insurance] .table__cell--header.table__cell--insurance,[data-current=mobile] .table__cell--header.table__cell--mobile,[data-current=neglect] .table__cell--header.table__cell--neglect,[data-current=noise] .table__cell--header.table__cell--noise,[data-current=non-endorsable] .table__cell--header.table__cell--non-endorsable,[data-current=offence] .table__cell--header.table__cell--offence,[data-current=over-40] .table__cell--header.table__cell--over-40,[data-current=police-area] .table__cell--header.table__cell--police-area,[data-current=rank] .table__cell--header.table__cell--rank,[data-current=region] .table__cell--header.table__cell--region,[data-current=registration] .table__cell--header.table__cell--registration,[data-current=seatbelt] .table__cell--header.table__cell--seatbelt,[data-current=speeding] .table__cell--header.table__cell--speeding,[data-current=test] .table__cell--header.table__cell--test,[data-current=total] .table__cell--header.table__cell--total,[data-current=under-21] .table__cell--header.table__cell--under-21{color:#f37e31}[data-current="21-30"] .table__cell--header.table__cell--21-30 span:after,[data-current="31-40"] .table__cell--header.table__cell--31-40 span:after,[data-current=careless] .table__cell--header.table__cell--careless span:after,[data-current=convictions] .table__cell--header.table__cell--convictions span:after,[data-current=endorsable] .table__cell--header.table__cell--endorsable span:after,[data-current=insurance] .table__cell--header.table__cell--insurance span:after,[data-current=mobile] .table__cell--header.table__cell--mobile span:after,[data-current=neglect] .table__cell--header.table__cell--neglect span:after,[data-current=noise] .table__cell--header.table__cell--noise span:after,[data-current=non-endorsable] .table__cell--header.table__cell--non-endorsable span:after,[data-current=offence] .table__cell--header.table__cell--offence span:after,[data-current=over-40] .table__cell--header.table__cell--over-40 span:after,[data-current=police-area] .table__cell--header.table__cell--police-area span:after,[data-current=rank] .table__cell--header.table__cell--rank span:after,[data-current=region] .table__cell--header.table__cell--region span:after,[data-current=registration] .table__cell--header.table__cell--registration span:after,[data-current=seatbelt] .table__cell--header.table__cell--seatbelt span:after,[data-current=speeding] .table__cell--header.table__cell--speeding span:after,[data-current=test] .table__cell--header.table__cell--test span:after,[data-current=total] .table__cell--header.table__cell--total span:after,[data-current=under-21] .table__cell--header.table__cell--under-21 span:after{content:"";display:block;position:relative;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f37e31;margin-top:-2px;display:none}.table__cell--header span:after{content:"";display:block;position:relative;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #0489a0;margin-top:-2px;display:none;bottom:3px;left:5px;transform:rotateX(0);transition:all .5s}[data-htl=false] .table__cell--header span:after{transform:rotateX(180deg)}[data-sortprop="21-30"] .table__cell--header.table__cell--21-30 span:after,[data-sortprop="31-40"] .table__cell--header.table__cell--31-40 span:after,[data-sortprop=careless] .table__cell--header.table__cell--careless span:after,[data-sortprop=convictions] .table__cell--header.table__cell--convictions span:after,[data-sortprop=endorsable] .table__cell--header.table__cell--endorsable span:after,[data-sortprop=insurance] .table__cell--header.table__cell--insurance span:after,[data-sortprop=mobile] .table__cell--header.table__cell--mobile span:after,[data-sortprop=neglect] .table__cell--header.table__cell--neglect span:after,[data-sortprop=noise] .table__cell--header.table__cell--noise span:after,[data-sortprop=non-endorsable] .table__cell--header.table__cell--non-endorsable span:after,[data-sortprop=offence] .table__cell--header.table__cell--offence span:after,[data-sortprop=over-40] .table__cell--header.table__cell--over-40 span:after,[data-sortprop=police-area] .table__cell--header.table__cell--police-area span:after,[data-sortprop=rank] .table__cell--header.table__cell--rank span:after,[data-sortprop=region] .table__cell--header.table__cell--region span:after,[data-sortprop=registration] .table__cell--header.table__cell--registration span:after,[data-sortprop=seatbelt] .table__cell--header.table__cell--seatbelt span:after,[data-sortprop=speeding] .table__cell--header.table__cell--speeding span:after,[data-sortprop=test] .table__cell--header.table__cell--test span:after,[data-sortprop=total] .table__cell--header.table__cell--total span:after,[data-sortprop=under-21] .table__cell--header.table__cell--under-21 span:after{display:inline-block!important}.table__stash{display:none}@media (max-width:1000px){#table--all>div,#table--merged[data-current=total] .table>:not(.table__dropdown){display:none}#table--merged[data-current=total]+#table--all>.table{display:block}.table__cell{display:none}.table__cell--convictions,.table__cell--offence,.table__cell--police-area,.table__cell--rank{display:block}.table__cell--convictions.table__cell--header,.table__cell--offence.table__cell--header,.table__cell--police-area.table__cell--header,.table__cell--rank.table__cell--header{display:flex}[data-current=rank] .table__cell.table__cell--rank{display:block}[data-current=rank] .table__cell.table__cell--rank.table__cell--header{display:flex}[data-current=police-area] .table__cell.table__cell--police-area{display:block}[data-current=police-area] .table__cell.table__cell--police-area.table__cell--header{display:flex}[data-current=region] .table__cell.table__cell--region{display:block}[data-current=region] .table__cell.table__cell--region.table__cell--header{display:flex}[data-current=noise] .table__cell.table__cell--noise{display:block}[data-current=noise] .table__cell.table__cell--noise.table__cell--header{display:flex}[data-current=registration] .table__cell.table__cell--registration{display:block}[data-current=registration] .table__cell.table__cell--registration.table__cell--header{display:flex}[data-current=speeding] .table__cell.table__cell--speeding{display:block}[data-current=speeding] .table__cell.table__cell--speeding.table__cell--header{display:flex}[data-current=careless] .table__cell.table__cell--careless{display:block}[data-current=careless] .table__cell.table__cell--careless.table__cell--header{display:flex}[data-current=seatbelt] .table__cell.table__cell--seatbelt{display:block}[data-current=seatbelt] .table__cell.table__cell--seatbelt.table__cell--header{display:flex}[data-current=test] .table__cell.table__cell--test{display:block}[data-current=test] .table__cell.table__cell--test.table__cell--header{display:flex}[data-current=neglect] .table__cell.table__cell--neglect{display:block}[data-current=neglect] .table__cell.table__cell--neglect.table__cell--header{display:flex}[data-current=mobile] .table__cell.table__cell--mobile{display:block}[data-current=mobile] .table__cell.table__cell--mobile.table__cell--header{display:flex}[data-current=insurance] .table__cell.table__cell--insurance{display:block}[data-current=insurance] .table__cell.table__cell--insurance.table__cell--header{display:flex}[data-current=endorsable] .table__cell.table__cell--endorsable{display:block}[data-current=endorsable] .table__cell.table__cell--endorsable.table__cell--header{display:flex}[data-current=non-endorsable] .table__cell.table__cell--non-endorsable{display:block}[data-current=non-endorsable] .table__cell.table__cell--non-endorsable.table__cell--header{display:flex}[data-current=under-21] .table__cell.table__cell--under-21{display:block}[data-current=under-21] .table__cell.table__cell--under-21.table__cell--header{display:flex}[data-current="21-30"] .table__cell.table__cell--21-30{display:block}[data-current="21-30"] .table__cell.table__cell--21-30.table__cell--header{display:flex}[data-current="31-40"] .table__cell.table__cell--31-40{display:block}[data-current="31-40"] .table__cell.table__cell--31-40.table__cell--header{display:flex}[data-current=over-40] .table__cell.table__cell--over-40{display:block}[data-current=over-40] .table__cell.table__cell--over-40.table__cell--header{display:flex}[data-current=offence] .table__cell.table__cell--offence{display:block}[data-current=offence] .table__cell.table__cell--offence.table__cell--header{display:flex}[data-current=convictions] .table__cell.table__cell--convictions{display:block}[data-current=convictions] .table__cell.table__cell--convictions.table__cell--header{display:flex}[data-current=total] .table__cell.table__cell--total{display:block}[data-current=total] .table__cell.table__cell--total.table__cell--header{display:flex}}@media (min-width:401px){.table__row--body{font-size:14px}.table__row--header{font-size:17px}}@media (min-width:401px) and (min-width:701px){.table__row--body{font-size:14px}.table__row--header{font-size:17px}#table--ireland .table__row,#table--scotland-convictions .table__row,#table--scotland-fpn .table__row{padding:0 60px}.table__cell{padding:10px}}@media (min-width:401px) and (min-width:701px) and (min-width:801px){#table--all .table__row,#table--merged .table__row{padding:0 60px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){#table--merged{display:none}#table--scotland-fpn .table__row{padding:0}.table__row--header{font-size:16px}.table__cell--header{display:flex}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (min-width:1201px){.table__row--body{font-size:17px}.table__row--header{font-size:20px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (min-width:1301px){#table--50 .table__row,#table--200 .table__row,#table--scotland-fpn .table__row{padding:0 60px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (min-width:1301px) and (min-width:1801px){.table__row{padding:0 60px}}.table__cell{width:150px}.table__cell--rank{width:60px!important}.table__cell--offence,.table__cell--police-area,.table__cell--region{flex-grow:1}@media (max-width:400px){#table--merged .table__cell{width:175px}#table--merged .table__cell--police-area{width:125px}#table--ireland .table__cell{width:100px}#table--ireland .table__cell--police-area{width:200px}#table--scotland-fpn .table__cell{width:100px}#table--scotland-fpn .table__cell--police-area{width:200px}#table--scotland-convictions .table__cell{width:100px}#table--scotland-convictions .table__cell--police-area{width:200px}}@media (min-width:401px) and (min-width:501px){.table__cell--region{display:block}.table__cell--region.table__cell--header{display:flex}#table--merged .table__cell--police-area{flex-grow:0}#table--merged .table__cell--region{flex-grow:0;width:170px!important}#table--merged .table__cell--21-30,#table--merged .table__cell--31-40,#table--merged .table__cell--careless,#table--merged .table__cell--convictions,#table--merged .table__cell--endorsable,#table--merged .table__cell--insurance,#table--merged .table__cell--mobile,#table--merged .table__cell--neglect,#table--merged .table__cell--noise,#table--merged .table__cell--non-endorsable,#table--merged .table__cell--offence,#table--merged .table__cell--over-40,#table--merged .table__cell--registration,#table--merged .table__cell--seatbelt,#table--merged .table__cell--speeding,#table--merged .table__cell--test,#table--merged .table__cell--total,#table--merged .table__cell--under-21{flex-grow:1}#table--all .table__cell--police-area{flex-grow:0}#table--all .table__cell--region{flex-grow:0;width:170px!important}#table--all .table__cell--21-30,#table--all .table__cell--31-40,#table--all .table__cell--careless,#table--all .table__cell--convictions,#table--all .table__cell--endorsable,#table--all .table__cell--insurance,#table--all .table__cell--mobile,#table--all .table__cell--neglect,#table--all .table__cell--noise,#table--all .table__cell--non-endorsable,#table--all .table__cell--offence,#table--all .table__cell--over-40,#table--all .table__cell--registration,#table--all .table__cell--seatbelt,#table--all .table__cell--speeding,#table--all .table__cell--test,#table--all .table__cell--total,#table--all .table__cell--under-21{flex-grow:1}}@media (min-width:401px) and (min-width:701px){#table--merged .table__cell--police-area{width:170px}#table--merged .table__cell--region{width:200px!important}#table--all .table__cell--police-area{width:170px}#table--all .table__cell--region{width:200px!important}.table__cell--rank{width:70px!important}}@media (min-width:401px) and (min-width:701px) and (min-width:801px){#table--all .table__cell--insurance,#table--all .table__cell--neglect,#table--all .table__cell--registration,#table--merged .table__cell--insurance,#table--merged .table__cell--neglect,#table--merged .table__cell--registration{width:220px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){#table--ireland .table__cell--offence{width:230px}#table--ireland .table__cell--endorsable{width:180px}#table--ireland .table__cell--non-endorsable{width:230px}#table--ireland .table__cell--total{width:100px}#table--scotland-fpn .table__cell--offence{width:230px}#table--50 .table__cell--police-area{width:180px}#table--50 .table__cell--region{flex-grow:1;width:200px}#table--50 .table__cell--registration{width:210px}#table--100 .table__cell--neglect,#table--100[data-current="21-30"] .table__cell--21-30,#table--100[data-current="31-40"] .table__cell--31-40,#table--100[data-current=careless] .table__cell--careless,#table--100[data-current=convictions] .table__cell--convictions,#table--100[data-current=endorsable] .table__cell--endorsable,#table--100[data-current=insurance] .table__cell--insurance,#table--100[data-current=mobile] .table__cell--mobile,#table--100[data-current=neglect] .table__cell--neglect,#table--100[data-current=noise] .table__cell--noise,#table--100[data-current=non-endorsable] .table__cell--non-endorsable,#table--100[data-current=offence] .table__cell--offence,#table--100[data-current=over-40] .table__cell--over-40,#table--100[data-current=police-area] .table__cell--police-area,#table--100[data-current=rank] .table__cell--rank,#table--100[data-current=region] .table__cell--region,#table--100[data-current=registration] .table__cell--registration,#table--100[data-current=seatbelt] .table__cell--seatbelt,#table--100[data-current=speeding] .table__cell--speeding,#table--100[data-current=test] .table__cell--test,#table--100[data-current=total] .table__cell--total,#table--100[data-current=under-21] .table__cell--under-21{flex-grow:1}#table--200 .table__cell--mobile{width:200px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (min-width:1201px){#table--ireland .table__cell--endorsable{width:210px}#table--50 .table__cell--registration,#table--ireland .table__cell--non-endorsable{width:270px}#table--200 .table__cell--mobile{width:250px}#table--scotland-convictions .table__cell{width:300px}.table__cell--rank{width:80px!important}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (max-width:1700px){#table--100 .table__cell{width:calc((100vw - 70px)/9)}#table--100{width:100vw}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (min-width:1301px){#table--50 .table__cell,#table--50 .table__cell--region{width:200px}#table--50 .table__cell--registration{width:300px}#table--50 .table__cell--total{width:100px}}.table__dropdown{background-color:#f0f0f0;padding:30px 0;text-align:center;z-index:2;position:relative;overflow:visible}.table__dropdown-wrapper{width:auto;display:inline-block;position:relative;z-index:1}.table__dropdown-list{font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:14px;color:#0489a0;font-weight:500;position:absolute;display:inline-block;background-color:#fff;left:0;right:0;top:50%;z-index:-1;text-align:left;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border:2px solid #0489a0;transition:all .5s;max-height:1000px;overflow:hidden}[data-dropdownopen=false] .table__dropdown-list{overflow:hidden;max-height:0}.table__dropdown-list-item{padding:0 15px 15px}.table__dropdown-list-item:first-child{padding-top:45px}.table__dropdown-list-item:last-child{padding-bottom:30px}.table__dropdown-list-item:hover{color:#f37e31;cursor:pointer}.table__dropdown-list-item--title{color:#0489a0!important;margin-top:20px;font-weight:900;cursor:unset!important}[data-current="21-30"] .table__dropdown-list-item.table__dropdown-list-item--21-30,[data-current="31-40"] .table__dropdown-list-item.table__dropdown-list-item--31-40,[data-current=careless] .table__dropdown-list-item.table__dropdown-list-item--careless,[data-current=convictions] .table__dropdown-list-item.table__dropdown-list-item--convictions,[data-current=endorsable] .table__dropdown-list-item.table__dropdown-list-item--endorsable,[data-current=insurance] .table__dropdown-list-item.table__dropdown-list-item--insurance,[data-current=mobile] .table__dropdown-list-item.table__dropdown-list-item--mobile,[data-current=neglect] .table__dropdown-list-item.table__dropdown-list-item--neglect,[data-current=noise] .table__dropdown-list-item.table__dropdown-list-item--noise,[data-current=non-endorsable] .table__dropdown-list-item.table__dropdown-list-item--non-endorsable,[data-current=offence] .table__dropdown-list-item.table__dropdown-list-item--offence,[data-current=over-40] .table__dropdown-list-item.table__dropdown-list-item--over-40,[data-current=police-area] .table__dropdown-list-item.table__dropdown-list-item--police-area,[data-current=rank] .table__dropdown-list-item.table__dropdown-list-item--rank,[data-current=region] .table__dropdown-list-item.table__dropdown-list-item--region,[data-current=registration] .table__dropdown-list-item.table__dropdown-list-item--registration,[data-current=seatbelt] .table__dropdown-list-item.table__dropdown-list-item--seatbelt,[data-current=speeding] .table__dropdown-list-item.table__dropdown-list-item--speeding,[data-current=test] .table__dropdown-list-item.table__dropdown-list-item--test,[data-current=total] .table__dropdown-list-item.table__dropdown-list-item--total,[data-current=under-21] .table__dropdown-list-item.table__dropdown-list-item--under-21{color:#f37e31;font-weight:900}.table__dropdown-btn{min-width:300px;display:inline-block;border-radius:1000px;border:none;background-color:#0489a0;font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:12px;color:#fff;font-weight:700;padding:10px 45px;text-transform:uppercase}.table__dropdown-btn:after,.table__dropdown-btn:before{content:"";position:absolute;display:block;width:15px;height:15px;right:15px;top:50%;transition:all .5s;transform:translateY(-50%) scale(1);background-position:50%;background-repeat:no-repeat;background-size:cover}.table__dropdown-btn:after{background-image:url(../../assets/img/hamburger-01.svg)}[data-dropdownopen=true] .table__dropdown-btn:after{transform:translateY(-50%) scale(0)}.table__dropdown-btn:before{background-image:url(../../assets/img/close.svg)}[data-dropdownopen=false] .table__dropdown-btn:before{transform:translateY(-50%) scale(0)}@media (min-width:401px) and (min-width:701px){.table__dropdown-btn{font-size:17px;padding:10px 50px}.table__dropdown-btn:after{top:calc(50% - 1px);width:20px;height:20px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){.table__dropdown{display:none}}.table__toggle{padding:15px;text-align:center;background-color:#f0f0f0}.table__toggle-btn{background-color:#f0f0f0;font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:14px;color:#0489a0;font-weight:900;border:2px solid #0489a0;padding:5px 30px;display:inline-block;position:relative;transition:all .5s}.table__toggle-btn:hover{background-color:#0489a0;color:#fff}#table--all h2,#table--all p,#table--merged h2,#table--merged p{max-width:700px}#table--50 h2,#table--50 p,#table--200 h2,#table--200 p{max-width:1080px}#table--100 h2,#table--100 p{max-width:1580px}#table--ireland h2,#table--ireland p{max-width:800px}#table--scotland-fpn h2,#table--scotland-fpn p{max-width:1200px}#table--scotland-convictions h2,#table--scotland-convictions p{max-width:780px}@media (min-width:1801px){#table--100 h2,#table--100 p,#table--200 h2,#table--200 p{padding-left:60px;padding-right:60px}}@media (min-width:701px){#table--scotland-convictions h2,#table--scotland-convictions p{padding-left:60px;padding-right:60px}}@media (min-width:1001px){#table--scotland-convictions h2,#table--scotland-convictions p{max-width:780px}}@media (min-width:701px) and (max-width:1000px){#table--ireland p,#table--scotland-fpn p{padding:0 60px}}.table{position:relative}#table--merged .table__dropdown{z-index:3}#table--merged .table__dropdown:after,#table--merged .table__dropdown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}#table--merged .table__dropdown:before{box-shadow:0 0 15px 0 rgba(4,137,160,.5);bottom:calc(100% - 5px)}#table--merged .table__dropdown:after{background-color:#f0f0f0}#table--ireland .table__dropdown{z-index:3}#table--ireland .table__dropdown:after,#table--ireland .table__dropdown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}#table--ireland .table__dropdown:before{box-shadow:0 0 15px 0 rgba(4,137,160,.5);bottom:calc(100% - 5px)}#table--ireland .table__dropdown:after{background-color:#f0f0f0}#table--scotland-fpn .table__dropdown{z-index:3}#table--scotland-fpn .table__dropdown:after,#table--scotland-fpn .table__dropdown:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}#table--scotland-fpn .table__dropdown:before{box-shadow:0 0 15px 0 rgba(4,137,160,.5);bottom:calc(100% - 5px)}#table--scotland-fpn .table__dropdown:after{background-color:#f0f0f0}#table--scotland-convictions .table:before{content:"";position:absolute;top:0;bottom:calc(100% - 10px);left:0;right:0;box-shadow:0 0 15px 0 rgba(4,137,160,.5)}@media (min-width:701px){.table:before{content:"";position:absolute;top:0;bottom:calc(100% - 10px);left:0;right:0;box-shadow:0 0 15px 0 rgba(4,137,160,.5)}}.andy{animation:ANDY .2s ease}@keyframes ANDY{0%{transform:0}to{transform:10%}}.header{padding:10px 15px;max-width:1300px;margin:0 auto;display:flex;justify-content:space-between;align-content:center;align-items:center}.header__logo img{width:150px}.header__cta a{width:30px;height:30px;display:block;text-decoration:none!important;background-color:#fff;margin-left:15px;border-radius:100%;float:right;cursor:pointer;transition:all .5s}.header__cta a:hover{background-color:#f58732}.header__cta a:hover svg .st1{fill:#fff}.header__cta svg{width:110%;position:relative;bottom:5%;right:5%}.header__cta svg .st0{fill:#f58732}.header__cta svg .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#f58732;transition:all .5s}@media (min-width:401px){.header{padding:10px 30px}.header__logo img{width:200px}.header__cta a{width:40px;height:40px}}.footer{padding:30px 30px 50px;width:100%;max-width:1300px;margin:0 auto}.footer h2{margin:50px 0 0}.footer h2,.footer p{font-family:museo-sans-rounded,museo-sans,Helvetica,Arial,sans-serif;font-size:17px;color:#454545}.footer p{margin:0}.footer p a{color:#f37e31;display:inline-block}.footer p a:hover{color:#e4620d}.footer a{display:block;font-family:museo-sans-rounded,museo-sans,Helvetica,Arial,sans-serif;font-size:17px;color:#0489a0;cursor:pointer}.footer a:hover{color:#f37e31}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){.footer a,.footer h2,.footer p{font-size:25px}}.hero{background-image:url(../../assets/img/bg-header.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center}.hero__content{text-align:left;padding:15px}.hero__content h1{font-family:museo-sans-rounded,museo-sans,Helvetica,Arial,sans-serif;font-size:34px;color:#fff;font-weight:500}.hero__content p{font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:300}@media (min-width:401px) and (min-width:701px){.hero{padding:45px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){.hero{padding-left:0}.hero__content{padding:30px 60px;background-color:rgba(8,93,108,.8);border-top-right-radius:30px;border-bottom-right-radius:30px;width:50%}.hero__content h1{margin:0;padding:0;font-weight:900;font-size:40px}.hero__content p{font-size:20px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px) and (min-width:1301px){.hero__container{max-width:1300px;display:inline-block}.hero__content{border-radius:30px}}.about__img{display:none}.about__content{padding:15px}.about__content h2{font-family:museo-sans-rounded,museo-sans,Helvetica,Arial,sans-serif;font-size:17px;color:#0489a0;font-weight:900}.about__content p{font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:14px;color:#000;font-weight:300;margin-bottom:30px}@media (min-width:401px) and (min-width:701px){.about{padding:30px 15px}.about,.about__img{display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.about__img{width:40%;padding:30px;max-width:600px}.about__img img{width:100%}.about__content{width:60%;max-width:800px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){.about__content h2{font-size:24px}.about__content p{font-size:20px}}.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.section{text-align:center}.section__table{width:auto;background-color:#fff;position:relative}.section__table h2{padding:30px 15px 15px;font-family:museo-sans-rounded,museo-sans,Helvetica,Arial,sans-serif;font-size:32px;color:#f37e31;font-weight:900;text-transform:uppercase;margin:0 auto}.section__table p{font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:14px;color:#000;display:inline-block;box-sizing:border-box;padding:0 30px;margin-bottom:30px}.section--50 .section__table:after,.section--100 .section__table:after,.section--200 .section__table:after,.section--all .section__table:after{content:"¹Suffolk and Norfolk ticket offices merged in July 2015, and all FPNs are now issued by Norfolk, so data for these regions has been combined under Norfolk.";display:block;padding:15px;text-align:left;background-color:#0489a0;font-family:museo-sans,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:700}.section--50 .section__table:after,.section--200 .section__table:after{color:#000}.section--50,.section--100,.section--200{display:none}.section--all{background-position:100% 0;background-repeat:no-repeat;background-size:cover;background-image:url(../../assets/img/bg-all.jpg)}.section--50,.section--100,.section--200,.section--ireland,.section--scotland-convictions,.section--scotland-fpn{background-position:top;background-repeat:no-repeat;background-size:cover}.section--50{background-image:url(../../assets/img/bg-50.jpg)}.section--100{background-image:url(../../assets/img/bg-100.jpg)}.section--200{background-image:url(../../assets/img/bg-200.jpg)}.section--ireland{background-image:url(../../assets/img/bg-scotland.jpg)}.section--scotland-fpn{background-image:url(../../assets/img/bg-100.jpg)}.section--scotland-convictions{background-image:url(../../assets/img/bg-50.jpg)}@media (max-width:700px){.section--all .section__table:before,.section--scotland-convictions .section__table:before,.section--scotland-fpn .section__table:before{content:"";position:absolute;top:0;height:2px;left:30px;right:30px;background-color:#0489a0}.section--scotland-convictions .section__table,.section--scotland-fpn .section__table{padding-top:30px}.section--scotland-convictions .section__table:before,.section--scotland-fpn .section__table:before{top:30px}}@media (min-width:701px){.section--50 .section__table:after,.section--100 .section__table:after,.section--200 .section__table:after,.section--all .section__table:after{position:absolute;background-color:transparent;font-size:16px}}@media (min-width:401px) and (min-width:701px){.section{padding:70px 0 100px}.section__table{display:inline-block}.section__table h2{font-size:45px}.section__table p{font-size:16px}}@media (min-width:401px) and (min-width:701px) and (min-width:1001px){.section--ireland{background-image:url(../../assets/img/bg-northireland.jpg)}.section--scotland-fpn{background-image:url(../../assets/img/bg-scotland.jpg)}.section--scotland-convictions{background-image:url(../../assets/img/bg-scotland-offences.jpg)}.section--50,.section--100,.section--200{display:block}.section__table h2{font-size:50px}.section__table p{font-size:19px}}body{overflow-x:hidden}