@-webkit-keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@-webkit-keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#d31900;color:#fff;border-radius:.188em}.page-title{width:100%;text-align:center}.registration-page .privacy-policy{margin-top:1rem}.equal-height .card{width:100%}#accordion.login-accordion .card:last-of-type{border-bottom:0}#accordion.login-accordion .card .card-header .btn{color:#333;text-align:center;margin-bottom:1rem;text-transform:capitalize;height:auto;letter-spacing:inherit;display:none}#accordion.login-accordion .card .card-header .btn.collapsed{display:block}#accordion.login-accordion .card .card-header .btn.collapsed+span{display:none}#accordion.login-accordion .card .card-header span{display:block}.login-form-header{color:#333;text-align:center;margin-bottom:1rem}.request-password-title{font-size:1.5rem}.login-container .form-group{margin-bottom:20px}.login-container .form-control-label{width:100%;margin-bottom:.25rem}.login-header{color:#333;text-align:center;margin-bottom:1rem}.or{color:#004e96}#login .card-body,#register .card-body{margin:0 auto;padding-top:35px;padding-left:5px;padding-right:5px}@media (max-width:375.98px){#login .card-body,#register .card-body{padding-left:15px;padding-right:15px}}.login-oauth{margin-top:.8rem}.login-oauth .form-group{margin-bottom:14px}.login-oauth .icon{width:20px;height:20px}.login-form-body{background:#fff;border:1px solid #e1e1e1;border-top:0}.login-check-order-container .card-body{margin:0 auto;padding:5px 5px 40px}@media (max-width:375.98px){.login-check-order-container .card-body{padding:5px 15px 0}}.track-order-header-text{color:#333;line-height:1.43}@keyframes easeInCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}@keyframes easeOutCubicMotion{to{-webkit-transform:translate(150px);transform:translate(150px)}}.form-group .form-control-feedback{display:none}.form-group.has-danger .form-control-feedback{display:block}.form-group.required .form-control-label:before{content:""}.form-group .label-optional{float:right}.form-group.required .label-optional{display:none}.form-group>.form-control-feedback{display:none;font-size:.8125rem}.form-group.has-danger>.form-control-feedback,.form-group.has-warning>.form-control-feedback{display:block}.field-description{line-height:1.29;padding-top:.5rem}.form-group.required .form-control-label:before{content:"*";color:var(--danger)}.login-form-header{color:#60605b;text-align:left!important}.pt_info .page-title{color:#fff;text-align:left;padding-bottom:0;margin-bottom:1rem}.pt_info #maincontent{max-width:1366px;margin:0 auto;background:none}.card{border-radius:.625rem;border-color:#e5e5e5}@media (min-width:768px){.card{height:100%}}.login-container{margin-bottom:3.75rem}.login-container .form-group{margin-bottom:.9375rem}.login-container .col-lg-6.mb-3{margin-bottom:1.875rem!important}.login-container .nav-tabs .nav-item:after{display:none}@media (max-width:991.98px){.login-container .card .card-body{padding-top:1.875rem!important;padding-bottom:1.875rem!important}.login-container .card .card-body #newAccount .btn-link{margin-bottom:0}}@media (max-width:991.98px){.login-container .card .card .card-body{padding-top:0!important;padding-bottom:0!important}}#accordion.login-accordion .card{border-bottom:0;margin-bottom:.625rem}#accordion.login-accordion .card .card-header .btn{font-size:.875rem;color:#60605b;font-weight:400;text-decoration:underline;margin-bottom:0}#accordion.login-accordion .card .card-header .btn:hover{color:#6db829;text-decoration:none}#accordion.login-accordion .login-logo{max-width:18.75rem;text-align:center;margin:0 auto 1.6875rem;display:none}@media (min-width:768px){#accordion.login-accordion .login-logo{display:block}}#accordion.login-accordion .login-logo img{max-width:7rem;height:auto;display:inline-block;margin-bottom:1.125rem}#accordion.login-accordion .login-logo p{font-size:.875rem;line-height:1.125rem}#accordion.login-accordion .link-secondary{font-size:.875rem;color:#60605b;font-weight:400;text-decoration:underline}#accordion.login-accordion .link-secondary:hover{color:#6db829;text-decoration:none}.clearfix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clearfix:after{content:"";display:none}[data-action=Account-SetNewPassword] #maincontent{padding-bottom:3.125rem}[data-action=Account-SetNewPassword] #maincontent .card-header{background:none transparent}.track-order-header-text{color:#60605b;line-height:1.125rem}.reset-password-form .btn-primary:not(:disabled):not(.disabled):focus{color:#6db829;border-color:#6db829;background:#000}.reset-password-form .btn-primary:not(:disabled):not(.disabled):focus:after{display:none}.reset-password-form .btn-primary:not(:disabled):not(.disabled):focus:hover{color:#000;background:#6db829 url(../images/svg-icons/bg-btn-primary.svg);background-repeat:no-repeat;background-size:cover;border-color:#6db829}