@media(max-width:320px){.legal-info .trademark{width:310px!important}.legal-info .security{width:310px!important}}@media(min-width:990px){.alert.alert-info{width:600px}}@media(min-width:768px){.btn.btn-action{padding:15px 25px}.btn.btn-checkbox{margin-right:10px}.btn.btn-checkbox{width:22%;margin-bottom:0;background-position:46px 98px}.footer-navigation .btn.btn-light{margin:0;width:auto}.quoteconsent-preferences .btn.btn-checkbox{width:26%}}@media(max-width:767px){.btn.btn-close{display:none;top:0}.btn.btn-checkbox:nth-of-type(1),.btn.btn-checkbox:nth-of-type(2){margin-bottom:10px}.btn.btn-checkbox:nth-child(2n+1){margin-right:10px}.contact-preferences{margin-top:20px}}@media(min-width:1030px){.btn.btn-close{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;right:15px;top:15px;background:none}}@media(max-width:770px){.btn.btn-calculator{margin:10px 0 0 0}}@media(min-width:768px){.btn.btn-change{float:right;margin-top:0;padding:16px 25px}.top-basket .feedback{display:inline-block}.top-basket{position:fixed;border-bottom:1px solid #e0e2e5;opacity:.98;z-index:106;display:block;height:90px;top:-135px}.top-basket label{display:inline-block;width:50px;margin-top:50px}.top-basket .basket-overview{height:89px;width:247px}}@media(min-width:880px){.top-basket .basket-overview{width:265px}.top-basket .quote-payment{width:148px}}@media(min-width:768px){.top-basket .basket-overview .icon-plus:before,.top-basket .basket-overview .quote-add-on-items .add-on-item:before,.quote-add-on-items .top-basket .basket-overview .add-on-item:before{display:inline-block}}@media(min-width:768px){.top-basket .quote-payment{display:inline-block}.top-basket .add-on-items{display:inline-block}.top-basket .total-add-ons p{margin-top:10px}}@media(max-width:767px){.top-basket .total-add-ons{display:none}}@media(min-width:941px){.top-basket .total-add-ons{margin-left:20px}.top-basket .total-add-ons.mob-tab-hidden{display:inline-block}}@media(min-width:480px){.top-basket .total-quote-wrapper{width:157px}}@media(min-width:880px){.top-basket .total-quote-wrapper{margin-left:40px}}@media(min-width:768px){.top-basket .total-quote-wrapper{margin-right:0;padding-top:11px;height:89px}.top-basket .total-quote-wrapper .equals{display:block}}@media(max-width:480px){.top-basket .total-quote-wrapper .icon.icon-arrow-down,.top-basket .total-quote-wrapper .popover .icon-arrow-down.popover-title:before,.popover .top-basket .total-quote-wrapper .icon-arrow-down.popover-title:before,.top-basket .total-quote-wrapper .icon-arrow-down.btn.btn-edit,.top-basket .total-quote-wrapper .icon-arrow-down.btn.btn-close,.top-basket .total-quote-wrapper .icon-arrow-down.btn.btn-calculator,.top-basket .total-quote-wrapper .add-on-icons .icon-arrow-down.add-on-icon,.top-basket .add-on-icons .total-quote-wrapper .icon-arrow-down.add-on-icon,.top-basket .total-quote-wrapper .icon-arrow-down.ui-accordion-header,.top-basket .total-quote-wrapper .ui-accordion-header.ui-accordion-header-active:before,.top-basket .total-quote-wrapper .icon-arrow-down.more-info:before,.top-basket .total-quote-wrapper .form-horizontal .form-group .icon-arrow-down.btn.icon-feedback,.form-horizontal .form-group .top-basket .total-quote-wrapper .icon-arrow-down.btn.icon-feedback,.top-basket .total-quote-wrapper .form-horizontal .form-group .control-help .icon-arrow-down.help-header:before,.form-horizontal .form-group .control-help .top-basket .total-quote-wrapper .icon-arrow-down.help-header:before,.top-basket .total-quote-wrapper .form-horizontal .form-group .icon-arrow-down.date-picker:before,.form-horizontal .form-group .top-basket .total-quote-wrapper .icon-arrow-down.date-picker:before,.top-basket .total-quote-wrapper .icon-arrow-down.remove-item,.top-basket .total-quote-wrapper .nav li.active a .icon-arrow-down.process-step,.nav li.active a .top-basket .total-quote-wrapper .icon-arrow-down.process-step,.top-basket .total-quote-wrapper .nav li.complete a .icon-arrow-down.process-step,.nav li.complete a .top-basket .total-quote-wrapper .icon-arrow-down.process-step,.top-basket .total-quote-wrapper .group-list-summary dt.icon-arrow-down,.group-list-summary .top-basket .total-quote-wrapper dt.icon-arrow-down,.top-basket .total-quote-wrapper .group-list-ticked li.icon-arrow-down:before,.group-list-ticked .top-basket .total-quote-wrapper li.icon-arrow-down:before,.top-basket .total-quote-wrapper .group-list-crossed li.icon-arrow-down,.group-list-crossed .top-basket .total-quote-wrapper li.icon-arrow-down,.top-basket .total-quote-wrapper .quote-add-on-items .icon-arrow-down.add-on-item,.quote-add-on-items .top-basket .total-quote-wrapper .icon-arrow-down.add-on-item,.top-basket .total-quote-wrapper .panel .icon-arrow-down.logo,.panel .top-basket .total-quote-wrapper .icon-arrow-down.logo,.top-basket .total-quote-wrapper .ui-dialog .ui-dialog-titlebar .icon-arrow-down.ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar .top-basket .total-quote-wrapper .icon-arrow-down.ui-dialog-titlebar-close,.top-basket .total-quote-wrapper .tooltip-wrapper .help-tooltip.add-on-tooltip .icon-arrow-down.remove,.tooltip-wrapper .help-tooltip.add-on-tooltip .top-basket .total-quote-wrapper .icon-arrow-down.remove,.top-basket .total-quote-wrapper .tooltip-wrapper .help-tooltip .icon-arrow-down.help-header:before,.tooltip-wrapper .help-tooltip .top-basket .total-quote-wrapper .icon-arrow-down.help-header:before,.top-basket .total-quote-wrapper .help .icon-arrow-down.btn,.help .top-basket .total-quote-wrapper .icon-arrow-down.btn,.top-basket .total-quote-wrapper .icon.icon-arrow-right,.top-basket .total-quote-wrapper .popover .icon-arrow-right.popover-title:before,.popover .top-basket .total-quote-wrapper .icon-arrow-right.popover-title:before,.top-basket .total-quote-wrapper .icon-arrow-right.btn.btn-edit,.top-basket .total-quote-wrapper .icon-arrow-right.btn.btn-close,.top-basket .total-quote-wrapper .icon-arrow-right.btn.btn-calculator,.top-basket .total-quote-wrapper .add-on-icons .icon-arrow-right.add-on-icon,.top-basket .add-on-icons .total-quote-wrapper .icon-arrow-right.add-on-icon,.top-basket .total-quote-wrapper .icon-arrow-right.ui-accordion-header,.top-basket .total-quote-wrapper .ui-accordion-header:before,.top-basket .total-quote-wrapper .form-horizontal .form-group .ui-accordion-header.btn.icon-feedback:before,.form-horizontal .form-group .top-basket .total-quote-wrapper .ui-accordion-header.btn.icon-feedback:before,.top-basket .total-quote-wrapper .form-horizontal .form-group .control-help .ui-accordion-header.help-header:before,.form-horizontal .form-group .control-help .top-basket .total-quote-wrapper .ui-accordion-header.help-header:before,.top-basket .total-quote-wrapper .nav li.active a .ui-accordion-header.process-step:before,.nav li.active a .top-basket .total-quote-wrapper .ui-accordion-header.process-step:before,.top-basket .total-quote-wrapper .nav li.complete a .ui-accordion-header.process-step:before,.nav li.complete a .top-basket .total-quote-wrapper .ui-accordion-header.process-step:before,.top-basket .total-quote-wrapper .tooltip-wrapper .help-tooltip.add-on-tooltip .ui-accordion-header.remove:before,.tooltip-wrapper .help-tooltip.add-on-tooltip .top-basket .total-quote-wrapper .ui-accordion-header.remove:before,.top-basket .total-quote-wrapper .icon-arrow-right.more-info:before,.top-basket .total-quote-wrapper .form-horizontal .form-group .icon-arrow-right.btn.icon-feedback,.form-horizontal .form-group .top-basket .total-quote-wrapper .icon-arrow-right.btn.icon-feedback,.top-basket .total-quote-wrapper .form-horizontal .form-group .control-help .icon-arrow-right.help-header:before,.form-horizontal .form-group .control-help .top-basket .total-quote-wrapper .icon-arrow-right.help-header:before,.top-basket .total-quote-wrapper .form-horizontal .form-group .icon-arrow-right.date-picker:before,.form-horizontal .form-group .top-basket .total-quote-wrapper .icon-arrow-right.date-picker:before,.top-basket .total-quote-wrapper .icon-arrow-right.remove-item,.top-basket .total-quote-wrapper .nav li.active a .icon-arrow-right.process-step,.nav li.active a .top-basket .total-quote-wrapper .icon-arrow-right.process-step,.top-basket .total-quote-wrapper .nav li.complete a .icon-arrow-right.process-step,.nav li.complete a .top-basket .total-quote-wrapper .icon-arrow-right.process-step,.top-basket .total-quote-wrapper .group-list-summary dt.icon-arrow-right,.group-list-summary .top-basket .total-quote-wrapper dt.icon-arrow-right,.top-basket .total-quote-wrapper .group-list-ticked li.icon-arrow-right:before,.group-list-ticked .top-basket .total-quote-wrapper li.icon-arrow-right:before,.top-basket .total-quote-wrapper .group-list-crossed li.icon-arrow-right,.group-list-crossed .top-basket .total-quote-wrapper li.icon-arrow-right,.top-basket .total-quote-wrapper .quote-add-on-items .icon-arrow-right.add-on-item,.quote-add-on-items .top-basket .total-quote-wrapper .icon-arrow-right.add-on-item,.top-basket .total-quote-wrapper .panel .icon-arrow-right.logo,.panel .top-basket .total-quote-wrapper .icon-arrow-right.logo,.top-basket .total-quote-wrapper .ui-dialog .ui-dialog-titlebar .icon-arrow-right.ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar .top-basket .total-quote-wrapper .icon-arrow-right.ui-dialog-titlebar-close,.top-basket .total-quote-wrapper .tooltip-wrapper .help-tooltip.add-on-tooltip .icon-arrow-right.remove,.tooltip-wrapper .help-tooltip.add-on-tooltip .top-basket .total-quote-wrapper .icon-arrow-right.remove,.top-basket .total-quote-wrapper .tooltip-wrapper .help-tooltip .icon-arrow-right.help-header:before,.tooltip-wrapper .help-tooltip .top-basket .total-quote-wrapper .icon-arrow-right.help-header:before,.top-basket .total-quote-wrapper .help .icon-arrow-right.btn,.help .top-basket .total-quote-wrapper .icon-arrow-right.btn{display:block}.top-basket .basket-overview-mta{display:none}}@media(min-width:840px){.top-basket.payment-overview .icon.icon-plus,.top-basket.payment-overview .popover .icon-plus.popover-title:before,.popover .top-basket.payment-overview .icon-plus.popover-title:before,.top-basket.payment-overview .icon-plus.btn.btn-edit,.top-basket.payment-overview .icon-plus.btn.btn-close,.top-basket.payment-overview .icon-plus.btn.btn-calculator,.top-basket.payment-overview .add-on-icons .icon-plus.add-on-icon,.top-basket.payment-overview .icon-plus.ui-accordion-header,.top-basket.payment-overview .icon-plus.more-info:before,.top-basket.payment-overview .form-horizontal .form-group .icon-plus.btn.icon-feedback,.form-horizontal .form-group .top-basket.payment-overview .icon-plus.btn.icon-feedback,.top-basket.payment-overview .form-horizontal .form-group .control-help .icon-plus.help-header:before,.form-horizontal .form-group .control-help .top-basket.payment-overview .icon-plus.help-header:before,.top-basket.payment-overview .form-horizontal .form-group .icon-plus.date-picker:before,.form-horizontal .form-group .top-basket.payment-overview .icon-plus.date-picker:before,.top-basket.payment-overview .icon-plus.remove-item,.top-basket.payment-overview .nav li.active a .icon-plus.process-step,.nav li.active a .top-basket.payment-overview .icon-plus.process-step,.top-basket.payment-overview .nav li.complete a .icon-plus.process-step,.nav li.complete a .top-basket.payment-overview .icon-plus.process-step,.top-basket.payment-overview .group-list-summary dt.icon-plus,.group-list-summary .top-basket.payment-overview dt.icon-plus,.top-basket.payment-overview .group-list-ticked li.icon-plus:before,.group-list-ticked .top-basket.payment-overview li.icon-plus:before,.top-basket.payment-overview .group-list-crossed li.icon-plus,.group-list-crossed .top-basket.payment-overview li.icon-plus,.top-basket.payment-overview .quote-add-on-items .icon-plus.add-on-item,.quote-add-on-items .top-basket.payment-overview .icon-plus.add-on-item,.top-basket.payment-overview .quote-add-on-items .add-on-item:before,.quote-add-on-items .top-basket.payment-overview .add-on-item:before,.top-basket.payment-overview .panel .icon-plus.logo,.panel .top-basket.payment-overview .icon-plus.logo,.top-basket.payment-overview .ui-dialog .ui-dialog-titlebar .icon-plus.ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar .top-basket.payment-overview .icon-plus.ui-dialog-titlebar-close,.top-basket.payment-overview .tooltip-wrapper .help-tooltip.add-on-tooltip .icon-plus.remove,.tooltip-wrapper .help-tooltip.add-on-tooltip .top-basket.payment-overview .icon-plus.remove,.top-basket.payment-overview .tooltip-wrapper .help-tooltip .icon-plus.help-header:before,.tooltip-wrapper .help-tooltip .top-basket.payment-overview .icon-plus.help-header:before,.top-basket.payment-overview .help .icon-plus.btn,.help .top-basket.payment-overview .icon-plus.btn{display:inline-block}}@media(max-width:768px){.top-basket.payment-overview .credit-card-fee{padding-left:15px}}@media(min-width:840px){.top-basket.payment-overview .credit-card-fee{padding-left:30px}}@media(max-width:800px){.top-basket.payment-overview .credit-card-fee small{display:inline-block;white-space:normal;text-align:center}}@media(max-width:925px){.top-basket.payment-overview .total-add-ons{margin-left:0}.top-basket.payment-overview .total-add-ons:first-of-type{margin-right:10px;padding-right:10px}.top-basket.payment-overview .total-add-ons:last-of-type{margin-left:10px;padding-left:10px}}@media(min-width:768px){.top-basket .payment-basket h2{text-align:right;font-size:18px;margin:20px 10px 0 0}}@media(max-width:768px){.top-basket .payment-basket h2{vertical-align:bottom;top:0}}@media(min-width:481px){.car-plate-wrapper .btn-link{width:auto}}@media(min-width:480px){.car-details-info .col-car-info{float:left;width:48%}.car-details-info .col-car-info:last-child{padding-bottom:10px;margin-left:10px}.col-bordered{padding-top:0;border-top:none;border-left:1px solid #e0e2e5}}@media(min-width:768px){.car-carousel{width:1541px;max-height:425px}}@media(min-width:930px){.car-carousel{max-height:425px;width:1865px}}@media(min-width:768px){.add-on-total-new{padding-top:5px}.form-align{padding:0 20px 20px 20px}.form-horizontal.read-only .form-group .control-answer.text-overflow-high{height:109px}.form-horizontal.read-only .form-group .control-answer.text-overflow-mid{height:78px}}@media(max-width:600px){.form-horizontal .form-group .control-question{width:100%;text-align:left}.form-horizontal .form-group .control-answer{width:100%}}@media(min-width:768px){.clone-template .form-group .control-help{right:-340px}.clone-template .clone-template .form-group .control-help{right:-360px}.form-horizontal .form-group .control-help{-webkit-box-shadow:0 2px 2px #b2b6be;-moz-box-shadow:0 2px 2px #b2b6be;box-shadow:0 2px 2px #b2b6be;background:#fff}}@media(max-width:991px){.clone-template .form-group .control-help{right:inherit}.clone-template .clone-template .form-group .control-help{right:inherit}.form-horizontal .form-group .control-help{position:relative;width:100%;right:auto;padding:20px 20px 10px 20px;margin-bottom:20px;border-top:1px solid #e6ebef;overflow:hidden;*zoom:1;clear:both}.form-horizontal .form-group .control-help .arrow{display:none}.form-horizontal .form-group .control-help:before{clear:both}}@media(min-width:769px){.form-horizontal .form-group input[type=text],.form-horizontal .form-group input[type=email],.form-horizontal .form-group input[type=number],.form-horizontal .form-group input[type=password],.form-horizontal .form-group input[type=date]{width:77%}}@media screen\0{.form-horizontal .form-group select{background:none;padding-right:10px}}@media(min-width:769px){.form-horizontal .form-group select{width:inherit}}@media(min-width:768px){.form-horizontal .form-group .segmented-input input[type=text],.form-horizontal .form-group .segmented-input input[type=number]{width:20%}.form-horizontal .form-group.has-error .error-wrapper{margin-left:33%;padding:0 0 8px 4px;width:66%}.form-horizontal .form-group.must-have .error-wrapper{margin-left:33%;padding:0 0 8px 4px;width:66%}.error-warning-bar .icon.icon-alert,.error-warning-bar .popover .icon-alert.popover-title:before,.popover .error-warning-bar .icon-alert.popover-title:before,.error-warning-bar .icon-alert.btn.btn-edit,.error-warning-bar .icon-alert.btn.btn-close,.error-warning-bar .icon-alert.btn.btn-calculator,.error-warning-bar .top-basket .add-on-icons .icon-alert.add-on-icon,.top-basket .add-on-icons .error-warning-bar .icon-alert.add-on-icon,.error-warning-bar .icon-alert.ui-accordion-header,.error-warning-bar .icon-alert.more-info:before,.error-warning-bar .form-horizontal .form-group .icon-alert.btn.icon-feedback,.form-horizontal .form-group .error-warning-bar .icon-alert.btn.icon-feedback,.error-warning-bar .form-horizontal .form-group .control-help .icon-alert.help-header:before,.form-horizontal .form-group .control-help .error-warning-bar .icon-alert.help-header:before,.error-warning-bar .form-horizontal .form-group .icon-alert.date-picker:before,.form-horizontal .form-group .error-warning-bar .icon-alert.date-picker:before,.error-warning-bar .icon-alert.remove-item,.error-warning-bar .nav li.active a .icon-alert.process-step,.nav li.active a .error-warning-bar .icon-alert.process-step,.error-warning-bar .nav li.complete a .icon-alert.process-step,.nav li.complete a .error-warning-bar .icon-alert.process-step,.error-warning-bar .group-list-summary dt.icon-alert,.group-list-summary .error-warning-bar dt.icon-alert,.error-warning-bar .group-list-ticked li.icon-alert:before,.group-list-ticked .error-warning-bar li.icon-alert:before,.error-warning-bar .group-list-crossed li.icon-alert,.group-list-crossed .error-warning-bar li.icon-alert,.error-warning-bar .quote-add-on-items .icon-alert.add-on-item,.quote-add-on-items .error-warning-bar .icon-alert.add-on-item,.error-warning-bar .panel .icon-alert.logo,.panel .error-warning-bar .icon-alert.logo,.error-warning-bar .ui-dialog .ui-dialog-titlebar .icon-alert.ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar .error-warning-bar .icon-alert.ui-dialog-titlebar-close,.error-warning-bar .tooltip-wrapper .help-tooltip.add-on-tooltip .icon-alert.remove,.tooltip-wrapper .help-tooltip.add-on-tooltip .error-warning-bar .icon-alert.remove,.error-warning-bar .tooltip-wrapper .help-tooltip .icon-alert.help-header:before,.tooltip-wrapper .help-tooltip .error-warning-bar .icon-alert.help-header:before,.error-warning-bar .help .icon-alert.btn,.help .error-warning-bar .icon-alert.btn{left:-15px}.add-driver-info{margin-top:0}.mobile-hidden{display:block}.tablet-hidden{display:none}.clone-template:first-of-type .arrow-up{left:233px}.footer-navigation .btn.btn-back{width:auto}.footer-navigation .btn.btn-next{float:right;margin:0;width:auto}.nav li .item-text{display:inline-block}.group-list-ticked.group-list-stacked li{width:34%}.group-list-cars li{float:none;margin-right:10px;height:120px;width:120px;font-size:14px;background-size:120px 120px}.quote-add-on-items{padding-left:0;width:240px}.quote-add-on-items .add-on-item{margin-right:15px}}@media(min-width:768px){.panel.panel-small .panel-footer .btn{width:48%;margin:0 5px 5px 0}}@media(min-width:480px){.panel.panel-small{margin:0}.panel.panel-small .btn-light{width:46%}}@media(min-width:768px){.panel.panel-overlay .center{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 2px #b2b6be;-moz-box-shadow:0 2px 2px #b2b6be;box-shadow:0 2px 2px #b2b6be;margin-bottom:60px}}@media(min-width:768px){.panel.panel-overlay.pad-top-basket{padding-top:120px}.panel.panel-overlay .pad-left-40{padding-left:40px}.panel header.add-on-header h2{text-align:left;padding-left:20px;font-size:26px}.panel header.add-on-header h2 span{font-size:14px;text-align:left}.panel header.add-on-header{margin-bottom:30px}.panel header.breakdown-header h2{display:inline-block}.panel header.breakdown-header h2 span{text-align:center}.panel .col-list{border-right:1px solid #e0e2e5}.panel .panel-footer .action-buttons{float:right;display:inline-block;width:75%;padding-bottom:0;margin-bottom:0;text-align:center;border-bottom:none}.panel .panel-footer .action-buttons .btn-action{width:34%;margin-right:10px;margin-top:10px;float:right}}@media(min-width:768px) and (orientation:portrait){.panel .panel-footer .action-buttons{width:70%}}@media(min-width:768px){.panel .panel-footer .policy-wording{float:left;border-right:1px solid #e0e2e5}.panel .panel-footer .add-on-total-new{display:inline-block;margin:0 20px 0 0;padding-bottom:0;vertical-align:middle;border:none}.panel .panel-footer .add-on-total-new small{text-align:left}}@media(min-width:768px){.touch-device .panel.panel-overlay{background:rgba(247,248,248,.95)}.box .module-header{margin-bottom:20px}}@media(min-width:768px){.table-overflow{max-height:300px;overflow-y:scroll;overflow-x:hidden}}@media(min-width:769px){.table-separated tbody{width:412px}.table-separated tr td{width:100%}}@media(max-width:767px){div.table-wrapper div.scrollable{margin:0 0 0 45%}.pinned{-webkit-box-shadow:0 2px 2px #b2b6be;-moz-box-shadow:0 2px 2px #b2b6be;box-shadow:0 2px 2px #b2b6be;background:#fafafa;width:45%}}@media(min-width:768px){.table-breakdown.responsive tbody tr:first-child td{height:auto}.table-breakdown.responsive tbody tr td{height:auto}.table-breakdown thead tr th{height:auto;font-size:14px}.table-breakdown tbody tr td{font-size:13px}.table-breakdown{table-layout:inherit}.table-excess-overview tbody tr td{padding:8px}.table-excess-overview thead th{padding:8px;font-size:14px}.table-excess-overview tbody td{font-size:14px}.table-excess-overview tbody td{font-size:18px}.table-your-quote tr th,.table-your-quote tr td{color:#656d7d}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top{top:-181px;left:auto;right:-13px}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-mobile,.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-double-line{top:13px;right:-17px}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-mobile .arrow,.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-double-line .arrow{top:-12px;bottom:0}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-mobile .arrow:after,.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-double-line .arrow:after{border-bottom:12px solid #fff;border-top:none}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-double-line{top:94px}}@media(min-width:768px) and (orientation:portrait){.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top{top:-195px}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-mobile,.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-double-line{top:-9px}.tooltip-wrapper .help-tooltip.add-on-tooltip.position-top-double-line{top:-7px}.tooltip-wrapper .help-tooltip.basket-tooltip{top:5px;right:auto;left:-40px}.tooltip-wrapper .help-tooltip.basket-tooltip .arrow{top:-26px}.tooltip-wrapper .help-tooltip.basket-tooltip .arrow:before{display:none}}@media(max-width:960px){.tooltip-wrapper .help-tooltip{position:absolute;width:247px;left:-112px;padding:20px 20px 10px 20px;top:auto;margin-bottom:20px;margin-top:20px;border-top:1px solid #e6ebef;overflow:hidden;*zoom:1;overflow:visible;clear:both}.tooltip-wrapper .help-tooltip .arrow{position:absolute;width:11px;height:0;top:-26px}.tooltip-wrapper .help-tooltip .arrow:before{position:absolute;content:"";width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:11px solid #e6ebef;left:-12px;top:15px}.tooltip-wrapper .help-tooltip .arrow:after{position:absolute;content:"";width:0;height:0;border-left:11px solid transparent;border-bottom:10px solid #000;border-right:11px solid transparent;border-top:none;left:-10px;top:16px}.tooltip-wrapper .help-tooltip:before{clear:both}}@media(min-width:768px){.title.title-large{font-size:24px}.text.text-primary-med,.car-details li.text-primary-med,.address-details .details li.text-primary-med,.group-list-normal li.text-primary-med{font-size:16px}.header .logo,.header .vanlogo{width:286px;background-size:207px 63px}.header a.phone-hidden{display:inline-block}}@media(min-width:480px){.header{padding:0}}@media(min-width:991px){.header-bordered .header{padding:0}}@media(min-width:768px){.header-bordered a span{display:inline-block}.content-header{padding:25px 0 0 0}.content-header p{max-width:600px;margin:10px 0}}@media(min-width:991px){.inner-content{padding:0 0 25px 0}.content-left{float:left;width:640px;margin-right:20px}.content-right{float:left;width:300px}.content-right .col-no-pad{padding:0}}@media(min-width:768px){.save-quote{padding-left:0;text-align:right}.security p{width:220px!important}}@media(max-width:990px){.legal-info{padding:0 12px 40px 12px}}@media(max-width:768px){.legal-info a.thawte{padding:0;width:100px}.legal-info .trademark{width:380px}.legal-info .security{padding-left:0!important;width:360px}.legal-info .security-logo{width:100px;padding-left:10px!important}.legal-info .secure{width:200px;margin-right:10px;padding-left:20px}.legal-info .secure p{width:90%!important;max-width:inherit}}@media(min-width:768px){.legal-info .security-logo{width:125px;padding-left:0}}@media(min-width:960px){.legal-info{width:960px}}@media(min-width:768px){.legal-info .row{padding-left:0;padding-right:0}.legal-info .axa-logo-small{padding-right:10px}.legal-info a{padding:0 4px}.legal-info a:first-child{padding-left:8px}.legal-info a.thawte{padding:0}.legal-info p a:first-child{padding-left:0}.legal-info .legal{border:none}.legal-info .legal,.legal-info .security{padding:0 15px}.legal-info .security{border-left:1px solid #b2b6be}.legal-info .security section{float:right;width:230px}.legal-info .security-logo{padding:0 0 0 60px;width:auto;margin:0}.legal-info .container-fluid{padding-right:15px;padding-left:15px}.help-hub header .title-number-small{display:block}.help-hub .help-module .module-header .icon:before,.help-hub .help-module .module-header .popover .popover-title:before,.popover .help-hub .help-module .module-header .popover-title:before,.help-hub .help-module .module-header .btn.btn-edit:before,.help-hub .help-module .module-header .btn.btn-close:before,.help-hub .help-module .module-header .btn.btn-calculator:before,.help-hub .help-module .module-header .top-basket .add-on-icons .add-on-icon:before,.top-basket .add-on-icons .help-hub .help-module .module-header .add-on-icon:before,.help-hub .help-module .module-header .ui-accordion-header:before,.help-hub .help-module .module-header .more-info:before,.help-hub .help-module .module-header .form-horizontal .form-group .btn.icon-feedback:before,.form-horizontal .form-group .help-hub .help-module .module-header .btn.icon-feedback:before,.help-hub .help-module .module-header .form-horizontal .form-group .control-help .help-header:before,.form-horizontal .form-group .control-help .help-hub .help-module .module-header .help-header:before,.help-hub .help-module .module-header .form-horizontal .form-group .date-picker:before,.form-horizontal .form-group .help-hub .help-module .module-header .date-picker:before,.help-hub .help-module .module-header .remove-item:before,.help-hub .help-module .module-header .nav li.active a .process-step:before,.nav li.active a .help-hub .help-module .module-header .process-step:before,.help-hub .help-module .module-header .nav li.complete a .process-step:before,.nav li.complete a .help-hub .help-module .module-header .process-step:before,.help-hub .help-module .module-header .group-list-summary dt:before,.group-list-summary .help-hub .help-module .module-header dt:before,.help-hub .help-module .module-header .group-list-ticked li:before,.group-list-ticked .help-hub .help-module .module-header li:before,.help-hub .help-module .module-header .group-list-crossed li:before,.group-list-crossed .help-hub .help-module .module-header li:before,.help-hub .help-module .module-header .quote-add-on-items .add-on-item:before,.quote-add-on-items .help-hub .help-module .module-header .add-on-item:before,.help-hub .help-module .module-header .panel .logo:before,.panel .help-hub .help-module .module-header .logo:before,.help-hub .help-module .module-header .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before,.ui-dialog .ui-dialog-titlebar .help-hub .help-module .module-header .ui-dialog-titlebar-close:before,.help-hub .help-module .module-header .tooltip-wrapper .help-tooltip.add-on-tooltip .remove:before,.tooltip-wrapper .help-tooltip.add-on-tooltip .help-hub .help-module .module-header .remove:before,.help-hub .help-module .module-header .tooltip-wrapper .help-tooltip .help-header:before,.tooltip-wrapper .help-tooltip .help-hub .help-module .module-header .help-header:before,.help-hub .help-module .module-header .help .btn:before,.help .help-hub .help-module .module-header .btn:before{position:absolute;right:0}.help-hub .help-module .module-header p{margin-bottom:0}}@media(min-width:960px){.help-hub .center{width:960px}}@media(min-width:768px){.help-hub{padding-bottom:0!important}.help-hub header{padding-bottom:15px;font-size:18px}.help-hub .help-module{height:227px;width:31%;padding:20px;margin:20px 5px 20px 10px}.help-hub .help-module .module-header:before{font-size:40px}.help-hub .btn-simple{width:200px;margin:25px 0 25px -100px}.tablet-hidden{display:none}}@media(max-width:767px){.phone-hidden{display:none!important}.phone-block-hidden{display:none!important}}@media(min-width:985px){.switch-wrapper .title{display:inline-block}div.ui-slider.ui-slider-switch{top:0;left:inherit}}@media(min-width:768px){.decline .icon.icon-declined{display:inline-block;left:auto;vertical-align:top;padding:15px 30px 0 10px;margin:-10px 0 0 0}}@media(max-width:760px){.decline .decline-info{width:100%;padding:0}.decline .decline-info .info-box{width:100%}.decline .decline-info .divider{display:none}}@media only screen and (max-width:600px){div.logon div.forgotten-link{margin-left:20px;width:100%}}@media(min-width:768px){.ui-dialog .ui-dialog-titlebar{display:none}}@media(max-width:767px){.ui-dialog .ui-dialog-titlebar{display:block}}@media(max-width:600px){#main-driver-number-of-cars .input-wrapper{width:178px;max-width:178px}#main-driver-number-of-children .input-wrapper{width:178px;max-width:178px}#driver2-claims input.date-year,#driver3-claims input.date-year,#driver4-claims input.date-year,#driver2-convictions input.date-year,#driver3-convictions input.date-year,#driver4-convictions input.date-year{padding-left:5px;padding-right:5px}}@media(min-width:601px){#main-driver-number-of-cars .input-wrapper{width:276px;max-width:276px}#main-driver-number-of-children .input-wrapper{width:276px;max-width:276px}#main-driver-number-of-cars .question label{margin-bottom:34px}#main-driver-number-of-children .question label{margin-bottom:72px}#main-driver-ncd .question label{margin-bottom:171px}#driver1-has-claims .question label{margin-bottom:123px}#driver1-has-convictions .question label{margin-bottom:140px}#driver2-has-claims .question label,#driver3-has-claims .question label,#driver4-has-claims .question label{margin-bottom:106px}#driver2-has-convictions .question label,#driver3-has-convictions .question label,#driver4-has-convictions .question label{margin-bottom:124px}#main-driver-car-purchased .question label{margin-bottom:44px}#payment-email-address .question label{margin-bottom:7px}#car-registration-car-found .control-question{margin-bottom:120px}#car-registration-car-not-found .control-question{margin-bottom:60px}#driver2-title .question label,#driver3-title .question label,#driver4-title .question label{margin-bottom:66px}#car-not-found-error{margin-left:0%;margin-left:0%;width:100%}#car-reg-error{background-color:#fff3f4;border-color:#ff7d83;color:#ff1821}#driver2-claims input.date-year,#driver3-claims input.date-year,#driver4-claims input.date-year,#driver2-convictions input.date-year,#driver3-convictions input.date-year,#driver4-convictions input.date-year{padding-left:10px;padding-right:10px}}@media(min-width:990px){#main-driver-number-of-cars .input-wrapper{width:78%;max-width:78%}#main-driver-number-of-children .input-wrapper{width:78%;max-width:78%}}@media(max-width:375px){#driver-details .remove-item{margin-bottom:20px}}@media(max-width:480px){#mi-breakdown-cover{margin-top:35px}}@media(max-width:767px){#breakdown-recovery-selected{padding-bottom:5px}.pad-top-20{margin-top:20px}}@keyframes step-spin{to{transform:rotate(360deg)}}@-webkit-keyframes step-spin{to{transform:rotate(360deg)}}@media(min-width:768px){.btn.loading:before{position:absolute;left:-63px;top:6px;width:46px;height:46px;content:" ";background:url('/Sales/ContentStore/?filename=/spinner.png&tx=MToyOjQ6MTo1OTox') no-repeat 0 0;animation:step-spin 1s steps(8,end) infinite;-webkit-animation:step-spin .6s steps(8,end) infinite}}@media(max-width:767px){.total-quote{padding-right:15px}}@media(max-width:990px){#page-logon{padding-bottom:20px}}@media(min-width:768px){#page-your-quote .footer-navigation div.call-to-buy a.btn-back,#page-summary .footer-navigation div.call-to-buy a.btn-back{width:246px}#page-payment .footer-navigation div.call-to-buy a.btn-back{width:203px}#page-direct-debit-agreement .footer-navigation div.call-to-buy a.btn-back{width:162px}#page-your-quote .footer-navigation div.call-to-buy a.btn-back .icon-line,#page-summary .footer-navigation div.call-to-buy a.btn-back .icon-line{margin:0 48px 0 -30px}#page-payment .footer-navigation div.call-to-buy a.btn-back .icon-line{margin:0 34px 0 -4px}}@media(max-width:320px){#page-quote-declined .footer-navigation .btn{font-size:15px}}@media(max-width:767px){.top-basket .payment-basket.desktop{display:none}}@media(min-width:768px){.top-basket .payment-basket.mobile{display:none}}@media(max-width:480px){.btn.btn-light:focus{background:#fff;border:1px solid #fc7215;color:#fc7215}.btn.btn-light:active,.btn.btn-light:hover,.btn.btn-light.btn-active{border:1px solid #fc7215;background:#fc7215;color:#fff}}@media(max-width:600px){.title-height{line-height:inherit}}@media(min-width:600px) and (max-width:750px){.title-height{padding-left:12px}}@media(max-width:700px){.decline .decline-info .info-box{width:100%;clear:right}.decline .decline-info .info-box p{min-height:0;height:auto}.decline .decline-info .info-box.middle p{min-height:0;height:auto}.decline .decline-info .info-box.middle span{text-align:left}.decline .decline-info .info-box .btn-right{float:left}.decline .decline-info .divider{height:0}}@media(max-width:767px){.ipt-quote-paragraph-border{margin-top:10px;padding-top:10px;border-top:1px dotted #b2b6be}}