#callcenter.view_steps #steps,
#callcenter.view_steps #form-actions,
#callcenter.view_steps .another_button,
#callcenter.view_steps .btn_new_driver,
#callcenter.view_steps
.btn_additional_drivers{display:none}#callcenter.view_steps .btn.disabled,
#callcenter.view_steps .btn[disabled],
#callcenter.view_steps fieldset[disabled] .btn{opacity:1}#callcenter.view_steps .form-control[disabled], #callcenter.view_steps .select2-container-disabled .select2-choice{background-color:#fff}#callcenter.view_steps .select2-container-disabled .select2-choice{border:none}#fst_qb
.container{width:1028px}#fst_covernote
.container{width:928px}body,
input,
button,
select,
textarea,
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.carousel-control .icon-prev, .carousel-control .icon-next{font-family:Helvetica,Arial,sans-serif}body{background-color:#F2F2F2;font-size:12px;min-width:320px}h2,.h2{font-size:24px}h3
.label{font-weight:normal !important;padding:8px;display:block}h3{font-size:19px}table
.last{text-align:right}table
.center{text-align:center}table
label{cursor:pointer}#optional-extras
table{margin-bottom:0}#optional-extras table
td{border:none;vertical-align:middle}header{padding:15px
0}header .navbar-brand{display:none}header
.logo{float:left;margin-right:28px}header
h2{float:left;margin:0;padding:6px
28px;border-left:1px solid #AEADAE}header
.btn{float:right}header #menu-btn{font-size:22px;padding:4px
14px}footer{padding:30px
0;border-top:1px solid #E3E3E3}#footer_nav{padding:0;font-size:13px}footer
.navbar{border:none !important;margin-bottom:18px;min-height:0}footer .navbar-nav>li>a{padding:0
10px;border-right:1px solid #C6C6C6;text-decoration:underline}footer .navbar-nav .first
a{padding-left:0}footer .navbar-nav .last
a{border:none}footer
.logo{border:none;margin:0;padding-left:15px}.legal{font-size:12px}.pagination
a{padding:10px
!important}#fst_qb .q_label
label{display:table-cell;height:34px;vertical-align:middle}.oldie
label{display:block}#packages
h3{text-align:center;border-bottom:1px #999 solid;padding-bottom:15px;color:#000;font-size:24px;font-weight:bold}#packages .btn-group .btn-info{width:146px}#packages
.price_fancy{text-align:center}#packages .price_fancy
.pound{font-size:18px;padding-right:4px}#packages .price_fancy
.big{font-size:38px}#packages .price_fancy
.pence{font-size:18px}#packages
.well.active{box-shadow:4px 4px 12px #555}#packages .col-md-4{padding-right:0}.price_fancy
h2{color:#FFF;font-size:28px;font-weight:bold;margin:0}.price_fancy
.big{font-size:74px}.price_fancy
small{color:#FFF}.payment-options.affix,.payment-options.affix-top{position:fixed !important;z-index:100}#payment-options-aside
.well{background-color:#FFF;margin-left:15px;margin-right:-15px}aside .payment-options
label{width:100%;border-radius:4px !important}#payment-options-buttons{display:block}#payment-options-buttons
label{text-align:left;padding-left:38px;padding-top:12px;margin-bottom:2px;height:112px;font-weight:bold;color:#000;font-size:12px}#payment-options-buttons label:before{font-family:'FontAwesome';content:'\f105';font-size:32px;line-height:0;margin:6px
9px 0 -24px;vertical-align:bottom;color:#CCC;font-weight:normal}.payment-options
.price_fancy{font-weight:bold;font-size:18px}.payment-options .price_fancy
.big{font-size:26px}#payment-options-buttons label
.price_fancy{display:block;margin-bottom:-4px}#payment-options-buttons
small{color:#000;font-weight:normal}#payment-options-buttons .active:before{color:#FFF}#payment-options-buttons
.active{color:#FFF;font-weight:bold}#payment-options-buttons .active
.price_fancy{color:#FFF}#payment-options-buttons .active
small{color:#FFF}.payment-loading{display:none;text-align:center}aside .payment-loading{padding-top:40%}.payment-loading
.fa{font-size:106px}.oldie .payment-loading{background-image:url("/addons/shared_addons/themes/default/img/shared/ajax_loader_gray_128.gif");background-repeat:no-repeat;background-position:center center}.oldie #main_price .payment-loading{background-image:url("/addons/shared_addons/themes/default/img/shared/ajax_loader_pulse.gif")}.oldie .payment-loading .fa:before{content:""}.widget
h3{margin-top:0}.page_title{padding:19px;border-radius:4px;margin-bottom:28px}.page_title
h2{margin:0}.page_title
.badge{background-color:#FFF;color:#000;font-size:16px;border-radius:40px}#home
.page_title{font-size:16px;padding:28px;padding-left:8px}#home .page_title
h2{margin-bottom:18px}.top{text-align:center}.form-control{color:#000}.fancyform
label{display:block}.fancyform
.date{padding-left:15px;padding-right:12px;margin-right:-15px}.fancyform .date
.select_box{padding-left:0;padding-right:3px}.form-group{margin-bottom:18px}.form-control{font-size:12px;line-height:22px}.form-control.select2-container{outline:none}select.form-control, .select2-container .select2-choice{-webkit-appearance:none;text-indent:0.01px;text-overflow:"";background-image:url("/addons/shared_addons/themes/default/img/shared/select.png");background-repeat:no-repeat;background-position:right center;cursor:pointer;border-color:#CCC}.select2-container .select2-choice{border:none}.input-group select.form-control,
.input-group .select2-container .select2-choice{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.date .day select.form-control{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.date .day select.form-control,
.date .month select.form-control,
.date .year select.form-control{border-bottom-right-radius:4px !important;border-top-right-radius:4px !important}.has-error .date .year select.form-control,
.no-error .date .year select.form-control{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}select.form-control
option{padding:8px
12px}.select2-container .select2-choice{padding-top:0;height:32px !important;line-height:32px !important;padding-left:15px;color:#000 !important}.select2-container .select2-choice{padding:0
0 0 16px !important}.select2-arrow{display:none !important}.select2-drop{margin-top:-31px}.select2-drop.select2-drop-above{margin-top:-8px}.select2-results .select2-result-label{padding:8px
12px !important}.select2-search
input{border-radius:4px;border:none;padding:10px
12px;font-size:12px !important}.select2-results .select2-highlighted{background-color:#000;color:#FFF}.yes_no
.btn{border-color:#CCC;width:52px}.question_checkbox
.btn{border-color:#CCC}.question_checkbox .active:before{font-family:'FontAwesome';content:'\f00c';font-size:12px;color:#FFF !important}.question_calendar
input{cursor:pointer !important}.input-group{width:100%}.fancyform .radio_group
label{float:left;height:40px;line-height:32px;margin-right:18px}.ajax_results
span{background-color:#FFF;color:#555;border:1px
solid #CCC;border-radius:4px;padding:8px;text-align:center;margin-top:8px;display:block}.jqTransformRadio{width:20px !important}div.fancy-select
div.trigger{font-size:12px}div.fancy-select div.trigger:after{border-width:8px}div.fancy-select{border:1px
solid #CCC;background-color:#FFF;border-radius:4px;padding:0
12px;padding-right:8px}div.fancy-select ul.options
li{color:#fff !important}div.fancy-select ul.options
li.hover{background-color:#fff !important;color:#000 !important}div.fancy-select
ul.options{background-color:#000 !important;color:#FFF !important}div.fancy-select ul.options
li.selected{background-color:#fff !important;color:#000 !important;border-bottom:1px solid #000;border-top:1px solid #000}.question_radio_button .input-group .flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.question_radio_button .input-group .flex-container>label.btn{margin-bottom:10px;margin-right:10px}.question_radio_button .input-group .flex-container>label.btn:last-child{margin-right:0}a.help,a.input-group-addon{text-decoration:none !important}a.help,.input-group-addon.error{cursor:pointer}a.help{background-color:#CCC;border-radius:4px;padding:2px
8px 2px 7px}a.help:hover{background-color:#000}a.help span:before{color:#FFF !important;font-size:15px}a.help_question{margin-top:6px;padding:1px
8px 1px 7px}.help_question
span{font-weight:bold;color:#FFF !important;font-size:15px}.modal .popover, .modal .popover-title{color:#000 !important}ul.tick,ul.times{list-style:none;padding-left:28px;line-height:14px;margin:0}ul.tick
li{margin-bottom:12px}ul.tick li:before{font-family:'FontAwesome';content:'\f00c';margin:0
5px 0 -26px;font-size:20px;vertical-align:middle;color:#00CB00 !important}ul.times li:before{font-family:'FontAwesome';content:'\f00d';font-size:22px;margin:0
8px 0 -26px;vertical-align:middle;color:#555}ul.times
li{margin-bottom:16px}ul.chevron, ul.arrow,
.arrow ul,
.chevron
ul{list-style:none;padding-left:28px;line-height:14px}.arrow ul, .chevron
ul{margin-top:15px}ul.chevron li, ul.arrow
li{margin-bottom:14px}ul.chevron li:before, ul.arrow li:before{font-family:'FontAwesome';content:'\f054';margin:0
8px 0 -21px;font-size:20px;vertical-align:middle}ul.arrow{padding-left:16px}ul.arrow li:before{content:'\f0da';margin:0
8px 0 -14px}.ul_padding{margin:32px
8px}#terms ol
li{padding-bottom:12px}#steps{background-color:#EEE;border:1px
solid #DDD;border-radius:4px;margin-bottom:18px;overflow:hidden;z-index:12}#steps
ol{padding:0;margin:0;list-style:none}#steps ol
li{background-repeat:no-repeat;background-position:right top;float:left;min-width:21.4%;position:relative;margin-left:-15px}#steps ol li
div{background-repeat:no-repeat;background-position:30px -272px;display:block;font-weight:bold;text-decoration:none;transition:color 0.6s linear 0s}#steps ol li
span{padding-left:68px;background-position:-4px top;background-repeat:no-repeat;display:block;font-size:10px;line-height:52px}#steps ol
li.step1{z-index:5}#steps ol li.step1
span{background-image:none}#steps ol
li.step2{z-index:4}#steps ol
li.last{background-repeat:repeat-x;background-position:left top}#steps ol
li.active{background-repeat:no-repeat;background-position:right top;color:#fff !important}#steps ol
li.active.last{background-repeat:repeat-x;background-position:right top}#steps ol li.step2
div{background-position:30px -334px}#steps ol
li.step3{z-index:3}#steps ol li.step3
div{background-position:30px -392px}#steps ol
li.step4{z-index:2}#steps ol li.step4
div{background-position:30px -450px}#steps ol
li.step5{z-index:1}#steps ol li.step5
div{background-position:30px -508px}#steps ol li.active.step1
div{background-position:30px 14px}#steps ol li.active.step2
div{background-position:30px -44px}#steps ol li.active.step3
div{background-position:30px -102px}#steps ol li.active.step4
div{background-position:30px -160px}#steps ol li.active.step5
div{background-position:30px -218px}#steps ol li.completed
div{background-position:30px -567px}.well .well
h3{margin-top:0}.well .well .well, .modal
.well{background:none;filter:none;background-color:#FFF}#packages
.well.active{background:none;background-color:#000;border-color:#FFF}.well.active, .well.active h3, .well.active .tick li:before{color:#FFF !important}.well.active
h3{border-bottom-color:#FFF !important}#editor_content{background-color:#FFF;background-image:none;padding:18px;width:100%}#editor_content
.collapse{display:block}#editor_content
.modal{position:relative;display:block}#editor_content .modal.fade .modal-dialog{transform:none}#editor_content
.fade{opacity:1}label.btn
input{clip:rect(0px, 0px, 0px, 0px);pointer-events:none;position:absolute}.table .danger a,
.table .success a,
.table .info a,
.table .warning
a{color:#fff}.well,.page_title{background-color:#FFF;box-shadow:0 2px 4px -2px rgba(0,0,0,0.3);border:0}.close{opacity:1}.close:hover{color:#CCC}.btn, .close, .navbar a, .nav a, .list-group a, .pager
a{text-decoration:none}.has-error .input-group-addon,
.has-error .input-group-addon
a{color:#FFF}.has-error .postcode_btn,
.has-error .reg_finder_btn,
.has-error
a.btn{margin-right:14px}.hidden-field
.error{border-radius:4px}.hidden-field .has-error{margin-bottom:15px}#quoteform
.loading{padding:8px
12px;position:absolute;right:68px;background-color:transparent !important;border:none;z-index:1000}#quoteform .has-error
.loading{right:126px;color:#000}#quoteform .full-loading{display:block;padding:8px;padding-bottom:0;position:relative;right:0;text-align:center;width:100%}#quoteform .input-group-addon.error{color:#FFF;padding:6px
12px}#quoteform .question_input .input-group-addon.no-error,
#quoteform .question_date .input-group-addon.no-error,
#quoteform .question_select .input-group-addon.no-error,
#quoteform .question_autocomplete .input-group-addon.no-error,
#quoteform .question_number .input-group-addon.no-error,
#quoteform .question_year_month .input-group-addon.no-error,
#quoteform .question_select_number .input-group-addon.no-error{background-color:#CCC;padding:6px
12px}#quoteform .question_yes_no .input-group-addon.error,
#quoteform .question_postcode .input-group-addon.error,
#quoteform .question_reg_finder .input-group-addon.error{margin-left:3px;border-radius:4px}.input-group-addon.text-success{background-color:transparent;border:none}.alert{line-height:20px}.alert h1, .alert h2, .alert h3, .alert
h4{color:#fff}.btn{padding:11px;font-weight:bold;font-size:12px}.btn-sm{font-size:12px;padding:5px
10px}.btn-xs{font-size:11px !important;padding:6px}.btn-lg{font-size:14px;padding:10px
16px}.contact-button
.btn{padding:11px
48px}.btn-group
.btn{padding:4px
12px;font-weight:normal;font-size:12px}.btn-group-justified
.btn{padding:6px
12px}.panel
.table{margin-bottom:0}a.panel-heading,a.panel-heading:hover,a.panel-heading:focus{text-decoration:none;outline:0;cursor:pointer}.accordion .panel-title{font-size:14px}.has-error .btn-group-justified>.btn:last-child:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-btn
.btn{border-bottom-left-radius:0;border-top-left-radius:0;height:34px}.btn-group .btn-primary{background-color:#FFF;color:#000;border:1px
solid #CCC}.question_radio .btn-group .btn-primary{min-width:50%}.question_checkbox .btn-group .btn-primary{min-width:25%;margin:0}.oldie .question_checkbox .btn-group,
.oldie .question_radio .btn-group{border:1px
solid #CCC}.btn-group .btn-primary:hover{box-shadow:0 3px 5px rgba(0, 0, 0, 0.125) inset}.btn-group .btn:focus, .question_slider input:focus{box-shadow:0 6px 5px rgba(0, 0, 0, 0.125) inset;outline:thin dotted}.select2-container-active{outline:thin dotted}.input-group-btn
.btn{padding:6px
12px}.modal .well, .modal .well h2, .modal .well h3, .modal .well h4, .modal .panel, .modal .panel
h3{color:#000}.modal-header
h4{font-size:24px;font-weight:bold}.modal-body{background-color:#000;color:#FFF}.modal-body h1,
.modal-body h2,
.modal-body h3,
.modal-body
h4{color:#FFF}.modal-footer .btn, .modal-footer .btn:hover{padding-left:28px;padding-right:28px}.modal-large .modal-dialog{width:80%;height:100%}.modal-fixed-height .modal-body{height:440px;overflow:auto}.tab-pane{padding:15px;border:1px
solid #ddd;border-radius:4px;border-top-left-radius:0}.nav-tabs{border-bottom:0}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border:none}a.pdf,i.pdf{padding:10px
8px;text-align:left}a.pdf:before,i.pdf:before{font-family:'FontAwesome';content:'\f1c1';font-size:12px;padding:0;padding-right:4px;margin-left:2px}.summary
.pdf{font-size:9px}.question_group .btn-group .btn, .modal-body .btn-group
.btn{border-color:#FFF !important}#quoteform .modal a.help,
#quoteform .question_group
a.help{background-color:#FFF !important}#quoteform .modal a.help span:before,
#quoteform .question_group a.help span:before{color:#555 !important}.row
a.help{margin-top:6px;margin-left:2px}.select2-search
input{background:none}.select2-search:after{font-family:'FontAwesome';content:"\f002";color:#555;font-size:14px;padding:6px
4px}.select2-search{padding-right:30px}.select2-results{border-top:1px solid #CCC;margin:0;padding:4px
0}.select2-results
li{margin:0
4px}.modal-footer{margin-top:0}.popover{z-index:2050}.popover.top{text-align:left}.popover
.close{opacity:0.5;font-size:16px}.navbar-toggle{background-color:#EEE}.btn-help{font-size:10px}.btn-help
strong{font-size:15px}.jslider{width:94%}.jslider .jslider-label{top:-9px;font-size:12px}.jslider .jslider-value{background:none;color:#FFF;font-size:12px;line-height:18px;z-index:99;padding:2px
8px;cursor:pointer}.jslider .jslider-bg i, .jslider .jslider-pointer{background-image:none}.jslider .jslider-pointer{background-color:#000;top:-2px;height:24px;width:24px;border-radius:18px}.jslider{background-image:none;border-bottom:4px solid #CCC}.noUi-handle{cursor:pointer}.noUi-target{margin-top:5px;border:1px
solid #CCC;box-shadow:0 3px 5px rgba(0, 0, 0, 0.125) inset}.noUi-connect{background-color:#000}.picker
a{cursor:pointer}.picker
.fa{font-size:20px}.datepicker{padding:8px
18px !important;padding-bottom:18px !important;z-index:2060 !important}.datepicker:before{left:2px}.datepicker:after{left:3px}.datepicker
.active{background-color:#000 !important;background-image:none !important}.sortcode .form-control{text-align:center}.question_clock .input-group-addon{cursor:pointer}.not_required .no-error{display:none}.notincluded{display:none}.revalidate .form-control,
.revalidate select.form-control{border-radius:4px !important}.revalidate .typeahead.form-control{border-radius:0px !important}.summary
.notincluded{display:block}.col-help{padding-left:0px}#q56 .col-md-5{width:100%}#q56 .col-md-7{float:right;width:58%}.question_reg_finder .ajax_results
span{text-align:left;font-weight:bold}#fst_qb .question_yes_no .q_label
label{height:26px}.col-md-6 .q_label
label{height:auto;display:block}#fst_covernote .benefits
.fa{font-size:18px}#fst_covernote .results
h3{margin-top:0}#fst_covernote footer
.legal{font-size:11px}#fst_covernote #login .col-sm-6
.well{margin-bottom:0;min-height:240px}#covernote_using h3, #covernote_login
h3{margin-top:0;margin-bottom:18px}#covernote_using
.tick{margin:12px;margin-bottom:28px;margin-top:28px}.contact h3:before{font-family:'FontAwesome';content:'\f098';padding-right:18px;line-height:28px;padding-right:10px;font-size:28px}.datepicker th.next, .datepicker
th.prev{padding:8px
16px}#email p, #email
span{line-height:16px}#email
table{border-collapse:separate}#email h2,
#email h3,
#email h4,
#email h5,
#email
h6{margin:0
!important}#email
p{margin:12px
0}#email
.widget{padding:0
!important;border:none !important}#email
.btn{font-size:10px}.question_blank{display:none}.contact_widget{font-size:16px}.checkbox
input{height:auto;width:auto;margin-left:0 !important;position:relative !important;float:left}.banners:empty{display:none !important}.img-responsive{-ms-interpolation-mode:bicubic}.profile_fields
.dealercode{display:none}table#matrix
input{width:42px;padding:6px
9px}table#matrix .input-group .fa,
table#matrix
input{font-size:11px}table#matrix .input-group-addon{padding:6px
8px}table#matrix
td{vertical-align:middle}.twitter-typeahead{display:block !important}.tt-query{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset}.tt-hint{color:#999}.tt-menu{background-color:#fff;border:1px
solid rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);margin:12px
0;padding:8px
0;margin-top:34px;width:100%}.tt-suggestion{font-size:18px;line-height:24px;padding:3px
20px}.tt-suggestion:hover{background-color:#000;color:#fff;cursor:pointer}.tt-suggestion.tt-cursor{background-color:#000;color:#fff}.tt-suggestion
p{margin:0}.tt-menu{max-height:150px;overflow-y:auto}.pointer{cursor:pointer}div.dataTables_wrapper div.dataTables_filter
label{text-align:center}div.dataTables_wrapper div.dataTables_length
select{width:100%}div.dataTables_wrapper div.dataTables_filter
input{margin-left:0;margin-bottom:8px;width:100%}div.dataTables_wrapper
label{display:block}.question_icons .btn-group{overflow:auto;display:block}.question_icons
.btn{padding:0}.center{text-align:center}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);z-index:900}.overlay
.center_box{width:80%;margin:15% auto}@media (max-width: 1024px){#fst_qb
.container{width:inherit !important}}@media (max-width: 928px){#fst_covernote
.container{width:inherit}}@media (max-width: 991px){.oldie
.container{width:inherit}#q56 .col-md-7{float:none;width:100%}#steps ol li
span{font-size:8px}#payment-options{position:relative;width:auto}#my-profile
.well{margin-top:42px}}@media (max-width: 767px){.modal-large .modal-dialog{width:auto;height:auto}#covernote_using,#covernote_login{min-height:0}.well
.well{background:#FFF;box-shadow:none;filter:none;padding:0}.well .well
.well{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background:-o-linear-gradient(top, #fff 0%, #eee 100%);background:-ms-linear-gradient(top, #fff 0%, #eee 100%);background:linear-gradient(to bottom, #fff 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);padding:19px;border:1px
#CCC solid}.modal
.well{background-color:#FFF !important;padding:18px}footer .navbar-nav{padding-left:0;padding-right:0}footer .navbar-nav
a{background-color:#000;color:#FFF !important;padding:8px
!important;text-decoration:none !important;border-radius:6px;border:none !important}footer .navbar-default .navbar-nav > li > a:hover,
footer .navbar-default .navbar-nav>li>a:focus{background-color:#CCC;color:#000 !important}footer .navbar-nav
li{margin-bottom:6px}footer .navbar-nav{margin:0;margin-top:8px;margin-bottom:8px}}@media (max-width: 480px){#template-body{margin-left:-15px;margin-right:-15px}#main_price
small{display:block}#quoteform .col-xs-11{padding-right:20px}.date .input-group-addon{padding:6px}.date
select{padding:6px
4px;padding-left:8px}#payment-options-buttons
label{width:100%;float:left;border-radius:4px}.date .fancy-select
div.trigger{font-size:10px}div.fancy-select div.trigger:after{border-width:6px}.popover.left{max-width:200px !important}}@media (max-width: 320px){.popover.top,.popover.bottom{width:100% !important;left:26px !important}}@media (max-width: 480px){.popover.top,.popover.bottom{width:100% !important;left:32px !important}#claims .modal-body,
#convictions .modal-body{height:390px;overflow:auto}}@media screen and (max-height: 575px){#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.gcaptchq
p{display:none}
