#pypmgc_changePasswordContainer{padding:0 1rem;position:relative}#pypmgc_changePasswordContainer .pyp_spinner{left:45%;position:absolute;top:45%}#pypmgc_changePasswordContainer .form-item{display:block;width:100%}#pypmgc_changePasswordContainer input{margin-top:.625rem;width:100%}#pypmgc_submit{margin:1rem 0 1.25rem 0;width:100%}@media screen and (max-width :480px){#pypmgc_changePasswordContainer{width:100%}}#pypmga_editProfilePage{padding:1rem}#pypmga_ep_Country{display:none}#pypmga_ep_container .pyp_spinner{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}#pypmga_ep_changePassword{display:block}#pypmga_ep_profileManagement{width:100%}#pypmga_ep_profileManagement .form-item{display:inline-block;margin:0;min-height:5.3125rem;width:47%}#pypmga_ep_profileManagement .form-item:nth-child(odd){margin:0 5% 0 0}#pypmga_ep_profileManagement .form-item.pypmga_ep_cityItem{margin:0 2% 0 0;width:17%}#pypmga_ep_profileManagement .form-item.pypmga_ep_stateItem{margin:0 2% 0 0;width:15%}#pypmga_ep_profileManagement .form-item.pypmga_ep_zipItem{width:10%}#pypmga_ep_profileManagement input,#pypmga_ep_profileManagement select{width:100%}#pypmga_ep_confirmEmail.needsVerification{width:250px}#pypmga_ep_PhoneNumber.needsVerification{width:168px}.form-item.needsVerification>label{display:block}.pypmga_ep_optional{margin-left:.375rem}#pypmga_ep_phoneCodeOverlay{display:none}#pypmga_ep_phoneCodeEntry{background:#fffdef;text-align:center}#pypmga_ep_phoneCodeEntry input{margin:.625rem 0 0 0;text-align:center;text-indent:0;width:60%}#pypmga_ep_phoneCodeInfo{font-size:.6875rem;margin:0}#pypmga_ep_phoneCodeEntry button{width:50%}.pypmga_ep_verifyButton{display:inline-block;margin:0;padding:0 .3125rem 0 .3125rem;vertical-align:baseline!important;width:auto!important}#pypmga_ep_contactPreferences{width:95%;border:.0625rem solid #005596;border-radius:.25rem;margin:auto;padding:.625rem 2% 2% 2%}#pypmga_ep_contactPreferences legend{font-family:proxima-nova,Arial,Helvetica,sans-serif}#pypmga_ep_contactPreferences .form-item{display:inline-block;margin-right:1.25rem}#pypmga_ep_contactPreferences p{margin:0}p#pypmga_ep_preTermsText{color:#777676;margin-top:.3125rem}#pypmga_ep_bottoms{border:.0625rem solid #005596;border-radius:.25rem;box-sizing:border-box;margin:.9375rem 0 0 0;padding:.9375rem;position:relative;width:100%}#pypmga_ep_bottoms p{padding:0 1.25rem 0 1.25rem}#pypmga_ep_bottoms label{color:#000;display:inline;font-weight:400}div.pypmga_ep_confirmDialog{border:4px solid #237a3e;border-radius:36px;display:none;max-height:666px;max-width:700px;overflow-x:hidden;padding:.5rem}#pypmga_ep_acceptTermsText{background:#fff;height:308px;overflow-y:scroll;margin:0;padding:.625rem}#pypmga_ep_printTerms{background:#fff;background:rgba(255,255,255,.8);border-radius:3.125rem;height:2.5rem;position:absolute;right:15px;width:2.5rem}#pypmga_ep_printTermsImage{height:1.875rem;left:.3125rem;position:absolute;top:.3125rem;width:1.875rem}#pypmga_ep_printTermsImage:hover{transform:scale(1.2);transition:all .15s linear}#pypmga_ep_preAgreeText a{text-decoration:underline}#pypmga_ep_AgreedToTermsAndConditions{font-weight:700}.pypmga_ep_agreeCheck{margin:auto;text-align:left;width:100%}.pypmga_ep_agreeCheck label{font-weight:700!important}.pypmga_ep_agreeCheck .invalid.formNotice{border-top:2px solid #c0392b;margin:.5rem 0 0 0}#pypmga_ep_confirmation{border-top:1px solid #ccc;padding:.75rem .625rem 1.875rem .625rem}#pypmga_ep_confirmProfileInfo{border-bottom:1px solid #ccc;max-height:500px;overflow-y:auto;padding:1.625rem 1.875rem .875rem 1.875rem;word-wrap:break-word}#pypmga_ep_confirmProfileInfo p{font-size:1.125rem;line-height:2rem;margin:0}#pypmga_ep_confirmAndUpdateProfileButton{margin-top:1.25rem;width:100%}#pypmga_ep_cancelUpdateProfileButton{width:100%}.pypmga_ep_verificationSuccessMessage{font-weight:700;text-align:center!important;max-width:415px!important;max-height:275px}.pypmga_ep_verificationSuccessMessageFooter{background:#e8e8e8;margin:.9375rem 0 0 0;padding:.625rem 0}.pypmga_ep_verificationSuccessMessageFooter button.button{display:block;margin:auto;width:80%}@media screen and (max-width :480px){#pypmga_ep_container .pyp_spinner{background-color:#fff;background-color:rgba(255,255,255,.8);border:2px solid #efefef;border-radius:4px;height:80px;width:80px}#pypmga_ep_container .pyp_spinner img{margin:1.25rem}#pypmga_ep_status{left:0;position:fixed;top:50%;text-align:center;width:100%}#pypmga_ep_changePassword{display:block;margin:-10px auto .625rem auto;width:90%}#pypmga_ep_profileManagement .form-item{width:100%}#pypmga_ep_profileManagement .form-item:nth-child(odd){margin:0;width:100%}#pypmga_ep_profileManagement .form-item.needsVerification{background:#fcf8e3;border-top:2px solid #f7d003;border-bottom:2px solid #f7d003;box-sizing:border-box;margin:0 0 .625rem;padding:.625rem 5% .625rem 5%}#pypmga_ep_profileManagement .form-item.pypmga_ep_stateItem{width:100%}#pypmga_ep_confirmEmail.needsVerification{width:100%}#pypmga_ep_PhoneNumber.needsVerification{width:100%}.pypmga_ep_verifyButton{margin:.625rem 0 0 0;width:100%!important}#pypmga_ep_profileManagement .form-item#pypmga_ep_IdentificationNumberContainer{margin-top:0}#pypmga_ep_profileManagement input{display:block}#pypmga_ep_bottoms{float:none;margin:.625rem 0 0 0}#pypmga_ep_contactPreferences{float:none}.pypmga_ep_confirmDialog{margin:0}#pypmga_ep_acceptTermsText{height:275px}#pypmga_ep_bottoms label{font-size:12px;line-height:16px}#pypmga_ep_confirmProfileInfo{max-height:350px}#pypmga_ep_confirmProfileInfo p{font-size:16px;line-height:25px}#pypmga_ep_confirmation{font-size:12px;line-height:.875rem;padding:.75rem .625rem .625rem .625rem}#pypmga_ep_confirmAndUpdateProfileButton{margin-top:0}}@media screen and (max-width :320px){.pypmga_ep_confirmDialog{margin:0;max-height:475px}#pypmga_ep_confirmProfileInfo{font-size:14px;max-height:350px;line-height:20px}#pypmga_ep_confirmProfileInfo p{font-size:14px;line-height:20px}#pypmga_ep_acceptTermsText{height:180px}#pypmga_ep_confirmation{font-size:.625rem;line-height:12px;padding:.75rem .625rem .625rem .625rem}}#pypmgf_mailSent{display:none}#pypmgf_forgotPasswordContainer{padding:0 1rem;position:relative}#pypmgf_forgotPasswordContainer .pyp_spinner{left:45%;position:absolute;top:40%}#pypmgf_forgotPasswordContainer .form-item{display:block;width:100%}#pypmgf_forgotPasswordContainer input{margin-top:.625rem;width:100%}#pypmgf_submit{margin:1rem 0 1.25rem 0;width:100%}@media screen and (max-width :480px){#pypmgf_forgotPasswordContainer{width:100%}}.pypmgl_container{align-items:center}.pypmgl_container>.pyp_spinner{display:inline-block;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.pypmgl_garage-logo{width:100%}#pypmgl_errorBox .formErr{position:fixed;text-align:center;text-transform:capitalize}@media screen and (min-width :767px){#pypmgl_loginContainer{order:-1}}#pypmga_logoutPage{height:75vh}#pypmga_logoutPage .pyp_spinner{background:rgba(255,255,255,.8);left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}#pypmgr_registrationContainer{padding:0 1rem;width:100%}#pypmgr_registerFormNext{width:150px}#pypmgr_createProfile{display:none;width:100%}#pypmgr_Country{display:none}#pypmgr_createAccount fieldset{width:400px}#pypmgr_createAccount .form-item{margin:0 0 10px 0}#pypmgr_createAccount input{margin:0 5px 0 0;width:300px}#pypmgr_createAccount .pyp_spinnerImg{padding:0}#pypmgr_createProfile .pyp_spinner{display:inline-block!important;left:45%;position:absolute;top:40%}#pypmgr_userInformation .form-item{display:inline-block;min-height:85px;margin:0;width:47%}#pypmgr_userInformation .form-item:nth-child(odd){margin:0 5% 0 0}.ie8even,.ie8odd{margin:0 5% 0 0!important}#pypmgr_userInformation input,#pypmgr_userInformation select{width:100%}.pypmgr_cityItem{margin:0 2% 0 0!important;width:17%!important}.pypmgr_stateItem{margin:0 2% 0 0!important;width:15%!important}.pypmgr_zipItem{width:10%!important}#pypmgr_IdentificationNumberContainer{display:none}#pypmgr_contactPreferences{width:95%;border:1px solid #005596;border-radius:4px;font-family:proxima-nova,Helvetica,Arial,sans-serif;margin:auto;padding:10px 2% 2% 2%}#pypmgr_contactPreferences p{margin:0}#pypmgr_contactPreferences .form-item{display:inline-block;height:auto;margin-right:20px;width:auto}#pypmgr_CanMarketingText{display:none}p#pypmgr_preTermsText{color:grey;margin-top:5px;font-style:italic}#pypmgr_bottoms{border:1px solid #005596;border-radius:4px;box-sizing:border-box;display:inline-block;margin:10px 0;padding:15px;position:relative;width:100%}#pypmgr_bottoms p{padding:0 20px 0 20px}#pypmgr_bottoms label{color:#000;display:inline;font-weight:400}.pypmgr_agreeCheck{margin:0 auto 15px 0;text-align:left;width:100%}.pypmgr_agreeCheck label{font-weight:700!important}.pypmgr_agreeCheck .invalid.formNotice{border-top:2px solid #c0392b;margin:8px 0 0 0}#pypmgr_backToCreateAccountButton{float:left;margin:0 0 0 20px;width:150px}#pypmgr_registerButton{float:right;margin:0 20px 0 0;width:150px}#pypmgr_acceptTermsText{background:#fff;height:308px;overflow-y:scroll;margin:0;padding:10px}#pypmgr_confirmation{border-top:1px solid #ccc;padding:21px 10px 30px 10px}div.pypmgr_confirmDialog{border:4px solid #237a3e;border-radius:36px;display:none;max-height:666px;max-width:700px;overflow-x:hidden;padding:0}.pypmgr_confirmDialog h1{text-align:center}#pypmgr_confirmProfileInfo{border-bottom:1px solid #ccc;max-height:500px;overflow-y:auto;padding:26px 30px 14px 30px;word-wrap:break-word}#pypmgr_confirmProfileInfo p{font-size:18px;line-height:32px;margin:0}#pypmgr_confirmAndRegisterButton{margin:20px 0 0 0;width:100%}@media screen and (max-width :480px){#pypmgr_createAccount fieldset{width:100%}#pypmgr_createAccount input{width:84%}#pypmgr_registerFormNext{float:none;margin:20px auto 0 auto;width:100%}#pypmgr_createProfile{width:100%}#pypmgr_createProfile .pyp_spinner{position:fixed}#pypmgr_userInformation .form-item{width:100%}.pypmgr_cityItem{width:100%!important}.pypmgr_stateItem{width:100%!important}.pypmgr_zipItem{width:100%!important}#pypmgr_userInformation input{display:block}#pypmgr_bottoms{float:none}#pypmgr_confirmProfileInfo{max-height:350px}#pypmgr_confirmProfileInfo p{font-size:16px;line-height:25px}#pypmgr_contactPreferences .form-item{width:auto}#pypmgr_contactPreferences input{width:auto}#pypmgr_contactPreferences p{margin:0}#pypmgr_backToCreateAccountButton{float:none;margin:20px auto 0 auto;width:100%}#pypmgr_registerButton{float:none;margin:20px auto 0 auto;width:100%}.pypmgr_confirmDialog{margin:0}#pypmgr_acceptTermsProfileInfo{height:105px}#pypmgr_acceptTermsText{height:275px}#pypmgr_confirmation{font-size:12px;line-height:14px;padding:21px 10px 10px 10px}#pypmgr_confirmAndRegisterButton{margin-top:0}}@media screen and (max-width :320px){#pypmgr_createAccount input{width:82%}.pypmgr_confirmDialog{margin:0;max-height:475px}#pypmgr_confirmProfileInfo{font-size:14px;max-height:350px;line-height:20px}#pypmgr_confirmProfileInfo p{font-size:14px;line-height:20px}#pypmgr_acceptTermsText{height:180px}#pypmgr_confirmation{font-size:10px;line-height:12px;padding:21px 10px 10px 10px}}#pypl_u_goToDashboard{background:#d44c1e;border:2px solid #d44c1e;border-radius:4px;color:#fff;font-size:16px;font-weight:lighter;height:40px;line-height:100%;padding:0 10px;margin:20px auto;width:auto}input[type=checkbox]{vertical-align:middle}::-webkit-input-placeholder{color:#6f6f6f}::-moz-placeholder{color:#6f6f6f}::-moz-placeholder{color:#6f6f6f}:-ms-input-placeholder{color:#6f6f6f}.pypmga_placeholder{color:#6f6f6f}.hidden{display:none!important;margin:0!important}.inline{display:inline}.required{color:#b82828}.pypmga_popover,.pypmgr_popover{background-image:url(/pypskinpath/Images/info.svg);background-size:contain;display:inline-block;height:25px;margin-left:10px;width:25px;vertical-align:text-bottom}.pypmga_popover:hover,.pypmgr_popover:hover{cursor:pointer}@media screen and (max-width :480px){input[type=email],input[type=password],input[type=text],select{margin:0}.hide_mobile{display:none!important}}@media (min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){.pypmga_popover,.pypmgr_popover{background-image:url(/DesktopModules/pyp_myGarageAccount/Images/info@2x.png)}}@media (min-resolution:3dppx),(-webkit-min-device-pixel-ratio:3){.pypmga_popover,.pypmgr_popover{background-image:url(/DesktopModules/pyp_myGarageAccount/Images/info@3x.png)}}