#btnFindEntriesButtonDiv{line-height:1}.btn-primary{color:var(--primary-button-text) !important;background-color:var(--primary-button-color);border-color:var(--primary-button-color);background-image:none;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;font-weight:600;line-height:1.2}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:var(--primary-button-text);background-color:var(--primary-button-color) !important;box-shadow:0 -2px var(--primary-button-color),0 6px var(--primary-button-color);background-image:none;border-color:var(--primary-button-color)}.btn-primary.focus,.btn-primary:focus{color:var(--primary-button-text) !important;background-color:var(--primary-button-color) !important;box-shadow:0 -2px var(--primary-button-color),0 6px var(--primary-button-color);text-decoration:none !important;border-color:var(--primary-button-color)}.btn-primary.hover,.btn-primary:hover{color:var(--primary-button-text);background-color:var(--primary-button-color);border-color:var(--primary-button-color)}.btn-primary.disabled,.btn-primary:disabled{color:var(--primary-button-text);background-color:var(--primary-button-color);border-color:var(--primary-button-color)}.btn-secondary{color:var(--secondary-button-text) !important;background-color:var(--secondary-button-color);border-color:var(--secondary-button-color);background-image:none;-webkit-box-shadow:none;box-shadow:none;border-radius:5px}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:var(--secondary-button-text);background-color:var(--secondary-button-color) !important;background-image:none}.btn-secondary.focus,.btn-secondary:focus{color:var(--secondary-button-text) !important;background-color:var(--secondary-button-color) !important;text-decoration:none !important}.btn-secondary.hover,.btn-secondary:hover{color:var(--secondary-button-text);background-color:var(--secondary-button-color);border-color:var(--secondary-button-color)}a.col-12.col-xl-4.payforvisit:hover{color:#0056b3;text-decoration:none}.payforvisit{font-size:26px;padding:5px}.homelink:hover{text-decoration:none}a:hover{text-decoration:none}body{font-family:Open Sans,Helvetica,Arial,sans-serif}.container{padding-left:0;padding-right:0}@media(min-width:992px){.container{max-width:992px}}.card.HomePanel{color:#383838;background-color:var(--homepanel-bg-colour);height:100%;border-color:var(--homepanel-bg-colour);box-shadow:0 2px 5px 0 rgba(50,50,105,.15),0 1px 1px 0 rgba(0,0,0,.05)}.card.HomePanel>.card-header{padding:1rem 3rem;background-color:transparent;border-color:#eee}.card.HomePanel>.card-header>h2{color:#383838;margin-bottom:0;font-size:18px;font-weight:bold !important}.card.HomePanel>.card-body{padding:1rem 1rem;border-color:#eee}@media(min-width:1200px){.card.HomePanel>.card-body{padding:1rem 3rem}}.PanelLink,.PanelLink:hover{color:inherit;text-decoration:inherit;background-color:inherit}.PanelLink{width:unset;padding-left:.5rem;padding-right:.5rem;padding-top:1rem;padding-bottom:1rem;min-height:280px}@media(min-width:576px){.PanelLink{width:25%}}.card.bg-primary{border-width:0;border-radius:0}.card.bg-primary>.card-header{background-color:var(--container-color);padding:.5rem .5rem .5rem .5rem;text-align:center;border-top:1px solid #fff}.card.bg-primary>.card-header>h1{font-size:1rem}.card.bg-primary>.card-header>h2{font-size:1rem}.card.bg-primary>.card-header>h4{font-size:1rem}.card.bg-primary .card-header:first-child{border-radius:0}.card.bg-primary .card-body{border:0 solid rgba(0,0,0,.1);border-top-width:0;padding:.25rem .25rem .25rem .25rem}.card.HomePanel .card-body{border:0}@media(max-width:576px){.card.bg-primary .card-body{border-width:0}}.Vrn{font-size:3rem}.ReceiptEditPanel{background-color:#f7f8fa;color:var(--container-color)}.GateEditPanel{background-color:#f7f8fa;color:var(--container-color);padding:20px}.ReceiptsDisplay{background-color:#f7f8fa;color:var(--container-color)}.cookiewarning{padding-bottom:0}#cookieConsent{height:unset;background-image:unset}#btnFindEntriesButtonDiv{padding:15px}.locationName{font-size:20px;font-weight:600;padding-left:10px}.duration-item{padding:5px;background-color:#d2d7df;margin-bottom:10px}#DurationSelect{list-style:none;overflow:scroll;width:100%;padding-inline-start:0}#DurationSelect ::-webkit-scrollbar{width:0;background:transparent}li.duration-item.d-flex.justify-content-center.selected{background-color:#a9a9a9;font-weight:600}.vrncontainer{border:1px solid #bec0c3;border-radius:5px;background-color:#fff;margin-bottom:10px;color:#595b60}.ReceiptDetailsPanel{border:2px solid #bec0c3;border-radius:5px;background-color:#fff;margin-bottom:10px;color:#595b60}.contentcontainer{background-color:var(--container-color)}#GateVisitSearchBody{padding-top:20px;padding:20px;background-color:#f7f8fa}#GateEntryDateDetailsBody{padding-top:20px;padding:20px;background-color:#f7f8fa}#GateDurationDetailsBody{padding:20px;background-color:#f7f8fa}#ReceiptDetailBody{padding:20px;background-color:#f7f8fa}#ReceiptsDisplayBody{padding-top:20px;padding:20px;background-color:#f7f8fa}hr{margin-top:5px;margin-left:10px;border-top:2px solid rgba(0,0,0,.1);margin-bottom:5px;margin-right:10px}.GateEditPanel{padding:0}#VisitDetailsContainer{padding:20px}.HeadOfficeAddress{margin-top:5px;line-height:1.2rem}.AddressCopyright{font-size:small}.vatdetails{line-height:1.2rem}.visitconfirmation.row{margin-left:0;margin-right:0}.searchButtons{padding:15px}.locationHeader{position:relative;align-items:center}.container.locationName{justify-content:start}label{margin-bottom:unset}.footerItem,.footerItem:hover,.footerItem:active{color:#fff;margin-bottom:.75rem;margin-top:.75rem;font-size:14px}.GateEditPanel .GateValueColour{color:var(--editpanel-value-colour)}.promocontainer{padding:10px}input[type="checkbox"]{width:17px;height:17px;appearance:none;background-color:#e0e0e0;border:1px solid #ccc;border-radius:3px;cursor:pointer;position:relative}input[type="checkbox"]:checked{background-color:var(--green-color);border-color:var(--green-color)}input[type="checkbox"]:checked::after{content:"";position:absolute;left:5px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.navbar-brand>img{max-height:170px}.navbar{background-color:var(--container-color);padding:unset;min-height:139px}.HomePageMenu{z-index:200;position:absolute;width:100%;background-color:unset}.searchhero-image-bg{color:#fff;z-index:-2;background-image:url(/image/HomePageHero.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;height:100%;width:110%}.searchheroImage-overlay{background-color:#001e46;right:0;position:absolute;width:100%;z-index:0;bottom:-60px;height:40%;padding:10px;backdrop-filter:blur(10px);color:#fff}.GreenText{color:var(--green-color)}.nav-background{color:#fff;background-image:url(/image/MenuBackGround.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;width:100%;background-position:bottom right;background-size:100% 200px}.menu-icon{display:none;cursor:pointer;width:53px;height:25px;flex-direction:column;justify-content:space-between}.menu-icon span{display:block;height:4px;background:#fff}span .green{background-color:#7dc82d}ul.menu{list-style:none;display:flex;gap:1rem}ul.menu li a{color:#fff;text-decoration:none;padding:.5rem}ul.menu li a:hover{background:#555}.menu-icon{display:flex}ul.menu{display:none;flex-direction:column;background:#333;margin-top:.5rem}.navbar-light .navbar-toggler-icon{background-image:unset}.dropdown-toggle::after{display:none}span.span2{width:70%}span.span3{width:50%}.menu-icon.menubutton span{background:var(--container-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:unset}.dropdown-menu{position:absolute;top:-5px;left:-5px;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fafbfb;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;width:85%;height:-webkit-fill-available;height:100%;max-width:25rem}.nav-item{width:100%;margin-left:0}.nav-item a{margin:10px;border:1px solid #808080;background-color:#fff;color:var(--container-color);border-radius:3px;font-weight:600;padding-left:0;padding-right:0}a#navbarDropdownMenuLink-sm{background:unset;border:unset}#divMenuCopyRight{color:#000}.menu-icon.nav-background span{background-color:#7dc82d}.menuoverlay{width:100%;height:100%;align-items:center;justify-content:center;transition:opacity .3s ease;background-color:rgba(0,30,70,.75);min-height:139px}.back{color:#fff}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{background:#fff;border-radius:0;border-width:0;color:#1e2d37}.datepickerArrow.input-group-text{background-color:#fff;border:0 solid #fff;color:#e61900;padding:0 5px}.ui-datepicker-header{background:#fff;color:#000;border-color:#78052d}.datepicker-days thead{background-color:#fff;color:#34424b;border-color:#000;border-radius:0}.ui-datepicker-calendar .ui-state-active{background-color:#e61900;border:1px solid #e61900}.ReceiptSection{margin-bottom:2rem}#ReceiptsDisplayBody{padding:20px}#ReceiptSearchResult{margin-top:unset}.ReceiptEditPanel .ReceiptLabelColour{color:var(--container-color);font-size:18px;padding-left:5px}.confirmationdetails .daterow{font-weight:700;font-size:16px;font-family:Open Sans,Helvetica,Arial,sans-serif;color:#595b60}.GreenText{color:var(--green-color)}.GateEditPanel .GateLabelColour{color:var(--container-color)}.visitconfirmation{color:var(--green-color);font-size:24px;line-height:1.75rem}.confirmationtext{font-weight:700;font-size:16px;font-family:Open Sans,Helvetica,Arial,sans-serif;color:#595b60}.GateEditPanel .GateValueColour{color:#595b60;font-weight:normal}#TermsCheckboxLabel{font-size:10px}.GateEditPanel #TermsCheckboxLabel a{color:#a9a9a9;text-decoration:underline}.ReceiptValueColour{font-weight:600}.searchText{color:#2f4f4f;font-size:14px}.location{font-size:16px}.GateEditPanel .GateLabelColour{color:var(--container-color);padding-left:5px;font-size:18px}#TermsCheckboxLabel .LabelValueSequence{font-size:10px}.confirmationdetails .summaryText{font-weight:normal;font-size:16px;color:#595b60}.durationlabel{font-size:14px}