﻿@font-face{font-family:simplifica;src:url(../fonts/SIMPLIFICA-Typeface.ttf);font-weight:400;}@font-face{font-family:"UkNumberPlate";src:url(../fonts/UKNumberPlate.ttf);}@font-face{font-family:nissan;src:url(../fonts/nissanbrand_regular.otf);font-weight:normal;}@font-face{font-family:nissan;src:url(../fonts/nissanbrand_bold.otf);font-weight:bold;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.confirm-errors{background-color:#f9fbc7;margin-bottom:0;}.confirm-errors .title{border-bottom:1pt solid #d93535;display:flex;align-items:center;padding:0 0 10px 0;}.confirm-errors h3{margin:0;flex:1 1 auto;}.confirm-errors ul{list-style-image:url(../img/error.png);background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px 10px 10px 30px;margin:0;}.confirm-errors ul li{padding:2px 0 2px 10px;}.uploadPad{padding:20px 80px;}@media only screen and (max-width:768px){.uploadPad{padding:0;}}.uploadPad h2{margin:20px 0 20px 0;}.updateBox{background-color:#fff;outline:2px dashed #1294d2;padding:20px;transition:all ease-in .2s;}.updateBox .formBox{width:.1px;height:.1px;opacity:0;position:absolute;z-index:-1;overflow:hidden;}.updateBox label{font-size:24px;font-weight:300;cursor:pointer;}.errorBox{outline:2px dashed #d93535;background-color:#ffffe5;}.successBox{outline:2px solid #4ba936;}.successBox svg{fill:#4ba936;}.successBox #successUpdate{color:#4ba936;}.fileToUpload{display:none;}.fileToUpload svg{fill:#1294d2;}#fileUploaded{color:#1294d2;}.NoFile svg{fill:#2073ca;}.updateContent{padding-bottom:20px;text-align:center;}.centerSvg{width:130px;margin:0 auto;}.centerSvg .errorSvg{fill:#d93535;}.centerSvg svg{width:100%;padding:10px;height:100%;}.errorUl{background-color:#f5f5f5;width:500px;list-style-image:url(../img/error.png);padding:10px 10px 10px 30px;text-align:left;margin:20px auto 0 auto;border:1px solid #ccc;}.errorUl li{padding:2px 0 2px 5px;}.alignc{text-align:center;}.responsive{max-width:100%;height:auto;}.pass-require{border:1pt solid #ccc;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:1rem;}.margb10{margin-bottom:10px;}.margb20{margin-bottom:20px;}.margb30{margin-bottom:30px;}.margb40{margin-bottom:40px;}.margt10{margin-top:10px;}.margt15{margin-top:15px;}.margt20{margin-top:20px;}.margt30{margin-top:30px;}.margt40{margin-top:40px;}.margr10{margin-right:10px;}.margr6{margin-right:6px;}.padlr5{padding-left:5px;padding-right:5px;}.padlr10{padding-left:10px;padding-right:10px;}.padl8{padding-left:8px;}.padl12{padding-left:12px;}.padl16{padding-left:16px;}.padl24{padding-left:24px;}.padr8{padding-right:8px;}.padv4{padding-top:4px;padding-bottom:4px;}.padv6{padding-top:6px;padding-bottom:6px;}.padv10{padding-top:10px;padding-bottom:10px;}.padb0{padding-bottom:0;}.padb4{padding-bottom:4px;}.padb6{padding-bottom:6px;}.padb10{padding-bottom:10px;}.padv20{padding-top:20px;padding-bottom:20px;}.padr15{padding-right:15px;}.pad40Container{padding:40px 0;}.pad30LR{padding:0 30px 0 30px;}@media only screen and (max-width:768px){.mobmargb10{margin-bottom:10px;}.mobmargb5{margin-bottom:5px;}.mobmargb0{margin-bottom:0;}}@media only screen and (max-width:1200px){.tabletmarb5{margin-bottom:5px;}}.tabletmob5{margin-bottom:5px;}@media only screen and (max-width:576px){.mobile-w-50{width:50%!important;}}input[type=checkbox]{visibility:hidden;}input.cb{display:none;}input.cb~label{display:inline-block;line-height:1.7;position:relative;padding:0 0 0 40px;min-height:20px;margin:5px 0;}input.cb~label:hover{cursor:pointer;}input.cb~label:before{content:"";height:20px;width:20px;position:absolute;left:0;top:4px;background-repeat:no-repeat;}input.cb~label:before{background-color:#fff;border-radius:5px;border:1pt solid #ccc;}.single-radio{display:flex;list-style:none;padding:0;margin-bottom:0;flex-wrap:wrap;}@media only screen and (min-width:1200px){.single-radio.fill li{flex-grow:1;}}.single-radio>li:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;}.single-radio>li:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px;}.single-radio li{background:#fff;border:1px solid #ced4da;padding:5px 11px;transition:all ease .1s;text-align:center;max-height:50px;margin-right:-1px;margin-bottom:-1px;}@media only screen and (max-width:992px){.single-radio li{flex-basis:25%;}}@media only screen and (max-width:768px){.single-radio li{flex-basis:33.33%;}}@media only screen and (max-width:576px){.single-radio li{flex-basis:100%;}}.single-radio li:hover{cursor:pointer;background-color:#e5e5e5;}.single-radio li.checked{background-color:#a5dc86;}.single-radio li.checked label{color:#fff;}.single-radio li.checked:hover{background-color:#a5dc86;}.single-radio li label{margin:0;padding:0;}.single-radio li label:hover{cursor:pointer;}.single-radio li input{height:0;width:0;}@media only screen and (max-width:768px){.hideMob{display:none;}}.bg-offYellow{background-color:#ffffe5;}.dropdown-menu>li{min-width:max-content;}.dropdown-menu>li>a{display:flex;align-items:center;gap:.75rem;}.padt0{padding-top:0!important;}.padt4{padding-top:4px;}.padt6{padding-top:6px;}.padt10{padding-top:10px;}.padt20{padding-top:20px;}.btn-outline{background-color:#fff;border-color:#e7eaf3;color:#677788;}.btn-outline svg{transition:all ease-in-out .3s;}.btn-outline .solo{margin-right:0;}.btn-outline:hover{color:#0052ea;background-color:#fff;box-shadow:0 3px 6px -2px rgba(140,152,164,.25);}.btn-outline:hover svg{fill:#0052ea;}.btn-svg{display:flex;align-items:center;justify-content:center;gap:.75rem;}.no-fill{fill:none;}.border-right{border-right:1px solid #ddd;}.customTable{width:100%;border-spacing:0;border-collapse:collapse;}.customTable td,.customTable th{padding:.75rem;vertical-align:top;border-top:.0625rem solid rgba(231,234,243,.7);vertical-align:middle;}.customTable th{color:#677788;background-color:#f8fafd;border-color:rgba(231,234,243,.7);}.customTable thead th{font-size:.75rem;text-transform:uppercase;font-weight:600;}.customTable thead th{border-top:.0625rem solid rgba(231,234,243,.7);border-bottom:.0625rem solid rgba(231,234,243,.7);}.cursor-not-allowed{cursor:not-allowed;}.cursor-pointer{cursor:pointer;}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.flex-center{display:flex;align-items:center;justify-content:center;}.title-font{font-family:simplifica,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}.bg-aliceblue{background-color:#eaf4fd;}.order-overlay{position:fixed;height:100%;width:100%;background-color:rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;z-index:10000;}.order-overlay .overlay-body{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:20px 30px;text-align:center;}.order-overlay .overlay-body h3{margin-top:10px;}.login-bg{background:url(https://nissanimgdev.blob.core.windows.net/core/login-bg-new.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh;width:50vw;}.login-header{font-family:nissan;}.error{padding:20px;background-color:#d93535;display:flex;align-items:center;justify-content:space-between;position:relative;}.error svg{fill:#fff;position:absolute;}.error p{color:#fff;padding:0 0 0 40px;margin:0;}.unauthorised{padding:20px;background-color:#f0ad4e;display:flex;align-items:center;justify-content:space-between;position:relative;}.unauthorised svg{fill:#333;position:absolute;}.unauthorised p{color:#333;padding:0 0 0 40px;margin:0;}.login-container{padding:3rem 10rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;}@media only screen and (max-width:1600px){.login-container{padding:3rem 8rem;}}@media only screen and (max-width:1200px){.login-container{padding:3rem 6rem;}}.login-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;}.login-brand{max-width:40%;}@media only screen and (max-width:992px){.login-brand{max-width:20%;}}