.page-all.element-modal .modal-backdrop{background-color:#000}.partner-page-body.modal-open .xero-logo-container,.partner-page-body.modal-open .partner-landing-logo-container{padding-right:16px}.custom-application-popup{padding-left:0!important;padding-right:0!important;position:absolute;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.7em;font-family:'VodafoneRg';color:#666}.custom-application-popup:focus,.custom-application-popup:active,.custom-application-popup:hover{outline:none!important}.custom-application-popup form{padding-left:2em;padding-right:2em;padding-top:1.9em;padding-bottom:1.9em}.custom-application-popup{padding-top:0}.custom-application-popup .modal-header{padding:1.5em 2em}.custom-application-popup .modal-header:before,.custom-application-popup .modal-header:after{display:none}.custom-application-popup .modal-header{border-bottom:none}.custom-application-popup .modal-title{line-height:1.6;font-size:22px;margin:0}.custom-application-popup .modal-dialog{top:3em;width:425px;text-align:left}.custom-application-popup .modal-content{border:0;border-radius:4px}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.custom-application-popup button.close{font-size:38px;position:relative;float:right;top:-5px;font-family:'Open Sans',sans-serif;color:inherit;-webkit-appearance:none;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;margin-top:-2px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.custom-application-popup button.close:hover,.custom-application-popup button.close:focus,.custom-application-popup button.close:active{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5;outline:none!important}.apply-modal-header-text{padding-top:10px;line-height:1.25em;font-size:22px;font-weight:700;color:#333}.custom-application-popup label{font-weight:400}.custom-application-popup .modal-apply-get-started-foot{border-top:1px solid #99bbc9;background:#cde4ee;padding:1em 2em;text-align:center;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.custom-application-popup .notice{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#cde4ee;border:1px solid #5796b0;padding:10px}.custom-application-popup .notice-icon{display:block;float:left;width:30px;text-align:center}.custom-application-popup .notice-msg{display:block;margin-left:40px}.custom-application-popup .icon{display:inline-block;vertical-align:middle;text-indent:-999em;overflow:hidden;text-align:left}.custom-application-popup .icon-shield-safe{width:21px;height:25px}.icon-shield-safe{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2225%22%20viewBox%3D%220%200%2021%2025%22%3E%3Cpath%20fill%3D%22%235596B2%22%20d%3D%22M20.942%203.907c-4.326%200-7.64-1.22-10.442-3.907C7.697%202.688%204.384%203.907.058%203.907.058%2010.904-1.412%2020.93%2010.5%2025c11.912-4.07%2010.442-14.096%2010.442-21.093zM9.634%2016.22l-3.478-3.43%201.557-1.537%201.92%201.896%203.654-3.603%201.557%201.537-5.21%205.137z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat}.custom-application-popup .action-station .btn-block{display:block;width:100%}.custom-application-popup .action-station .btn{padding:.5em 1em;font-size:16px;line-height:1.7em}.custom-application-popup .action-station .btn-primary,.custom-application-popup .action-station .btn-primary:visited{color:#fff;background:#e60000;border-color:#e60000;font-weight:700;outline:none!important;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px}.custom-application-popup .action-station .btn-primary:active,.custom-application-popup .action-station .btn-primary:hover{background:#e60000;border-color:#e60000}.custom-application-popup .login-route-text{font-weight:700}.custom-application-popup .form-group+.form-group{margin-top:1em}.custom-application-popup .form-group+.action-station{margin-top:2em}.custom-application-popup .enhanced-select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;padding:6px 25px 6px 12px;position:relative;background-color:#fff;height:40px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#333}.custom-application-popup .enhanced-select .icon{display:block;width:45px;height:38px;background-color:#f1f1f1;background-position:50% 50%;position:absolute;top:0;right:0;z-index:8}.custom-application-popup .enhanced-select .es-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:25px;display:block;text-align:left}.custom-application-popup .enhanced-select:hover{border-color:#5d5d5d}.custom-application-popup .enhanced-select select{-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);opacity:0;z-index:10;width:100%;height:40px;display:block;position:absolute;left:0;top:0;-webkit-appearance:menulist-button}@media(max-width:991px){.custom-application-popup{padding-left:inherit}}@media(max-height:768px){.custom-application-popup .modal-dialog{top:2vh;margin:30px auto}}@media(max-width:450px){.partner-page-body.modal-open .xero-logo-container,.partner-page-body.modal-open .partner-landing-logo-container{padding-right:17px}.custom-application-popup .modal.fade .modal-dialog{-webkit-transition:-webkit-transform none;-o-transition:-o-transform none;transition:transform none}.custom-application-popup .modal-dialog{top:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-application-popup .modal-header,.custom-application-popup .modal-content{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.custom-application-popup .modal-title{line-height:1.6;font-size:18px}.custom-application-popup .modal-box{max-width:100%;width:100%;background:#fff;margin:0 auto;position:relative;z-index:1050}}@media(max-width:350px){.apply-now-modal-break-small-screen{display:none}.apply-modal-header-text{padding-top:40px}.custom-application-popup form{padding-left:5vw;padding-right:5vw}}.btn-cancel{font-size:16px;position:relative;text-align:center;top:-5px;color:inherit;cursor:pointer;border:0;padding:0;font-weight:700;margin-top:21px;line-height:1;text-shadow:0 1px 0 #fff;color:#4a4d4e;background-color:#fff}.text-style-2,.text-style-2:hover,.text-style-2:active,.text-style-2:focus{font-weight:bold;text-decoration:none;color:#e60000}.text-style-2:hover{text-decoration:underline}.modal-dialog{margin:0 auto}