﻿body{margin:0;}body .pcui #register-excavator.register-user-main-container,body .pcui #register-home-owner.register-user-main-container{height:calc(100vh - 37px);}body .pcui #register-excavator.register-user-main-container .register-user-loader,body .pcui #register-home-owner.register-user-main-container .register-user-loader{height:calc(100vh - 223px);}body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content{padding-left:20px!important;}@media screen and (max-width:500px){body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content{padding:20px 0!important;}}body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container{padding:7px 31px;}@media screen and (max-width:500px){body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container{padding:0!important;}body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container .form-step-container .pcui-form-section,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container .form-step-container .pcui-form-section{margin:0 20px;}body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container .form-step-container .pcui-form-section .pcui-form-field-group,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container .form-step-container .pcui-form-section .pcui-form-field-group{flex-direction:column;}body .pcui #register-excavator .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container .form-step-container .pcui-form-section .pcui-form-field-group .pcui-form-field,body .pcui #register-home-owner .stepper-main-container .v-stepper .v-stepper__content .v-stepper__wrapper .stepper-content-container .form-step-container .pcui-form-section .pcui-form-field-group .pcui-form-field{margin:0!important;}}.register-user-background{background-color:#ccc;background-position:center!important;background-size:cover!important;background-attachment:fixed;background-repeat:no-repeat!important;width:100%;align-items:center;display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:hidden;}.register-user-background .panel.login-pb{bottom:20px;top:0;margin-bottom:20px;padding-bottom:2px;height:auto;position:relative;float:right;overflow-wrap:break-word;width:100%;display:flex;justify-content:flex-end;padding:0 20px;}@media screen and (max-width:500px){.register-user-background .panel.login-pb{justify-content:center;background-color:#fff!important;padding:0!important;margin:0;}}.register-user-background .panel.login-pb .login-pb-text{word-break:break-all;background-color:rgba(255,255,255,.9);opacity:.9;padding:0 5px 3px 5px;}.register-user-background .panel.login-pb .login-pb-text:first-child{color:#000!important;font-size:12px!important;}@media screen and (max-width:500px){.register-user-background .panel.login-pb .login-pb-text:first-child{opacity:1;background-color:#e5e5e5;width:100%;text-align:center;}}.register-user-background .panel.login-pb .login-pb-text .pb-text{color:#545454!important;}.register-user-main-container-page{height:calc(100vh - 81px);width:480px;display:block;margin:20px 0 0;}@media screen and (max-width:500px){.register-user-main-container-page{margin:0;width:100%;height:calc(100vh - 21px);}}.register-user-main-container-page .header-branded-panel-main-container{display:flex!important;}@media screen and (max-width:500px){.register-user-main-container-page .header-branded-panel-main-container{opacity:1;background:#636363;}}.register-user-main-container-page .headers-section{border-bottom:1px solid #ddd;padding-top:20px;padding-top:0;}.register-user-main-container-page .headers-section .headers-section-center-panel{display:flex;align-items:center;}.register-user-main-container-page .headers-section .headers-section-center-panel .headers-section-default-text{margin:16px 0;}.register-user-main-container-page .headers-section .headers-section-center-panel .headers-section-default-text h1{width:100%;color:#333;font-size:1rem;font-weight:700;margin:0;}.register-user-main-container-page .headers-section .headers-section-center-panel>a:hover{text-decoration:none;}.register-user-main-container-page .headers-section .headers-section-center-panel i{display:block!important;margin-right:20px;font-size:24px;color:#888;text-decoration:none;margin-bottom:0;}.register-user-main-container-page .register-user-main-container .stepper-main-container,.register-user-main-container-page #register-user-confirmation .register-user-confirmation-content-container{background-color:#fff;}.register-user-main-container-page .register-user-main-container{height:100%;}.register-user-main-container-page .register-user-main-container .register-user-loader{height:calc(100vh - 265px);background:#fff;}@media screen and (max-width:500px){.register-user-main-container-page .register-user-main-container .register-user-loader{height:calc(100vh - 206px);}}.register-user-main-container-page .register-user-main-container .register-user-blank-slate{height:calc(100vh - 286px);background:#fff;}@media screen and (max-width:500px){.register-user-main-container-page .register-user-main-container .register-user-blank-slate{height:calc(100vh - 245px);}}.register-user-main-container-page .register-user-main-container .register-user-content-container{overflow-y:auto;height:calc(100vh - 265px);background:#fff;padding-bottom:200px;}@media screen and (max-width:500px){.register-user-main-container-page .register-user-main-container .register-user-content-container{height:calc(100vh - 206px);}}.register-user-main-container-page .register-user-main-container .register-user-content-container .v2-recaptcha-container{display:flex;justify-content:flex-end;margin:0 20px 20px;}.register-user-main-container-page #register-user-confirmation .register-user-confirmation-content-container{padding:0 20px;}.register-user-main-container-page .headers-section .headers-section-right-panel{display:none;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true],.register-user-main-container-page[data-ocng--is-register-horizontal-page=True]{width:870px;}@media screen and (max-width:869px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true],.register-user-main-container-page[data-ocng--is-register-horizontal-page=True]{width:100%;}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .register-user-content-container,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .register-user-content-container{height:auto;max-height:calc(100vh - 227px);padding:0;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .register-user-content-container .recaptcha-declaration,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .register-user-content-container .recaptcha-declaration{margin-bottom:18px;margin-top:20px;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field-group,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field-group{justify-content:center;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field-container,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field-container{max-width:360px;}@media screen and (max-width:500px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field-container,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field-container{max-width:100%;}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-postal-address,.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .horizontal-align-control,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-postal-address,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .horizontal-align-control{display:flex;}@media screen and (max-width:500px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-postal-address,.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .horizontal-align-control,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-postal-address,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .horizontal-align-control{flex-direction:column;}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-postal-address>div,.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .horizontal-align-control>div,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-postal-address>div,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .horizontal-align-control>div{width:100%;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-postal-address>div:not(:first-child),.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .horizontal-align-control>div:not(:first-child),.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-postal-address>div:not(:first-child),.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .horizontal-align-control>div:not(:first-child){margin-left:20px;min-width:150px;}@media screen and (max-width:500px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-postal-address>div:not(:first-child),.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .horizontal-align-control>div:not(:first-child),.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-postal-address>div:not(:first-child),.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .horizontal-align-control>div:not(:first-child){margin-left:0;}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .custom-icon-button,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .custom-icon-button{color:#888;font-size:16px;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field{max-width:150px;}@media screen and (max-width:500px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field{max-width:100%;}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field-search,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field-search{max-width:270px;}@media screen and (max-width:500px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-field-search,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-field-search{max-width:100%;}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-icon-button,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-icon-button{width:auto!important;margin-top:24px!important;margin-left:8px!important;}@media screen and (max-width:500px){.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-icon-button,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-icon-button{position:relative;height:20px;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .homeowner-icon-button>a,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .homeowner-icon-button>a{position:absolute;width:100%;left:calc(100vw - 75px);}}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .stepper-btn-container,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .stepper-btn-container{display:flex!important;justify-content:center!important;padding-right:0!important;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .stepper-btn-container>button,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .stepper-btn-container>button{max-width:219px;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .stepper-main-container .v-stepper .v-divider,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .stepper-main-container .v-stepper .v-divider{margin:0!important;}.register-user-main-container-page[data-ocng--is-register-horizontal-page=true] .stepper-main-container .v-stepper .v-stepper__step .v-stepper__label,.register-user-main-container-page[data-ocng--is-register-horizontal-page=True] .stepper-main-container .v-stepper .v-stepper__step .v-stepper__label{height:14px!important;}