@charset "UTF-8";body.create-policy{overflow-y:scroll;font-size:100%}body.create-policy #nav-burger-icon{display:none}body.create-policy{margin:0;height:100%;background-color:#f5f5f5}body.create-policy:before{display:none;content:'{"mob":"300px","tab":"767px","desk":"1025px","super":"1400px"}'}body.create-policy label{font-size:18px;color:#777}body.create-policy .custom-radio input[type=radio]{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}body.create-policy .custom-radio input[type=radio]:checked+label{border-color:#0d3260;background-color:#0d3260;color:#ffffff}body.create-policy .custom-radio{margin-bottom:10px;display:inline-block;margin-right:10px}body.create-policy .custom-radio:last-child{margin-right:0}body.create-policy .custom-radio label{position:relative;display:block;font-size:18px;width:100%;padding:14px 20px;background-color:#ffffff;border:1px solid #ddd;border-radius:6px;transition:all 0.25s ease-in-out;cursor:pointer}body.create-policy .custom-radio label:hover{border-color:#0d3260}body.create-policy .site-wide{max-width:82.5rem;margin:0 auto;position:relative;padding:0 1.25rem}body.create-policy .viewport-wide{position:relative}body.create-policy .text-bold{font-weight:700}body.create-policy .text-italic{font-style:italic}body.create-policy .text-left{text-align:left}body.create-policy .text-center{text-align:center}body.create-policy .text-right{text-align:right}body.create-policy .text-white{color:#ffffff}body.create-policy .text-white .text-link{color:#ffffff}body.create-policy .text-white .text-link:active{color:#ffffff;opacity:0.6}body.create-policy .text-white .text-link:hover{color:#ffffff;opacity:0.6}body.create-policy .text-red{color:#9e0000}body.create-policy .text-semibold{font-weight:600}body.create-policy .text-regular{font-weight:400}body.create-policy .text-light{font-weight:100}body.create-policy .text-underline{text-decoration:underline}body.create-policy .fz14{font-size:14px;line-height:14px}body.create-policy .fz12{font-size:12px}body.create-policy .fz24{font-size:24px}body.create-policy .strikethrough{text-decoration:line-through}@media (max-width:992px){body.create-policy .breadcrumb{display:none}body.create-policy .navbar-main-nav-container{display:none}body.create-policy .navbar .navbar-top-section{display:block}body.create-policy .navbar .main-nav-logo{display:block;width:50%;max-width:200px;margin-bottom:auto;margin:auto}}body.create-policy input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;color:#333333;display:block;padding:14px 20px;font-size:18px;margin-bottom:0;border:1px solid #ddd;border-radius:6px;line-height:1.4;height:unset}body.create-policy optgroup{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body.create-policy select{font-family:inherit;font-size:100%;line-height:1.15;margin:0;text-transform:none;color:#333333;background-position:center right 20px;background-size:24px;background-repeat:no-repeat;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding:14px 40px 14px 20px;font-size:18px;width:100%;line-height:1.4;display:block;border:1px solid #ddd;border-radius:6px;appearance:none;background-color:#ffffff;background-image:url(/Css/directgap/purchaseprocess/select.svg);height:auto}body.create-policy select:disabled{background:#f2f2f2;background-image:none}body.create-policy textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:auto;color:#333333;resize:vertical;width:100%;display:block;padding:14px 20px;font-size:18px;margin-bottom:0;border:1px solid #ddd;border-radius:6px;line-height:1.4}body.create-policy [type=button]{-webkit-appearance:button}body.create-policy [type=button]::-moz-focus-inner{border-style:none;padding:0}body.create-policy [type=button]:-moz-focusring{outline:1px dotted ButtonText}body.create-policy [type=reset]{-webkit-appearance:button}body.create-policy [type=reset]::-moz-focus-inner{border-style:none;padding:0}body.create-policy [type=reset]:-moz-focusring{outline:1px dotted ButtonText}body.create-policy [type=submit]{-webkit-appearance:button}body.create-policy [type=submit]::-moz-focus-inner{border-style:none;padding:0}body.create-policy [type=submit]:-moz-focusring{outline:1px dotted ButtonText}body.create-policy fieldset{padding:0.35em 0.75em 0.625em;border:0;margin:0;padding:0}body.create-policy legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}body.create-policy .visuallyhidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}body.create-policy .visuallyhidden-focusable{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}body.create-policy .visuallyhidden-focusable:active{position:static;height:auto;width:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}body.create-policy .visuallyhidden-focusable:focus{position:static;height:auto;width:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}body.create-policy .invisible{visibility:hidden}body.create-policy .craftyaddresslist input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}body.create-policy .craftyaddresslist input+label{padding-left:70px;padding-right:30px;position:relative}body.create-policy .craftyaddresslist input+label:before{content:"";position:absolute;top:5px;left:20px;background-color:#ffffff;height:26px;width:26px;border:1px solid #ddd;border-radius:50%;box-shadow:inset 0 0 0 6px #ffffff;transition:all 0.25s ease-in-out}body.create-policy .craftyaddresslist input+label:hover{border-color:#32af62}body.create-policy .craftyaddresslist input:checked+label:before{border-color:#32af62;background-color:#32af62}body.create-policy .craftyaddresslist{background-color:#ffffff;border-radius:6px;padding:10px 0;overflow:auto;height:250px;margin:0 0 20px}body.create-policy .craftyaddresslist li{display:block;margin:5px 0 17px 0;position:relative}body.create-policy .craftyaddresslist li label{font-size:17px;padding-top:0;padding-bottom:0;display:inline-block}body.create-policy .checkboxlist input[type=checkbox],body.create-policy .custom-checkbox input[type=checkbox]{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}body.create-policy .checkboxlist input[type=checkbox]:checked+label,body.create-policy .custom-checkbox input[type=checkbox]:checked+label{border-color:#32af62}body.create-policy .checkboxlist input[type=checkbox]:checked+label:before,body.create-policy .custom-checkbox input[type=checkbox]:checked+label:before{border-color:#32af62}body.create-policy .checkboxlist input[type=checkbox]:checked+label:after,body.create-policy .custom-checkbox input[type=checkbox]:checked+label:after{opacity:1}body.create-policy .checkboxlist,body.create-policy .custom-checkbox{margin-bottom:10px;display:block;width:100%}body.create-policy .checkboxlist label,body.create-policy .custom-checkbox label{position:relative;display:block;font-size:18px;width:100%;padding:20px 20px 20px 72px;border:1px solid #ddd;border-radius:14px;transition:all 0.25s ease-in-out;cursor:pointer}body.create-policy .checkboxlist label:before,body.create-policy .custom-checkbox label:before{left:20px;top:16px;height:32px;width:32px;background-color:#ffffff;border:1px solid #ddd;border-radius:6px;content:"";position:absolute;transition:all 0.25s ease-in-out}body.create-policy .checkboxlist label:after,body.create-policy .custom-checkbox label:after{content:"";position:absolute;transition:all 0.25s ease-in-out;left:29px;top:27px;width:14px;height:10px;background-image:url(/Css/directgap/purchaseprocess/icon-tick.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:0}body.create-policy .checkboxlist label:hover:before,body.create-policy .custom-checkbox label:hover:before{border-color:#32af62}body.create-policy .checkboxlist ul{margin:0;list-style:none;padding-left:0}body.create-policy .checkboxlist ul li{margin-bottom:1rem}body.create-policy .checkboxlist ul li:last-child{margin-bottom:0}body.create-policy .input-container:after{content:" ";display:table;clear:both}body.create-policy .input-container:before{content:" ";display:table}body.create-policy .input-container{margin-bottom:20px;position:relative}body.create-policy .input-container .pis-tooltip{display:none}body.create-policy .input-container p{font-size:18px}body.create-policy .input-container .pis-tooltip-container .pis-tooltip{display:block}body.create-policy .input-container .custom-checkbox{margin-bottom:0}body.create-policy input[type=date]{width:100%}body.create-policy input[type=email]{width:100%}body.create-policy input[type=month]{width:100%}body.create-policy input[type=number]{width:100%}body.create-policy input[type=password]{width:100%}body.create-policy input[type=range]{width:100%}body.create-policy input[type=search]{width:100%}body.create-policy input[type=tel]{width:100%}body.create-policy input[type=text]{width:100%}body.create-policy input[type=time]{width:100%}body.create-policy input[type=url]{width:100%}body.create-policy input[type=week]{width:100%}body.create-policy .btn{display:inline-block;text-decoration:none;cursor:pointer;border:0;font-size:100%;padding:1em;color:inherit;font-family:inherit;background:none}body.create-policy .postcode-lookup .listbox .selectAddress{display:inline-block;text-decoration:none;cursor:pointer;border:0;font-size:100%;padding:1em;color:inherit;font-family:inherit;background:none;padding:15px 30px;color:#ffffff;font-weight:700;font-size:16px;background-image:linear-gradient(180deg,#32af62,#198141);border-radius:28px;position:relative;width:100%;margin-bottom:20px;position:relative;border-radius:28px;height:auto;width:100%}body.create-policy .postcode-lookup .listbox .selectAddress:hover{background-image:linear-gradient(180deg,#42c273,#269d54)}body.create-policy .postcode-lookup .listbox .selectAddress:active{background-image:linear-gradient(180deg,#198141,#198141)}body.create-policy .postcode-lookup .listbox .selectAddress:disabled{color:hsla(0,0%,100%,0.5);pointer-events:none}body.create-policy .postcode-lookup .listbox .disabled.selectAddress{color:hsla(0,0%,100%,0.5);pointer-events:none}body.create-policy .postcode-lookup .listbox .payment-intro .selectAddress{margin-left:auto;white-space:nowrap;width:100%;text-align:center}body.create-policy .postcode-lookup .listbox .vehicle-reg .selectAddress{width:100%;margin-bottom:20px}body.create-policy .postcode-lookup .listbox{background-color:#f3f3f3;padding:20px;border-radius:6px;position:relative;margin-bottom:20px}body.create-policy .postcode-lookup .listbox:before{content:"";position:absolute;background-color:#f3f3f3;top:0;left:30px;transform:translate(-50%,-50%) rotate(-45deg);height:18px;width:18px}body.create-policy .postcode-lookup input{margin-bottom:20px}body.create-policy .postcode-lookup .btn--primary{width:100%;margin-bottom:20px}body.create-policy .postcode-lookup p{text-align:center}body.create-policy .btn--small{padding:0.5em}body.create-policy .btn--large{padding:1.5em}body.create-policy button[disabled]{opacity:0.5;cursor:default}body.create-policy button[disabled]:active{opacity:0.5;cursor:default}body.create-policy button[disabled]:focus{opacity:0.5;cursor:default}body.create-policy button[disabled]:hover{opacity:0.5;cursor:default}body.create-policy .mb-16{margin-bottom:1rem!important}body.create-policy .mb-0{margin-bottom:0!important}body.create-policy .mb-5{margin-bottom:0.3125rem!important}body.create-policy .mb-10{margin-bottom:0.625rem!important}body.create-policy .mb-20{margin-bottom:1.25rem!important}body.create-policy .mb-30{margin-bottom:1.875rem!important}body.create-policy .mb-40{margin-bottom:2.5rem!important}body.create-policy .mb-50{margin-bottom:3.125rem!important}body.create-policy .mb-60{margin-bottom:3.75rem!important}body.create-policy .grid-container{margin:0;padding:0;position:relative;display:block;font-size:0;margin-left:-1rem}body.create-policy .grid-container:after{content:" ";display:table;clear:both}body.create-policy .grid-container:before{content:" ";display:table}body.create-policy .grid-container>.grid-item{padding-left:1rem}body.create-policy .row{margin:0;padding:0;position:relative;display:block;font-size:0;margin-left:-1rem}body.create-policy .row:after{content:" ";display:table;clear:both}body.create-policy .row:before{content:" ";display:table}body.create-policy .row>.grid-item{padding-left:1rem}body.create-policy .grid-item{font-size:1rem;width:100%;position:relative;display:inline-block;vertical-align:top}body.create-policy .grid--reverse{direction:rtl}body.create-policy .grid--reverse .grid-item{direction:ltr}body.create-policy .grid-item--middle{vertical-align:middle}body.create-policy .grid-item--bottom{vertical-align:bottom}body.create-policy .grid-inner{display:block}body.create-policy .grid--gutter-0{margin-left:0}body.create-policy .grid--gutter-0>.grid-item{padding-left:0}body.create-policy .grid--gutter-10{margin-left:-0.625rem}body.create-policy .grid--gutter-10>.grid-item{padding-left:0.625rem}body.create-policy .grid--gutter-20{margin-left:-1.25rem}body.create-policy .grid--gutter-20>.grid-item{padding-left:1.25rem}body.create-policy .grid--gutter-30{margin-left:-1.875rem}body.create-policy .grid--gutter-30>.grid-item{padding-left:1.875rem}body.create-policy .grid--gutter-40{margin-left:-2.5rem}body.create-policy .grid--gutter-40>.grid-item{padding-left:2.5rem}body.create-policy .grid--gutter-50{margin-left:-3.125rem}body.create-policy .grid--gutter-50>.grid-item{padding-left:3.125rem}body.create-policy .grid--gutter-100{margin-left:-6.25rem}body.create-policy .grid--gutter-100>.grid-item{padding-left:6.25rem}body.create-policy .icon-product-added{background-image:url(/Css/directgap/purchaseprocess/icon-tick.svg);background-position:50%;background-repeat:no-repeat;height:60px;width:60px;border-radius:50%;border:5px solid #32af62;background-size:28px;display:inline-block}body.create-policy .btn--primary{padding:15px 30px;color:#ffffff;font-weight:700;font-size:16px;background-image:linear-gradient(180deg,#32af62,#198141);border-radius:28px;position:relative}body.create-policy .btn--primary:hover{background-image:linear-gradient(180deg,#42c273,#269d54)}body.create-policy .btn--primary:active{background-image:linear-gradient(180deg,#198141,#198141)}body.create-policy .btn--primary:disabled{color:hsla(0,0%,100%,0.5);pointer-events:none}body.create-policy .btn--primary.disabled{color:hsla(0,0%,100%,0.5);pointer-events:none}body.create-policy .btn--secondary{padding:15px 30px;background-color:#ffffff;color:#0d3260;font-weight:700;font-size:16px;border-radius:28px;border:1px solid #ddd;transition:all 0.25s ease-in-out;position:relative}body.create-policy .btn--secondary:hover{border-color:#0d3260}body.create-policy .btn--secondary:active{border-color:#0d3260;background-color:#0d3260;color:#ffffff}body.create-policy .btn--secondary:disabled{color:rgba(13,50,96,0.5);pointer-events:none}body.create-policy .btn--secondary.disabled{color:rgba(13,50,96,0.5);pointer-events:none}body.create-policy .btn--secondary{padding:15px 30px;background-color:#ffffff;color:#0d3260;font-weight:700;font-size:16px;border-radius:28px;border:1px solid #ddd;transition:all 0.25s ease-in-out;position:relative}body.create-policy .btn--secondary:hover{border-color:#0d3260}body.create-policy .btn--secondary:active{border-color:#0d3260;background-color:#0d3260;color:#ffffff}body.create-policy .btn--secondary:disabled{color:rgba(13,50,96,0.5);pointer-events:none}body.create-policy .btn--secondary.disabled{color:rgba(13,50,96,0.5);pointer-events:none}body.create-policy .btn--tertiary{padding:15px 30px;background-color:transparent;color:#ffffff;font-weight:700;font-size:16px;border-radius:28px;border:1px solid hsla(0,0%,100%,0.2);transition:all 0.25s ease-in-out;position:relative}body.create-policy .btn--tertiary:hover{border-color:#ffffff}body.create-policy .btn--tertiary:active{border-color:#ffffff;background-color:hsla(0,0%,100%,0.2);color:#ffffff}body.create-policy .btn--back{padding:15px 30px 15px 48px}body.create-policy .btn--back:after{content:"";position:absolute;top:50%;left:30px;transform:translateY(-50%);height:12px;width:8px;background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;transition:opacity 0.25s ease-in-out;background-image:url(/css/directgap/purchaseprocess/arrow-left-white.svg);opacity:0}body.create-policy .btn--back:before{content:"";position:absolute;top:50%;left:30px;transform:translateY(-50%);height:12px;width:8px;background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;transition:opacity 0.25s ease-in-out;background-image:url(/css/directgap/purchaseprocess/arrow-left-blue.svg)}body.create-policy .btn--back:active:after{opacity:1}body.create-policy .btn--next{padding:15px 48px 15px 30px}body.create-policy .btn--next:after{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%) rotate(180deg);height:12px;width:8px;background-image:url(/Css/directgap/purchaseprocess/chevron-lrg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;transition:opacity 0.25s ease-in-out}body.create-policy .btn--next:before{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%) rotate(180deg);height:12px;width:8px;background-image:url(/Css/directgap/purchaseprocess/chevron-lrg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;transition:opacity 0.25s ease-in-out}body.create-policy .btn--add{padding:15px 68px 15px 30px}body.create-policy .btn--add:after{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);height:12px;width:12px;background-image:url(eaefada60db95cc07dca5df7c56cbb24.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}body.create-policy .btn--add:before{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);height:12px;width:12px;background-image:url(eaefada60db95cc07dca5df7c56cbb24.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}body.create-policy .btn--remove{padding:15px 68px 15px 30px;background-color:#082242;background-image:none;transition:background-color 0.25s ease-in-out}body.create-policy .btn--remove:hover{background-image:none;background-color:#213855}body.create-policy .btn--remove:after{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);height:12px;width:12px;background-image:url(908e93dbbe32065ae5205f51c250f0d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}body.create-policy .btn--remove:before{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);height:12px;width:12px;background-image:url(908e93dbbe32065ae5205f51c250f0d2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}body.create-policy .btn--back-nav{font-size:0;height:42px;width:42px;border-radius:50%;background-color:#ffffff;border:1px solid #f3f3f3;background-image:url(03c12d9e087efed545189a18a894ac67.svg);background-position:50%;background-repeat:no-repeat;background-size:8px}body.create-policy .text-link{text-decoration:underline;padding:0;color:#333333;background-color:transparent;border:0;cursor:pointer;opacity:1;transition:all 0.25s ease-in-out}body.create-policy .text-link:active{color:#0d3260}body.create-policy .text-link:hover{color:#0d3260}body.create-policy .btn--close{height:24px;width:24px;background-image:url(/css/directgap/purchaseprocess/crossremove.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:transparent;border:0;cursor:pointer}body.create-policy .btn--download{padding-left:62px;position:relative}body.create-policy .btn--download:before{content:"";position:absolute;height:52px;width:52px;left:0;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid #082242;background-image:url(/css/directgap/purchaseprocess/download.svg);background-position:50%;background-repeat:no-repeat;background-size:24px}body.create-policy .nav-tabs{display:flex;list-style:none;padding:0;margin:0}body.create-policy .nav-tabs li .tab-button{padding:15px 20px;background-color:rgba(0,0,0,0.4);border:1px solid rgba(0,0,0,0.4);border-radius:10px 10px 0 0;color:#ffffff;display:block;width:100%;text-align:left;text-decoration:none;cursor:pointer;position:relative;transition:all 0.25s ease-in-out}body.create-policy .nav-tabs li .tab-button:hover{background-color:#0a5bc1;border-color:#0a5bc1}body.create-policy .nav-tabs li .tab-button[data-addons]:after{content:attr(data-addons);position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#ffffff;font-weight:600;font-size:16px;height:34px;width:34px;line-height:34px;text-align:center;border-radius:50%;background-color:#32af62}body.create-policy .nav-tabs li.active-tab .tab-button{background-color:#ffffff;border-color:#ffffff;color:#0d3260}body.create-policy .tab-content{display:block;background-color:#ffffff;color:#333333;border-radius:0 0 10px 10px;padding:20px;position:relative}body.create-policy .tab-content+.tab-content{display:none}body.create-policy .tab-content:after{content:"";position:absolute;top:calc(100% + 3px);left:50%;transform:translateX(-50%);width:90%;height:5px;background-color:#ffffff;border-radius:0 0 10px 10px}body.create-policy .tab-content .tab-content--inner{padding:20px 15px;border-bottom:1px solid #0d3260}body.create-policy .tab-content .tab-content--inner:last-child{border-bottom:0}body.create-policy .progress-container{background-color:#ddd;padding:15px 0;text-align:center}body.create-policy .progress-bar{counter-reset:section;list-style:none;display:block;margin:0 auto;position:relative;padding:0;font-size:0}body.create-policy .progress-bar li{counter-increment:section;display:inline-block;vertical-align:top;position:relative;font-size:1rem;width:16.66%}body.create-policy .progress-bar li:after{content:"";background-color:#ffffff;position:absolute;top:18px;height:5px;z-index:20;right:0;left:calc(50% + 13px)}body.create-policy .progress-bar li:before{content:"";background-color:#ffffff;position:absolute;top:18px;height:5px;z-index:20;left:0;right:calc(50% + 13px)}body.create-policy .progress-bar li:first-child:before{display:none}body.create-policy .progress-bar li:last-child:after{display:none}body.create-policy .progress-bar li a{position:relative;display:block;text-align:center;font-size:0;padding:45px 10px 10px;color:#333333;text-decoration:none}body.create-policy .progress-bar li a:hover{color:#0d3260}body.create-policy .progress-bar li a:before{content:counter(section);position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#ffffff;border-radius:50%;height:39px;width:39px;line-height:30px;text-align:center;font-size:14px;font-weight:700;z-index:15;border:5px solid #ddd}body.create-policy .progress-bar li a:after{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);height:41px;width:41px;border:1px solid #ffffff;border-radius:50%}body.create-policy .progress-bar li.completed:after{background-image:linear-gradient(180deg,#0d6a9c,#00375d)}body.create-policy .progress-bar li.completed:before{background-image:linear-gradient(180deg,#0d6a9c,#00375d)}body.create-policy .progress-bar li.completed a{text-decoration:underline}body.create-policy .progress-bar li.completed a:before{color:#ffffff;background-image:linear-gradient(180deg,#0d6a9c,#00375d)}body.create-policy .progress-bar li.active:after{background-image:linear-gradient(180deg,#0d6a9c,#00375d)}body.create-policy .progress-bar li.active:before{background-image:linear-gradient(180deg,#0d6a9c,#00375d)}body.create-policy .progress-bar li.active a:before{background-image:linear-gradient(180deg,#0d6a9c,#00375d);color:#ffffff}body.create-policy .progress-bar:after{content:"";position:absolute;top:13px;left:10%;right:10%;height:15px;border:1px solid #ffffff;background-color:#ddd;z-index:10}body.create-policy .pis-tooltip-container{position:relative;padding:10px 0;text-align:right}body.create-policy .pis-tooltip-container p{margin:0;padding-right:35px}body.create-policy .pis-tooltip{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:20;font-size:0}body.create-policy .pis-tooltip .btn--pis-tooltip{cursor:pointer;height:24px;width:25px;background-image:url(/Css/directgap/purchaseprocess/questionmark.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;display:inline-block;background-color:transparent;border:0}body.create-policy .pis-tooltip .btn--pis-tooltip:focus+.pis-tooltip-content{opacity:1;visibility:visible}body.create-policy .pis-tooltip:hover .pis-tooltip-content{opacity:1;visibility:visible}body.create-policy label.field-label{display:block;position:relative;margin-bottom:10px}body.create-policy input.datepicker,body.create-policy input.hasDatepicker{padding-right:50px;background-image:url(/css/directGap/purchaseprocess/calendar.svg);background-position:center right 20px;background-size:24px;background-repeat:no-repeat}body.create-policy input.datepicker:disabled,body.create-policy input.hasDatepicker:disabled{background-image:none}body.create-policy .pis-tooltip-content{position:absolute;z-index:20;top:calc(100% + 10px);right:-17px;width:90vw;background-color:#0d3260;padding:15px 20px;color:#ffffff;font-size:1rem;text-align:left;border-radius:6px;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out}body.create-policy .pis-tooltip-content:before{content:"";position:absolute;top:0;right:20px;height:18px;width:18px;transform:translateY(-50%) rotate(-45deg);background-color:#0d3260}body.create-policy .label-list{display:block;color:#777;margin-left:10px}body.create-policy .label-list .label-list--item{display:block;padding-left:20px;position:relative}body.create-policy .label-list .label-list--item:before{content:"";position:absolute;left:0;top:10px;height:5px;width:5px;border-radius:50%;background-color:#777}body.create-policy .form-controls{margin-top:20px;display:flex;align-items:center;justify-content:space-between}body.create-policy .vehicle-reg input{margin-bottom:20px}body.create-policy .vehicle-reg .btn--primary{width:100%;margin-bottom:20px}body.create-policy .vehicle-reg .postcode-lookup .listbox .selectAddress{width:100%;margin-bottom:20px}body.create-policy .vehicle-reg p{text-align:center}body.create-policy .panel{padding:20px;background-color:#ffffff;margin:0 -20px;transition:border-color 0.25s ease-in-out}body.create-policy .panel .panel{margin:0;border-radius:14px}body.create-policy .panel.panel--active{border-color:#32af62;border-width:2px;padding:19px}body.create-policy .panel-border{border:1px solid #f3f3f3}body.create-policy .panel-sidebar{background-color:#0d3260;border-radius:0;color:#ffffff;padding:20px 16px}body.create-policy .panel-sidebar__contact,body.create-policy .panel-sidebar__paynow{background-color:#ffffff;border-radius:0 0 14px 14px;color:#333333;padding:20px 16px;margin:0 -20px}body.create-policy .panel-sidebar__contact .btn--secondary,body.create-policy .panel-sidebar__paynow .btn--secondary{width:100%;text-align:center}body.create-policy .blue-hinge-panel{margin-top:20px;background-color:#0d3260;padding:30px;position:relative}body.create-policy .blue-hinge-panel:after{content:"";position:absolute;left:20px;top:0;transform:translateY(-50%);height:18px;width:18px;background-image:url(/Css/directgap/purchaseprocess/icon-quotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;right:20px;left:unset}body.create-policy .blue-hinge-panel:before{content:"";position:absolute;left:20px;top:0;transform:translateY(-50%);height:18px;width:18px;background-image:url(/Css/directgap/purchaseprocess/icon-quotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}body.create-policy .blue-hinge-panel .input-container{display:flex;align-items:center;justify-content:center;margin-bottom:0;flex-wrap:wrap}body.create-policy .blue-hinge-panel .input-container p{width:100%;text-align:center;margin-bottom:20px}body.create-policy .blue-hinge-panel .input-container .custom-radio{margin-bottom:0}body.create-policy .panel-sidebar--final{border-radius:14px 14px 0 0}body.create-policy .panel-sidebar--final .tab-content{padding:0;border-radius:10px;margin-bottom:20px}body.create-policy .panel-sidebar--final .price-total{margin-bottom:0;border-radius:10px 10px 0 0}body.create-policy .price-total{background-color:#ffffff;border-radius:10px;padding:15px 20px;display:block;width:100%;color:#333333;font-weight:700;font-size:32px;margin-bottom:12px;position:relative}body.create-policy .price-total:after{content:"";position:absolute;left:20px;top:0;transform:translateY(-50%);height:18px;width:18px;background-image:url(/Css/directgap/purchaseprocess/icon-quotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;right:20px;left:unset}body.create-policy .price-total:before{content:"";position:absolute;left:20px;top:0;transform:translateY(-50%);height:18px;width:18px;background-image:url(/Css/directgap/purchaseprocess/icon-quotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1}body.create-policy .price-total .price{position:relative;padding-left:50px}body.create-policy .price-total .price:before{content:"£";position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:400}body.create-policy .price-total .price:after{content:"";position:absolute;top:0;bottom:0;left:35px;width:2px;background-color:#ddd}body.create-policy .addon-item{position:relative}body.create-policy .addon-item p{padding-right:40px}body.create-policy .addon-item .btn--close{position:absolute;right:0;top:50%;transform:translateY(-50%)}body.create-policy .cover-type{position:relative}body.create-policy .cover-type p{padding-right:40px}body.create-policy .sidebar-mobile-button{background-color:#0d3260;border-radius:14px 14px 0 0;padding:10px 50px 10px 16px;color:#ffffff;display:flex;align-items:center;box-shadow:none;border:0;height:56px;position:absolute;bottom:100%;left:0;right:0;width:100%;text-align:left;cursor:pointer}body.create-policy .sidebar-mobile-button:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:50%;height:28px;width:28px;background-color:hsla(0,0%,100%,0.1);background-image:url(/css/directgap/purchaseprocess/chevron.svg);background-size:12px;background-position:50%;background-repeat:no-repeat;transition:transform 0.25s ease-in-out}body.create-policy .sidebar-mobile-button .button-copy{margin-right:10px}body.create-policy .sidebar-mobile-button .button-price{font-weight:700;padding-left:35px;position:relative;font-size:20px}body.create-policy .sidebar-mobile-button .button-price:before{content:"£";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:inherit;font-weight:400}body.create-policy .sidebar-mobile-button .button-price:after{content:"";position:absolute;left:24px;top:0;bottom:0;width:2px;background-color:hsla(0,0%,100%,0.1)}body.create-policy .sidebar-mobile-button .button-open-copy{display:none;font-size:14px;margin-left:auto}body.create-policy.sidebar-open .sidebar-mobile-button:after{transform:translateY(-50%) rotate(-180deg)}body.create-policy.sidebar-open .sidebar-mobile-button .button-copy{display:none}body.create-policy.sidebar-open .sidebar-mobile-button .button-price{display:none}body.create-policy.sidebar-open .sidebar-mobile-button .button-open-copy{display:block}body.create-policy .direct-debit{background-color:#001e3b;border-radius:0 0 10px 10px;padding:20px 60px 20px 20px;position:relative;transition:all 0.25s ease-in-out}body.create-policy .direct-debit:before{content:"or";border-radius:50%;background-color:inherit;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);height:28px;width:28px;line-height:26px;text-align:center;border:1px solid hsla(0,0%,100%,0.2)}body.create-policy .direct-debit:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(180deg);height:34px;width:34px;background-color:#32af62;background-image:url(/css/directgap/purchaseprocess/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;border-radius:50%;transition:transform 0.25s ease-in-out}body.create-policy .direct-debit.slide-toggle-active{border-radius:0}body.create-policy .direct-debit.slide-toggle-active:after{transform:translateY(-50%) rotate(0deg)}body.create-policy .direct-debit__content{display:none;position:relative;background-color:#001e3b;color:#ffffff}body.create-policy .direct-debit__content .direct-debit__content--inner{padding:20px}body.create-policy .direct-debit__content .direct-debit__content--inner .btn--tertiary{width:100%;margin-bottom:20px}body.create-policy .direct-debit__content .direct-debit__content--inner img{margin:0 auto;display:block}body.create-policy .direct-debit__content:before{content:"";position:absolute;top:0;right:20px;left:20px;height:1px;background-color:hsla(0,0%,100%,0.1)}body.create-policy .addon-tile{margin-bottom:20px;height:100%}body.create-policy .addon-tile .panel{display:flex;flex-direction:column;height:100%;padding:40px 20px 20px}body.create-policy .addon-tile .panel .addon-desc{flex-grow:1}body.create-policy .addon-tile .panel hr{margin:5px 0 20px}body.create-policy .addon-tile .panel.panel--active{padding:39px 19px 19px}body.create-policy .addon-tile.additional-cover .panel{flex-wrap:wrap}body.create-policy .addon-tile.additional-cover .panel .tile-icon{margin-right:30px}body.create-policy .addon-tile.additional-cover .panel .tile-icon:after{left:75px}body.create-policy .addon-tile.additional-cover .panel .tile-content{flex:1 0 0}body.create-policy .addon-tile.additional-cover .panel .tile-content .addon-desc{margin-bottom:1rem}body.create-policy .addon-tile.additional-cover .panel .add-to-policy .input-container{white-space:nowrap;margin-bottom:0}body.create-policy .addon-tile.additional-cover .panel .add-to-policy .custom-radio{margin-bottom:0}body.create-policy .addon-tile.additional-cover .panel .tile-customise{flex:1 0 100%;position:relative;margin-top:20px}body.create-policy .addon-tile.additional-cover .panel .tile-customise:before{content:"";position:absolute;top:0;left:25px;transform:translateY(-50%) rotate(-45deg);width:18px;height:18px;background-color:#fbfbfb}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-form{padding:20px;border-radius:10px 10px 0 0;background-color:#fbfbfb}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-total{background-color:#f3f3f3;padding:20px;text-align:center}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-total p{margin-bottom:0;font-size:18px;display:block;background-color:#ffffff;border-radius:47px;padding:20px 32px;line-height:28px}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-total .text-red{display:block}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-controls{background-color:#0d3260;border-radius:0 0 10px 10px;padding:30px 20px}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-controls .btn--download{margin-right:20px;display:block}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-controls .btn--download .text-link{display:block}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-controls .btn--add{width:100%;text-align:left;margin-bottom:20px}body.create-policy .addon-tile.additional-cover .panel .tile-customise .tile-controls .btn--remove{width:100%;text-align:left;margin-bottom:20px}body.create-policy .tile-icon{background-color:#f3f3f3;height:100px;width:100px;border-radius:50%;position:relative;margin-bottom:20px}body.create-policy .tile-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.create-policy .tile-icon svg.icon--active{display:none}body.create-policy .tile-icon svg.icon--default{display:block}body.create-policy .tile-icon:after{content:"";display:none;position:absolute;top:50%;left:90px;transform:translateY(-50%);height:42px;width:42px;border-radius:50%;border:2px solid #32af62;background-color:#ffffff;background-image:url(/Css/directgap/purchaseprocess/icon-tick.svg);background-position:50%;background-repeat:no-repeat;background-size:18px}body.create-policy .panel--active .tile-icon svg.icon--active{display:block}body.create-policy .panel--active .tile-icon svg.icon--default{display:none}body.create-policy .panel--active .tile-icon:after{display:block}body.create-policy .price-tag{position:absolute;top:20px;right:-11px;border-radius:10px 0 0 10px;border:1px solid #ddd;color:#0d3260;padding:15px 30px;background-color:#ffffff;font-size:20px;text-align:center;line-height:30px}body.create-policy .price-tag:before{content:"";position:absolute;bottom:100%;right:0;width:0;height:0;border-color:transparent transparent transparent #ddd;border-style:solid;border-width:10px 0 0 10px}body.create-policy .additional-cover .panel--active .price-tag{right:-13px}body.create-policy .overlay-container{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(51,51,51,0.6);z-index:50;padding:10px;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out}body.create-policy .overlay-container .overlay--inner{background-color:#ffffff;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-width:620px;border-radius:10px;padding:20px}body.create-policy .overlay-container .overlay--inner .btn--close{height:48px;width:48px;position:absolute;top:0;right:0;transform:translate(15%,-50%);background-color:#ffffff;border-radius:50%}body.create-policy .overlay-container .overlay--inner li{font-size:14px}body.create-policy .overlay-container .overlay--inner p{font-size:14px}body.create-policy .overlay-container.popout--active{opacity:1;visibility:visible}body.create-policy .overlay-container.product-added .overlay--inner{background-color:#0d3260;text-align:center;padding:40px;max-width:400px}body.create-policy .overlay-container.product-added .overlay--inner .icon-product-added{margin-bottom:20px}body.create-policy .overlay-container.product-added .overlay--inner h2{color:#ffffff}body.create-policy .flex-container{display:flex;justify-content:flex-start;flex-direction:column}body.create-policy .flex-container .flex-item{flex-grow:1;flex-basis:0}@media (max-width:47.9275em){body.create-policy .mob-mb-0{margin-bottom:0!important}body.create-policy .mob-mb-5{margin-bottom:0.3125rem!important}body.create-policy .mob-mb-10{margin-bottom:0.625rem!important}body.create-policy .mob-mb-20{margin-bottom:1.25rem!important}body.create-policy .mob-mb-30{margin-bottom:1.875rem!important}body.create-policy .mob-mb-40{margin-bottom:2.5rem!important}body.create-policy .mob-mb-50{margin-bottom:3.125rem!important}body.create-policy .mob-mb-60{margin-bottom:3.75rem!important}}@media (min-width:64.0625em) and (max-width:87.49em){body.create-policy .hide-desk{display:none!important;visibility:hidden}body.create-policy body:before{font-family:desk}body.create-policy .desk-mb-16{margin-bottom:1rem!important}body.create-policy .desk-mb-0{margin-bottom:0!important}body.create-policy .desk-mb-5{margin-bottom:0.3125rem!important}body.create-policy .desk-mb-10{margin-bottom:0.625rem!important}body.create-policy .desk-mb-20{margin-bottom:1.25rem!important}body.create-policy .desk-mb-30{margin-bottom:1.875rem!important}body.create-policy .desk-mb-40{margin-bottom:2.5rem!important}body.create-policy .desk-mb-50{margin-bottom:3.125rem!important}body.create-policy .desk-mb-60{margin-bottom:3.75rem!important}body.create-policy .desk-list-4-items>li{width:25%}}@media (min-width:87.5em){body.create-policy .hide-super{display:none!important;visibility:hidden}body.create-policy body:before{font-family:super}body.create-policy .super-mb-16{margin-bottom:1rem!important}body.create-policy .super-mb-0{margin-bottom:0!important}body.create-policy .super-mb-5{margin-bottom:0.3125rem!important}body.create-policy .super-mb-10{margin-bottom:0.625rem!important}body.create-policy .super-mb-20{margin-bottom:1.25rem!important}body.create-policy .super-mb-30{margin-bottom:1.875rem!important}body.create-policy .super-mb-40{margin-bottom:2.5rem!important}body.create-policy .super-mb-50{margin-bottom:3.125rem!important}body.create-policy .super-mb-60{margin-bottom:3.75rem!important}}@media (max-width:64.0525em){body.create-policy .nav-tabs li{flex:1 0 0}body.create-policy .panel-fixed-mobile{position:fixed;top:100%;left:0;right:0;z-index:20;margin:0;transition:transform 0.25s ease-in-out}body.create-policy.sidebar-open .panel-fixed-mobile{transform:translateY(-100%)}}@media (min-width:64.0625em){body.create-policy .nav-tabs li:last-child{flex-grow:1;flex-basis:0}body.create-policy .postcode-lookup .listbox .payment-intro .selectAddress{width:auto}body.create-policy .postcode-lookup .listbox .selectAddress{margin-bottom:0;position:absolute;top:0;right:0;border-radius:0 28px 28px 0;width:161px;height:55px}body.create-policy .postcode-lookup .listbox .vehicle-reg .selectAddress{margin-bottom:0;position:absolute;top:0;right:0;border-radius:0 28px 28px 0;width:161px;height:55px}body.create-policy .postcode-lookup input{width:calc(100% - 161px);border-radius:6px 0 0 6px}body.create-policy .postcode-lookup .btn--primary{margin-bottom:0;position:absolute;top:0;right:0;border-radius:0 28px 28px 0;width:161px;height:55px}body.create-policy .postcode-lookup p{text-align:left}body.create-policy .labels-left .input-container{padding-left:173px;margin-bottom:30px;max-width:700px}body.create-policy label.field-label{position:absolute;left:0;width:153px;top:24px;text-align:right;transform:translateY(-50%)}body.create-policy .vehicle-reg input{width:calc(100% - 161px);border-radius:6px 0 0 6px}body.create-policy .vehicle-reg .btn--primary{margin-bottom:0;position:absolute;top:0;right:0;border-radius:0 28px 28px 0;width:161px;height:55px}body.create-policy .vehicle-reg .postcode-lookup .listbox .selectAddress{margin-bottom:0;position:absolute;top:0;right:0;border-radius:0 28px 28px 0;width:161px;height:55px}body.create-policy .vehicle-reg p{text-align:left}body.create-policy .panel{margin:0;border-radius:14px;padding:40px}body.create-policy .panel.panel--active{padding:39px}body.create-policy .panel-sidebar{border-radius:14px 14px 0 0}body.create-policy .panel-sidebar__contact,body.create-policy .panel-sidebar__paynow{margin:0}body.create-policy .desk-w-1-2{width:50%}body.create-policy .desk-w-1-3{width:33.33333%}body.create-policy .desk-w-1-4{width:25%}body.create-policy .desk-w-3-4{width:75%}body.create-policy .desk-w-5-12{width:41.66667%}body.create-policy .desk-prefix-1-12{position:relative;left:8.33333%}body.create-policy .desk-push-1-12{margin-left:8.33333%}body.create-policy .desk-pull-1-12{margin-right:8.33333%}body.create-policy .flex-container{flex-direction:row}}@media (min-width:47.9375em){body.create-policy .main-content-area{padding:40px 0 80px}body.create-policy .pis-tooltip-content{width:533px}body.create-policy .tab-w-1-2{width:50%}body.create-policy .tab-w-1-3{width:33.33333%}body.create-policy .tab-w-1-4{width:25%}}body.create-policy #content{overflow:visible!important}body.create-policy .navbar-usp-container{display:none}body.create-policy .StickySidebar .panel-sidebar .price-discount,body.create-policy .StickySidebar .panel-sidebar .price-retail{display:none}body.create-policy .StickySidebar .panel-sidebar span.button-price .price-retail{text-decoration:line-through;opacity:0.7;font-weight:lighter}body.create-policy .StickySidebar .panel-sidebar span.button-price .price-discount{font-size:70%}body.create-policy .StickySidebar .panel-sidebar span.button-price.discounted{padding-left:0}body.create-policy .StickySidebar .panel-sidebar span.button-price.discounted:before{content:none}body.create-policy .StickySidebar .panel-sidebar span.button-price.discounted .price-retail{display:inline-block}body.create-policy .StickySidebar .panel-sidebar span.button-price.discounted .price-discount{display:inline-block;background-color:#fff;color:#082242;border-radius:4px;padding:3px;margin-left:3px;margin-bottom:6px}body.create-policy .StickySidebar .panel-sidebar .sidebar-mobile-button.discounted{height:auto}body.create-policy.sidebar-open .sidebar-mobile-button{height:56px}body.create-policy.sidebar-open .panel-fixed-mobile{background-color:#0d3260}body.create-policy.sidebar-open .panel-fixed-mobile .price-total .price-retail{display:none;text-decoration:line-through;opacity:0.7;font-weight:lighter}body.create-policy.sidebar-open .panel-fixed-mobile .price-total.discounted .price-retail{display:inline-block}body.create-policy.sidebar-open .panel-fixed-mobile .p-total-due .price-discount{display:none;position:relative}body.create-policy.sidebar-open .panel-fixed-mobile .p-total-due.discounted .price-discount{display:inline-block;margin-bottom:6px}body.create-policy.sidebar-open .panel-fixed-mobile .p-total-due.discounted .price-discount em{display:inline-block;background-color:#fff;color:#082242;border-radius:4px;padding:4px 10px;margin-left:3px;margin-bottom:6px;font-weight:bold}body.create-policy .progress-container{background-color:unset;padding:17px 0 0 0;text-align:center}body.create-policy .progress-container .progress-bar{counter-reset:section;list-style:none;display:block;margin:0 auto;position:relative;padding:0;font-size:0}body.create-policy .progress-container .progress-bar:after{border:none}body.create-policy .progress-container .progress-bar li:after{background-color:transparent;position:absolute;top:18px;height:5px;left:calc(50% + 13px)}body.create-policy .progress-container .progress-bar li:before{background-color:transparent;position:absolute;top:18px;height:5px;z-index:20;left:0;right:calc(50% + 13px)}body.create-policy .progress-container .progress-bar li a{display:none}body.create-policy .progress-container .progress-bar li a:hover{color:#0d3260}body.create-policy .progress-container .progress-bar li a:before{content:" ";position:absolute;background-color:#D3D3D3;border-radius:50%;height:39px;width:39px;line-height:30px;text-align:center;font-size:14px;font-weight:700;z-index:15;border:5px solid #ddd}body.create-policy .progress-container .progress-bar li a:after{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);height:41px;width:41px;border-color:transparent;border-radius:50%;z-index:50}body.create-policy .progress-container .progress-bar li a:hover{cursor:help;position:relative}body.create-policy .progress-container .progress-bar li a span{opacity:0;visibility:hidden;display:block;margin-left:50%;transform:translateX(-50%);font-size:16px;position:absolute;z-index:100;background-color:#0d3260;padding:10px 15px;color:#fff;font-size:1rem;text-align:left;border-radius:6px;transition:all 0.25s ease-in-out;border:3px solid #e4e4e4;min-width:150px;text-align:center}body.create-policy .progress-container .progress-bar li a span:before{content:"";position:absolute;top:-19px;right:calc(50% - 10px);width:0;height:0;border-style:solid;border-width:0 19px 19px 19px;border-color:transparent transparent #e4e4e4 transparent}body.create-policy .progress-container .progress-bar li a span:after{content:"";position:absolute;top:-15px;right:calc(50% - 7px);width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #0d3260 transparent}@media (max-width:1007px){body.create-policy .progress-container .progress-bar li a span{min-width:100px;padding:2px 5px;font-size:14px}body.create-policy .progress-container .progress-bar li a span:before{top:-11px;border-width:0 9px 9px 9px;right:calc(50% - 2px)}body.create-policy .progress-container .progress-bar li a span:after{top:-7px;border-width:0 8px 8px 8px;right:calc(50% - 1px)}}@media (max-width:640px){body.create-policy .progress-container .progress-bar li a span{min-width:75px;padding:2px 5px}body.create-policy .progress-container .progress-bar li a span:before{content:none}body.create-policy .progress-container .progress-bar li a span:after{content:none}}body.create-policy .progress-container .progress-bar li a:hover span{opacity:1;visibility:visible}body.create-policy .progress-container .progress-bar li.completed:before,body.create-policy .progress-container .progress-bar li.current:before{background-color:#0e3260}body.create-policy .progress-container .progress-bar li.completed a,body.create-policy .progress-container .progress-bar li.current a{display:block}body.create-policy .progress-container .progress-bar li.completed a:before,body.create-policy .progress-container .progress-bar li.current a:before{content:"✓";color:rgb(134.5,152.5,175.5);background-color:#0e3260}body.create-policy .progress-container .progress-bar li.completed:before{background-color:#0e3260}body.create-policy .progress-container .progress-bar li.completed a:before{content:"✓";color:#fff}body.create-policy .progress-container .progress-bar li.current a:before{border-color:#fff;z-index:50}@keyframes fadeout{0%{opacity:1}75%{opacity:1}to{opacity:0}}body.create-policy .progress-container .progress-bar li:last-child a{display:block}body.create-policy .progress-container .progress-bar li:last-child a:before{content:"🏁";border-color:#D3D3D3;background-color:#fff}@media (max-width:640px){body.create-policy .progress-container .progress-bar li:last-child a span{right:0;transform:none}}body.create-policy .progress-container .progress-bar li:last-child.current a:before{color:#0e3260}body.create-policy .progress-container .progress-bar.total-steps-5{max-width:800px}body.create-policy .progress-container .progress-bar.total-steps-5 li{width:20%;max-width:194px}body.create-policy .progress-container .progress-bar.total-steps-6{max-width:800px}body.create-policy .progress-container .progress-bar.total-steps-6 li{width:16.6666666667%;max-width:129px}body.create-policy .progress-container .progress-bar.total-steps-7{max-width:800px}body.create-policy .progress-container .progress-bar.total-steps-7 li{width:14.2857142857%;max-width:113px}body.create-policy .tile-controls.text-white.side-by-side{padding:20px!important}body.create-policy .tile-controls.text-white.side-by-side .btn--download-wrapper{display:block;margin-bottom:17px}body.create-policy .tile-controls.text-white.side-by-side .btn--download-wrapper .btn--download:before{border:3px solid #fff}body.create-policy .tile-controls.text-white.side-by-side .tile-total{background-color:transparent!important;margin:0!important;color:black;padding:0!important}body.create-policy .tile-controls.text-white.side-by-side .tile-total p{margin:0;width:100%;min-width:200px}body.create-policy .tile-controls.text-white.side-by-side .tile-total{display:block;width:100%}@media (min-width:640px){body.create-policy .tile-controls.text-white.side-by-side{display:flex}body.create-policy .tile-controls.text-white.side-by-side .btn--download-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:space-around}body.create-policy .tile-controls.text-white.side-by-side .btn--download-wrapper .btn--download{min-width:200px}body.create-policy .tile-controls.text-white.side-by-side .btn--download-wrapper .btn--download:before{border:3px solid #fff}body.create-policy .tile-controls.text-white.side-by-side .tile-total{display:flex;background-color:transparent!important;margin:0!important;color:black;padding:0!important}body.create-policy .tile-controls.text-white.side-by-side .tile-total p{margin:0;width:100%;min-width:200px}body.create-policy .tile-controls.text-white.side-by-side .tile-total{flex-grow:1;justify-content:center}}body.create-policy .tile-controls.text-white.side-by-side:after{content:" ";display:table;clear:both}body.create-policy .input-container.has-tooltip{padding-right:55px}body.create-policy .input-container.has-tooltip input,body.create-policy .input-container.has-tooltip label,body.create-policy .input-container.has-tooltip select{z-index:10}body.create-policy .input-container.has-tooltip .tooltip-wrapper{position:absolute;display:block;height:55px;width:100%;right:0;overflow:visible;text-align:right;bottom:0;height:0}body.create-policy .input-container.has-tooltip .tooltip-wrapper a.showTooltip{position:absolute!important;cursor:pointer;height:24px;width:25px;background-image:url(/Css/directgap/purchaseprocess/questionmark.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;display:inline-block;background-color:transparent;border:0;left:unset;top:-40px;right:14px}body.create-policy .input-container.has-tooltip .tooltip-wrapper a.showTooltip:after{content:none}@media (max-width:1024px){body.create-policy .input-container.has-tooltip .tooltip-wrapper a.showTooltip{top:unset;bottom:14px}}body.create-policy .input-container.has-tooltip .tooltip-wrapper .tooltip{position:absolute;z-index:20;left:unset;right:0;border:none;background-color:#0d3260;padding:15px 20px;color:#fff;font-size:1rem;text-align:left;border-radius:6px;transition:all 0.25s ease-in-out;top:0;box-shadow:none;max-width:600px}body.create-policy .input-container.has-tooltip .tooltip-wrapper .tooltip:before{content:"";position:absolute;top:0;right:16px;height:18px;width:18px;transform:translateY(-50%) rotate(-45deg);background-color:#0d3260}body.create-policy .input-container span.error,body.create-policy .paymentoptions span.error{width:unset;margin:unset;position:unset;bottom:unset;border:unset;position:absolute;z-index:99;top:unset;bottom:calc(100% + 8px);left:173px;background-color:#9e0000;padding:15px 20px;color:#fff;font-size:1rem;text-align:left;border-radius:6px;transition:all 0.25s ease-in-out}body.create-policy .input-container span.error:before,body.create-policy .paymentoptions span.error:before{content:"";position:absolute;bottom:0;left:20px;height:18px;width:18px;transform:translateY(50%) rotate(-45deg);background-color:#9e0000}body.create-policy .input-container span.error:after,body.create-policy .paymentoptions span.error:after{content:none}body.create-policy .input-container ul.trackers,body.create-policy .paymentoptions ul.trackers{list-style:none;padding:0;margin:0}body.create-policy .input-container ul.trackers li a.remove-tracker,body.create-policy .paymentoptions ul.trackers li a.remove-tracker{border:1px dashed #082242;border-radius:5px;display:inline-block;position:relative;padding:10px 40px 10px 10px;margin-top:5px}body.create-policy .input-container ul.trackers li a.remove-tracker:after,body.create-policy .paymentoptions ul.trackers li a.remove-tracker:after{content:" ";background:url(/Css/directgap/purchaseprocess/crossremove.svg) no-repeat;display:block;position:absolute;height:25px;width:25px;right:5px;top:10px;border-radius:15px}body.create-policy .input-container ul.trackers li a.remove-tracker:hover:after,body.create-policy .paymentoptions ul.trackers li a.remove-tracker:hover:after{background:url(/Css/directgap/purchaseprocess/circled-cross-red.svg) no-repeat}body.create-policy .input-container ul.trackers li a.remove-tracker:hover,body.create-policy .paymentoptions ul.trackers li a.remove-tracker:hover{border-color:#9e0000;color:#9e0000}@media (max-width:1024px){body.create-policy .input-container span.error,body.create-policy .paymentoptions span.error{left:0px}}@media (min-width:64.0625em){body.create-policy .labels-left .input-container span.error{left:unset}body.create-policy .labels-left .input-container{padding-left:330px}body.create-policy .labels-left .input-container label{width:280px}}body.create-policy .labels-left .input-container.service-reset{padding-left:0}body.create-policy .custom-checkbox input[type=checkbox]{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}body.create-policy .custom-checkbox{margin-bottom:10px;display:block;width:100%;padding-left:20px}body.create-policy .custom-checkbox label{padding-left:20px}body.create-policy .custom-checkbox label:before{left:calc(50% + 36px);top:unset;bottom:32px;z-index:10;color:#fff;position:absolute;background-color:#fff;border-radius:50%;height:39px;width:39px;font-size:14px;font-weight:700;border:3px solid #ddd}body.create-policy .custom-checkbox label:after{content:"";left:calc(50% + 36px);top:unset;bottom:32px;z-index:20;height:39px;width:39px;border-radius:50%}body.create-policy .custom-checkbox .label-list{margin-bottom:80px;margin-left:0}body.create-policy .custom-checkbox .label-list--item{margin-bottom:1rem;line-height:1.75rem}body.create-policy .custom-checkbox .label-list:after{content:"Confirm";position:absolute;bottom:31px;left:calc(50% - 65px);border:1px solid #ddd;border-radius:20px;padding:6px 15px;height:40px;width:140px}body.create-policy .custom-checkbox input[type=checkbox]:checked+label:after{content:"✓";color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:30px;background-color:#198141;background-image:linear-gradient(180deg,#42c273,#198141);border:5px solid #42c273}body.create-policy .custom-checkbox input[type=checkbox]:checked+label .label-list:after{border-color:#32af62;color:#32af62}body.create-policy .custom-checkbox span.error{bottom:unset;width:calc(100% - 20px);left:20px;top:calc(100% - 31px)!important;z-index:20}body.create-policy .custom-checkbox span.error:before{bottom:unset;top:0;transform:translateY(-50%) rotate(-45deg);left:calc(50% + 48px)}@media (max-width:1024px){body.create-policy .custom-checkbox span.error{opacity:0.9;top:calc(100% - 31px);left:20px;width:calc(100% - 20px);margin:auto}body.create-policy .custom-checkbox span.error:before{left:calc(50% + 48px)}}body.create-policy .custom-checkbox.regular-layout{margin-bottom:10px;display:block;width:100%;padding-left:20px}body.create-policy .custom-checkbox.regular-layout label{padding-left:100px;padding:30px 20px 30px 100px}body.create-policy .custom-checkbox.regular-layout label:before{left:2rem;top:calc(50% - 20px);bottom:unset;z-index:10;position:absolute;height:39px;width:39px;font-size:14px;font-weight:700;border:3px solid #ddd}body.create-policy .custom-checkbox.regular-layout label:after{content:"";left:2rem;top:calc(50% - 20px);bottom:unset;z-index:20;height:39px;width:39px;border-radius:50%}body.create-policy .custom-checkbox.regular-layout .label-list{margin-bottom:80px;margin-left:0}body.create-policy .custom-checkbox.regular-layout .label-list--item{margin-bottom:1rem;line-height:1.75rem}body.create-policy .custom-checkbox.regular-layout .label-list:after{content:"Confirm";position:absolute;bottom:31px;left:calc(50% - 65px);border:1px solid #ddd;border-radius:20px;padding:6px 15px;height:40px;width:140px}body.create-policy .custom-checkbox.regular-layout input[type=checkbox]:checked+label:after{content:"✓";color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:30px;background-color:#198141;background-image:linear-gradient(180deg,#42c273,#198141);border:5px solid #42c273}body.create-policy .custom-checkbox.regular-layout input[type=checkbox]:checked+label .label-list:after{border-color:#32af62;color:#32af62}body.create-policy .custom-checkbox.regular-layout span.error{bottom:unset;width:calc(100% - 20px);left:20px;top:calc(100% - 31px)!important;z-index:20}body.create-policy .custom-checkbox.regular-layout span.error:before{bottom:unset;top:0;transform:translateY(-50%) rotate(-45deg);left:calc(50% + 48px)}@media (max-width:1024px){body.create-policy .custom-checkbox.regular-layout span.error{opacity:0.9;top:calc(100% - 31px);left:20px;width:calc(100% - 20px);margin:auto}body.create-policy .custom-checkbox.regular-layout span.error:before{left:calc(50% + 48px)}}body.create-policy .prerequisites.insummary .custom-checkbox span.error{left:0px!important;width:100%}@media (max-width:1024px){body.create-policy .prerequisites.insummary .custom-checkbox{opacity:0.9;top:calc(100% - 31px);left:20px;width:100%;margin:auto}body.create-policy .prerequisites.insummary .custom-checkbox:before{left:calc(50% + 48px)}}body.create-policy .paymentoptions{position:relative}body.create-policy .paymentoptions span.error{left:unset;right:0px}body.create-policy .paymentoptions span.error:before{left:-8px;bottom:50%}@media (max-width:640px){body.create-policy .paymentoptions span.error{width:100%}body.create-policy .paymentoptions span.error:before{content:none}}body.create-policy .navbar-main-nav{display:none}body.create-policy .addon-tile.product-removed-warning .panel{border-color:#9e0000}body.create-policy .addon-tile.product-removed-warning .panel h2,body.create-policy .addon-tile.product-removed-warning .panel h3,body.create-policy .addon-tile.product-removed-warning .panel h4,body.create-policy .addon-tile.product-removed-warning .panel p{color:#9e0000}@media (max-width:1007px){body.create-policy .input-container.date-parts>.field-label,body.create-policy .input-container.date3boxes>.field-label{margin-bottom:25px}}body.create-policy .input-container.date-parts span.date-part,body.create-policy .input-container.date3boxes span.date-part{display:inline-block;width:30%;max-width:100px;position:relative}body.create-policy .input-container.date-parts span.date-part label.date-part,body.create-policy .input-container.date3boxes span.date-part label.date-part{display:block;position:absolute;width:auto;text-align:left;top:-20px;transform:none;font-size:14px}body.create-policy .input-container.date-parts span.date-part input.date-part,body.create-policy .input-container.date3boxes span.date-part input.date-part{display:inline-block}body.create-policy .input-container.date-parts span.date-part input.date-day,body.create-policy .input-container.date3boxes span.date-part input.date-day{width:4rem}body.create-policy .input-container.date-parts span.date-part input.date-month,body.create-policy .input-container.date3boxes span.date-part input.date-month{width:4rem}body.create-policy .input-container.date-parts span.date-part input.date-year,body.create-policy .input-container.date3boxes span.date-part input.date-year{width:8rem}body.create-policy .input-container.service-reset{text-align:right;padding:10px 0;margin-bottom:0}body.create-policy .input-container.service-reset input{box-shadow:none;border-radius:unset;font-weight:400;text-align:right;padding-right:35px;font-size:18px;text-decoration:none;background:url(/css/directgap/purchaseprocess/crossremove.svg) no-repeat right}body.create-policy .input-container.service-reset input:hover{text-decoration:underline;color:red}body.create-policy .input-container.service-reset{}body.create-policy .input-container .foraddinfo{margin-top:30px!important}body.create-policy .input-container .foraddinfo span.date-part input.date-part.date-year{width:5.5rem!important}body.create-policy .input-container input.ui-autocomplete-input{background-position:center right 20px;background-size:24px;background-repeat:no-repeat;background-image:url(/Css/directgap/purchaseprocess/search.svg)}body.create-policy div.back-to-quote{display:none;position:absolute;top:0;padding:0;left:10px}body.create-policy div.back-to-quote .btn--back-nav{font-size:0;height:42px;width:42px;border-radius:50%;background-color:#fff;border:1px solid #f3f3f3;background-image:url(/Css/directgap/purchaseprocess/icon-chevron-left.svg);background-size:8px;background-position:50%;background-repeat:no-repeat;text-decoration:none;cursor:pointer;color:inherit;font-family:inherit}body.create-policy div.back-to-quote .btn--back-nav:hover{background-image:url(/Css/directgap/purchaseprocess/circled-cross-red.svg);background-size:40px}@media (min-width:991px){body.create-policy .main-nav-logo{margin-left:50px}}body.create-policy div.back-to-quote{display:inline-block}@media (max-width:974px){body.create-policy div.back-to-quote{display:inline-block}}@media (max-width:425px){body.create-policy div.back-to-quote{display:block;top:-8px}}@media screen and (max-width:1024px){body.create-policy .call-cta{display:none}}body.create-policy header{padding-top:8px;background-color:#fff}body.create-policy #mainColumn{padding-top:unset;margin-top:unset;margin-bottom:unset}body.create-policy #content{margin-top:unset;margin-bottom:unset;padding:unset}body.create-policy .panel.mb-m{margin:0 10px 17px 10px}body.create-policy div.forward-back{margin-top:-20px}@media (min-width:1008px){body.create-policy div.forward-back{margin-top:-30px}}body.create-policy .ordersummary-grid.forward-back{margin-top:-30px}body.create-policy .ordersummary-grid .panel{margin:0 0 17px 0;border-radius:10px}body.create-policy .ordersummary-grid .panel .info-label,body.create-policy .ordersummary-grid .panel .info-textbox{margin-bottom:0.5rem}body.create-policy .ordersummary-grid .panel .info-label{width:40%;min-width:150px;display:inline-block}body.create-policy .ordersummary-grid .panel .info-label.discount{color:#198141;font-weight:bold}body.create-policy .ordersummary-grid .panel .info-textbox{width:50%;padding-left:2rem;font-weight:600;display:inline-block}body.create-policy .ordersummary-grid .panel .info-textbox.discount{color:#198141;font-weight:bold}@media only screen and (min-width:640px){body.create-policy .ordersummary-grid .panel .info-textbox.dec{text-align:right;padding-right:200px}}body.create-policy .ordersummary-grid .panel .custom-checkbox{padding-left:0}body.create-policy .ordersummary-grid .panel a.back-edit-check{position:relative;display:block;text-decoration:none}body.create-policy .ordersummary-grid .panel a.back-edit-check h2{display:block;padding-left:50px}body.create-policy .ordersummary-grid .panel a.back-edit-check h2:before{content:"✓";color:#fff;position:absolute;background-color:#198141;background-image:linear-gradient(180deg,#42c273,#198141);border-radius:50%;height:39px;width:39px;line-height:30px;text-align:center;font-size:14px;font-weight:700;z-index:15;border:5px solid #42c273;left:0}body.create-policy .ordersummary-grid .panel a.back-edit-check h2{}body.create-policy .ordersummary-grid .panel a.back-edit-check:hover{text-decoration:underline}body.create-policy .ordersummary-grid .panel a.back-edit-check:hover h2:before{content:"✐";transform:rotate(90deg)}body.create-policy .ordersummary-grid .panel .payment-option{padding:0.75rem 1rem;background:#fff;background-image:none;color:#0e3260;text-decoration:none;margin-bottom:0.75rem;font-size:16px;line-height:1.75rem;height:auto;font-weight:600;min-height:80px;position:relative;padding:0;overflow:hidden}body.create-policy .ordersummary-grid .panel .payment-option label{position:relative;display:block;font-size:18px;width:100%;padding:20px 20px 20px 100px;border:1px solid #bfc0c2;border-radius:14px;transition:all 0.25s ease-in-out;cursor:pointer;margin-left:0px;background-color:#fff}body.create-policy .ordersummary-grid .panel .payment-option label:after{content:" ";color:#fff;position:absolute;background-color:#fff;border-radius:50%;height:39px;width:39px;line-height:30px;text-align:center;font-size:14px;font-weight:700;z-index:15;border:3px solid #e4e4e4;left:0;top:50%;top:calc(50% - 20px);left:2rem}body.create-policy .ordersummary-grid .panel .payment-option label:before{vertical-align:top;content:" ";display:block;width:110px;height:50px;background-size:100% auto;background-repeat:no-repeat}body.create-policy .ordersummary-grid .panel .payment-option input[type=radio]{position:absolute;z-index:-1}body.create-policy .ordersummary-grid .panel .payment-option input[type=radio]:checked+label{border-color:#42c273}body.create-policy .ordersummary-grid .panel .payment-option input[type=radio]:checked+label:after{content:"✓";color:#fff;background-color:#198141;background-image:linear-gradient(180deg,#42c273,#198141);border:5px solid #42c273}body.create-policy .ordersummary-grid .panel .payment-option.directdebit label:before{background-image:url(/css/directgap/images/DirectDebitLogo.jpg)}body.create-policy .ordersummary-grid .panel .payment-option.paypalexpress label:before{background-image:url(https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-200px.png)}body.create-policy .ordersummary-grid .panel .payment-option.opayo label:before{background-image:url(/css/directgap/images/Opayo_logo_RGB.png)}body.create-policy .ordersummary-grid .panel .payment-option.info-only label:after{content:none}@media (max-width:639px){body.create-policy .ordersummary-grid .panel{margin:0 5px 17px 5px}body.create-policy .ordersummary-grid .panel .info-label{font-size:14px;margin-bottom:0.1rem}body.create-policy .ordersummary-grid .panel .info-textbox{width:100%;padding-left:0;margin-bottom:1rem}}@media (min-width:640px){body.create-policy .ordersummary-grid.col-2{display:flex}body.create-policy .ordersummary-grid.col-2 .panel{width:49%}body.create-policy .ordersummary-grid.col-2 .panel .info-label{width:100%;display:inline-block;margin-bottom:0.25rem}body.create-policy .ordersummary-grid.col-2 .panel .info-textbox{width:100%;padding-left:0;font-weight:600;display:inline-block;margin-bottom:1rem}body.create-policy .ordersummary-grid.col-2 .panel:nth-child(2n){margin-left:2%}}body.create-policy .tile-icon{background-repeat:no-repeat;background-position:center center}body.create-policy .tile-icon.deposit-protection{background-image:url(/Css/directgap/images/products/icon-depositProtectionPis.svg)}body.create-policy .tile-icon.negative-equity-cover{background-image:url(/Css/directgap/images/products/icon-negativeEquityCoverPis.svg)}body.create-policy .tile-icon.tyre,body.create-policy .tile-icon.tyre-insurance{background-image:url(/Css/directgap/images/products/icon-TyreInsurancePis.svg)}body.create-policy .tile-icon.alloy,body.create-policy .tile-icon.alloy-wheel{background-image:url(/Css/directgap/images/products/icon-AlloyWheelPis.svg)}body.create-policy .tile-icon.scratch-and-dent,body.create-policy .tile-icon.scratch-and-dent-insurance,body.create-policy .tile-icon.smartcare{background-image:url(/Css/directgap/images/products/icon-ScratchAndDentPis.svg)}body.create-policy .tile-icon.early-termination-insurance-silver{background-size:100%;background-image:url(/Css/directgap/images/products/icon-EarlyTerminationSilverPis.svg)}body.create-policy .tile-icon.tyre-and-alloy,body.create-policy .tile-icon.tyre-and-alloy-insurance{background-image:url(/Css/directgap/images/products/icon-AlloyWheelPis.svg);border:20px solid #222}body.create-policy .tile-icon.total-motorassist{background-image:url(/Css/totalassistprotect/images/TotalMotorAssist_icon_only_desat.png)}body.create-policy .panel--active .tile-icon.deposit-protection{background-image:url(/Css/directgap/images/products/icon-depositProtectionPisActive.svg)}body.create-policy .panel--active .tile-icon.negative-equity-cover{background-image:url(/Css/directgap/images/products/icon-negativeEquityCoverPisActive.svg)}body.create-policy .panel--active .tile-icon.tyre,body.create-policy .panel--active .tile-icon.tyre-insurance{background-image:url(/Css/directgap/images/products/icon-TyreInsurancePisActive.svg)}body.create-policy .panel--active .tile-icon.alloy,body.create-policy .panel--active .tile-icon.alloy-wheel{background-image:url(/Css/directgap/images/products/icon-AlloyWheelPisActive.svg)}body.create-policy .panel--active .tile-icon.scratch-and-dent,body.create-policy .panel--active .tile-icon.scratch-and-dent-insurance,body.create-policy .panel--active .tile-icon.smartcare{background-image:url(/Css/directgap/images/products/icon-ScratchAndDentPisActive.svg)}body.create-policy .panel--active .tile-icon.early-termination-insurance-silver{background-image:url(/Css/directgap/images/products/icon-EarlyTerminationSilverPisActive.svg)}body.create-policy .panel--active .tile-icon.tyre-and-alloy,body.create-policy .panel--active .tile-icon.tyre-and-alloy-insurance{background-image:url(/Css/directgap/images/products/icon-AlloyWheelPisActive.svg);border-color:#32af62}body.create-policy .panel--active .tile-icon.total-motorassist{background-image:url(/Css/totalassistprotect/images/TotalMotorAssist_icon_only_Active.png)}body.create-policy .panel-sidebar.directdebit-available .price-total{margin-bottom:0;border-radius:10px 10px 0 0}body.create-policy .StickySidebar.no-pay .panel-sidebar__paynow{display:none}@media (min-width:1025px){body.create-policy .StickySidebar.no-pay .panel-sidebar{padding-bottom:50px;border-radius:14px 14px 14px 14px}}body.create-policy .addon-item p,body.create-policy .cover-type p{margin-top:0}body.create-policy .addon-item,body.create-policy .cover-type{margin-bottom:16px}body.create-policy .addon-item.discount-line,body.create-policy .cover-type.discount-line{color:#32af62;font-weight:bold}body.create-policy .navbar-toggler{display:none}body.create-policy .footer>div{display:none}@media (min-width:1200px){body.create-policy .footer{background-color:#0e3260;padding-top:0}body.create-policy .footer .footer__secondary{display:block;background-color:transparent}}div.panel_.declined-cover-warning ul{text-indent:0;padding:0}div.panel_.declined-cover-warning ul li{display:block;list-style:none}div.panel_.declined-cover-warning ul li .declined-rec{font-weight:700;font-size:18px}div.panel_.declined-cover-warning ul li>span{display:block}div.panel_.declined-cover-warning ul li .target-value{font-weight:700}div.panel_.declined-cover-warning ul li input{margin-top:10px;background-color:#eb561e;color:#fff}div.panel_.declined-cover-warning ul li{border-radius:6px;border:4px solid #eb561e;padding:30px}ul.policy-lookuplist{padding-left:0;max-height:320px;overflow-y:scroll}ul.policy-lookuplist li{list-style:none;border:1px solid #bfc0c2;margin-top:1em;border-radius:3px;padding:5px;margin-right:10px;background-color:#f2f2f2}ul.policy-lookuplist li span.copy,ul.policy-lookuplist li span.option{width:32px;display:inline-block;overflow:hidden;vertical-align:top}ul.policy-lookuplist li span.copy.address label,ul.policy-lookuplist li span.copy.vehicle label,ul.policy-lookuplist li span.option.address label,ul.policy-lookuplist li span.option.vehicle label{display:inline-block;background-image:linear-gradient(to bottom,#ffd64b,#f7b32b);border-radius:6px;width:auto!important}ul.policy-lookuplist li span.copy.address label span,ul.policy-lookuplist li span.copy.vehicle label span,ul.policy-lookuplist li span.option.address label span,ul.policy-lookuplist li span.option.vehicle label span{height:32px;width:32px;text-indent:-200px;background:url(/css/images/icon-address.png) no-repeat;background-size:100%;overflow:hidden;display:block}ul.policy-lookuplist li span.copy.vehicle label span,ul.policy-lookuplist li span.option.vehicle label span{background-image:url(/css/images/icon-car.png)}ul.policy-lookuplist li span.copy{width:auto;background-image:linear-gradient(to bottom,#ffd64b,#f7b32b);border-radius:6px}ul.policy-lookuplist li span.copy span{display:block;height:48px;width:48px;text-indent:100%;background:url(/css/images/icon-copy.png) no-repeat;background-size:100%}ul.policy-lookuplist li span.info{display:inline-block;max-width:200px;vertical-align:top;font-size:0.9rem}div.vehicle-lookup-results .formRow{border:1px solid #bfc0c2;margin-top:1em;border-radius:3px;padding:5px;background-color:#f2f2f2}div.vehicle-lookup-results .formRow label{display:inline-block;font-weight:bold;width:40%;margin-right:1%;position:relative;border-right:1px solid black}div.vehicle-lookup-results .formRow span{display:inline-block;width:55%;vertical-align:top}.ui-helper-hidden-accessible{display:none}ul.ui-autocomplete{position:absolute}ul.ui-autocomplete:before{content:"";position:absolute;background-color:#f3f3f3;top:0;left:30px;transform:translate(-50%,-50%) rotate(-45deg);height:18px;width:18px}ul.ui-autocomplete{list-style:none;background-color:#f3f3f3;padding:0px;border-radius:6px;margin:18px 0 20px;border:1px solid #ddd;max-height:300px;overflow-y:scroll}ul.ui-autocomplete li.ui-menu-item{padding:0;background-color:#fff;display:block;margin:0}ul.ui-autocomplete li.ui-menu-item div{cursor:url(hand.cur),pointer;padding:0.55rem 0 0.55rem 1rem;position:relative;font-weight:600}.input-container.asset-prohibited,.input-container.asset-warning{padding:1rem 1rem!important;text-align:center;border-radius:6px;border:4px solid #ddd}.input-container.asset-prohibited .button-wrapper,.input-container.asset-warning .button-wrapper{margin-top:1rem}.input-container.asset-warning{border-color:#F7B32B}.input-container.asset-prohibited{border-color:#cd5c5c}