﻿html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}#moduleValidationToggle{display:none}html,body,iframe,h1,h2,h3,.subTitle,h4,h5,h6,p,img,dl,dt,input,select,textarea,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0}input{border:none;outline:none}.displayNone,.fleetAddVehicles .deleteButton .labelContainer,.editVehiclePopup .indented .labelContainer,.vehicleDetails .nextGroup,.hiddenDiv,.pageTitle,.feTitleDiv,.postcode,.plainText .postcodeLookup .selectedAddressTitle,.postcodeLookup .postcodeLookupUnavailable,.postcodeLookup .resultsTitle{display:none}.formEngineRadioButton input,.formEngineCheckbox input{border:none;outline:none}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;font-weight:normal}textarea,input,select{outline:none}*:focus{outline:none}img{max-height:100%;max-width:100%;border:none}body{font-size:62.5%}.hideimportant{display:none !important}.inlineRed{color:red}.centerText,.loginArea{text-align:center}.passwordChangeError.groupValidator,.passwordChangeError.errorBox{margin:16px 0}.unhandledError{color:red;font-weight:bold;font-size:12px;background-color:#fee;padding:10px;border:2px solid red}.tlsEncryption{list-style-type:decimal;padding:0 0 0 40px;font-size:12px}.selectProduct,.quoteBlock,.marketingBox div,.furtherInfo .body,.docsAligned,.policyDocs,.ui-datepicker-header,.navigation,.plainButtonGroup,.editVehiclePopup .indented,.clear,.informationBar{*zoom:1}.selectProduct:before,.quoteBlock:before,.marketingBox div:before,.furtherInfo .body:before,.docsAligned:before,.policyDocs:before,.ui-datepicker-header:before,.navigation:before,.plainButtonGroup:before,.editVehiclePopup .indented:before,.clear:before,.informationBar:before,.selectProduct:after,.quoteBlock:after,.marketingBox div:after,.furtherInfo .body:after,.docsAligned:after,.policyDocs:after,.ui-datepicker-header:after,.navigation:after,.plainButtonGroup:after,.editVehiclePopup .indented:after,.clear:after,.informationBar:after{content:"";display:table}.selectProduct:after,.quoteBlock:after,.marketingBox div:after,.furtherInfo .body:after,.docsAligned:after,.policyDocs:after,.ui-datepicker-header:after,.navigation:after,.plainButtonGroup:after,.editVehiclePopup .indented:after,.clear:after,.informationBar:after{clear:both}.right{float:right}.left{float:left}.displayNone,.fleetAddVehicles .deleteButton .labelContainer,.editVehiclePopup .indented .labelContainer,.vehicleDetails .nextGroup{display:none}.centerText,.loginArea{text-align:center}.leftText{text-align:left}.validator span,.inlineRed{color:red}.hideimportant{display:none !important}.passwordChangeError.groupValidator,.passwordChangeError.errorBox{margin:16px 0}.unhandledError{color:red;font-weight:bold;font-size:12px;background-color:#fee;padding:10px;border:2px solid red}.tlsEncryption{list-style-type:decimal;padding:0 0 0 40px;font-size:12px}@font-face{font-family:"DL-icons";src:url("assets/fonts/dl-icons.eot");src:url("assets/fonts/dl-icons.eot?#iefix") format("embedded-opentype"),url("assets/fonts/dl-icons.woff") format("woff"),url("assets/fonts/dl-icons.ttf") format("truetype"),url("assets/fonts/dl-icons.svg#DL-icons") format("svg");font-weight:normal;font-style:normal}body{overflow-x:hidden}.center,.cookie-notification p,.mainWrapper,.footer{max-width:1020px;margin:0 auto}@media(max-width: 1020px){.center,.cookie-notification p,.mainWrapper,.footer{padding:0 15px}}.branding{padding:20px 0;border-bottom:1px solid #f3f3f3;position:relative}.branding img{width:260px}@media(max-width: 750px){.branding img{width:160px}}.contactInformation{float:right;padding-top:30px}.contactInformation.login{padding-top:0}@media(max-width: 750px){.contactInformation{display:none}}#stepPolicySummaryRevisited .contactInformation,#stepPolicySummary .contactInformation{display:none}.contactInformation .container{display:inline-block;padding-left:10px}.contactInformation .container h4:first-child{margin-bottom:4px}.contactInformation .container h2{padding-top:20px}.contactInformation .container h4 a{font-weight:600;color:#2f2f2f}.menu{position:absolute;top:15px;right:0;border:1px solid #f3f3f3;border-radius:100px;padding:10px 20px;z-index:3;font-size:14px}@media(min-width: 751px){.menu{display:none}}.menu:after{content:"Menu"}.menu.active{right:15px;color:#e70c2c;position:fixed}.menu.active:after{content:"Close"}.phone{position:absolute;border:1px solid #f3f3f3;border-radius:100px;top:15px;right:85px;height:38px;width:38px;text-align:center;line-height:38px;text-decoration:none;font-size:24px}@media(min-width: 751px){.phone{display:none}}.userInfo{padding-top:10px;float:right;font-weight:600;font-size:14px;text-align:right;line-height:1.6}.userInfo p{font-weight:400;color:#424242;margin-top:8px}.userInfo a{text-decoration:none}@media(min-width: 751px){.userInfo a:before{content:"| ";font-weight:300}}@media(min-width: 751px){.userInfo{display:block !important}.userInfo .contactMobile{display:none}}@media(max-width: 750px){.userInfo{display:none;text-align:center;position:fixed;top:0;bottom:0;right:0;left:0;background:#fff;z-index:2;padding:100px 20px}.userInfo a{display:block;border:1px solid #f3f3f3;padding:10px 20px;border-radius:100px;margin:10px auto;max-width:280px}}span.trainingEntity{color:#e70c2c;font-size:2.5em;display:block;text-align:center;margin-top:10px}.mainContentModule{max-width:850px;margin:0 auto}.footer{padding-top:20px;margin:40px auto 20px;border-top:1px solid #f3f3f3;font-size:12px}.footer p{line-height:1.4}.footer .paymentLogos{margin-bottom:20px}.footer .paymentLogos>img:first-child{margin-right:10px}.footer .paymentLogos div{margin-top:10px;height:60px}@media(min-width: 751px){.footer .paymentLogos{margin-left:20px;float:right}}.footer ul{list-style:none;padding:10px 0;margin:0}.footer li{display:inline-block;margin-right:10px}.cookie-notification{display:none;background:#bed000;width:100%;color:#000;position:relative}.cookie-notification a{color:#fff}.cookie-notification p{padding:10px 100px 10px 10px;font-size:14px;color:#fff}.cookie-notification .closeCookies{position:absolute;right:10px;top:10px;text-decoration:none}@media(min-width: 1021px){.columnOne{float:left;width:66%;padding-right:30px}.columnTwo{border-left:1px solid #f3f3f3;padding-left:30px;float:right;width:34%}}.worldPayIframe{width:100%;height:1100px}.fleetCardParent .formEngineHiddenGroupSelf+div{display:flex;flex-wrap:wrap}.fleetCardParent .formEngineHiddenGroupSelf+div div.formEngineFreeText{width:100%}.fleetCardParent .fleetCard{box-shadow:0 1px 4px 0 rgba(0,0,0,.28);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-clip:padding-box;flex:1 0 auto;width:calc(50% - 32px);background:#fff;margin:0 16px 16px 0;padding:20px}@media(max-width: 850px){.fleetCardParent .fleetCard{width:100%}}.fleetCardParent .fleetCard .multiTextInputContainer{display:flex;flex-wrap:wrap;justify-content:space-between}.fleetCardParent .fleetCard .multiTextInputContainer .button,.fleetCardParent .fleetCard .multiTextInputContainer .secondaryButton,.fleetCardParent .fleetCard .multiTextInputContainer .history .cancellation a,.history .cancellation .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .history .renewal a,.history .renewal .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .history .amendment a,.history .amendment .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .history .New a,.history .New .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .quoteBlock a+a,.quoteBlock .fleetCardParent .fleetCard .multiTextInputContainer a+a,.fleetCardParent .fleetCard .multiTextInputContainer .buttonGroup .removeButton div.control a,.buttonGroup .removeButton div.control .fleetCardParent .fleetCard .multiTextInputContainer a,.buttonGroup .removeButton .fleetCardParent .fleetCard .multiTextInputContainer div.myControl a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .buttonGroup .removeButton div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer #clickShieldNo,.fleetCardParent .fleetCard .multiTextInputContainer .plainButtonGroup .save a,.plainButtonGroup .save .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .navigation .back a,.navigation .back .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .plainButtonGroup .back a,.plainButtonGroup .back .fleetCardParent .fleetCard .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .formEngineButton div.control a,.formEngineButton div.control .fleetCardParent .fleetCard .multiTextInputContainer a,.formEngineButton .fleetCardParent .fleetCard .multiTextInputContainer div.myControl a,.formEngineButton .fleetCardParent .fleetCard div.myControl .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer .formEngineButton div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl .multiTextInputContainer a,.fleetCardParent .fleetCard .multiTextInputContainer div.control .editAddressControl input,div.control .editAddressControl .fleetCardParent .fleetCard .multiTextInputContainer input,.fleetCardParent .fleetCard .multiTextInputContainer div.myControl .editAddressControl input,.fleetCardParent .fleetCard div.myControl .editAddressControl .multiTextInputContainer input,.fleetCardParent .fleetCard .multiTextInputContainer .multiTextUnknownButton{min-width:auto}.fleetCardParent .fleetCard .formEngineMultiText{padding-bottom:0}.fleetCardParent .fleetCard .myControl{width:100% !important}.fleetCardParent .fleetCard .multiTextInput{flex:0 1 42%;width:42% !important}@media(max-width: 480px){.fleetCardParent .fleetCard .multiTextInput{flex:0 1 50%;width:20% !important}}.fleetCardParent .fleetCard .multiTextAddButton{min-width:auto !important;width:94px}.fleetCardParent .fleetCard .multiTextUnknownButton{padding:12px 6px !important}.fleetCardParent .fleetCard .multiTextUnknownButton{width:30%;flex:0 1 30%}@media(max-width: 480px){.fleetCardParent .fleetCard .multiTextUnknownButton{width:100%;flex:0 1 100%;margin-top:1.5em}}.fleetCardParent .fleetCard h5{padding:0;display:inline-block}.fleetCardParent .fleetCard h4{font-size:1.3em;margin-bottom:5px}.fleetCardParent .fleetCard .popupIcon{vertical-align:middle}.fleetCardParent .fleetCard .multiTextHolder{margin-top:10px;width:100%}.fleetCardParent .fleetCard .multiTextHolder:empty{display:none}.fleetCardParent .multiTextTagValue,.fleetCardParent .multiTextTagRemove,.fleetCardParent .multiTextTag{display:inline-block}.fleetCardParent .multiTextTag{margin-right:10px}.fleetCardParent .multiTextTagRemove{color:red;cursor:pointer;padding:2px}.fleetEntry.warningAlert:first-letter{text-transform:uppercase}.vehicleDetails .collapseHeaderContainer{display:flex;flex-direction:row-reverse;justify-content:space-between;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.28);padding:10px;margin-bottom:20px}.vehicleDetails .collapseHeaderContainer h2{font-weight:"300";text-align:left;font-size:20px}.vehicleDetails .collapseHeaderContainer .groupCollapse{align-self:center;cursor:pointer}.vehicleDetails .collapseHeaderContainer>div{display:flex;flex-direction:column;justify-content:space-evenly}.vehicleDetails .collapseHeaderContainer .editTitleToggle{text-decoration:none}.vehicleDetails .collapseHeaderContainer .editTitleToggle:focus,.vehicleDetails .collapseHeaderContainer .editTitleToggle:hover{color:#bfe401}.vehicleDetails .editVehicle{border-top:none}.editTitleToggle{margin-right:1em}div.editTitle div.groupCollapse{flex-direction:row;align-items:center}div.editTitle div.groupCollapse img{height:14px}div.editTitle h2{flex:0 1 70%}.editVehiclePopup .formEngineGroupSelf{padding:15px 0}.editVehiclePopup .indented .formQuestionSelf{float:right}.editVehiclePopup .indented.inlineButton{float:right;z-index:1}.formEngineTableDisplay .control,.formEngineTableDisplay .fleetCardParent .fleetCard .myControl,.fleetCardParent .fleetCard .formEngineTableDisplay .myControl{border:1px solid #f3f3f3;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:10px 5px}.tableDisplayRow td{vertical-align:top}.tableDisplayRow:hover td{background-color:#f3f3f3;cursor:pointer}.fleetAddVehicles .inlineButtons{display:inline-block;margin-right:0;margin-left:260px;vertical-align:top}.fleetAddVehicles .inlineButtons.formEngineFreeText{padding:8px 0}.fleetAddVehicles .inlineButtons .labelContainer{display:none}.fleetAddVehicles .inlineButtons.readonly{margin-left:0;width:100%}@media(min-width: 751px){.fleetAddVehicles .inlineButtons.readonly{width:75%}.fleetAddVehicles .inlineButtons.readonly div.control,.fleetAddVehicles .inlineButtons.readonly .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .fleetAddVehicles .inlineButtons.readonly div.myControl{width:58%}}.fleetAddVehicles .inlineButtons.readonly .labelContainer{display:inline-block}@media(max-width: 750px){.fleetAddVehicles .inlineButtons.readonly .labelContainer{font-weight:700}}.fleetAddVehicles .inlineButtons.formEngineButton{margin-right:0;margin-left:0}@media(max-width: 750px){.fleetAddVehicles .inlineButtons.formEngineButton{border-top:none;padding-top:0;text-align:center;width:100%}}@media(min-width: 751px){.fleetAddVehicles .inlineButtons.formEngineButton{width:25%}.fleetAddVehicles .inlineButtons.formEngineButton div.control,.fleetAddVehicles .inlineButtons.formEngineButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .fleetAddVehicles .inlineButtons.formEngineButton div.myControl{width:100%;text-align:right}}.icon-before:before,.propertyContainer .deleteButton div.control a:before,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl a:before,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl a:before,.policyDetails .circle:before,.warningMessage:before,.modalWindow .noBar+.noBar a:before,.reDirectModal div.formEngineButton a:before,.optionalCoversGrid .editButton .control a:before,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a:before,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a:before,.optionalCoversGrid .addButton .control a:before,.optionalCoversGrid .addButton .fleetCardParent .fleetCard .myControl a:before,.fleetCardParent .fleetCard .optionalCoversGrid .addButton .myControl a:before,.coversGridNotification em:before,.optionsHeader .popupIconSmall:before,.ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker-prev:before,.formEngineTextBox.answerValid .controlHolder:before,.formEngineTextBox.answerInvalid.answerValid:not(.readonly) .controlHolder:before,.answerValid div.control .select2-selection__arrow:before,.answerValid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow:before,.fleetCardParent .fleetCard .answerValid div.myControl .select2-selection__arrow:before,.answerInvalid div.control .select2-selection__arrow:before,.answerInvalid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow:before,.fleetCardParent .fleetCard .answerInvalid div.myControl .select2-selection__arrow:before,ul.checkList li:before,.phone:before,.cookie-notification .closeCookies:before,.fleetCardParent .multiTextTagRemove:before,.icon-after:after,.paymentOptions .multiControlItemHorizontal.first label.selected h1 span:after,.paymentOptions .multiControlItemHorizontal.last label.selected h1 span:after,.paymentOptions .option.active h1 span:after,.icon{font-family:DL-icons;font-weight:normal;text-decoration:none}.i-facebook::before{content:""}.i-googleplus::before{content:""}.i-twitter::before{content:""}.i-youtube::before{content:""}.i-blog::before{content:""}.i-bubble::before{content:""}.panel .speech-bubble::before{content:""}.i-phonebubble::before{content:""}.i-back::before,.ui-datepicker-prev::before{content:""}.i-next::before,.ui-datepicker-header .ui-datepicker-next::before{content:""}.i-dropdown::before{content:""}.i-close::before,.modalWindow .noBar+.noBar a::before,.reDirectModal div.formEngineButton a::before,.formEngineTextBox.answerInvalid.answerValid:not(.readonly) .controlHolder::before,.answerInvalid div.control .select2-selection__arrow::before,.answerInvalid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow::before,.fleetCardParent .fleetCard .answerInvalid div.myControl .select2-selection__arrow::before{content:""}.i-plus::before,.optionalCoversGrid .addButton .control a::before,.optionalCoversGrid .addButton .fleetCardParent .fleetCard .myControl a::before,.fleetCardParent .fleetCard .optionalCoversGrid .addButton .myControl a::before{content:""}.i-plus-after::after{content:""}.i-tick::before,.policyDetails .circle::before,.optionalCoversGrid .editButton .control a::before,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a::before,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a::before,.formEngineTextBox.answerValid .controlHolder::before,.answerValid div.control .select2-selection__arrow::before,.answerValid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow::before,.fleetCardParent .fleetCard .answerValid div.myControl .select2-selection__arrow::before,ul.checkList li::before{content:""}.i-tick-after::after,.paymentOptions .multiControlItemHorizontal.first label.selected h1 span::after,.paymentOptions .multiControlItemHorizontal.last label.selected h1 span::after,.paymentOptions .option.active h1 span::after{content:""}.i-equal::before{content:""}.i-closefillcircle::before,.cookie-notification .closeCookies::before{content:""}.i-closeoutlinecircle::before{content:""}.i-tickfillcircle::before,.coversGridNotification em::before{content:"󦈿"}.i-tickcircle::before{content:""}.i-help::before,.optionsHeader .popupIconSmall::before{content:""}.i-help-after::after{content:""}.i-cars::before{content:""}.i-breakdown::before{content:""}.i-travel::before{content:""}.i-dog::before{content:""}.i-life::before{content:""}.i-select::before{content:""}.i-delete::before,.propertyContainer .deleteButton div.control a::before,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl a::before,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl a::before{content:""}.i-play::before{content:""}.i-camera::before{content:""}.i-clock::before{content:""}.i-edit_user::before{content:""}.i-edit::before{content:""}.i-edit-after::after{content:""}.i-car-plus-circle::before{content:""}.i-car-tick-circle::before{content:""}.i-home::before{content:""}.i-ipadportrait::before{content:""}.i-ipadlanscape::before{content:""}.i-iphone::before{content:""}.i-landlord::before{content:""}.i-triangles-circle::before{content:""}.i-phone::before,.optionalCoversGrid .addButton.callUs .control a::before,.optionalCoversGrid .addButton.callUs .fleetCardParent .fleetCard .myControl a::before,.fleetCardParent .fleetCard .optionalCoversGrid .addButton.callUs .myControl a::before,.phone::before{content:""}.i-shield-tick-circle::before{content:""}.i-scale::before{content:""}.i-search::before{content:""}.i-shield::before{content:""}.i-video::before{content:""}.i-windscreen::before{content:""}.i-camera-circle::before{content:""}.i-shield-circle::before{content:""}.i-scale-circle::before{content:""}.i-house-circle::before{content:""}.i-plane-circle::before{content:""}.i-shield-user-circle::before{content:""}.i-pdf-circle::before{content:""}.i-windscreen-circle::before{content:""}.i-car-circle::before{content:""}.i-one-linecircle::before{content:""}.active.i-one-linecircle::before{cursor:pointer;content:""}.i-one-linecircle:hover::before{cursor:pointer;content:""}.i-two-linecircle::before{content:""}.active.i-two-linecircle::before{cursor:pointer;content:""}.i-two-linecircle:hover::before{cursor:pointer;content:""}.i-three-linecircle::before{content:""}.active.i-three-linecircle::before{cursor:pointer;content:""}.i-three-linecircle:hover::before{cursor:pointer;content:""}.i-four-linecircle::before{content:""}.active.i-four-linecircle::before{cursor:pointer;content:""}.i-four-linecircle:hover::before{cursor:pointer;content:""}.i-five-linecircle::before{content:""}.active.i-five-linecircle::before{cursor:pointer;content:""}.i-five-linecircle:hover::before{cursor:pointer;content:""}.i-one-fillcircle::before{content:""}.i-two-fillcircle::before{content:""}.i-three-fillcircle::before{content:""}.i-four-fillcircle::before{content:""}.i-five-fillcircle::before{content:""}.i-six-fillcircle::before{content:""}.i-seven-fillcircle::before{content:""}.i-eight-fillcircle::before{content:""}.i-nine-fillcircle::before{content:""}.i-ten-fillcircle::before{content:""}.i-eleven-fillcircle::before{content:""}.i-twelve-fillcircle::before{content:""}.i-thirteen-fillcircle::before{content:""}.i-fourteen-fillcircle::before{content:""}.i-fifteen-fillcircle::before{content:""}.i-q1::before{content:""}.i-q2::before{content:""}.i-q3::before{content:""}.i-q4::before{content:""}.i-q5::before{content:""}.i-q6::before{content:""}.i-q7::before{content:""}.i-q8::before{content:""}.i-q9::before{content:""}.i-q10::before{content:""}.i-q11::before{content:""}.i-q12::before{content:""}.i-q13::before{content:""}.i-q14::before{content:""}.i-q15::before{content:""}.i-q16::before{content:""}.i-q17::before{content:""}.i-q18::before{content:""}.i-q19::before{content:""}.i-q20::before{content:""}.i-q21::before{content:""}.i-q22::before{content:""}.i-q23::before{content:""}.i-q24::before{content:""}.i-q25::before{content:""}.i-extraschart-fillcircle::before{content:""}.i-petliability-fillcircle::before{content:""}.i-pettravel-fillcircle::before{content:""}.i-info-filled::before,.warningMessage::before{content:""}.i-document-filled::before{content:""}.i-ski-filled::before{content:""}.i-bag-filled::before{content:""}.i-baby-filled::before{content:""}.i-nurse-filled::before{content:""}.i-flower-filled::before{content:""}.i-pulse-filled::before{content:""}.i-thumbs-up::before{content:""}.i-calendar-filled::before{content:""}.i-50plus-filled::before{content:""}.i-bigarrow-filled::before{content:""}.i-heart-filled::before{content:""}.i-mail-filled::before{content:""}.i-world-filled::before{content:""}.i-damage-filled::before{content:""}.i-house-filled::before{content:""}.i-uk-filled::before{content:""}.i-eu-filled::before{content:""}.i-family-filled::before{content:""}.i-personal-filled::before{content:""}.i-customer-filled::before{content:""}.i-dog-filled::before{content:""}.i-facebook-share::before{content:""}.i-google-share::before{content:""}.i-twitter-share::before{content:""}.i-email-lined::before{content:""}.i-male::before{content:""}.i-female::before{content:""}.i-television::before{content:""}.i-down-pointing::before{content:""}.i-or-filled::before{content:""}.i-van::before{content:""}.i-business::before{content:""}.i-van-circle::before{content:""}.i-business-circle::before{content:""}.i-circle-full::before{content:""}.i-circle-down::before{content:""}.i-circle-stroke::before{content:""}.i-calculator::before{content:""}.i-calculator-circle::before{content:""}.i-cross::before,.fleetCardParent .multiTextTagRemove::before{content:"✖"}@font-face{font-family:"Montserrat";src:url("../../Default/Fonts/Montserrat-300.woff2") format("woff2"),url("../../Default/Fonts/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../Default/Fonts/Montserrat-400.woff2") format("woff2"),url("../../Default/Fonts/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../Default/Fonts/Montserrat-500.woff2") format("woff2"),url("../../Default/Fonts/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../Default/Fonts/Montserrat-600.woff2") format("woff2"),url("../../Default/Fonts/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../Default/Fonts/Montserrat-700.woff2") format("woff2"),url("../../Default/Fonts/Montserrat-700.woff") format("woff");font-weight:700;font-style:normal}#AWEContainer{font-size:1.6em;color:#2f2f2f}@media(max-width: 750px){#AWEContainer{font-size:18px}}strong,b,em.bold{font-weight:normal;font-weight:700;font-style:normal}h1,h2,h3,.subTitle,h4,h5{font-weight:normal}h1{font-weight:600;padding:35px 0;font-size:1.8em;text-align:center}@media(min-width: 751px){h1{font-size:28px;text-align:left}h1.productTitle{float:left;max-width:59%;max-width:calc(100% - 300px)}}h1.productTitle span{font-size:.5em;display:block}h1 strong,h1 .light{font-weight:300}h1 .light{display:block;font-size:.5em;padding:0 0 7px;margin:0}h2{font-size:28px;color:#424242;padding:10px 0;font-weight:600}.groupTitleDiv h2,h2.lineTitle,h2.lineTitleMin{border-bottom:1px solid #d8d8d8;color:#2f2f2f}h2.lineTitleMin{margin-bottom:1em}h2.titleHelp span{display:inline-block;vertical-align:middle}h2.titleHelp .popupIcon{vertical-align:middle}h2+p{padding-top:10px}h2.lightTitle{font-weight:600}h2.centerTitle{font-weight:300;text-align:center}.propertyContainer .modalContainer h2{max-width:calc(100% - 52px)}h2 a,h3 a,.subTitle a{color:inherit;text-decoration:none;cursor:default}h2 a:hover,h3 a:hover,.subTitle a:hover{color:inherit}.mandatoryGroup .groupTitleDiv h2:after,.mandatoryGroup h2.lineTitle:after{content:"All questions are mandatory";float:right;font-size:14px;font-weight:400;padding-top:14px}@media(max-width: 750px){.mandatoryGroup .groupTitleDiv h2:after,.mandatoryGroup h2.lineTitle:after{float:none;display:block}}@media(min-width: 751px){.propertyContainer .modalWindow .groupTitleDiv h2{display:flex}.propertyContainer .modalWindow .groupTitleDiv h2:after{white-space:nowrap;margin-left:auto;float:none}}@media(min-width: 751px){.propertyContainer .modalWindow .groupTitleDiv h2:after{margin-right:75px}}@media(min-width: 1021px){.propertyContainer .modalWindow .groupTitleDiv h2:after{margin-right:30px}}.green{font-weight:700;color:#bfe401}.red{font-weight:700;color:#e70c2c}.blue{font-weight:700;color:#2aa9df}.yellow{font-weight:700;color:#f6c037}h3,.subTitle{font-size:1.1em;font-weight:600;padding:15px 0}h3.light,.light.subTitle{padding:20px 0;font-family:300}@media(max-width: 750px){h3,.subTitle{font-size:1.5em}}.subTitle{padding:30px 0 15px 0;border-bottom:1px solid #d8d8d8;position:relative;z-index:1;margin-bottom:-1px}h4{font-size:.82em}@media(max-width: 750px){h4{font-size:1em}}h5{padding:1em 0;font-size:1em;color:#000;font-weight:600}a{color:#0354a4}a:hover{color:#e70c2c}.centerText,.loginArea{text-align:center}p{line-height:1.4;padding-bottom:5px}p strong,p b{font-weight:600}p.caption{font-size:.82em}p .heavy{font-weight:600}p.spaced{padding:20px 0}.formEngineFreeText p+p{padding-top:20px}p.renewalText{text-align:center;padding:10px 30px}p.help{color:#7a7a7a;font-size:15px;font-weight:600;margin-top:10px}p.helpnonbold{font-weight:500}.centered{text-align:center}ul,ol{padding:10px 0 10px 20px;line-height:1.4}ul li,ol li{padding-bottom:5px}.labelContainer ul,.labelContainer ol{padding:0}ol{padding-left:40px}ul.checkList{margin:0}ul.checkList li{list-style:none;margin:0;padding-bottom:0;line-height:1.2}ul.checkList li:before{color:#bfe401;display:inline-block;font-size:40px;vertical-align:middle;margin-left:-27px}.extraText{display:block;font-size:14px;color:#7a7a7a;font-weight:400;margin-top:10px;width:480px}@media(max-width: 750px){.extraText{width:100%}}.noResults{padding:20px;border:2px solid #f3f3f3;margin-top:10px}.marginTop{margin-top:40px}.marginTopSmall{margin-top:15px}.warningTxt{display:none}.propertyText,.saveText{display:none;text-align:center;font-size:.82em;padding-bottom:20px}.saveText{float:left;clear:left;margin-top:-20px;max-width:300px;text-align:left}@media(max-width: 580px){.saveText{margin:0 auto;float:none}}.addPropertyButtonsIncluded .propertyText,.saveTextIncluded .saveText{display:block}.loginArea{padding:20px 0}.formQuestion{padding:1em 0;position:relative;-moz-user-select:none;-webkit-user-select:none}.formEngineGroup .formEngineFreeText+.formQuestion{border:none}.spacedWithLine{border-top:1px solid #f3f3f3;padding-top:1em;margin-top:1em}.labelContainer,.control,.fleetCardParent .fleetCard .myControl,.plainText,.formEngineRadioButton div.control>div,.formEngineRadioButton .fleetCardParent .fleetCard div.myControl>div,.fleetCardParent .fleetCard .formEngineRadioButton div.myControl>div{display:inline-block}input,select,textarea{font-size:inherit;font-weight:300;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{background:#fff url("assets/svg/dropdown_arrow.svg") 260px center no-repeat;background-size:22px}.labelContainer{width:480px;vertical-align:top;line-height:1.4;padding-bottom:8px;font-weight:500;font-size:18px}@media(max-width: 750px){.labelContainer{margin:0;padding-bottom:8px;width:100%}}.readonly .labelContainer{margin-top:0}.labelContainer .help{display:block;font-size:75%;color:#7a7a7a;font-weight:400}.labelContainer.labelContainerBig{font-size:20px;font-weight:600}div.control,.fleetCardParent .fleetCard div.myControl{width:59%;position:relative}@media(max-width: 750px){div.control,.fleetCardParent .fleetCard div.myControl{width:100%}}div.control input,.fleetCardParent .fleetCard div.myControl input,div.control select,.fleetCardParent .fleetCard div.myControl select,div.control .icon-checkbox,.fleetCardParent .fleetCard div.myControl .icon-checkbox,.select2-search__field,.select2-selection,div.control textarea,.fleetCardParent .fleetCard div.myControl textarea,.fleetCard div.multiTextHolder{border:2px solid #7a7a7a;border-radius:4px;padding:10px 20px;background-color:#fff;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.08);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.08);-o-box-shadow:inset 0 0 8px rgba(0,0,0,.08);box-shadow:inset 0 0 8px rgba(0,0,0,.08)}div.control input:focus,.fleetCardParent .fleetCard div.myControl input:focus,.select2-container--focus div.control input,.select2-container--focus .fleetCardParent .fleetCard div.myControl input,.fleetCardParent .fleetCard .select2-container--focus div.myControl input,div.control select:focus,.fleetCardParent .fleetCard div.myControl select:focus,.select2-container--focus div.control select,.select2-container--focus .fleetCardParent .fleetCard div.myControl select,.fleetCardParent .fleetCard .select2-container--focus div.myControl select,div.control .icon-checkbox:focus,.fleetCardParent .fleetCard div.myControl .icon-checkbox:focus,.select2-container--focus div.control .icon-checkbox,.select2-container--focus .fleetCardParent .fleetCard div.myControl .icon-checkbox,.fleetCardParent .fleetCard .select2-container--focus div.myControl .icon-checkbox,.select2-search__field:focus,.select2-container--focus .select2-search__field,.select2-selection:focus,.select2-container--focus .select2-selection,div.control textarea:focus,.fleetCardParent .fleetCard div.myControl textarea:focus,.select2-container--focus div.control textarea,.select2-container--focus .fleetCardParent .fleetCard div.myControl textarea,.fleetCardParent .fleetCard .select2-container--focus div.myControl textarea,.fleetCard div.multiTextHolder:focus,.select2-container--focus .fleetCard div.multiTextHolder{border-color:#0354a4}div.control input,.fleetCardParent .fleetCard div.myControl input,div.control .select2-container,.fleetCardParent .fleetCard div.myControl .select2-container,div.control select,.fleetCardParent .fleetCard div.myControl select,div.control textarea,.fleetCardParent .fleetCard div.myControl textarea{width:300px}@media(max-width: 400px){div.control input,.fleetCardParent .fleetCard div.myControl input,div.control .select2-container,.fleetCardParent .fleetCard div.myControl .select2-container,div.control select,.fleetCardParent .fleetCard div.myControl select,div.control textarea,.fleetCardParent .fleetCard div.myControl textarea{width:220px}}div.control .select2-container,.fleetCardParent .fleetCard div.myControl .select2-container{width:300px !important}@media(max-width: 400px){div.control .select2-container,.fleetCardParent .fleetCard div.myControl .select2-container{width:220px !important}}div.control div.splitPostcodeContainer,.fleetCardParent .fleetCard div.myControl div.splitPostcodeContainer{width:auto !important}div.control .incode,.fleetCardParent .fleetCard div.myControl .incode,div.control .outcode,.fleetCardParent .fleetCard div.myControl .outcode{width:145px;display:inline-block}@media(max-width: 400px){div.control .incode,.fleetCardParent .fleetCard div.myControl .incode,div.control .outcode,.fleetCardParent .fleetCard div.myControl .outcode{width:105px}}div.control .outcode,.fleetCardParent .fleetCard div.myControl .outcode{margin-right:10px}div.control textarea,.fleetCardParent .fleetCard div.myControl textarea{max-width:300px}div.controlPostcode>input{margin:0 10px 10px 0}.controlHolder{display:inline-block;position:relative}input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:46px}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.promptText{color:#ddd}div.control .prependedText,.fleetCardParent .fleetCard div.myControl .prependedText{position:absolute;left:20px;top:10px}div.control .prependedText+input,.fleetCardParent .fleetCard div.myControl .prependedText+input{padding-left:35px !important}.readonly div.control .prependedText,.readonly .fleetCardParent .fleetCard div.myControl .prependedText,.fleetCardParent .fleetCard .readonly div.myControl .prependedText{display:none}.postcodeLookupResultsLinksDiv{border-radius:4px 0 0 4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);float:none;max-height:300px;overflow-y:auto}.resultItem{padding:10px 15px;cursor:pointer}.resultItem:hover{color:#0354a4}.resultsTitle{padding:10px 0}.editAddressControl{display:block;margin-top:10px}.formEngineCheckbox .control input,.formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.fleetCardParent .fleetCard .formEngineCheckbox .myControl input{position:absolute;top:0;height:100%;left:0;width:50px;opacity:0;cursor:pointer}.formEngineCheckbox .control input:hover+.icon-checkbox,.formEngineCheckbox .fleetCardParent .fleetCard .myControl input:hover+.icon-checkbox,.fleetCardParent .fleetCard .formEngineCheckbox .myControl input:hover+.icon-checkbox{border-color:#0354a4}.formEngineCheckbox .control input:checked+.icon-checkbox,.formEngineCheckbox .fleetCardParent .fleetCard .myControl input:checked+.icon-checkbox,.fleetCardParent .fleetCard .formEngineCheckbox .myControl input:checked+.icon-checkbox{background:#0354a4 url(assets/svg/white_tick.svg) no-repeat center center;background-size:25px 25px;border-color:#0354a4}.centeredQuestion .formEngineCheckbox .control input,.policyDetails .formEngineCheckbox .control input,.regularFontWeightLabel .formEngineCheckbox .control input,.spacedRadios .formEngineCheckbox .control input,.evenOutMargin .formEngineCheckbox .control input,.centeredQuestion .formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.policyDetails .formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.greyBox .formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.regularFontWeightLabel .formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.spacedRadios .formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.evenOutMargin .formEngineCheckbox .fleetCardParent .fleetCard .myControl input,.fleetCardParent .fleetCard .centeredQuestion .formEngineCheckbox .myControl input,.fleetCardParent .fleetCard .policyDetails .formEngineCheckbox .myControl input,.fleetCardParent .fleetCard .greyBox .formEngineCheckbox .myControl input,.fleetCardParent .fleetCard .regularFontWeightLabel .formEngineCheckbox .myControl input,.fleetCardParent .fleetCard .spacedRadios .formEngineCheckbox .myControl input,.fleetCardParent .fleetCard .evenOutMargin .formEngineCheckbox .myControl input,.greyBox .formEngineCheckbox .control input{left:50%;margin-left:-25px}.icon-checkbox{width:48px;height:48px;border-radius:100%;display:inline-block}.formEngineMultiSelect div.control>div:first-child,.formEngineMultiSelect .fleetCardParent .fleetCard div.myControl>div:first-child,.fleetCardParent .fleetCard .formEngineMultiSelect div.myControl>div:first-child{max-width:calc(100% - 140px);display:inline-block}.centeredQuestion.formEngineMultiSelect div.control>div:first-child,.formEngineMultiSelect.policyDetails div.control>div:first-child,.formEngineMultiSelect.greyBox div.control>div:first-child,.formEngineMultiSelect.regularFontWeightLabel div.control>div:first-child,.formEngineMultiSelect.spacedRadios div.control>div:first-child,.formEngineMultiSelect.evenOutMargin div.control>div:first-child,.centeredQuestion.formEngineMultiSelect .fleetCardParent .fleetCard div.myControl>div:first-child,.formEngineMultiSelect.policyDetails .fleetCardParent .fleetCard div.myControl>div:first-child,.formEngineMultiSelect.greyBox .fleetCardParent .fleetCard div.myControl>div:first-child,.formEngineMultiSelect.regularFontWeightLabel .fleetCardParent .fleetCard div.myControl>div:first-child,.formEngineMultiSelect.spacedRadios .fleetCardParent .fleetCard div.myControl>div:first-child,.formEngineMultiSelect.evenOutMargin .fleetCardParent .fleetCard div.myControl>div:first-child,.fleetCardParent .fleetCard .centeredQuestion.formEngineMultiSelect div.myControl>div:first-child,.fleetCardParent .fleetCard .formEngineMultiSelect.policyDetails div.myControl>div:first-child,.fleetCardParent .fleetCard .formEngineMultiSelect.greyBox div.myControl>div:first-child,.fleetCardParent .fleetCard .formEngineMultiSelect.regularFontWeightLabel div.myControl>div:first-child,.fleetCardParent .fleetCard .formEngineMultiSelect.spacedRadios div.myControl>div:first-child,.fleetCardParent .fleetCard .formEngineMultiSelect.evenOutMargin div.myControl>div:first-child{max-width:100%}.formEngineMultiSelect .multiControlItemVertical,.formEngineMultiSelect .multiControlItemHorizontal,.formEngineRadioButton .multiControlItemVertical,.formEngineRadioButton .multiControlItemHorizontal{margin:0 8px 5px 0;display:inline-block;float:none}.formEngineMultiSelect .multiControlItemVertical input,.formEngineMultiSelect .multiControlItemHorizontal input,.formEngineRadioButton .multiControlItemVertical input,.formEngineRadioButton .multiControlItemHorizontal input{position:absolute;opacity:0;width:1px !important;height:1px !important}.formEngineMultiSelect .multiControlItemVertical label,.formEngineMultiSelect .multiControlItemHorizontal label,.formEngineRadioButton .multiControlItemVertical label,.formEngineRadioButton .multiControlItemHorizontal label{border:2px solid #7a7a7a;border-radius:4px;display:inline-block;padding:10px 30px;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);cursor:pointer}.formEngineMultiSelect .multiControlItemVertical label:hover,.formEngineMultiSelect .multiControlItemHorizontal label:hover,.formEngineRadioButton .multiControlItemVertical label:hover,.formEngineRadioButton .multiControlItemHorizontal label:hover{border-color:#0354a4}.formEngineMultiSelect .multiControlItemVertical label.selected,.formEngineMultiSelect .multiControlItemHorizontal label.selected,.formEngineRadioButton .multiControlItemVertical label.selected,.formEngineRadioButton .multiControlItemHorizontal label.selected{background:#0354a4;color:#fff;border-color:#0354a4}.formEngineMultiSelect .multiControlItemVertical,.formEngineRadioButton .multiControlItemVertical{clear:left}.radioFullWidth div.control,.radioFullWidth .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .radioFullWidth div.myControl{width:90%}.radioFullWidth div.multiControlItemHorizontal{margin-bottom:16px}.radioFullWidth div.multiControlItemHorizontal:last-child{margin-bottom:0}.radioFullWidth .multiControlItemHorizontal label{min-width:355px;text-align:center}.fullwidthOptionsMulti div.control,.fullwidthOptionsMulti .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .fullwidthOptionsMulti div.myControl{width:70%}.fullwidthOptionsMulti div.control>div:first-child,.fullwidthOptionsMulti .fleetCardParent .fleetCard div.myControl>div:first-child,.fleetCardParent .fleetCard .fullwidthOptionsMulti div.myControl>div:first-child{max-width:none}.fullwidthOptionsMulti .multiControlItemHorizontal{display:block}.fullwidthOptionsMulti .multiControlItemHorizontal label{width:100%}.validator span{display:inline-block;padding-top:10px;line-height:1.4}@media(max-width: 750px){.validator span{text-align:center}}.logonFailure,.contactModuleError{color:red;padding:10px 0}.contactModuleError{display:block;text-align:center}.answerInvalid div.control .select2-selection__arrow,.answerInvalid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow,.fleetCardParent .fleetCard .answerInvalid div.myControl .select2-selection__arrow,.answerValid div.control .select2-selection__arrow,.answerValid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow,.fleetCardParent .fleetCard .answerValid div.myControl .select2-selection__arrow{background:none;font-size:40px;padding-right:30px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.answerInvalid div.control input,.answerInvalid .fleetCardParent .fleetCard div.myControl input,.fleetCardParent .fleetCard .answerInvalid div.myControl input,.answerInvalid div.control .select2-selection,.answerInvalid .fleetCardParent .fleetCard div.myControl .select2-selection,.fleetCardParent .fleetCard .answerInvalid div.myControl .select2-selection,.answerInvalid div.control select,.answerInvalid .fleetCardParent .fleetCard div.myControl select,.fleetCardParent .fleetCard .answerInvalid div.myControl select,.answerInvalid div.control .icon-checkbox,.answerInvalid .fleetCardParent .fleetCard div.myControl .icon-checkbox,.fleetCardParent .fleetCard .answerInvalid div.myControl .icon-checkbox{border-color:#e70c2c}.answerInvalid div.control .select2-selection__arrow,.answerInvalid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow,.fleetCardParent .fleetCard .answerInvalid div.myControl .select2-selection__arrow{color:#e70c2c}.answerValid div.control input,.answerValid .fleetCardParent .fleetCard div.myControl input,.fleetCardParent .fleetCard .answerValid div.myControl input,.answerValid div.control .select2-selection,.answerValid .fleetCardParent .fleetCard div.myControl .select2-selection,.fleetCardParent .fleetCard .answerValid div.myControl .select2-selection,.answerValid div.control select,.answerValid .fleetCardParent .fleetCard div.myControl select,.fleetCardParent .fleetCard .answerValid div.myControl select,.answerValid div.control .icon-checkbox,.answerValid .fleetCardParent .fleetCard div.myControl .icon-checkbox,.fleetCardParent .fleetCard .answerValid div.myControl .icon-checkbox{border-color:#0354a4}.answerValid div.control .select2-selection__arrow,.answerValid .fleetCardParent .fleetCard div.myControl .select2-selection__arrow,.fleetCardParent .fleetCard .answerValid div.myControl .select2-selection__arrow{color:#0354a4}.formEngineTextBox.answerInvalid .controlHolder input,.formEngineTextBox.answerValid .controlHolder input{padding:10px 40px 10px 20px}.formEngineTextBox.answerInvalid .controlHolder:before,.formEngineTextBox.answerValid .controlHolder:before{position:absolute;font-size:40px;right:10px;top:2px}.formEngineTextBox.answerInvalid.answerValid:not(.readonly) .controlHolder:before{color:#e70c2c}.formEngineTextBox.answerValid .controlHolder:before{color:#0354a4}.formEngineRadioButton.answerInvalid div.control label,.formEngineRadioButton.answerInvalid .fleetCardParent .fleetCard div.myControl label,.fleetCardParent .fleetCard .formEngineRadioButton.answerInvalid div.myControl label{border-color:#e70c2c}.popupText{width:300px;background:#2aa9df;color:#fff;padding:15px;position:absolute;font-size:16px;line-height:1.6;z-index:12;font-weight:600}@media(max-width: 750px){.popupText{font-size:14px}}.popupText strong,.popupText p,.popupText a{color:#fff;font-weight:600}.popupText:after{bottom:100%;right:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#2aa9df;border-width:10px}@media(max-width: 420px){.popupText{left:50% !important;margin-left:-150px !important}.popupText:after{right:50%;margin-right:-5px}}.closeLinkpopup,.closeInfoBox{width:50px;height:50px;margin-left:20px;cursor:pointer;float:right;background:url(assets/images/close.png);display:none}.toggleInfoBox{color:#7a7a7a;font-size:14px;font-weight:500;position:relative;cursor:pointer;display:inline-flex;align-items:center;margin-top:4px;line-height:normal}.optionalCoversGrid .toggleInfoBox{margin-top:-2px}.toggleInfoBox:before{content:"";background:url(assets/svg/more.svg) no-repeat;width:10px;height:5px;transform:rotate(180deg);display:block}.toggleInfoBox:after{content:"More info";padding-left:4px}.toggleInfoBox:hover:after,.toggleInfoBox:focus:after{border-color:#2aa9df}.visibleInfoBox .toggleInfoBox:after{content:"Less info";border-bottom:1px solid #6f6f6f}.visibleInfoBox .toggleInfoBox:before{transform:rotate(0deg)}.specialInfo .toggleInfoBox:after{content:"Find out more about each type of occupancy"}.specialInfo .visibleInfoBox .toggleInfoBox:after{content:"Less info about each type of occupancy"}.leaseholdersInfo .toggleInfoBox:after{content:"More on leaseholders and tenants"}.leaseholdersInfo .visibleInfoBox .toggleInfoBox:after{content:"Less on leaseholders and tenants"}.popupIcon .popupIcon.toggleInfoBox{color:#7a7a7a}.infoBox{font-size:15px;margin-top:8px;line-height:25px;margin-bottom:0;color:#7a7a7a;width:480px;font-weight:500}@media(max-width: 480px){.infoBox{width:100%}}.helpContainer{display:flex;flex-direction:column;flex-flow:column-reverse}.centeredQuestion .helpContainer,.policyDetails .helpContainer,.greyBox .helpContainer,.regularFontWeightLabel .helpContainer,.spacedRadios .helpContainer,.evenOutMargin .helpContainer{justify-content:center;align-items:center;text-align:left}.plainText{line-height:1.4}.plainText+.popupIcon{vertical-align:middle}.riskSummaryContainer .formQuestion{padding:10px 0}.riskSummaryContainer .plainText{padding:0}.riskSummaryContainer .prependedText,.riskSummaryContainer .resultsTitle{display:none}.riskSummaryContainer.propertyGroup .subTitle{padding:10px 0;border-bottom-color:#f3f3f3}.riskSummaryContainer.propertyGroup .subTitle .labelContainer{font-weight:500}.riskSummaryContainer.propertyGroup .subTitle div.control,.riskSummaryContainer.propertyGroup .subTitle .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .riskSummaryContainer.propertyGroup .subTitle div.myControl{font-weight:300}.riskSummaryContainer.propertyGroup .notIncluded{color:#2f2f2f}.riskSummaryContainer .subTitle,.riskSummaryContainer.propertyGroup>.formEngineGroupSelf h2{font-weight:700;font-size:1em;padding:30px 0 15px;background:#fff;color:#2f2f2f;border-bottom-color:#000}.riskSummaryContainer .subTitle .labelContainer,.riskSummaryContainer.propertyGroup>.formEngineGroupSelf h2 .labelContainer{padding-left:0;font-family:inherit}.riskSummaryContainer .subTitle div.control,.riskSummaryContainer .subTitle .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .riskSummaryContainer .subTitle div.myControl,.riskSummaryContainer.propertyGroup>.formEngineGroupSelf h2 div.control,.riskSummaryContainer.propertyGroup>.formEngineGroupSelf h2 .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .riskSummaryContainer.propertyGroup>.formEngineGroupSelf h2 div.myControl{font-weight:600}.riskSummaryContainer h2.subTitle{font-weight:700}.riskSummaryContainer .labelContainer{margin-top:0;font-weight:500}@media(max-width: 750px){.riskSummaryContainer .labelContainer{padding:12px 0 0}}.riskSummaryContainer .notIncluded{color:#999;border-color:#f3f3f3}.centeredQuestion,.policyDetails,.greyBox,.regularFontWeightLabel,.spacedRadios,.evenOutMargin{position:relative;border:none;margin:10px 0 20px;background:#f3f3f3}.centeredQuestion:before,.policyDetails:before,.greyBox:before,.regularFontWeightLabel:before,.spacedRadios:before,.evenOutMargin:before,.centeredQuestion:after,.policyDetails:after,.greyBox:after,.regularFontWeightLabel:after,.spacedRadios:after,.evenOutMargin:after,.centeredQuestion .additionalDiv,.policyDetails .additionalDiv,.greyBox .additionalDiv,.regularFontWeightLabel .additionalDiv,.spacedRadios .additionalDiv,.evenOutMargin .additionalDiv{position:absolute;top:0;content:"";background:#f3f3f3;z-index:-1;height:100%}.centeredQuestion .labelContainer,.policyDetails .labelContainer,.greyBox .labelContainer,.regularFontWeightLabel .labelContainer,.spacedRadios .labelContainer,.evenOutMargin .labelContainer,.centeredQuestion div.control,.policyDetails div.control,.greyBox div.control,.regularFontWeightLabel div.control,.spacedRadios div.control,.evenOutMargin div.control,.centeredQuestion .fleetCardParent .fleetCard div.myControl,.policyDetails .fleetCardParent .fleetCard div.myControl,.greyBox .fleetCardParent .fleetCard div.myControl,.regularFontWeightLabel .fleetCardParent .fleetCard div.myControl,.spacedRadios .fleetCardParent .fleetCard div.myControl,.evenOutMargin .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .centeredQuestion div.myControl,.fleetCardParent .fleetCard .policyDetails div.myControl,.fleetCardParent .fleetCard .greyBox div.myControl,.fleetCardParent .fleetCard .regularFontWeightLabel div.myControl,.fleetCardParent .fleetCard .spacedRadios div.myControl,.fleetCardParent .fleetCard .evenOutMargin div.myControl,.centeredQuestion h2,.policyDetails h2,.greyBox h2,.regularFontWeightLabel h2,.spacedRadios h2,.evenOutMargin h2{width:100%;padding:15px 40px;text-align:center;margin:0}.centeredQuestion .validator,.policyDetails .validator,.greyBox .validator,.regularFontWeightLabel .validator,.spacedRadios .validator,.evenOutMargin .validator{text-align:center}.removePseudo:after,.removePseudo:before{display:none !important}.policyCentered{background:#fff;margin:0}.policyCentered .labelContainer{display:none}.policyCentered div.control,.policyCentered .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .policyCentered div.myControl{padding:0}.ajaxSpinner span{background:url(../../Default/Images/RiskCapture/quote_polling_spinner.gif) no-repeat center center;background-color:rgba(255,255,255,.8);width:100%;height:100%;top:0;left:0;position:absolute;-webkit-animation:delayDisplay .5s;animation:delayDisplay .5s}.propertyContainer .modalContainer .navigation .ajaxSpinner span{z-index:1}@-webkit-keyframes delayDisplay{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.addressValidation,.noAddressSelected .validator{display:none}.noAddressSelected .addressValidation{display:block}.powerList .promptText{display:none !important}span.promptText{height:46px !important}input::-webkit-input-placeholder{color:#7a7a7a}input::-moz-placeholder{color:#7a7a7a}input:-ms-input-placeholder{color:#7a7a7a}.select2-dropdown{margin-top:10px}.select2-dropdown:after{bottom:100%;left:25px;background:#fff;content:" ";width:20px;height:20px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-2px -2px 3px -1px #0354a4;-moz-box-shadow:-2px -2px 3px -1px #0354a4;-o-box-shadow:-2px -2px 3px -1px #0354a4;box-shadow:-2px -2px 3px -1px #0354a4;margin-bottom:-11px}.select2-dropdown.select2-dropdown--above{margin-top:-10px}.select2-dropdown.select2-dropdown--above:after{bottom:auto;top:100%;left:25px;background:#fff;content:" ";width:20px;height:20px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:2px 2px 3px -1px #0354a4;-moz-box-shadow:2px 2px 3px -1px #0354a4;-o-box-shadow:2px 2px 3px -1px #0354a4;box-shadow:2px 2px 3px -1px #0354a4;margin-top:-11px}.select2-selection__arrow{height:40px;position:absolute;top:50%;margin-top:-20px;right:15px;width:20px;background:url("assets/svg/dropdown_arrow.svg") center center no-repeat}.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-selection--single,.select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none;min-height:46px}.select2-selection--single{padding-right:calc(20px - -20px)}.select2-selection--multiple .select2-selection__rendered{padding-left:20px}.select2-selection__rendered{text-overflow:ellipsis;overflow:hidden}.select2-selection--single .select2-selection__rendered{display:block}.select2-selection--multiple .select2-selection__rendered{display:inline-block;box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.select2-selection--multiple{cursor:text;padding-top:5px !important}.select2-selection--multiple .select2-selection__placeholder{margin-top:5px;float:left}.select2-selection--multiple .select2-selection__clear{margin-top:5px;margin-right:10px}.select2-selection--multiple .select2-selection__choice{border-radius:2px;padding:5px 22px;cursor:default;float:left;margin-right:5px;margin-top:5px;position:relative;line-height:14px;color:#2f2f2f;cursor:default;background-color:#f3f3f3}.select2-selection--multiple .select2-selection__choice__remove{color:#2f2f2f;font-weight:bold;cursor:pointer;display:inline-block;margin-right:2px}.select2-selection--multiple .select2-selection__choice__remove:hover{color:#0354a4}.select2-container--focus .select2-selection--multiple{outline:0}.select2-search--inline{float:left}.select2-selection--multiple .select2-search--inline{line-height:14px;width:100%}.select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:5px 0;background:transparent;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-selection--multiple .select2-search--inline .select2-search__field{padding:0}.select2-selection__choice+.select2-search--inline{width:auto}.select2-selection--multiple .select2-search__field[style="width: 100px;"]{width:100% !important}.select2-search--dropdown{min-height:46px;margin:0;background:transparent;border-top:none;border-bottom:2px solid transparent;white-space:nowrap}.select2-search--dropdown .select2-search__field{width:100%;height:auto !important;min-height:46px;padding:7px;border:2px solid #d8d8d8}.select2-results>.select2-results__options{max-height:300px;overflow-y:auto;border-radius:4px}.select2-results__option[aria-disabled=true]{color:#999}.select2-results__option[aria-selected=true]{background-color:#fff;color:#0354a4}.select2-results__option .select2-results__option{padding-left:1em}.select2-results__option:first-child{min-height:32px}.select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#0354a4}.select2-search--hide+.select2-results .select2-results__option:first-child{display:block}.select2-selection__placeholder{color:#7a7a7a}.select2-container--disabled .select2-selection--single,.select2-container--disabled .select2-selection--multiple{background-color:#f4f4f4;cursor:default}.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-selection__clear{width:16px;height:16px;border-radius:10px;color:#999;border:1px solid #999;display:inline-block;text-align:center;position:absolute}.select2-dropdown{box-sizing:border-box;background-color:#fff;border:2px solid #0354a4;border-radius:4px;font-size:18px;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;top:100%}.select2-results{display:block;position:relative;z-index:1}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:5px 22px;user-select:none;-webkit-user-select:none;color:inherit}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-search--dropdown{display:block;padding:7px;position:relative;z-index:1}.select2-search--dropdown .select2-search__field{width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-selection--multiple .select2-selection__choice__remove{vertical-align:middle;font-size:18px}@media(max-width: 1000px){li.loading-results{display:none}}.selectionClear .select2-selection__rendered{padding-right:14px}.select2-selection__clear{right:40px;top:50%;margin-top:-7px;font-size:.6em;line-height:15px}.select2-selection--multiple .select2-selection__choice{line-height:1.2}.riskCaptureNavigation{font-size:0;margin:10px 0 20px}@media(max-width: 750px){.riskCaptureNavigation{display:none}}.riskCaptureNavigation li{display:inline-block;font-size:16px;text-align:center;color:#bfbfbf;position:relative}.riskCaptureNavigation li:before{display:block;margin:10px auto;content:"";width:34px;height:34px;border-radius:100%;border:3px solid #bfbfbf;background:#fff}.riskCaptureNavigation li:after{height:3px;width:100%;position:absolute;top:25px;right:50%;content:"";background:#bfbfbf;z-index:-1}.riskCaptureNavigation li.first:after{display:none}.riskCaptureNavigation li.navCurrent,.riskCaptureNavigation li.navCurrentRevisited{color:#000}.riskCaptureNavigation li.navCurrent:before,.riskCaptureNavigation li.navCurrentRevisited:before{border-color:#0354a4}.riskCaptureNavigation li.navCurrent:after,.riskCaptureNavigation li.navCurrentRevisited:after{background:#bfbfbf}.riskCaptureNavigation li.navCurrentRevisited:after{background:#0354a4}.riskCaptureNavigation li.navComplete{color:#000}.riskCaptureNavigation li.navComplete:before{border-color:#0354a4;background:#0354a4 url(assets/svg/white_tick.svg) no-repeat center center;background-size:15px 15px}.riskCaptureNavigation li.navComplete:after{background:#bfbfbf}.resetInputStyle,div.control .lookupAddress input,.fleetCardParent .fleetCard div.myControl .lookupAddress input,.formEngineButton div.control a,.formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl a,div.control .editAddressControl input,.fleetCardParent .fleetCard div.myControl .editAddressControl input{background:#fff;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.hiddenSubmit{height:1px;left:0;margin-left:-1px;overflow:hidden;position:absolute;width:1px}.baseButton,.loginForm .next a,.ghostButton,.ghostButtonLightBg,.secondaryButton,.history .cancellation a,.history .renewal a,.history .amendment a,.history .New a,.quoteBlock a+a,.buttonGroup .removeButton div.control a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a,#clickShieldNo,.plainButtonGroup .save a,.navigation .back a,.plainButtonGroup .back a,.formEngineButton div.control a,.formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl a,div.control .editAddressControl input,.fleetCardParent .fleetCard div.myControl .editAddressControl input,.fleetCardParent .fleetCard .multiTextUnknownButton,.yellowButton,.redButton,.selectProduct a,.formEngineButton.blueButtonChild div.control a,.blueButton,.buttonGroup .addButton div.control a,.buttonGroup .addButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .addButton div.myControl a,.noBar a,.noBar.formEngineButton .control a,.noBar.formEngineButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .noBar.formEngineButton .myControl a,.fleetCardParent .fleetCard .multiTextAddButton,.addMoreVehicles,.fleetAddVehicles .inlineButtons.formEngineButton div.control a,.greenButton,#clickShieldYes,.modalWindow .navigation .next a,.navigation .next a,.plainButtonGroup .next a,div.control .lookupAddress input,.fleetCardParent .fleetCard div.myControl .lookupAddress input,.editVehiclePopup .indented div.control a,.editVehiclePopup .indented .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .editVehiclePopup .indented div.myControl a,.button{border-radius:4px;cursor:pointer;display:inline-block;min-width:150px;outline:none;padding:12px 27px;text-align:center;text-decoration:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);font-weight:500}@media(max-width: 580px){.baseButton,.loginForm .next a,.ghostButton,.ghostButtonLightBg,.secondaryButton,.history .cancellation a,.history .renewal a,.history .amendment a,.history .New a,.quoteBlock a+a,.buttonGroup .removeButton div.control a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a,#clickShieldNo,.plainButtonGroup .save a,.navigation .back a,.plainButtonGroup .back a,.formEngineButton div.control a,.formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl a,div.control .editAddressControl input,.fleetCardParent .fleetCard div.myControl .editAddressControl input,.fleetCardParent .fleetCard .multiTextUnknownButton,.yellowButton,.redButton,.selectProduct a,.formEngineButton.blueButtonChild div.control a,.blueButton,.buttonGroup .addButton div.control a,.buttonGroup .addButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .addButton div.myControl a,.noBar a,.noBar.formEngineButton .control a,.noBar.formEngineButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .noBar.formEngineButton .myControl a,.fleetCardParent .fleetCard .multiTextAddButton,.addMoreVehicles,.fleetAddVehicles .inlineButtons.formEngineButton div.control a,.greenButton,#clickShieldYes,.modalWindow .navigation .next a,.navigation .next a,.plainButtonGroup .next a,div.control .lookupAddress input,.fleetCardParent .fleetCard div.myControl .lookupAddress input,.editVehiclePopup .indented div.control a,.editVehiclePopup .indented .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .editVehiclePopup .indented div.myControl a,.button{min-width:307px}}.noLabel .label{display:none}.greenButton,.loginForm .next a,#clickShieldYes,.modalWindow .navigation .next a,.navigation .next a,.plainButtonGroup .next a,div.control .lookupAddress input,.fleetCardParent .fleetCard div.myControl .lookupAddress input,.editVehiclePopup .indented div.control a,.editVehiclePopup .indented .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .editVehiclePopup .indented div.myControl a,.button{background:#bfe401;color:#000;border:2px solid #bfe401}.greenButton:hover,.loginForm .next a:hover,#clickShieldYes:hover,.navigation .next a:hover,.plainButtonGroup .next a:hover,div.control .lookupAddress input:hover,.fleetCardParent .fleetCard div.myControl .lookupAddress input:hover,.editVehiclePopup .indented div.control a:hover,.editVehiclePopup .indented .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .editVehiclePopup .indented div.myControl a:hover,.button:hover{background:#e1fe4d;color:#000;border-color:#e1fe4d}.greenButton:hover,.loginForm .next a:hover,#clickShieldYes:hover,.navigation .next a:hover,.plainButtonGroup .next a:hover,div.control .lookupAddress input:hover,.fleetCardParent .fleetCard div.myControl .lookupAddress input:hover,.editVehiclePopup .indented div.control a:hover,.editVehiclePopup .indented .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .editVehiclePopup .indented div.myControl a:hover,.button:hover{background:#b1d300;border-color:#b1d300}.blueButton,.buttonGroup .addButton div.control a,.buttonGroup .addButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .addButton div.myControl a,.noBar a,.noBar.formEngineButton .control a,.noBar.formEngineButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .noBar.formEngineButton .myControl a,.fleetCardParent .fleetCard .multiTextAddButton,.addMoreVehicles,.fleetAddVehicles .inlineButtons.formEngineButton div.control a,.fleetAddVehicles .inlineButtons.formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .fleetAddVehicles .inlineButtons.formEngineButton div.myControl a{background:#0354a4;color:#fff;border:2px solid #0354a4}.blueButton:hover,.buttonGroup .addButton div.control a:hover,.buttonGroup .addButton .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .buttonGroup .addButton div.myControl a:hover,.noBar a:hover,.noBar.formEngineButton .control a:hover,.noBar.formEngineButton .fleetCardParent .fleetCard .myControl a:hover,.fleetCardParent .fleetCard .noBar.formEngineButton .myControl a:hover,.fleetCardParent .fleetCard .multiTextAddButton:hover,.addMoreVehicles:hover,.fleetAddVehicles .inlineButtons.formEngineButton div.control a:hover,.fleetAddVehicles .inlineButtons.formEngineButton .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .fleetAddVehicles .inlineButtons.formEngineButton div.myControl a:hover{background:#1287fb;color:#fff;border-color:#1287fb}.formEngineButton.blueButtonChild div.control a,.formEngineButton.blueButtonChild .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .formEngineButton.blueButtonChild div.myControl a{background:#0354a4;color:#fff;border:2px solid #0354a4}.formEngineButton.blueButtonChild div.control a:hover,.formEngineButton.blueButtonChild .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .formEngineButton.blueButtonChild div.myControl a:hover{background:#1287fb;color:#fff;border-color:#1287fb}.redButton,.selectProduct a{background:#e70c2c;color:#fff;border:2px solid #e70c2c}.redButton:hover,.selectProduct a:hover{background:#f76278;color:#fff;border-color:#f76278}.yellowButton{background:#f6c037;color:#fff;border:2px solid #f6c037}.yellowButton:hover{background:#fadf99;color:#fff;border-color:#fadf99}.secondaryButton,.history .cancellation a,.history .renewal a,.history .amendment a,.history .New a,.quoteBlock a+a,.buttonGroup .removeButton div.control a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a,#clickShieldNo,.plainButtonGroup .save a,.navigation .back a,.plainButtonGroup .back a,.formEngineButton div.control a,.formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl a,div.control .editAddressControl input,.fleetCardParent .fleetCard div.myControl .editAddressControl input,.fleetCardParent .fleetCard .multiTextUnknownButton{background:#fff;border:2px solid #424242;color:#424242}.secondaryButton:hover,.history .cancellation a:hover,.history .renewal a:hover,.history .amendment a:hover,.history .New a:hover,.quoteBlock a+a:hover,.buttonGroup .removeButton div.control a:hover,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a:hover,#clickShieldNo:hover,.plainButtonGroup .save a:hover,.navigation .back a:hover,.plainButtonGroup .back a:hover,.formEngineButton div.control a:hover,.formEngineButton .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .formEngineButton div.myControl a:hover,div.control .editAddressControl input:hover,.fleetCardParent .fleetCard div.myControl .editAddressControl input:hover,.fleetCardParent .fleetCard .multiTextUnknownButton:hover{background:#e70c2c;border-color:#e70c2c;color:#fff}.ghostButton,.ghostButtonLightBg{background:transparent;border:2px solid #fff;color:#fff}.ghostButton:hover,.ghostButtonLightBg:hover{background:#fff;color:#000}.ghostButtonLightBg{border:2px solid #000;color:#000}div.control .lookupAddress input,.fleetCardParent .fleetCard div.myControl .lookupAddress input{font-family:inherit;width:120px;min-width:auto;padding:9px 0 9px 6px;font-size:18px;font-weight:500;letter-spacing:.2px}div.control .lookupAddress input,.fleetCardParent .fleetCard div.myControl .lookupAddress input,div.control .lookupAddress input:focus,div.control .lookupAddress input:hover{background-image:url(assets/svg/search.svg);background-repeat:no-repeat;background-position:13px center}div.control .lookupAddress input.hideAddressLookup,.fleetCardParent .fleetCard div.myControl .lookupAddress input.hideAddressLookup{display:none}.navigation,.plainButtonGroup{border-top:1px solid #d8d8d8;padding:20px 0;margin-top:40px}.navigation .next a,.plainButtonGroup .next a{float:right}.navigation .back a,.plainButtonGroup .back a{float:left}.navigation .save a,.plainButtonGroup .save a{display:inline-block;margin-bottom:30px}.navigation .save a span,.plainButtonGroup .save a span{clear:left;float:left;width:100%}@media(max-width: 580px){.navigation,.plainButtonGroup{text-align:center}.navigation .next a,.navigation .back a,.navigation div.save a,.plainButtonGroup .next a,.plainButtonGroup .back a,.plainButtonGroup div.save a{float:none;margin-bottom:24px}}.navigation .bigButton a,.plainButtonGroup .bigButton a{font-size:30px}@media(max-width: 520px){.navigation .next.bigButton,.navigation div.bigButton~div.back,.plainButtonGroup .next.bigButton,.plainButtonGroup div.bigButton~div.back{text-align:center}.navigation .next.bigButton a,.navigation div.bigButton~div.back a,.plainButtonGroup .next.bigButton a,.plainButtonGroup div.bigButton~div.back a{float:none;margin-bottom:32px}}.modalWindow .navigation div.labelContainer{display:none}.modalWindow .navigation div.control a,.modalWindow .navigation .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .modalWindow .navigation div.myControl a{position:relative;z-index:1}.modalWindow .navigation .formEngineButton{border:0;padding:0}.modalWindow .navigation .formEngineButton div.control,.modalWindow .navigation .formEngineButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .formEngineButton div.myControl{width:auto}.modalWindow .navigation .back{float:left}@media(min-width: 581px){.modalWindow .navigation .back{margin-right:24px}}.modalWindow .navigation .next{float:right}@media(max-width: 580px){.modalWindow .navigation{text-align:center}.modalWindow .navigation .next,.modalWindow .navigation .back,.modalWindow .navigation .secondaryButton,.modalWindow .navigation .history .cancellation a,.history .cancellation .modalWindow .navigation a,.modalWindow .navigation .history .renewal a,.history .renewal .modalWindow .navigation a,.modalWindow .navigation .history .amendment a,.history .amendment .modalWindow .navigation a,.modalWindow .navigation .history .New a,.history .New .modalWindow .navigation a,.modalWindow .navigation .quoteBlock a+a,.quoteBlock .modalWindow .navigation a+a,.modalWindow .navigation .buttonGroup .removeButton div.control a,.buttonGroup .removeButton div.control .modalWindow .navigation a,.modalWindow .navigation .buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a,.modalWindow .navigation .fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a,.modalWindow .navigation #clickShieldNo,.modalWindow .navigation .plainButtonGroup .save a,.plainButtonGroup .save .modalWindow .navigation a,.modalWindow .navigation .fleetCardParent .fleetCard .multiTextUnknownButton,.fleetCardParent .fleetCard .modalWindow .navigation .multiTextUnknownButton,.modalWindow .navigation .formEngineButton div.control a,.formEngineButton div.control .modalWindow .navigation a,.modalWindow .navigation .formEngineButton .fleetCardParent .fleetCard div.myControl a,.formEngineButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a,.modalWindow .navigation .fleetCardParent .fleetCard .formEngineButton div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl .modalWindow .navigation a,.modalWindow .navigation div.control .editAddressControl input,div.control .editAddressControl .modalWindow .navigation input,.modalWindow .navigation .fleetCardParent .fleetCard div.myControl .editAddressControl input,.fleetCardParent .fleetCard div.myControl .editAddressControl .modalWindow .navigation input,.modalWindow .navigation .back a,.plainButtonGroup .back .modalWindow .navigation a{float:none;margin-bottom:24px}.modalWindow .navigation .next div.control a.control,.modalWindow .navigation .next .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .next div.myControl a.control,.modalWindow .navigation .next div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .next div.control a.myControl,.modalWindow .navigation .next .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .next div.myControl a.myControl,.modalWindow .navigation .back div.control a.control,.modalWindow .navigation .back .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .back div.myControl a.control,.modalWindow .navigation .back div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .back div.control a.myControl,.modalWindow .navigation .back .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .back div.myControl a.myControl,.modalWindow .navigation .secondaryButton div.control a.control,.modalWindow .navigation .history .cancellation a div.control a.control,.history .cancellation .modalWindow .navigation a div.control a.control,.modalWindow .navigation .history .renewal a div.control a.control,.history .renewal .modalWindow .navigation a div.control a.control,.modalWindow .navigation .history .amendment a div.control a.control,.history .amendment .modalWindow .navigation a div.control a.control,.modalWindow .navigation .history .New a div.control a.control,.history .New .modalWindow .navigation a div.control a.control,.modalWindow .navigation .quoteBlock a+a div.control a.control,.quoteBlock .modalWindow .navigation a+a div.control a.control,.modalWindow .navigation .buttonGroup .removeButton div.control a div.control a.control,.buttonGroup .removeButton div.control .modalWindow .navigation a div.control a.control,.modalWindow .navigation .buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a div.control a.control,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.control a.control,.modalWindow .navigation .fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a div.control a.control,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a div.control a.control,.modalWindow .navigation #clickShieldNo div.control a.control,.modalWindow .navigation .plainButtonGroup .save a div.control a.control,.plainButtonGroup .save .modalWindow .navigation a div.control a.control,.modalWindow .navigation .fleetCardParent .fleetCard .multiTextUnknownButton div.control a.control,.fleetCardParent .fleetCard .modalWindow .navigation .multiTextUnknownButton div.control a.control,.modalWindow .navigation .formEngineButton div.control a div.control a.control,.formEngineButton div.control .modalWindow .navigation a div.control a.control,.modalWindow .navigation .formEngineButton .fleetCardParent .fleetCard div.myControl a div.control a.control,.formEngineButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.control a.control,.modalWindow .navigation .fleetCardParent .fleetCard .formEngineButton div.myControl a div.control a.control,.fleetCardParent .fleetCard .formEngineButton div.myControl .modalWindow .navigation a div.control a.control,.modalWindow .navigation div.control .editAddressControl input div.control a.control,div.control .editAddressControl .modalWindow .navigation input div.control a.control,.modalWindow .navigation .fleetCardParent .fleetCard div.myControl .editAddressControl input div.control a.control,.fleetCardParent .fleetCard div.myControl .editAddressControl .modalWindow .navigation input div.control a.control,.modalWindow .navigation .back a div.control a.control,.modalWindow .navigation .plainButtonGroup .back a div.control a.control,.plainButtonGroup .back .modalWindow .navigation a div.control a.control,.modalWindow .navigation .secondaryButton .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .history .cancellation a .fleetCardParent .fleetCard div.myControl a.control,.history .cancellation .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .history .renewal a .fleetCardParent .fleetCard div.myControl a.control,.history .renewal .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .history .amendment a .fleetCardParent .fleetCard div.myControl a.control,.history .amendment .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .history .New a .fleetCardParent .fleetCard div.myControl a.control,.history .New .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .quoteBlock a+a .fleetCardParent .fleetCard div.myControl a.control,.quoteBlock .modalWindow .navigation a+a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .buttonGroup .removeButton div.control a .fleetCardParent .fleetCard div.myControl a.control,.buttonGroup .removeButton div.control .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a .fleetCardParent .fleetCard div.myControl a.control,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation #clickShieldNo .fleetCardParent .fleetCard div.myControl a.control,.modalWindow .navigation .plainButtonGroup .save a .fleetCardParent .fleetCard div.myControl a.control,.plainButtonGroup .save .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .secondaryButton div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .history .cancellation a div.myControl a.control,.history .cancellation .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .history .renewal a div.myControl a.control,.history .renewal .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .history .amendment a div.myControl a.control,.history .amendment .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .history .New a div.myControl a.control,.history .New .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .quoteBlock a+a div.myControl a.control,.quoteBlock .fleetCardParent .fleetCard .modalWindow .navigation a+a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .buttonGroup .removeButton div.control a div.myControl a.control,.buttonGroup .removeButton div.control .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.control,.buttonGroup .removeButton .fleetCardParent .fleetCard .modalWindow .navigation div.myControl a div.myControl a.control,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .buttonGroup .removeButton div.myControl a div.myControl a.control,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation #clickShieldNo div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .plainButtonGroup .save a div.myControl a.control,.plainButtonGroup .save .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.control,.modalWindow .navigation .fleetCardParent .fleetCard .multiTextUnknownButton div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .multiTextUnknownButton div.myControl a.control,.modalWindow .navigation .formEngineButton div.control a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .formEngineButton div.control a div.myControl a.control,.formEngineButton div.control .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .formEngineButton div.control .modalWindow .navigation a div.myControl a.control,.modalWindow .navigation .formEngineButton .fleetCardParent .fleetCard div.myControl a div.myControl a.control,.formEngineButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.myControl a.control,.modalWindow .navigation .fleetCardParent .fleetCard .formEngineButton div.myControl a div.myControl a.control,.fleetCardParent .fleetCard .formEngineButton div.myControl .modalWindow .navigation a div.myControl a.control,.modalWindow .navigation div.control .editAddressControl input .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation div.control .editAddressControl input div.myControl a.control,div.control .editAddressControl .modalWindow .navigation input .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard div.control .editAddressControl .modalWindow .navigation input div.myControl a.control,.modalWindow .navigation .fleetCardParent .fleetCard div.myControl .editAddressControl input div.myControl a.control,.fleetCardParent .fleetCard div.myControl .editAddressControl .modalWindow .navigation input div.myControl a.control,.modalWindow .navigation .back a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .back a div.myControl a.control,.modalWindow .navigation .plainButtonGroup .back a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .modalWindow .navigation .plainButtonGroup .back a div.myControl a.control,.plainButtonGroup .back .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.control,.fleetCardParent .fleetCard .plainButtonGroup .back .modalWindow .navigation a div.myControl a.control,.modalWindow .navigation .secondaryButton div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .history .cancellation a div.control .fleetCardParent .fleetCard a.myControl,.history .cancellation .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .history .renewal a div.control .fleetCardParent .fleetCard a.myControl,.history .renewal .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .history .amendment a div.control .fleetCardParent .fleetCard a.myControl,.history .amendment .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .history .New a div.control .fleetCardParent .fleetCard a.myControl,.history .New .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .quoteBlock a+a div.control .fleetCardParent .fleetCard a.myControl,.quoteBlock .modalWindow .navigation a+a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .buttonGroup .removeButton div.control a div.control .fleetCardParent .fleetCard a.myControl,.buttonGroup .removeButton div.control .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a div.control .fleetCardParent .fleetCard a.myControl,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation #clickShieldNo div.control .fleetCardParent .fleetCard a.myControl,.modalWindow .navigation .plainButtonGroup .save a div.control .fleetCardParent .fleetCard a.myControl,.plainButtonGroup .save .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .secondaryButton div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .cancellation a div.control a.myControl,.history .cancellation .fleetCardParent .fleetCard .modalWindow .navigation a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .renewal a div.control a.myControl,.history .renewal .fleetCardParent .fleetCard .modalWindow .navigation a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .amendment a div.control a.myControl,.history .amendment .fleetCardParent .fleetCard .modalWindow .navigation a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .New a div.control a.myControl,.history .New .fleetCardParent .fleetCard .modalWindow .navigation a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .quoteBlock a+a div.control a.myControl,.quoteBlock .fleetCardParent .fleetCard .modalWindow .navigation a+a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .buttonGroup .removeButton div.control a div.control a.myControl,.buttonGroup .removeButton div.control .fleetCardParent .fleetCard .modalWindow .navigation a div.control a.myControl,.buttonGroup .removeButton .fleetCardParent .fleetCard .modalWindow .navigation div.myControl a div.control a.myControl,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .buttonGroup .removeButton div.myControl a div.control a.myControl,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation #clickShieldNo div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .plainButtonGroup .save a div.control a.myControl,.plainButtonGroup .save .fleetCardParent .fleetCard .modalWindow .navigation a div.control a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard .multiTextUnknownButton div.control a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .multiTextUnknownButton div.control a.myControl,.modalWindow .navigation .formEngineButton div.control a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .formEngineButton div.control a div.control a.myControl,.formEngineButton div.control .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .formEngineButton div.control .modalWindow .navigation a div.control a.myControl,.modalWindow .navigation .formEngineButton .fleetCardParent .fleetCard div.myControl a div.control a.myControl,.formEngineButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.control a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard .formEngineButton div.myControl a div.control a.myControl,.fleetCardParent .fleetCard .formEngineButton div.myControl .modalWindow .navigation a div.control a.myControl,.modalWindow .navigation div.control .editAddressControl input div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation div.control .editAddressControl input div.control a.myControl,div.control .editAddressControl .modalWindow .navigation input div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard div.control .editAddressControl .modalWindow .navigation input div.control a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard div.myControl .editAddressControl input div.control a.myControl,.fleetCardParent .fleetCard div.myControl .editAddressControl .modalWindow .navigation input div.control a.myControl,.modalWindow .navigation .back a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .back a div.control a.myControl,.modalWindow .navigation .plainButtonGroup .back a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .plainButtonGroup .back a div.control a.myControl,.plainButtonGroup .back .modalWindow .navigation a div.control .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .plainButtonGroup .back .modalWindow .navigation a div.control a.myControl,.modalWindow .navigation .secondaryButton .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .history .cancellation a .fleetCardParent .fleetCard div.myControl a.myControl,.history .cancellation .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .history .renewal a .fleetCardParent .fleetCard div.myControl a.myControl,.history .renewal .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .history .amendment a .fleetCardParent .fleetCard div.myControl a.myControl,.history .amendment .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .history .New a .fleetCardParent .fleetCard div.myControl a.myControl,.history .New .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .quoteBlock a+a .fleetCardParent .fleetCard div.myControl a.myControl,.quoteBlock .modalWindow .navigation a+a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .buttonGroup .removeButton div.control a .fleetCardParent .fleetCard div.myControl a.myControl,.buttonGroup .removeButton div.control .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a .fleetCardParent .fleetCard div.myControl a.myControl,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation #clickShieldNo .fleetCardParent .fleetCard div.myControl a.myControl,.modalWindow .navigation .plainButtonGroup .save a .fleetCardParent .fleetCard div.myControl a.myControl,.plainButtonGroup .save .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .secondaryButton div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .cancellation a div.myControl a.myControl,.history .cancellation .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .renewal a div.myControl a.myControl,.history .renewal .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .amendment a div.myControl a.myControl,.history .amendment .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .history .New a div.myControl a.myControl,.history .New .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .quoteBlock a+a div.myControl a.myControl,.quoteBlock .fleetCardParent .fleetCard .modalWindow .navigation a+a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .buttonGroup .removeButton div.control a div.myControl a.myControl,.buttonGroup .removeButton div.control .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.myControl,.buttonGroup .removeButton .fleetCardParent .fleetCard .modalWindow .navigation div.myControl a div.myControl a.myControl,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .buttonGroup .removeButton div.myControl a div.myControl a.myControl,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .modalWindow .navigation a div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation #clickShieldNo div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .plainButtonGroup .save a div.myControl a.myControl,.plainButtonGroup .save .fleetCardParent .fleetCard .modalWindow .navigation a div.myControl a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard .multiTextUnknownButton div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .multiTextUnknownButton div.myControl a.myControl,.modalWindow .navigation .formEngineButton div.control a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .formEngineButton div.control a div.myControl a.myControl,.formEngineButton div.control .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .formEngineButton div.control .modalWindow .navigation a div.myControl a.myControl,.modalWindow .navigation .formEngineButton .fleetCardParent .fleetCard div.myControl a div.myControl a.myControl,.formEngineButton .fleetCardParent .fleetCard div.myControl .modalWindow .navigation a div.myControl a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard .formEngineButton div.myControl a div.myControl a.myControl,.fleetCardParent .fleetCard .formEngineButton div.myControl .modalWindow .navigation a div.myControl a.myControl,.modalWindow .navigation div.control .editAddressControl input .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation div.control .editAddressControl input div.myControl a.myControl,div.control .editAddressControl .modalWindow .navigation input .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard div.control .editAddressControl .modalWindow .navigation input div.myControl a.myControl,.modalWindow .navigation .fleetCardParent .fleetCard div.myControl .editAddressControl input div.myControl a.myControl,.fleetCardParent .fleetCard div.myControl .editAddressControl .modalWindow .navigation input div.myControl a.myControl,.modalWindow .navigation .back a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .back a div.myControl a.myControl,.modalWindow .navigation .plainButtonGroup .back a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .modalWindow .navigation .plainButtonGroup .back a div.myControl a.myControl,.plainButtonGroup .back .modalWindow .navigation a .fleetCardParent .fleetCard div.myControl a.myControl,.fleetCardParent .fleetCard .plainButtonGroup .back .modalWindow .navigation a div.myControl a.myControl{margin-bottom:0}}@media(max-width: 645px){.stackedBtns .navigation{text-align:center}.stackedBtns .navigation a{float:none;margin-bottom:10px}}.noBar{border:1px solid #f3f3f3;border-width:1px 0;text-align:center}.noBar .navigation,.noBar .plainButtonGroup{border:none;margin-top:0}.noBar .labelContainer{display:none}.noBar .control,.noBar .fleetCardParent .fleetCard .myControl,.fleetCardParent .fleetCard .noBar .myControl{width:100%}.noBar a,.noBar.formEngineButton .control a,.noBar.formEngineButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .noBar.formEngineButton .myControl a{border:none;margin:0 auto;width:auto}.plainButtonGroup{border:none;margin-top:0}.plainButtonGroup .save a{float:left;padding-right:20px}.plainButtonGroup .nextPlain a{float:right;padding-left:20px}.plainButtonGroup .addPropertyPseudoLink{margin-bottom:10px}.links{margin:20px 0}.links a{width:250px;display:block}.links a:first-child{margin-bottom:20px}.links.topLinks{margin-top:0}.shieldButtonsContainer{margin-top:20px;overflow:hidden}.confirmTextAndButtons{overflow:hidden}#clickShieldYes{float:right;min-width:0}#clickShieldNo{float:left;min-width:0}.inlineButton{position:relative}.inlineButton .formEngineButton{border-top:none;padding:0;text-align:center}@media(min-width: 751px){.inlineButton .formEngineButton{margin-left:190px;position:absolute;width:auto;top:-71px;left:40%}}.inlineButton div.control,.inlineButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .inlineButton div.myControl{width:auto}.inlineButton .labelContainer{display:none}.buttonGroup{border-top:1px solid #d8d8d8;margin-bottom:-40px;text-align:center}.buttonGroup div.control,.buttonGroup .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .buttonGroup div.myControl{width:auto}.buttonGroup .labelContainer{display:none}.buttonGroup .formEngineButton{border:none;display:inline-block;vertical-align:top}.buttonGroup .formEngineButton+.formEngineButton{margin-left:10px}.buttonGroup .removeButton div.control a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a{color:#e70c2c}.buttonGroup .removeButton a{color:#e70c2c}.removeButton.removeBtn a{color:#e70c2c}.buildingQuestion .blueButton,.buildingQuestion .fleetCardParent .fleetCard .multiTextAddButton,.fleetCardParent .fleetCard .buildingQuestion .multiTextAddButton,.buildingQuestion .addMoreVehicles,.buildingQuestion .fleetAddVehicles .inlineButtons.formEngineButton div.control a,.fleetAddVehicles .inlineButtons.formEngineButton div.control .buildingQuestion a,.buildingQuestion .fleetAddVehicles .inlineButtons.formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetAddVehicles .inlineButtons.formEngineButton .fleetCardParent .fleetCard div.myControl .buildingQuestion a,.buildingQuestion .fleetCardParent .fleetCard .fleetAddVehicles .inlineButtons.formEngineButton div.myControl a,.fleetCardParent .fleetCard .fleetAddVehicles .inlineButtons.formEngineButton div.myControl .buildingQuestion a,.buildingQuestion .noBar a,.noBar .buildingQuestion a,.buildingQuestion .noBar.formEngineButton .control a,.noBar.formEngineButton .control .buildingQuestion a,.buildingQuestion .noBar.formEngineButton .fleetCardParent .fleetCard .myControl a,.noBar.formEngineButton .fleetCardParent .fleetCard .myControl .buildingQuestion a,.buildingQuestion .fleetCardParent .fleetCard .noBar.formEngineButton .myControl a,.fleetCardParent .fleetCard .noBar.formEngineButton .myControl .buildingQuestion a,.buildingQuestion .buttonGroup .addButton div.control a,.buttonGroup .addButton div.control .buildingQuestion a,.buildingQuestion .buttonGroup .addButton .fleetCardParent .fleetCard div.myControl a,.buttonGroup .addButton .fleetCardParent .fleetCard div.myControl .buildingQuestion a,.buildingQuestion .fleetCardParent .fleetCard .buttonGroup .addButton div.myControl a,.fleetCardParent .fleetCard .buttonGroup .addButton div.myControl .buildingQuestion a{margin-top:10px;width:300px;display:none}.ui-datepicker-trigger{background:none;border:none;color:#e70c2c;cursor:pointer;display:inline-block;margin:0 8px 0 -43px;padding:0;position:relative;top:-1px;vertical-align:middle;z-index:0}.ui-datepicker-trigger:before{content:"";background:url(assets/svg/calendar.svg) no-repeat;width:43px;height:43px;display:block;background-size:contain}@media(max-width: 768px){.ui-datepicker-trigger{display:none}}.ui-datepicker{background:#fff;font-size:.9em;position:absolute !important;left:0 !important;top:55px !important;width:300px;z-index:3 !important;display:none;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25);-moz-box-shadow:0 2px 2px rgba(0,0,0,.25);-o-box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:0 2px 2px rgba(0,0,0,.25)}.ui-datepicker table{margin-bottom:5px}.ui-datepicker th,.ui-datepicker td{text-align:center;width:14.2857142857%;padding:0}.ui-datepicker th{padding:4px 0;background:#fafafa;border-top:1px solid #e0e2e5;border-bottom:1px solid #e0e2e5}.ui-datepicker td a{color:#656d7d;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background-clip:padding-box;display:inline-block;vertical-align:middle;line-height:36px;height:35px;width:35px;text-align:center;text-decoration:none}.ui-datepicker td a.ui-state-active{background:#e70c2c;color:#fff}.ui-datepicker td a:hover{background:#e70c2c;text-decoration:none;color:#fff}.ui-datepicker-header{padding:4px 0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;background-clip:padding-box}.ui-datepicker-header div,.ui-datepicker-header a{text-align:center;float:left}.ui-datepicker-prev,.ui-datepicker-next{width:20%;padding:9px 0;text-decoration:none}.ui-datepicker-prev span,.ui-datepicker-next span{display:none}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{cursor:pointer;text-decoration:none}.ui-datepicker-header .ui-datepicker-next{float:right}.ui-datepicker-today a{background:#f3f3f3}.ui-datepicker-title{width:60%;float:left}.ui-datepicker-title select{float:left;padding:5px !important;z-index:1;margin-top:2px;height:auto;position:static;font-size:16px;width:49% !important;border:1px solid #ddd;background:#fff}.ui-datepicker-title select:focus{border-color:#fff}.ui-datepicker-title select:first-child+select{float:right}table{width:100%;margin-bottom:10px;font-size:.7em}table th{background:#f3f3f3;padding:10px 5px;font-weight:600}table td{padding:10px 5px}.group{margin-bottom:30px}.b2cFormTable{border-top:1px solid #f3f3f3;padding:1em 0}.b2cFormTable table{margin:0;font-size:1em}.b2cFormTable thead th{border-bottom:1px solid #2f2f2f}.b2cFormTable th{background:none}.b2cFormTable th:first-of-type{border-right:1px solid #2f2f2f}.b2cFormTable th,.b2cFormTable td{padding:10px}.docLink{padding:20px 24px}@media(min-width: 768px){.docLink{width:50%;float:left}.policyDocs .docLink{width:25%;padding-right:25px}.policyDocs .docLink a{min-height:164px}}.docLink a{color:#000;display:inline-block;font-weight:600;text-decoration:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.28);border-radius:4px;font-size:14px;padding:12px 24px;display:flex;align-items:center;flex-direction:column;padding:24px 12px 12px;text-align:center}.docLink a:before{content:"";background:url(assets/svg/document.svg) no-repeat;width:47px;height:50px;margin-bottom:24px;background-size:contain;display:flex}.docLink a:hover:before{color:#f4324e}@media(max-width: 767px){.docLink a{text-align:center;padding-right:0}.policyDocs .docLink a{padding:10px}}.positioningModal,#ConfirmationShield{padding:0;margin:0;position:fixed;background:none;top:0;bottom:0;right:0;left:0;padding:50px 0;overflow-y:auto;z-index:10}@media(max-width: 1020px){.positioningModal,#ConfirmationShield{padding:20px 10px}}@media(max-width: 750px){.positioningModal,#ConfirmationShield{padding:5px}}.confirmDialogShield,.popupShield,.modalShield{background:#000;opacity:.5;filter:alpha(opacity=50);top:0;bottom:0;right:0;left:0;position:fixed;z-index:10}.modalContainer{position:relative;z-index:12;margin:0 auto;max-width:960px;padding:0 60px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);-o-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-animation:ngdialog-flyin .5s;animation:ngdialog-flyin .5s;position:relative;z-index:12}@media(max-width: 1020px){.modalContainer{padding:0 10px}}.modalContainer .centeredQuestion,.modalContainer .policyDetails,.modalContainer .greyBox,.modalContainer .regularFontWeightLabel,.modalContainer .spacedRadios,.modalContainer .evenOutMargin{border-top:none;margin-top:0;margin-left:-60px;width:calc(100% - -120px);padding:1em 40px}@media(max-width: 1020px){.modalContainer .centeredQuestion,.modalContainer .policyDetails,.modalContainer .greyBox,.modalContainer .regularFontWeightLabel,.modalContainer .spacedRadios,.modalContainer .evenOutMargin{margin-left:-10px;width:calc(100% - -20px)}}@media(max-width: 751px){.modalContainer .centeredQuestion,.modalContainer .policyDetails,.modalContainer .greyBox,.modalContainer .regularFontWeightLabel,.modalContainer .spacedRadios,.modalContainer .evenOutMargin{padding:1em 30px}}.modalContainer .centeredQuestion div.control,.modalContainer .policyDetails div.control,.modalContainer .greyBox div.control,.modalContainer .regularFontWeightLabel div.control,.modalContainer .spacedRadios div.control,.modalContainer .evenOutMargin div.control,.modalContainer .centeredQuestion .fleetCardParent .fleetCard div.myControl,.modalContainer .policyDetails .fleetCardParent .fleetCard div.myControl,.modalContainer .greyBox .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .modalContainer .centeredQuestion div.myControl,.fleetCardParent .fleetCard .modalContainer .policyDetails div.myControl,.fleetCardParent .fleetCard .modalContainer .greyBox div.myControl,.modalContainer .regularFontWeightLabel .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .modalContainer .regularFontWeightLabel div.myControl,.modalContainer .spacedRadios .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .modalContainer .spacedRadios div.myControl,.modalContainer .evenOutMargin .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .modalContainer .evenOutMargin div.myControl{padding:15px 0}.modalContainer .centeredQuestion+.formQuestion,.modalContainer .policyDetails+.formQuestion,.modalContainer .greyBox+.formQuestion,.modalContainer .regularFontWeightLabel+.formQuestion,.modalContainer .spacedRadios+.formQuestion,.modalContainer .evenOutMargin+.formQuestion{border-top:none}.propertyContainer .modalContainer,.modalWithClose .modalContainer{padding-top:15px}.confirmBoxPositioningDiv{position:fixed;top:0;width:100%;height:100%;left:0;z-index:12;overflow-x:hidden;overflow-y:auto;text-align:center;font-size:2.2em}.confirmTextAndButtons,.poller{background:#fff;width:420px;margin:50px auto;padding:30px}@media(max-width: 600px){.confirmTextAndButtons,.poller{width:300px;margin:20px auto}.confirmTextAndButtons .shieldButtonsContainer #clickShieldYes,.confirmTextAndButtons .shieldButtonsContainer #clickShieldNo,.poller .shieldButtonsContainer #clickShieldYes,.poller .shieldButtonsContainer #clickShieldNo{float:none}.confirmTextAndButtons #clickShieldNo,.poller #clickShieldNo{margin-top:10px}}.modalPopup{background:#fff;margin:50px auto;max-width:1020px;z-index:10;position:relative}@media(max-width: 1000px){.modalPopup{width:auto;margin:10px}}.poller{text-align:center}.reDirectModal .modalContainer{max-width:800px}.reDirectModal .centeredQuestion,.reDirectModal .policyDetails,.reDirectModal .greyBox,.reDirectModal .regularFontWeightLabel,.reDirectModal .spacedRadios,.reDirectModal .evenOutMargin{background:#e70c2c}.reDirectModal h2,.reDirectModal div.formEngineButton a.control,.reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .reDirectModal div.formEngineButton a.myControl{color:#fff}.reDirectModal div.formEngineButton div.labelContainer{display:none}.reDirectModal div.formEngineButton a.control,.reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .reDirectModal div.formEngineButton a.myControl{border-color:#fff}.reDirectModal div.formEngineButton a.control:hover,.reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl:hover,.fleetCardParent .fleetCard .reDirectModal div.formEngineButton a.myControl:hover{background:#fff}@media(max-width: 751px){.reDirectModal h2{font-size:1.2em}}@-webkit-keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ngdialog-flyin{0%{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.validationBox{position:fixed;background:#e70c2c;top:0;left:0;right:0;color:#fff;font-size:18px;text-align:center;padding:20px 0;z-index:3}.validationBox a{color:#fff;font-weight:700;cursor:pointer}.validationSummaryActive{padding-top:70px}@media(max-width: 680px){.validationSummaryActive{padding-top:95px}}@media(max-width: 380px){.validationSummaryActive{padding-top:120px}}.notificationBox{border:2px solid #f6c037;padding:20px;font-size:.82em;background:#fefaf0}.vehcileOverview .notificationBox{margin-bottom:1em;padding:10px}.informationBox{border:2px solid #2aa9df;padding:20px;font-size:.82em;background:rgba(42,169,223,.1)}.successBox{border:2px solid #88b72f;padding:20px;font-size:.82em;background:#f5faeb}.groupTabbed{background:#fafaf8;margin:0 0 30px;padding:0;border:1px solid #b6b6b6}.vehicleDetails .groupTabbed{padding:10px}.groupTabbed li,.groupTabbed .tabSelectOn,.groupTabbed .tabSelectOff{display:inline-block;vertical-align:top;font-size:18px;list-style:none;border-right:1px solid #b6b6b6;width:20%;cursor:pointer}.groupTabbed li span,.groupTabbed li a,.groupTabbed .tabSelectOn span,.groupTabbed .tabSelectOn a,.groupTabbed .tabSelectOff span,.groupTabbed .tabSelectOff a{display:block;height:80px;padding:10px}@media(max-width: 750px){.groupTabbed li,.groupTabbed .tabSelectOn,.groupTabbed .tabSelectOff{width:100%}.groupTabbed li span,.groupTabbed li a,.groupTabbed .tabSelectOn span,.groupTabbed .tabSelectOn a,.groupTabbed .tabSelectOff span,.groupTabbed .tabSelectOff a{height:auto}}.groupTabbed li a,.groupTabbed .tabSelectOn a,.groupTabbed .tabSelectOff a{color:#aaa;text-decoration:none}.groupTabbed li:hover a,.groupTabbed .tabSelectOn:hover a,.groupTabbed .tabSelectOff:hover a{color:#000}.groupTabbed li.tabSelectOn,.groupTabbed .tabSelectOn.tabSelectOn,.groupTabbed .tabSelectOff.tabSelectOn{background:#fff;color:#424242;position:relative}.groupTabbed li.tabSelectOn:after,.groupTabbed .tabSelectOn.tabSelectOn:after,.groupTabbed .tabSelectOff.tabSelectOn:after{content:"";height:4px;background:#e70c2c;bottom:0;display:block;left:0;right:0;position:absolute}.groupTabbed .tabSelectOn:first-of-type,.groupTabbed .tabSelectOff:first-of-type,.groupTabbed li:first-of-type{border-left:0}.greyBox{padding:1.5em 0}.optionsHeader{padding:20px 0;margin:10px 0;text-align:center}.paymentOptions .optionsHeader{padding:0;border:none}.optionsHeader strong{display:block;font-size:22px;padding:10px 0;font-weight:600;opacity:.65}.optionsHeader small{display:block;font-size:22px;color:#000;font-weight:300;line-height:1.2}.optionsHeader small.reallySmall{font-size:14px;padding-top:16px}.optionsHeader .popupIconSmall{font-size:40px;display:inline-block;position:relative;cursor:pointer}.optionsHeader .popupIconSmall:hover .popupText{display:block}.optionsHeader .popupText{display:none;right:-18px;top:54px}.optionsHeader .popupText table{border:none}.optionsHeader .popupText td,.optionsHeader .popupText th{padding:2px}.optionsHeader .popupText th{background:none}.topGreyBox,.topGreyBox .optionsHeader{padding-bottom:0;margin-bottom:0}.bottomGreyBox,.bottomGreyBox .optionsHeader{padding-top:0;margin-top:0}.paymentOptions{margin:20px 0;display:flex;flex-direction:column}@media(min-width: 751px){.paymentOptions{flex-direction:row;align-items:center}}.paymentOptions.formEngineRadioButton{margin:0;border-top:0}.paymentOptions .labelContainer{display:none}.paymentOptions div.control,.paymentOptions .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .paymentOptions div.myControl,.paymentOptions div.control>div:first-child,.paymentOptions .fleetCardParent .fleetCard div.myControl>div:first-child,.fleetCardParent .fleetCard .paymentOptions div.myControl>div:first-child{width:100%}.paymentOptions h1,.paymentOptions h2{color:#000}.paymentOptions h1{font-size:40px}.paymentOptions .option{padding:10px;border:1px solid #b6b6b6;border-radius:8px}@media(min-width: 751px){.paymentOptions .option{flex:1}.paymentOptions .option.centered{flex:none;margin:auto}}.paymentOptions .option.active{border-color:#0354a4;border-width:4px;background:#fafaf8}.paymentOptions .option.active h1 span{position:relative}.paymentOptions .option.active h1 span:after{color:#0354a4;position:absolute;top:-20px;font-size:2em;left:100%;margin-left:-10px}@media(min-width: 751px){.paymentOptions .multiControlItemHorizontal.first,.paymentOptions .multiControlItemHorizontal.last{flex:1}}.paymentOptions .multiControlItemHorizontal.first label,.paymentOptions .multiControlItemHorizontal.last label{padding:10px;border:1px solid #b6b6b6;border-radius:8px;box-shadow:none;width:100%}.paymentOptions .multiControlItemHorizontal.first label:hover,.paymentOptions .multiControlItemHorizontal.last label:hover{border-color:#0354a4}.paymentOptions .multiControlItemHorizontal.first label.selected,.paymentOptions .multiControlItemHorizontal.last label.selected{border-color:#0354a4;border-width:4px;background:#fafaf8}.paymentOptions .multiControlItemHorizontal.first label.selected h1 span,.paymentOptions .multiControlItemHorizontal.last label.selected h1 span{position:relative}.paymentOptions .multiControlItemHorizontal.first label.selected h1 span:after,.paymentOptions .multiControlItemHorizontal.last label.selected h1 span:after{color:#bfe401;position:absolute;top:-20px;font-size:2em;left:100%;margin-left:-10px}.paymentOptions h2,.paymentOptions .multiControlItemHorizontal:nth-child(2n){font-size:28px;font-weight:300}@media(min-width: 751px){.paymentOptions h2,.paymentOptions .multiControlItemHorizontal:nth-child(2n){width:80px}}.paymentOptions .multiControlItemHorizontal:nth-child(2n){padding-top:0}.paymentOptions .multiControlItemHorizontal:nth-child(2n) label{pointer-events:none;border:0;padding:0;margin:0;background:transparent;box-shadow:none}.paymentOptions .multiControlItemHorizontal{margin:0;width:100%}@media(min-width: 1040px){.paymentOptions:not(.disabled) .option:hover{cursor:pointer;border-color:#0354a4}}.quotePaymentOptions h3,.quotePaymentOptions .subTitle{padding:0 0 20px}.quotePaymentOptions h1{padding:0;font-size:40px}.quotePaymentOptions p{font-size:14px}.quotePaymentOptions>div{display:flex;justify-content:center}.quotePaymentOptions .option{align-items:center;display:flex;flex-direction:column;flex:0 1 50%;padding:0 5px;margin-top:24px}.quotePaymentOptions .option h2{font-size:22px;color:rgba(34,34,34,.65);padding-bottom:16px}.quotePaymentOptions .option+.option{border-left:1px solid #d4d6d8}.option span.light{display:block;font-size:20px;padding:10px 0;font-weight:600;opacity:.65}.furtherInfo{margin:24px 0}.furtherInfo .body,.furtherInfo .heading{padding:20px}.furtherInfo .heading{background:#f3f3f3;font-weight:600}.furtherInfo .body{background:#f6f6f6;padding-top:0}.furtherInfo table{font-size:.82em;margin:0;border:none;width:50%;float:left}.furtherInfo table td{padding-left:20px;border-top:1px solid #fff;font-size:14px}.furtherInfo table td+td{text-align:right}.furtherInfo table:first-child,.furtherInfo table:last-child{border-right:1px solid #fff}.furtherInfo table:first-child td,.furtherInfo table:last-child td{padding-left:0}.furtherInfo table:first-child td+td,.furtherInfo table:last-child td+td{padding-right:20px}.furtherInfo table td:empty{padding:0}@media(max-width: 900px){.furtherInfo table{width:100%}.furtherInfo table td{padding-left:0}.furtherInfo table:first-child,.furtherInfo table:last-child{border:none}.furtherInfo table:first-child td+td,.furtherInfo table:last-child td+td{padding-right:0}}.terrorControl{padding-top:10px;border-top:1px solid #f3f3f3;text-align:center}.coversGridNotification p{max-width:calc(100% - 231px);display:inline-block;vertical-align:middle;padding-right:5px;text-align:left}.coversGridNotification .popupIcon{display:inline-block;vertical-align:middle;margin:0}.coversGridNotification em{display:inline-block;margin-left:62px;width:40px;vertical-align:middle;font-style:normal}.coversGridNotification em:before{color:#bfe401;display:inline-block;font-size:40px;vertical-align:middle;padding-left:18px;opacity:.5;position:relative;top:-3px}@media(max-width: 751px){.coversGridNotification p{max-width:calc(100% - 51px)}.coversGridNotification em{display:none}}@media(max-width: 420px){.mobileSpaced{margin-top:60px !important}}.optionalCoversGrid .label{padding-top:10px;max-width:calc(100% - 60px)}@media(max-width: 579px){.optionalCoversGrid .infoBox{width:100%}}.optionalCoversGrid .formEngineButton{overflow:hidden;padding:32px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.28);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.28);-o-box-shadow:0 1px 4px 0 rgba(0,0,0,.28);box-shadow:0 1px 4px 0 rgba(0,0,0,.28);margin-bottom:16px;border-radius:4px}.optionalCoversGrid div.control,.optionalCoversGrid .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .optionalCoversGrid div.myControl{width:150px;padding:0;margin-left:auto;float:right}@media(max-width: 579px){.optionalCoversGrid div.control,.optionalCoversGrid .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .optionalCoversGrid div.myControl{margin-left:0;margin-top:20px}}.optionalCoversGrid .labelContainer{width:calc(100% - 150px);margin-top:0;margin-right:0;padding-left:16px;text-align:left}@media(max-width: 579px){.optionalCoversGrid .labelContainer{width:calc(100% - 60px)}}.optionalCoversGrid .label{display:inline-block;padding-bottom:16px}.optionalCoversGrid .formQuestionSelf{display:flex}@media(max-width: 579px){.optionalCoversGrid .formQuestionSelf{flex-wrap:wrap}}.optionalCoversGrid .formQuestionSelf:before{content:"";width:60px;height:60px;display:inline-block}.optionalCoversGrid .employersLiability .formQuestionSelf:before{background:url(assets/svg/certificate.svg) no-repeat;background-size:contain;height:39px}.optionalCoversGrid .legal .formQuestionSelf:before{background:url(assets/svg/scales.svg) no-repeat;height:60px;background-size:contain}.optionalCoversGrid .maliciousDamage .formQuestionSelf:before{background:url(assets/svg/emergency.svg) no-repeat;height:60px;background-size:contain}.optionalCoversGrid .theft .formQuestionSelf:before{background:url(assets/svg/thief.svg) no-repeat;background-size:contain}.optionalCoversGrid .protection .formQuestionSelf:before{background:url(assets/svg/protection.svg) no-repeat;background-size:contain}.optionalCoversGrid .terrorism .formQuestionSelf:before{background:url(assets/svg/fire.svg) no-repeat;background-size:contain}.optionalCoversGrid .emergencycover .formQuestionSelf:before{background:url(assets/svg/rent.svg) no-repeat;background-size:contain}.optionalCoversGrid .addButton .control a,.optionalCoversGrid .addButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .optionalCoversGrid .addButton .myControl a,.optionalCoversGrid .editButton .control a,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a{position:relative;border-color:#0354a4;background:#0354a4;padding:12px 16px;color:#fff;font-size:18px;display:flex;align-items:center;font-weight:600;flex-wrap:nowrap}.optionalCoversGrid .addButton .control a:before,.optionalCoversGrid .addButton .fleetCardParent .fleetCard .myControl a:before,.fleetCardParent .fleetCard .optionalCoversGrid .addButton .myControl a:before,.optionalCoversGrid .editButton .control a:before,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a:before,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a:before{color:#fff}.optionalCoversGrid .addButton .control a:hover,.optionalCoversGrid .addButton .fleetCardParent .fleetCard .myControl a:hover,.fleetCardParent .fleetCard .optionalCoversGrid .addButton .myControl a:hover,.optionalCoversGrid .editButton .control a:hover,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a:hover,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a:hover{background:#2aa9df;border-color:#2aa9df}.optionalCoversGrid .addButton.callUs .control a:before,.optionalCoversGrid .addButton.callUs .fleetCardParent .fleetCard .myControl a:before,.fleetCardParent .fleetCard .optionalCoversGrid .addButton.callUs .myControl a:before{font-size:32px;line-height:42px}.optionalCoversGrid .editButton .control a,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a{background:#424242;border-color:#424242;color:#fff}.optionalCoversGrid .editButton .control a:hover,.optionalCoversGrid .editButton .fleetCardParent .fleetCard .myControl a:hover,.fleetCardParent .fleetCard .optionalCoversGrid .editButton .myControl a:hover{color:#fff}.modalWindow .noBar+.noBar,.reDirectModal div.formEngineButton{border:none;position:absolute;top:0;right:20px}.modalWindow .noBar+.noBar a,.reDirectModal div.formEngineButton a{width:40px;height:40px;min-width:0;display:block;text-align:center;font-size:37px;line-height:37px;padding:0;background-color:#fff;border:2px solid #bfbfbf !important;color:#424242;box-shadow:none;border-radius:50px}.modalWindow .noBar+.noBar a:hover,.reDirectModal div.formEngineButton a:hover{color:#2aa9df;background:none;border-color:#2aa9df}@media(max-width: 751px){.modalWindow .noBar+.noBar a,.reDirectModal div.formEngineButton a{font-size:30px;line-height:37px}}.modalWindow .noBar+.noBar .ajaxSpinner,.reDirectModal div.formEngineButton .ajaxSpinner{display:none}.reDirectModal div.formEngineButton .ajaxSpinner{display:block}.propertyContainer .reDirectModal div.formEngineButton,.modalWithClose .reDirectModal div.formEngineButton{top:22px;padding:0}.propertyContainer .reDirectModal div.formEngineButton a.control,.propertyContainer .reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .propertyContainer .reDirectModal div.formEngineButton a.myControl,.modalWithClose .reDirectModal div.formEngineButton a.control,.modalWithClose .reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl,.fleetCardParent .fleetCard .modalWithClose .reDirectModal div.formEngineButton a.myControl{color:inherit;border-color:inherit}.propertyContainer .reDirectModal div.formEngineButton a.control:hover,.propertyContainer .reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl:hover,.fleetCardParent .fleetCard .propertyContainer .reDirectModal div.formEngineButton a.myControl:hover,.modalWithClose .reDirectModal div.formEngineButton a.control:hover,.modalWithClose .reDirectModal div.formEngineButton .fleetCardParent .fleetCard a.myControl:hover,.fleetCardParent .fleetCard .modalWithClose .reDirectModal div.formEngineButton a.myControl:hover{color:#e70c2c;border-color:#e70c2c}.warningMessage{position:relative;padding:10px 0 10px 28px}.warningMessage:before{color:#e70c2c;position:absolute;left:0;top:9px}.lineAbove{margin-top:10px}.insetBullet{padding-left:28px}.iosWarning{text-align:center}@media(min-width: 1025px){.iosWarning{display:none}}.marketingBox{background:transparent;border:2px solid #0354a4;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.28);border-left:4px solid #0354a4;padding:32px;margin-bottom:24px}.marketingBox h2{padding:0;font-weight:600;font-size:24px}.marketingBox div{padding-top:15px}.marketingBox .marketingBoxContainer{display:flex}@media(max-width: 750px){.marketingBox .marketingBoxContainer{flex-direction:column;align-items:center}}.marketingBox .marketingBoxContainer:after{content:"";background:url(assets/svg/award.svg) no-repeat;height:141px;width:139px}@media(min-width: 751px){.marketingBox .marketingBoxContainer:after{margin-left:auto}}@media(min-width: 751px){.marketingBox .marketingBoxContainer>div{max-width:70%}}.marketingBox .icon{background:url(assets/svg/green_tick.svg) no-repeat;width:15px;height:13px;margin-right:16px;flex:0 0 15px}.marketingBox p{display:flex;align-items:center;margin-bottom:5px}@media(min-width: 768px){.marketingBox .defaqtoSection span{width:50%;float:left}.marketingBox .defaqtoSection span{margin-top:25px}.marketingBox img{float:right}}.marketingBox .defaqtoSection{padding:10px 0 0 0;margin-top:10px;border-top:1px solid #000}.marketingBox .defaqtoSection p{width:100%}.marketingBox .defaqtoSection img{height:100px}@media(max-width: 767px){.marketingBox .defaqtoSection p{text-align:center}.marketingBox .defaqtoSection span{text-align:left;padding-bottom:20px}}@media(min-width: 680px){.stickyPrice{background:#fff;z-index:1;top:20px;box-shadow:0 1px 4px 0 rgba(0,0,0,.48);position:sticky;padding:20px}}.tabbedModuleGroupList{-webkit-transition:color 200ms;-moz-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms;margin:0 0 20px;padding:0;display:table;width:100%}.tabbedModuleGroupList li{display:table-cell;border:1px solid #b6b6b6;border-left:none;background:#fafaf8;padding:30px 10px;width:33.3333%;text-align:center;vertical-align:middle;cursor:pointer}.tabbedModuleGroupList li:first-of-type{border-left:1px solid #b6b6b6}.tabbedModuleGroupList .moduleToggleSelectedTab{background:#fff;position:relative}.tabbedModuleGroupList .moduleToggleSelectedTab:after{content:"";height:4px;background:#e70c2c;bottom:0;display:block;left:0;right:0;position:absolute}@media(max-width: 750px){.tabbedModuleGroupList{font-size:.82em}.tabbedModuleGroupList li{padding:10px}}.quoteBlock{margin:0;list-style:none;padding:0}.quoteBlock li{padding-bottom:16px}@media(min-width: 580px){.quoteBlock li{float:left;width:50%;padding-right:8px}.quoteBlock li:nth-child(2n){padding-right:0;padding-left:8px}}.quoteBlock .container{border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.28)}.quoteBlock span{float:right}.quoteBlock .topInfo,.quoteBlock .bottomInfo{padding:20px 16px}.quoteBlock .topInfo h2,.quoteBlock .bottomInfo h2{padding:0 0 16px;font-size:22px;font-weight:600}.quoteBlock .topInfo h4{font-size:16px;font-weight:600}.quoteBlock .topInfo h4+h4{font-weight:400}.quoteBlock .middleInfo{background:#f3f3f3;padding:16px 20px;text-align:left}.quoteBlock .middleInfo h4{padding:5px 0}.quoteBlock .middleInfo h4 span{font-weight:600}.quoteBlock a{min-width:100px}.quoteBlock a+a{min-width:100px;margin-left:24px}.quoteBlock .amendmentsBottomInfo a{padding:12px 22px}.renewalBox{background:#92191c;color:#fff;margin:0 0 20px;padding:15px;font-size:.7em;text-align:center}.renewalBox h2,.renewalBox strong{color:#fff}.renewalBox strong{font-weight:700}.renewalBox .ghostButton{margin:10px 0;font-size:1.4em}h2.signin{margin-top:32px}.loginForm{border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.28);padding:24px;width:355px;margin-top:32px}.loginForm .labelContainer{width:100%}.loginForm .formQuestion{padding:0 0 32px}.loginForm div.control,.loginForm .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .loginForm div.myControl{width:100%}.loginForm .next .labelContainer{display:none}.loginForm .next a{width:100%}.loginForm .forgottenPasswordLink{font-weight:600;text-decoration:none;color:#0354a4}.loginForm .forgottenPasswordLink:focus,.loginForm .forgottenPasswordLink:hover{text-decoration:underline;color:#2aa9df}.gridTiles{margin-top:40px}.gridTiles p+p{padding-bottom:0}@media(min-width: 580px){.gridTiles{display:flex}.gridTiles li{display:flex;align-items:stretch}.gridTiles .container{width:100%}}@media(max-width: 579px){.gridTiles img{display:none}}.selectProduct{margin:0;list-style:none}.selectProduct li{padding:20px 10px;text-align:center;-webkit-box-shadow:0 1px 0 #f3f3f3;-moz-box-shadow:0 1px 0 #f3f3f3;-o-box-shadow:0 1px 0 #f3f3f3;box-shadow:0 1px 0 #f3f3f3}.selectProduct li:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media(min-width: 500px){.selectProduct li{float:left;width:50%;-webkit-box-shadow:1px 1px 0 #f3f3f3;-moz-box-shadow:1px 1px 0 #f3f3f3;-o-box-shadow:1px 1px 0 #f3f3f3;box-shadow:1px 1px 0 #f3f3f3}.selectProduct li:nth-child(2n){-webkit-box-shadow:0 1px 0 #f3f3f3;-moz-box-shadow:0 1px 0 #f3f3f3;-o-box-shadow:0 1px 0 #f3f3f3;box-shadow:0 1px 0 #f3f3f3}.selectProduct li:last-child{-webkit-box-shadow:1px 0 0 #f3f3f3;-moz-box-shadow:1px 0 0 #f3f3f3;-o-box-shadow:1px 0 0 #f3f3f3;box-shadow:1px 0 0 #f3f3f3}}.selectProduct span{display:block;color:#e70c2c;padding:10px 0;font-size:28px}.policyInfo{padding:20px 0 20px 20px;margin:0 0 10px;font-size:16px}.policyInfo span{display:inline-block;vertical-align:top;word-break:break-word}.policyInfo span.verticalCenter{vertical-align:middle}.policyInfo span+span{width:calc(100% - 48px);padding-left:24px}.policyInfo p+p{padding-top:10px}.policyInfo .icon{font-size:2.5em;color:#2aa9df}.policyInfo .i-shield-tick-circle,.policyInfo .i-house-filled{color:#f6c037}.policyInfo .i-pdf-circle,.policyInfo .i-document-filled,.policyInfo .i-personal-filled.landlords{color:#e70c2c}.policyInfo .i-scale-circle{color:#bfe401}.policyInfo .icon+span{width:calc(100% - 55px);padding:5px 0 5px 10px}.twoColumns strong{display:block;padding-top:10px}.twoColumns .paymentDetails{padding-left:52px}.twoColumns .paymentDetails strong{font-size:.82em}@media(min-width: 751px){.twoColumns .icon+span{width:auto;max-width:65%}.twoColumns .paymentDetails{float:right;text-align:right;max-width:calc(100% - 80%)}}.policyDetails{margin:10px 0 24px;padding:20px 0 10px}.policyDetails div{display:inline-block;vertical-align:middle}.policyDetails .circle{width:100px;height:100px;position:relative;font-size:96px;color:#bfe401}.policyDetails .circle span,.policyDetails .circle strong{position:relative;z-index:1}.policyDetails .circle span{font-size:.6em;margin:50px 0 5px;display:block}.policyDetails .info{width:calc(100% - 180px)}.policyDetails .info .col1{font-size:1.5em;padding-bottom:15px}@media(min-width: 740px){.policyDetails .info .col1{float:left;max-width:65%;padding-top:15px}}@media(min-width: 740px){.policyDetails .info .col2{clear:none;padding-left:20px;float:right}}.policyDetails .info .col2 span{font-size:16px}.policyDetails .info .wideCol{max-width:100%}.policyDetails .info span{font-size:.7em}.policyDetails .info strong{display:block;padding:3px 0 10px}.policyDetails .info strong:last-of-type{padding-bottom:0}@media(max-width: 740px){.policyDetails .circle{margin:0 auto;display:block;text-align:center}.policyDetails .info{width:100%;padding:0 24px;display:flex}.policyDetails .col2{margin-left:auto}}@media(max-width: 550px){.policyDetails .info{text-align:center;flex-direction:column}.policyDetails .col2{float:none;margin-top:16px;margin-left:0}}.flex.policyInfo{display:flex;align-items:center}.flex.policyInfo .info{margin-left:7px}.flex.policyInfo>.verticalCenter{flex:0 0 48px}.alertBox.warning{background:#f3f3f3;color:#000;margin-bottom:24px;padding:20px 0 20px 20px}.alertBox.warning span.verticalCenter{margin-right:24px}.alertBox.warning .col1{max-width:100%}.alertBox.warning .additionalDiv,.alertBox.warning:before,.alertBox.warning:after{background:#f3f3f3}.alertBox.warning a.secondaryButton,.alertBox.warning .history .cancellation a,.history .cancellation .alertBox.warning a,.alertBox.warning .history .renewal a,.history .renewal .alertBox.warning a,.alertBox.warning .history .amendment a,.history .amendment .alertBox.warning a,.alertBox.warning .history .New a,.history .New .alertBox.warning a,.alertBox.warning .fleetCardParent .fleetCard a.multiTextUnknownButton,.fleetCardParent .fleetCard .alertBox.warning a.multiTextUnknownButton,.alertBox.warning .formEngineButton div.control a,.formEngineButton div.control .alertBox.warning a,.alertBox.warning .formEngineButton .fleetCardParent .fleetCard div.myControl a,.formEngineButton .fleetCardParent .fleetCard div.myControl .alertBox.warning a,.alertBox.warning .fleetCardParent .fleetCard .formEngineButton div.myControl a,.fleetCardParent .fleetCard .formEngineButton div.myControl .alertBox.warning a,.alertBox.warning .navigation .back a,.navigation .back .alertBox.warning a,.alertBox.warning .plainButtonGroup .back a,.plainButtonGroup .back .alertBox.warning a,.alertBox.warning .plainButtonGroup .save a,.plainButtonGroup .save .alertBox.warning a,.alertBox.warning a#clickShieldNo,.alertBox.warning .buttonGroup .removeButton div.control a,.buttonGroup .removeButton div.control .alertBox.warning a,.alertBox.warning .buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl a,.buttonGroup .removeButton .fleetCardParent .fleetCard div.myControl .alertBox.warning a,.alertBox.warning .fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl a,.fleetCardParent .fleetCard .buttonGroup .removeButton div.myControl .alertBox.warning a,.alertBox.warning .quoteBlock a+a,.quoteBlock .alertBox.warning a+a{margin-top:10px}.alertBox .info .col1{padding-top:0}.history{list-style:none;margin:0}.history li{position:relative;padding-bottom:20px}@media(min-width: 650px){.history li .date:before{content:"";display:block;width:2px;height:20px;background:#f3f3f3;display:block;position:absolute;top:-21px;left:50%;margin-left:-1px}.history li:first-child .date:before{display:none}}.history .date{border:1px solid;display:inline-block;vertical-align:middle;text-align:center;position:relative;line-height:2;margin-right:10px}.history .date em{line-height:1;padding:5px;display:block;font-style:normal;font-size:10px;color:#fff}.history .event,.history .state{display:inline-block;vertical-align:middle}.history .event{max-width:calc(100% - 65px);font-weight:300}.history .event span{display:block}@media(min-width: 650px){.history .state{position:absolute;right:0;top:5px}.history .state a{width:120px}}.history .New .date,.history .New .event{color:#424242;border-color:#b6b6b6}.history .New strong{display:none}.history .New .date em{background:#0354a4}.history .amendment .date,.history .amendment .event{color:#424242;border-color:#b6b6b6}.history .amendment .date em{background:#0354a4}.history .renewal .date,.history .renewal .event{color:#0354a4;border-color:#b6b6b6}.history .renewal .date em{background:#0354a4}.history .cancellation .date,.history .cancellation .event{color:#2f2f2f;border-color:#b6b6b6}.history .cancellation .date em{background:#d8d8d8;color:#2f2f2f}@media(max-width: 649px){.history li{text-align:center}.history .state{margin:10px auto}.history .event{display:block;margin-top:10px;max-width:100%}}.propertyContainer{border:4px solid #f3f3f3;padding:20px;margin-bottom:20px}.propertyContainer .groupValidator{margin-bottom:8px}.propertyContainer .successBox,.propertyContainer .informationBox{font-size:16px}.premisesProperties .formEngineButton .labelContainer,.buttonTitleGroup .formEngineButton .labelContainer{display:none}.premisesProperties>.formEngineHiddenGroupSelf+div,.buttonTitleGroup>.formEngineHiddenGroupSelf+div{display:flex;flex-wrap:wrap}.buttonTitleGroup{padding-bottom:20px}.buttonTitleGroup .formEngineButton{border-top:none}.buttonTitleGroup>.formEngineHiddenGroupSelf+div{flex-wrap:nowrap}@media(max-width: 750px){.buttonTitleGroup>.formEngineHiddenGroupSelf+div{flex-wrap:wrap}}.buttonTitleGroup .deleteButton{margin-left:auto}.buttonTitleGroup .formEngineButton{padding:0}.buttonTitleGroup .formEngineButton div.control a,.buttonTitleGroup .formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buttonTitleGroup .formEngineButton div.myControl a{min-width:auto;box-shadow:none}.buttonTitleGroup .addressTitleButton{padding-right:20px;flex:1 1 calc(100% - 60px)}.addressTitleButton div.control,.addressTitleButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .addressTitleButton div.myControl{width:auto}.addressTitleButton div.control a,.addressTitleButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .addressTitleButton div.myControl a{border:none;padding:0;background:transparent;border-radius:0;font-weight:600;text-align:left;display:inline-flex;font-size:24px;color:#0354a4}.addressTitleButton div.control a:before,.addressTitleButton .fleetCardParent .fleetCard div.myControl a:before,.fleetCardParent .fleetCard .addressTitleButton div.myControl a:before{content:"";background:url(assets/svg/rent.svg) no-repeat;width:43px;height:40px;display:inline-flex;margin-right:16px;flex:0 0 43px}.addressTitleButton div.control a:focus,.addressTitleButton .fleetCardParent .fleetCard div.myControl a:focus,.fleetCardParent .fleetCard .addressTitleButton div.myControl a:focus,.addressTitleButton div.control a:hover,.addressTitleButton .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .addressTitleButton div.myControl a:hover{background:transparent;color:#2aa9df}@media(max-width: 750px){.addressTitleButton{margin-bottom:1em;flex:1 1 100%}}.propertyContainer .cloneButton div.control,.propertyContainer .cloneButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .propertyContainer .cloneButton div.myControl,.propertyContainer .deleteButton div.control,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl{width:100%}.propertyContainer .cloneButton div.conttrol a,.propertyContainer .deleteButton div.conttrol a{border:none;padding:0;border-radius:0}.copyGroup .formEngineGroupChild{display:flex}.propertyContainer .cloneButton{margin-left:auto;margin-right:20px;padding:1em 0 0 0}.propertyContainer .cloneButton .labelContainer{display:none}.propertyContainer .cloneButton div.control a,.propertyContainer .cloneButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .propertyContainer .cloneButton div.myControl a{white-space:nowrap;color:#0354a4;background:transparent;border:none;padding:0;box-shadow:none;display:flex;align-items:center}.propertyContainer .cloneButton div.control a:before,.propertyContainer .cloneButton .fleetCardParent .fleetCard div.myControl a:before,.fleetCardParent .fleetCard .propertyContainer .cloneButton div.myControl a:before{content:"";background:url(assets/svg/copy.svg) no-repeat;width:22px;flex:0 0 22px;margin-right:8px;height:22px}.propertyContainer .deleteButton div.control a,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl a{background:#e70c2c;color:#fff;border:0;width:40px;height:40px;align-items:center;justify-content:center;display:flex}.propertyContainer .deleteButton div.control a:before,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl a:before,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl a:before{font-size:24px}.propertyContainer .deleteButton div.control a:focus,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl a:focus,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl a:focus,.propertyContainer .deleteButton div.control a:hover,.propertyContainer .deleteButton .fleetCardParent .fleetCard div.myControl a:hover,.fleetCardParent .fleetCard .propertyContainer .deleteButton div.myControl a:hover{transform:scale(1.02)}.premisesProperties .formEngineButton{padding:8px 0;flex-direction:column;display:flex;flex:0 1 100%}@media(min-width: 751px){.premisesProperties .formEngineButton{flex:0 1 45%}.premisesProperties .formEngineButton:nth-child(2n+1){margin-left:5%}}.premisesProperties .formEngineButton div.control,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl,.premisesProperties .formEngineButton div.control a,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a{width:100%;display:flex}.premisesProperties .formEngineButton div.control a,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a{text-align:left;padding:0;border:0;background:transparent;display:flex;flex-direction:column;box-shadow:none}.premisesProperties .formEngineButton div.control a:focus span+span,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a:focus span+span,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a:focus span+span,.premisesProperties .formEngineButton div.control a:hover span+span,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a:hover span+span,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a:hover span+span{color:#5a5a5a}.premisesProperties .formEngineButton div.control a:focus span+span+span,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a:focus span+span+span,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a:focus span+span+span,.premisesProperties .formEngineButton div.control a:hover span+span+span,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a:hover span+span+span,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a:hover span+span+span{color:#2aa9df}.premisesProperties .formEngineButton span+span{font-size:14px;display:inline-flex;color:#5a5a5a;font-weight:400}.premisesProperties .formEngineButton span+span+span{color:#0354a4;font-weight:600;margin-top:5px}.premisesProperties .formEngineButton span:first-child{width:100%;font-size:16px;margin-bottom:3px;font-weight:600}.premisesProperties .formEngineButton div.control a:focus span:first-child,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a:focus span:first-child,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a:focus span:first-child,.premisesProperties .formEngineButton a:hover span:first-child{color:#000}.premisesProperties .formEngineButton div.control a:focus span+span,.premisesProperties .formEngineButton .fleetCardParent .fleetCard div.myControl a:focus span+span,.fleetCardParent .fleetCard .premisesProperties .formEngineButton div.myControl a:focus span+span,.premisesProperties .formEngineButton a:hover span+span{color:#2aa9df}.premisesProperties .formEngineButton.incomplete span:nth-child(2){color:#e70c2c}.buildCoverModal .formEngineButton .labelContainer{display:none}.buildCoverModal{position:relative}@media(min-width: 581px){.buildCoverModal .formEngineTextBox{padding-bottom:50px}.buildCoverModal .formEngineTextBox .validator span{position:absolute}}.buildCoverModal .formEngineButton{position:absolute;bottom:35px;left:312px}@media(max-width: 580px){.buildCoverModal .formEngineButton{position:static;width:300px}}.buildCoverModal .formEngineButton div.control,.buildCoverModal .formEngineButton .fleetCardParent .fleetCard div.myControl,.fleetCardParent .fleetCard .buildCoverModal .formEngineButton div.myControl{width:100%}.buildCoverModal .formEngineButton div.control a,.buildCoverModal .formEngineButton .fleetCardParent .fleetCard div.myControl a,.fleetCardParent .fleetCard .buildCoverModal .formEngineButton div.myControl a{display:flex;align-items:center;padding:6px 27px}.buildCoverModal .formEngineButton div.control a:before,.buildCoverModal .formEngineButton .fleetCardParent .fleetCard div.myControl a:before,.fleetCardParent .fleetCard .buildCoverModal .formEngineButton div.myControl a:before{background:url(assets/svg/info.svg) no-repeat;content:"";background-size:contain;margin-right:6px;width:29px;height:33px}.buildCoverModal .formEngineButton div.control a:hover:before,.buildCoverModal .formEngineButton .fleetCardParent .fleetCard div.myControl a:hover:before,.fleetCardParent .fleetCard .buildCoverModal .formEngineButton div.myControl a:hover:before{background:url(assets/svg/infoW.svg) no-repeat}.propertyContainer p.title{font-weight:700;font-size:24px;margin-top:20px;display:flex;align-items:center;max-width:calc(100% - 60px)}.propertyContainer p.title span{max-width:calc(100% - 80px)}.propertyContainer p.title:after{background:url(../../DLParent/Images/Framework/bs.jpg) no-repeat;content:"";background-size:contain;margin-left:6px;width:72px;height:27px;margin-left:auto}.paymentContainer{overflow:hidden;font-size:17px;max-width:750px;margin:0 auto;padding:5px 15px;border:1px solid #ddd;border-radius:6px;margin-bottom:10px}.paymentContainer .part{padding:10px 0}@media(min-width: 750px){.paymentContainer .part{width:33%;float:left}}.paymentContainer .partValue{padding-top:5px}.paymentContainer .partLabel{font-weight:700}#stepPaymentDirectDebitMandate img[src*=directDebit],#stepPaymentDirectDebitMandate_Renewal img[src*=directDebit]{float:right}.ddGuarantee{overflow:hidden;margin-top:40px}.ddGuarantee .assumptionText{padding-right:15px}.ddGuarantee h3,.ddGuarantee .subTitle{float:left;margin-top:10px}.ddGuarantee ul{clear:both;margin-top:10px;float:left;width:98%}.ddGuarantee ul.nested{margin-top:0;float:none}.ddGuarantee ul.nested li{list-style:none}@media(min-width: 750px){.DDTable{width:48%;float:left}.DDTableRight{float:right}}.DDContainerMain{border:3px solid #f3f3f3;border-bottom:none;padding:1em;margin-top:15px;overflow:hidden}@media(max-width: 749px){.DDContainerMain{padding:1em 0}.DDContainerMain img{margin:0 auto;float:none !important;display:flex}}.DDContainerMain p{float:left}.DDContainer{font-size:1.2em;overflow:hidden;clear:both;margin-top:.5em;float:left}.DDContainer th p{float:left;clear:left;padding-top:0}.DDTable th,.DDTable td{padding:5px;line-height:1.6}.DDTable th p{font-weight:600;color:#222;padding:0}.DDTable th p+p{padding-top:5px}.DDTable td{padding-top:5px}.printButtonBorder{border:3px solid #f3f3f3;border-top:none;padding:1em;width:100%}.printButtonBorder .navigation,.printButtonBorder .plainButtonGroup{margin:0;padding:0;border:none}@media(max-width: 750px){.ddGuarantee img{display:none}}body{font-family:"Montserrat",arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}strong,b{font-weight:700;-webkit-font-smoothing:antialiased}#lpChat img{max-height:none}
