﻿ .pca{box-sizing:content-box;border:none;margin:0;padding:0;position:static}.pca *{box-sizing:content-box}.pca .pcatext{color:#333;font:9pt arial}.pca .pcalist{background-color:#fafafa;margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;overflow:hidden auto}.pca .pcaitem{cursor:pointer;text-align:left;white-space:nowrap;opacity:.8;filter:alpha(opacity=80);color:#000;border:1px solid #0000;margin:0;padding:7px 22px 7px 10px;line-height:15px;position:relative}.pca .pcaselected{color:#000;opacity:1;filter:alpha(opacity=100);background-color:#f0f0f0;border:1px solid #0000}.pca .pcalastitem{border-bottom:none}.pca .pcadisableselect{-webkit-user-select:none;-moz-user-select:none}.pca .pcaautocomplete{width:inherit;z-index:100000;background:0;border:1px solid #ccc;border-bottom:0;margin:0;padding:0;position:absolute;box-shadow:0 8px 17px #0003}.pca .pcaanchor{background:0;border:0;margin:0;padding:0}.pca .pcaanchor .pcachain{position:relative}.pca .pcaautocomplete .pcaheader{color:#969696;background-color:#fafafa;border-bottom:1px solid #ccc}.pca .pcaautocomplete .pcamessage{padding:8px 10px;line-height:18px}.pca .pcaautocomplete .pcalist{border-bottom:1px solid #ccc;width:auto;height:244px}.pca .pcaautocomplete .pcafooter{box-sizing:content-box;background-color:#fafafa;border-bottom:1px solid #ccc;min-width:138px;height:30px;overflow:hidden}.pca .pcanotification{z-index:100000;opacity:1;background-color:#fafafa;border-radius:2px;padding:8px 10px;transition:opacity .5s ease-in-out;display:none;position:absolute;box-shadow:0 2px 5px #00000042}.pca .pcanotification.pcavisible{display:block}.pca .pcanotification.pcafade{opacity:0}.pca .pcanotification.pcaerror{color:#fff;background-color:#db7f83}.pca .pcaautocomplete .pcafooter .pcamessage{color:#969696;float:right;margin:9px 0 0 5px;padding:0;font:700 9pt arial;position:relative}.pca .pcamodal{z-index:100000;position:fixed;top:50%;left:50%}.pca .pcamodal .pcalist{width:auto;min-width:200px;height:244px;min-height:100px}.pca .pcamodal .pcaborder{opacity:.2;width:100%;height:100%;filter:alpha(opacity=20);background-color:#000;border-radius:0;position:absolute;top:0;left:0}.pca .pcamodal .pcaframe{background-color:#f5f7f9;border:1px solid #c8cacc;border-radius:0;margin:12px;position:relative}.pca .pcamodal .pcacontent{padding:15px;position:relative}.pca .pcamodal .pcacontent .pcainputrow{text-align:right;width:450px}.pca .pcamodal .pcacontent .pcainputrow input{background:#fff;border:1px solid #d4d4d4;width:300px;margin:15px;padding:8px}.pca .pcamodal .pcacontent .pcainputrow input:invalid{box-shadow:0 0 1.5px 1px red}.pca .pcamodal .pcacontent .pcainputrow .pcahalf{width:126px}.pca .pcamodal .pcacontent .pcainputrow label{color:#444;font:700 14px arial}.pca .pcamodal .pcaheader{background:-moz-linear-gradient(#e1e3e5 0% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e1e3e5",endColorstr="#e1e3e5",GradientType=0);background:-moz-linear-gradient(#e1e3e5 0% 100%);background:-webkit-gradient(linear,0 0,0 100%,from(#e1e3e5),to(#e1e3e5));border-top:1px solid #e1e3e5;border-bottom:1px solid #c8cacc;border-radius:0;position:relative;top:0;left:0}.pca .pcamodal .pcaheader .pcatitle{color:#005db9;margin:15px;font:700 18px arial}.pca .pcamodal .pcafooter{background:#fff;border-top:1px solid #c8cacc;position:relative;bottom:0;left:0}.pca .pcamodal .pcafooter .pcabutton{width:150px;margin:15px}.pca .pcafullscreen{width:100%;height:100%;position:fixed;top:0;left:0}.pca .pcamask{opacity:.4;filter:alpha(opacity=40);z-index:100000;background-color:#000}.pca .pcabutton{color:#444;cursor:pointer;background:-moz-linear-gradient(#f5f7f9 0% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f7f9",endColorstr="#f5f7f9",GradientType=0);background:-moz-linear-gradient(#f5f7f9 0% 100%);background:-webkit-gradient(linear,0 0,0 100%,from(#f5f7f9),to(#f5f7f9));border:1px solid #d4d4d4;border-radius:0;padding:8px;font:700 14px arial}.pca .pcatooltip{z-index:100000;position:absolute}.pca .pcatooltip .pcabackground{opacity:.6;width:100%;height:100%;filter:alpha(opacity=60);background-color:#000;border-radius:5px;position:absolute}.pca .pcatooltip .pcamessage{color:#fff;padding:5px;font:9pt arial;position:relative}.pca .pcabutton:hover{color:#444}.pca .pcalink{cursor:pointer;font:700 9pt arial}.pca .pcaclear{clear:both}.pcaflag{background-image:url(//ws1.postescanada-canadapost.ca/images/flags16x16.png);width:14px;height:12px;font-size:0;position:absolute;box-shadow:0 1px 2px #8080804d}.pca .pcaautocomplete .pcafooter .pcaflagbutton{float:right;cursor:pointer;background-image:url(//ws1.postescanada-canadapost.ca/images/icons/flag_clear_down.png);background-position:5px 5px;background-repeat:no-repeat;width:31px;height:21px;padding:5px 6px;position:relative}.pca .pcaautocomplete .pcafooter .pcaflagbutton:hover{background-image:url(//ws1.postescanada-canadapost.ca/images/icons/flag_clear_down_hover.png)}.pca .pcaautocomplete .pcafooter .pcaflagbutton .pcaflag{top:9px;left:9px}.pca .pcaautocomplete .pcaflaglabel{position:relative;left:26px}.pca .pcacountrylist .pcafooter .pcaflagbutton{background-image:url(//ws1.postescanada-canadapost.ca/images/icons/flag_clear_up.png)}.pca .pcacountrylist .pcafooter .pcaflagbutton:hover{background-image:url(//ws1.postescanada-canadapost.ca/images/icons/flag_clear_up_hover.png)}.pca .pcaexpandable{background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/chevron.png);background-position:right 7px center;background-repeat:no-repeat}.pca .pcaautocomplete .pcafooter .pcalogo{float:left;background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/pca_predict_logo.png);background-repeat:no-repeat;background-size:contain;width:68px;height:15px;margin:7px 5px 8px 11px;font-size:0;position:relative}.pca .pcaautocomplete .pcafooter .aclogo{float:left;background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/address_complete_logo_en.png);width:112px;height:15px;margin:8px 5px 8px 11px;font-size:0;position:relative}.pca .pcaautocomplete .pcafooter .aclogo.pcalogofr{background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/address_complete_logo_fr.png);width:118px}.pca .pcaautocomplete .pcafooter .dtlogo{float:left;background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/dt_express_capture_logo.png);width:100px;height:14px;margin:9px 5px 6px 9px;font-size:0;position:relative}.pca .pcaautocomplete .pcafooter .anlogo{float:left;background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/address_now_logo.png);width:129px;height:11px;margin:10px 5px 9px 9px;font-size:0;position:relative}.pca .pcaitem .pcadescription{color:#6b6b6b;margin-left:8px;font-style:italic}.pca .pcaautocomplete .pcaheader .pcamessageicon{background-image:url(//ws1.postescanada-canadapost.ca/images/icons/captureplus/info.png);width:15px;height:15px;margin-right:8px;display:inline-block;position:relative;top:2px}
html,body{height:100%}body{background-color:#f8f9fa;flex-direction:column;height:100%;padding-top:86px;display:flex}#__next{flex-direction:column;width:100%;height:100%;display:flex}.disabled{background-color:#e9ecef}.nav-scroller .nav{color:#ffffffbf}.nav-scroller .nav-link{color:#6c757d;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem}.nav-scroller .nav-link:hover{color:#007bff}.nav-scroller .active{color:#343a40;font-weight:500}.modal{padding-left:0!important}.modal-width-50-percent{width:50%;max-width:none!important}.modal-width-75-percent{width:75%;max-width:none!important}.modal-width-90-percent{width:90%;max-width:none!important}@media (max-width:991.98px){.modal-width-50-percent,.modal-width-75-percent,.modal-width-90-percent{width:93vw;max-width:none!important}}.required:after{color:red;content:" *";font-weight:700}#login-panel{width:350px}@media (max-width:390px){#login-panel{width:100%}}.justify-text{text-align:justify}.bg-warning-subtle{--bs-bg-opacity:.2;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.light-green-background{background-color:#d1e7dd}.z-10000{z-index:10000!important}.react-select .react-select-control{border-radius:var(--bs-border-radius);border-color:#adb5bd;padding:0}.react-select .react-select-control:focus-within{border-color:#adb5bd;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.react-select .react-select-control.is-valid{border-color:#198754;padding-right:25px}.react-select .react-select-control.is-valid:hover{border-color:#198754}.react-select .react-select-control.is-valid:focus-within{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.react-select .react-select-control.is-invalid{border-color:#dc3545;padding-right:25px}.react-select .react-select-control.is-invalid:hover{border-color:#dc3545}.react-select .react-select-control.is-invalid:focus-within{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.react-select .react-select-placeholder{color:#212529}.react-select .react-select-menu{z-index:10000!important}.react-select .react-select-option{padding:0 14px}.floating-info-label{opacity:.65;font-size:13px}.floating-info-text{line-height:1.25}.react-datepicker-popper{z-index:10000!important}.react-datepicker-wrapper{width:100%}.min-75{min-width:75px}.min-badge{min-height:38px}.w-33{width:33%!important}@media (max-width:449.98px){.w-xs-100{width:100%!important}.w-xs-50{width:50%!important}}@media (max-width:767.98px){.w-sm-100{width:100%!important}.w-sm-50{width:50%!important}}@media (max-width:991.98px){.w-md-100{width:100%!important}.w-md-50{width:50%!important}}.form-floating input+label{color:var(--bs-secondary-color);font-size:14px}.validation-error-text{color:red;font-size:.875em}.checkoutHtmlStyleFromiFrame #moneris-checkout{padding-top:0}.table-compact tr td{padding:0}table{word-break:break-all}.highlight-border-danger{border:4px solid red!important}.link-text-decoration-none{text-decoration:none!important}.link-text-decoration-none:hover{text-decoration:underline!important}.permit-label-min-width{min-width:140px}@media (max-width:449.98px){.permit-label-min-width{min-width:auto}}
