.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#d95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}/*! Green tooltip style */.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:"Lucida Grande",sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d)}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7}.qtipmodal-ie6fix{position:absolute!important}body{font-size:12px;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}#efPageContent{padding:10px;overflow:hidden}#efPageContent h3{margin:10px 0 10px 0}.efTable{width:100%;border-collapse:collapse}.efConfirmationEditButton{float:right}.efConfirmationEditButton:hover{cursor:pointer}.ui-state-success{border-color:#093;background-color:#cffacb;color:#093}.efSuggestion{font-weight:700}.efRegBox{padding-left:20px;padding-right:60px}.efHostingsTable{margin-top:12px}.efUnavailableDomain{opacity:.6}.efHostingsTable td{text-align:center}tr .efRegBox:last-child{padding-right:0}.efTable td{padding:8px}.ef_center{text-align:center}.efNewPrice,.efRegisteredOfficePrice{display:inline-block;text-align:right;margin-right:10px}.efUpsellPriceWidget{float:right}.efUpsellDetailsWidget{float:left}#efContactUsSubmit{float:right;padding-top:10px}#captcha-wrapper{float:right;padding-top:10px}.efOptionPackageContainerItems{line-height:24px}#efConfidentialityOrderDialogText{width:500px}.efNewPrice{float:right}#efAddNewOfficerToIncorporationDialog{height:750px;width:600px}.efViewDocument{float:right}.efTextAlignRight{text-align:right}.efNotSoPaddedTable td{padding:4px}.efOfficerConfirmationColumn{width:33%;display:inline-block;float:left;padding:0!important}.efOfficerConfirmationDetails{overflow:hidden}#efWizard{overflow:hidden}.efEven{background-color:#e0e0e0}.ui-tabs-incomplete{color:#999!important;background:#ccc!important}.highlighted-order-error-state{padding:4px}.highlighted-order-error-state{padding:4px}.highlighted-order-error-state-icon{float:left}.efVerticalTabs .ui-tabs-nav{width:180px;background-image:none;float:left}.efAddOfficerAppointmentHoldingContainer{margin:12px 0}.efTabs h3{margin:0!important}.ui-dialog-content{text-align:left}.efDialogNoTitleBar .ui-dialog-titlebar{display:none}.efTransparent{opacity:.4}.efWidgetContent{overflow:hidden;padding:10px;line-height:40px}.efTab small{font-weight:400}.no-top-border{border-top:0}.efVerticalTabs .efTab a{display:block;width:154px;margin:1px}.efVerticalTabs .ui-tabs-panel{margin-left:180px;overflow:hidden}.efWizardButtons{overflow:hidden}.efTabContent{padding:10px;position:relative}.efOrderContent{min-height:450px}.efOrderTab h3{margin:0}#efOrderContentBody{overflow:hidden;clear:both}.efTabFooter{margin-bottom:12px;width:100%;overflow:hidden;margin-right:20px;margin-top:20px}.efTableHeaderDiv{margin-top:20px!important;padding:8px!important;font-size:14px!important;border-bottom:none}#efOrderNextButton{float:right!important}#efOrderBackButton{float:left}.efBottom{position:absolute;bottom:0}.efLoadingPane{width:100%;text-align:center;min-height:300px}.efLoadingPane img{margin:140px 0}.efWizardPanel{min-height:300px}.efLabel{font-weight:700;float:left;width:150px;display:block;padding:4px 0}.efLabelLong{font-weight:700;float:left;width:400px;display:block;padding:4px 0}.efLabelExtraLong{width:600px}.efLabelShort{width:50px}.efLabelRadio{width:25px}.efLabelRadioLong{width:80px}.efLabelInline{cursor:pointer;display:inline-block}.efRadio{padding-top:5px;margin-right:10px;cursor:pointer}.efPaddedRight{margin-right:10px}.efPaddedTable{border-collapse:collapse}.efPaddedTable td{padding:5px;vertical-align:middle!important}.efNotes{font-style:italic;font-weight:400}.efBankingAddressLabel{width:200px}.efField,.efFixedField{float:left;display:block}.efFixedField{padding:4px}.efWidget{overflow:hidden;padding:4px 8px;margin-bottom:15px}.efWidgetHeader{padding:5px}.efWidgetContent{position:relative;top:-1px}.efTableReset td{line-height:24px;vertical-align:middle}.efMiddleAlign td{vertical-align:middle}.efStatementOfCapitalClass{margin-bottom:10px}.efSectionTitle{font-weight:700;font-size:14px}.efUnpaddedWidget{overflow:hidden;margin:15px 0!important}.efFieldSet{overflow:hidden;margin:0;padding:4px 0}#efRegofficeAccordion,#efVATAccordian{margin:10px 0}.efAccordionPrice{float:right}.efNextButton,.efWizardNextButton{float:right;vertical-align:baseline}.efBackNextButtonSet{clear:both;overflow:hidden;margin:20px 0 10px 0}.efBackButton,.efWizardBackButton{vertical-align:baseline;float:left}.efToggle{float:right}.efTextInput{width:200px}.efTextInputLong{width:400px}.efTextInputShort{width:50px}.efTextInputFull{width:100%}.efShareNumber{width:50px}.efShareClass{width:100px}.efParticulars{width:412px;height:50px}.efSelectInput{width:210px}.efAddressSelect{width:300px}.efSelectCurrency{width:auto}.efInlineField,.efInlineLabel{margin-left:6px}.efDob{width:68px}.efCurrencyAmount{width:50px}.efCheckInput{margin:4px 5px 4px 0;float:left}#efNameCheckSearch span{float:left;padding-top:4px;margin-right:10px}.efQuantity{width:16px;text-align:right;margin:-5px}.efPackageTable .efQuantity{margin:-5px}.efPackageTable .efButton{margin:-5px 0 -5px 8px;width:100px;padding:4px 0 4px 0}#efIncludedTable,#efOptionalIncludedTable,#efOptionalTable{margin-top:20px}#efOptionalIncludedTable{display:none}#efPackageAgreeGdpr,#efPackageAgreeTerms,#efPackageNet,#efPackageTax,#efPackageTotal{text-align:right;overflow:hidden;margin-top:10px}#efPackageTotal{font-size:1.4em}#efPackageNet span,#efPackageTax span,#efPackageTotal span{font-weight:700;float:right;display:block;width:120px}#efPaymentMethods{text-align:center}.efPaymentMethodImage:hover{cursor:pointer}.efPaymentMethodImageContainer{padding:10px;text-align:center}#efPackageCheckout{float:right;padding-top:14px}a img{border:none}#efFinalProcessOrder p{text-align:center}#efFinalProcessOrderButton,#efPackageCheckoutButton,#efProceedToPaymentButton{font-size:20px}.efPanelHeader span{float:right;margin-left:14px}.efPanelHeader{margin:0!important;padding:8px;border-top:none!important;border-left:none!important;border-right:none!important}.efSelectInput,.efTextInput,.efTextarea{padding:4px;font-size:14px!important;font-family:Arial,Helvetica,sans-serif!important}.efNameCheckPackage{margin:10px 0}.efNameCheckPackage .efButton{float:right}.efPanel{margin-bottom:16px}.efLeft{float:left}.efRight{float:right}.efPanelContent{padding:8px}.efPanelContent h4{margin:8px 0 4px 0}.efHoldingData{margin-bottom:12px}.efRight{text-align:right}.efCheckField{padding:4px;float:left}.efAlert,.efGetAddressDialogAlert,.efOrderAlert{overflow:hidden;padding:8px;margin:10px 0}.efUpsellForm{float:right;padding:5px}.efAddOfficerHoldingItem{margin-bottom:14px;padding:5px;overflow:hidden}.efGetAddressDialogAlertText,.efOrderAlertText{padding:2px}.efLoader{display:none}.efLoader{margin-left:10px}.efPointerOnHover:hover{cursor:pointer}.efLargeButton{width:180px;height:80px;margin:10px!important}.efLargeButton p{line-height:65px;margin:0;padding:0}.efCentered{text-align:center;clear:both;overflow:hidden}.efComplexDialog{text-align:left}.efAuthenticationQuestion{width:200px}.efAuthenticationAnswer{width:30px}.efAuthenticationAnswerLabel{width:80px}.efProse{padding:9px 0;margin:0}.efPostcodeResults{max-height:150px;min-height:150px;height:150px;padding:5px;text-align:left;overflow:auto}.efProductSnippet{padding:10px}#efOrderOverview{width:20%;float:left}#efOrderDetails,#efOrderNotes{width:79%;float:right}#efEmulationWidget{overflow:hidden;top:10px;left:10px;padding:0 6px;margin-bottom:30px;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc}.efTableCondensed td{padding:5px}.efTableVeryCondensed td{padding:2px 5px}.efPanelContentVeryCondensed{padding-top:2px;padding-bottom:2px}.efPanelContent{border-top:none!important}.efDialogLoading{text-align:center}td.efLabel{width:auto;float:none!important;display:table-cell!important}.efButton img{float:left;margin-right:3px}span.efButton{width:auto}.efEditButton .ui-button-text{padding:0 5px 0 3px}.efEditButton img{height:14px;margin-top:1px}.efDateSelect{width:auto}.efAlert{overflow:hidden}.efAlert span:first-child{margin-right:4px}.efModalDialogSubmit{position:absolute;text-align:center}.efButton{font-size:12px;border-radius:2px}#efCompanyForm_NAME_CHANGE{width:400px!important}.efPaymentFromOption{margin:10px 0;padding:10px}.efPaymentFromOption .efButton{float:right}.efPaymentFromOption h3,.efPaymentFromOption p{margin:0;overflow:hidden}.efPaymentFromOption h3{margin-bottom:10px}.efTableSubheader{border-top:none;border-left:none;border-right:none;background:#ccc;color:#000;font-weight:700}.efServiceAddressPrice{float:right;margin-right:25px}.efRecentOfficer span{float:left}.efRecentOfficer{overflow:hidden}.efRecentOfficer span.first{width:300px;padding-top:6px}.efRecentOfficer span.second{width:100px;padding-top:6px}.efAddNomineeOfficer{margin-bottom:8px}#efCompanyTabs{float:left;width:70%}#efCart{float:right;width:290px}.efCartLinePrice{text-align:right}#efAddOfficerAppointmentConfirmationContainer span.efNoWidthLabel{float:none;width:auto;display:inline}.efOptionalRegofficeItemName{width:200px;display:inline-block}.efOptionalRegofficeItemPrice{width:70px;display:inline-block}.efOptionalRegofficeItemDetails{width:70px;display:inline-block}#efSicCodeFinder{width:230px}.ui-autocomplete-loading{background:#fff url(/assets/loaders/inline.gif) 98% center no-repeat!important}.efCompanyManagerShopTable{margin-bottom:14px}h3.efCompanyManagerHeader{padding-bottom:10px}.efEvenError{background:#fff2f2}#efCompanyManagerBankAccountForm{width:800px}.efServiceAddressWidget{overflow:hidden;margin-bottom:8px}.efRegisterCaptchaWrapper{text-align:center}#efRegisterCaptcha{width:320px;margin:8px auto}#efRegisterSubmitButton{float:right;text-align:right}.efRegisterLabel{font-weight:700;width:180px;display:inline-block;text-align:right;padding-right:8px}.efAccountMenu{overflow:hidden}.efAccountMenuTabs{float:left}.efAccountMenuTabs,.efAccountMenuTabs *{display:block;margin:0;padding:0;list-style-type:none}.efAccountMenu{padding:4px}.efAccountMainMenuItem{float:left;margin-right:3px!important}.efAccountMenuTabs ul{float:none!important;position:absolute;z-index:9999;margin-top:26px;padding-top:7px;display:none}.efAccountMenuTabs img{float:left;margin-right:6px;margin-top:4px}.efAccountMenuTabs .efAccountMainMenuLi{float:left}.efAccountMenuTabs .efAccountMainMenuLi:hover{cursor:pointer}.efAccountMenuTabs .efAccountSubMenuLi a{border-top:none}.efAccountMenuTabs a{line-height:26px;padding:0 6px;text-decoration:none}.efAccountMenuTabs a:hover{text-decoration:none}.efWebStateCompanySearch{float:right}#efLoginBox label{float:left;font-weight:700;width:100px}.efHoldingNotesTextarea{width:350px}.efAccountPanel .ui-widget-header img{float:left;margin-right:4px}.efAccountPanel .efEditButton img,.efDetailsButton img{float:right}.efAccountPanel .efEditButton .ui-button-text,.efDetailsButton .ui-button-text{display:inline}.efTableUnbordered{border:none}.efWebStateCompanySearch input{width:180px}.efToolTip:hover,.efTooltip:hover,.qtip:hover,.tooltip:hover{cursor:pointer}#efNameCheckAccount input[type=text]{width:210px}#efMyAccountOrderControls{float:left}#efAddOfficerAppointmentContent{overflow:hidden}#efMyAccountGlance{float:right}#efMyAccountContainer{overflow:hidden}.efBigButton .ui-button-text{font-size:1.4em}.efBigButton .ui-button-text img{float:left;margin-right:4px;margin-top:2px}#efMyAccountGlance table{width:100%;border-collapse:collapse}#efMyAccountGlance th{text-align:left;padding:3px 3px 3px 0}#efMyAccountGlance td{text-align:right;padding:3px 0 3px 3px}.efBold,.efInputLabel{font-weight:700}.efInputWrapper{width:100%;clear:both}.efCheckBox{cursor:pointer}#efCheckoutPaymentOptions{text-align:center}.efCheckoutPaymentOption{width:450px;margin:0 auto;text-align:left;margin-bottom:12px}#efCheckoutPaymentOptions .efCheckoutPaymentOption p{text-align:left}.efCheckoutPaymentOption .efLabel{float:none;width:auto;display:inline}.efCheckoutPaymentOption .efButton{float:right}.efExpiredService{opacity:.4}.efImportCompanyInput{width:100px}.efImportLeftRightDiv{min-height:200px}#efManualUpdateOfficersDiv td,.efImportedCompany td{vertical-align:middle}#CompanyUpdateFor_AuthenticationCode input[type=text],#CompanyUpdateFor_Number input[type=text]{width:100px}#efImportInitialOfficersContainer{width:750px}#efAddOfficerAppointmentContainer{min-width:550px}#efImportInitialOfficersContainer p{line-height:22px}.efHorizontalCartControl{margin-top:12px;margin-bottom:12px;padding:12px;line-height:34px}.efHorizontalCartControl img{vertical-align:baseline;padding-right:4px}.efHorizontalCartControl .efButton{overflow:hidden;float:right;padding:6px}.efBankPanelProductSelected{border:4px solid #67c385}.efBankPanelProductUnselected{border:1px solid #d5d5d5}.efBankPanelProductsContainer{border-spacing:10px 0}.efBankPanelProductControls{border-top:none;text-align:center;padding:10px 0}.efBankPanelTitle{padding:0 10px}.efBankPanelProductAccordion,.efBankPanelProductBullets,.efBankPanelProductDescription{border-bottom:none;border-top:none}.efBankPanelProductAccordion{padding-bottom:10px;text-align:center}.efBankPanelProductDescription{line-height:19px;padding:4px 10px}.efBankPanelProductBullets{padding:10px 10px 0 10px;line-height:28px;vertical-align:top!important}.efBankPanelProductLogo{border-bottom:none;vertical-align:middle;text-align:center;padding:10px 0}.efBankPanelProductBullets ul{margin:0;padding:0;list-style-type:none}.efBankPanelProductBullets li{font-size:14px;padding:0 0 0 20px;margin:0;list-style-type:none;background-image:url(/assets/icons/tick.png);background-repeat:no-repeat;background-position:left 6px}.efBankPanelContainer{margin-bottom:40px}.efBankPanelProductsContainer{width:100%}.efBankPanel3OptionsContainer .efBankPanelProductContainer{width:31%}.efBankPanel2OptionsContainer .efBankPanelProductContainer{width:48%}#efResetPasswordContent p label{width:120px;display:inline-block}.far{display:none;color:red}.efHide{display:none!important}.efNatureOfControlQuestion{font-weight:700}.ef-cm-psc-question-block-company,.ef-cm-psc-question-block-firm,.ef-cm-psc-question-block-trust{width:40%}.ef-cm-psc-question-block-company td,.ef-cm-psc-question-block-firm td,.ef-cm-psc-question-block-trust td{width:40%}.ef-cm-psc-question-block-company select,.ef-cm-psc-question-block-firm select,.ef-cm-psc-question-block-trust select{width:80%}.efShareholderSharesText{display:block;margin-bottom:6px}.efShareholderNoSharesText{display:block;margin-bottom:6px}.ef-what-happens-next{margin-top:10px;margin-bottom:10px}.ef-what-happens-next .ef-what-happens-next-title{font-weight:700}.ef-what-happens-next .ef-what-happens-next-content{padding:2px 0}.ef-company-statement-btns{margin-top:10px}.ef-linked-statement{width:16px;cursor:pointer;vertical-align:middle;display:inline-block}.ef-remove-company-statement{width:16px;cursor:pointer;vertical-align:middle;display:inline-block}.ef-statement{padding:4px}.ef-statement td{padding:10px}.ef-post-to-ch{cursor:pointer}.efActingOnBehalfOfTr{text-decoration:underline;margin-bottom:5px}.efMLCReason,.efMLCReasonDrop{margin-bottom:14px}.efButtonGhost{opacity:.65}.efPostCodeLookupSuccessfulSearchResult td{padding:10px}.efAddressEnterManually{margin-top:12px}.ef-terms-and-conditions-wrapper{text-align:right}.ef-cm-rejection-role{display:inline-block;margin-right:26px}.ef-officer-step-details-main,.ef-officer-step-details-paqs,.ef-officer-step-nature-of-control,.ef-officer-step-position{margin-bottom:20px}.ef-cm-rejection-save-officer{display:inline-block;background-image:url(/assets/loaders/inline.gif);background-repeat:no-repeat;background-position:center center;height:30px;width:30px}.ef-cm-rejection-particulars-data-col{width:500px}.efBtnIcon{float:left;margin-right:4px}.efRegOfficeSpan{width:80%}.ef-upload-result{margin-top:10px}.ef-upload-error-text{color:#ed5565}#efReferralFee{font-size:10px;font-style:italic}.efInsufficentFunds{font-size:10px;color:#ed5565}.efBadgePrimary{background-color:#198754;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center;border-radius:8px;float:right}.efPasswordWrapper{position:relative}.efTogglePasswordControl{position:absolute;top:6px;right:4px;cursor:pointer;color:#000}.efPasswordEyeClosedIcon,.efPasswordEyeOpenIcon{position:relative;top:8px;margin-left:-28px;cursor:pointer}.efPointer:hover{cursor:pointer}#efReminderLoader{display:none;width:500px;height:140px}#efReminderLoader div{text-align:center}.row{margin-bottom:10px}.col{display:inline-block;margin-left:-4px}.w-40{width:40%}.w-20{width:20%}.w-25{width:25%}.w-33{width:33.333%}.officer-appointment-row{padding:15px;margin-bottom:15px;background-color:#e2e2e2}.officer-appointment-row p{font-size:14pt;line-height:1.3}.officer-appointment-row p:last-child{margin-bottom:0}.ef-statement-withdrawal-effective-date{margin-bottom:20px}.ef-statement-withdrawal-ch-question{margin-bottom:20px}.ef-statement-withdrawal-label{display:block;margin-bottom:6px}#efCompanyTab .efEditButton{float:right}.efCompanyAccountsNextDueTr{display:none}.efAdhocpdf,.efServiceExpand{cursor:pointer}.efMailServiceWrapper table tr td:nth-of-type(1){width:200px}.efMailServiceWrapper table tr td:nth-of-type(3){width:70px}.efMailServiceWrapper table tr td:nth-of-type(4){width:120px}.efMailServiceWrapper table tr td:nth-of-type(5){width:90px}.efMailServiceWrapper table tr td:nth-of-type(6){width:150px}.efPreferencesContainer .efLabel{width:400px;cursor:pointer}.efPreferencesContainer .efButton{cursor:pointer}#confirm-talk-to-cohouse{margin-top:20px;margin-bottom:20px}#confirm-talk-to-cohouse label{display:inline-block;cursor:pointer}#confirm-appropriate-address{margin-top:20px;margin-bottom:20px}#confirm-appropriate-address label{display:inline-block;cursor:pointer}.ef-change-reg-email-wrapper{margin-top:12px}.ef-cart-line-meta{font-size:12px;color:grey}.ef-hide{display:none}.ef-cs01-selected-sicodes{width:50%}.ef-cs01-siccode-lookup{width:48%}.ef-cs01-sharetransfer-table{display:none}.ef-cs01-remove-siccode{cursor:pointer}.efTable .ef-cs01-add-shareholder{float:right}.efTable .ef-cs01-add-psc{float:right}.ef-cs01-shareholder-choose-address,.ef-cs01-shareholder-remove-address{margin-top:8px}.ef-cs01-sharholder-actions{float:right}.ef-cs01-shareholder-holding-notes{width:82%}.ef-cs01-holding-content{padding:10px 30px 10px 30px}.ef-cs01-sharetransfer-form,.ef-cs01-sharetransfer-list{margin:20px 0 20px 0}.ef-cs01-add-sharetransfer{float:right}.ef-cs01-edit-sharetransfer,.ef-cs01-remove-sharetransfer{float:right}.ef-cs01-sharetransfer-qty{width:50px}.ef-cs01-sharetransfer-shareclass{width:140px}.ef-cs01-sharetransfer-dateoftransfer{width:100px}.ef-cs01-sharetransfer-from,.ef-cs01-sharetransfer-to{width:160px}.ef-cs01-psc-choose-residential-address,.ef-cs01-psc-choose-service-address{margin-left:20px}.ef-cs01-natureofcontrol-label{font-weight:700;margin-right:30px}.ef-cs01-cancel-psc,.ef-cs01-edit-psc,.ef-cs01-remove-psc,.ef-cs01-save-psc{float:right}.ef-cs01-noc-question{font-weight:300;width:30%;display:inline-block;padding:4px 0}.ef-cs01-psc-noc-questions{padding:12px 12px;background-color:#fafafa}.ef-cs01-psc-top-question{margin-top:20px}.cs01-psc-resigndate-error{padding:6px;margin-bottom:6px;margin-top:3px}.cs01-global-error,.cs01-psc-error,.cs01-review-date-error,.cs01-shareholder-error,.cs01-sharetransfer-error,.cs01-siccode-error,.cs01-siccodes-error{padding:14px;margin-bottom:4px;margin-top:4px}.cs01-save-button{float:right}.ef-cs01-cancel-save-wrapper{margin-top:14px}.cs01-error-title{font-weight:700;margin-bottom:10px}.cs01-error-list{list-style:none;padding:0}.cs01-error-list li{padding:4px}.ef-cs01-psc-list-loader,.ef-cs01-shareholder-list-loader,.ef-save-cs01-loader{background-image:url(/assets/loaders/inline.gif);background-repeat:no-repeat;background-position:center center;height:30px;width:30px;float:right}.ef-cs01-edit-shareholder-btn{float:right}.ef-cs01-remove-shareholder-btn{float:right}.ef-cs01-undo-psc-btn,.ef-cs01-undo-shareholder-btn{float:right}.ef-cs01-cancel-shareholder,.ef-cs01-save-shareholder{float:right}.ef-info-modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.ef-info-modal-content{z-index:999;max-height:80%;overflow:auto;position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:slidedown;-webkit-animation-duration:.4s;animation-name:slidedown;animation-duration:.4s}.ef-info-modal-close{color:#333;float:right;font-size:28px;font-weight:700;margin-top:2px}.ef-info-modal-close:focus,.ef-info-modal-close:hover{color:#000;text-decoration:none;cursor:pointer}.ef-info-modal-header{padding:10px 10px 0 10px;background-color:#f2f2f2;color:#303030}.ef-info-modal-header .ef-info-modal-title{margin-top:0;min-height:30px}.ef-info-modal-body{padding:10px 16px}.ef-info-modal-footer{padding:2px 16px;background-color:#f2f2f2;color:#fff}@-webkit-keyframes slidedown{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes slidedown{from{top:-300px;opacity:0}to{top:0;opacity:1}}.ef-modal-nationality-list{list-style:none;margin-top:8px}.ef-modal-nationality-list-item{padding:10px;background-color:#f2f2f2;margin-top:10px}.ef-modal-nationality-list-item:hover{background-color:#b3b3b3;cursor:pointer}.ef-modal-nationality-list-item-text{padding:10px}.efCartMainError,.efCartPartnerError{padding:10px 10px;margin:10px 0 10px 0}.efCartCompanyHeader{font-size:1.2em;font-weight:700}.efCartNetTotalLabel{text-align:right;font-size:1.4em}.efCartNetTotalVal{text-align:right;font-size:1.4em}.efCartVatLabel{text-align:right;font-size:1.4em}.efCartVatVal{text-align:right;font-size:1.4em}.efCartTotalLabel{text-align:right;font-size:1.4em;font-weight:700}.efCartTotalVal{text-align:right;font-size:1.4em;font-weight:700}.efCartOutstandingLabel{text-align:right;font-size:1.1em;font-weight:700}.efCartOutstandingVal{text-align:right;font-size:1.1em;font-weight:700}.efCartPaymentDueLabel{text-align:right;font-size:1.1em;font-weight:700}.efCartPaymentDueVal{text-align:right;font-size:1.6em;font-weight:700}.efCartMlcIntro,.efCartPartnerIntro{margin-top:4px}ul.efCartPartnerList{list-style-type:disc;padding-left:24px}ul.efCartPartnerList li{padding:4px}.efWhoIsTheContactInfo{margin-top:10px;margin-bottom:10px}.efPartnerTermsTbl{margin:14px 14px}#efLCFormFields tr td:first-child{width:230px}.ef-cart-help-icon{display:inline;white-space:nowrap;padding:0 8px;cursor:pointer;background:url(/assets/icons/help.png) bottom no-repeat}.ef-cart-valid-icon{display:inline;white-space:nowrap;padding:0 8px;cursor:pointer;background:url(/assets/icons/accept.png) bottom no-repeat}.ef-cart-invalid-icon{display:inline;white-space:nowrap;padding:0 8px;cursor:pointer;background:url(/assets/icons/cross.png) bottom no-repeat}.efWhoIsTheContactInfo{display:none}.efPartnerTermsTbl{cursor:pointer}.efCartNewsLetterLabel,.efCartTermsLabel{display:inline;padding-left:6px;padding-right:6px}.efCartBrandNewsletterWrapper,.efCartBrandTermsWrapper{display:block;margin-bottom:10px}.efCartCheckoutButtonDiv{float:right;font-size:1.2em}.efCartCheckoutButtonLoader{text-align:right;white-space:nowrap;padding:6px 22px;background:url(/assets/loaders/default.gif) bottom no-repeat;background-size:24px}.efCartCheckoutButtonWrapper{clear:both;overflow:hidden;margin-top:10px}#newsletter-checkbox-label,#remarketing-checkbox-label,#tcagree-checkbox-label{cursor:pointer}.efPaymentGatewayAddress .efPaymentGatewayLabel{float:left}.efPaymentGatewayAddressText{display:block;margin-left:100px}.efPaymentGatewayAccountDetails #password-constraints{display:inline-block;text-align:left;width:100%}.efPaymentGatewayAccountDetails #password-constraints ul{display:inline-block}.efPaymentGatewayAddressText{width:100%;margin:0}.efPaymentGatewayLabel{padding:6px 0;width:100%;display:inline-block}.efPaymentRadio{float:left;cursor:pointer;display:inline;vertical-align:middle}.efPaymentRadioLabel{cursor:pointer}.efPaymentGatewayCardType{width:300px}.efHide{display:none}.efAccountBalanceWrapper,.efPreviousCardsWrapper{margin-top:0;margin-bottom:0}.efAccountBalanceBtn,.efNewCardBtn,.efPrevCardButton{margin-top:10px;margin-bottom:10px}.efOrderContentsWrapper{width:40%;float:right;padding:20px 30px 30px 30px;border:1px solid #ccc;box-shadow:0 2px 7px rgba(0,0,0,.06);border-radius:2px}.ef-card-type-span{cursor:pointer;display:inline-block;zoom:1;margin:5px;border:1px solid #ddd;opacity:.7}.efCardSelected{border:4px solid #b0bbbf;margin:2px;border-radius:2px;box-shadow:0 2px 7px rgba(0,0,0,.06);opacity:1}.efPaymentOptionWrapper .efPaymentSelect div:last-child{margin-bottom:50px}.efPaymentOptionWrapper input{display:none}.efPaymentOptionWrapper label{background-color:#eee;transition:all ease-in-out .2s;display:block}.efPaymentOptionWrapper input[type=radio]:checked+label{background-color:#bbb;box-shadow:0 2px 7px rgba(0,0,0,.2)}.efPaymentMethod{padding:20px;margin-bottom:8px;border-radius:2px;box-shadow:0 2px 7px rgba(0,0,0,.06)}.efPaymentMethod .efPaymentRadio{margin-right:10px}.efCustomerTypeWrapper,.efExistingCustomerWrapper,.efNewCustomerWrapper{margin-top:10px;margin-bottom:10px}.efStripePaymentButtonWrapper{display:inline-block;border:.5px solid #ccc;width:100%;text-align:center;padding:30px 0;margin:10px 0}.efStripePan input[type=text]{display:inline-block;width:50%}.efStripeExpiry input[type=text]{display:inline-block;width:60px}.efStripeCvc input[type=text]{display:inline-block;width:20%}.efPaymentDetailsWrapper input{width:300px;border:1px solid #ccc}.efPaymentDetailsWrapper input[type=checkbox]{width:40px}.efPaymentGatewayLoginButton{margin-top:10px}.efForgottenPassword{cursor:pointer}.efForgottenPasswordOnReg{color:#fff;font-weight:700;text-decoration:underline}.efForgottenPasswordOnReg:hover{color:#fff;text-decoration:none}.efCVC{width:60px!important}.efExpMonth{width:80px}.efExpYear{width:80px}.efCardDetails{margin-top:20px}.efPayButton,.efPrevCardButton{margin-top:20px}.efPreviousCardWrapper label{width:180px}.efPreviousCardWrapper .efPreviousCardName{margin-bottom:10px;font-size:16px}.efPreviousCardWrapper .efPreviousCardAmount{margin-bottom:10px;font-size:16px;font-weight:700}.efAccountBalanceWrapper label{width:180px}.efAccountBalanceWrapper .efAccountBalanceAmount,.efAccountBalanceWrapper .efAccountBalanceBefore{margin-bottom:10px;font-size:16px}.efAccountBalanceWrapper .efAccountBalanceAfter{margin-bottom:10px;font-size:16px;font-weight:700}.efCardTypeImg{height:44px}.efPaymentDetailsWrapper{width:50%;float:left}.efPaymentGatewayLoader{white-space:nowrap;padding:8px 16px;cursor:pointer;background:url(/assets/loaders/default.gif) bottom no-repeat;background-size:24px}.efPackageCheckoutButtonLoader{white-space:nowrap;padding:6px 22px;background:url(/assets/loaders/default.gif) bottom no-repeat;background-size:24px}.efPaymentGatewayLoginNotice{padding:8px 8px;margin:20px 0 20px 0;background-color:#fcefa1}.efPaymentGatewayDetailsError,.efPaymentGatewayLoginError,.efPaymentGatewayMainError{padding:8px 8px;margin:20px 0 20px 0;color:#fff;background-color:#ff6961}#st-message .st-error{padding:8px 8px;margin:20px 0 20px 0;color:#fff;background-color:#ff6961}#wp-message{padding:8px 8px;margin:20px 0 20px 0;color:#fff;background-color:#ff6961}.stripeElementsLoader{padding:15px 15px 15px 15px;margin-bottom:15px}.efButton.efStripeElementsBtn{margin-top:10px;margin-bottom:10px;padding:6px 16px;border-radius:7px;font-size:15px}.efCardDetailsField,.efPaymentGatewayField{margin:10px 0}.efPaymentGatewayField .efTextInput{width:99%}.efAccountBalanceWrapper,.efPaymentGatewayAccountDetails,.efPaymentGatewayBillingDetails,.efPreviousCardWrapper{margin-top:20px}.efPaymentGatewayAddressWrapper .efPaymentGatewayAddressActions{margin:10px 0}.efCustomerTypeSelected{color:#4e3049;background-color:#fcefa1}.efPaymentCardSvg{height:27px;margin-right:10px;margin-bottom:-7px}.efPaymentNewCardSvg{margin:0 18px -7px 9px}.efAccountBalenceSvg{margin:0 22px -7px 14px}ul.efOrderContentsList{padding-left:0;list-style:none;list-style-type:none;margin-bottom:30px}ul.efOrderContentsList li.efOrderContentsListItem{border-bottom:1px dashed #ccc;padding:10px 10px 10px 0;font-size:16px;line-height:24px}ul.efOrderContentsList li.efOrderContentsListItem:before{content:"-";margin-right:5px}ul.efOrderContentsList li.efOrderContentsListItem span.efOrderContentsListItemPrice{float:right;display:none}ul.efOrderContentsList li.efOrderContentsListItem:first-of-type{border-top:1px dashed #ccc}.efForgottenPasswordEmail{width:50%}.efPaymentGatewayTotals{text-align:right;margin:60px 0 20px 0;padding-bottom:10px;border-bottom:1px solid #ccc}.efPaymentGatewayGrossPrice,.efPaymentGatewayNetPrice,.efPaymentGatewayVATPrice{font-weight:400;margin:5px 0;font-size:16px;line-height:24px}.efPaymentGatewayGrossPrice span,.efPaymentGatewayNetPrice span,.efPaymentGatewayVATPrice span{font-weight:700}.efPaymentGatewayAmountDuePrice{text-align:right;font-weight:400;font-size:20px;line-height:28px}.efPaymentGatewayAmountDuePrice span{font-weight:700}.efPaymentGatewayAccountTitle,.efPaymentGatewayOrderId{font-weight:400;font-size:20px;line-height:28px;text-align:left}.efPaymentGatewayAccountTitle span,.efPaymentGatewayOrderId span{font-weight:700}.efPaymentGatewayAccountDescription{border-bottom:1px solid #ccc;padding-bottom:30px}.efPoweredBySt{margin-top:40px;padding:20px 20px 0 20px;border-top:1px solid #ccc;font-size:10px;text-align:center;line-height:20px}.efPoweredBySt img{margin-left:auto;margin-right:auto;display:block;max-width:150px}.efCustomerStatusWrapper{display:block;text-align:center}.efCustomerTypeWrapper{display:inline-flex;width:100%}.efCustomerTypeWrapper .efCustomerType{border:3px solid #b0bbbf;padding-top:10px;padding-bottom:10px;position:relative;text-align:center;transition:background .6s ease,color .6s ease;overflow:hidden;border-top-right-radius:7px;border-bottom-right-radius:7px;width:50%;font-size:14px;font-weight:700;z-index:1}.efCustomerTypeWrapper .efCustomerType:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.efCustomerTypeWrapper input[type=radio].ef-toggle{display:none}.efCustomerTypeWrapper input[type=radio].ef-toggle+label{cursor:pointer;min-width:60px}.efCustomerTypeWrapper input[type=radio].ef-toggle+label:hover{background:0 0;color:#1a1a1a}.efCustomerTypeWrapper input[type=radio].ef-toggle+label:after{background:#b0bbbf;content:"";height:100%;position:absolute;top:0;transition:left .2s cubic-bezier(.77,0,.175,1);width:100%;z-index:-1}.efCustomerTypeWrapper input[type=radio].ef-toggle.ef-toggle-left+label:after{left:100%}.efCustomerTypeWrapper input[type=radio].ef-toggle.ef-toggle-right+label{margin-left:-5px}.efCustomerTypeWrapper input[type=radio].ef-toggle.ef-toggle-right+label:after{left:-100%}.efCustomerTypeWrapper input[type=radio].ef-toggle:checked+label{cursor:default;color:#1a1a1a;transition:color .2s}.efCustomerTypeWrapper input[type=radio].ef-toggle:checked+label:after{left:0}.efPaymentPageCVV{margin-left:20px;max-height:70px;vertical-align:top}.ef-payment-success .ef-payment-success-title{margin-bottom:10px;padding-right:40px}.ef-payment-success .ef-payment-success-title span{font-weight:700}.ef-payment-success .ef-payment-success-order,.ef-payment-success .ef-payment-success-transaction{color:inherit!important;margin-bottom:5px}.ef-payment-success .ef-payment-success-order span,.ef-payment-success .ef-payment-success-transaction span{font-weight:700}.ef-payment-success .ef-payment-success-close{position:absolute;right:45px;top:12px;width:18px;height:18px;opacity:.3}.ef-payment-success .ef-payment-success-close:hover{opacity:1}.ef-payment-success .ef-payment-success-close::after,.ef-payment-success .ef-payment-success-close::before{position:absolute;left:15px;content:" ";height:18px;width:3px;background-color:#333}.ef-payment-success .ef-payment-success-close::before{transform:rotate(45deg)}.ef-payment-success .ef-payment-success-close::after{transform:rotate(-45deg)}.efPaymentGatewayTermsWrapper{margin:0 10px 20px 0}.efPaymentGatewayTermsWrapper input[type=checkbox]{cursor:pointer}.efPaymentGatewayTermsWrapper .efPaymentGatewayTermsLabel{cursor:pointer}.efPaymentGatewayTermsWrapper .efPaymentGatewayTermsAction{display:inline-block;cursor:pointer}.efPaymentGatewayTermsWrapper .efPaymentGatewayTermsText{display:inline-block;cursor:pointer}.efPreviousCardAmountWrapper{margin:0 0 4px 0}.efPreviousCardTermsWrapper{margin:4px 0 8px 0}@media (max-width:760px){.efPaymentGatewayLabel{width:100%;clear:both}.efPaymentPageCVV{clear:both;margin-top:4px}.efPaymentGatewayAddressText{display:inline-block;float:none;margin:0}.efPaymentDetailsWrapper{width:100%;float:none;clear:both}.efPaymentDetailsWrapper input,.efPaymentDetailsWrapper select{width:100%;border:1px solid #ccc}.efOrderContentsWrapper{width:100%;float:none;clear:both}.efCustomerTypeWrapper{display:inline-flex;width:100%}.efCustomerTypeWrapper .efCustomerType{font-size:12px;padding:10px;margin-bottom:10px;border-top-right-radius:0;border-bottom-right-radius:0}.efCustomerTypeWrapper .efCustomerType:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.efPaymentGatewayTermsWrapper{margin:0 20px 20px 0}.efPaymentGatewayTermsWrapper .efPaymentGatewayTermsAction{width:20px}}.efPrimaryCardInput,.efRemovePrimaryCardInput,.efSavePrimaryCard{cursor:pointer}.efSavePrimaryCard{margin-top:20px}.efPaymentAuthorityLoader{white-space:nowrap;padding:6px 22px;background:url(/assets/loaders/default.gif) bottom no-repeat;background-size:24px}.tnc-label{cursor:pointer}.ef-autocomplete-wrapper{position:relative}.ef-autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.ef-autocomplete-items div{cursor:pointer;padding:10px;background-color:#fff;border-bottom:1px solid #d4d4d4}.ef-autocomplete-items div:hover{background-color:#e9e9e9}.ef-autocomplete-active{background-color:#e9e9e9!important}#password-constraints{font-size:10px;padding:8px 0}#password-constraints ul{display:inline-block;list-style:none;padding:0;width:100%;margin-top:0}#password-constraints ul li{margin-bottom:10px}#password-constraints img{text-align:right;float:right;height:14px}@media only screen and (min-width:390px){.password-constraints-width{width:320px}.password-constraints-width ul li{padding-left:120px}}@media only screen and (max-width:800px){#password-constraints{font-size:10px;margin-left:0;width:100%;padding:6px 0}}