﻿
/* Combined sources from: Fiserv.PS.Authentication.Help.css.less */
.help-content-and-search{border-style:none;margin-bottom:20px;*zoom:1}
.help-content-and-search:before,.help-content-and-search:after{content:" ";display:table}
.help-content-and-search:after{clear:both}
.help-content-and-search .help-nav-content{margin-top:40px;float:left}
.help-content-and-search .help-nav-content form fieldset{float:left}
.help-content-and-search .help-nav-content form fieldset label{padding:0}
.help-content-and-search .help-nav-content form fieldset input[type="text"]{width:162px}
.help-content-and-search .help-nav-content form .btn{line-height:36px;margin-left:12px}
.help-content-and-search .help-nav-content .help-nav{margin-top:30px;width:230px}
.help-content-and-search .help-nav-content .help-nav ul li{background:#f3f4f6;border-top:1px solid white;border-bottom:1px solid #dedee1;border-left:1px solid #dedee1;display:list-item}
.help-content-and-search .help-nav-content .help-nav ul li.selected{background:white;border-top:1px solid #dedee1;border-bottom:1px solid #dedee1;border-left:1px solid #dedee1}
.help-content-and-search .help-nav-content .help-nav ul li a{padding-left:20px;line-height:1.5;font-weight:bold;font-size:15px;padding:10px 10px 10px 30px;background-position:5%;display:block}
.help-content-and-search .help-content{float:left;margin-bottom:40px;margin-left:30px;margin-top:40px;padding:0;width:670px}
.help-content-and-search .help-content h2{color:#1f1c4f;margin-bottom:10px}
.help-content-and-search .help-content .help-navigation-sub-menu ul{border-bottom:1px solid #dedee1;padding-bottom:20px;margin-bottom:20px}
.help-content-and-search .help-content .help-navigation-sub-menu ul li .viewall{display:block;margin-top:10px}
.help-content-and-search .help-content .help-content-detail{clear:both}
.help-content-and-search .help-content .help-content-detail .help-article p{padding-top:7px;padding-bottom:7px}
.help-content-and-search .help-content .help-content-detail .help-article ul,.help-content-and-search .help-content .help-content-detail .help-article ol{padding-left:30px}
.help-content-and-search .help-content .help-content-detail .help-article ul li,.help-content-and-search .help-content .help-content-detail .help-article ol li{padding-left:10px}
.help-content-and-search .help-content .help-content-detail .help-article ul li{list-style-type:disc}
.help-content-and-search .help-content .help-content-detail .help-article ol li{list-style-type:decimal}
.help-content-and-search .help-content .help-content-detail .help-article h1,.help-content-and-search .help-content .help-content-detail .help-article h2,.help-content-and-search .help-content .help-content-detail .help-article h3,.help-content-and-search .help-content .help-content-detail .help-article h4{padding-top:7px;padding-bottom:7px}
.help-content-and-search .help-content .help-content-detail .help-article-related h2{margin-top:20px}
.help-content-and-search .help-content .help-content-detail .help-article-footer{border-top:1px solid #dedee1;margin-top:30px;padding-top:10px}
.help-content-and-search .help-content .help-content-detail .help-article-footer #print-button{float:right}
.help-content-and-search .help-result .help-result-header{border-bottom:1px solid #dedee1;padding-bottom:20px;margin-bottom:20px}
.help-content-and-search .help-result ul.search-result li{border-bottom:1px solid #dedee1;padding-bottom:20px;margin-bottom:20px}
.help-content-and-search .help-result ul.search-result li div{margin-top:10px}
.help-content-and-search .help-result ul.search-result li.last-child{margin-bottom:0}
.help-content-and-search .logo{background:#585b5e;background-image:-webkit-gradient(linear,left top,left bottom,from(lime),to(#585b5e));background-image:-webkit-linear-gradient(top,lime,#585b5e);background-image:-moz-linear-gradient(top,lime,#585b5e);background-image:-ms-linear-gradient(top,lime,#585b5e);background-image:-o-linear-gradient(top,lime,#585b5e);background-image:linear-gradient(top,lime,#585b5e);float:left;width:100%;background:url("../core/Images/logo.png.7882e3eb58849eb449f0c78ad4c513aaf907725e.png?preserve-inactive-time=true") no-repeat 10px center;display:block;height:54px;padding:0 15px}
/* Combined sources from: Fiserv.PS.Authentication.HelpFeedback.css.less */
.help-feedback .help-place-holder{border-style:none;margin-bottom:20px;*zoom:1}
.help-feedback .help-place-holder:before,.help-feedback .help-place-holder:after{content:" ";display:table}
.help-feedback .help-place-holder:after{clear:both}
.help-feedback .help-feedback-textarea-heading{padding-bottom:2%;text-align:left;padding-left:8px}
.help-feedback .div-textarea{text-align:center;margin-top:10px}
.help-feedback .help-feedback-content{border-width:1px;border-style:solid;border-color:#dedee1;border-radius:2%;margin-bottom:3%;padding:2%}
.help-feedback .asideContentAnyQuestions{margin-top:25px}
.help-feedback .help-feedback-thankyou-content{margin-top:1%;display:none}
.help-feedback .thankyou-inner-content{border:1px solid #dedee1;border-radius:2%;margin-bottom:3%;margin-top:1%;background-color:white}
.help-feedback .successMessage{border-color:#dedee1;background-color:white}
.help-feedback .content-confirmation-image{background:transparent url(../Core/images/sprite-large.png.38d0acda03628b2049ad16e243507514ccb3e8fc.png?preserve-inactive-time=true) no-repeat;width:45px;height:45px;background-position:0 -3240px;-moz-background-size:90px;background-size:90px;float:left;margin-right:25px}
.ie7 .help-feedback .content-confirmation-image{width:45px;height:50px;background-image:url("../Core/images/sprite-large.png.38d0acda03628b2049ad16e243507514ccb3e8fc.png?preserve-inactive-time=true");background-attachment:scroll;background-repeat:no-repeat;background-position-x:0;background-position-y:-3240px;float:left;margin-right:25px}
.help-feedback .thanks-message{padding:10px;background-color:white;min-height:100px}
.help-feedback .link-back-to-help-row{padding:10px;border-top:1px dashed #dedee1}
.help-feedback .submit-feedback{float:right}
.help-feedback .textAreaFieldset{width:100px}
.help-feedback .helpfeedback-text{resize:none}
.ie7 .help-feedback .helpfeedback-text{border:solid 1px #dedee1;overflow:hidden;resize:none}
.help-feedback .helpfeedback-processthrobber{float:left;width:3%;height:30px;background-image:url("../Core/images/process-throbber32.gif.b0e6820fbeb44a5094e90ec7396a60f3d45974e0.gif?preserve-inactive-time=true");background-repeat:no-repeat;background-position:center center}
.help-feedback .helpfeedback-processthrobber-replacement{float:left;width:3%}
.help-feedback .helpfeedback-hide-processing{visibility:hidden;display:none}
.help-feedback .helpfeedback-show-processing{visibility:visible}
.help-feedback .helpfeedback-div-charcount{text-align:left}
.help-feedback .helpfeedback-validationmessagefor{height:45px}
.help-feedback .help-feedback-charecter-count{font-weight:600;padding-left:8px}
.help-feedback .help-feedback-main-content{margin-top:5px}
.help-feedback .field-validation-error{display:block;margin-bottom:20px;font-size:11px;color:#dedee1;background:#fcbcbd;clear:both;padding:10px}
.help-feedback .field-validation-error-arrow{clear:none;display:block;width:0;height:0;border:8px solid transparent;border-bottom-color:#fcbcbd;margin:0;padding:0;border-top-style:none;margin-left:10px}
.help-feedback .show-element{display:block}
.help-feedback .show-element-inline{display:inline}
.help-feedback .hide-element{display:none}
.help-feedback h1{color:#621a4b;font-size:24px;font-weight:bold}
.help-feedback h2{color:#621a4b;font-size:18px;font-weight:bold}
.help-feedback .thankyou-heading{color:#621a4b;font-size:18px}
.help-feedback-header .headersection{margin-top:25px}
.help-feedback-header .help-page-content{position:relative;top:-20px}
.help-feedback-header .divlogo{display:inline-block;width:50px;max-width:50px}
.help-feedback-header .task-title{display:inline-block;width:500px;font-size:28px;color:#621a4b}
.help-feedback-header .back-to-help{padding-right:6px;max-width:150px;display:inline-block}
.help-feedback-header .back-to-help span>a{padding-left:15px;color:#595767;text-decoration:none;font-size:13pt;font-weight:bolder}
.help-feedback-header .side-content{border:1px solid #dedee1;border-radius:3px 3px 3px 3px;float:right;padding:10px 0 10px 10px;width:210px}
.help-feedback-header .side-content .imageDiv{background:transparent url(../Core/images/sprite-small.png.6224a50ab581b4352f724ea11becee150c14fa40.png?preserve-inactive-time=true) no-repeat;width:20px;height:20px;background-position:-20px -3510px;-moz-background-size:40px;background-size:40px}
.help-feedback-header .side-content .help-text{margin-top:-21px;margin-left:27px}
.help-feedback-header .side-content .header{margin-bottom:-15px;border-style:solid;border-top:0;border-right:0;border-bottom:2px solid lime;border-left:none}
.help-feedback-header .side-content .need-help-heading{font-weight:bolder;margin-bottom:10px}
/* Combined sources from: Fiserv.PS.BusinessRegistration.css.less */
.authentication-businessregistrationwidget .btn-margin{margin-top:5px;float:right}
.authentication-businessregistrationwidget .up-btn-margin{margin-top:-30px;float:right;margin-bottom:10px}
.authentication-businessregistrationwidget .form-btn{clear:both}
.authentication-businessregistrationstepswidget .hide{display:none}
.authentication-businessregistrationstepswidget .address-suburb-details .field-row,.authentication-businessregistrationstepswidget .billing-account-details .field-row,.authentication-businessregistrationstepswidget .phone-number-details .field-row{display:inline-block;float:none;clear:none;width:auto;margin-right:2%;vertical-align:top}
.authentication-businessregistrationstepswidget .div-row{margin-bottom:20px;clear:left}
.authentication-businessregistrationstepswidget .div-row .label{display:inline-block;width:35%;float:left;font-weight:bold}
.authentication-businessregistrationstepswidget .div-row .font-normal{font-weight:normal}
.authentication-businessregistrationstepswidget .div-row .action-links{float:right}
.authentication-businessregistrationstepswidget .div-row .action-links a{color:red}
.authentication-businessregistrationstepswidget .text-right-align{display:inherit;margin-left:35%}
.authentication-businessregistrationstepswidget .text-wrap{width:52%;word-wrap:break-word}
.authentication-businessregistrationstepswidget .admin-details-header{margin-bottom:10px;font-size:19px;font-weight:normal;color:#1f1c4f}
.authentication-businessregistrationstepswidget .section{margin-bottom:30px}
.authentication-businessregistrationstepswidget .section .section-name{font-weight:bold;margin-bottom:10px}
.authentication-businessregistrationstepswidget .cancelform-message{margin-bottom:75px}
.authentication-businessregistrationstepswidget .btn-align{float:right;margin-top:10px}
.authentication-businessregistrationstepswidget .btn-close-popup{float:right;margin-top:75px}
.authentication-businessregistrationstepswidget .lightbox-error{height:125px;margin-top:15px}
.authentication-businessregistrationstepswidget .position-relative{position:relative}
.authentication-businessregistrationstepswidget .position-relative .action-links-edit{position:absolute;top:0;right:0}
#ouofsession-template .businessregistration-help-detail{font-size:18px;color:#1f1c4f}
#ouofsession-template .aside-detail-title{padding:15px}
/* Combined sources from: ForceChangePassword.css.less */
.modifynewforcepassword{float:right;margin-top:10px;display:block}
.step-completed-style{display:none}
.next-step{float:left;margin-right:28px;margin-left:19px;width:25px;height:25px}
/* Combined sources from: ForgottenPassword.css.less */
.verify-user .section,.sms-verification .section,.new-password .section,.completed .section{padding-bottom:25px}
.verify-user .modifynewpassword,.sms-verification .modifynewpassword,.new-password .modifynewpassword,.completed .modifynewpassword{float:right}
.verify-user .form-footer,.sms-verification .form-footer,.new-password .form-footer,.completed .form-footer{padding:10px 0}
.verify-user #confirm-password .box-border,.sms-verification #confirm-password .box-border,.new-password #confirm-password .box-border,.completed #confirm-password .box-border{display:none}
.verify-user .forgot-password-new-section,.sms-verification .forgot-password-new-section,.new-password .forgot-password-new-section,.completed .forgot-password-new-section{background-color:white;display:inline-block;padding:25px 0 0 25px;border:1px solid #dedee1;border-radius:5px}
.verify-user .forgot-password-new-section .two-section-layout,.sms-verification .forgot-password-new-section .two-section-layout,.new-password .forgot-password-new-section .two-section-layout,.completed .forgot-password-new-section .two-section-layout{width:50%;float:left}
.verify-user .forgot-password-new-section .password-without-keypad,.sms-verification .forgot-password-new-section .password-without-keypad,.new-password .forgot-password-new-section .password-without-keypad,.completed .forgot-password-new-section .password-without-keypad{width:206px}
.verify-user .forgot-password-new-section .btn-submit,.sms-verification .forgot-password-new-section .btn-submit,.new-password .forgot-password-new-section .btn-submit,.completed .forgot-password-new-section .btn-submit{width:192px}
.verify-user .forgot-password-new-section .lnk-cancel,.sms-verification .forgot-password-new-section .lnk-cancel,.new-password .forgot-password-new-section .lnk-cancel,.completed .forgot-password-new-section .lnk-cancel{margin-bottom:10px}
.verify-user .forgot-password-new-section .password-guidelines,.sms-verification .forgot-password-new-section .password-guidelines,.new-password .forgot-password-new-section .password-guidelines,.completed .forgot-password-new-section .password-guidelines{margin:0 80px 20px 0}
.verify-user .forgot-password-new-section .password-guidelines p,.sms-verification .forgot-password-new-section .password-guidelines p,.new-password .forgot-password-new-section .password-guidelines p,.completed .forgot-password-new-section .password-guidelines p{margin-top:0}
.verify-user .forgot-password-new-section .password-guidelines ul,.sms-verification .forgot-password-new-section .password-guidelines ul,.new-password .forgot-password-new-section .password-guidelines ul,.completed .forgot-password-new-section .password-guidelines ul{margin-top:15px}
.verify-user .forgot-password-new-section .password-guidelines ul li,.sms-verification .forgot-password-new-section .password-guidelines ul li,.new-password .forgot-password-new-section .password-guidelines ul li,.completed .forgot-password-new-section .password-guidelines ul li{list-style-type:disc;margin-left:1.5em}
.verify-user .forgot-password-new-section .password-guidelines .last-paragraph,.sms-verification .forgot-password-new-section .password-guidelines .last-paragraph,.new-password .forgot-password-new-section .password-guidelines .last-paragraph,.completed .forgot-password-new-section .password-guidelines .last-paragraph{margin-top:15px}
.verify-user .inline-error>span,.sms-verification .inline-error>span,.new-password .inline-error>span,.completed .inline-error>span{width:200px}
.error-icons{background:transparent url(../core/images/sprite-large.png.38d0acda03628b2049ad16e243507514ccb3e8fc.png) no-repeat;width:45px;height:45px;background-position:0 0;-moz-background-size:90px;background-size:90px;margin-right:10px;float:left}
.ie7 .error-icon{background:transparent url(../core/images/sprite-large.png.38d0acda03628b2049ad16e243507514ccb3e8fc.png) no-repeat;width:45px;height:45px;background-position:0 0;-moz-background-size:90px;background-size:90px;margin:5px;float:left}
.tick{background:url(../Core/Images/Patterns1.1/icon-tick-20.png.8bce60b17ac42d6f330dba2a20ba1c475c491926.png?preserve-inactive-time=true) no-repeat;display:inline-block;background-position:right;padding-right:30px}
.cancel-set-password-actions{margin-top:20px}
.cancel-forgottenpassword-modal-window{overflow:hidden}
.forgottenpasswordrequiredHint{font-weight:bold;font-size:11px;color:#181b25;margin-left:10px;margin-right:5px;margin-bottom:5px}
fieldset .form .row{display:inline-block;zoom:1;position:relative}
fieldset .form div label{display:inline-block;margin-bottom:3px;color:#181b25}
.icon-card{background:url(Images/icon-card-64.png.9e40cd9e461c620a4edd8a106ef5509f2de832f6.png?preserve-inactive-time=true) no-repeat center;height:68px}
.icon-mfa-device{background:url(Images/icon-phone-64.png.ded0b31aaf25de6f0161127d482cf61a09abc7ba.png?preserve-inactive-time=true) no-repeat center;height:68px}
.icon-customer-id-card{background:url(Images/icon-profile-64.png.decdd89f630f0845ed012f381ec6b53d74335a73.png?preserve-inactive-time=true) no-repeat center;height:68px}
.form-instruction-section{background:#f3f4f6;padding:15px;margin-bottom:25px}
.form-instruction-section .grid{width:70%}
.form-instruction-section .grid .node{text-align:center}
.credential-type>div>span.label-name{font-size:22px;font-weight:normal;color:#1f1c4f;margin-bottom:10px}
.credential-customer-id-section .node-text,.credential-password-section .node-text{width:43%}
.device-selection-lightbox .pt40{padding-top:40px}
.forgot-password sup{margin-left:0}
.forgot-password .smsprotect-challenge-textbox{width:200px}
.token-number-lightbox .key{background-image:url('Images/token-back.png.6c2e5274d1d5bcb96aca62e5a5afebc93c2264fb.png?preserve-inactive-time=true');background-repeat:no-repeat;background-position:98% 22px;height:70px;width:130px;float:right}
.token-number-lightbox .instruction-text{padding-top:25px}
.token-number-lightbox .serial-number{padding-top:20px}
.token-number-lightbox a sup{padding-bottom:2px;display:inline-block;border-bottom:black 1px solid;margin-left:0}
.token-number-lightbox .lbl-token-number{float:left;min-width:260px}
.form-modules input[type="text"].txt-token-number{width:248px}
/* Combined sources from: GetPublicLandingpage.css.less */
.authentication-GetPublicLandingpage{width:740px}
.campaigndisplayNoneSurvey{display:none!important}
.campaigndisplayBlockSurvey{display:block}
.campaignoutoverlay{z-index:999}
.campaignsignoutlightboxnothanks{float:left;color:#dc241f!important;text-decoration:underline!important}
.campaignpenimage{margin-top:20px!important}
.parafirstline{margin-left:-313px!important;margin-top:-60px!important}
.parasecondthird{margin-left:-313px!important}
.campaignui-widget-overlay{width:1424px;height:auto;z-index:1001;opacity:.75}
.Campaignoutofsession{background:url('Themes/Desktop/Shared/images/signout.png.d0fc4a665391d32548f7e4e82eeb59bba62e9961.png?preserve-inactive-time=true');display:block;height:356px;width:100%;overflow:non;background-repeat:no-repeat;position:relative;background-size:cover}
.fulltileimage{display:block;width:560px;height:240px;background-repeat:no-repeat;background-size:cover}
.campaignsignoutlightboxheading{margin-left:65px}
/* Combined sources from: helpfeedback.widget.css.less */
.helpfeedbackwidget .helpfeedbackMainContent{border-top:1px solid #dedee1;border-radius:4px}
.helpfeedbackwidget .light-box-cancel-margin{margin-right:10px}
.helpfeedbackwidget .linkBacktoHelpRow{padding:10px;border-top:1px dashed #dedee1}
.helpfeedbackwidget .divSubmitButton{margin-top:10px}
.helpfeedbackwidget .helpfeedback-text{resize:none}
.helpfeedbackwidget .hide{display:none}
/* Combined sources from: mfashared.css.less */
.mfa-mfalightbox .form-footer,.mfa-mfasuspended .form-footer{margin-top:20px}
.mfa-mfalightbox #sms-MakeSmsResend,.mfa-mfasuspended #sms-MakeSmsResend{display:none}
.mfa-tokenlightbox .key{background-image:url(../Core/Images/Patterns1.1/new-icon-key.png.8273b5b10ca459715e09542d51c545dd1076ac3a.png?preserve-inactive-time=true);background-repeat:no-repeat;background-position:100% 13px;display:inline-block;width:50%;height:100px}
.mfa-tokenlightbox .form-footer{margin-top:20px}
/* Combined sources from: print.css.less */
@page{size:landscape;margin:1.5cm}
.signout body{font-size:8pt}
/* Combined sources from: Registration.css.less */
.self-registration .hide-content{display:none}
.self-registration #step1SuccessImage{display:inline-block}
.self-registration .password-heading-container{*zoom:1}
.self-registration .password-heading-container:before,.self-registration .password-heading-container:after{content:" ";display:table}
.self-registration .password-heading-container:after{clear:both}
.self-registration .password-heading-container h2{float:left}
.self-registration .password-heading-container #modifynewpassword{float:right;margin-top:10px}
.self-registration .tab-panel{padding:20px 20px 0 30px;margin:0 -20px 0 -30px;border-width:1px 0 0 0}
.self-registration .hint{margin:-15px 0 10px 0}
.self-registration .alert{border:solid 1px #ccc}
.self-registration .registration-alreadyregistered .alert .alert-icon,.self-registration #registration-alreadyregistered_forgottenpassword .alert .alert-icon{background:url('Images/tick.png.fd633019005c2d591074e245268f47b9ae14273b.png?preserve-inactive-time=true') no-repeat;padding:10px 70px}
.self-registration .create-password-new-section{background-color:white;display:inline-block;padding:25px 0 0 25px;border:1px solid #dedee1;border-radius:5px}
.self-registration .create-password-new-section .two-section-layout{width:50%;float:left}
.self-registration .create-password-new-section .password-without-keypad{width:206px}
.self-registration .create-password-new-section .btn-submit{width:192px}
.self-registration .create-password-new-section .lnk-cancel{margin-bottom:10px}
.self-registration .create-password-new-section .password-guidelines{margin:0 80px 20px 0}
.self-registration .create-password-new-section .password-guidelines ul{margin-top:15px}
.self-registration .create-password-new-section .password-guidelines ul li{list-style-type:disc;margin-left:1.5em}
.self-registration .create-password-new-section .password-guidelines .last-paragraph{margin-top:15px}
.self-registration .inline-error>span{width:200px}
/* Combined sources from: SignInLandingPage.css.less */
.signin-landing-page .layout-container{font-size:15px;color:#181b25;text-align:left}
.signin-landing-page .layout-container .landingPage-banner{width:690px}
.signin-landing-page .layout-container .landing-page-content{padding-top:24px}
.signin-landing-page .layout-container .landing-page-content .signin-updates-list{padding-top:24px}
.signin-landing-page .layout-container .landing-page-content .signin-updates-list dt{padding-bottom:12px;color:red;font-weight:bold}
.signin-landing-page .layout-container .landing-page-content .signin-updates-list dd{padding-bottom:24px}
.signin-landing-page .layout-container .landing-page-content .westpac-protect-info{display:inline-block}
.signin-landing-page .layout-container .landing-page-content .westpac-protect-info .protect-digital-icon{background:url('Images/westpac_protect_ident_digital.png.89000f7963c4fffd19ba7c3cf2c4f679d7ad7bc4.png?preserve-inactive-time=true') no-repeat;height:90px;width:90px;display:inline-block;background-size:90px 90px;float:left}
.signin-landing-page .layout-container .landing-page-content .westpac-protect-info .protect-content{float:right;width:83%}
.landing-page-sidebar{background:0;padding-top:24px}
/* Combined sources from: temporarypassword.css.less */
.temporary-password .heading1{font-size:23px;color:#1f1c4f}
.temporary-password .customMargin{margin-bottom:15px}
.temporary-password .heading2Label{font-size:18px;color:#1f1c4f}
.temporary-password .successMessage{width:95%;display:none;margin-bottom:15px}
.temporary-password .customDropdown{width:35%;float:left}
.temporary-password .customMarginContact{margin-bottom:35px;clear:both}
.temporary-password .customLine{border-bottom:1px solid #dedee1;width:100%;margin-bottom:25px}
.temporary-password .cancelDiv{float:right}
.temporary-password .nextWithCancelDiv{display:none;float:right}
.temporary-password .warningMessageDiv{margin-bottom:15px}